From 7393d9b055bf655e0c1b12067de0d18537786ed3 Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Sat, 4 Nov 2023 19:44:31 +0100 Subject: lang.highlight.ebuild.xsl: Update keyword lists MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update list of package manager commands up to EAPI 8. Include eclasses that are: - used in an existing example in the Devmanual, or - general purpose eclasses and inherited by more than 1000 ebuilds in the Gentoo repository. The lists of commands are taken from ebuild-mode. Closes: https://bugs.gentoo.org/916628 Signed-off-by: Ulrich Müller --- xsl/lang.highlight.ebuild.xsl | 337 +++++++++++------------------------------- 1 file changed, 89 insertions(+), 248 deletions(-) diff --git a/xsl/lang.highlight.ebuild.xsl b/xsl/lang.highlight.ebuild.xsl index 5a931e0..4dff8d1 100644 --- a/xsl/lang.highlight.ebuild.xsl +++ b/xsl/lang.highlight.ebuild.xsl @@ -11,6 +11,91 @@ } # + + + assert best_version debug-print debug-print-function debug-print-section die diropts dobin docinto doconfd dodir + dodoc doenvd doexe doinfo doinitd doins dolib.a dolib.so doman domo dosbin dosym ebegin econf eend eerror einfo + einfon elog emake ewarn exeinto exeopts EXPORT_FUNCTIONS fowners fperms has has_version inherit insinto insopts into + keepdir newbin newconfd newdoc newenvd newexe newinitd newins newlib.a newlib.so newman newsbin unpack use usev + use_enable use_with + + docompress nonfatal + + doheader newheader usex + + eapply eapply_user einstalldocs get_libdir in_iuse + + dostrip eqawarn ver_cut ver_rs ver_test + + + adddeny addpredict addread addwrite + + pkg_pretend pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm pkg_config pkg_info pkg_nofetch src_unpack + src_prepare src_configure src_compile src_test src_install + + default default_pkg_nofetch default_src_unpack default_src_prepare default_src_configure default_src_compile + default_src_test default_src_install + + + + + autotools_check_macro autotools_m4dir_include autotools_m4sysdir_include config_rpath_update eaclocal + eaclocal_amflags eautoconf eautoheader eautomake eautopoint eautoreconf + + bashcomp_alias dobashcomp get_bashcompdir newbashcomp + + cmake_build cmake_comment_add_subdirectory cmake_run_in cmake_src_compile cmake_src_configure cmake_src_install + cmake_src_prepare cmake_src_test cmake_use_find_package + + doicon domenu make_desktop_entry make_session_desktop newicon newmenu + + epatch + + all-flag-vars append-atomic-flags append-cflags append-cppflags append-cxxflags append-fflags append-flags + append-ldflags append-lfs-flags append-libs filter-flags filter-ldflags filter-lfs-flags filter-lto filter-mfpmath + get-flag is-flag is-flagq is-ldflag is-ldflagq no-as-needed raw-ldflags replace-cpu-flags replace-flags + replace-sparc64-flags strip-flags strip-unsupported-flags test-compile test-flag-CC test-flag-CCLD test-flag-CXX + test-flag-F77 test-flag-FC test-flags test-flags-CC test-flags-CCLD test-flags-CXX test-flags-F77 test-flags-FC + test_version_info + + git-r3_checkout git-r3_fetch git-r3_peek_remote_ref git-r3_pkg_needrebuild git-r3_src_fetch git-r3_src_unpack + pkg_needrebuild + + meson_feature meson_install meson_src_compile meson_src_configure meson_src_install meson_src_test meson_use + + get_abi_CFLAGS get_abi_CHOST get_abi_CTARGET get_abi_FAKE_TARGETS get_abi_LDFLAGS get_abi_LIBDIR get_all_abis + get_all_libdirs get_exeext get_install_abis get_libname get_modname has_multilib_profile is_final_abi multilib_env + multilib_toolchain_setup number_abis + + eninja get_NINJAOPTS + + readme.gentoo_create_doc readme.gentoo_print_elog + + rpm_spec_epatch rpm_src_unpack rpm_unpack srcrpm_unpack + + clang-fullversion clang-major-version clang-micro-version clang-minor-version clang-version econf_build + gcc-fullversion gcc-major-version gcc-micro-version gcc-minor-version gcc-specs-directive gcc-specs-nostrict + gcc-specs-now gcc-specs-pie gcc-specs-relro gcc-specs-ssp gcc-specs-ssp-to-all gcc-specs-stack-check gcc-version + gen_usr_ldscript tc-arch tc-arch-kernel tc-check-openmp tc-cpp-is-true tc-detect-is-softfloat + tc-enables-cxx-assertions tc-enables-fortify-source tc-enables-pie tc-enables-ssp tc-enables-ssp-all + tc-enables-ssp-strong tc-endian tc-env_build tc-export tc-export_build_env tc-get-c-rtlib tc-get-compiler-type + tc-get-cxx-stdlib tc-getAR tc-getAS tc-getBUILD_AR tc-getBUILD_AS tc-getBUILD_CC tc-getBUILD_CPP tc-getBUILD_CXX + tc-getBUILD_LD tc-getBUILD_NM tc-getBUILD_OBJCOPY tc-getBUILD_PKG_CONFIG tc-getBUILD_PROG tc-getBUILD_RANLIB + tc-getBUILD_READELF tc-getBUILD_STRINGS tc-getBUILD_STRIP tc-getCC tc-getCPP tc-getCXX tc-getDLLWRAP tc-getF77 + tc-getFC tc-getGCJ tc-getGO tc-getLD tc-getNM tc-getOBJCOPY tc-getOBJDUMP tc-getPKG_CONFIG tc-getPROG tc-getRANLIB + tc-getRC tc-getREADELF tc-getSTRINGS tc-getSTRIP tc-getTARGET_CPP tc-has-tls tc-is-clang tc-is-cross-compiler + tc-is-gcc tc-is-softfloat tc-is-static-only tc-ld-disable-gold tc-ld-force-bfd tc-ld-is-gold tc-ld-is-lld + tc-ninja_magic_to_arch tc-stack-grows-down tc-tuple-is-softfloat + + enewgroup enewuser esetcomment esetgroups esethome esetshell + + virtx + + xdg_pkg_postinst xdg_pkg_postrm xdg_pkg_preinst xdg_src_prepare + + xdg_desktop_database_update xdg_environment_reset xdg_icon_cache_update xdg_mimeinfo_database_update + + @@ -110,257 +195,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + -- cgit v1.2.3-65-gdbad