aboutsummaryrefslogtreecommitdiffstats
path: root/admin (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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
| |
| * ; * admin/authors.el (authors-ignored-files): Ignore gnus-nocem.el.Stefan Kangas2025-02-181-0/+1
| |
* | Merge from savannah/emacs-30Po Lu2025-02-171-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | e3dc0ea2544 Fix crash in frame deletion on Android e34ea5db5f1 * src/pgtkterm.c (pgtk_enumerate_devices): Circumvent bug... 48f9d6aafea * lisp/man.el (Man-shell-file-name): Ensure a Bourne shel... 7016c13e5e6 ; Update etc/AUTHORS (bug#76319). 0bc7b5a389b ; * admin/authors.el (authors-aliases): Add "Elías Gabrie... e9c4f642b9d ; * doc/emacs/package.texi (Package Installation): Add om... 8c4294f370f ; Move index entries in user manual # Conflicts: # src/pgtkterm.c
| * ; * admin/authors.el (authors-aliases): Add "Elías Gabriel Pérez" (bug#76319).Eli Zaretskii2025-02-161-0/+1
| |
* | Merge from savannah/emacs-30Po Lu2025-02-151-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 58e4bfe3408 Add two missing NULL checks of malloc'd values on Android 81ca9c75f11 ; * etc/PROBLEMS: Document how to grant storage permissio... d82d4689794 ; * etc/TODO: Rethink finder-known-keywords. b9b9c33dcbe Fix (Non)GNU ELPA description in manual 87a61eba1b8 Move 'package-archives' documentation to emacs manual 316e47c5af4 ; * src/fns.c (Fmapconcat): Doc fix (bug#76242). 3cfbeb3fca1 ; Fix >72 character long lines in docstring c68886ddb76 ; Change "virus" to "malicious" in lispref 6701866be4d Document (Non-)GNU ELPA in emacs manual 02851768b72 ; * .mailmap: Add entry for Thuna. (Bug#76221) 2d7a8cbf4c8 Fix author name 19314257485 Use c-ts-common's comment setup in go-ts-mode (bug#75978) 316893ca387 Add java-language-server to eglot-server-programs
| * Fix author nameRobert Pluim2025-02-121-1/+1
| | | | | | | | | | * admin/authors.el (authors-aliases): Fix entry for "thuna.cing@gmail.com" (Bug#76221).
* | Add go-work-ts-mode for Go workspace filesGabriel Santos2025-02-122-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/eglot.el (eglot-server-programs): Add go-work-ts-mode. * lisp/progmodes/go-ts-mode.el (Commentary): Add the repositories for the grammars. (go-work-ts-mode--indent-rules, go-work-ts-mode--keywords) (go-work-ts-mode--font-lock-settings): New variables. (go-work-ts-mode--directive-matcher, go-work-ts-mode): New functions. (go-mod-ts-mode--directive-matcher): Rename from go-mod-ts-mode--in-directive-p. Be more specific on the directive location (modules). Replace mention of nil with function. Use member instead of pcase to check node types. * admin/notes/tree-sitter/build-module/batch.sh * admin/notes/tree-sitter/build-module/build.sh: Add go-work support. * test/lisp/progmodes/go-ts-mode-resources/font-lock-package.go: * test/lisp/progmodes/go-ts-mode-resources/indent-mod.erts: * test/lisp/progmodes/go-ts-mode-resources/indent-work.erts: New files for testing indentation and font-locking for Go module and workspace files. * test/lisp/progmodes/go-ts-mode-tests.el: Add tests for Go module and workspace files. (Bug#74461) * etc/NEWS: Announce go-work-ts-mode.
* | Merge from savannah/emacs-30Po Lu2025-02-121-0/+133
|\ \ | |/ | | | | ea3a937176f ; Add a utility script for retrieving Android port depend...
| * ; Add a utility script for retrieving Android port dependenciesPo Lu2025-02-121-0/+133
| | | | | | | | * admin/download-android-deps.sh: New file.
* | Merge from origin/emacs-30Eli Zaretskii2025-02-081-1/+2
|\ \ | |/ | | | | | | | | | | ed9dd4705c7 ; * admin/authors.el (authors-aliases): Add aliases. 223ee56aae7 ; Avoid passive tense in Emacs manual be4cf26c167 Fix gnus-score-find-score-files-function :type 143f1096daa Improve documentation of 'file-name-concat'
| * ; * admin/authors.el (authors-aliases): Add aliases.Eli Zaretskii2025-02-081-1/+2
| |
* | Merge from origin/emacs-30Eli Zaretskii2025-02-011-1/+1
|\ \ | |/ | | | | d0907a43888 ; * admin/MAINTAINERS: Prefer "website" to "home page".
| * ; * admin/MAINTAINERS: Prefer "website" to "home page".Stefan Kangas2025-01-281-1/+1
| |
| * ; * admin/MAINTAINERS: Remove Bastien Guerry.Bastien Guerry2025-01-281-5/+0
| | | | | | | | (cherry picked from commit eb73dd0d45126e693645ead7a34f113217fa48bb)
* | Merge from origin/emacs-30Eli Zaretskii2025-02-011-17/+25
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6447634f171 ; * admin/MAINTAINERS: Add CC Mode. 486d5d524ca Update cc-mode URL to point to nongnu.org 17ef46e849d ; * etc/NEWS: Note CVE-2024-53920 further up also. 05ee2b741f0 ; * CONTRIBUTE: Suggest to run more tests sometimes. e74efd9a428 * CONTRIBUTE: Recommend running the unit test prior to co... a9cde2463ab Don't signal an error in treesit-node-at 5d021a711a9 ; Improve documentation of '.dir-locals.el' 84595cbcc78 ; (let-alist): Document double-dot escape syntax. (Bug#75... 5617b07a45b ; Prefer HTTPS to HTTP in docs fdd23023c84 ; * admin/MAINTAINERS: Sort external packages alphabetica... 74dcfe155a9 ; * etc/NEWS: Remove temporary documentation markers. a87c382caba ; * etc/NEWS: Add missing temporary documentation tags. 3c820cd2650 Document insert-directory-program as a user option 2c1edf5f62a doc/lispref/modes.texi (Syntactic Font Lock): Update for ... # Conflicts: # etc/NEWS
| * ; * admin/MAINTAINERS: Add CC Mode.Stefan Kangas2025-01-281-0/+8
| |
| * ; * admin/MAINTAINERS: Sort external packages alphabetically.Stefan Kangas2025-01-261-19/+19
| |
* | Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas2025-02-013-4/+1
|\ \
| * | ; Remove some references to deleted filesStefan Kangas2025-01-093-4/+1
| | | | | | | | | | | | | | | | | | | | | * admin/MAINTAINERS: * admin/authors.el (authors-public-domain-files): * admin/find-gc.el (find-gc-source-files): * src/conf_post.h: Remove some references to deleted files.
* | | ; * admin/MAINTAINERS: Remove Bastien Guerry.Bastien Guerry2025-01-281-5/+0
| | |
* | | Merge from origin/emacs-30Eli Zaretskii2025-01-256-21/+38
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 67903f5909d Restore the old behavior of `bookmark-write-file' 062da7003f9 ; Improve prompts and error messages in 'info-look' 52dc01f1c8b ; * admin/admin.el (set-version): Note about Android. fb282da2a07 Avoid double spaces around abbrevations in Texinfo bc1ab8ac3d8 ; * doc/emacs/custom.texi (Init Rebinding): Fix spacing. b41ef43af19 ; Fix previous change 5638b1d6bd4 Ispell: Use "personal dictionary" terminology consistently cc791e7499f ; Check man pages for mistakes less frequently 4ed4792e3b9 ; * admin/release-process: Minor copy-edits. 4a867c823b7 Add language server "ruff server" for Python 9e687c2871f Fix go-ts-mode type declaration indentation (Bug#75785) f751b3afa4f ; Minor improvements for doc strings in map.el cda78edc7d9 ; Fix typos ce50a1d3c18 ; * src/w32.c (w32_memory_info): Fix coding style of last... 58d3d4820ad Fix bug in w32_memory_info 77386412050 Avoid crashes in redisplay due to problematic font setups 0e3687e6006 Improve 'key-valid-p' docstring 9878092d2b9 Minor copyedits in internals.texi 4726900fdc5 Better document side-effect free and pure C functions 04c475a39f2 ; Fix documentation about faces of tool-tip text # Conflicts: # admin/codespell/codespell.exclude
| * | ; * admin/admin.el (set-version): Note about Android.Eli Zaretskii2025-01-251-0/+5
| | |
| * | ; Check man pages for mistakes less frequentlyStefan Kangas2025-01-242-5/+7
| | | | | | | | | | | | | | | * admin/make-tarball.txt: Move checking man pages from here... * admin/release-process: ...to here.
| * | ; * admin/release-process: Minor copy-edits.Stefan Kangas2025-01-241-9/+6
| | |
| * | ; Fix typosStefan Kangas2025-01-233-7/+20
| | |
* | | Prefer 'list (...)' to 'listn (N, ...)'Stefan Kangas2025-01-191-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/androidfns.c (Fandroid_query_battery): * src/buffer.c (make_lispy_itree_node): * src/keyboard.c (init_while_no_input_ignore_events): * src/window.c (Fset_window_configuration): * src/xterm.c (x_dnd_send_unsupported_drop): Prefer 'list (...)' to 'listn (N, ...)'. * admin/coccinelle/listn.cocci: New file.
* | | Let Gnulib deal with malloc/realloc 0Paul Eggert2025-01-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of worrying about whether malloc and realloc yield a non-null pointer when given size 0 (the traditional behavior recommended by Doug McIlroy, and the only behavior that makes sense for Emacs), let Gnulib arrange for the traditional behavior. * admin/merge-gnulib (GNULIB_MODULES): Add malloc-gnu (which we were already depending on indirectly) and realloc-posix. * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate by running admin/merge-gnulib.
* | | Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'Stefan Kangas2025-01-151-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/comp.c (emit_limple_insn): * src/msdos.c (dos_set_keyboard, dos_rawgetc): * src/sysdep.c (convert_speed, list_system_processes): * src/w32fns.c (deliver_wm_chars, Fx_file_dialog): * src/w32term.c (record_event, w32_read_socket): Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'. * admin/coccinelle/arrayelts.cocci: New file.
* | | Use calln instead of calling Ffuncall directlyStefan Kangas2025-01-141-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/bytecode.c (bcall0): * src/comp.c (bcall0): * src/eval.c (apply1): * src/lisp.h (call0): * src/thread.c (invoke_thread_function): Use calln instead of calling Ffuncall directly. * admin/coccinelle/calln.cocci: New semantic patch.