aboutsummaryrefslogtreecommitdiffstats
path: root/admin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* admin/gitmerge.el (gitmerge-resolve): Use `replace-region-contents`Stefan Monnier2025-06-301-6/+2
|
* Link to Tree-sitter parser sources from compatibility reportPeter Oliver2025-06-231-2/+3
| | | | | | * admin/tree-sitter/treesit-admin.el (treesit-admin--generate-compatibility-report): Add a link to the source URL (bug#78848).
* Show also tagged versions on Tree-sitter compatibility reportPeter Oliver2025-06-232-102/+142
| | | | | | | | | | | * admin/tree-sitter/compat-template.html: Accommodate two tables. * admin/tree-sitter/treesit-admin.el (treesit-admin--find-latest-compatible-revision): Pass through new arg REVISION-TYPE. (treesit-admin--last-compatible-grammar-for-modes): Optionally iterate over tagged rather than all commits. (treesit-admin--generate-compatibility-report): Generate a second table, showing only tagged commits (bug#78848).
* Use keyword :commit with full hashes for treesit-language-source-alist.Juri Linkov2025-06-201-7/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/treesit.el (treesit-language-source-alist): Document the format that uses keywords. (treesit--install-language-grammar-1): Remove args 'revision', 'source-dir', 'cc', 'c++', 'commit'. Use 'args' to process the keywords, and use the remaining list as the previous list of arguments. (treesit--install-language-grammar-1): Let-bind 'treesit--install-language-grammar-full-clone' and 'treesit--install-language-grammar-blobless' to t when 'commit' is non-nil (bug#78542). * lisp/progmodes/c-ts-mode.el: * lisp/progmodes/cmake-ts-mode.el: * lisp/progmodes/csharp-mode.el: * lisp/progmodes/dockerfile-ts-mode.el: * lisp/progmodes/elixir-ts-mode.el: * lisp/progmodes/go-ts-mode.el: * lisp/progmodes/heex-ts-mode.el: * lisp/progmodes/java-ts-mode.el: * lisp/progmodes/js.el: * lisp/progmodes/json-ts-mode.el: * lisp/progmodes/php-ts-mode.el: * lisp/progmodes/python.el: * lisp/progmodes/ruby-ts-mode.el: * lisp/progmodes/rust-ts-mode.el: * lisp/progmodes/sh-script.el: * lisp/progmodes/typescript-ts-mode.el: * lisp/textmodes/css-mode.el: * lisp/textmodes/html-ts-mode.el: * lisp/textmodes/markdown-ts-mode.el: * lisp/textmodes/toml-ts-mode.el: * lisp/textmodes/yaml-ts-mode.el: Use the keyword :commit with full hashes instead of tags in 'treesit-language-source-alist'. * lisp/treesit-x.el (define-treesit-generic-mode): Simplify the keyword :copy-queries. (gitattributes-generic-ts-mode, liquid-generic-ts-mode): Add keywords :commit and :copy-queries to :source. * admin/tree-sitter/treesit-admin.el (treesit-admin--unversioned-treesit-language-source-alist): Handle :revision and :commit as well. (treesit-admin--find-latest-compatible-revision): Process the keywords in the recipe.
* Eliminate redundant variable treesit-admin--builtin-language-sourcesPeter Oliver2025-06-191-38/+71
| | | | | | | | | | | | | | | | | | | | | | | | Nowadays, each mode populates treesit-language-source-alist when the mode is required; we do not need to duplicate the information. * admin/tree-sitter/treesit-admin.el (treesit-admin--builtin-language-sources) (treesit-admin-verify-major-mode-queries) (treesit-admin--generate-compatibility-report): Eliminate variable treesit-admin--builtin-language-sources. (treesit-admin--generate-compatibility-report): bash-ts-mode is “clever” and switches back to sh-mode if it thinks the current buffer does not contain a Bash script (bug#78747). (treesit-admin--builtin-modes): Add missing modes. (treesit-admin--builtin-features): New variable, telling us which features to require to populate treesit-language-source-alist. (treesit-admin--populated-treesit-language-source-alist): New function, to add everything we know to treesit-language-source-alist. (treesit-admin--unversioned-treesit-language-source-alist): Return a copy of treesit-language-source-alist with the version requirements removed. * test/infra/Dockerfile.emba: Make use of treesit-admin--populated-treesit-language-source-alist (bug#78748).
* ; * admin/MAINTAINERS: Fix whitespace.Eli Zaretskii2025-06-191-1/+1
|
* * admin/MAINTAINERS: Added myself as the vtable.el maintainer.shipmints2025-06-191-0/+3
|
* Improve emba integrationMichael Albinus2025-06-081-1/+5
| | | | | | | | | | | * admin/notes/emba: Mention generated compatibility-report.html. * test/infra/Dockerfile.emba (emacs-base): Install man-db. (emacs-inotify): Don't install clangd. (emacs-eglot): Derive from debian:trixie. Install rust-analyzer. * test/infra/gitlab-ci.yml (.job-template): Make actions in after_script more robust.
* Update from Gnulib by running admin/merge-gnulibPaul Eggert2025-05-082-18/+0
| | | | | | | | | | | | The following changes were made by hand, so that admin/merge-gnulib could succeed instead of failing because the diff didn’t match. * admin/gnulib-patches/lib/getloadavg.c.diff: Remove, as it is no longer needed now that recent Gnulib has been merged. * admin/merge-gnulib (GNULIB_TOOL_FLAGS): Remove the --local-dir="$src"admin/gnulib-patches option, as it is no longer needed either.
* Merge from savannah/emacs-30Po Lu2025-04-271-0/+3
|\ | | | | | | | | b5967dda32d ; * doc/misc/ert.texi (Introduction): Be more Lisp-specific. be4819bd578 Include additional version metadata during Windows install
| * Include additional version metadata during Windows installSean Bright2025-04-261-0/+3
| | | | | | | | | | | | | | * admin/nt/dist-build/emacs.nsi: Add DisplayIcon, DisplayVersion, and Publisher values to the Uninstall registry key. Copyright-paperwork-exempt: yes
* | Replace some 'treesit-query-compile' with 'treesit-query-valid-p'.Juri Linkov2025-04-221-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/tree-sitter/treesit-admin.el (treesit-admin--verify-major-mode-queries) (treesit-admin--validate-mode-lang): * lisp/progmodes/csharp-mode.el (csharp-ts-mode--test-this-expression) (csharp-ts-mode--test-interpolated-string-text) (csharp-ts-mode--test-string-content) (csharp-ts-mode--test-type-constraint) (csharp-ts-mode--test-type-of-expression) (csharp-ts-mode--test-typeof-expression) (csharp-ts-mode--test-name-equals) (csharp-ts-mode--test-if-directive) (csharp-ts-mode--test-method-declaration-type-field): * lisp/progmodes/php-ts-mode.el (php-ts-mode--test-namespace-name-as-prefix-p) (php-ts-mode--test-namespace-aliasing-clause-p) (php-ts-mode--test-namespace-use-group-clause-p) (php-ts-mode--test-visibility-modifier-operation-clause-p) (php-ts-mode--test-property-hook-clause-p): * lisp/progmodes/typescript-ts-mode.el (tsx-ts-mode--font-lock-compatibility-bb1f97b): Use the newer equivalent 'treesit-query-valid-p' instead of 'treesit-query-compile' with 'ignore-errors'.
* | Render lib/getloadavg.c patches more permanentPo Lu2025-04-212-0/+18
| | | | | | | | | | | | | | | | | | * admin/gnulib-patches/lib/getloadavg.c.diff: New file. * admin/merge-gnulib (GNULIB_TOOL_FLAGS): Set --local-dir to admin/gnulib-patches. * lib/gnulib.mk.in: Update from Gnulib.
* | Don’t use Gnulib’s locale-h modulePaul Eggert2025-04-191-1/+1
| | | | | | | | | | | | | | * admin/merge-gnulib (AVOIDED_MODULES): Add locale-h, as Emacs should’t need this Gnulib module. This change is needed for when we next run admin/merge-gnulib, as some Gnulib dependencies changed recently.
* | Merge from savannah/emacs-30Yuan Fu2025-04-181-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | 01d4eb3dd42 ; Improve doc string of 'insert-char' 93ad8407ed8 * admin/notes/emba: Fix docker build instruction. b901290ae7f * doc/lispref/text.texi (Margins): Grammar fix. 16855c89dde Merge branch 'emacs-30' of git.savannah.gnu.org:/srv/git/... 8792d3431b1 Backport: Fix tree-sitter tests on Emba # Conflicts: # test/infra/Dockerfile.emba
| * * admin/notes/emba: Fix docker build instruction.Michael Albinus2025-04-181-1/+1
| |
* | Lock tree-sitter language grammars to verified versions.Juri Linkov2025-04-182-22/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/notes/tree-sitter/build-module/build.sh: Update org for toml/yaml. * admin/tree-sitter/treesit-admin.el (treesit-admin--builtin-language-sources): Add verified versions. * lisp/progmodes/c-ts-mode.el: Append language source to treesit-language-source-alist. (c-ts-mode, c++-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/cmake-ts-mode.el: Append language source to treesit-language-source-alist. (cmake-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/csharp-mode.el: Append language source to treesit-language-source-alist. (csharp-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/dockerfile-ts-mode.el: Append language source to treesit-language-source-alist. (dockerfile-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/elixir-ts-mode.el: Append language source to treesit-language-source-alist. (elixir-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/go-ts-mode.el: Append language source to treesit-language-source-alist. (go-ts-mode, go-mod-ts-mode, go-work-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/heex-ts-mode.el: Append language source to treesit-language-source-alist. (heex-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/java-ts-mode.el: Append language source to treesit-language-source-alist. (java-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/js.el: Append language source to treesit-language-source-alist. (js-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/json-ts-mode.el: Append language source to treesit-language-source-alist. (json-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/lua-ts-mode.el: Append language source to treesit-language-source-alist. (lua-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/php-ts-mode.el (php-ts-mode--language-source-alist): Update versions from comments in ts-modes. Append to treesit-language-source-alist. (php-ts-mode-install-parsers): Use treesit-language-source-alist directly. (php-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/ruby-ts-mode.el: Append language source to treesit-language-source-alist. (ruby-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/rust-ts-mode.el: Append language source to treesit-language-source-alist. (rust-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/sh-script.el: Append language source to treesit-language-source-alist. (bash-ts-mode): Use treesit-ensure-installed. * lisp/progmodes/typescript-ts-mode.el: Append language source to treesit-language-source-alist. (typescript-ts-mode, tsx-ts-mode): Use treesit-ensure-installed. * lisp/textmodes/css-mode.el: Append language source to treesit-language-source-alist. (css-ts-mode): Use treesit-ensure-installed. * lisp/textmodes/html-ts-mode.el: Append language source to treesit-language-source-alist. (html-ts-mode): Use treesit-ensure-installed. * lisp/textmodes/markdown-ts-mode.el: Append language source to treesit-language-source-alist. (markdown-ts-mode): Use treesit-ensure-installed. * lisp/textmodes/mhtml-ts-mode.el (mhtml-ts-mode--language-source-alist): Append to treesit-language-source-alist. (mhtml-ts-mode-install-parsers): Use treesit-language-source-alist directly. (mhtml-ts-mode): Use treesit-ensure-installed. * lisp/textmodes/toml-ts-mode.el: Append language source to treesit-language-source-alist. (toml-ts-mode): Use treesit-ensure-installed. * lisp/textmodes/yaml-ts-mode.el: Append language source to treesit-language-source-alist. (yaml-ts-mode): Use treesit-ensure-installed. * test/infra/Dockerfile.emba: Add verified versions to treesit-language-source-alist.
* | Merge from origin/emacs-30Eli Zaretskii2025-04-121-4/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | d3c39fb522d Fix display of keys in 'help-form' buffers (bug#77118) 6509cc20a9e Improve documentation of 'user-emacs-directory' 3f060597306 Update remarks on name prefixes in coding conventions e966ff9759a ; * doc/emacs/files.texi (Image Mode): Fix a typo (bug#77... 378bea99b1a ; Fix doc strings of a few Dired commands 30fb2ac07a7 ; * CONTRIBUTE: Clarify single-line commit should end wit... 417d14a95ee ; * admin/MAINTAINERS: Complete the handover of VC bb756b195a7 ; Fix typo in Tramp
| * ; * admin/MAINTAINERS: Complete the handover of VCSean Whitton2025-04-061-4/+0
| | | | | | | | Changed agreed with Dmitry Gutov <dmitry@gutov.dev>.
* | ; * admin/notes/java: Document substitutes for `goto' in Java.Po Lu2025-03-291-0/+14
| |
* | Merge from origin/emacs-30Sean Whitton2025-03-241-1/+2
|\ \ | |/ | | | | | | | | | | 0c32f7521b1 ; * admin/notes/spelling: More precisely qualify saying j... bc51fabc108 Add a choice to 'dired-movement-style' to restore the pre... 10d534023a9 ; Fix some markup in doc/lispref/commands.texi. c2c287b3252 Improve docstring of should-error
| * ; * admin/notes/spelling: More precisely qualify saying just "Lisp"Sean Whitton2025-03-241-1/+2
| |
* | Remove ctags programPaul Eggert2025-03-223-9/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove our old ctags and suggest Universal Ctags instead. This fixes a FIXME in lib-src/Makefile.in and speeds up compilation quite a bit on my older CPU when I compile with --enable-gcc-warnings. It also lessens installation and runtime footprint. (Bug#76322) * .gitignore: Remove lib-src/ctags. * admin/authors.el (authors-renamed-files-alist): Remove ctags.1. * admin/check-man-pages: ctags.1 is no longer a special case. * admin/quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove ctags. * cross/Makefile.in (LIBSRC_BINARIES): Remove lib-src/ctags. * doc/man/ctags.1, lib-src/ctags.c: Remove. * java/Makefile.in (CROSS_LIBSRC_BINS): Remove ctags. * lib-src/Makefile.in (INSTALLABLES): Remove ctags${EXEEXT}. (ctags${EXEEXT}): Remove. * lib-src/etags.c (CTAGS): Remove. All uses replaced by ... (ctags): ... this new static var. (STDIN): Remove macro. All uses replaced by new STDIN_OPTION constant. (CTAGS_OPTION, STDIN_OPTION): New contants. (longopts): New --ctags option. (ctags_default_C_help): New constant, to override default_C_help at runtime. (default_C_help): Now always the etags version. (C_LANG_NAMES_INDEX): New macro. (print_language_names): Do not assume etags. (PROGRAM_NAME): Remove. All uses removed. (print_help): Document --ctags if PRINT_UNDOCUMENTED_OPTIONS_HELP. (main): Support new --ctags option, and support all [ce]tags options. * test/manual/etags/Makefile (CTAGS_PROG): Now etags --ctags, since there is no longer a ctags.
* | Merge from origin/emacs-30Sean Whitton2025-03-221-0/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | 1364bbc6a5c ; * admin/notes/spelling: Grammar fix dc80a8f0509 ; Add index entry "code completion" to user manual 0d9b14ed057 ; * doc/emacs/programs.texi (Program Modes): Add info abo... f224475f578 ; admin/notes/spelling: Notes on abbreviation of "Emacs L... 86c354dd0d8 Fix OSX build without pdumper 2d12754ee20 ; Add indexing for Eglot in user manual a30b9b640b4 ; Change some instances of cl to cl-lib in docs b681d62436f ; Improve introduction to use-package manual f1acefd86f8 ; Add cross-references to push and pop docstrings
| * ; * admin/notes/spelling: Grammar fixSean Whitton2025-03-221-1/+1
| |
| * ; admin/notes/spelling: Notes on abbreviation of "Emacs Lisp"Sean Whitton2025-03-221-0/+5
| |
* | * admin/notes/jargon: Add AFK and OOO.Michael Albinus2025-03-091-0/+2
| |
* | Expand word list in admin/notes/jargonStefan Kangas2025-03-081-33/+70
| | | | | | | | | | | | * admin/notes/jargon: Add some more acronyms, remove some rare ones, add section headers "Acronyms" and "Glossary", add entries under "Glossary", sort, fix formatting, realign.
* | Add admin/notes/jargon used in emacs-develdimagid2025-03-071-0/+38
| | | | | | | | | | * admin/notes/jargon: New file. Ref: https://lists.gnu.org/r/emacs-devel/2025-02/msg00950.html
* | Merge from savannah/emacs-30Po Lu2025-03-051-0/+9
|\ \ | |/ | | | | | | | | | | 121371a7064 Move java/incrementing-version-code to AndroidManifest.xm... 8099dc6e3ae Provide an Android version code derived from the Emacs ve... 59fcb2aa1b2 ; * lisp/register.el (register-use-preview): Doc fix (bug... 0383937a701 ; Improve documentation of 'shortdoc'
| * Move java/incrementing-version-code to AndroidManifest.xml.inPo Lu2025-03-051-4/+6
| | | | | | | | | | | | | | | | | | | | | | * admin/admin.el (admin-android-version-code-regexp): New variable. (set-version): Modify AndroidManifest.xml.in instead. * java/AndroidManifest.xml.in (Version-code): Define version code. * java/incrementing-version-code: Delete file.
| * Provide an Android version code derived from the Emacs versionPeter Oliver2025-03-051-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The version code is intended to be an integer that increments for each Android package release (https://developer.android.com/studio/publish/versioning#versioningsettings). If we keep this updated under version control, then F-Droid (a third-party Android package repository), can watch for that, and use it to automatically build Emacs packages for Android each time a new Emacs release is tagged (https://f-droid.org/en/docs/Build_Metadata_Reference/#UpdateCheckData). * admin/admin.el (set-version): Update version code in java/incrementing-version-code * java/incrementing-version-code: New file containing an Android version code corresponding to the current Emacs version. (bug#75809)
* | Update Makefile and docs for new Spanish refcardsStefan Kangas2025-03-041-0/+1
| | | | | | | | | | | | | | | | * etc/refcards/Makefile (PDF_SPANISH, PS_SPANISH): New variables. (PDF_TARGETS): Use above new variables. (spanish, spanish-ps): New targets for Spanish translation. (Bug#76300) * admin/release-process: * etc/refcards/README: Document new Spanish translation.
* | Merge from origin/emacs-30Eli Zaretskii2025-03-011-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f88dc0f2f9d ; Fix documentation of 'buffer-text-pixel-size' 734986349fd ; Minor Android documentation improvements a90da899034 ; Fix up emacs-lisp-mode docstring 58c7acb5554 ; Fix completion-fail-discreetly docstring typo. 02c830ba22b Fix ert-font-lock macro signatures 0c6b8643aec Fix a typo in 'window_text_pixel_size' 8a8c25eaccd ; Add Rudolf Schlatte to authors.el 94c0ea39a5a * doc/misc/efaq.texi (New in Emacs 30): Fix typo. (Bug#7... 0be5f9115ec ; * etc/images/README (Files): Add an entry for last-page... 63adf9dcf53 ; Reflow some cl-lib docstrings 99253f79703 ; * etc/TODO: New section "Make it easier to contribute". # Conflicts: # lisp/emacs-lisp/cl-macs.el
| * ; Add Rudolf Schlatte to authors.elStefan Kangas2025-02-241-0/+1
| | | | | | | | * admin/authors.el (authors-aliases): Add Rudolf Schlatte.
* | Merge from origin/emacs-30Eli Zaretskii2025-03-011-0/+12
|\ \ | |/ | | | | | | | | | | | | 563b6f94511 Constant highlighting no longer captures Java annotations e15dcb2db5c Improve wording of lsh docstring 0cc651acddb ; * admin/check-doc-strings: Add note for future developm... 3c9b1c3cd18 Don't document deleted xwidget functions 9e9b78dda94 ; Improve lsh and ash documented argument names
| * ; * admin/check-doc-strings: Add note for future development.Stefan Kangas2025-02-231-0/+12
| |
* | Merge from origin/emacs-30Eli Zaretskii2025-03-012-30/+39
|\ \ | |/ | | | | | | e9c9ed1f468 Minor refactoring in admin/admin.el a8b1726487b ; * admin/make-tarball.txt: Copy edits.
| * Minor refactoring in admin/admin.elStefan Kangas2025-02-231-14/+17
| | | | | | | | | | | | | | * admin/admin.el (admin--read-root-directory): (admin--read-version): New functions. (add-release-logs, set-version, set-copyright, make-manuals) (make-manuals-dist, make-news-html-file): Use above new function.
| * ; * admin/make-tarball.txt: Copy edits.Stefan Kangas2025-02-231-16/+22
| |
* | ; Whitespace fixes to silence git hooksStefan Kangas2025-02-261-1/+0
| |
* | Prefer incf to cl-incf in remaining filesStefan Kangas2025-02-262-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/syncdoc-type-hierarchy.el (syncdoc-make-type-table): * admin/unidata/unidata-gen.el (unidata-gen-table-word-list): * lisp/arc-mode.el (archive--summarize-descs): * lisp/auth-source.el (auth-source-forget+): * lisp/battery.el (battery-linux-proc-acpi, battery-linux-sysfs): * lisp/calendar/parse-time.el (parse-time-tokenize): * lisp/calendar/time-date.el (decoded-time-add) (decoded-time--alter-month, decoded-time--alter-day): * lisp/cedet/semantic/ede-grammar.el (project-compile-target): * lisp/dired.el (dired-insert-set-properties): * lisp/edmacro.el (edmacro-format-keys): * lisp/epa-file.el (epa-file--replace-text): * lisp/eshell/esh-cmd.el (eshell-for-iterate): * lisp/eshell/esh-io.el (eshell-create-handles) (eshell-duplicate-handles, eshell-protect-handles) (eshell-copy-output-handle, eshell-buffered-print): * lisp/font-lock.el (font-lock-fontify-keywords-region): * lisp/help-fns.el: * lisp/ibuf-ext.el (ibuffer-generate-filter-groups) (ibuffer-insert-filter-group-before): * lisp/ibuffer.el (ibuffer-confirm-operation-on, ibuffer-map-lines): * lisp/image/image-dired-external.el (image-dired-thumb-queue-run): * lisp/image/image-dired.el (image-dired-display-thumbs) (image-dired-line-up): * lisp/imenu.el (imenu--split): * lisp/info-xref.el (info-xref-check-node, info-xref-check-all-custom): * lisp/international/quail.el (quail-insert-decode-map): * lisp/international/rfc1843.el (rfc1843-decode): * lisp/mail/ietf-drums-date.el (ietf-drums-date--tokenize-string): * lisp/mail/ietf-drums.el (ietf-drums-token-to-list): * lisp/mail/rfc2047.el (rfc2047-qp-or-base64): * lisp/mail/rfc2231.el (rfc2231-encode-string): * lisp/mail/yenc.el (yenc-decode-region): * lisp/mh-e/mh-e.el (mh-xargs): * lisp/mh-e/mh-folder.el (mh-recenter): * lisp/mh-e/mh-mime.el (mh-mime-part-index): * lisp/mh-e/mh-search.el (mh-search): * lisp/mh-e/mh-thread.el (mh-thread-current-indentation-level): * lisp/mh-e/mh-utils.el (mh-sub-folders-parse): * lisp/minibuffer.el (minibuffer--sort-by-position) (completion-pcm--pattern-point-idx): * lisp/mpc.el (mpc-cmd-find, mpc-cmd-move, mpc-select-extend) (mpc-songs-refresh, mpc-songpointer-score) (mpc-songpointer-refresh-hairy): * lisp/msb.el (msb--mode-menu-cond, msb--most-recently-used-menu) (msb--split-menus-2, msb--make-keymap-menu): * lisp/net/pop3.el (pop3-send-streaming-command): * lisp/net/puny.el (puny-encode-complex, puny-decode-string-internal): * lisp/net/shr-color.el (shr-color-hue-to-rgb): * lisp/net/soap-client.el (soap-encode-xs-complex-type) (soap-decode-xs-complex-type, soap-resolve-references-for-operation) (soap-wsdl-resolve-references): * lisp/play/5x5.el (5x5-made-move, 5x5-down, 5x5-right): * lisp/play/decipher.el (key, decipher-mode-syntax-table) (decipher-add-undo, decipher-complete-alphabet, decipher--analyze) (decipher--digram-counts, decipher--digram-total): * lisp/play/hanoi.el (hanoi-move-ring): * lisp/play/snake.el (snake-reset-game, snake-update-game): * lisp/profiler.el (profiler-calltree-depth, profiler-calltree-build-1) (profiler-calltree-build-unified) (profiler-calltree-compute-percentages): * lisp/registry.el (registry-reindex): * lisp/simple.el (completion-list-candidate-at-point): * lisp/strokes.el (strokes-xpm-to-compressed-string): * lisp/term.el (term-emulate-terminal, term--handle-colors-list): * lisp/treesit.el (treesit-node-index, treesit-indent-region): * lisp/url/url-cookie.el (url-cookie-parse-file-netscape): * lisp/url/url-dav.el (url-dav-file-name-completion): * lisp/url/url-queue.el (url-queue-setup-runners) (url-queue-run-queue): * lisp/wdired.el (wdired-finish-edit): * lisp/wid-edit.el (widget-move): * lisp/window-tool-bar.el (window-tool-bar-string): * lisp/winner.el (winner-undo): * lisp/xwidget.el (xwidget-webkit-isearch-forward) (xwidget-webkit-isearch-backward): Prefer incf to cl-incf.
* | Merge from origin/emacs-30Eli Zaretskii2025-02-231-0/+1
|\ \ | |/ | | | | | | | | | | | | | | 9c1d13c89a9 ; * admin/authors.el (authors-aliases): Add Vladimir Niki... 443df12eddc ; * INSTALL.REPO: Minor copyedits. 76b938fc1d2 ; Don't fail image tests if jpeg is supported via imagema... f8ff9592be9 ; Skip autorevert test when notify support is missing 230ecb1e273 ; Skip shr-test/zoom-image test if png or libxml support ... cc51bd56987 ; Skip image type test if support is missing
| * ; * admin/authors.el (authors-aliases): Add Vladimir Nikishkin.Eli Zaretskii2025-02-221-0/+1
| |
| * ; Delete troff markers from ChangeLog filesemacs-30.1-rc1Stefan Kangas2025-02-201-1/+1
| |
* | ; Fix typosStefan Kangas2025-02-222-4/+17
| |
* | * admin/check-doc-strings: Reduce false positives.Stefan Kangas2025-02-221-3/+7
| |
* | Prefer defvar-keymap in admin/gitmerge.elStefan Kangas2025-02-211-12/+10
| | | | | | | | * admin/gitmerge.el (gitmerge-mode-map): Prefer defvar-keymap.
* | Merge from savannah/emacs-30Po Lu2025-02-192-0/+28
|\ \ | |/ | | | | | | | | | | | | | | | | e97be722d39 Properly move existing tooltips on Android 0cf3d341522 ; * ChangeLog.4: Reformat down to 28 March 2024. ccaa0be8e71 ; * ChangeLog.4: Check in ommitted change. b5410cbea2e ; * ChangeLog.4: Fix log entries down to the 1 May 2024. be7625cae73 ; Fix typos d447cd9fcc0 ; * ChangeLog.4: Update. 5dc2a573750 ; * admin/authors.el (authors-ignored-files): Ignore gnus...
| * ; Fix typosStefan Kangas2025-02-181-0/+27
| |