From: Stefan Kangas Date: Sat, 21 Sep 2024 00:16:40 +0000 (+0200) Subject: ; Fix my email address X-Git-Tag: archive/raspbian/1%30.1+1-3+rpi1^2~2^2~20^2~387 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f77825222077799b79a9f62cb8a3f0fa37373614;p=emacs.git ; Fix my email address --- diff --git a/ChangeLog.3 b/ChangeLog.3 index 47e99304941..744df68dbb0 100644 --- a/ChangeLog.3 +++ b/ChangeLog.3 @@ -645,7 +645,7 @@ * doc/misc/gnus.texi (Article Washing): Fix Links URL. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Delete references to deleted library hilit19.el @@ -654,7 +654,7 @@ * lisp/ps-print.el: * lisp/vc/ediff.el: Delete references to hilit19.el. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Delete stale comments from Lisp Intro manual @@ -662,7 +662,7 @@ (print-elements-of-list, Miscellaneous): Delete some references to Emacs 22. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Don't list Emacs as requirement for built-in package @@ -677,18 +677,18 @@ position unit value on HarfBuzz 5 and later regardless of whether the font is bitmap-only or not. (Bug#57066) -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Improve wording when documenting other TRAMP syntaxes * doc/misc/tramp.texi (Change file name syntax): Improve wording. (Bug#57061) -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas * lisp/vc/diff-mode.el: Don't mention XEmacs. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Don't mention XEmacs toolbar in ediff manual @@ -706,14 +706,14 @@ * doc/emacs/custom.texi (Init Syntax): Link to the ELisp manual (Bug#56870) -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Don't mention removed XEmacs support in reftex manual * doc/misc/reftex.texi (Installation, Imprint): Don't mention removed XEmacs support. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Don't mention removed XEmacs support in idlwave manual @@ -721,11 +721,11 @@ (Syntax Highlighting, Windows and macOS, Troubleshooting): Delete most references to XEmacs. Support for it was deleted in 28.1. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas * lisp/play/fortune.el: Doc fixes. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas * doc/lispref/loading.texi (Autoload by Prefix): Fix typo. @@ -733,7 +733,7 @@ * lisp/uniquify.el (uniquify-buffer-name-style): Quote apostrophe. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas * lisp/term.el: Doc fix; don't mention rlogin. @@ -770,7 +770,7 @@ * lisp/progmodes/cc-engine.el (c-forward-comment-minus-1): Take account of spaces preceding a linefeed when scanning a putative line comment end. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Bump Emacs version to 28.1.91 @@ -779,7 +779,7 @@ * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 28.1.91. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Update ChangeLog and AUTHORS for 28.1.91 pretest @@ -866,7 +866,7 @@ when showing only column numbers (bug#56694). Do not merge to master. -2022-07-23 Stefan Kangas +2022-07-23 Stefan Kangas Adjust help-fns.el tests for recent change @@ -895,7 +895,7 @@ * lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector): Fix grammar -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas * lisp/progmodes/cperl-mode.el: Don't mention obsolete archive. @@ -924,7 +924,7 @@ (cherry picked from commit 5f1bd872478927ad4bc635502e74628d39885286) -2022-07-16 Stefan Kangas +2022-07-16 Stefan Kangas Fix obsoletion of nntp-authinfo-file @@ -937,7 +937,7 @@ * configure.ac (SIZEOF_LONG): New variable. * lib-src/Makefile.in (SIZEOF_LONG): New variable; added conditional. -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Update the Samaritan's contact details in M-x doctor @@ -983,7 +983,7 @@ * lisp/net/tramp.el (tramp-verbose): Fix docstring. -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Don't mention cl-cXXXr aliases in cl-lib manual @@ -995,25 +995,25 @@ etc/PROBLEMS: Describe issues with native compilation on Cygwin -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas * lisp/find-dired.el (find-dired): Doc fix; add cross-reference. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Doc fix; don't mention obsolete variable * src/window.c (Fset_window_hscroll): Doc fix; don't mention obsolete variable. -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Add index entry for "ignore case" * doc/emacs/glossary.texi (Glossary): Add index entry for "ignore case" pointing to "Case Folding". -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Expand docstrings related to auto-saving @@ -1065,7 +1065,7 @@ c-backward-token-2, which could jump back too far leading to an infinite loop, with a save-excursion to remember the point we've got to go back to. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Doc fixes; don't use obsolete names @@ -1073,14 +1073,14 @@ * lisp/mh-e/mh-funcs.el (mh-kill-folder): Don't use obsolete names. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Don't refer to obsolete alias for insert-char * lisp/leim/quail/persian.el: Don't refer to obsolete alias for insert-char. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Don't use obsolete face name in manoj-dark-theme @@ -1094,7 +1094,7 @@ * lisp/descr-text.el (describe-char): Don't report 'nobreak-space' face for SPC. (Bug#56337) -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas Doc fixes: don't refer to some obsolete items @@ -1104,14 +1104,14 @@ * lisp/vc/diff-mode.el: Doc fix; don't refer to obsolete variables and functions. -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas Remove obsolete cust-print from elisp index * doc/lispref/edebug.texi (Printing in Edebug): Remove obsolete library "cust-print" from index. -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas * admin/make-tarball.txt: Minor clarifications. @@ -1128,7 +1128,7 @@ * doc/emacs/buffers.texi (Indirect Buffers): Mention modification hook quirk -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Bump Emacs version to 28.1.90 @@ -1137,7 +1137,7 @@ * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 28.1.90. -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Update ChangeLog and AUTHORS for 28.1.90 pretest @@ -1193,7 +1193,7 @@ (cherry picked from commit 4410f5d86997b6b238ff05c2ece338b28e1163b1) -2022-06-24 Stefan Kangas +2022-06-24 Stefan Kangas Avoid treating number as an enum in the org manual @@ -1207,7 +1207,7 @@ * doc/misc/autotype.texi (Autoinserting): Fix wording. Suggested by Richard Stallman . -2022-06-21 Stefan Kangas +2022-06-21 Stefan Kangas * lisp/repeat.el (repeat-mode): Fix message format. @@ -1228,7 +1228,7 @@ This is needed to support builds with a separate --bindir configure-time option and native-compilation. (Bug#55741) -2022-06-20 Stefan Kangas +2022-06-20 Stefan Kangas * doc/misc/eww.texi (Overview, Basics): Fix typos. @@ -1277,14 +1277,14 @@ * doc/lispref/display.texi (Face Attributes): Mention the quirks about point after the final line (bug#56011). -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Delete reference to obsolete library complete.el * doc/misc/tramp.texi (Frequently Asked Questions): Delete reference to obsolete library complete.el. -2022-06-16 Stefan Kangas +2022-06-16 Stefan Kangas * lisp/textmodes/artist.el: Minor doc fixes. @@ -1375,7 +1375,7 @@ 'plist-get' instead of 'assq' in testing for a connection error. The 'status' variable is a plist, not an alist. (Bug#55849) -2022-06-08 Stefan Kangas +2022-06-08 Stefan Kangas * doc/misc/org.org: Remove spurious markup. @@ -3241,7 +3241,7 @@ with `pred` set to `save-some-buffers-root` since it's not an appropriate function for that any more. -2022-01-09 Stefan Kangas +2022-01-09 Stefan Kangas Improve docstring of edit-abbrevs @@ -3257,7 +3257,7 @@ That change caused a regression in a much more important use case, see bug#53133. -2022-01-08 Stefan Kangas +2022-01-08 Stefan Kangas Clarify docstring of package-native-compile @@ -3271,7 +3271,7 @@ * lisp/mail/rmail.el (rmail-simplified-subject): Match against "[external]" _after_ decoding the Subject by RFC-2047. -2022-01-08 Stefan Kangas +2022-01-08 Stefan Kangas Bump Emacs version to 28.0.91 @@ -3442,7 +3442,7 @@ Update to Org 9.5.2-3-geb9f34 -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas Improve documentation of read-multiple-choice @@ -3536,14 +3536,14 @@ * src/module-env-28.h: Remove maintainer comment. -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas Set calc-make-windows-dedicated to nil by default * lisp/calc/calc.el (calc-make-windows-dedicated): Default to nil. (Bug#52016) -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas * make-dist: Don't run "make --question info". (Bug#52322) @@ -3754,7 +3754,7 @@ (Native-Compilation Variables): Explain potential cause of warnings from native compilation. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas Doc fix; Epiphany has been renamed to GNOME Web @@ -3766,7 +3766,7 @@ * lisp/dired-aux.el (dired-check-process): Doc fix. (Bug#52337) -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas Remove dead link from newsticker @@ -3811,7 +3811,7 @@ Update to Org 9.5.1-15-gdb4805 -2021-12-04 Stefan Kangas +2021-12-04 Stefan Kangas * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc fix. @@ -3822,15 +3822,15 @@ * src/xdisp.c (try_scrolling): Make the enum values match the commentary. Reported by Po Lu . -2021-12-04 Stefan Kangas +2021-12-04 Stefan Kangas * src/dosfns.c (Fint86): Doc fix; don't use obsolete names. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas Remove reference to variable obsolete since 24.1 @@ -3838,7 +3838,7 @@ reference to variable 'minibuffer-local-filename-must-match-map', obsolete since 24.1. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas * doc/misc/efaq.texi (New in Emacs 28): New node. @@ -3916,11 +3916,11 @@ and "struct timespec" is not allowed” and “Initialization between types "long" and "struct timespec" is not allowed”. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas * admin/make-tarball.txt: Various clarifications. -2021-12-02 Stefan Kangas +2021-12-02 Stefan Kangas * admin/diff-tar-files: Don't assume .tar.gz. @@ -3953,7 +3953,7 @@ Add precautions to not call isearch-update when the executed command exited isearch-mode (bug#51173). -2021-12-01 Stefan Kangas +2021-12-01 Stefan Kangas Bump Emacs version to 28.0.90 @@ -3972,7 +3972,7 @@ is parsed, set the flag at-type-decl which is part of the function's return value. -2021-12-01 Stefan Kangas +2021-12-01 Stefan Kangas Update authors.el for Emacs 28 @@ -4057,7 +4057,7 @@ (cherry picked from commit 6943786b5c1fe76ea05a3a810512bd6777883710) -2021-11-29 Stefan Kangas +2021-11-29 Stefan Kangas * Makefile.in (PREFERRED_BRANCH): Now emacs-28. @@ -4255,7 +4255,7 @@ * src/xdisp.c (syms_of_xdisp) : Clarify the doc string. (Bug#51927) -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas * admin/authors.el (authors-ignored-files): Ignore some NEWS files. @@ -4306,7 +4306,7 @@ * src/xfaces.c (face_at_buffer_position): Make sure DEFAULT_FACE is usable. (Bug#51864) -2021-11-15 Stefan Kangas +2021-11-15 Stefan Kangas Doc fix; change recommended file name of custom-file @@ -4479,7 +4479,7 @@ * lisp/progmodes/prog-mode.el (prog-context-menu): Use "Go Back" (bug#38797) -2021-11-09 Stefan Kangas +2021-11-09 Stefan Kangas Revert "Fix localized display of date and time in the NS port" @@ -4511,7 +4511,7 @@ (follow-calc-win-end): Incorporate the pixel heights of the header line and the tab line the calculation of the buffer position of the bottom screen line. -2021-11-07 Stefan Kangas +2021-11-07 Stefan Kangas * lisp/files.el (user-emacs-directory-warning): Clarify docstring. @@ -4544,7 +4544,7 @@ in https://lists.gnu.org/archive/html/emacs-devel/2021-11/msg00597.html. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas Escape '%' in filenames to fix flymake warnings @@ -4585,7 +4585,7 @@ (Textual Scrolling, Coordinates and Windows): Fix/remove improper or confusing uses of "text area" of a window. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas Improve docstring of kmacro-set-format @@ -4594,7 +4594,7 @@ (kmacro-set-counter, kmacro-add-counter): Add cross-references to the info manual. -2021-11-05 Stefan Kangas +2021-11-05 Stefan Kangas Revert "* lisp/wid-edit.el (widget-field): Add subtle border to face." @@ -4603,11 +4603,11 @@ This lead to some alignment issues. (Bug#51550) Don't merge to master, where we will continue investigating. -2021-11-05 Stefan Kangas +2021-11-05 Stefan Kangas * etc/PROBLEMS: Mention X forwarding slowdowns. (Bug#7092) -2021-11-04 Stefan Kangas +2021-11-04 Stefan Kangas * lisp/custom.el (defgroup): Document the :prefix keyword. @@ -4622,7 +4622,7 @@ * doc/emacs/frames.texi (Tab Bars): Reorder toggle-frame-tab-bar. -2021-11-04 Stefan Kangas +2021-11-04 Stefan Kangas Use current face foreground for SVG icons in customize @@ -4855,7 +4855,7 @@ * src/keymap.c (Flookup_key): Don't call ASIZE unless KEY is a vector. This avoids assertion violations when KEY is a string. -2021-10-28 Stefan Kangas +2021-10-28 Stefan Kangas image-dired: Unreverse accidentally reversed menus @@ -4865,7 +4865,7 @@ converted to use 'easy-menu-define', but they were reversed in the process. Unreverse the menus. (Bug#51446) -2021-10-28 Stefan Kangas +2021-10-28 Stefan Kangas Be more allowing when looking for menu-bar items @@ -4898,7 +4898,7 @@ * lisp/help.el (help--analyze-key): Fix "C-h c" and "C-h k" on menu-bar menu items. (Bug#51421) -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas Improve function documentation with text from XDG BDS spec @@ -4934,14 +4934,14 @@ insertion. (eshell-output-filter): Don't use insert-before-markers (bug#45380). -2021-10-25 Stefan Kangas +2021-10-25 Stefan Kangas image-dired: Doc fix to better explain thumbnail generation * doc/emacs/dired.texi (Image-Dired): Improve description by explaining that the generation of thumbnails is asynchronous. -2021-10-25 Stefan Kangas +2021-10-25 Stefan Kangas Clarify two image-dired docstrings @@ -4958,7 +4958,7 @@ * doc/misc/flymake.texi (An annotated example backend): Also react to `signal' process statuses (bug#51380). -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas * etc/PROBLEMS: Mention problems with regexp matcher. (Bug#18577) @@ -4972,7 +4972,7 @@ (tab-bar-move-tab-backward): Put 'repeat-map' symbol property. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Use restrictive umask when creating image-dired data @@ -4998,11 +4998,11 @@ * src/fns.c (Fconcat): Note that composition values may not remain eq in return value of concat. (Bug#48740) -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas * lisp/image-dired.el (image-dired-external-viewer): Support feh. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Update publicsuffix.txt from upstream @@ -5010,14 +5010,14 @@ https://publicsuffix.org/list/public_suffix_list.dat dated 2021-10-16 16:33:47 GMT. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Refer to the info node on keymaps in map-keymap docstring * src/keymap.c (Fmap_keymap): Doc fix; add a reference to the Info node '(elisp) Keymaps'. (Bug#30958) -2021-10-23 Stefan Kangas +2021-10-23 Stefan Kangas Clarify abnormal hook documentation @@ -5029,7 +5029,7 @@ Update to Org 9.5-59-g52e6f1 -2021-10-23 Stefan Kangas +2021-10-23 Stefan Kangas Improve documentation of cl-reduce @@ -5037,7 +5037,7 @@ explanation of 'cl-reduce' so you don't need to have a major in mathematics to understand it. (Bug#24014) -2021-10-23 Stefan Kangas +2021-10-23 Stefan Kangas Improve documentation of apply-partially @@ -5063,7 +5063,7 @@ * lisp/shell.el (shell): Remove volume letter for remote shell file name. (Bug#49229) -2021-10-23 Stefan Kangas +2021-10-23 Stefan Kangas Fix documentation of posn-at-x-y @@ -5127,7 +5127,7 @@ * lisp/net/eww.el (eww-retrieve-command): Add :tag. -2021-10-22 Stefan Kangas +2021-10-22 Stefan Kangas Add description of cards to etc/refcards/README @@ -5142,7 +5142,7 @@ arbitrary paren syntax after skipping whitespace backwards within containing sexp (Bug#51312). -2021-10-22 Stefan Kangas +2021-10-22 Stefan Kangas Fix typo in doc/emacs/anti.texi @@ -5240,7 +5240,7 @@ * src/xdisp.c (note_mouse_highlight): Clear last_tab_bar_item if the movement wasn't made on top of the tab bar. -2021-10-20 Stefan Kangas +2021-10-20 Stefan Kangas Refer to mouse-highlight from make-pointer-invisible docstring @@ -5350,7 +5350,7 @@ (bug-reference-setup-from-irc-alist): Adjust bug-reference-bug-regexp default values to match only at the beginning of a word. -2021-10-19 Stefan Kangas +2021-10-19 Stefan Kangas Fix a typo in emacs-lisp-intro.texi @@ -5613,7 +5613,7 @@ (tab-bar-move-tab-backward, tab-bar-move-tab) (tab-bar-move-tab-to-frame): Add/fix doc strings. -2021-10-17 Stefan Kangas +2021-10-17 Stefan Kangas Fix a semantic test on some macOS machines @@ -5625,7 +5625,7 @@ Update to Org 9.5-57-g9bc3a2 -2021-10-16 Stefan Kangas +2021-10-16 Stefan Kangas Recommend against using uce.el @@ -5660,7 +5660,7 @@ * lisp/bookmark.el (bookmark--remove-fringe-mark): Fix off-by-one error in looking for bookmark-related overlays. (Bug#51233) -2021-10-15 Stefan Kangas +2021-10-15 Stefan Kangas Prefer "graphical displays" to "X terminals" in documentation @@ -5766,7 +5766,7 @@ * doc/emacs/maintaining.texi (Xref Commands): Add missing parentheses (bug#51195). -2021-10-14 Stefan Kangas +2021-10-14 Stefan Kangas Improve tooltip of mode-line-position again @@ -5811,7 +5811,7 @@ (image-dired-delete-marked): Revert "Fix deletion of associated image" because it was wrong and introduced another problem (bug#51152). -2021-10-13 Stefan Kangas +2021-10-13 Stefan Kangas Improve shortdoc for vector @@ -5870,11 +5870,11 @@ * test/lisp/progmodes/elisp-mode-tests.el (elisp-dont-shadow-punctuation-only-symbols): Tweak test. -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas * lisp/progmodes/python.el: Bump package version to 0.28. -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Fontify "print" and "exec" as functions in python-mode @@ -5941,7 +5941,7 @@ * lisp/vc/vc-git.el (vc-git--literal-pathspec): Expand the full file name, not just the local part (bug#51112). -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Obsolete XEmacs compat convention in 'erc-button-press-button' @@ -5966,7 +5966,7 @@ * src/w32.c (num_processors): New function. * src/w32proc.c (Fw32_get_nproc): Remove. -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Minor fix to clarify a sentence in emacs-lisp-intro @@ -6149,7 +6149,7 @@ * doc/lispref/elisp.texi (Top): * doc/emacs/emacs.texi (Top): Update menu accordingly. -2021-10-09 Stefan Kangas +2021-10-09 Stefan Kangas * lisp/bindings.el (mode-line-position): Improve tooltip. @@ -6318,7 +6318,7 @@ (mh-test-utils-setup): New helper function. (mh-ensure-native-trampolines): Absorbed by mh-test-utils-setup. -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas Avoid using variable before it has been initialized @@ -6326,14 +6326,14 @@ ibuffer-auto-mode variable before ibuf-ext.el has been loaded. (Bug#51029) -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas Clarify docstring of blink-matching-paren * lisp/simple.el (blink-matching-paren): Clarify docstring. (Bug#51032) -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas * doc/misc/gnus.texi (Loose Threads): Use regexp-opt in example. @@ -6391,7 +6391,7 @@ * configure.ac (gt_TYPE_WINT_T): Omit obsolete and now-overridden definition. -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas Document minibuffer-default-prompt-format in manual @@ -6599,7 +6599,7 @@ in the unlikely case where it is null and ioerror is true. This pacifies gcc 11.2.1 -Wanalyzer-null-dereference. -2021-10-04 Stefan Kangas +2021-10-04 Stefan Kangas * lisp/erc/erc.el (erc-user-mode): Set "+i" by default. @@ -6610,14 +6610,14 @@ * src/conf_post.h (ATTRIBUTE_UNUSED): Remove. All uses replaced by MAYBE_UNUSED, and moved to start as needed for C2x. -2021-10-04 Stefan Kangas +2021-10-04 Stefan Kangas Improve structure of TODO * etc/TODO: Various improvements to the document structure according to discussion with the maintainers. -2021-10-04 Stefan Kangas +2021-10-04 Stefan Kangas Don't use some obsolete names in documentation @@ -6806,7 +6806,7 @@ * test/lisp/net/tramp-tests.el (tramp-fuse-unmount-on-cleanup): Declare. (tramp-test39-make-lock-file-name): Use it. -2021-10-03 Stefan Kangas +2021-10-03 Stefan Kangas * etc/themes/light-blue-theme.el: Add "Maintainer: emacs-devel". @@ -6891,7 +6891,7 @@ * lisp/gnus/gnus-agent.el (gnus-agent-expire-unagentized-dirs): Delete directories in a simpler way that actually works (bug#50986). -2021-10-03 Stefan Kangas +2021-10-03 Stefan Kangas Clarify the purpose of internal--format-docstring-line @@ -6980,7 +6980,7 @@ * lisp/textmodes/tildify.el (tildify-pattern) (tildify-space-string): Fix :safe property. -2021-10-02 Stefan Kangas +2021-10-02 Stefan Kangas Revert "; * etc/TODO: Move elpa.gnu.org items to the end." @@ -6990,7 +6990,7 @@ less prioritized items, according to a private discussion with project co-maintainer Eli Zaretskii . -2021-10-02 Stefan Kangas +2021-10-02 Stefan Kangas Revert "* etc/TODO: Rearrange to start with "Simple tasks"." @@ -7059,7 +7059,7 @@ (org-cite-csl-styles-dir): * lisp/org/org-plot.el (org-plot/preset-plot-types): Fix :type. -2021-10-01 Stefan Kangas +2021-10-01 Stefan Kangas * etc/TODO: Add interactive mode tagging. @@ -7067,7 +7067,7 @@ * etc/TODO: Remove outdated item. (Bug#50904) -2021-10-01 Stefan Kangas +2021-10-01 Stefan Kangas Rename arguments of ERC's '/whois' and simplify doc string @@ -7259,7 +7259,7 @@ function's behavior. Instead, rename the arguments to be more accurate, and expand upon them in the doc string. -2021-09-30 Stefan Kangas +2021-09-30 Stefan Kangas New command mpc-goto-playing-song @@ -7267,7 +7267,7 @@ currently playing song. (mpc-mode-map): Bind it to "o". -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas * lisp/linum.el: Recommend `display-line-numbers-mode'. @@ -7316,7 +7316,7 @@ Do some NEWS taggin -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas * etc/TODO: Delete ImageMagick items. (Bug#50891) @@ -7329,7 +7329,7 @@ (message-newline-and-reformat): Revert change for bug#43299. This fixes bug#50842. -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas Force volume to an integer divisible by mpc-volume-step @@ -7429,7 +7429,7 @@ * doc/misc/rcirc.texi (Notices): Remove documentation * etc/NEWS: Remove mention -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas New user option mpc-cover-image-re @@ -7485,7 +7485,7 @@ want to specify the 'server' argument. * etc/NEWS: Announce the change. -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas * lisp/mpc.el (mpc-format): Fix printing after last format spec. @@ -7499,11 +7499,11 @@ functions and/or variables for using ERC on older Emacsen. * etc/NEWS: Remove the previously added obsoletion news item. -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas * etc/NEWS: Announce Eshell bookmarks. -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas Add bookmark.el support to eww @@ -7520,7 +7520,7 @@ * lisp/paren.el (show-paren-mode): Enable by default, as discussed on emacs-devel. -2021-09-29 Stefan Kangas +2021-09-29 Stefan Kangas * lisp/net/eww.el (eww-mode): Show keybindings in docstring. @@ -7531,7 +7531,7 @@ * lisp/help.el (help--analyze-key): Get information at the position of mouse click such as 'C-h k' on a context menu item (bug#50067). -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas Add shortdoc for text properties @@ -7539,14 +7539,14 @@ e for your changes. Lines starting -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas Mention describe-symbol in cl-defstruct docstring * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Mention 'describe-symbol' in docstring. -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas Mention cl-describe-type in cl-defstruct docstring @@ -7566,11 +7566,11 @@ * test/lisp/net/tramp-tests.el (tramp-test29-start-file-process) (tramp-test30-make-process): Adapt for macOS. -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas * doc/man/emacs.1.in: Add --no-x-resources. (Bug#50855) -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas Improve coding conventions for error messages @@ -7578,14 +7578,14 @@ conventions for error messages to say that an error message can start with a Lisp symbol. (Bug#50658) -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas Improve docstrings of ert-resource-{directory,file} * lisp/emacs-lisp/ert-x.el (ert-resource-directory) (ert-resource-file): Improve docstrings. -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas Signal error on newline in internal--format-docstring-line @@ -7640,7 +7640,7 @@ Also move to the standard directory naming. -2021-09-28 Stefan Kangas +2021-09-28 Stefan Kangas checkdoc: Allow Lisp symbols to start a message @@ -7736,7 +7736,7 @@ ([EmacsWindow createToolbar:]): Check whether a toolbar should be created, and run the toolbar update immediately. -2021-09-27 Stefan Kangas +2021-09-27 Stefan Kangas Fix automatic filling of docstring in cl-defstruct @@ -8002,13 +8002,13 @@ * test/lisp/shorthand-tests.el: New file -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Add 'doc-string' declaration to defcalcmodevar * lisp/calc/calc.el (defcalcmodevar): Add 'doc-string' declaration. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Move two incorrectly named test files @@ -8017,7 +8017,7 @@ * test/lisp/url/url-handlers-test.el: Move from here... * test/lisp/url/url-handlers-tests.el: ...to here. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas checkdoc: Don't add "Commentary" header to test files @@ -8033,7 +8033,7 @@ U+FE0F, defaulting to 'thin-space'. * doc/lispref/display.texi (Glyphless Chars): Document it. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Explicitly make the rest of erc-compat.el obsolete @@ -8047,7 +8047,7 @@ (erc-user-emacs-directory): Make into obsolete variable alias for 'user-emacs-directory'. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Add fast-path to ert--explain-string-equal @@ -8059,7 +8059,7 @@ * test/infra/gitlab-ci.yml (variables): Set DOCKER_BUILDKIT. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Rename "Homepage" field to "Website" in package description @@ -8072,14 +8072,14 @@ (package-test-describe-non-installed-package) (package-test-describe-non-installed-multi-file-package): Update tests. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Prefer https for other domains than gnu.org in package URL * lisp/emacs-lisp/package.el (describe-package-1): Prefer https for some other common domains in the package URL. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Add test for lm-website @@ -8095,7 +8095,7 @@ Add clarifications and improve naming of arguments. Add examples illustrating the differences between `rx` and `rx-to-string`. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Warn about overly long docstring in lambda @@ -8108,7 +8108,7 @@ ("warn-wide-docstring-defun.el"): Update to test for the above new warning. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Avoid warning about long docstring lines in defcustom @@ -8116,7 +8116,7 @@ lines. This was caused by the value of the defcustom being treated as docstring due to it being wrapped in a lambda. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Fill some auto-generated docstring lines @@ -8127,7 +8127,7 @@ * lisp/emacs-lisp/eieio.el (defclass): Fill auto-generated docstring lines. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Avoid false positives in bytecomp docstring width warning @@ -8136,35 +8136,35 @@ * test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-tests-byte-compile--wide-docstring-p): New test. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Improve filling of generated docstring lines * lisp/subr.el (internal--fill-string-single-line): Improve filling to use full width. Fix bug where line was not wrapped correctly. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas ert: Add basic explainer for string-equal * lisp/emacs-lisp/ert.el (ert--explain-string-equal): Add basic explainer for 'string-equal' based on 'ert--explain-equal'. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Unbreak ert tests * test/lisp/emacs-lisp/tabulated-list-test.el (tabulated-list-print) (tabulated-list-sort): Update tests for recent change. -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas Doc fix: mode name in local variables needs no suffix * doc/emacs/custom.texi (Specifying File Variables): Clarify that a mode name does not need the "-mode" suffix. (Bug#50801) -2021-09-26 Stefan Kangas +2021-09-26 Stefan Kangas checkdoc: Library footer must match package.el requirement @@ -8214,7 +8214,7 @@ * lisp/env.el (with-environment-variables): New macro. -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Revert "; Fix capitalization of F1..F12 keys in docs" @@ -8223,7 +8223,7 @@ This change was not correct; these are Lisp symbols that should be in lower-case. Problem reported by Mattias Engdegård . -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Revert part of previous doc fix @@ -8305,7 +8305,7 @@ (eval-tests-accept-empty-optional): ...this, again checking with and without lexical binding. -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Clarify define-derived-mode docstring @@ -8329,11 +8329,11 @@ * lisp/net/rcirc.el (rcirc-reconnect): Set rcirc-joined -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas * lisp/isearch.el (isearch-forward-regexp): Doc fix. (Bug22483) -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Minor clarification of define-minor-mode :keymap argument @@ -8341,14 +8341,14 @@ clarify by saying that ":keymap" should be an "unquoted variable name". (Bug#25505) -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Buttonize functions in curved quotes in ERC * lisp/erc/erc-button.el (erc-button-alist): Buttonize Emacs functions in curved quotes. (Bug#49964) -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Extend and improve ERT manual section on running interactively @@ -8432,25 +8432,25 @@ * lisp/textmodes/ispell.el (ispell-help-timeout): New user option. (ispell-help): Use it. -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Set :type of suggest-key-bindings to natnum * lisp/simple.el (suggest-key-bindings): Set :type to natnum. (Bug#15809) -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas New :type natnum for defcustom * lisp/wid-edit.el (natnum): New widget type. (Bug#15809) * doc/lispref/customize.texi (Simple Types): Document it. -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas * lisp/dired-aux.el (dired-do-chmod): Simplify docstring. -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Add support for man page hyperlinks in doc strings @@ -8495,7 +8495,7 @@ local defforms (`cl-flet' and `cl-labels'). (lisp--local-defform-body): New auxiliary function (bug#9622). -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Clarify where to find CONTRIBUTE @@ -8516,7 +8516,7 @@ * lisp/subr.el (with-existing-directory): Use `temporary-file-directory' over TMPDIR. -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Fix alignment on font size change in tabulated-list-mode @@ -8524,21 +8524,21 @@ bug where the columns didn't align correctly when using 'text-scale-mode' to decrease the font size. (Bug#48639) -2021-09-25 Stefan Kangas +2021-09-25 Stefan Kangas Doc fix; cl-random is only pseudo-random * lisp/emacs-lisp/cl-extra.el (cl-random): Doc fix; say it's only pseudo-random. -2021-09-24 Stefan Kangas +2021-09-24 Stefan Kangas checkdoc: Don't ask to disambiguate mode names * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): Don't ask to disambiguate mode names. (Bug#4110) -2021-09-24 Stefan Kangas +2021-09-24 Stefan Kangas Fix recently introduced bug in checkdoc @@ -8547,7 +8547,7 @@ * test/lisp/emacs-lisp/checkdoc-tests.el (checkdoc-tests-in-abbrevation-p/basic-case): Extend test. -2021-09-24 Stefan Kangas +2021-09-24 Stefan Kangas Revert change to use seq-random-elt in Tramp test @@ -8555,7 +8555,7 @@ Revert change to use seq-random-elt, as Tramp needs to be compatible with Emacs 25, and the function was only added in 26.1. -2021-09-24 Stefan Kangas +2021-09-24 Stefan Kangas checkdoc: Improve wide line warning to decrease false positives @@ -8564,7 +8564,7 @@ first line to be three characters longer than the others to account for indentation and the opening string character. -2021-09-24 Stefan Kangas +2021-09-24 Stefan Kangas Use command substitution instead of raw keys in more places @@ -8591,7 +8591,7 @@ * lisp/vc/vc-bzr.el (vc-bzr-dir-extra-headers): Use command substitution. -2021-09-24 Stefan Kangas +2021-09-24 Stefan Kangas Prefer seq-random-elt to nth+random @@ -8723,7 +8723,7 @@ Additionally, it ensures that the local `sh-shell-process' variable is set in the correct buffer (bug#50765). -2021-09-23 Stefan Kangas +2021-09-23 Stefan Kangas checkdoc: Add abbreviation and simplify @@ -8780,7 +8780,7 @@ * test/lisp/ansi-color-tests.el (ansi-color-apply-on-region-bold-is-bright-test): New function. -2021-09-23 Stefan Kangas +2021-09-23 Stefan Kangas Avoid jumping too far in checkdoc-in-abbreviation-p @@ -8910,7 +8910,7 @@ verilog-mode.el: Backout part of recent change showing wrong comment -2021-09-23 Stefan Kangas +2021-09-23 Stefan Kangas Clarify which-function tooltip text @@ -8935,14 +8935,14 @@ contain, and which bits are added automatically interactively (bug#33541). -2021-09-23 Stefan Kangas +2021-09-23 Stefan Kangas Add section to refcard explaining our keybinding notation * etc/refcards/refcard.tex (Starting Emacs): Delete section. (Key Binding Notation): New section. (Bug#41403) -2021-09-23 Stefan Kangas +2021-09-23 Stefan Kangas Use lexical-binding in emoji-zwj.el @@ -9131,7 +9131,7 @@ (etc-authors-mode--hide-local-variables): Obfuscate more efficiently -2021-09-21 Stefan Kangas +2021-09-21 Stefan Kangas Fix warning in etc-authors-mode.el @@ -9184,7 +9184,7 @@ * doc/emacs/search.texi (Repeat Isearch): Document `isearch-wrap-pause'. -2021-09-21 Stefan Kangas +2021-09-21 Stefan Kangas New major mode with font-locking for etc/AUTHORS @@ -9243,7 +9243,7 @@ (tramp-sh-handle-write-region, tramp-maybe-open-connection): * lisp/net/tramp-smb.el (tramp-smb-maybe-open-connection): Use it. -2021-09-21 Stefan Kangas +2021-09-21 Stefan Kangas Minor clean-up and fixes in checkdoc @@ -9253,7 +9253,7 @@ (checkdoc-symbol-words, checkdoc-common-verbs-wrong-voice): Add some more common words. -2021-09-21 Stefan Kangas +2021-09-21 Stefan Kangas checkdoc: New defvars to disable some warnings @@ -9265,7 +9265,7 @@ (checkdoc-this-string-valid, checkdoc-this-string-valid-engine): Respect above new variables. -2021-09-21 Stefan Kangas +2021-09-21 Stefan Kangas Add new command 'checkdoc-dired' @@ -9791,7 +9791,7 @@ * lisp/subr.el (dolist-with-progress-reporter): Use the length of list argument as maximal value the reporter with reach. -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas Revert "Flag checkdoc-symbol-words as a :safe variable" @@ -9830,7 +9830,7 @@ (auth-source-test-secrets-create-secret): Adapt test. (auth-source-test-netrc-create-secret): New test. -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas Be explicit about missing sections in eshell manual @@ -9851,21 +9851,21 @@ files after they are all created, to avoid fork problems later in the build. (Bug#50666) -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas Clarify docstring of pcase-exhaustive * lisp/emacs-lisp/pcase.el (pcase-exhaustive): Clarify docstring by contrasting with pcase. (Bug#44166) -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas Make two unused variables obsolete * lisp/progmodes/idlw-help.el (idlwave-help-directory) (idlwave-help-use-hh): Make unused variables obsolete. -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas * etc/NEWS: Add section on recent checkdoc changes. @@ -9883,7 +9883,7 @@ * src/lread.c (unread_char): Initialize to empty. (Fload): Initialize here too just in case. -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas checkdoc: Verify format of yes-or-no-p and format-message @@ -9891,7 +9891,7 @@ Check also for "yes-or-no-p" and "format-message". Convert regexps to use rx. -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas Flag checkdoc-symbol-words as a :safe variable @@ -9917,7 +9917,7 @@ * etc/NEWS: Announce the addition of the commands. -2021-09-19 Stefan Kangas +2021-09-19 Stefan Kangas Revert previous mode-line-modes change to unbreak bootstrap @@ -9937,11 +9937,11 @@ * lisp/emulation/viper-util.el (cl-lib): Require for cl-subseq. -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas * etc/NEWS: Shorten entry on move to Libera.Chat. -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas Use command substitution in checkdoc-recursive-edit @@ -9950,7 +9950,7 @@ (checkdoc--help-buffer): New variable. Use it instead of hard-coded string. -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas Use command substitution for exit-recursive-edit @@ -10039,19 +10039,19 @@ (describe_vector): Check shadowing of consecutive keys only if 'describe-bindings-check-shadowing-in-ranges' is non-nil. Remove redundant second loop when VECTOR is a char-table. Improve - comments. Patch by Stefan Kangas . (Bug#45379) + comments. Patch by Stefan Kangas . (Bug#45379) * test/src/keymap-tests.el (help--describe-vector/bug-9293-one-shadowed-in-range): Adapt the test case for the new variable. -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas * lisp/emacs-lisp/checkdoc.el: Doc fix; mention flymake. Do interactive mode tagging for checkdoc.el -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas checkdoc: Only look for commonly used modifier keys @@ -10066,21 +10066,21 @@ * test/infra/gitlab-ci.yml (stages): Comment "fast" stage out. (test-fast-inotify): Comment out. -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas Add indent declaration to emerge-defvar-local * lisp/vc/emerge.el (emerge-defvar-local): Add indent declaration for docstring. Fix wrongly indented callers. -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas Make doc argument of emerge-defvar-local optional * lisp/vc/emerge.el (emerge-defvar-local): Make doc argument optional. -2021-09-18 Stefan Kangas +2021-09-18 Stefan Kangas Make doc argument of ediff-defvar-local optional @@ -10112,14 +10112,14 @@ Also remove the note about freenode subdomain change, as it's not relevant anymore. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas Update refcard to mention iconify before suspend * etc/refcards/refcard.tex (section{Leaving Emacs}): Put iconify Emacs ahead of suspend. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas checkdoc: 'y-or-n-p' no longer needs space @@ -10270,25 +10270,25 @@ * doc/lispref/sequences.texi (Sequence Functions): Improve documentation of 'seq-union'. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas Improve performance of seq-union * lisp/emacs-lisp/seq.el (seq-union): Improve performance by using nreverse instead of seq-reverse. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas Make viper-subseq into obsolete alias for cl-subseq * lisp/emulation/viper-util.el (viper-subseq): Make into obsolete function alias for 'cl-subseq'. Update callers. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas * lisp/vc/ediff-util.el (ediff-member): Make obsolete. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas Make ediff-set-difference into obsolete alias for seq-difference @@ -10296,7 +10296,7 @@ function alias for 'seq-difference'. * lisp/vc/ediff-mult.el (ediff-intersect-directories): Update single caller. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas Make ediff-intersection into obsolete alias for seq-intersection @@ -10305,7 +10305,7 @@ * lisp/vc/ediff-mult.el (ediff-intersect-directories): Update single caller. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas Make ediff-union into obsolete alias for seq-union @@ -10315,7 +10315,7 @@ * lisp/vc/ediff-mult.el (ediff-intersect-directories): Update single caller. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas Add new sequence function 'seq-union' @@ -10325,7 +10325,7 @@ function. * test/lisp/emacs-lisp/seq-tests.el (test-seq-union): New test. -2021-09-17 Stefan Kangas +2021-09-17 Stefan Kangas * lisp/allout.el (allout-old-expose-topic): Make obsolete. @@ -10404,7 +10404,7 @@ (vc-create-repo): Use it here. (vc-switch-backend): And here (bug#50603). -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas Docfix: use command substitution for 'universal-argument' @@ -10530,7 +10530,7 @@ if the network doesn't have at least one entry in `erc-autojoin-channels-alist'. -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas Prefer "website" to "homepage" @@ -10610,7 +10610,7 @@ The variable erc-send-completed-hook was previously set to nil permanently, which would affect other tests (bug#50005). -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas Do interactive mode tagging for play/*.el @@ -10629,14 +10629,14 @@ * src/minibuf.c (Ftest_completion): Clarify what it means to be a valid completion (bug#50583). -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas Remove references to dead packages * etc/themes/manoj-dark-theme.el: Delete references to colortheme and emacs-goodies. -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas Make a redundant idlwave variable obsolete @@ -10644,7 +10644,7 @@ Make obsolete. (idlwave-help-check-locations): Don't use above variable. -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas Various minor checkdoc tweaks @@ -10660,7 +10660,7 @@ (checkdoc-in-abbreviation-p): Ignore some less common or non-standard abbreviations. -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas Doc fix for y-or-n-p; trailing space is no longer needed @@ -10672,11 +10672,11 @@ * src/fns.c (Fyes_or_no_p): Doc fix to reflect that a trailing space is no longer needed; one is added or removed automatically. -2021-09-16 Stefan Kangas +2021-09-16 Stefan Kangas * doc/misc/pgg.texi: Clarify that its obsolete in the menu entry. -2021-09-15 Stefan Kangas +2021-09-15 Stefan Kangas Remove function obsolete since 22.1 @@ -10699,7 +10699,7 @@ (scroll-up-command, scroll-down-command): Evaluate the lambdas inside the isearch-motion properties of these commands. -2021-09-15 Stefan Kangas +2021-09-15 Stefan Kangas checkdoc: Don't warn about command substitutions by default @@ -11268,7 +11268,7 @@ (tab-bar-map): Bind [mouse-1] to 'tab-bar-mouse-close-tab-from-button'. (tab-bar-mouse-move-tab): Do nothing on non-tab events. -2021-09-14 Stefan Kangas +2021-09-14 Stefan Kangas Add user option to avoid checkdoc warning for unescaped left paren @@ -11277,7 +11277,7 @@ avoid warning on unescaped left parenthesis in column zero. (checkdoc-this-string-valid-engine): Respect above new option. -2021-09-14 Stefan Kangas +2021-09-14 Stefan Kangas Minor improvements to checkdoc @@ -11519,14 +11519,14 @@ * lisp/progmodes/bug-reference.el (bug-reference-setup-from-mail-alist): Adapt regexp so that group 1 defines overlay region. -2021-09-13 Stefan Kangas +2021-09-13 Stefan Kangas Declare unused function cperl-inside-parens-p obsolete * lisp/progmodes/cperl-mode.el (cperl-inside-parens-p): Declare unused function obsolete. -2021-09-13 Stefan Kangas +2021-09-13 Stefan Kangas Improve checkdoc abbreviation handling @@ -11540,7 +11540,7 @@ (checkdoc-tests-in-abbrevation-p/with-parens) (checkdoc-tests-in-abbrevation-p/with-escaped-parens): New tests. -2021-09-13 Stefan Kangas +2021-09-13 Stefan Kangas Remove some remaining references to XEmacs @@ -12006,7 +12006,7 @@ * doc/emacs/maintaining.texi (Bug Reference): Adapt regexp used in example. -2021-09-11 Stefan Kangas +2021-09-11 Stefan Kangas * lisp/info.el (Info-streamline-headings): Add entry. @@ -12354,7 +12354,7 @@ (describe-variable): Use new function. (describe-face, describe-function-1): Ditto (bug#50463). -2021-09-08 Stefan Kangas +2021-09-08 Stefan Kangas Center Emacs logo above text on the splash screen @@ -12547,7 +12547,7 @@ (project-switch-project): If project-switch-commands's value is a symbol, invoke that command without showing a menu. -2021-09-07 Stefan Kangas +2021-09-07 Stefan Kangas Small FAQ fixes @@ -12555,14 +12555,14 @@ ancient Emacs version 22. (Finding Emacs on the Internet): Use more current terminology. -2021-09-07 Stefan Kangas +2021-09-07 Stefan Kangas Remove Emacs FAQ maintainer * doc/misc/efaq.texi: Remove maintainer Romain Francoise after private communication. -2021-09-07 Stefan Kangas +2021-09-07 Stefan Kangas * etc/NEWS: Some further re-organization. @@ -12722,18 +12722,18 @@ * doc/emacs/maintaining.texi (Xref Commands): Fix indexing. -2021-09-06 Stefan Kangas +2021-09-06 Stefan Kangas * etc/NEWS: Improve file organization. -2021-09-06 Stefan Kangas +2021-09-06 Stefan Kangas Improve documentation of save-place-abbreviate-file-names * lisp/saveplace.el (save-place-abbreviate-file-names): Document why you might want to enable this option. -2021-09-06 Stefan Kangas +2021-09-06 Stefan Kangas * etc/NEWS: Don't mention a fixed bug. @@ -13039,7 +13039,7 @@ * lisp/calendar/diary-lib.el (diary-offset): * test/lisp/calendar/icalendar-tests.el: Add a test (bug#50195). -2021-09-04 Stefan Kangas +2021-09-04 Stefan Kangas * etc/DISTRIB: Refer to gnu.org instead of the deleted file etc/GNU. @@ -13139,13 +13139,13 @@ * etc/NEWS: Announce recent change in 'toggle-truncate-lines'. -2021-09-03 Stefan Kangas +2021-09-03 Stefan Kangas Sync latest SKK-JISYO.L * leim/SKK-DIC/SKK-JISYO.L: Sync to current upstream version. -2021-09-03 Stefan Kangas +2021-09-03 Stefan Kangas Update publicsuffix.txt from upstream @@ -13160,7 +13160,7 @@ * lisp/simple.el (toggle-truncate-lines): Disable `visual-line-mode' (bug#29664). -2021-09-03 Stefan Kangas +2021-09-03 Stefan Kangas Avoid cl-lib alias for cadadr and friends @@ -13180,7 +13180,7 @@ (edebug-tests-error-stepping-into-subr): Avoid using cl-lib aliases for cadadr and friends that now reside in subr.el. -2021-09-03 Stefan Kangas +2021-09-03 Stefan Kangas Move cl-lib tests for caaXr to subr-tests.el @@ -18399,7 +18399,7 @@ * lisp/subr.el (declare-function): Mention that FILE can be nil (bug#21466). -2021-07-23 Stefan Kangas +2021-07-23 Stefan Kangas Make nil value of fill-column obsolete @@ -18702,7 +18702,7 @@ * lisp/subr.el (json-available-p): * doc/lispref/text.texi (Parsing JSON): Fix typo in last check-in. -2021-07-21 Stefan Kangas +2021-07-21 Stefan Kangas Factor out char_table_ref_simple for readability @@ -22651,7 +22651,7 @@ file-chase-links is not robust with relative names: you cannot pass it a relative name that is a symlink. -2021-06-08 Stefan Kangas +2021-06-08 Stefan Kangas Fix an example in ERC docs @@ -22659,7 +22659,7 @@ * lisp/erc/erc.el (erc, erc-tls): Fix example to use J. Random Hacker instead of Harry S. Truman. -2021-06-08 Stefan Kangas +2021-06-08 Stefan Kangas * doc/man/emacs.1.in: Minor fixes. @@ -25460,7 +25460,7 @@ handler only in case of `copy-file', 'rename-file' and `copy-directory'. (Bug#48349) -2021-05-13 Stefan Kangas +2021-05-13 Stefan Kangas Document `package-quickstart' in the user manual @@ -25475,7 +25475,7 @@ before opening it on Windows (bug#41646). This speeds up searching for files. -2021-05-13 Stefan Kangas +2021-05-13 Stefan Kangas Don't consider obsolete commands for completion in some cases @@ -26346,14 +26346,14 @@ (tramp-test40-special-characters-with-ls): Don't skip for `tramp--test-windows-nt-and-scp-p'. -2021-05-06 Stefan Kangas +2021-05-06 Stefan Kangas Improve formatting in text-quoting-style docstring * src/doc.c (syms_of_doc) : Doc fix; improve formatting for readability. -2021-05-06 Stefan Kangas +2021-05-06 Stefan Kangas Remove another variable alias obsolete since Emacs 23 @@ -26812,7 +26812,7 @@ inhibit_horizontal/_vertical checks. Improve the implied resize check when INHIBIT equals 2. -2021-05-02 Stefan Kangas +2021-05-02 Stefan Kangas * etc/tutorials/TUTORIAL.sv: Adjust to latest change in TUTORIAL. @@ -26829,7 +26829,7 @@ * etc/tutorials/TUTORIAL.he: Adjust to latest change in TUTORIAL. -2021-05-02 Stefan Kangas +2021-05-02 Stefan Kangas Add new help command 'describe-command' @@ -26865,18 +26865,18 @@ * src/nsterm.m ([EmacsView viewDidResize:]): Don't report resizes to Emacs when the same change has already been reported and delayed. -2021-05-02 Stefan Kangas +2021-05-02 Stefan Kangas * lisp/help-macro.el: Doc fix. -2021-05-02 Stefan Kangas +2021-05-02 Stefan Kangas Bind S-SPC to scroll-down in help-for-help * lisp/help-macro.el (make-help-screen): Bind S-SPC to scroll-down. Thanks to Dmitry Gutov . -2021-05-02 Stefan Kangas +2021-05-02 Stefan Kangas Minor doc fixes in simple.el @@ -26988,7 +26988,7 @@ * lisp/progmodes/gdb-mi.el (gdb-frame-handler): Use local part of file name when setting `gud-last-frame'. -2021-04-30 Stefan Kangas +2021-04-30 Stefan Kangas Advertise PgUp/PgDn instead of SPC/DEL in help-for-help @@ -27074,7 +27074,7 @@ (texinfo-multiple-files-update): Add autoload cookies, and set generated-autoload-file. -2021-04-29 Stefan Kangas +2021-04-29 Stefan Kangas * lisp/emacs-lisp/elp.el: Doc fixes. @@ -27088,7 +27088,7 @@ * lisp/net/tramp-sh.el (tramp-sh-gio-monitor-process-filter): Improve handling of gio warning. (Bug#48067) -2021-04-29 Stefan Kangas +2021-04-29 Stefan Kangas * lisp/emacs-lisp/pp.el: Doc fixes. @@ -27149,7 +27149,7 @@ (avl-tree-stack-first): Fix doc strings to be less verbose and to have the first line a complete sentence. -2021-04-28 Stefan Kangas +2021-04-28 Stefan Kangas * lisp/emacs-lisp/avl-tree.el: Minor doc fixes. @@ -27197,7 +27197,7 @@ (comp-cstr-typespec-tests-alist): Add two tests and fix some test number. -2021-04-27 Stefan Kangas +2021-04-27 Stefan Kangas Avoid missing whitespace in help-for-help @@ -27460,7 +27460,7 @@ (which should be correct on all platforms, hopefully) to avoid a compilation warning (bug#47452). -2021-04-27 Stefan Kangas +2021-04-27 Stefan Kangas Rename abnormal hook to comp-async-cu-done-functions @@ -27600,7 +27600,7 @@ * lisp/net/tramp.el (tramp-get-remote-gid): Pass the correct operation to find-file-name-handler. (Bug#48026) -2021-04-26 Stefan Kangas +2021-04-26 Stefan Kangas * src/editfns.c (Fpropertize): Doc fix; reference Info manual. @@ -27620,7 +27620,7 @@ problem in Turkish language environments (where a downcased I is ?ı (bug#44604). -2021-04-25 Stefan Kangas +2021-04-25 Stefan Kangas * lisp/emacs-lisp/comp.el (no-native-compile): Minor doc fixes. @@ -27663,7 +27663,7 @@ 47fc92cefc Fix reference to "yanking" in the main Emacs manual 1789dcdb35 Improve documentation of 'map-y-or-n-p' -2021-04-25 Stefan Kangas +2021-04-25 Stefan Kangas Add more scroll key bindings to make-help-screen @@ -27677,18 +27677,18 @@ * lisp/help-macro.el (make-help-screen): Handle the Delete key in help screens as in Emacs 23 and earlier. -2021-04-25 Stefan Kangas +2021-04-25 Stefan Kangas * lisp/ses.el: Doc fixes. -2021-04-25 Stefan Kangas +2021-04-25 Stefan Kangas Don't hard-code face of "Install" button * lisp/emacs-lisp/package.el (package-make-button): Use the 'custom-button' face for the "Install" button. (Bug#47944) -2021-04-25 Stefan Kangas +2021-04-25 Stefan Kangas Remove redundant #' before lambda in printing.el @@ -27698,11 +27698,11 @@ (pr-insert-section-4, pr-insert-section-5, pr-choice-alist) Remove redundant #' before lambda. -2021-04-25 Stefan Kangas +2021-04-25 Stefan Kangas * src/keyboard.c (Flossage_size): Improve prompt. -2021-04-25 Stefan Kangas +2021-04-25 Stefan Kangas Show correct lossage size in help-for-help @@ -27769,11 +27769,11 @@ (maybeclean_dirs): Remove - this dates to when admin/ was not included in tar files. -2021-04-24 Stefan Kangas +2021-04-24 Stefan Kangas * lisp/help.el (help--for-help-make-sections): Fix typo. -2021-04-24 Stefan Kangas +2021-04-24 Stefan Kangas Redesign and improve the help-for-help (C-h C-h) command @@ -27825,7 +27825,7 @@ * lisp/progmodes/xref.el (xref-goto-xref): Improve doc string. -2021-04-24 Stefan Kangas +2021-04-24 Stefan Kangas * lisp/rot13.el: Improve documentation. (Bug#47970) @@ -27882,7 +27882,7 @@ (Programmed Completion): Improve wording, punctuation, and markup of a recently-added text. -2021-04-23 Stefan Kangas +2021-04-23 Stefan Kangas * etc/NEWS: 'world-clock-mode' is no longer interactive. @@ -27980,11 +27980,11 @@ * doc/emacs/maintaining.texi (Xref Commands): Update. -2021-04-22 Stefan Kangas +2021-04-22 Stefan Kangas * lisp/time.el (world-clock-mode): Make non-interactive. -2021-04-22 Stefan Kangas +2021-04-22 Stefan Kangas Minor improvements to world-clock @@ -28000,7 +28000,7 @@ when linking for unexec. Reported by Nikolay Kudryavtsev . -2021-04-22 Stefan Kangas +2021-04-22 Stefan Kangas * lisp/progmodes/which-func.el: Doc fixes. @@ -28088,7 +28088,7 @@ * test/src/comp-resources/comp-test-funcs.el (comp-test-47868-3-f) (comp-test-47868-4-f): New functions. -2021-04-22 Stefan Kangas +2021-04-22 Stefan Kangas Avoid lowering gc-cons-threshold @@ -28098,7 +28098,7 @@ * test/src/coding-tests.el (benchmark-decoder): Avoid lowering gc-cons-threshold. -2021-04-22 Stefan Kangas +2021-04-22 Stefan Kangas * lisp/strokes.el: Doc fix; update URL. @@ -28109,7 +28109,7 @@ * lisp/replace.el (match): Use khaki1 as the background color for light backgrounds (bug#47574). -2021-04-21 Stefan Kangas +2021-04-21 Stefan Kangas * lisp/emacs-lisp/package.el (package-archives): Bump :version. @@ -28152,7 +28152,7 @@ * doc/lispref/minibuf.texi (Programmed Completion): Remove self-reference. -2021-04-21 Stefan Kangas +2021-04-21 Stefan Kangas Improve error message for missing Info manual @@ -28385,7 +28385,7 @@ * lisp/net/tramp-cmds.el (tramp-recompile-elpa-command-completion-p) (tramp-recompile-elpa): New defuns. Add property `completion-predicate'. -2021-04-19 Stefan Kangas +2021-04-19 Stefan Kangas Don't hard-code "~/.emacs.d/" in two more places @@ -28668,7 +28668,7 @@ * lib-src/seccomp-filter.c (main): mmap: Also allow MAP_SHARED. -2021-04-18 Stefan Kangas +2021-04-18 Stefan Kangas * lisp/misearch.el (multi-isearch-pop-state): Doc fix. @@ -28800,7 +28800,7 @@ Suggested by Michael Heerdegen . -2021-04-17 Stefan Kangas +2021-04-17 Stefan Kangas Cleanup in em-extra.el @@ -29467,7 +29467,7 @@ * lib-src/seccomp-filter.c: Print trailing newline. -2021-04-11 Stefan Kangas +2021-04-11 Stefan Kangas * doc/lispref/elisp.texi (Top): Add missing entry. @@ -29836,14 +29836,14 @@ (bytecomp-tests-lexbind, bytecomp-tests-dynbind) (bytecomp-tests--test-cases-lexbind-only): New. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Make refer-every into obsolete alias for seq-every-p * lisp/textmodes/refer.el (refer-every): Make into obsolete function alias for seq-every-p. Update single caller. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Remove redundant #' before lambda in ibuf-*.el @@ -29860,14 +29860,14 @@ * lisp/ibuf-macs.el (ibuffer-save-marks, define-ibuffer-sorter) (define-ibuffer-op): Remove redundant #' before lambda. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Don't preserve window-line in tabulated-list-print * lisp/emacs-lisp/tabulated-list.el (tabulated-list-print): Don't try to preserve window-line. (Bug#42747) -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Use lexical-binding in winner.el @@ -29879,25 +29879,25 @@ Merge branch 'vhdl-mode-lexbind' into trunk -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Use lexical-binding in cmuscheme.el * lisp/cmuscheme.el: Use lexical-binding. Doc fixes. Remove redundant :group args. Quote function symbols as such. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas * lisp/progmodes/cmacexp.el: Use lexical-binding. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Use lexical-binding in foldout.el * lisp/foldout.el: Use lexical-binding. Doc and formatting fixes. Quote function symbols as such. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Use lexical-binding in loadhist.el and add tests @@ -29972,7 +29972,7 @@ (lazy-lock-minimum-size): Declare variable. (vhdl-submit-bug-report): Declare variable `reporter-prompt-for-summary-p`. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Revert "Load all generic-x.el modes unconditionally" @@ -29994,7 +29994,7 @@ Use `advice-add/remove` rather than override `save-buffers-kill-emacs` with `defalias`. -2021-04-09 Stefan Kangas +2021-04-09 Stefan Kangas Remove redundant #' before lambda in {calendar,erc,mh-e}/*.el @@ -30131,14 +30131,14 @@ 3ec93bb7c2 Improve doc strings in replace.el -2021-04-07 Stefan Kangas +2021-04-07 Stefan Kangas Clarify obsoletion messages for easy-menu-{add,remove} * lisp/emacs-lisp/easymenu.el (easy-menu-remove, easy-menu-add): Clarify obsoletion messages. -2021-04-07 Stefan Kangas +2021-04-07 Stefan Kangas Update whois-server-tld @@ -30377,7 +30377,7 @@ * lisp/international/ja-dic-cnv.el (skkdic-convert): Doc fix. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas Remove redundant #' before lambda in calc/*.el @@ -30386,13 +30386,13 @@ * lisp/calc/calc-prog.el (math-do-arg-check): Remove redundant #' before lambda. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas * lisp/shadowfile.el (cl-lib): Revert removing require. * lisp/pcomplete.el: Remove aliases commented out for 20 years. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas Remove local uniquify functions in favor of seq-uniq @@ -30407,7 +30407,7 @@ * lisp/nxml/rng-util.el (rng-uniquify-eq): Make obsolete in favor of seq-uniq. Update callers. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas Obsolete local set difference functions in favor of seq-difference @@ -30416,7 +30416,7 @@ * lisp/gnus/spam.el (spam-set-difference): Make obsolete in favor of seq-difference. Update callers. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas Obsolete local list functions in shadowfile.el @@ -30430,14 +30430,14 @@ * test/infra/Dockerfile.emba (emacs-gnustep): Do not run parallel make. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas Remove code commented out since 1995 from ediff-util.el * lisp/vc/ediff-util.el (ediff-load-hook): Remove code commented out since the file was added in 1995. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas Replace local intersection functions with seq-intersection @@ -30454,7 +30454,7 @@ * lisp/mpc.el (mpc-intersection, mpc-cmd-list, mpc-reorder): Use seq-intersection. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas Make ediff-copy-list alias obsolete @@ -30463,7 +30463,7 @@ obsolete alias. * lisp/vc/ediff-util.el (ediff-copy-list): Make alias obsolete. -2021-04-05 Stefan Kangas +2021-04-05 Stefan Kangas * lisp/htmlfontify.el (hfy-triplet-regex): Use rx. @@ -30583,7 +30583,7 @@ rsvg_handle_set_stylesheet from the DLL for librsvg > 2.48. (lookup_image): Use xmalloc. -2021-04-04 Stefan Kangas +2021-04-04 Stefan Kangas Use lexical-binding in hilit-chg.el @@ -30597,7 +30597,7 @@ silence the byte-compiler. (highlight-markup-buffers): Improve message format. -2021-04-04 Stefan Kangas +2021-04-04 Stefan Kangas Remove redundant #' before lambda in tests @@ -30687,7 +30687,7 @@ * src/frame.h: Add FRAME_SCALE_FACTOR. * src/image.c: Move FRAME_SCALE_FACTOR to frame.h. -2021-04-03 Stefan Kangas +2021-04-03 Stefan Kangas Add SVG icons for customize buffers @@ -30732,11 +30732,11 @@ * lisp/replace.el (occur, list-matching-lines-prefix-face) (list-matching-lines-jump-to-current-line): Doc fixes. -2021-04-03 Stefan Kangas +2021-04-03 Stefan Kangas * lisp/pixel-scroll.el: Use lexical-binding. -2021-04-03 Stefan Kangas +2021-04-03 Stefan Kangas Replace two functions with seq-subseq @@ -30746,7 +30746,7 @@ * lisp/wid-edit.el (widget-sublist): Redefine as obsolete function alias for seq-subseq. Update callers. -2021-04-03 Stefan Kangas +2021-04-03 Stefan Kangas Remove redundant #' before lambda in eshell/*.el @@ -30767,7 +30767,7 @@ (hilit-set-mode-patterns): Remove obsolete support for hilit19. (simula-mode-syntax-table): Move initialization code into the declaration. -2021-04-03 Stefan Kangas +2021-04-03 Stefan Kangas Use lexical-binding in recentf.el @@ -30784,7 +30784,7 @@ (recentf-relative-filter, recentf-file-name-nondir): Remove redundant #' before lambda. -2021-04-03 Stefan Kangas +2021-04-03 Stefan Kangas Remove references to very old versions of Emacs from eintr @@ -30796,11 +30796,11 @@ (print-elements-of-list, debug, X Axis Tic Marks): Don't call version 22 or earlier a "recent" version of Emacs. -2021-04-02 Stefan Kangas +2021-04-02 Stefan Kangas * doc/misc/woman.texi (Introduction): Remove reference to old Emacs. -2021-04-02 Stefan Kangas +2021-04-02 Stefan Kangas Remove redundant #' before lambda in textmodes/*.el @@ -30863,7 +30863,7 @@ * src/comp.h (unload_comp_unit): Define for vanilla build (warning removal). -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Remove redundant #' before lambda in {mail,net,url}/*.el @@ -30888,14 +30888,14 @@ * src/comp.c (syms_of_comp): Define 'Qcomp_warning_on_missing_source'. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Use lexical-binding in executable.el and add tests * lisp/progmodes/executable.el: Use lexical-binding. * test/lisp/progmodes/executable-tests.el: New file. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Remove redundant #' before lambda in progmodes/*.el @@ -30908,7 +30908,7 @@ * lisp/progmodes/python.el (python-pdbtrack-tracking-finish): Remove redundant #' before lambda. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Remove redundant #' before lambda in international/*.el @@ -30945,7 +30945,7 @@ * lisp/Makefile.in (extraclean): Remove ${loaddefs}, not just ${LOADDEFS}. Delete all backup and autosave files. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Use lexical-binding in epg-config.el and add tests @@ -30953,14 +30953,14 @@ (epg-find-configuration): Improve error message. * test/lisp/epg-config-tests.el: New file. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Use lexical-binding in isearchb.el * lisp/isearchb.el: Use lexical-binding. Remove redundant :group args. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Remove redundant #' before lambda in Gnus @@ -30977,14 +30977,14 @@ * lisp/gnus/spam-stat.el (spam-stat-score-buffer): Remove redundant #' before lambda. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Use lexical-binding in avoid.el * lisp/avoid.el: Use lexical-binding. Remove redundant :group args. (mouse-avoidance-fancy): Quote function symbol as such. -2021-04-01 Stefan Kangas +2021-04-01 Stefan Kangas Use emacs-version instead of obsolete version variables @@ -31056,7 +31056,7 @@ explicitly load .elc file to not exclude .eln being loaded in place. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas Use lexical-binding in progmodes/inf-lisp.el @@ -31072,7 +31072,7 @@ * lisp/emacs-lisp/comp.el (comp-debug): Fix docstring. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas Use lexical-binding in scroll-all.el @@ -31082,7 +31082,7 @@ (scroll-all-beginning-of-buffer-all) (scroll-all-end-of-buffer-all): Doc fixes. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas * lisp/dynamic-setting.el: Use lexical-binding. @@ -31093,7 +31093,7 @@ * lisp/progmodes/hideif.el (hif-evaluate-macro): fix regexp to trim off leading/trailing spaces, but not within. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas Use lexical-binding in chistory.el @@ -31101,29 +31101,29 @@ args. (command-history-mode-map): Quote function symbols as such. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas * lisp/ebuff-menu.el: Use lexical-binding. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas Use lexical-binding in double.el * lisp/double.el: Use lexical-binding. Remove redundant :group args. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas Use lexical-binding in dirtrack.el * lisp/dirtrack.el: Use lexical-binding. Remove redundant group args. -2021-03-31 Stefan Kangas +2021-03-31 Stefan Kangas * lisp/progmodes/cwarn.el: Use lexical-binding. -2021-03-30 Stefan Kangas +2021-03-30 Stefan Kangas Remove redundant #' before lambda in cedet @@ -31158,7 +31158,7 @@ * lisp/cedet/semantic/wisent/grammar.el (wisent-grammar-assocs) (wisent-grammar-terminals): Remove redundant #' before lambda. -2021-03-30 Stefan Kangas +2021-03-30 Stefan Kangas Delete Emacs 19 compat code in foldout.el @@ -31166,7 +31166,7 @@ (foldout-show-flag): Delete Emacs 19 compat code and make obsolete. (foldout-exit-fold): Don't use above obsolete variable. -2021-03-30 Stefan Kangas +2021-03-30 Stefan Kangas Use lexical-binding in lpr.el and add rudimentary tests @@ -31174,7 +31174,7 @@ (print-region-function): Declare MS-Windows specific function. * test/lisp/lpr-tests.el: New file. -2021-03-30 Stefan Kangas +2021-03-30 Stefan Kangas Use lexical-binding in echistory.el @@ -31182,7 +31182,7 @@ (electric-history-map): Quote function symbols as such. (Electric-history-undefined): Use command substitutions. -2021-03-30 Stefan Kangas +2021-03-30 Stefan Kangas Delete empty "History" sections @@ -31207,7 +31207,7 @@ (semantic-grammar-header-template): Don't add "History" section to generated file. -2021-03-30 Stefan Kangas +2021-03-30 Stefan Kangas Use lexical-binding in follow.el @@ -31391,7 +31391,7 @@ * test/infra/gitlab-ci.yml (.test-template): Do not run fast and normal test jobs when scheduled. -2021-03-29 Stefan Kangas +2021-03-29 Stefan Kangas Doc fixes in follow.el @@ -32055,7 +32055,7 @@ * lisp/textmodes/fill.el (fill-region-as-paragraph): Fix problem when filling text with a computed fill prefix (bug#47338). -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas Convert many more links to use HTTPS @@ -32073,17 +32073,17 @@ * lisp/emacs-lisp/shortdoc.el (string): Adjust. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas Use lexical-binding in iimage.el * lisp/iimage.el: Use lexical-binding. Remove redundant :group args. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas * lisp/talk.el: Use lexical-binding. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas Use lexical-binding in two trivial org-mode files @@ -32092,7 +32092,7 @@ * lisp/org/org-install.el: * lisp/org/org-version.el: Use lexical-binding. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas * lisp/help-at-pt.el: Use lexical-binding. @@ -32100,13 +32100,13 @@ * lisp/progmodes/modula2.el: Use lexical-binding. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas Use lexical-binding in view.el * lisp/view.el: Use lexical-binding. Remove redundant :group args. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas Delete some commented out defgroups @@ -32116,7 +32116,7 @@ * lisp/shell.el: * lisp/url/url-news.el: Delete some commented out defgroups. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas Doc fixes in view.el @@ -32127,11 +32127,11 @@ (view-really-at-end, view-end-message) (view-search-no-match-lines): Doc fixes. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas * lisp/master.el: Use lexical-binding. -2021-03-24 Stefan Kangas +2021-03-24 Stefan Kangas Use lexical-binding in ruler-mode.el @@ -32237,14 +32237,14 @@ Add optional argument APPLICATION. -2021-03-22 Stefan Kangas +2021-03-22 Stefan Kangas Remove unnecessary requires of rx * lisp/cedet/semantic/wisent/python.el (rx): * test/src/process-tests.el (rx): Remove unnecessary requires. -2021-03-22 Stefan Kangas +2021-03-22 Stefan Kangas Use lexical-binding in notifications.el @@ -32326,7 +32326,7 @@ /usr/bin is (normally) always in PATH, and this need not be absolute, so the executable-find is unnecessary. -2021-03-21 Stefan Kangas +2021-03-21 Stefan Kangas Actually use lexical-binding in wid-browse.el @@ -32362,7 +32362,7 @@ * lisp/progmodes/hideif.el (hide-ifdef-guts): Allow working in buffers not visiting files (bug#47279). -2021-03-21 Stefan Kangas +2021-03-21 Stefan Kangas * lisp/tutorial.el: Use lexical-binding. @@ -32372,7 +32372,7 @@ Cut the `semantic-ia-get-completions-deprecated` middle man. -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas Remove support for Syndic8.com, defunct since 2013 @@ -32391,7 +32391,7 @@ * etc/NEWS: Small corrections for the new command 'font-lock-update' -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas Remove Gnus specific .dir-locals.el @@ -32399,7 +32399,7 @@ 'show-trailing-whitespace', but this should be up to the individual developer. (Bug#47278) -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas Prefer https and fix broken links in ERC @@ -32408,7 +32408,7 @@ * lisp/erc/erc-capab.el: * lisp/erc/erc.el (erc-cmd-MODE): Fix broken links. -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas * lisp/thumbs.el (thumbs-show-from-dir): Improve prompt. @@ -32427,7 +32427,7 @@ pointer to bool. * src/editfns.c (styled_format): Use !!. -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas Assume something more recent than X11R6 @@ -32437,14 +32437,14 @@ * lisp/thumbs.el (thumbs-conversion-program): Assume we have something more recent than X11R6. -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas Use lexical-binding in thumbs.el * lisp/thumbs.el: Use lexical-binding. Remove redundant :group args. * test/lisp/thumbs-tests.el: New file. -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas * lisp/novice.el: Use lexical-binding. @@ -32459,7 +32459,7 @@ (wdired-change-to-dired-mode): Adjust accordingly. (wdired-do-renames): Make sure to bind `dired-backup-overwrite` dynamically. -2021-03-20 Stefan Kangas +2021-03-20 Stefan Kangas Don't tag mouse command as mode exclusive @@ -32614,11 +32614,11 @@ * lisp/erc/erc-truncate.el: Use lexical-binding. * lisp/erc/erc-xdcc.el: Use lexical-binding. -2021-03-19 Stefan Kangas +2021-03-19 Stefan Kangas Do interactive mode tagging for finder.el -2021-03-19 Stefan Kangas +2021-03-19 Stefan Kangas Use lexical-binding in finder.el @@ -32626,13 +32626,13 @@ (finder-mode-map, finder-compile-keywords): Remove unused lexical variables. -2021-03-19 Stefan Kangas +2021-03-19 Stefan Kangas Fix a warning due to not preloading facemenu.el * test/src/undo-tests.el (facemenu): Require. -2021-03-18 Stefan Kangas +2021-03-18 Stefan Kangas * lisp/faces.el (help-key-binding): Tweak background. @@ -32738,7 +32738,7 @@ * src/keyboard.c (kbd_buffer_store_buffered_event): Handle also Qfile_notify and Qdbus_event as ignore_event. (Bug#47205) -2021-03-18 Stefan Kangas +2021-03-18 Stefan Kangas Add comint-password-prompt-regexp test for "zip -e ..." @@ -33208,7 +33208,7 @@ Rename from `tramp-crypt-enabled-p'. Handle `tramp-crypt-remove-directory' special. -2021-03-15 Stefan Kangas +2021-03-15 Stefan Kangas * lisp/textmodes/refill.el: Use lexical-binding. @@ -33338,28 +33338,28 @@ Add call to 'package--archives-initialize' and add optional argument NOCONFIRM to skip user confirmation when installing packages. (Bug#47124) -2021-03-15 Stefan Kangas +2021-03-15 Stefan Kangas * lisp/vc/ediff-vers.el: Remove XEmacs compat code. -2021-03-15 Stefan Kangas +2021-03-15 Stefan Kangas Use lexical-binding in expand.el * lisp/expand.el: Use lexical-binding. Remove redundant :group args. -2021-03-15 Stefan Kangas +2021-03-15 Stefan Kangas * lisp/help-macro.el: Use lexical-binding. -2021-03-15 Stefan Kangas +2021-03-15 Stefan Kangas Add three new tests for image.el * test/lisp/image-tests.el (image-find-image) (image-type-from-file-name, image-type/from-filename): New tests. -2021-03-15 Stefan Kangas +2021-03-15 Stefan Kangas * lisp/wid-edit.el (widget-field): Add subtle border to face. @@ -33466,7 +33466,7 @@ (outline-minor-mode-highlight-buffer): Go to match-beginning before checking '(point)'. -2021-03-13 Stefan Kangas +2021-03-13 Stefan Kangas Add help-key-binding styling to wombat theme @@ -33482,7 +33482,7 @@ which "updates the rest of the lines" didn't examine the last visible row. (Bug#47093) -2021-03-13 Stefan Kangas +2021-03-13 Stefan Kangas Adjust colors of help-key-binding face for readability @@ -34162,7 +34162,7 @@ * lisp/gnus/gnus-sum.el (gnus-highlight-selected-summary): Highlight the entire summary line (bug#47026). -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas Remove Emacs 19 workaround from cperl-mode.el @@ -34187,7 +34187,7 @@ * lisp/emacs-lisp/comp.el (comp-run-async-workers): Bind `warning-fill-column' to `most-positive-fixnum'. -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas * lisp/files.el (cd): Improve error message. @@ -34199,7 +34199,7 @@ string-greaterp, string-empty-p, string-prefix-p, string-suffix-p and string-blank-p, all recently marked pure. -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas Remove several references to Emacs 22 and earlier @@ -34223,18 +34223,18 @@ * doc/lispref/variables.texi: Remove comments about "Emacs 19 specific" features. -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas Fix duplicate ":" in ert-find-test-other-window prompt * lisp/emacs-lisp/ert.el (ert-find-test-other-window): Don't insert duplicate ":" in prompt. -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas Do mode tagging in ert.el -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas Use proper command substitutions in some docstrings @@ -34244,11 +34244,11 @@ * lisp/textmodes/table.el (table-insert): Use substitute-command-keys instead of hardcoded keys in some docstrings. -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas * lisp/userlock.el: Use lexical-binding. -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas Use 'help-key-binding' face in userlock.el @@ -34266,7 +34266,7 @@ Remove the ###autoload instruction. It's unnecessary and can cause surprises in some circumstances (bug#46986). -2021-03-10 Stefan Kangas +2021-03-10 Stefan Kangas * lisp/help.el (help--describe-translation): Fix typo. @@ -34518,7 +34518,7 @@ * test/lisp/net/tramp-tests.el (tramp--test-sshfs-p): New defun. (tramp-test14-delete-directory): Use it. -2021-03-08 Stefan Kangas +2021-03-08 Stefan Kangas Delete two more items obsoleted in Emacs 23.1 @@ -34527,7 +34527,7 @@ * lisp/obsolete/nnir.el (nnir-swish-e-index-file): Delete items obsolete since Emacs 23.1. -2021-03-08 Stefan Kangas +2021-03-08 Stefan Kangas Normalize version specifiers for make-obsolete and friends @@ -34540,11 +34540,11 @@ * lisp/obsolete/starttls.el (starttls-any-program-available): Normalize version specifiers for make-obsolete and friends. -2021-03-08 Stefan Kangas +2021-03-08 Stefan Kangas * lisp/help-mode.el (help-mode-tool-bar-map): Fix tooltips. -2021-03-08 Stefan Kangas +2021-03-08 Stefan Kangas Add new face 'help-key-binding' for keybindings in help @@ -34839,7 +34839,7 @@ * lisp/cedet/semantic/grammar-wy.el: Regenerate. -2021-03-07 Stefan Kangas +2021-03-07 Stefan Kangas Remove additional items obsolete since Emacs 22/23 @@ -34852,7 +34852,7 @@ (erc-default-coding-system, erc-send-command): Remove variables and functions obsolete since Emacs 22. -2021-03-07 Stefan Kangas +2021-03-07 Stefan Kangas Remove some items obsolete since Emacs 22/23 from Gnus @@ -34872,7 +34872,7 @@ * lisp/gnus/nntp.el (nntp-authinfo-file): Fix obsolete variable version format. -2021-03-07 Stefan Kangas +2021-03-07 Stefan Kangas Remove some references to Emacs 21 @@ -34881,7 +34881,7 @@ * lisp/ibuffer.el (ibuffer-mode): * lisp/ruler-mode.el: Remove some references to Emacs 21. -2021-03-07 Stefan Kangas +2021-03-07 Stefan Kangas * lisp/mouse-drag.el: Use lexical-binding. @@ -35295,7 +35295,7 @@ * lisp/cedet/semantic/wisent/grammar.el: Use lexical-binding. (wisent--make-parser-1): Use lexical-binding in the generated files. -2021-03-06 Stefan Kangas +2021-03-06 Stefan Kangas Add some new tests for keymap.c @@ -35756,7 +35756,7 @@ * etc/grep.txt: Enable outline-cycle-highlight-minor-mode. -2021-03-03 Stefan Kangas +2021-03-03 Stefan Kangas Make inversion.el obsolete (Bug#46841) @@ -36102,7 +36102,7 @@ (puny-test-decode-domain): add regression case for popular domain. (bug#46838). -2021-03-01 Stefan Kangas +2021-03-01 Stefan Kangas Convert various menus to easymenu @@ -36188,7 +36188,7 @@ * admin/admin.el (make-manuals-dist-output-variables): Add abs_top_builddir. -2021-02-28 Stefan Kangas +2021-02-28 Stefan Kangas Convert dired menus to easymenu @@ -36197,7 +36197,7 @@ (dired-mode-regexp-menu, dired-mode-mark-menu) (dired-mode-operate-menu): ...to here, and convert to easymenu. -2021-02-28 Stefan Kangas +2021-02-28 Stefan Kangas Convert hi-lock-menu to easymenu @@ -36220,7 +36220,7 @@ string-greaterp, string-empty-p, string-blank-p, string-prefix-p and string-suffix-p as pure functions in the compiler. -2021-02-28 Stefan Kangas +2021-02-28 Stefan Kangas Convert ibuffer menus to easymenu @@ -36302,7 +36302,7 @@ slightly better code. Don't hardcode which functions takes function arguments; rely on a new `funarg-positions` symbol property instead. -2021-02-28 Stefan Kangas +2021-02-28 Stefan Kangas Convert text-mode menu to easymenu @@ -36310,7 +36310,7 @@ definition from here... (text-mode-menu): ...to here, and convert to easymenu. -2021-02-28 Stefan Kangas +2021-02-28 Stefan Kangas Convert isearch menu to easymenu @@ -36321,7 +36321,7 @@ * lisp/loadup.el ("emacs-lisp/easymenu"): Move before isearch.el. -2021-02-28 Stefan Kangas +2021-02-28 Stefan Kangas Checkdoc fixes in isearch.el @@ -36355,7 +36355,7 @@ (read-char-choice-with-read-key): New function with body from 'read-char-choice'. -2021-02-27 Stefan Kangas +2021-02-27 Stefan Kangas Convert Buffer-menu-mode menu to easymenu @@ -36363,7 +36363,7 @@ definition from here... (Buffer-menu-mode-menu): ...to here, and convert to easymenu. -2021-02-27 Stefan Kangas +2021-02-27 Stefan Kangas Minor fixes after preloading easymenu @@ -36410,7 +36410,7 @@ (byte-compile-refresh-preloaded): Don't reload files that are more recent than `temacs` but older than the `.pdmp` file. -2021-02-27 Stefan Kangas +2021-02-27 Stefan Kangas Don't require overlay; that's only needed in XEmacs @@ -36432,7 +36432,7 @@ * lisp/progmodes/elisp-mode.el (emacs-lisp-mode-menu): Add some navigation commands (bug#24774). -2021-02-27 Stefan Kangas +2021-02-27 Stefan Kangas Convert emacs-lisp-mode menu to easy-menu-define @@ -36521,14 +36521,14 @@ * doc/misc/modus-themes.org: New file. Import from https://gitlab.com/protesilaos/modus-themes 515180ac. -2021-02-27 Stefan Kangas +2021-02-27 Stefan Kangas Use lexical-binding in progmodes/icon.el * lisp/progmodes/icon.el: Use lexical-binding. (electric-icon-brace): Very minor cleanup. -2021-02-27 Stefan Kangas +2021-02-27 Stefan Kangas Convert change-log-mode menu to easy-menu-define @@ -36660,7 +36660,7 @@ * doc/misc/tramp.texi (External methods): Mention "about-args". (Remote shell setup): Use sshx. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas Make some defcustom types stricter in comp.el @@ -36668,7 +36668,7 @@ (comp-async-jobs-number, comp-async-env-modifier-form): Use stricter types. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas Add :version tags to defcustoms in comp.el @@ -36679,11 +36679,11 @@ (comp-async-report-warnings-errors, comp-native-driver-options) (comp-libgccjit-reproducer): Add :version tags. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas * lisp/progmodes/dcl-mode.el: Minor doc fixes. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas Convert some more progmode menus to easy-menu-define @@ -36699,7 +36699,7 @@ * lisp/progmodes/icon.el (icon-mode-map, icon-mode-syntax-table): Simplify. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas Convert simula-mode menu to easy-menu-define @@ -36708,14 +36708,14 @@ (simula-mode-menu): ...to here, and use easy-menu-define. (simula-popup-menu): Declare unused function obsolete. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas Fix syntax highlighting of easy-menu-define docstrings * lisp/emacs-lisp/easymenu.el (easy-menu-define): Add doc-string declaration for correct syntax highlighting. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas Remove redundant requires of easymenu @@ -36734,7 +36734,7 @@ * lisp/wid-browse.el: Remove redundant require of easymenu. We only use the autoloaded macro 'easy-menu-define' here. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas Remove check for missing easymenu from cperl-mode.el @@ -36804,7 +36804,7 @@ works with pcase-let(*) without being optimized away. * test/lisp/emacs-lisp/rx-tests.el (rx-pcase): Add test cases. -2021-02-26 Stefan Kangas +2021-02-26 Stefan Kangas * lisp/tooltip.el (tooltip): Doc fix for GTK. @@ -36889,7 +36889,7 @@ * test/lisp/net/network-stream-tests.el (connect-to-tls-ipv4-nowait): Specify :family 'ipv4. -2021-02-25 Stefan Kangas +2021-02-25 Stefan Kangas Convert epa-key-list-mode menu to easy-menu-define @@ -37271,7 +37271,7 @@ it, following the code in c-parse-state-1, to get a proper setting of c-state-cache-good-pos. -2021-02-23 Stefan Kangas +2021-02-23 Stefan Kangas Convert some more menus to easy-menu-define @@ -37284,7 +37284,7 @@ * lisp/wdired.el (wdired-mode-menu): ...to here, and convert to easy-menu-define. -2021-02-23 Stefan Kangas +2021-02-23 Stefan Kangas Improve easymenu.el Commentary section @@ -37671,7 +37671,7 @@ (comp-cstr-typespec-tests-alist): Add testcase. * test/src/comp-tests.el (comp-tests-type-spec-tests): Fix testcase. -2021-02-22 Stefan Kangas +2021-02-22 Stefan Kangas Prefer mailing lists to newsgroups in FAQ @@ -37680,7 +37680,7 @@ (Packages that do not come with Emacs): Prefer mailing lists to newsgroups. (Bug#46633) -2021-02-22 Stefan Kangas +2021-02-22 Stefan Kangas Improve wrong number of args error message in propertize @@ -37713,7 +37713,7 @@ * test/misc/test-custom-noloads.el (custom-test-load): Unstable. -2021-02-22 Stefan Kangas +2021-02-22 Stefan Kangas Convert some textmodes menus to easy-menu-define @@ -37754,7 +37754,7 @@ (syms_of_alloc): Defsubr it. * src/data.c (syms_of_data): Defsym byte-code-function-p. -2021-02-21 Stefan Kangas +2021-02-21 Stefan Kangas Run admin/cus-tests.el tests from test suite @@ -37771,7 +37771,7 @@ * test/file-organization.org (Test Files): Document new test directory "misc" for tests not belonging to any one file. -2021-02-21 Stefan Kangas +2021-02-21 Stefan Kangas Fix interactive mode tagging for man and woman @@ -37824,14 +37824,14 @@ (test-json-encode-plist, test-json-pretty-print-object): Test encoding of confusable keys. -2021-02-21 Stefan Kangas +2021-02-21 Stefan Kangas Make unused variable menu-bar-handwrite-map obsolete * lisp/play/handwrite.el (menu-bar-handwrite-map): Make unused variable obsolete. -2021-02-21 Stefan Kangas +2021-02-21 Stefan Kangas Convert bubbles menu to easy-menu-define @@ -37840,11 +37840,11 @@ Move menu definition from here... (bubbles-menu): ...to here, and convert to easy-menu-define. -2021-02-21 Stefan Kangas +2021-02-21 Stefan Kangas * etc/NEWS.19: Add entry for 'easy-menu-define'. -2021-02-21 Stefan Kangas +2021-02-21 Stefan Kangas Convert some progmodes menus to easy-menu-define @@ -37875,7 +37875,7 @@ * src/nsterm.m ([EmacsSurface dealloc]): Release will remove all objects and free the memory. -2021-02-20 Stefan Kangas +2021-02-20 Stefan Kangas Convert makefile-mode menu to easy-menu-define @@ -37905,7 +37905,7 @@ * doc/emacs/m-x.texi (M-x): Mention `M-S-x' in the Emacs manual. -2021-02-20 Stefan Kangas +2021-02-20 Stefan Kangas * lisp/help.el (help-for-help-internal): Doc fix; use imperative. @@ -37958,7 +37958,7 @@ and execution of the SOCKS connect command and proxying of an HTTP request; simplify fake server. (Bug#46342) -2021-02-20 Stefan Kangas +2021-02-20 Stefan Kangas Convert re-builder menu to easy-menu-define @@ -37966,7 +37966,7 @@ definition from here... (reb-mode-menu): ...to here, and rewrite using easy-menu-define. -2021-02-20 Stefan Kangas +2021-02-20 Stefan Kangas Convert finder menu to easy-menu-define @@ -37975,7 +37975,7 @@ (finder-mode-menu): ...to here, and rewrite using easy-menu-define. -2021-02-20 Stefan Kangas +2021-02-20 Stefan Kangas Add toolbar for help-mode @@ -37985,7 +37985,7 @@ (help-bookmark-make-record, help-bookmark-jump): Minor doc fixes. -2021-02-20 Stefan Kangas +2021-02-20 Stefan Kangas * lisp/woman.el: Doc fix; remove redundant setup info. @@ -38113,14 +38113,14 @@ * test/lisp/emacs-lisp/rx-tests.el (rx-regexp): Modify test to not trigger a linting warning while retaining its testing power. -2021-02-19 Stefan Kangas +2021-02-19 Stefan Kangas Mention the GNU Kind Communications Guidelines in the FAQ * doc/misc/efaq.texi (Guidelines for newsgroup postings): Mention the GNU Kind Communications Guidelines. -2021-02-19 Stefan Kangas +2021-02-19 Stefan Kangas * lisp/calculator.el: Minor doc fix. Remove redundant :group args. @@ -38131,7 +38131,7 @@ * test/lisp/net/tramp-tests.el (tramp-test33-environment-variables): Adapt test. (Bug#46625) -2021-02-19 Stefan Kangas +2021-02-19 Stefan Kangas Do interactive mode tagging for snake.el @@ -38666,13 +38666,13 @@ wrap search around if current file is the last one with conflicts (bug#46538). -2021-02-16 Stefan Kangas +2021-02-16 Stefan Kangas Do `interactive' mode tagging in gomoku.el * lisp/play/gomoku.el: Do `interactive' mode tagging. -2021-02-16 Stefan Kangas +2021-02-16 Stefan Kangas * lisp/play/gomoku.el: Minor doc fixes; formatting. @@ -38685,7 +38685,7 @@ (bindat--unpack-item, bindat--pack-item): Use them. (bindat--fixed-length-alist): Add new types. -2021-02-16 Stefan Kangas +2021-02-16 Stefan Kangas Fix admin/check-doc-strings for new DEFUN format @@ -38905,7 +38905,7 @@ * doc/lispref/edebug.texi (Specification List): Document &interpose. -2021-02-15 Stefan Kangas +2021-02-15 Stefan Kangas Avoid asking repeatedly about reloading bookmarks file @@ -38916,7 +38916,7 @@ (bookmark--watch-file-already-queried-p): New function. (bookmark--watch-already-asked-mtime): New variable. -2021-02-14 Stefan Kangas +2021-02-14 Stefan Kangas Mark up bookmark.el for correct modes @@ -39145,7 +39145,7 @@ * lisp/emacs-lisp/derived.el (define-derived-mode): Introduce a new :interactive keyword. -2021-02-14 Stefan Kangas +2021-02-14 Stefan Kangas Remove redundant :group args from textmodes/*.el @@ -39335,14 +39335,14 @@ * lisp/subr.el (add-minor-mode): Clarify that this function isn't only about XEmacs compat stuff. -2021-02-13 Stefan Kangas +2021-02-13 Stefan Kangas Delete 20 year old comment in executable.el * lisp/progmodes/executable.el (executable-insert): Delete 20 year old comment. -2021-02-13 Stefan Kangas +2021-02-13 Stefan Kangas Remove redundant :group args in progmodes/*.el @@ -39387,7 +39387,7 @@ * test/lisp/emacs-lisp/edebug-resources/edebug-test-code.el (edebug-test-code-use-gv-expander): New test case. -2021-02-13 Stefan Kangas +2021-02-13 Stefan Kangas Comment out mysterious code from cperl-mode.el @@ -39396,7 +39396,7 @@ what it is used for, so comment it out and see if anyone complains before Emacs 28.1 or 28.2. -2021-02-13 Stefan Kangas +2021-02-13 Stefan Kangas Remove outdated documentation from cperl-mode.el @@ -39446,7 +39446,7 @@ * doc/lispref/loading.texi (Hooks for Loading): Avoid the use of `def-edebug-spec` in example (better use `debug` declaration). -2021-02-13 Stefan Kangas +2021-02-13 Stefan Kangas Remove XEmacs and Emacs 21 compat code from cperl-mode @@ -39574,7 +39574,7 @@ function but this is about to change; the code expansion is unnecessary and makes compiler improvements more difficult to gauge. -2021-02-12 Stefan Kangas +2021-02-12 Stefan Kangas Use regexp-opt for font lock defaults in meta-mode.el @@ -39582,14 +39582,14 @@ (meta-font-lock-keywords): Use regexp-opt. -2021-02-12 Stefan Kangas +2021-02-12 Stefan Kangas Minor cleanups in scheme.el * lisp/progmodes/scheme.el: Remove redundant :group args. (dsssl-font-lock-keywords): Use regexp-opt. -2021-02-12 Stefan Kangas +2021-02-12 Stefan Kangas Add font locking for many missing macros in m4-mode @@ -39707,21 +39707,21 @@ Switch the current window away from the mini-window here (moved from read_minibuf). -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas Use lexical-binding in erc-sound.el * lisp/erc/erc-sound.el: Use lexical-binding. Remove redundant :group args. -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas Drop XEmacs and SXEmacs support from EDE * lisp/cedet/ede/emacs.el (ede-emacs-version): Drop XEmacs and SXEmacs support from EDE. -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas Use lexical-binding in various ede files @@ -39739,7 +39739,7 @@ * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Default to speed 1. -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas Use lexical-binding in wid-browse.el @@ -39748,11 +39748,11 @@ (widget-browse-mode-hook): Remove redundant :group arg. (widget-browse-action, widget-browse-value-create): Doc fixes. -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas * lisp/ps-samp.el: Use lexical-binding. -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas Fix two Emacs version references in misc manuals @@ -39784,7 +39784,7 @@ * src/frame.c (frame_float): Use frame monitor attributes instead of attributes of the main monitor (bug#46406). -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas Avoid having erc in irrelevant finder categories @@ -39804,7 +39804,7 @@ * lisp/erc/erc-track.el: * lisp/erc/erc-xdcc.el: Remove irrelevant entries in Keywords header. -2021-02-11 Stefan Kangas +2021-02-11 Stefan Kangas * lisp/progmodes/cperl-mode.el (cperl-init-faces): Use regexp-opt. @@ -39957,7 +39957,7 @@ * src/callproc.c (call_process): Avoid assertion violation when DESTINATION is a cons cell '(:file . "FOO")'. (Bug#46426) -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Use lexical-binding in dns-mode.el @@ -39966,7 +39966,7 @@ * test/lisp/textmodes/dns-mode-tests.el (dns-mode-tests-dns-mode-soa-increment-serial): New test. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Use lexical-binding in mail-utils.el and add tests @@ -40014,14 +40014,14 @@ * test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-tests--get-vars) (bytecomp-local-defvar): New test. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Minor cleanup in imenu.el * lisp/imenu.el: Doc fix; these examples have been removed. Remove redundant :group args. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Use lexical-binding in snmp-mode.el @@ -40029,7 +40029,7 @@ args. Doc fix; remove outdated information. (snmp-mode, snmpv2-mode): Add FIXME to use define-derived-mode. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Declare empty macro imenu-progress-menu obsolete @@ -40050,11 +40050,11 @@ This follows from the discussion in bug#46358. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas * lisp/cedet/semantic/bovine/gcc.el: Use lexical-binding. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Move cedet test resource files to follow our conventions @@ -40103,7 +40103,7 @@ * test/lisp/cedet/semantic-utest-ia-resources/testwisent.wy: ...to here. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Convert tests for srecode/fields.el to ert @@ -40115,7 +40115,7 @@ * test/manual/cedet/cedet-utests.el (cedet-utest-libs): Don't list the above moved file. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Make texinfmt-version variable obsolete @@ -40124,14 +40124,14 @@ (texinfo-format-region, texinfo-format-buffer-1): Use 'emacs-version' instead of above obsolete variable. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Use lexical-binding in bib-mode.el * lisp/textmodes/bib-mode.el: Use lexical-binding. Remove redundant :group args. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Move semantic/format.el tests to follow our conventions @@ -40144,7 +40144,7 @@ * test/lisp/cedet/semantic/format-resources/test-fmt.cpp: * test/lisp/cedet/semantic/format-resources/test-fmt.el: ...to here. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Use lexical-binding in some test files @@ -40156,7 +40156,7 @@ * test/manual/etags/ETAGS.good_1: Update expected result for the above change. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Change default semantic-lex-analyzer to semantic-lex @@ -40164,7 +40164,7 @@ to semantic-lex, since semantic-flex was obsolete and has been removed. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Convert many manual cedet tests to ert @@ -40189,7 +40189,7 @@ (semantic-test-data-cache): Move test from here... * test/lisp/cedet/semantic/fw-tests.el: ...to this new file. -2021-02-10 Stefan Kangas +2021-02-10 Stefan Kangas Use lexical-binding in almost all of play/*.el @@ -40333,14 +40333,14 @@ * lisp/emacs-lisp/bytecomp.el (byte-compile-form): Use `macroexp--unfold-lambda` instead. -2021-02-09 Stefan Kangas +2021-02-09 Stefan Kangas Remove some dead, commented out code from lisp-mode.el * lisp/emacs-lisp/lisp-mode.el (lisp-data-mode-syntax-table): Remove code commented out since 2005. -2021-02-09 Stefan Kangas +2021-02-09 Stefan Kangas Load all generic-x.el modes unconditionally @@ -40467,7 +40467,7 @@ So that combining it with `shift` selects the text, as usual, in case you have it bound for example to `C-a` in a mode like `enriched-mode`. -2021-02-08 Stefan Kangas +2021-02-08 Stefan Kangas * lisp/avoid.el: Doc fixes. @@ -40532,7 +40532,7 @@ * lisp/gnus/gnus-art.el (gnus-article-press-button): Make the `b' summary mode command work again. -2021-02-08 Stefan Kangas +2021-02-08 Stefan Kangas Prefer setq-local in a few more places @@ -40543,7 +40543,7 @@ * lisp/epg.el (epg--start): * lisp/vc/ediff-util.el (ediff-activate-mark): Prefer setq-local. -2021-02-08 Stefan Kangas +2021-02-08 Stefan Kangas Add tests for count-lines @@ -40642,7 +40642,7 @@ * src/fns.c (Fline_number_at_pos): Rename from Fline_number_at_position and adjust parameter list. -2021-02-07 Stefan Kangas +2021-02-07 Stefan Kangas Minor doc fixes in dictionary-connection.el @@ -40650,7 +40650,7 @@ (dictionary-connection-p, dictionary-connection-read-to-point): Minor doc fixes to adhere to our conventions. -2021-02-07 Stefan Kangas +2021-02-07 Stefan Kangas Fix copyright and license statement in dictionary*.el @@ -40669,7 +40669,7 @@ * src/fns.c (Fline_number_at_position): New function (bug#22763). -2021-02-07 Stefan Kangas +2021-02-07 Stefan Kangas Various doc fixes in dictionary.el @@ -41082,11 +41082,11 @@ information about flushing the state by copying the text from the doc string (bug#46274). -2021-02-05 Stefan Kangas +2021-02-05 Stefan Kangas * lisp/emacs-lisp/checkdoc.el: Doc fix; don't mention built-ins. -2021-02-05 Stefan Kangas +2021-02-05 Stefan Kangas Remove some unnecessary references to Emacs 18 @@ -41094,14 +41094,14 @@ * lisp/progmodes/f90.el: * lisp/shell.el: Doc fix; don't mention Emacs 18. -2021-02-05 Stefan Kangas +2021-02-05 Stefan Kangas Remove Emacs 19 compat code from dcl-mode.el * lisp/progmodes/dcl-mode.el: Doc fix. (dcl-mode-map, dcl-mode): Remove compat code for Emacs 19. -2021-02-05 Stefan Kangas +2021-02-05 Stefan Kangas Remove Emacs 20 compat code for header-line-format @@ -41110,13 +41110,13 @@ * lisp/ibuffer.el (ibuffer-use-header-line): Remove Emacs 20 compat code; header-line-format is always defined starting with Emacs 21. -2021-02-05 Stefan Kangas +2021-02-05 Stefan Kangas * lisp/color.el: Remove Emacs 23.2 compat code. * lisp/textmodes/rst.el (rst-directive): Remove XEmacs compat code. -2021-02-05 Stefan Kangas +2021-02-05 Stefan Kangas Assume font-lock-mode variable is not void @@ -41280,7 +41280,7 @@ revoked user ids, not the entire key that contains revoked user ids (bug#46138). -2021-02-04 Stefan Kangas +2021-02-04 Stefan Kangas Don't set removed variable facemenu-unlisted-faces @@ -41291,18 +41291,18 @@ * lisp/mh-e/mh-e.el: Add comment saying that the variable 'facemenu-unlisted-faces' is removed. -2021-02-04 Stefan Kangas +2021-02-04 Stefan Kangas * lisp/man.el (Man-notify-method): Remove Emacs 19.28 compat code. -2021-02-04 Stefan Kangas +2021-02-04 Stefan Kangas Use require instead of boundp+load-library in double.el * lisp/double.el (isearch): Use require instead of boundp+load-library. -2021-02-04 Stefan Kangas +2021-02-04 Stefan Kangas Remove some unnecessary references to Emacs 19 @@ -41313,7 +41313,7 @@ * lisp/term.el (term-matching-input-from-input-string): * lisp/vcursor.el: Doc fix; don't mention Emacs 19. -2021-02-04 Stefan Kangas +2021-02-04 Stefan Kangas Remove XEmacs compat code from edebug.el @@ -41546,7 +41546,7 @@ * lisp/dired.el (dired-mode): Punt to Customize instead of listing some of the dired variables (bug#46239). -2021-02-02 Stefan Kangas +2021-02-02 Stefan Kangas Prefer defvar-local in remaining libraries @@ -41619,7 +41619,7 @@ (widget-field-list, widget-field-last, widget-field-was): * lisp/woman.el (woman-imenu-done): Prefer defvar-local. -2021-02-02 Stefan Kangas +2021-02-02 Stefan Kangas Remove redundant :group args in play/*.el @@ -41669,11 +41669,11 @@ * src/xdisp.c (count_lines): Add a more succinct shim over display_count_lines. -2021-02-01 Stefan Kangas +2021-02-01 Stefan Kangas * test/src/minibuf-tests.el (test-inhibit-interaction): Fix test. -2021-02-01 Stefan Kangas +2021-02-01 Stefan Kangas Remove another variable obsolete since Emacs 23.2 @@ -41681,11 +41681,11 @@ * lisp/subr.el (define-key-rebound-commands): Remove variable obsolete since Emacs 23.2. -2021-02-01 Stefan Kangas +2021-02-01 Stefan Kangas * lisp/hi-lock.el (hi-lock-mode): Doc fix; don't mention Emacs 21. -2021-02-01 Stefan Kangas +2021-02-01 Stefan Kangas Make XEmacs compat alias obsolete in allout-widgets.el @@ -41693,14 +41693,14 @@ alias as obsolete function alias for 'frame-parameter'. (allout-fetch-icon-image): Update caller. -2021-02-01 Stefan Kangas +2021-02-01 Stefan Kangas Redefine two functions as regular defuns * lisp/dframe.el (dframe-popup-kludge, dframe-mouse-event-p): Redefine as regular defun. -2021-02-01 Stefan Kangas +2021-02-01 Stefan Kangas Make two eshell aliases obsolete @@ -41711,7 +41711,7 @@ * lisp/eshell/esh-cmd.el (eshell-do-eval): Don't use above obsolete alias. -2021-02-01 Stefan Kangas +2021-02-01 Stefan Kangas Add cross-references to defvar-local @@ -41779,7 +41779,7 @@ * lisp/isearch.el (isearch-lazy-highlight): Fix defcustom type (bug#46208) -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in preloaded files @@ -41812,7 +41812,7 @@ (selected-window-group-function) (move-to-window-group-line-function): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in mail/*.el @@ -41823,7 +41823,7 @@ * lisp/mail/rmail.el (rmail-buffer-swapped, rmail-view-buffer): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in progmodes/*.el @@ -41844,7 +41844,7 @@ * lisp/progmodes/octave.el (inferior-octave-directory-tracker-resync): * lisp/progmodes/sh-script.el (sh-header-marker): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in textmodes/*.el @@ -41877,7 +41877,7 @@ * lisp/textmodes/two-column.el (2C-autoscroll-start, 2C-mode): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in cedet @@ -41944,7 +41944,7 @@ * lisp/cedet/semantic/wisent.el (wisent-error-function) (wisent-lexer-function): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in net/*.el @@ -41957,7 +41957,7 @@ * lisp/net/telnet.el (telnet-remote-echoes) (telnet-interrupt-string, telnet-count): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in vc/*.el @@ -41981,7 +41981,7 @@ that the list is in a consistent state before calling fundamental-mode or minibuffer-inactive-mode. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in international/*.el @@ -41999,7 +41999,7 @@ (robin-current-package-name): Prefer defvar-local in international/*.el. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in nxml/*.el @@ -42012,7 +42012,7 @@ (rng-validate-up-to-date-end, rng-conditional-up-to-date-start) (rng-conditional-up-to-date-end, rng-dtd): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in emacs-lisp/*.el @@ -42026,7 +42026,7 @@ * lisp/emacs-lisp/syntax.el (syntax-propertize-extend-region-functions): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in allout @@ -42053,7 +42053,7 @@ (allout-widgets-last-decoration-timing) (allout-container-item-widget): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in cua @@ -42062,7 +42062,7 @@ * lisp/emulation/cua-rect.el (cua--rectangle) (cua--rectangle-overlays): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Obsolete viper-deflocalvar for defvar-local @@ -42156,7 +42156,7 @@ Setting comment-end isn't the correct thing to do -- it makes M-; insert that string. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in play/*.el @@ -42182,14 +42182,14 @@ * lisp/play/5x5.el (5x5-defvar-local): Make obsolete. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Remove redundant defvar for artist-mode * lisp/textmodes/artist.el (artist-mode): Remove redundant defvar; it is defined by define-minor-mode. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Prefer defvar-local in erc @@ -42231,7 +42231,7 @@ (erc-channel-new-member-names, erc-channel-banlist) (erc-current-message-catalog): Prefer defvar-local. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Remove redundant requires of 'derived' @@ -42241,7 +42241,7 @@ * lisp/textmodes/less-css-mode.el (derived): Remove redundant require; 'define-derived-mode' is autoloaded. -2021-01-31 Stefan Kangas +2021-01-31 Stefan Kangas Sync latest SKK-JISYO.L @@ -42766,7 +42766,7 @@ wrapper functions. (gnus-with-article-headers, gnus-with-article-buffer): Use `declare`. -2021-01-30 Stefan Kangas +2021-01-30 Stefan Kangas Remove unused argument from set_frame_menubar (Bug#45759) @@ -42863,7 +42863,7 @@ * lisp/vc/vc-git.el (vc-git-dir-printer): Same. -2021-01-30 Stefan Kangas +2021-01-30 Stefan Kangas Use lexical-binding in mpuz.el @@ -42871,7 +42871,7 @@ args. (mpuz-switch-to-window): Minor cleanup. -2021-01-30 Stefan Kangas +2021-01-30 Stefan Kangas Use lexical-binding in handwrite.el @@ -42889,7 +42889,7 @@ (define-electric-pair-test): Don't presume that function values are self-evaluating. -2021-01-29 Stefan Kangas +2021-01-29 Stefan Kangas Use lexical-binding in sasl.el and add tests @@ -43028,20 +43028,20 @@ * lisp/recentf.el (recentf-mode): Mention using `buffer-list-update-hook' (bug#46153). -2021-01-29 Stefan Kangas +2021-01-29 Stefan Kangas Remove Emacs 21 compat code from sasl.el * lisp/net/sasl.el (sasl-read-passphrase): Remove compat code; 'read-passwd' is preloaded since Emacs 22. -2021-01-29 Stefan Kangas +2021-01-29 Stefan Kangas * lisp/flow-ctrl.el: Use lexical-binding. * lisp/flow-ctrl.el (enable-flow-control): Minor cleanup. -2021-01-29 Stefan Kangas +2021-01-29 Stefan Kangas Use lexical-binding in find-cmd.el and add tests @@ -43059,25 +43059,25 @@ Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs into trunk -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas Use lexical-binding in nroff-mode.el * lisp/textmodes/nroff-mode.el: Use lexical-binding. Remove redundant :group args. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas * lisp/progmodes/bat-mode.el: Use lexical-binding. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas Use lexical-binding in generic-x.el * lisp/generic-x.el: Use lexical-binding. Remove redundant :groups. (generic-rul-mode-setup-function): Prefer setq-local. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas Define compat alias obsolete @@ -43129,11 +43129,11 @@ * lisp/tmm.el (tmm-menubar): Call isearch-tmm-menubar in isearch-mode. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas * lisp/wdired.el: Minor doc fixes. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas Avoid recommending Google @@ -43146,7 +43146,7 @@ squash! Avoid recommending Google -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas * lisp/leim/quail/viqr.el: Use lexical-binding. @@ -43161,18 +43161,18 @@ Use `memcpy` instead of an unaligned memory access. On x86 at least, GCC turns this `memcpy` into a single `mov`, so it's about as fast. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas Add cross-reference to with-eval-after-load * lisp/subr.el (eval-after-load): Doc fix; add cross-reference to 'with-eval-after-load'. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas * lisp/generic-x.el (hosts-generic-mode): Support IPv6 addresses. -2021-01-28 Stefan Kangas +2021-01-28 Stefan Kangas Add missing file systems to etc-fstab-generic-mode @@ -44142,7 +44142,7 @@ * test/lisp/emacs-lisp/bytecomp-tests.el: Add matching test. -2021-01-21 Stefan Kangas +2021-01-21 Stefan Kangas * lisp/net/webjump.el: Add Maintainer: emacs-devel. @@ -45395,7 +45395,7 @@ isearch-yank-from-kill-ring when the prefix arg is C-u. https://lists.gnu.org/archive/html/emacs-devel/2021-01/msg00089.html -2021-01-13 Stefan Kangas +2021-01-13 Stefan Kangas Lift {global,local}-key-binding to Lisp @@ -45405,7 +45405,7 @@ * test/lisp/subr-tests.el (subr-test-local-key-binding) (subr-test-global-key-binding): New tests. -2021-01-13 Stefan Kangas +2021-01-13 Stefan Kangas Prefer skip-unless in more tests @@ -45422,14 +45422,14 @@ case where several characters in a row can serve as a wrap point. (Bug#45837) -2021-01-13 Stefan Kangas +2021-01-13 Stefan Kangas Use skip-unless instead of if+message in test * test/lisp/cedet/semantic-utest.el (semantic-utest-Javascript): Use skip-unless instead of if+message. -2021-01-13 Stefan Kangas +2021-01-13 Stefan Kangas Remove some XEmacs compat code from tests @@ -45438,7 +45438,7 @@ * test/lisp/cedet/srecode-utest-template.el (srecode-utest-template-output): Remove XEmacs compat code. -2021-01-13 Stefan Kangas +2021-01-13 Stefan Kangas * lisp/calc/calc.el: Remove some XEmacs compat code. @@ -45882,7 +45882,7 @@ Add more mm-decode tests -2021-01-10 Stefan Kangas +2021-01-10 Stefan Kangas * lisp/subr.el (global-map): Doc fix; add cross-reference. @@ -46060,7 +46060,7 @@ Merge remote-tracking branch 'savannah/master' into HEAD -2021-01-08 Stefan Kangas +2021-01-08 Stefan Kangas Merge recently added kbd tests @@ -46068,7 +46068,7 @@ (subr-test-kbd): ...with this one. Fix thinko in my previous commit. Thanks to Mattias Engdegård . -2021-01-08 Stefan Kangas +2021-01-08 Stefan Kangas Lift define-prefix-command to Lisp @@ -46078,11 +46078,11 @@ * test/lisp/subr-tests.el (subr-test-define-prefix-command): New test. -2021-01-08 Stefan Kangas +2021-01-08 Stefan Kangas * test/lisp/subr-tests.el (subr-test-kbd): New test. -2021-01-08 Stefan Kangas +2021-01-08 Stefan Kangas Remove unused DEFSYM @@ -46138,7 +46138,7 @@ * lisp/mb-depth.el (minibuffer-depth-indicator): Add :group 'minibuffer'. -2021-01-07 Stefan Kangas +2021-01-07 Stefan Kangas Remove an outdated comment @@ -47410,7 +47410,7 @@ * test/src/process-tests.el (process-tests--EMFILE-message): Don't signal an error if the 'errno' binary is unavailable. -2020-12-31 Stefan Kangas +2020-12-31 Stefan Kangas Fix some shellcheck linter warnings @@ -47421,7 +47421,7 @@ * build-aux/git-hooks/prepare-commit-msg: * make-dist: Fix some shellcheck linter warnings. -2020-12-31 Stefan Kangas +2020-12-31 Stefan Kangas Minor cleanup in doc.c @@ -47429,7 +47429,7 @@ (Fdocumentation_property, store_function_docstring): Minor cleanup. -2020-12-31 Stefan Kangas +2020-12-31 Stefan Kangas Add lexical-binding cookie to autoload files @@ -47602,7 +47602,7 @@ (key_symbols, prettify_key): New. ([EmacsMenu fillWithWidgetValue:]): Call prettify_key. -2020-12-30 Stefan Kangas +2020-12-30 Stefan Kangas Remove redundant 'function's around lambda in align.el @@ -47626,7 +47626,7 @@ * test/lisp/progmodes/xref-tests.el: Add test cases for the three possible settings of 'xref-file-name-display'. -2020-12-30 Stefan Kangas +2020-12-30 Stefan Kangas Fix some over-wide docstrings @@ -47712,7 +47712,7 @@ (isearch-yank-pop): Mention isearch-yank-pop-only. (isearch-yank-pop-only): New command with old body from Emacs 27. -2020-12-30 Stefan Kangas +2020-12-30 Stefan Kangas Minor cleanup in keymap.c @@ -47740,7 +47740,7 @@ I misunderstood the purposed of the function. -2020-12-30 Stefan Kangas +2020-12-30 Stefan Kangas Add some char-table tests @@ -48154,7 +48154,7 @@ * lisp/emacs-lisp/comp.el (comp-args-base, comp-args) (comp-nargs, comp-func): Fix the type of some slots. -2020-12-28 Stefan Kangas +2020-12-28 Stefan Kangas Minor cleanups in tetris.el @@ -48162,11 +48162,11 @@ (tetris-get-tick-period): Drop unnecessary check. (tetris): Stylistic doc fixes. -2020-12-28 Stefan Kangas +2020-12-28 Stefan Kangas * lisp/ps-print.el (ps-message-log-max): Remove XEmacs compat code. -2020-12-28 Stefan Kangas +2020-12-28 Stefan Kangas Remove redundant 'function's around lambda in vhdl-mode.el @@ -48183,7 +48183,7 @@ * lisp/mail/feedmail.el (feedmail-sendmail-f-doesnt-sell-me-out): Fold the example SMTP header using continuation folding. -2020-12-28 Stefan Kangas +2020-12-28 Stefan Kangas Fill some auto-generated docstrings @@ -48193,7 +48193,7 @@ * lisp/subr.el (internal--fill-string-single-line) (internal--format-docstring-line): New functions. -2020-12-28 Stefan Kangas +2020-12-28 Stefan Kangas Make byte-compiler warn about wide docstrings @@ -49212,7 +49212,7 @@ strings gracefully. Don't call it unless href is a non-empty string (bug#45355). -2020-12-23 Stefan Kangas +2020-12-23 Stefan Kangas Fix use of obsolete 'emergency' warning level @@ -49591,7 +49591,7 @@ (string-fill, string-limit, string-lines, slice-string): New functions. -2020-12-21 Stefan Kangas +2020-12-21 Stefan Kangas * lisp/so-long.el: Decrease use of passive voice. @@ -49622,11 +49622,11 @@ * lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-directly): Take care of PRESERVE-UID-GID. -2020-12-21 Stefan Kangas +2020-12-21 Stefan Kangas * doc/misc/efaq.texi (New in Emacs 27): Add section. -2020-12-21 Stefan Kangas +2020-12-21 Stefan Kangas Drop XEmacs support for EDE ELisp projects @@ -49634,7 +49634,7 @@ XEmacs support. (ede-xemacs-compiler): Make obsolete. -2020-12-21 Stefan Kangas +2020-12-21 Stefan Kangas * doc/misc/efaq.texi (Latest version of Emacs): Bump version. @@ -49901,7 +49901,7 @@ * src/comp.c: Add 'gcc_jit_type_get_const' to windows dynamic load machinery. -2020-12-19 Stefan Kangas +2020-12-19 Stefan Kangas Convert apropos-internal from C to Lisp (Bug#44529) @@ -49934,7 +49934,7 @@ * etc/ETAGS.EBNF (position): Correct comment. -2020-12-19 Stefan Kangas +2020-12-19 Stefan Kangas Shorten some over-wide docstrings in functions and macros @@ -49965,7 +49965,7 @@ * lisp/w32-fns.el (w32-shell-dos-semantics): Shorten doc strings to not exceed 80-column limits. (Bug#44858) -2020-12-19 Stefan Kangas +2020-12-19 Stefan Kangas Shorten over-wide docstrings in variables @@ -49996,7 +49996,7 @@ * lisp/view.el (view-exit-action): Shorten doc strings to not exceed 80-column limits. (Bug#44858) -2020-12-19 Stefan Kangas +2020-12-19 Stefan Kangas Shorten over-wide docstrings in defcustoms @@ -50245,7 +50245,7 @@ * lisp/net/tramp.el (tramp-handle-make-process): Adapt error function. -2020-12-17 Stefan Kangas +2020-12-17 Stefan Kangas Remove incorrect comment from erc-goodies.el @@ -50569,7 +50569,7 @@ window-start point more accurately when screen lines have uneven height. (Bug#8355) -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas Make XEmacs entry in the FAQ more contemporary @@ -50593,7 +50593,7 @@ * lisp/gnus/gnus-search.el (gnus-search-imap-handle-date): Just rewrite this whole ridiculous function. -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas * lisp/play/5x5.el: Fix typo. Remove redundant :group args. @@ -50676,21 +50676,21 @@ [1] 2003-04-12 "(server-socket-name): Use new safe location for socket." -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas Update value of frame-title-format in FAQ * doc/misc/efaq.texi (Displaying the current file name in the titlebar): Fix default value of frame-title-format. -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas Don't recommend setnu and wb-line-number * doc/misc/efaq.texi (Displaying the current line or column): Remove reference to third-party alternatives to display-line-numbers-mode. -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas Remove more references to old versions from FAQ @@ -50698,7 +50698,7 @@ (Installing Emacs, Emacs for GNUstep, Emacs for macOS): Remove more references to Emacs 22 and older from FAQ. -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas Make XEmacs compat variable warning-level-aliases obsolete @@ -50708,7 +50708,7 @@ * lisp/url/url-proxy.el (url-find-proxy-for-url): Replace obsolete warning type 'critical with :error. -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas Prefer setq to set+quote @@ -50721,7 +50721,7 @@ * test/lisp/url/url-future-tests.el (url-future-tests): Prefer setq to set+quote. -2020-12-14 Stefan Kangas +2020-12-14 Stefan Kangas * lisp/bookmark.el: Doc fix. @@ -51113,7 +51113,7 @@ * src/image.c (svg_load_image): Move setting DPI to after rsvg_handle error checking. -2020-12-12 Stefan Kangas +2020-12-12 Stefan Kangas Remove references to Emacs before version 22 from FAQ @@ -51387,7 +51387,7 @@ * lisp/info.el (Info-toc-build): Update to understand EMDASH instead of a hyphen in the detailed node listing (bug#28074). -2020-12-12 Stefan Kangas +2020-12-12 Stefan Kangas Prefer setq-local in python.el @@ -51528,7 +51528,7 @@ * src/image.c (image_frame_cache_size): Ensure that img->pixmap is in use before trying to access it. -2020-12-11 Stefan Kangas +2020-12-11 Stefan Kangas * src/fns.c (Fbuffer_hash): Doc fix. (Bug#45178) @@ -51567,7 +51567,7 @@ * lisp/progmodes/fortran.el (fortran-beginning-of-subprogram): Clarify doc string (bug#33208). -2020-12-11 Stefan Kangas +2020-12-11 Stefan Kangas * lisp/progmodes/python.el: Bump version. @@ -51664,7 +51664,7 @@ specific error as appropriate. (gnus-search-run-query): Catch this error and effectively demote it. -2020-12-10 Stefan Kangas +2020-12-10 Stefan Kangas Remove some ancient Emacs compat code from cperl-mode @@ -51672,14 +51672,14 @@ * lisp/progmodes/cperl-mode.el (cperl-mode): Remove some compat code. -2020-12-10 Stefan Kangas +2020-12-10 Stefan Kangas Prefer setq-local in cperl-mode.el * lisp/progmodes/cperl-mode.el (cperl-mode, cperl-info-buffer) (cperl-setup-tmp-buf, cperl-emulate-lazy-lock): Prefer setq-local. -2020-12-10 Stefan Kangas +2020-12-10 Stefan Kangas Prefer setq-local in bibtex-style.el @@ -51719,7 +51719,7 @@ * lisp/vc/vc-hg.el (vc-hg-working-revision): Use 'hg log -T' instead of 'hg parent' (bug#36534). -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Fix thinko in my previous commit @@ -51941,7 +51941,7 @@ * lisp/epg.el (epg--filter-revoked-keys): New function. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in most files @@ -51993,7 +51993,7 @@ * lisp/xwidget.el (xwidget-webkit-begin-edit-textarea): Prefer setq-local. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in dired extensions @@ -52003,7 +52003,7 @@ * lisp/wdired.el (wdired-change-to-wdired-mode) (wdired-change-to-dired-mode, wdired-preprocess-perms): -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Update publicsuffix.txt from upstream @@ -52021,7 +52021,7 @@ * test/src/regex-emacs-tests.el (regexp-case-fold, regexp-eszett): New tests. Parts of regexp-eszett still fail and are commented out. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in some remaining progmodes @@ -52033,7 +52033,7 @@ (local-set-scheme-interaction-buffer, scheme-interaction-mode): Prefer setq-local. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in gdb-mi.el @@ -52041,7 +52041,7 @@ (gdb-init-buffer, gdb-get-buffer-create, gdb-threads-mode) (gdb-memory-mode, gdb-disassembly-mode, gdb-frames-mode): Prefer setq-local. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in etags.el @@ -52049,14 +52049,14 @@ (etags-recognize-tags-table, tags-recognize-empty-tags-table): Prefer setq-local. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in cfengine.el * lisp/progmodes/cfengine.el (cfengine-common-settings) (cfengine3-mode, cfengine2-mode): Prefer setq-local. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in sql.el @@ -52065,7 +52065,7 @@ (sql-interactive-mode, sql-product-interactive): Prefer setq-local. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas Prefer setq-local in font-lock.el @@ -52074,7 +52074,7 @@ (font-lock-fontify-syntactic-keywords-region) (font-lock-set-defaults): Prefer setq-local. -2020-12-09 Stefan Kangas +2020-12-09 Stefan Kangas * lisp/progmodes/sql.el: Remove redundant URL. @@ -52210,21 +52210,21 @@ * lisp/tool-bar.el (tool-bar--image-expression): Use cached data to avoid looking up the image files on each refresh. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in grep.el * lisp/progmodes/grep.el (grep-process-setup, grep-mode): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in meta-mode.el * lisp/progmodes/meta-mode.el (meta-common-mode, metafont-mode) (metapost-mode): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in compile.el @@ -52232,11 +52232,11 @@ (compilation-mode, compilation-setup, compilation-filter) (compilation-forget-errors): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas * admin/nt/dist-build/build-dep-zips.py: Remove unused import. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in tests @@ -52248,41 +52248,41 @@ * test/lisp/epg-tests.el (with-epg-tests): * test/src/data-tests.el (binding-test-buffer-A): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in term.el * lisp/term.el (term-mode, term-exec, term-emulate-terminal) (term-process-pager): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in shell.el * lisp/shell.el (shell-completion-vars, shell-mode): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in speedbar.el * lisp/speedbar.el (speedbar-frame-mode, speedbar-mode) (speedbar-add-localized-speedbar-support): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in newcomment.el * lisp/newcomment.el (comment-inline-offset) (comment-normalize-vars): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas * lisp/locate.el (locate, locate-mode): Prefer setq-local. * lisp/array.el (array-mode): Prefer setq-local. -2020-12-08 Stefan Kangas +2020-12-08 Stefan Kangas Prefer setq-local in simple.el @@ -52343,7 +52343,7 @@ * lisp/progmodes/compile.el (compilation-start): Only use the comint environment in comint-derived modes (bug#45095). -2020-12-07 Stefan Kangas +2020-12-07 Stefan Kangas Prefer setq-local in calendar/*.el @@ -52351,7 +52351,7 @@ * lisp/calendar/diary-lib.el (diary-list-entries, diary-mode): (diary-fancy-display-mode): Prefer setq-local. -2020-12-07 Stefan Kangas +2020-12-07 Stefan Kangas Prefer setq-local in gnus/*.el @@ -52508,27 +52508,27 @@ * test/src/eval-tests.el (eval-tests/backtrace-in-batch-mode/inhibit): New unit test. -2020-12-07 Stefan Kangas +2020-12-07 Stefan Kangas * lisp/ielm.el (inferior-emacs-lisp-mode): Prefer setq-local. * lisp/ibuffer.el (ibuffer, ibuffer-mode): Prefer setq-local. -2020-12-07 Stefan Kangas +2020-12-07 Stefan Kangas Prefer setq-local in whitespace.el * lisp/whitespace.el (whitespace-turn-on, whitespace-color-on): Prefer setq-local. -2020-12-07 Stefan Kangas +2020-12-07 Stefan Kangas Prefer setq-local in tar-mode.el * lisp/tar-mode.el (tar-summarize-buffer, tar-mode, tar-extract): Prefer setq-local. -2020-12-07 Stefan Kangas +2020-12-07 Stefan Kangas Prefer setq-local in tcl.el @@ -52694,7 +52694,7 @@ (spam-unload-hook): Call spam-teardown-widening to revert any change to the value of nnimap--split-download-body. -2020-12-06 Stefan Kangas +2020-12-06 Stefan Kangas Prefer setq-local in several progmodes @@ -52721,7 +52721,7 @@ * lisp/language/korean.el (ks_c_5601-1987): Define as an alias for 'korean-iso-8bit. (It is sometimes used in email messages.) -2020-12-06 Stefan Kangas +2020-12-06 Stefan Kangas Prefer setq-local in emulation/*.el @@ -52730,7 +52730,7 @@ (viper-minibuffer-setup-sentinel): * lisp/emulation/viper.el (viper-comint-mode-hook): Prefer setq-local. -2020-12-06 Stefan Kangas +2020-12-06 Stefan Kangas Prefer setq-local in url/*.el @@ -52833,7 +52833,7 @@ * test/manual/indent/perl.perl: Add new test cases. -2020-12-05 Stefan Kangas +2020-12-05 Stefan Kangas Prefer setq-local in play/*.el @@ -52860,7 +52860,7 @@ * doc/emacs/misc.texi (PostScript Variables): Improve and clarify the description of 'ps-print-color-p'. (Bug#44962) -2020-12-05 Stefan Kangas +2020-12-05 Stefan Kangas Prefer setq-local in mail/*.el @@ -52873,7 +52873,7 @@ (rmail-summary-update-highlight): * lisp/mail/sendmail.el (mail-mode): Prefer setq-local. -2020-12-05 Stefan Kangas +2020-12-05 Stefan Kangas Prefer setq-local in vc/*.el @@ -52978,7 +52978,7 @@ * lisp/textmodes/bibtex.el: Use user-error. -2020-12-04 Stefan Kangas +2020-12-04 Stefan Kangas Prefer setq-local in emacs-lisp/*.el @@ -52996,7 +52996,7 @@ * lisp/emacs-lisp/syntax.el (syntax-propertize): * lisp/emacs-lisp/trace.el (trace-make-advice): Prefer setq-local. -2020-12-04 Stefan Kangas +2020-12-04 Stefan Kangas Prefer setq-local in net/*.el @@ -53025,7 +53025,7 @@ * src/search.c (Fmatch_data__translate): Remove string restriction. * test/lisp/subr-tests.el (subr-match-substitute-replacement): New test. -2020-12-04 Stefan Kangas +2020-12-04 Stefan Kangas Prefer setq-local in cedet @@ -53047,7 +53047,7 @@ * lisp/cedet/srecode/srt-mode.el (srecode-template-mode): Prefer setq-local. -2020-12-04 Stefan Kangas +2020-12-04 Stefan Kangas Prefer setq-local in most of textmodes/*.el @@ -53092,7 +53092,7 @@ * lisp/icomplete.el (icomplete-show-matches-on-no-input): Clarify the meaning of the variable (bug#19031). -2020-12-04 Stefan Kangas +2020-12-04 Stefan Kangas Prefer setq-local in erc @@ -53110,11 +53110,11 @@ comint, so that comint settings are used for commands like `async-shell-command', too (bug#45034). -2020-12-04 Stefan Kangas +2020-12-04 Stefan Kangas * lisp/eshell/esh-mode.el (eshell-mode): Remove XEmacs compat code. -2020-12-04 Stefan Kangas +2020-12-04 Stefan Kangas Prefer setq-local in eshell @@ -53209,7 +53209,7 @@ * lisp/shell.el (explicit-shell-file-name): Clarify docstring. (shell): Simplify. -2020-12-03 Stefan Kangas +2020-12-03 Stefan Kangas Add tests for several byte-compiler warnings @@ -53282,7 +53282,7 @@ Do not search for buffers registered with the same file name, this is not necessary. (Bug#44638) -2020-12-03 Stefan Kangas +2020-12-03 Stefan Kangas Remove redundant requires of 'help' @@ -53291,7 +53291,7 @@ * lisp/facemenu.el: Don't require 'help'; it is preloaded since version 18.59. -2020-12-03 Stefan Kangas +2020-12-03 Stefan Kangas Remove redundant requires of 'button' @@ -53395,7 +53395,7 @@ (bibtex-mode): Allow these variables as file-local variables (bug#44618 and bug#44647). -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas Remove redundant requires of faces @@ -53406,7 +53406,7 @@ * test/lisp/faces-tests.el: Don't require 'faces'; it is preloaded since version 19.34. -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas Remove redundant requires of env @@ -53430,7 +53430,7 @@ Handle `auto-revert--messages' being nil. (auto-revert-test07-auto-revert-several-buffers): New test. -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas Improve sectioning in bytecomp-tests.el @@ -53438,11 +53438,11 @@ (test-eager-load-macro-expansion) (test-eager-load-macro-expansion-eval-and-compile): Move definitions. -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas * lisp/play/dunnet.el: Remove Emacs 18 compat code. -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas Make variable cperl-version obsolete @@ -53450,7 +53450,7 @@ menu entry. (cperl-version): Make obsolete. -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas Remove some Emacs 19 compat code from cperl-mode @@ -53458,7 +53458,7 @@ (cperl-put-do-not-fontify): Remove Emacs 19 compat code. (cperl-do-not-fontify): Make obsolete. -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas Remove some references to fast-lock and lazy-lock @@ -53499,7 +53499,7 @@ * lisp/gnus/message.el (message-fetch-field): Improve the doc string (bug#44991). -2020-12-02 Stefan Kangas +2020-12-02 Stefan Kangas Remove specific byte-compiler warnings for cl.el @@ -53600,7 +53600,7 @@ * etc/NEWS: Add user option 'tramp-debug-to-file'. -2020-12-01 Stefan Kangas +2020-12-01 Stefan Kangas Fix byte-compiler warning for failed uses of lexical vars @@ -53630,7 +53630,7 @@ * lisp/window.el (switch-to-buffer): Respect buffer local value of 'switch-to-buffer-preserve-window-point' variable. -2020-12-01 Stefan Kangas +2020-12-01 Stefan Kangas Add tests for some byte-compiler warnings @@ -53665,7 +53665,7 @@ * test/src/comp-test-funcs.el (comp-test-44968-f): New test function. -2020-11-30 Stefan Kangas +2020-11-30 Stefan Kangas Decrease code duplication in byte-compiler free-vars warning @@ -53673,7 +53673,7 @@ (byte-compile-free-vars-warn): New defun extracted from... (byte-compile-variable-ref, byte-compile-variable-set): ...here. -2020-11-30 Stefan Kangas +2020-11-30 Stefan Kangas Test byte-compiler free variable warning @@ -53685,7 +53685,7 @@ * test/lisp/emacs-lisp/bytecomp-resources/warn-free-variable-reference.el: New files. -2020-11-30 Stefan Kangas +2020-11-30 Stefan Kangas * lisp/so-long.el: Doc fix to reduce use of passive voice. @@ -54181,7 +54181,7 @@ * lisp/emacs-lisp/bytecomp.el (byte-recompile-directory): Allow following symlinks (bug#10292). -2020-11-26 Stefan Kangas +2020-11-26 Stefan Kangas * lisp/files.el (auto-mode-alist): Add entry for "archive-contents". @@ -54329,7 +54329,7 @@ In text-scale--refresh: face-remap.el:241:14: Warning: reference to free variable ‘text-scale-mode’ -2020-11-25 Stefan Kangas +2020-11-25 Stefan Kangas Make text-scale-mode optionally adjust the header line @@ -54368,7 +54368,7 @@ https://lists.gnu.org/archive/html/emacs-devel/2020-11/msg00801.html -2020-11-24 Stefan Kangas +2020-11-24 Stefan Kangas * build-aux/update-subdirs: Use lexical-binding in subdirs.el. @@ -54379,14 +54379,14 @@ * test/lisp/emacs-lisp/ert-tests.el (ert-test-with-demoted-errors): New (broken) unit test. -2020-11-24 Stefan Kangas +2020-11-24 Stefan Kangas Remove XEmacs compat code from idlw-help.el * lisp/progmodes/idlw-help.el (idlwave-do-context-help) (idlwave-help-show-help-frame): Remove XEmacs compat code. -2020-11-24 Stefan Kangas +2020-11-24 Stefan Kangas Make XEmacs compat aliases easy-menu-{add,remove} obsolete @@ -54661,7 +54661,7 @@ * doc/misc/tramp.texi (Remote shell setup): Don't stutter (@xref expands to 'See ...'). -2020-11-23 Stefan Kangas +2020-11-23 Stefan Kangas Remove Emacs 19 and 20 compat code from table.el @@ -54682,7 +54682,7 @@ (cherry picked from commit 6a5f9700846551a7f3795e257356dbab865116f4) -2020-11-23 Stefan Kangas +2020-11-23 Stefan Kangas Update publicsuffix.txt from upstream @@ -54692,7 +54692,7 @@ (cherry picked from commit 5b13afab0a903ead8363482529019d4fb80ec4b4) -2020-11-23 Stefan Kangas +2020-11-23 Stefan Kangas Use lexical-binding in most runtime leim lisp files @@ -54784,7 +54784,7 @@ (tramp-get-remote-null-device): New defun. (tramp-interrupt-process): Use it. -2020-11-22 Stefan Kangas +2020-11-22 Stefan Kangas Test for byte-compiler warning "variable lacks prefix" @@ -54794,7 +54794,7 @@ Use above new macro. (bytecomp-warn-variable-lacks-prefix): New test. -2020-11-22 Stefan Kangas +2020-11-22 Stefan Kangas Test interactive-only spec of with-suppressed-warnings @@ -54802,7 +54802,7 @@ (bytecomp-test--with-suppressed-warnings): Test suppressing warning with interactive-only. -2020-11-22 Stefan Kangas +2020-11-22 Stefan Kangas Say which command shadows a key binding @@ -54812,7 +54812,7 @@ (help--describe-vector/bug-9293-one-shadowed-in-range): Adapt test. -2020-11-22 Stefan Kangas +2020-11-22 Stefan Kangas Don't shadow bindings by the same command @@ -54822,7 +54822,7 @@ (help--describe-vector/bug-9293-same-command-does-not-shadow): New test. -2020-11-22 Stefan Kangas +2020-11-22 Stefan Kangas Don't show key ranges if shadowed by different commands @@ -54928,7 +54928,7 @@ * src/w32fns.c (w32_wnd_proc): Ignore modifiers when processing WM_IME_CHAR messages. -2020-11-21 Stefan Kangas +2020-11-21 Stefan Kangas Make load argument of native-compile-async internal @@ -54974,11 +54974,11 @@ option is present in the Customize buffer. Expect the test to pass now. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas * lisp/emacs-lisp/comp.el (native-compile-async): Doc fix. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Support native compilation of packages on install @@ -54987,28 +54987,28 @@ feature is available. (Bug#44676) (package-native-compile): New defcustom. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas compile-async: Don't error out on deferred compilation after load * lisp/emacs-lisp/comp.el (native-compile-async): Update comp-files-queue when deferred compilation is requested. (Bug#44676) -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Don't quote lambda in idlwave.el * lisp/progmodes/idlwave.el (idlwave-keyword-abbrev): Don't quote lambda. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Remove remaining XEmacs compat code from erc-log.el * lisp/erc/erc-log.el (erc-save-buffer-in-logs): Remove XEmacs compat code. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Don't set XEmacs only properties start-open and end-open @@ -55021,7 +55021,7 @@ (url-http-chunked-encoding-after-change-function): Don't set XEmacs only properties start-open and end-open. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Remove XEmacs compat code from idlw-shell.el @@ -55030,21 +55030,21 @@ (idlwave-default-mouse-track-event-is-with-button): Declare obsolete. (idlwave-shell-update-bp-overlays): Remove XEmacs compat code. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Remove some XEmacs compat code from ediff-wind.el * lisp/vc/ediff-wind.el (ediff-window) (ediff-compute-toolbar-width): Remove some XEmacs compat code. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Remove Emacs 20 compat code from org.el * lisp/org/org.el (org-org-menu, org-create-customize-menu): Remove Emacs 20 compat code. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Remove Emacs 20 compat code from idlwave.el @@ -55053,14 +55053,14 @@ (idlwave-unit-name, idlwave-mode-menu-def) (idlwave-create-customize-menu): Remove Emacs 20 compat code. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Properly mark obsolete semantic functions as such * lisp/cedet/semantic/ia.el (semantic-ia-get-completions) (semantic-ia-get-completions-deprecated): Make obsolete. -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Mark compat alias in cus-face.el obsolete @@ -55078,7 +55078,7 @@ Make 'rsvg_handle_get_dimensions' available and defined for all versions of librsvg. (Bug#44655) -2020-11-20 Stefan Kangas +2020-11-20 Stefan Kangas Hide obsolete options in most customize commands @@ -55159,7 +55159,7 @@ * src/font.c (Ffont_spec): Document 'font-spec' keys that are supported, but were undocumented. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Remove some XEmacs compat code from filesets.el @@ -55171,14 +55171,14 @@ (filesets-ingroup-collect-files, filesets-build-ingroup-submenu) (filesets-update-pre010505): Adjust callers. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Remove some compat code from ffap.el * lisp/ffap.el (ffap-mouse-event, ffap-event-buffer): Make obsolete. (ffap-menu-ask, ffap-at-mouse): Adjust callers. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Declare some compat aliases obsolete @@ -55187,7 +55187,7 @@ * lisp/emulation/edt.el (edt-bind-standard-key): Make compat aliases obsolete. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Remove some compat code from url.el @@ -55197,7 +55197,7 @@ * lisp/url/url-news.el (url-news-open-host): * lisp/url/url-proxy.el (url-find-proxy-for-url): Adjust callers. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Remove some compat code for old versions and XEmacs @@ -55307,14 +55307,14 @@ a remote server by default. The user is always able to select a different server by customizing the variable dictionary-search. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Remove outdated comment about Emacs 20 from viper.el * lisp/emulation/viper-util.el (viper-chars-in-region): Remove outdated comment. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Add new variable cperl-tags-file-name @@ -55322,13 +55322,13 @@ (cperl-write-tags): Use above new variable instead of hardcoding filename "TAGS". (Bug#8802) -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Declare XEmacs compat function in inversion.el obsolete * lisp/cedet/inversion.el (inversion-require-emacs): Declare obsolete. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Assume font-lock is provided; it's preloaded since 22.1 @@ -55347,11 +55347,11 @@ * lisp/progmodes/prolog.el (font-lock): * lisp/textmodes/rst.el (font-lock): Remove unnecessary require. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas * lisp/progmodes/cperl-mode.el: Doc fix. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Remove unnecessary load from idlwave @@ -55359,7 +55359,7 @@ * lisp/progmodes/idlwave.el: Remove unnecessary load; easy-menu-define is autoloaded. -2020-11-19 Stefan Kangas +2020-11-19 Stefan Kangas Make compat alias add-submenu obsolete @@ -55454,7 +55454,7 @@ Restore `dired-filename' text property, which has been destroyed by `decode-coding-region'. (Bug#44682) -2020-11-17 Stefan Kangas +2020-11-17 Stefan Kangas Remove redundant 'function's around lambdas @@ -55488,7 +55488,7 @@ * lisp/textmodes/table.el (table--generate-source-scan-lines): Remove redundant 'function's around lambdas. -2020-11-17 Stefan Kangas +2020-11-17 Stefan Kangas Remove redundant 'function's around lambdas in mh/*.el @@ -55515,7 +55515,7 @@ * test/src/syntax-resources/syntax-comments.txt (top-level): Add new test fragments for #|...|#, etc. -2020-11-17 Stefan Kangas +2020-11-17 Stefan Kangas Don't quote lambdas with 'function' in calc/*.el @@ -55565,7 +55565,7 @@ (math-compose-matrix, math-vector-to-string): Don't quote lambdas with 'function'. -2020-11-17 Stefan Kangas +2020-11-17 Stefan Kangas Add command to filter package menu by name or description @@ -55576,7 +55576,7 @@ (package-menu-mode-menu): Add new commands to the menu. * doc/emacs/package.texi (Package Menu): Document new commands. -2020-11-17 Stefan Kangas +2020-11-17 Stefan Kangas Don't quote lambdas with function macro in generic-x.el @@ -55589,7 +55589,7 @@ (spice-generic-mode, astap-generic-mode): Don't quote lambdas with function macro. -2020-11-17 Stefan Kangas +2020-11-17 Stefan Kangas Test that substitute-command-keys preserves text properties @@ -55648,14 +55648,14 @@ variable (bug#44614). (bibtex-format-entry): Use it (bug#44614). -2020-11-16 Stefan Kangas +2020-11-16 Stefan Kangas Use lexical-binding in time-stamp.el * lisp/time-stamp.el: Use lexical-binding. Remove redundant :group args. -2020-11-16 Stefan Kangas +2020-11-16 Stefan Kangas Don't quote lambdas in net/*.el @@ -55671,7 +55671,7 @@ (mairix-widget-build-editable-fields, mairix-widget-get-values): Don't quote lambdas. -2020-11-16 Stefan Kangas +2020-11-16 Stefan Kangas Don't quote lambdas in emacs-lisp/*.el @@ -55709,7 +55709,7 @@ daff3bda10 Avoid crashes when a reversed glyph row starts with a comp... b697bb91a1 ; * .gitignore: src/fingerprint.c not generated since 2019... -2020-11-16 Stefan Kangas +2020-11-16 Stefan Kangas Don't quote lambdas in calc/calcalg{2,3}.el @@ -55740,7 +55740,7 @@ (calcFunc-polint, calcFunc-ratint, math-all-vars-but): Don't quote lambdas. -2020-11-16 Stefan Kangas +2020-11-16 Stefan Kangas Various doc fixes for comp.el and comp.c @@ -55767,7 +55767,7 @@ * test/src/comp-test-funcs.el (comp-test-cond-rw-1-1-f) (comp-test-cond-rw-1-2-f): New functions. -2020-11-16 Stefan Kangas +2020-11-16 Stefan Kangas Don't quote lambdas in eshell/*.el @@ -55858,7 +55858,7 @@ * lisp/progmodes/cc-langs.el (c-<>-notable-chars-re): Fix wrong '-' in regexp -2020-11-15 Stefan Kangas +2020-11-15 Stefan Kangas Make initial frame match frame-title-format @@ -55867,7 +55867,7 @@ title with new value of Vframe_title_format. Problem reported by Angelo Graziosi . -2020-11-15 Stefan Kangas +2020-11-15 Stefan Kangas Run menu-item :filter function before showing binding @@ -55974,7 +55974,7 @@ * lisp/speedbar.el (speedbar-directory-buttons): Make speedbar work with directories accessed via Tramp (bug#44622). -2020-11-14 Stefan Kangas +2020-11-14 Stefan Kangas Don't quote lambdas in several places @@ -56029,7 +56029,7 @@ * lisp/progmodes/project.el (project-or-external-find-file): Doc string fix -- it's not "recognizing" file names (bug#44588). -2020-11-14 Stefan Kangas +2020-11-14 Stefan Kangas Use lexical-binding in fortune.el and add tests @@ -56267,7 +56267,7 @@ * lisp/emacs-lisp/comp.el (comp-phi): New function moving logic from `comp-fwprop-insn'. -2020-11-12 Stefan Kangas +2020-11-12 Stefan Kangas Don't quote lambdas in several places @@ -56351,13 +56351,13 @@ Add help-form to the cache key in read-char-from-minibuffer -2020-11-12 Stefan Kangas +2020-11-12 Stefan Kangas * test/lisp/help-fns-tests.el: Silence byte-compiler. * test/lisp/hfy-cmap-resources/rgb.txt: Add comment line. -2020-11-12 Stefan Kangas +2020-11-12 Stefan Kangas Remove redundant installation instructions @@ -56381,11 +56381,11 @@ * lisp/tar-mode.el: Remove reference to package uncompress, removed in Emacs 23. -2020-11-12 Stefan Kangas +2020-11-12 Stefan Kangas * lisp/progmodes/ruby-mode.el (auto-mode-alist): Add Brewfile. -2020-11-12 Stefan Kangas +2020-11-12 Stefan Kangas Fix mistake in describe-buffer-bindings @@ -56763,7 +56763,7 @@ * src/xdisp.c (next_element_from_display_vector): Check whether next glyph code is valid before accessing it. -2020-11-09 Stefan Kangas +2020-11-09 Stefan Kangas Add test for substitute-command-keys with command remap @@ -56779,7 +56779,7 @@ * lisp/emacs-lisp/shortdoc.el (sequence): use seq-contains-p instead of seq-contains, which is obsolete as of 27.1. (Bug#44536) -2020-11-09 Stefan Kangas +2020-11-09 Stefan Kangas Simplify getting value of text-quoting-style (Bug#44471) @@ -56928,7 +56928,7 @@ * src/xwidget.c (make-xwidget): Save and restore Emacs SIGCHLD signal handler since glib doesn't (but should) do this. -2020-11-09 Stefan Kangas +2020-11-09 Stefan Kangas Remove test for return value of set-keymap-parent @@ -57162,7 +57162,7 @@ 'min-margins' parameter from WINDOW so that horizontal splits reliably produce windows of same width (Bug#44483). -2020-11-07 Stefan Kangas +2020-11-07 Stefan Kangas Delete outdated comment about C rewrite in apropos.el @@ -57171,7 +57171,7 @@ * lisp/apropos.el: Delete outdated comment. -2020-11-07 Stefan Kangas +2020-11-07 Stefan Kangas Add some more tests for keymap.c @@ -57303,7 +57303,7 @@ (isearch-forward): Add isearch-transient-input-method to docstring. (isearch-message-prefix): Use shorter string for narrowed buffer. -2020-11-06 Stefan Kangas +2020-11-06 Stefan Kangas Add more tests for where-is-internal @@ -57554,7 +57554,7 @@ * lisp/progmodes/project.el (project--files-in-directory): Fix formatting -2020-11-04 Stefan Kangas +2020-11-04 Stefan Kangas Use lexical-binding in mule-charsets.el @@ -57568,7 +57568,7 @@ * lisp/textmodes/ispell.el (ispell-check-version): Remove unused variable `speller'. -2020-11-04 Stefan Kangas +2020-11-04 Stefan Kangas Fix warnings in url-irc.el @@ -57577,7 +57577,7 @@ (url-irc-rcirc): Silence warning by adding missing password argument to rcirc-connect. -2020-11-04 Stefan Kangas +2020-11-04 Stefan Kangas * lisp/obsolete/nnir.el: Add "Obsolete-since" header. @@ -57725,7 +57725,7 @@ ":" is part of the tag, and the item widget doesn't know how to handle the %f escape. -2020-11-03 Stefan Kangas +2020-11-03 Stefan Kangas Use lexical-binding in some url-*.el files @@ -57733,14 +57733,14 @@ * lisp/url/url-ftp.el: * lisp/url/url-irc.el: Use lexical-binding. -2020-11-03 Stefan Kangas +2020-11-03 Stefan Kangas Use lexical-binding in solitaire.el * lisp/play/solitaire.el: Use lexical-binding. Remove redundant :group args. -2020-11-03 Stefan Kangas +2020-11-03 Stefan Kangas Use lexical-binding in some of emulation/edt*.el @@ -57748,7 +57748,7 @@ * lisp/emulation/edt-pc.el: * lisp/emulation/edt-lk201.el: Use lexical-binding. -2020-11-03 Stefan Kangas +2020-11-03 Stefan Kangas Use lexical-binding in pcmpl-rpm.el @@ -57756,7 +57756,7 @@ args. (pcmpl-rpm-packages): Quote function symbol as such. -2020-11-03 Stefan Kangas +2020-11-03 Stefan Kangas Use lexical-binding in pcmpl-cvs.el @@ -57765,7 +57765,7 @@ (pcmpl-cvs-binary): Remove redundant :group arg. (pcmpl-cvs-tags): Quote function symbol as such. -2020-11-03 Stefan Kangas +2020-11-03 Stefan Kangas Fix exiting the finder-commentary buffer @@ -57783,7 +57783,7 @@ in Emacs, but outside of CPerl mode, and therefore will not be available for older versions via ELPA. -2020-11-03 Stefan Kangas +2020-11-03 Stefan Kangas Improve ert-resource-directory docstring @@ -57983,7 +57983,7 @@ actually support. (define-minor-mode): Partially revert to previous behavior. -2020-11-01 Stefan Kangas +2020-11-01 Stefan Kangas Fix mistake in Lisp conversion of describe-map-tree @@ -58013,20 +58013,20 @@ * lisp/descr-text.el (describe-char): Handle more non-ASCII whitespace characters added in f018cffca0098ad1b82c51730a6d6cf146e3c488 (bug#44236) -2020-11-01 Stefan Kangas +2020-11-01 Stefan Kangas Improve indexing of check-declare * doc/lispref/functions.texi (Declaring Functions): Improve indexing. -2020-11-01 Stefan Kangas +2020-11-01 Stefan Kangas Don't auto-insert "@c file ends here" in .texi files * lisp/autoinsert.el (auto-insert-alist): Don't insert "@c file ends here" at the end of new .texi files. -2020-11-01 Stefan Kangas +2020-11-01 Stefan Kangas Don't bind standard-output in substitute-command-keys @@ -58062,7 +58062,7 @@ * lisp/emacs-lisp/byte-opt.el (pure-fns): Fix typos. -2020-11-01 Stefan Kangas +2020-11-01 Stefan Kangas Insert describe-map-tree header into original buffer @@ -58263,7 +58263,7 @@ commit 46b3db5579e57b9daf16667914205adc99d3f104 to widen before going to the found position. -2020-10-31 Stefan Kangas +2020-10-31 Stefan Kangas * test/README: Document TEST_BACKTRACE_LINE_LENGTH. @@ -58569,7 +58569,7 @@ Add a test to verify that the message is suppressed when inappropriate, but appears when the RE *is* incomplete. -2020-10-30 Stefan Kangas +2020-10-30 Stefan Kangas Clarify point position after text-property-search @@ -58613,7 +58613,7 @@ * lisp/calendar/time-date.el (format-seconds): Allow formatting sub-second times. -2020-10-30 Stefan Kangas +2020-10-30 Stefan Kangas Add shortdoc navigation commands @@ -58687,7 +58687,7 @@ (bibtex-strings, bibtex-reference-keys): Define with defvar-local instead of defvar+make-variable-buffer-local. -2020-10-29 Stefan Kangas +2020-10-29 Stefan Kangas * lisp/reposition.el: Use lexical-binding. @@ -58714,7 +58714,7 @@ * test/lisp/net/dbus-tests.el (dbus-test09-get-managed-objects): Tag it :expensive-test. Remove superfluous check. -2020-10-29 Stefan Kangas +2020-10-29 Stefan Kangas Fix CUA Mode menu entry to be less confusing @@ -58767,14 +58767,14 @@ * lisp/simple.el (goto-line-read-args): Use buffer-narrowed-p. -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas Run substitute-command-keys on shortdoc section headings * lisp/emacs-lisp/shortdoc.el (shortdoc-display-group): Run substitute-command-keys on section headings before displaying. -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas Extend the regexp shortdoc group @@ -58810,7 +58810,7 @@ * lisp/emacs-lisp/timer-list.el (list-timers): Format the intervals in a more human-readable way (bug#39956). -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas * lisp/net/hmac-def.el: Use lexical-binding. @@ -58818,11 +58818,11 @@ Adjust python tests after fix for bug#39398 -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas * lisp/net/eudc-vars.el: Use lexical-binding. -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas Use lexical-binding in netrc.el and add tests @@ -58832,7 +58832,7 @@ * test/lisp/net/netrc-resources/services: * test/lisp/net/netrc-tests.el: New files. -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas Warn against using the MD4 hash function @@ -58847,7 +58847,7 @@ * lisp/textmodes/css-mode.el (css--complete-property-value): Don't search back when ppss-innermost-start is nil (bug#44214). -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas Remove Emacs 20 compat code from ede/files.el @@ -58857,7 +58857,7 @@ (ede--directory-project-add-description-to-hash): Remove Emacs 20 compat code. -2020-10-28 Stefan Kangas +2020-10-28 Stefan Kangas Remove some compat code from feedmail.el @@ -58866,7 +58866,7 @@ (feedmail-send-it-immediately): Remove compat code for XEmacs, Emacs 19 and 20. -2020-10-27 Stefan Kangas +2020-10-27 Stefan Kangas Remove some Emacs 20 compat code from speedbar.el @@ -59061,7 +59061,7 @@ * lisp/abbrev.el (define-abbrevs): Make the parsing less brittle -- allow more blank lines (bug#42611). -2020-10-27 Stefan Kangas +2020-10-27 Stefan Kangas * lisp/net/sieve-mode.el: Use lexical-binding. @@ -59127,13 +59127,13 @@ (eww-textarea-map): Define backtab, as in the main mode map (bug#44247). -2020-10-27 Stefan Kangas +2020-10-27 Stefan Kangas * lisp/mail/mail-prsvr.el: Use lexical-binding. * lisp/mail/mail-parse.el: Use lexical-binding. -2020-10-27 Stefan Kangas +2020-10-27 Stefan Kangas Allow pcomplete/gzip to complete on files in subdirectories @@ -59152,7 +59152,7 @@ comments. (Bug#30085) (cua--last-killed-rectangle): Update comment. -2020-10-27 Stefan Kangas +2020-10-27 Stefan Kangas Use lexical-binding in tool-bar.el @@ -59160,7 +59160,7 @@ (tool-bar-add-item, tool-bar-add-item-from-menu): Quote function symbols as such. -2020-10-27 Stefan Kangas +2020-10-27 Stefan Kangas Don't use obsolete variable write-contents-hooks @@ -59169,7 +59169,7 @@ write-contents-hooks. Problem reported by Stefan Monnier . -2020-10-27 Stefan Kangas +2020-10-27 Stefan Kangas Remove XEmacs compat code from hashcash.el @@ -59319,13 +59319,13 @@ * lisp/progmodes/cc-bytecomp.el (cc-bytecomp-compiling-or-loading): Update for native compilation. -2020-10-25 Stefan Kangas +2020-10-25 Stefan Kangas Add section "Replacing Match" to the regexp shortdoc group * lisp/emacs-lisp/shortdoc.el (regexp): New section "Replacing Match". -2020-10-25 Stefan Kangas +2020-10-25 Stefan Kangas Remove some Emacs 19 compat code and references @@ -59439,13 +59439,13 @@ * src/xwidget.c (Fmake_xwidget): Enable sandboxing if WebKit 2.26 or later. Do this early, as required for sandboxing (Bug#43071). -2020-10-25 Stefan Kangas +2020-10-25 Stefan Kangas Add shortdoc group for alist * lisp/emacs-lisp/shortdoc.el (alist): New shortdoc group. -2020-10-25 Stefan Kangas +2020-10-25 Stefan Kangas Add shortdoc group for hash-table @@ -59557,7 +59557,7 @@ * etc/NEWS: Mention eldoc-display-functions. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Re-introduce variable for world clock timer @@ -59566,7 +59566,7 @@ (world-clock-cancel-timer): Delete timer saved in variable instead of searching for the function name. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Use lexical-binding in several language support libraries @@ -59592,7 +59592,7 @@ * test/lisp/net/tramp-tests.el (tramp-test29-start-file-process): Extend test. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Revert "Use lexical-binding in bindat.el" @@ -59603,7 +59603,7 @@ for that before we can confidently convert this to lexical-binding. Problem reported by Mattias Engdegård . -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Use lexical-binding in most term libraries @@ -59617,7 +59617,7 @@ * lisp/term/tvi970.el: * lisp/term/wyse50.el: Use lexical-binding. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Use lexical-binding in copyright.el and add tests @@ -59625,11 +59625,11 @@ redundant :group args. * test/lisp/emacs-lisp/copyright-tests.el: New file. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas * test/manual/image-transforms-tests.el: Use lexical-binding. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Move faces.el test data to follow our conventions @@ -59736,7 +59736,7 @@ (rsvg_handle_get_geometry_for_layer) [LIBRSVG_CHECK_VERSION (2, 46, 0)]: Define macro. (Bug#44065) -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Fix a broken unsafep test @@ -59748,7 +59748,7 @@ (test-unsafep/safe, test-unsafep/unsafe): Doc fix. Adjust usage of above renamed variables. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Move epg.el test data to follow our conventions @@ -59757,7 +59757,7 @@ (with-epg-tests): Use ert-resource-file. * test/lisp/epg-resources/*: Moved from test/data/epg/. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Move shr.el test data to follow our conventions @@ -59766,7 +59766,7 @@ (shr-test, rendering): Use ert-resource-directory. * test/lisp/net/shr-resources/*: Move from test/data/shr/. -2020-10-24 Stefan Kangas +2020-10-24 Stefan Kangas Move mml-sec.el test data to follow our conventions @@ -59780,7 +59780,7 @@ Merge remote-tracking branch 'savannah/master' into HEAD -2020-10-23 Stefan Kangas +2020-10-23 Stefan Kangas Move more test data to follow our conventions @@ -59835,7 +59835,7 @@ * lisp/net/tramp-sh.el (tramp-sh-handle-make-process): Don't use heredoc script when the argument contains a string. -2020-10-23 Stefan Kangas +2020-10-23 Stefan Kangas Move some test data to follow our conventions @@ -59929,7 +59929,7 @@ * test/data/icalendar/*: Moved to test/lisp/calendar/icalendar-resources/. * test/lisp/calendar/icalendar-resources/*: Moved from test/data/icalendar. -2020-10-23 Stefan Kangas +2020-10-23 Stefan Kangas Clean up temporary files after package tests @@ -59944,7 +59944,7 @@ variable shadowing an optional (and never used) argument. (ffap--gopher-var-on-line): Remove unused variable. -2020-10-23 Stefan Kangas +2020-10-23 Stefan Kangas * lisp/emacs-lisp/pcase.el: Add "extensions" to keyword header. @@ -59969,7 +59969,7 @@ * src/nsterm.m (ns_clear_under_internal_border): If face is null, don't try drawing anything. -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Remove incorrect use of decode-coding-string @@ -59979,7 +59979,7 @@ decode-coding-string. Problem pointed out by Stefan Monnier . -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Recommend lexical-binding in Coding Conventions @@ -59993,7 +59993,7 @@ * lisp/net/eww.el (eww-tag-a): Only add keymap if the href attribute is present. (Bug#44147) -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Add missed file needed by time-tests.el @@ -60008,7 +60008,7 @@ (gdb-edit-register-value): bindat-get-field with a single argument is identity; remove. -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Add tests for perl-mode.el @@ -60033,7 +60033,7 @@ * test/calendar/icalendar/* New files containing test data for icalendar tests. -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Use lexical-binding in time-date.el and expand tests @@ -60079,7 +60079,7 @@ (bug#41696). (js-jsx-mode): Use it. -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Test for error with multibyte strings in bindat.el @@ -60095,7 +60095,7 @@ widget-sexp-value-to-internal to pretty print the widget's value, when it is a valid one (bug#7524). -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Remove reference HP-UX 8.0 and 9.x bug from FAQ @@ -60103,7 +60103,7 @@ about a bug on HP-UX 8.0 and 9.x. Support for these platforms were removed in 23.1. -2020-10-22 Stefan Kangas +2020-10-22 Stefan Kangas Remove two references to Emacs 21 from the FAQ @@ -60212,18 +60212,18 @@ realized faces for as long as we are using lnum_face_id and current_lnum_face_id for producing glyphs. (Bug#44111) -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Tweak two time.el tests * test/lisp/time-tests.el (time-tests-display-time-update--load) (time-tests-display-time-update): Tweak tests. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas * lisp/time.el: Use lexical-binding. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Add tests for time.el @@ -60232,7 +60232,7 @@ (display-time-update): ...here. * test/lisp/time-tests.el: New file. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Use lexical-binding in bindat.el @@ -60244,7 +60244,7 @@ (bindat--unpack-group, bindat--length-group, bindat--pack-group) (bindat-format-vector): Quote function symbols as such. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Remove some compat code from uudecode.el and binhex.el @@ -60254,7 +60254,7 @@ (binhex-string-big-endian, binhex-string-little-endian) (binhex-header): Adjust callers. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Declare old compat aliases in tcl.el obsolete @@ -60263,7 +60263,7 @@ (calculate-tcl-indent, tcl-beginning-of-defun, tcl-end-of-defun) (tcl-mark-defun, tcl-mark): Make obsolete. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Add some top level domains @@ -60278,25 +60278,25 @@ There was already an emoji in there. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas * test/lisp/vc/vc-bzr-tests.el: Use lexical-binding. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Use lexical-binding in files-x-tests.el * test/lisp/files-x-tests.el: Use lexical-binding. (remote-null-device): Declare. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Use lexical-binding in iso-ascii.el * lisp/international/iso-ascii.el: Use lexical-binding. Remove redundant :group args. -2020-10-21 Stefan Kangas +2020-10-21 Stefan Kangas Use lexical-binding in hfy-cmap.el and add tests @@ -60345,7 +60345,7 @@ (native-compile, batch-native-compile): Make use of `comp--native-compile'. -2020-10-20 Stefan Kangas +2020-10-20 Stefan Kangas Use lexical-binding in m4-mode.el @@ -60354,7 +60354,7 @@ * lisp/progmodes/m4-mode.el (m4-m4-buffer, m4-m4-region): Quote function symbols as such. -2020-10-20 Stefan Kangas +2020-10-20 Stefan Kangas Make more load-hooks obsolete (Bug#21563) @@ -60375,7 +60375,7 @@ with-eval-after-load. Note that these variables are never declared, but the byte-compiler will still warn about them if used. -2020-10-20 Stefan Kangas +2020-10-20 Stefan Kangas byte-compile-file: Make optional LOAD argument obsolete @@ -60401,7 +60401,7 @@ (shortdoc-section, shortdoc-example): Use newer (DISPLAY . PLIST) face spec syntax. -2020-10-20 Stefan Kangas +2020-10-20 Stefan Kangas Tweak test data for signed package installation @@ -60429,7 +60429,7 @@ when READCHAR returns -1 because the input is exhausted. (Bug#44084) -2020-10-20 Stefan Kangas +2020-10-20 Stefan Kangas * lisp/language/utf-8-lang.el: Use lexical-binding. @@ -60473,18 +60473,18 @@ * lisp/files.el (dir-locals-read-from-dir): Preserve all `eval' elements from both .dir-locals files (bug#44066). -2020-10-20 Stefan Kangas +2020-10-20 Stefan Kangas * lisp/image-file.el: Use lexical-binding. -2020-10-20 Stefan Kangas +2020-10-20 Stefan Kangas Make a bookmark test more robust * test/lisp/bookmark-tests.el (bookmark-tests-insert-annotation): Make test more robust by not being timing dependent. -2020-10-19 Stefan Kangas +2020-10-19 Stefan Kangas Add command package-menu-filter-upgradable @@ -60518,7 +60518,7 @@ markup. (Acknowledgements): Spell contributor's surname correctly. -2020-10-19 Stefan Kangas +2020-10-19 Stefan Kangas Make auto-revert-mode tests run faster @@ -60585,11 +60585,11 @@ Hoist the binding of case-fold-search and a memq call out of the loop, eliminating a minor but unnecessary quadratic term. -2020-10-19 Stefan Kangas +2020-10-19 Stefan Kangas * lisp/info.el: Remove redundant :group args. -2020-10-19 Stefan Kangas +2020-10-19 Stefan Kangas Improve Info-streamline-headings defaults @@ -60663,14 +60663,14 @@ * etc/HELLO: Add Belarusian and use Javanese script for Javanese (bug#43887) -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Add "Old-" prefix to "Version" header in more cases These version numbers are historical accidents and not relevant today. Ref: https://lists.gnu.org/r/emacs-devel/2020-03/msg00080.html -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Prefer Lisp version of describer in help--describe-vector @@ -60680,7 +60680,7 @@ * src/keymap.c (describe_command, describe_translation): Remove. (describe_vector_basic): New function. -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Remove C version of substitute-command-keys @@ -60695,7 +60695,7 @@ Don't test the C version of 'substitute-command-keys' removed above. -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Prefer Lisp version of describe-map-tree @@ -60706,7 +60706,7 @@ * src/keymap.c (Fdescribe_buffer_bindings): Call Lisp function describe-map-tree instead of C function describe_map_tree. -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Improve substitute-command-keys performance @@ -60770,7 +60770,7 @@ (help-tests-describe-map-tree/partial-t) (help-tests-describe-map-tree/partial-nil): New tests. -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Translate describe_map_tree to Lisp @@ -60854,21 +60854,21 @@ (smiley-update-cache, smiley-region): Support emoji (non-image) replacement (bug#43889). -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Make nxml-newline-and-indent argument optional * lisp/nxml/nxml-mode.el (nxml-newline-and-indent): Make argument optional to conform to 'comment-line-break-function'. (Bug#40193) -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Minor improvements to emacsclient man page * doc/man/emacsclient.1: Make flag descriptions into full sentences to be more consistent. -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Convert manual js indent tests to unit tests @@ -60903,7 +60903,7 @@ * test/lisp/progmodes/js-resources/jsx-unclosed-2.jsx: * test/lisp/progmodes/js-resources/jsx.jsx: ...to here. -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas * lisp/progmodes/ld-script.el: Use lexical-binding. @@ -60916,7 +60916,7 @@ * lisp/progmodes/mixal-mode.el: Set jao@gnu.org as maintainer of mixal-mode.el. (Bug#44037) -2020-10-18 Stefan Kangas +2020-10-18 Stefan Kangas Use lexical-binding in mixal-mode.el @@ -60978,7 +60978,7 @@ * lisp/progmodes/mixal-mode.el (mixal-operation-codes-alist): Add missed instructions: SLB,SRB,JAE,JAO,JXE,JXO. -2020-10-17 Stefan Kangas +2020-10-17 Stefan Kangas Base bookmark-bmenu-mode on tabulated-list-mode (Bug#39293) @@ -61051,7 +61051,7 @@ dumps and checks. * doc/lispref/variables.texi (Converting to Lexical Binding): Document. -2020-10-17 Stefan Kangas +2020-10-17 Stefan Kangas * test/lisp/mail/rfc822-tests.el: New file. @@ -61098,7 +61098,7 @@ when called from which-function-mode and the file has changed (bug#42818). -2020-10-17 Stefan Kangas +2020-10-17 Stefan Kangas * admin/release-process: Add note to update files from upstream. @@ -61119,7 +61119,7 @@ Merge remote-tracking branch 'savannah/master' into HEAD -2020-10-17 Stefan Kangas +2020-10-17 Stefan Kangas * admin/release-process: Add note to update files from upstream. @@ -61213,14 +61213,14 @@ avoid warnings about "same-file-names", at least on MS-Windows, due to 8+3 aliases. -2020-10-16 Stefan Kangas +2020-10-16 Stefan Kangas Remove some Emacs 19 compat code * lisp/type-break.el (type-break-time-stamp): Remove Emacs 19 compat code. -2020-10-16 Stefan Kangas +2020-10-16 Stefan Kangas Remove some references to Emacs 18 and 19 @@ -61229,7 +61229,7 @@ * lisp/emacs-lisp/edebug.el (edebug-temp-display-freq-count): * lisp/type-break.el: Remove some references to Emacs 18 and 19. -2020-10-16 Stefan Kangas +2020-10-16 Stefan Kangas * doc/emacs/ack.texi (Acknowledgments): Remove now deleted files. @@ -61237,7 +61237,7 @@ that are no longer distributed." Most files in this list were removed many years ago. -2020-10-16 Stefan Kangas +2020-10-16 Stefan Kangas Fix building modus-themes Info manual @@ -61259,7 +61259,7 @@ * lisp/emacs-lisp/backquote.el: Use lexical binding. -2020-10-16 Stefan Kangas +2020-10-16 Stefan Kangas Use new resource directory macros in tests (Bug#43792) @@ -61324,7 +61324,7 @@ * test/lisp/textmodes/css-mode-tests.el (css-mode-test-indent): Adjust to use new resource directory macros. -2020-10-16 Stefan Kangas +2020-10-16 Stefan Kangas Add ert macros to get resource file names (Bug#43792) @@ -61964,7 +61964,7 @@ * lisp/files.el (comp-eln-to-el-h): Declare variable. * lisp/help.el (subr-native-lambda-list): Declare function. -2020-10-12 Stefan Kangas +2020-10-12 Stefan Kangas Fix man page title lines and timestamps @@ -62046,7 +62046,7 @@ (ns_uni_to_glyphs): The #if/#endif was removed from this code, but the code itself not removed. Remove it now. -2020-10-11 Stefan Kangas +2020-10-11 Stefan Kangas * lisp/tooltip.el: Remove redundant :group args. @@ -62072,18 +62072,18 @@ * doc/lispref/help.texi (Documentation Groups): Improve the recently-added documentation and the indexing. -2020-10-11 Stefan Kangas +2020-10-11 Stefan Kangas * lisp/url/url-domsuf.el: Use lexical-binding. -2020-10-11 Stefan Kangas +2020-10-11 Stefan Kangas Convert url-domsuf.el tests to ert * lisp/url/url-domsuf.el: Move commented out tests from here... * test/lisp/url/url-domsuf-tests.el: ...to this new file. -2020-10-11 Stefan Kangas +2020-10-11 Stefan Kangas Update publicsuffix.txt from upstream @@ -63522,7 +63522,7 @@ * test/src/comp-tests.el (comp-tests-bootstrap): Tag it as expensive. -2020-10-01 Stefan Kangas +2020-10-01 Stefan Kangas Silence byte-compiler in two tests @@ -63530,14 +63530,14 @@ * test/lisp/simple-tests.el (simple-test-count-words-bug-41761): Silence byte-compiler. -2020-10-01 Stefan Kangas +2020-10-01 Stefan Kangas Remove some obsolete URLs * lisp/net/newst-backend.el (newsticker--raw-url-list-defaults): Remove some obsolete URLs. -2020-10-01 Stefan Kangas +2020-10-01 Stefan Kangas Don't quote lambdas in several places @@ -63568,7 +63568,7 @@ * lisp/textmodes/tex-mode.el (latex-imenu-create-index): Don't quote lambdas. -2020-10-01 Stefan Kangas +2020-10-01 Stefan Kangas Don't recommend quoting lambdas @@ -64912,7 +64912,7 @@ * src/data.c (CHECK_SUBR): Move from here to... * src/lisp.h (CHECK_SUBR): ...to here. -2020-09-23 Stefan Kangas +2020-09-23 Stefan Kangas Remove TODO to convert files to unit tests @@ -64927,14 +64927,14 @@ * lisp/emacs-lisp/comp.el (native-compile): Add OUTPUT parameter. -2020-09-23 Stefan Kangas +2020-09-23 Stefan Kangas Convert some completion.el tests to ERT * test/lisp/completion-tests.el: New file. * lisp/completion.el: Move commented out tests to completion-tests.el. -2020-09-23 Stefan Kangas +2020-09-23 Stefan Kangas Convert allout unit tests to ERT @@ -64951,7 +64951,7 @@ (allout-widgets-run-unit-tests): Remove. (allout-test-range-overlaps): Move to allout-widgets-tests.el. -2020-09-23 Stefan Kangas +2020-09-23 Stefan Kangas * lisp/repeat.el: Remove obsolete comment. @@ -65083,14 +65083,14 @@ * lisp/cedet/ede/detect.el: Remove broken Emacs 24.1 compat code. This would never have worked, since the fallback library is missing. -2020-09-22 Stefan Kangas +2020-09-22 Stefan Kangas Fix shellcheck warning * build-aux/update-subdirs: Fix issue indicated by the shellcheck linter (warning SC2046). -2020-09-22 Stefan Kangas +2020-09-22 Stefan Kangas Support shellcheck in compilation-mode @@ -65104,7 +65104,7 @@ foo -2020-09-22 Stefan Kangas +2020-09-22 Stefan Kangas Remove Emacs 23 compat code from cedet @@ -65113,7 +65113,7 @@ * lisp/cedet/semantic/ede-grammar.el (project-compile-target): Remove Emacs 23 compat code. -2020-09-22 Stefan Kangas +2020-09-22 Stefan Kangas Remove some Emacs 20 compat code @@ -65123,7 +65123,7 @@ * lisp/textmodes/artist.el (artist-replace-chars): Remove Emacs 20 compat code. -2020-09-22 Stefan Kangas +2020-09-22 Stefan Kangas Remove some unnecessary compat code @@ -65132,7 +65132,7 @@ Remove unnecessary compat code; these tests should never need to run on older versions of Emacs. -2020-09-22 Stefan Kangas +2020-09-22 Stefan Kangas Fix thinko in dired-change-marks @@ -65195,7 +65195,7 @@ from here... * lisp/pcmpl-x.el (pcomplete/bcc32, pcomplete/bcc): ...to here. -2020-09-21 Stefan Kangas +2020-09-21 Stefan Kangas Convert a manual test for nxml-mode to unit test @@ -65203,7 +65203,7 @@ * test/lisp/nxml/nxml-mode-tests.el (nxml-mode-test-comment-bug-17264): New test based on deleted file. -2020-09-21 Stefan Kangas +2020-09-21 Stefan Kangas Convert manual indent test for ruby-mode into unit test @@ -65214,7 +65214,7 @@ (ruby-mode-tests-data-dir): New variable. (ruby--indent/converted-from-manual-test): New test. -2020-09-21 Stefan Kangas +2020-09-21 Stefan Kangas Convert manual indent test for scheme-mode into unit test @@ -65222,7 +65222,7 @@ * test/lisp/progmodes/scheme-tests.el: New file with unit test for scheme-mode based on deleted file. -2020-09-21 Stefan Kangas +2020-09-21 Stefan Kangas Convert manual indent test for ps-mode into unit test @@ -65264,7 +65264,7 @@ Jump past invisible thread instead of begging off with an out-of-band diagnostic (bug#43538). -2020-09-21 Stefan Kangas +2020-09-21 Stefan Kangas Convert manual indent test for opascal-mode into unit test @@ -65272,7 +65272,7 @@ * test/lisp/progmodes/opascal-tests.el: New file with unit test for oposcal-mode based on deleted file. -2020-09-21 Stefan Kangas +2020-09-21 Stefan Kangas Convert manual indent test for lisp-mode into unit test @@ -65280,7 +65280,7 @@ * test/lisp/emacs-lisp/lisp-mode-tests.el (lisp-indent-defun): New unit test based on deleted file. -2020-09-21 Stefan Kangas +2020-09-21 Stefan Kangas Convert manual indent test for elisp-mode into unit test @@ -65799,7 +65799,7 @@ NSStringPboardType to NSPasteboardTypeString, and NSTabularTextPboardType to NSPasteboardTypeTabularText -2020-09-18 Stefan Kangas +2020-09-18 Stefan Kangas Fix typo in project-kill-buffers @@ -65823,7 +65823,7 @@ * lisp/time.el (emacs-uptime): Insert at point when called with prefix argument. (Bug#20112) -2020-09-18 Stefan Kangas +2020-09-18 Stefan Kangas Doc fix in directory-free-space-program @@ -66499,14 +66499,14 @@ * lisp/net/eww.el (eww-update-header-line-format): Protect against :url not being set. -2020-09-13 Stefan Kangas +2020-09-13 Stefan Kangas Improve wording of cua-mode menu entry * lisp/menu-bar.el (menu-bar-options-menu): Improve wording of the cua-mode menu entry. (Bug#43323) -2020-09-13 Stefan Kangas +2020-09-13 Stefan Kangas Improve frame-title-format and icon-title-format @@ -66600,18 +66600,18 @@ * lisp/tab-line.el (tab-line-switch-cycling): Clarify when the variable is used. -2020-09-13 Stefan Kangas +2020-09-13 Stefan Kangas * lisp/time.el (display-time-world): Make obsolete. -2020-09-13 Stefan Kangas +2020-09-13 Stefan Kangas Make M-x show what aliases point to (Bug#43300) * lisp/simple.el (read-extended-command--annotation): Show an annotation for aliases saying what it points to. -2020-09-13 Stefan Kangas +2020-09-13 Stefan Kangas Make M-x show obsolete commands (Bug#43300) @@ -66822,7 +66822,7 @@ that could cause linking errors due to multiple definitions. (Bug#43195) -2020-09-12 Stefan Kangas +2020-09-12 Stefan Kangas Move dired-jump from dired-x to dired (Bug#21981) @@ -66843,7 +66843,7 @@ * test/lisp/dired-tests.el (dired-autoload): Adjust test. -2020-09-11 Stefan Kangas +2020-09-11 Stefan Kangas Add some eshell completion patterns @@ -67142,11 +67142,11 @@ * etc/NEWS: Fix the name of `font-lock-debug-fontify' (bug#43319). -2020-09-10 Stefan Kangas +2020-09-10 Stefan Kangas * lisp/textmodes/artist.el: Remove obsolete comments. -2020-09-10 Stefan Kangas +2020-09-10 Stefan Kangas Convert indent test for css-mode into automatic test @@ -67156,7 +67156,7 @@ * test/manual/indent/css-mode.css: Move from here... * test/lisp/textmodes/css-mode-resources/test-indent.css: ...to here. -2020-09-10 Stefan Kangas +2020-09-10 Stefan Kangas Mark some tests as expensive @@ -67178,7 +67178,7 @@ * test/lisp/shadowfile-tests.el (shadow-test00-clusters) (shadow-test09-shadow-copy-files): -2020-09-10 Stefan Kangas +2020-09-10 Stefan Kangas Use lexical-binding in mml-sec-tests.el @@ -67186,11 +67186,11 @@ (mml-secure-test-mail-fixture) (mml-secure-test-en-decrypt-with-passphrase): Fix warnings. -2020-09-10 Stefan Kangas +2020-09-10 Stefan Kangas * test/lisp/org/org-tests.el: Use lexical-binding. -2020-09-10 Stefan Kangas +2020-09-10 Stefan Kangas Use lexical-binding in url-future-tests.el @@ -67198,7 +67198,7 @@ (url-future-tests--saver): New variable. (url-future-tests): Use new variable. -2020-09-10 Stefan Kangas +2020-09-10 Stefan Kangas Use lexical-binding in semantic-utest-c.el @@ -67313,7 +67313,7 @@ * lisp/icomplete.el (icomplete-ret): Call minibuffer-icomplete-and-exit, not minibuffer-exit. -2020-09-09 Stefan Kangas +2020-09-09 Stefan Kangas Minor clean ups and doc fixes in find-dired @@ -92661,11 +92661,11 @@ because that could relocate string data; keep the Lisp string itself instead. This avoids crashes in Mew. (Bug#46791) -2021-03-18 Stefan Kangas +2021-03-18 Stefan Kangas * lisp/tooltip.el (tooltip): Doc fix for GTK. -2021-03-18 Stefan Kangas +2021-03-18 Stefan Kangas * lisp/help.el (help-for-help-internal): Doc fix; use imperative. @@ -92676,7 +92676,7 @@ * doc/lispref/commands.texi (Interactive Codes): Describe the effect of 'mark-even-if-inactive'. -2021-03-18 Stefan Kangas +2021-03-18 Stefan Kangas Mention the GNU Kind Communications Guidelines in the FAQ @@ -92866,7 +92866,7 @@ * lisp/isearch.el (isearch-lazy-highlight): Fix defcustom type (bug#46208) -2021-03-18 Stefan Kangas +2021-03-18 Stefan Kangas Sync latest SKK-JISYO.L @@ -93200,13 +93200,13 @@ Update to Org 9.4.4 -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas * lisp/so-long.el: Decrease use of passive voice. Suggested by Richard Stallman . -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas * doc/misc/efaq.texi (New in Emacs 27): Add section. @@ -93325,7 +93325,7 @@ (cherry picked from commit 2d8f0364fcd1d5dad2b82dd3a9af870b03854547) -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas Update publicsuffix.txt from upstream @@ -93560,7 +93560,7 @@ (cherry picked from commit 6a5f9700846551a7f3795e257356dbab865116f4) -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas Update publicsuffix.txt from upstream @@ -93843,7 +93843,7 @@ (cherry picked from commit 954a4decfcc8e41084789516773b22d0adc11d91) -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas Backport: Fix exiting the finder-commentary buffer @@ -93890,7 +93890,7 @@ * etc/schema/schemas.xml: Recover the file, which was apparently (mostly) removed by mistake by commit 165f738382 (bug#42851). -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas Improve indexing of check-declare @@ -94011,7 +94011,7 @@ * lisp/net/tramp-sh.el (tramp-sh-handle-make-process): Don't use heredoc script when the argument contains a string. -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas Recommend lexical-binding in Coding Conventions @@ -94034,7 +94034,7 @@ (Emacs Info Variables): Update the documentation of 'Info-hide-note-references'. (Bug#44043) -2021-02-03 Stefan Kangas +2021-02-03 Stefan Kangas * admin/release-process: Add note to update files from upstream. diff --git a/ChangeLog.4 b/ChangeLog.4 index c7d091cf878..4bd583818ef 100644 --- a/ChangeLog.4 +++ b/ChangeLog.4 @@ -75165,7 +75165,7 @@ Add GNU ELPA badge -2022-01-01 Stefan Kangas +2022-01-01 Stefan Kangas Add GNU ELPA badge to README.org @@ -114554,7 +114554,7 @@ * lisp/vc/diff-mode.el (diff-auto-refine-mode): Suppress byte-compile warnings. -2022-09-10 Stefan Kangas +2022-09-10 Stefan Kangas New function substitute-quotes @@ -114575,7 +114575,7 @@ * lisp/progmodes/octave.el (octave-help): Use the new function instead of 'substitute-command-keys'. -2022-09-10 Stefan Kangas +2022-09-10 Stefan Kangas Doc fixes for 'text-quoting-style' @@ -114865,7 +114865,7 @@ (rst-level-4-face, rst-level-5-face, rst-level-6-face): Don't issue obsoletion warnings for variables deleted in 24.3. -2022-09-09 Stefan Kangas +2022-09-09 Stefan Kangas Delete variable window-system-version obsolete since 24.3 @@ -114884,7 +114884,7 @@ * lisp/textmodes/artist.el (artist-submit-bug-report): Don't use above deleted variable. -2022-09-09 Stefan Kangas +2022-09-09 Stefan Kangas Delete many items obsolete since 24.3 @@ -116561,7 +116561,7 @@ * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Fix some warning. -2022-09-02 Stefan Kangas +2022-09-02 Stefan Kangas Make minibuffer-eldef-shorten-default obsolete @@ -117719,7 +117719,7 @@ * doc/misc/efaq.texi: Prefer saying "init file" to ".emacs". (Bug#49424) -2022-08-23 Stefan Kangas +2022-08-23 Stefan Kangas Use substitute-command-keys in a few more places @@ -118767,7 +118767,7 @@ (image-mode-as-hex, image-mode-as-text): Enable image-minor-mode also in hexl-mode, which adds the "C-c C-x" keybinding for easier toggling. -2022-08-18 Stefan Kangas +2022-08-18 Stefan Kangas New command image-transform-set-percent @@ -119518,7 +119518,7 @@ obsoletion form. (batch-update-autoloads): Fix warning. -2022-08-15 Stefan Kangas +2022-08-15 Stefan Kangas Merge from origin/emacs-28 @@ -119533,14 +119533,14 @@ (x_dnd_free_toplevels): Mark dpy and recs UNINIT, since GCC thinks they can be used uninitialized. (bug#57208) -2022-08-14 Stefan Kangas +2022-08-14 Stefan Kangas Make message-mark-active-p obsolete in favor of mark-active * lisp/gnus/message.el (message-mark-active-p): Make obsolete in favor of 'mark-active'. Update callers. -2022-08-14 Stefan Kangas +2022-08-14 Stefan Kangas Make gnus-uu-view-with-metamail obsolete @@ -119551,7 +119551,7 @@ * doc/misc/gnus.texi (Other Decode Variables): Don't document above obsolete variable. -2022-08-14 Stefan Kangas +2022-08-14 Stefan Kangas Don't use obsolete library as example in Elisp Intro @@ -119559,7 +119559,7 @@ (Sorting, Files List): Don't use obsolete library makesum.el as example. -2022-08-14 Stefan Kangas +2022-08-14 Stefan Kangas Make gnus-iswitchb-completing-read obsolete @@ -119568,7 +119568,7 @@ (gnus-completing-read-function): Don't advertise above obsolete function. -2022-08-14 Stefan Kangas +2022-08-14 Stefan Kangas Don't advertise obsolete library html2text.el @@ -119669,11 +119669,11 @@ * lisp/calendar/time-date.el (seconds-to-time): Use the original arg list -2022-08-14 Stefan Kangas +2022-08-14 Stefan Kangas * src/Makefile.in (elnlisp): Delete autoload.eln from list. -2022-08-14 Stefan Kangas +2022-08-14 Stefan Kangas Make Gnus FAQ more contemporary @@ -119748,7 +119748,7 @@ * src/timefns.c (Ftime_convert): Describe FORM argument as required as per the advertised calling convention. -2022-08-13 Stefan Kangas +2022-08-13 Stefan Kangas Improve time-convert docstring formatting for readability @@ -119767,7 +119767,7 @@ (oclosure-interactive-form): Use `advice--interactive-form` rather than `commandp` since we'd call `advice--interactive-form` afterwards anyway. -2022-08-13 Stefan Kangas +2022-08-13 Stefan Kangas Update Gnus Installation FAQ @@ -119775,7 +119775,7 @@ (FAQ 1-5): Update to reflect that Gnus is no longer released separately from Emacs. Delete FAQ on Gnus 5.10, released in May 2003. -2022-08-13 Stefan Kangas +2022-08-13 Stefan Kangas Make many gnus version variables obsolete @@ -119855,7 +119855,7 @@ Don't hide final dump in admin/emake -2022-08-13 Stefan Kangas +2022-08-13 Stefan Kangas Make ps-mode-version variable obsolete @@ -119863,14 +119863,14 @@ (ps-mode-show-version, ps-mode-submit-bug-report): Don't use above obsolete variable. -2022-08-13 Stefan Kangas +2022-08-13 Stefan Kangas Make htmlfontify-version variable obsolete * lisp/htmlfontify.el (htmlfontify-version): Make obsolete. (hfy-meta-tags): Don't use above obsolete variable. -2022-08-13 Stefan Kangas +2022-08-13 Stefan Kangas Delete many references to Emacs 23 or older from docs @@ -120006,7 +120006,7 @@ (Control Flow): ... to here, and add documentation for other control flow forms. -2022-08-13 Stefan Kangas +2022-08-13 Stefan Kangas Merge from origin/emacs-28 @@ -120031,7 +120031,7 @@ (frame_set_mouse_pixel_position): Use internal client pointer record. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Hide local variable section in emacs-news-modes @@ -120054,7 +120054,7 @@ * lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Don't re-write the loaddefs.el file when there's no reason to. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Support imenu in emacs-authors-mode @@ -120062,7 +120062,7 @@ (emacs-authors-imenu-generic-expression): New variable. (emacs-authors-mode): Add imenu support. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Rename etc-authors-mode to emacs-authors-mode @@ -120071,14 +120071,14 @@ * admin/authors.el: (Bug#57105) * etc/AUTHORS: Use 'emacs-authors' instead of 'etc-authors'. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Rename etc-authors-mode.el to emacs-authors-mode.el * lisp/textmodes/etc-authors-mode.el: Move from here... * lisp/textmodes/emacs-authors-mode.el: ...to here. (Bug#57105) -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Delete references to deleted library hilit19.el @@ -120128,11 +120128,11 @@ * package-vc.el (package-vc-fetch): Autoload it -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas * doc/misc/gnus.texi (Emacsen): Delete section. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Make some more cedet version variables obsolete @@ -120146,7 +120146,7 @@ Merge remote-tracking branch 'origin/master' into feature/package+vc -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Delete stale comments from Lisp Intro manual @@ -120172,25 +120172,25 @@ * lisp/emacs-lisp/seq.el (seq-uniq): Speed up more for long lists (bug#57079). -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Make finder-mode inherit special-mode * lisp/finder.el (finder-mode): Inherit special-mode. (finder-mode-map): Inherit special-mode-map. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas * lisp/finder.el (finder-summary): Improve formatting. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Use help-key-binding face in package list help * lisp/emacs-lisp/package.el (package--prettify-quick-help-key): Use help-key-binding face. -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Make cedet version variables obsolete @@ -120214,7 +120214,7 @@ * lisp/outline.el (outline-open): Reverse the arrows to match arrows in Customize (bug#57082). -2022-08-12 Stefan Kangas +2022-08-12 Stefan Kangas Merge from origin/emacs-28 @@ -120276,14 +120276,14 @@ * doc/lispref/display.texi (Glyphless Chars): Document more variation selectors. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Make ad-version variable obsolete * lisp/emacs-lisp/advice.el (ad-version): Make obsolete in favor of emacs-version. It has not been bumped since 1994. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Make ebnf-version variable obsolete @@ -120291,7 +120291,7 @@ (ebnf-setup, ebnf-begin-file, ebnf-eps-finish-and-write): Don't use above obsolete variable. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Make ps-print-version variable obsolete @@ -120302,7 +120302,7 @@ (pr-help-message, pr-interface-help-message) (pr-create-interface): Don't use above obsolete variable. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Make pr-version variable obsolete @@ -120310,14 +120310,14 @@ (pr-help-message, pr-interface-help-message, pr-setup) (pr-create-interface): Don't use above obsolete variable. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Don't list Emacs as requirement for built-in package * doc/misc/htmlfontify.texi (Requirements): Don't list Emacs as requirement for built-in package. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Don't show status message in Helper-describe-bindings @@ -120347,11 +120347,11 @@ * lisp/emacs-lisp/package-vc.el (package-vc-update): Add new function. * lisp/emacs-lisp/package.el (package-update): Use 'package-vc-update'. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas * lisp/vc/emerge.el (emerge-show-file-name): Make obsolete. -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Make emerge-define-key-if-possible obsolete @@ -120402,7 +120402,7 @@ Go back to making `override-global-mode` non-global -2022-08-11 Stefan Kangas +2022-08-11 Stefan Kangas Merge from origin/emacs-28 @@ -120439,7 +120439,7 @@ * src/xterm.c (handle_one_xevent): Only detach upon actual device tree change. -2022-08-10 Stefan Kangas +2022-08-10 Stefan Kangas Make gdb-pad-string obsolete in favor of string-pad @@ -120473,7 +120473,7 @@ * lisp/cedet/semantic/wisent/comp.el (require): string-pad is used run-time. -2022-08-10 Stefan Kangas +2022-08-10 Stefan Kangas Prefer defvar-keymap in vc/*.el @@ -120503,14 +120503,14 @@ With `:init-value t` now missing, the minor mode isn't enabled by default, and `bind-key*` appears not to work. -2022-08-10 Stefan Kangas +2022-08-10 Stefan Kangas Delete dead code in checkdoc.el * lisp/emacs-lisp/checkdoc.el: Delete code commented out since 1997. -2022-08-10 Stefan Kangas +2022-08-10 Stefan Kangas Fix namespacing issues in array.el @@ -120519,7 +120519,7 @@ from 'limit-index', 'current-line', 'move-to-column-untabify', and 'untabify-backward'. Update callers. -2022-08-10 Stefan Kangas +2022-08-10 Stefan Kangas Merge from origin/emacs-28 @@ -120544,7 +120544,7 @@ Mozilla's dialect of JavaScript (added in version 1.5), and has been deprecated for a decade now. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make wisent-pad-string obsolete in favor of string-pad @@ -120552,14 +120552,14 @@ obsolete in favor of 'string-pad'. Update callers. (subr-x): Require when compiling. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make unused function filesets-ormap obsolete * lisp/filesets.el (filesets-ormap): Simplify and make obsolete in favor of 'seq-drop-while'. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make filesets-filter-list obsolete in favor of seq-filter @@ -120570,7 +120570,7 @@ Avoid having language environments interpreted as sections -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make rng-collapse-space obsolete @@ -120578,14 +120578,14 @@ of 'string-clean-whitespace'. Update callers. Suggested by Lars Ingebrigtsen . -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Improve wording when documenting other TRAMP syntaxes * doc/misc/tramp.texi (Change file name syntax): Improve wording. (Bug#57061) -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Avoid using aliases for color functions @@ -120599,27 +120599,27 @@ * lisp/woman.el (woman-fontify): Avoid using aliases for color-defined-p, display-color-p, and color-values. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Remove some compat code from ps-print.el * lisp/ps-print.el (ps-print-color-p): Assume color-values is fboundp; it always is. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas * lisp/vc/pcvs-util.el (cvs-partition): Simplify. * lisp/nxml/rng-util.el (rng-collapse-space): Simplify. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make rng-blank-p obsolete in favor of string-blank-p * lisp/nxml/rng-util.el (rng-blank-p): Make obsolete in favor of string-blank-p. Update callers. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Autoload string-blank-p @@ -120627,7 +120627,7 @@ * lisp/net/eudc.el (subr-x): Don't require. * lisp/emacs-lisp/subr-x.el (string-blank-p): Autoload. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas * lisp/ibuf-ext.el (ibuffer-remove-alist): Simplify. @@ -120708,7 +120708,7 @@ (python-rx): Accept one to three octal digits in octal escape codes instead of always three -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make ibuffer-aif obsolete in favor of if-let @@ -120731,7 +120731,7 @@ * test/lisp/net/tramp-tests.el (tramp-test22-file-times): Adapt test. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Improve message regarding missing LEIM @@ -120740,14 +120740,14 @@ * lisp/international/quail.el (quail-use-package): Explain that LEIM is installed together with Emacs. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Improve readability of list-input-methods * lisp/international/mule-diag.el: Make screen more readable by improving the formatting. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Replace utility functions with seq-uniq @@ -120765,14 +120765,14 @@ values from the `autoloads' forms. This makes the loaddefs.el file about 12K shorter. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make ibuffer-awhen obsolete in favor of when-let * lisp/ibuf-macs.el (ibuffer-awhen): Make obsolete in favor of 'when-let'. Update callers. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make ibuffer-split-list obsolete in favor of seq-group-by @@ -120781,25 +120781,25 @@ (ibuffer-generate-filter-groups): Don't use above obsolete function. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make compat alias check-ispell-version obsolete * lisp/textmodes/ispell.el (check-ispell-version): Make compat alias obsolete. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas * lisp/ibuffer.el (ibuffer): Use substitute-command-keys for help. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make compat alias image-refresh obsolete * lisp/image.el (image-refresh): Make compat alias obsolete. Update callers. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Make compat aliases obsolete in fortran.el @@ -120807,7 +120807,7 @@ (fortran-auto-fill-mode): Make compat aliases obsolete; update callers. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas * lisp/isearch.el (isearch-mode-help): Make compat alias obsolete. @@ -120831,7 +120831,7 @@ instead of copypasting the same block of code over and over again. -2022-08-09 Stefan Kangas +2022-08-09 Stefan Kangas Merge from origin/emacs-28 @@ -120879,11 +120879,11 @@ Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting) -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas * lisp/vc/diff-mode.el: Don't mention XEmacs. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Don't mention XEmacs toolbar in ediff manual @@ -120897,18 +120897,18 @@ GitHub-reference: https://github.com/jwiegley/use-package/issues/968 -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas * lisp/progmodes/antlr-mode.el: Remove remnants of XEmacs support. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Remove XEmacs specific symbol from gnus-user-agent * lisp/gnus/gnus.el (gnus-user-agent): Remove XEmacs specific 'codename' symbol. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Remove some XEmacs compat code from mh-alias.el @@ -120933,11 +120933,11 @@ Do some NEWS tagging -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas * lisp/obsolete/makesum.el: Add "Obsolete-since" header. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Make makesum.el obsolete @@ -121014,11 +121014,11 @@ returning the top-level symbol if there isn't a define-like form (bug#49592). -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas * test/lisp/emacs-lisp/nadvice-tests.el: Re-add no-byte-compile. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Remove redundant local variables in tests @@ -121028,7 +121028,7 @@ * test/src/coding-tests.el: Pacify byte-compiler without using local variable. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Revert "Don't autoload obsolete library tpu-extras.el" @@ -121061,7 +121061,7 @@ (Fwrite_char, write_string, Fterpri, Fprin1, Fprin1_to_string) (Fprinc, Fprint): Adapt callers. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Remove no-byte-compile cookie from some libraries @@ -121074,7 +121074,7 @@ * test/src/font-tests.el: Remove no-byte-compile cookie. * test/src/font-tests.el (font-parse-explain): Fix warning. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Don't autoload obsolete library tpu-extras.el @@ -121083,7 +121083,7 @@ * lisp/obsolete/tpu-extras.el: Don't set generated-autoload-file to tpu-edt.el. -2022-08-08 Stefan Kangas +2022-08-08 Stefan Kangas Clean up some local variable sections @@ -121121,7 +121121,7 @@ * src/xterm.h (struct xi_device_t): New field `attachment'. (struct x_display_info): New field `client_pointer_device'. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Minor cleanups in ediff-*.el @@ -121177,7 +121177,7 @@ GitHub-reference: https://github.com/jwiegley/use-package/issues/822 -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Make ediff-window-display-p obsolete @@ -121287,14 +121287,14 @@ (move_it_by_lines): Fix logic of detection when going by lines overshoots. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Make ediff-file-remote-p obsolete in favor of file-remote-p * lisp/vc/ediff-init.el (ediff-file-remote-p): Make into obsolete function alias for file-remote-p. Update callers. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Declare unused function ediff-user-grabbed-mouse obsolete @@ -121313,21 +121313,21 @@ * lisp/vc/ediff-util.el (ediff-setup): Don't add above obsolete function to pre-command-hook. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Make compat function custom-reset-variables obsolete * lisp/custom.el (custom-reset-variables): Make unused XEmacs compat function obsolete. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Remove workaround for XEmacs bug in ediff-util.el * lisp/vc/ediff-util.el (ediff-make-empty-tmp-file): Remove workaround for XEmacs bug. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas * lib-src/etags.c: Remove XEmacs support. @@ -121352,7 +121352,7 @@ * lisp/Makefile.in (autoloads): Adjust the dependencies to what they were before, and update the comments. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Improve how url-http displays status messages @@ -121367,7 +121367,7 @@ (url-http-chunked-encoding-after-change-function): Remove ineffectual calls to 'url-display-percentage'. -2022-08-07 Stefan Kangas +2022-08-07 Stefan Kangas Merge from origin/emacs-28 @@ -121497,7 +121497,7 @@ (c-after-change-mark-abnormal-strings): Replace complicated regexp searches for end of logical line with basic Lisp functions. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Finish up obsoletion of mh-compat.el @@ -121505,7 +121505,7 @@ * lisp/mh-e/mh-e.el (mh-compat): Don't require. * lisp/mh-e/mh-utils.el (mailabbrev): Require. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make mh-compat.el obsolete @@ -121515,14 +121515,14 @@ * lisp/mh-e/mh-compat.el: Move from here... * lisp/obsolete/mh-compat.el: ...to here. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Move mh-flet macro to mh-acros.el * lisp/mh-e/mh-compat.el (mh-flet): Move from here... * lisp/mh-e/mh-acros.el (mh-flet): ...to here. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make compat macro mh-display-completion-list obsolete @@ -121549,7 +121549,7 @@ * test/lisp/net/tramp-tests.el (tramp-test17-insert-directory) (tramp-test22-file-times): Adapt tests. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Fix namespacing problem in allout.el @@ -121559,7 +121559,7 @@ 'allout-outlinify-sticky'. (allout-mode): Doc fix. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Fix defvar-keymap example in elisp manual @@ -121568,7 +121568,7 @@ * doc/lispref/modes.texi (Example Major Modes): Fix example to match code. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make indented-text-mode alias obsolete @@ -121581,14 +121581,14 @@ * lisp/vc/ediff-util.el (ediff-choose-syntax-table): Don't mention or use above obsolete alias. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make {close,replace}-rectangle compat aliases obsolete * lisp/rect.el (close-rectangle, replace-rectangle): Make compat aliases obsolete. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Don't mention test failures on Ubuntu 16.04 in PROBLEMS @@ -121697,48 +121697,48 @@ * doc/misc/mh-e.texi (Viewing): Add closing brace to @footnote. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas * etc/PROBLEMS: Delete entry on 20+ years old version of X-Symbol. * admin/check-doc-strings: Remove XEmacs support. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Don't mention removed XEmacs support in reftex manual * doc/misc/reftex.texi (Installation, Imprint): Don't mention removed XEmacs support. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Don't mention removed XEmacs support in mh-e manual * doc/misc/mh-e.texi (Preface, Incorporating Mail, Viewing) (Tool Bar, Tool Bar): Remove any reference to XEmacs. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make alias widget-visibility-value-create obsolete * lisp/wid-edit.el (widget-visibility-value-create): Make compat alias obsolete. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make an rmail compat alias obsolete * lisp/mail/rmailsum.el (rmail-summary-output-to-rmail-file): Make compat alias obsolete. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make compat alias ede-toplevel-project-or-nil obsolete * lisp/cedet/ede/files.el (ede-toplevel-project-or-nil): Make compat alias obsolete. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Drop support for XEmacs package func-menu from idlwave @@ -121747,14 +121747,14 @@ * doc/misc/idlwave.texi (Introduction, Motion Commands): Remove any mention of func-menu. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Make face-doc-string aliases obsolete * lisp/faces.el (face-doc-string, set-face-doc-string): Make aliases obsolete. -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas * admin/update_autogen: Fix generating ldefs-boot.el. @@ -121764,7 +121764,7 @@ Put no-byte-compile cookie back in ldefs-boot.el -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Don't mention removed XEmacs support in idlwave manual @@ -121783,7 +121783,7 @@ * src/puresize.h (BASE_PURESIZE): Bump the value. (Bug#57007) -2022-08-06 Stefan Kangas +2022-08-06 Stefan Kangas Merge from origin/emacs-28 @@ -121908,7 +121908,7 @@ * lisp/Makefile.in: Ensure that leim-list.el is built (bug#56998). -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Allow newline after def*-form for definition-prefix @@ -121968,7 +121968,7 @@ * lisp/Makefile.in (autoloads): Ensure that loaddefs-gen.elc exists before making autoloads. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Make ange-ftp-re-read-dir compat alias obsolete @@ -121983,14 +121983,14 @@ since that file may be deleted, but the loaddefs.elc file still exists. This causes problems in nativecomp builds. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Rename object-sort-list to srecode-object-sort-list * lisp/cedet/srecode/table.el (srecode-object-sort-list): Rename from 'object-sort-list'. Retain old name as an obsolete alias. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Fix namespace problems in viper.el @@ -122002,7 +122002,7 @@ 'set-viper-state-in-major-mode'. Retain old name as an obsolete alias. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Fix namespace problems in xscheme.el @@ -122012,7 +122012,7 @@ (xscheme-verify-buffer): Rename from 'verify-xscheme-buffer'. Retain old name as an obsolete alias. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Fix namespace problem in saveplace.el @@ -122020,21 +122020,21 @@ 'load-save-place-alist-from-file'. Retain old name as an obsolete alias. Update callers. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Make two perl-mode aliases obsolete * lisp/progmodes/perl-mode.el (indent-perl-exp) (mark-perl-function): Make obsolete. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Fix namespace problem in ede/custom.el * lisp/cedet/ede/custom.el (ede-eieio-old-variables): Rename from 'ede-eieio-old-variables'. Retain old name as an obsolete alias. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas * test/lisp/env-tests.el: New file. @@ -122065,7 +122065,7 @@ * src/xterm.c (xi_handle_interaction): New function. (handle_one_xevent): Call it in the appropriate places. -2022-08-05 Stefan Kangas +2022-08-05 Stefan Kangas Merge from origin/emacs-28 @@ -122087,7 +122087,7 @@ * src/xterm.h (struct xi_device_t): New fields for focus tracking. Add comments describing fields. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Prefer defvar-keymap in mail/*.el @@ -122098,7 +122098,7 @@ (sc-electric-mode-map, sc-minibuffer-local-completion-map) (sc-minibuffer-local-map): Prefer defvar-keymap. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Whitespace fix in gdb-mi.el @@ -122106,7 +122106,7 @@ (gdb-memory-prev-page): Change tab after "defvar" to space, to avoid potential bugs in tooling. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Be more lax when picking up prefixes for loaddefs @@ -122166,14 +122166,14 @@ * lisp/obsolete/netrc.el (netrc-machine-user-or-password) (netrc-credentials): Suppress some warnings. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Document obsoletion of netrc-parse better * lisp/obsolete/netrc.el (netrc-parse): Add 'obsolete' declaration pointing to 'auth-source-netrc-parse-all' for documentation purposes. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Clean up output of make-command-summary slightly @@ -122287,18 +122287,18 @@ * lisp/emacs-lisp/loaddefs-gen.el (autoload-ignored-definitions): Ignore `define-keymap', too (bug#56973). -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Add define-key-after to autoload-ignored-definitions * lisp/emacs-lisp/loaddefs-gen.el (autoload-ignored-definitions): Add define-key-after and define-ibuffer-sorter. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas * doc/lispref/loading.texi (Autoload by Prefix): Fix typo. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Fix namespace problem in meta-mode.el @@ -122307,7 +122307,7 @@ from 'font-lock-match-meta-declaration-item-and-skip-to-next'. Retain old name as an obsolete alias. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Add more autoload-ignored-definitions @@ -122318,7 +122318,7 @@ * eww.el (eww-browse): Raise error if there are no arguments -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas * lisp/find-dired.el (lookfor-dired): Make obsolete. @@ -122326,14 +122326,14 @@ Merge branch 'master' into feature/long-lines-improvements -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Rename recently added macro to follow conventions * lisp/eshell/em-extpipe.el (eshell-extpipe--or-with-catch): Rename from 'em-extpipe--or-with-catch'. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Fix namespace problem in dired-aux.el @@ -122349,35 +122349,35 @@ Ignore autoload functions in `tramp-file-name' structure tests, since `tramp-file-name-handler' is also autoloaded. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Rename timep to type-break-timep * lisp/type-break.el (type-break-timep): Rename from 'timep'. Retain old name as an obsolete alias. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Fix namespace problem in mpc.el * lisp/mpc.el (mpc-tag-browser-tagtypes): Rename from 'tag-browser-tagtypes'. Retain old name as an obsolete alias. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Rename set-woman-file-regexp to woman-set-file-regexp * lisp/woman.el (woman-set-file-regexp): Rename from 'set-woman-file-regexp'. Retain old name as an obsolete alias. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Rename alphabetp to hangul-alphabetp * lisp/leim/quail/hangul.el (hangul-alphabetp): Rename from 'alphabetp'. Retain old name as an obsolete alias. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Make trivial convenience defsubst notzerop obsolete @@ -122455,7 +122455,7 @@ double-encode Content-Disposition in mails with no other body (bug#56906). -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Rename make-doctor-variables to doctor-make-variables @@ -122463,14 +122463,14 @@ 'make-doctor-variables'. Retain old name as an obsolete function alias. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Rename nil-blank-string to eshell-nil-blank-string * lisp/eshell/em-unix.el (eshell-nil-blank-string): Rename from 'nil-blank-string'. Retain old name as an obsolete function alias. -2022-08-04 Stefan Kangas +2022-08-04 Stefan Kangas Rename pod2man-program to cperl-pod2man-program @@ -122615,7 +122615,7 @@ * package-vc.el (package-vc-fetch): Filter out packages without :vc information in the interactive specification. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas * lisp/help.el (describe-map-tree, describe-map): Simplify. @@ -122741,7 +122741,7 @@ * test/lisp/net/tramp-tests.el (tramp-test10-write-region) (tramp-test20-file-modes, tramp-test22-file-times): Extend tests. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Mark keys in apropos.el for substitute-command-keys @@ -122751,7 +122751,7 @@ (apropos-widget, apropos-plist, apropos-library): Mark keys for 'substitute-command-keys'. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Add face to mouse buttons in command substitutions @@ -122774,14 +122774,14 @@ * doc/lispref/loading.texi (Where Defined): Document the new optional argument of 'symbol-file'. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Do interactive mode tagging in apropos.el * lisp/apropos.el (apropos-follow, apropos-next-symbol) (apropos-previous-symbol): Tag for 'apropos-mode'. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Remove superfluous autoloads from url-util.el @@ -122899,7 +122899,7 @@ * lisp/transient.el: Update to package version v0.3.7-143-g1b0a8a7 -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Improve obsoletion of trimming functions in url-util.el @@ -122908,14 +122908,14 @@ (url-strip-leading-spaces): Redefine as obsolete function alias for 'string-trim-left'. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Use string-trim in newsticker--remove-whitespace * lisp/net/newst-backend.el (newsticker--remove-whitespace): Use string-trim. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Remove some spurious references to XEmacs @@ -122923,14 +122923,14 @@ * lisp/emacs-lisp/checkdoc.el (checkdoc-ispell-lisp-words): Don't mention XEmacs. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Remove XEmacs compat code from reftex-ref.el * lisp/textmodes/reftex-ref.el (reftex-latin1-to-ascii): Remove XEmacs compat code. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Remove more XEmacs compat code from viper-util.el @@ -122952,7 +122952,7 @@ This reverts commit 99bbc1fa23c3a54f1cbd2c56c57773dd471b3ef3. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Remove some XEmacs compat code from url-util.el @@ -122960,7 +122960,7 @@ * lisp/url/url-util.el (url-display-percentage): Remove XEmacs compat code. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Make url-util space trimming functions obsolete @@ -122968,7 +122968,7 @@ (url-strip-leading-spaces): Make obsolete in favor of 'string-trim'. Update caller. -2022-08-03 Stefan Kangas +2022-08-03 Stefan Kangas Merge from origin/emacs-28 @@ -123017,7 +123017,7 @@ (x_free_frame_resources): Remove calls to XFlush where it is not really necessary. Leave the calls that actually are intact. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Avoid cl-cXXXr compat aliases @@ -123027,18 +123027,18 @@ (cl--do-proclaim, cl-defstruct): Prefer using cXXXr functions directly, instead of cl-cXXXr prefixed compat aliases. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas * doc/misc/vtable.texi (Commands): Fix typo. (Bug#56899) -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Prefer defvar-keymap in footnote.el * lisp/mail/footnote.el (footnote-mode-map) (footnote-minor-mode-map): Prefer defvar-keymap. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Obsolete unused variable footnote-use-message-mode @@ -123103,14 +123103,14 @@ * package-vc.el (package-vc-unpack): Generate autoloads and ignore have the VCS ignore them (along with package description file). -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Delete obsolete variable nntp-authinfo-file * lisp/gnus/nntp.el (nntp-authinfo-file): Delete variable obsolete since 24.1. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas * lisp/textmodes/sgml-mode.el (html-tag-alist): Add https. @@ -123156,7 +123156,7 @@ * etc/NEWS: Announce 'gnus-summary-up-thread' change. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas url-about: Ignore missing directories in load-path @@ -123173,14 +123173,14 @@ (find-dired-sort-by-filename): Don't bug out on error messages from find. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Delete function alias x-selection obsolete since 23.3 * lisp/select.el (x-selection): Delete function alias obsolete since 23.3. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas * lisp/mail/binhex.el: Improve commentary. @@ -123208,7 +123208,7 @@ * lisp/url/url-file.el (url-file): Don't use obsolete url-dired function. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Make url-dired.el obsolete (part 2/2) @@ -123217,7 +123217,7 @@ * lisp/url/url-file.el (url-dired): Don't require. * etc/NEWS: Announce its obsoletion. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Make url-dired.el obsolete (part 1/2) @@ -123227,21 +123227,21 @@ * lisp/url/url-dired.el: Move from here... * lisp/obsolete/url-dired.el: ...to here. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Make gnus-url-unhex into alias for url-unhex * lisp/gnus/gnus-util.el (gnus-url-unhex): Make into obsolete function alias for url-unhex; they are identical. Update callers. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Add tests for url-{hexify,unhex}-string * test/lisp/url/url-util-tests.el (url-unhex-string-tests) (url-hexify-string-tests): New tests. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Remove extraneous defvars from edmacro.el @@ -123255,7 +123255,7 @@ * src/xterm.c (handle_one_xevent): Also don't store duplicate events for ConfigureNotify events bound for the root window. -2022-08-02 Stefan Kangas +2022-08-02 Stefan Kangas Merge from origin/emacs-28 @@ -123312,7 +123312,7 @@ * doc/lispref/positions.texi (Narrowing): Update the documentation. -2022-08-01 Stefan Kangas +2022-08-01 Stefan Kangas Don't bind non-existent command in picture-mode-map @@ -123323,7 +123323,7 @@ * src/eval.c (Fdefvaralias): Clarify error messages. (Bug#56863) -2022-08-01 Stefan Kangas +2022-08-01 Stefan Kangas Prefer command remapping to substitute-key-definition @@ -123367,18 +123367,18 @@ by loaddefs-gen, which will trigger re-compilation of Emacs since pinyin.el is generated after Emacs is built. -2022-08-01 Stefan Kangas +2022-08-01 Stefan Kangas * lisp/net/dig.el: Improve Commentary. -2022-08-01 Stefan Kangas +2022-08-01 Stefan Kangas Doc fix in eudc-hotlist.el * lisp/net/eudc-hotlist.el (eudc-hotlist-mode): Doc fix; use command substitution. -2022-08-01 Stefan Kangas +2022-08-01 Stefan Kangas Fix namespacing issue in dig.el @@ -123626,7 +123626,7 @@ * lisp/cedet/ede/base.el (ede-project): Fix warning when loading EDE. -2022-08-01 Stefan Kangas +2022-08-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -123725,14 +123725,14 @@ them correspondingly. Note that readablep is not pure since its return value depends on ambient state. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas Make ps-def.el obsolete (part 2/2) * lisp/obsolete/ps-def.el: Add "Obsolete-since". * lisp/ps-print.el (ps-def): Don't require. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas Make ps-def.el obsolete (part 1/2) @@ -123750,7 +123750,7 @@ * lisp/cus-edit.el (custom-save-icons): Only make an entry when there's something to save (bug#56860). Also autoload. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas Move some definitions from ps-def.el to ps-print.el @@ -123763,7 +123763,7 @@ (ps-color-format, ps-float-format) (ps-generate-postscript-with-faces1): ...to here. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas Remove some leftover compat code from ps-print @@ -123803,7 +123803,7 @@ * rcirc.el (rcirc--electric-pair-inhibit): Add new predicate function. (rcirc-mode): Use rcirc--electric-pair-inhibit. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read): Simplify. @@ -123856,7 +123856,7 @@ (cl-struct-sequence-type, cl-struct-slot-offset): Autoload since they are referred to by code in cl-loaddefs.el. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas Delete additional items obsolete since 20, 21 and 22 @@ -123934,7 +123934,7 @@ * lisp/progmodes/compile.el: Reformulate to avoid a byte-compile warning when compiling loaddefs.el. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas Delete aliases obsolete since 21.1 and 22.1 @@ -123950,7 +123950,7 @@ * lisp/international/iso-transl.el (iso-transl-char-map) (iso-transl-language-alist): Add U+1E9E capital sharp S. -2022-07-31 Stefan Kangas +2022-07-31 Stefan Kangas Merge from origin/emacs-28 @@ -123991,7 +123991,7 @@ * src/xterm.h (struct scroll_bar): Remove `x_drawable' field. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Delete redisplay-end-trigger-functions and related defuns @@ -124097,11 +124097,11 @@ Move a test from subr-tests to print-tests -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas * lisp/apropos.el (apropos-documentation): Simplify. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Avoid leaving temp buffers in bib-mode and refbib @@ -124109,19 +124109,19 @@ * lisp/textmodes/refbib.el (r2b-capitalize-title): Use with-temp-buffer. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Prefer defvar-keymap in dns-mode-map * lisp/textmodes/dns-mode.el (dns-mode-map): Prefer defvar-keymap. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Prefer defvar-keymap in nroff-mode-map * lisp/textmodes/nroff-mode.el (nroff-mode-map): Prefer defvar-keymap. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Fix namespace use in bib-mode.el @@ -124132,18 +124132,18 @@ update uses. (bib-mode-map): Prefer defvar-keymap. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Make ffap-newfile-prompt obsolete * lisp/ffap.el (ffap-newfile-prompt): Obsolete in favor of 'find-file-not-found-functions'. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas * lisp/ffap.el (ffap-url-regexp): Add gemini. -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Make outline-view-change-hook obsolete @@ -124165,7 +124165,7 @@ * doc/lispref/keymaps.texi (Translation Keymaps): Improve indexing of keymaps. (Bug#56816) -2022-07-30 Stefan Kangas +2022-07-30 Stefan Kangas Merge from origin/emacs-28 @@ -124423,7 +124423,7 @@ * lisp/emacs-lisp/icons.el: Remove comment. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Delete fast-lock.el and lazy-lock.el @@ -124459,28 +124459,28 @@ * src/haiku_support.h: Update prototypes. * src/haikumenu.c (haiku_menu_show): Call it here. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Convert ffap comments to tests * test/lisp/ffap-tests.el (ffap-file-remote-p, ffap-machine-p): New tests. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Merge from origin/emacs-28 ba54f7e39c ; * doc/lispref/windows.texi (Window Sizes): Another typo.... 7990d0c36a ; * doc/lispref/windows.texi (Window Sizes): Fix a typo. ... -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Merge from origin/emacs-28 92e77873ad Update ChangeLog and AUTHORS for 28.1.91 pretest 093214402b ; * admin/authors.el (authors-aliases): Update. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Merge from origin/emacs-28 @@ -124559,7 +124559,7 @@ wrong current_buffer. Reported by Lars Ingebrigtsen . -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Make quickurl.el obsolete (part 2/2) @@ -124567,7 +124567,7 @@ * lisp/info.el (Info-file-list-for-emacs): Delete quickurl entry. * doc/misc/autotype.texi (QuickURL): Delete section. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Make net/quickurl.el obsolete (part 1/2) @@ -124591,7 +124591,7 @@ (syms_of_print): New internal `print--unreadable-callback-buffer' variable. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Bump Emacs version to 28.1.91 @@ -124600,14 +124600,14 @@ * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 28.1.91. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Update ChangeLog and AUTHORS for 28.1.91 pretest * ChangeLog.3: * etc/AUTHORS: Update. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Doc fixes: don't mention EFS @@ -124626,13 +124626,13 @@ * src/xdisp.c (forward_to_next_line_start): Look into display and overlay strings only when lines are truncated on display. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas New test ffap-replace-file-component * test/lisp/ffap-tests.el (ffap-replace-file-component): New test. -2022-07-28 Stefan Kangas +2022-07-28 Stefan Kangas Minor doc fixes in ffap.el @@ -125069,7 +125069,7 @@ wheel function. (syms_of_haikuselect): Update doc strings. -2022-07-26 Stefan Kangas +2022-07-26 Stefan Kangas Merge from origin/emacs-28 @@ -125151,7 +125151,7 @@ * src/haikuterm.c (haiku_read_socket): Clear last_mouse_glyph_frame like on X. -2022-07-25 Stefan Kangas +2022-07-25 Stefan Kangas Merge from origin/emacs-28 @@ -125335,7 +125335,7 @@ (top level): require 'whitespace. (whitespace-style, whitespace-trailing-regexp): Remove defvars. -2022-07-24 Stefan Kangas +2022-07-24 Stefan Kangas Merge from origin/emacs-28 @@ -125593,7 +125593,7 @@ (x_dnd_update_tooltip_position): Save last tooltip X and Y somewhere, so we don't move it upon client lists being updated. -2022-07-22 Stefan Kangas +2022-07-22 Stefan Kangas Merge from origin/emacs-28 @@ -125606,7 +125606,7 @@ 25bc330a6d Make 'describe-function' say "byte-compiled" when appropriate 2b31e667be ;Improve documentation of locale-specific string comparison -2022-07-22 Stefan Kangas +2022-07-22 Stefan Kangas Adjust help-fns.el tests for recent change @@ -125761,7 +125761,7 @@ (compilation-parse-errors-function): Remove declaration, not used any more. (prolog-parse-sicstus-compilation-errors): Remove function, not used any more. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas image-dired: Don't end messages with "." @@ -125794,7 +125794,7 @@ * test/src/buffer-tests.el (test-buffer-chars-modified-ticks): New test. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas * lisp/progmodes/cperl-mode.el: Don't mention obsolete archive. @@ -125811,28 +125811,28 @@ * src/xfns.c (Fx_show_tip): (syms_of_xfns): Add assertion and adjust default values. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas Minor doc fix in search-forward-help-for-help * lisp/help.el (search-forward-help-for-help): Use command substitution. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas Make bs-help obsolete in favor of describe-mode * lisp/bs.el (bs-help): Make obsolete in favor of describe-mode. Update uses. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas Make dictionary-help obsolete in favor of describe-mode * lisp/net/dictionary.el (dictionary-help): Make obsolete in favor of describe-mode. Update uses. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas Don't list obsolete in "other commands" help section @@ -125867,14 +125867,14 @@ * doc/lispref/strings.texi (Text Comparison): Mention the Unicode collation rules and buffer-local case-tables. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas Make bubbles-quit obsolete in favor of quit-window * lisp/play/bubbles.el (bubbles-quit): Make obsolete in favor of quit-window. Update uses. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas Remove superfluous installation instructions @@ -125884,7 +125884,7 @@ * lisp/textmodes/remember.el: * lisp/woman.el: Remove superfluous installation instructions. -2022-07-21 Stefan Kangas +2022-07-21 Stefan Kangas Merge from origin/emacs-28 @@ -125903,7 +125903,7 @@ This reverts commit daf2c3e23a45bff14f9d444d2d07455376d4b6da. -2022-07-20 Stefan Kangas +2022-07-20 Stefan Kangas Prefer defvar-keymap in xwidget.el @@ -125968,7 +125968,7 @@ when creating GCs. Reported by Colin Baxter . -2022-07-20 Stefan Kangas +2022-07-20 Stefan Kangas Merge from origin/emacs-28 @@ -125999,7 +125999,7 @@ `haiku_note_drag_wheel' when appropriate. * src/haikuterm.h: Update prototypes. -2022-07-20 Stefan Kangas +2022-07-20 Stefan Kangas Prefer defvar-keymap in some trivial cases @@ -126144,7 +126144,7 @@ * lisp/x-dnd.el (x-dnd-handle-xdnd, x-dnd-handle-motif): `lsh` is slower and has confusing semantics; avoid. -2022-07-19 Stefan Kangas +2022-07-19 Stefan Kangas Prefer defvar-keymap in bindings.el @@ -126162,7 +126162,7 @@ * test/lisp/subr-tests.el (subr-tests--butlast-ref, subr-butlast): Add test. -2022-07-19 Stefan Kangas +2022-07-19 Stefan Kangas Merge from origin/emacs-28 @@ -126296,7 +126296,7 @@ * lisp/net/tramp-sh.el (tramp-sh-handle-directory-files-and-attributes): * lisp/net/tramp-smb.el (tramp-smb-handle-directory-files): Use it. -2022-07-18 Stefan Kangas +2022-07-18 Stefan Kangas * lisp/rect.el (rectangle-mark-mode-map): Prefer defvar-keymap. @@ -126444,7 +126444,7 @@ * lisp/x-dnd.el (x-dnd-mwheel-scroll): New function. (x-dnd-handle-xdnd): Use that instead of abusing mwheel.el. -2022-07-17 Stefan Kangas +2022-07-17 Stefan Kangas Prefer defvar-keymap in mpc.el @@ -126484,7 +126484,7 @@ * lisp/tar-mode.el (tar-subfile-save-buffer): Give a better error message when the parent buffer is dead (bug#56605). -2022-07-17 Stefan Kangas +2022-07-17 Stefan Kangas Merge from origin/emacs-28 @@ -126565,7 +126565,7 @@ here... (help-xref--navigation-buttons): To here. -2022-07-16 Stefan Kangas +2022-07-16 Stefan Kangas New test for make_symbol_constant @@ -126682,7 +126682,7 @@ * lisp/emacs-lisp/byte-opt.el (byte-optimize-list): New. -2022-07-16 Stefan Kangas +2022-07-16 Stefan Kangas Delete obsolete variable gnus-secondary-servers @@ -126692,13 +126692,13 @@ * lisp/gnus/gnus-int.el (gnus-start-news-server): Don't use above deleted variable. -2022-07-16 Stefan Kangas +2022-07-16 Stefan Kangas Fix obsoletion of nntp-authinfo-file * lisp/gnus/nntp.el (nntp-authinfo-file): Fix obsoletion. -2022-07-16 Stefan Kangas +2022-07-16 Stefan Kangas Merge from origin/emacs-28 @@ -126747,7 +126747,7 @@ (tramp-test42-utf8-with-perl) (tramp-test42-utf8-with-ls): Rewrite, using the new macros. -2022-07-15 Stefan Kangas +2022-07-15 Stefan Kangas * lisp/tar-mode.el (tar-mode-map): Prefer defvar-keymap. @@ -126886,7 +126886,7 @@ struct (--enable-lisp-type-checking). Enable Emacs type category by default. Expand children in type summary for Lisp_Object. -2022-07-15 Stefan Kangas +2022-07-15 Stefan Kangas Merge from origin/emacs-28 @@ -126957,7 +126957,7 @@ * lisp/mail/emacsbug.el (submit-emacs-patch): Prefer compose-mail-other-window over message-mail-other-window (bug#56555). -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Make ps-print-ensure-fontified obsolete @@ -126997,7 +126997,7 @@ * src/gtkutil.c (xg_free_frame_widgets): Avoid compiler warning. -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Update the Samaritan's contact details in M-x doctor @@ -127056,27 +127056,27 @@ GitHub-reference: fix https://github.com/joaotavora/eglot/issues/131 -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Silence unused variable warning in a build --without-all * src/xfns.c (Fx_double_buffered_p): Silence unused variable warning in a build --without-all. -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Compress hashcash headers by default * lisp/mail/hashcash.el (hashcash-extra-generate-parameters): Use compression by default. -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Pacify -Wunused-macros in --without-all builds * src/image.c (IMAGE_TYPE_INIT): Make conditional on image support. -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Update the 'etags' test suite @@ -127094,13 +127094,13 @@ * src/xterm.c (x_try_restore_frame): New function. (x_connection_closed): Call it if selected_frame is nil. -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Merge from origin/emacs-28 76878ce6a0 * etc/PROBLEMS: Describe problems with remote files. (Bug... -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Merge from origin/emacs-28 @@ -127125,7 +127125,7 @@ (imagemagick_get_animation_cache): Ditto. (image_prune_animation_caches): New function (bug#56546). -2022-07-14 Stefan Kangas +2022-07-14 Stefan Kangas Merge from origin/emacs-28 @@ -127189,7 +127189,7 @@ be left alive without any frames on them, so take that into account. (bug#56528) -2022-07-13 Stefan Kangas +2022-07-13 Stefan Kangas Prefer defvar-keymap in tab-bar.el @@ -127215,7 +127215,7 @@ * test/src/comp-resources/comp-test-funcs.el (comp-test-48029-nonascii-žžž-f): New function. -2022-07-13 Stefan Kangas +2022-07-13 Stefan Kangas * lisp/vc/vc-bzr.el (vc-bzr-program): Support breezy. @@ -127265,7 +127265,7 @@ * lisp/net/tramp.el (tramp-verbose): Fix docstring. -2022-07-13 Stefan Kangas +2022-07-13 Stefan Kangas Make the rsh command obsolete @@ -127285,7 +127285,7 @@ (syms_of_haikuselect): Add new defsubr. * src/haikuselect.h: Update prototypes. -2022-07-13 Stefan Kangas +2022-07-13 Stefan Kangas Merge from origin/emacs-28 @@ -127336,14 +127336,14 @@ function (bug#48415). (image-convert): Use it. -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Drop obsolete rsh/rlogin from two user options * lisp/net/ange-ftp.el (ange-ftp-gateway-program): * lisp/net/imap.el (imap-shell-program): Drop obsolete "rsh"/"rlogin". -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Make pcomplete/{rsh,rlogin} into alias for pcomplete/ssh @@ -127443,7 +127443,7 @@ * src/xterm.c (x_preserve_selections): Use XCB to asynchronously fetch the selection owner. -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Don't mention cl-cXXXr aliases in cl-lib manual @@ -127451,7 +127451,7 @@ mention 'cl-cXXXr' compatibility aliases for built-in 'cXXXr' functions. They shouldn't be used in new code. -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Make some rst.el compat aliases obsolete @@ -127462,7 +127462,7 @@ (rst-toc-mode-mouse-goto-kill, rst-toc-quit-window): Make compatibility aliases obsolete. -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Make remote-shell-program default to ssh only @@ -127471,7 +127471,7 @@ easy enough for users to customize them manually if they want to. See also the discussion in: https://debbugs.gnu.org/56461 -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Recognize gemini in thing-at-point @@ -127512,7 +127512,7 @@ * src/xterm.c (x_preserve_selections): Get selection owner and run lost selection hook separately. -2022-07-12 Stefan Kangas +2022-07-12 Stefan Kangas Merge from origin/emacs-28 @@ -127534,7 +127534,7 @@ (syms_of_xterm): New variable `x-auto-preserve-selections'. * src/xterm.h: Update prototypes. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas * lisp/mail/mail-utils.el (mail-string-delete): Make obsolete. @@ -127542,7 +127542,7 @@ etc/PROBLEMS: Describe issues with native compilation on Cygwin -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Prefer defvar-keymap in thumbs.el @@ -127560,7 +127560,7 @@ We don't try to equate unibyte and multibyte raw bytes in symbol lookups elsewhere and there is no reason to do it here. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Remove dead branch from substitute-command-keys @@ -127597,18 +127597,18 @@ (add-abbrev): If there's an active region, use that as the expansion (bug#56496). -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas * lisp/obsolete/rlogin.el: Add "Obsolete-since" line. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Make net/rlogin.el obsolete * lisp/net/rlogin.el: Move from here... * lisp/obsolete/rlogin.el: ...to here. (Bug#56461) -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas * src/.lldbinit: Fix copyright year. @@ -127621,7 +127621,7 @@ function started using read-from-minibuffer. * src/fns.c (Fyes_or_no_p): Ditto. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Move EIEIO autoloads to the common loaddefs.el @@ -127638,7 +127638,7 @@ * (src/.lldbinit): New file. * (etc/emacs_lldb.py): Module loaded from .lldbinit. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Don't create unused file rmail-loaddefs.el @@ -127658,7 +127658,7 @@ (string_to_multibyte): * src/print.c (print_string): Adapt calls. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Doc fix; don't mention rlogin @@ -127704,7 +127704,7 @@ * lisp/delsel.el: Make the mouse yank commands delete-selection-mode aware (bug#56421). -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas * lisp/emacs-lisp/package.el (define-package): Make obsolete. @@ -127750,7 +127750,7 @@ when called directly with `M-x lisp-fill-paragraph' instead of via `M-q' (bug#56476). -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Make crm-default-separator obsolete as per FIXME @@ -127758,11 +127758,11 @@ obsolete variable alias for crm-separator. (crm-separator): Update docstring for above change. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas * lisp/find-dired.el (find-dired): Doc fix; add cross-reference. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Re-add comment on autoloading cookies in preloaded files @@ -127775,7 +127775,7 @@ * lisp/font-core.el (font-lock-defaults): Re-add autoload cookie, despite the fact that this file is preloaded. -2022-07-11 Stefan Kangas +2022-07-11 Stefan Kangas Prefer :risky defcustom keyword @@ -127843,7 +127843,7 @@ * time-date.el (decoded-time-period): Rename TIME in docstring -2022-07-10 Stefan Kangas +2022-07-10 Stefan Kangas Remove some ineffectual calls to purecopy @@ -127869,7 +127869,7 @@ (mail-extr-x400-encoded-address-full-name-pattern): Remove ineffectual calls to purecopy. -2022-07-10 Stefan Kangas +2022-07-10 Stefan Kangas Rename new option to browse-url-default-scheme @@ -127900,7 +127900,7 @@ * test/lisp/shadowfile-tests.el: * test/lisp/net/tramp-tests.el: Do not adapt `tramp-remote-path'. -2022-07-10 Stefan Kangas +2022-07-10 Stefan Kangas Don't use purecopy in dictionary.el @@ -127920,7 +127920,7 @@ Avoid concatenating encoded and decoded file names. -2022-07-10 Stefan Kangas +2022-07-10 Stefan Kangas New user option browse-url-guess-default-scheme @@ -127939,7 +127939,7 @@ * src/xterm.c (handle_one_xevent): Only handle WM_DELETE_WINDOW to toplevel windows, and set event timestamp. -2022-07-10 Stefan Kangas +2022-07-10 Stefan Kangas Make browse-url.el support for plain "mozilla" obsolete @@ -127951,7 +127951,7 @@ (browse-url--browser-defcustom-type, browse-url-default-browser): Don't refer to above obsolete function 'browse-url-mozilla'. -2022-07-10 Stefan Kangas +2022-07-10 Stefan Kangas * lisp/net/browse-url.el: Improve commentary. @@ -127987,7 +127987,7 @@ * src/xterm.c (xm_setup_dnd_targets, x_dnd_free_toplevels) (x_dnd_compute_toplevels): Avoid catching errors synchronously. -2022-07-10 Stefan Kangas +2022-07-10 Stefan Kangas Merge from origin/emacs-28 @@ -128014,25 +128014,25 @@ * src/composite.c (Fcomposition_get_gstring): Prefer `make_multibyte_string` over Fconcat+STRING_SET_MULTIBYTE. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Exclude platform specific browsers from custom type * lisp/net/browse-url.el (browse-url--browser-defcustom-type): Don't include platform specific browsers on other platforms. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas * lisp/net/eww.el (eww): Improve docstring. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Make browse-url-default-browser fall back to EWW * lisp/net/browse-url.el (browse-url-default-browser): Fall back to EWW. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Drop support for the dead third-party w3 package @@ -128062,7 +128062,7 @@ * lisp/msb.el (msb--few-menus, msb--very-many-menus): Check for eww-mode instead of w3-mode. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Improve introductory section of TRAMP manual @@ -128070,7 +128070,7 @@ without contrasting to Ange FTP. (Bug#56440) (Frequently Asked Questions): Move information on Ange FTP here. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Prefer defvar-keymap in net/*.el @@ -128099,7 +128099,7 @@ * src/xterm.c (handle_one_xevent): Use `x_dnd_action_symbol' to set the Motif action instead. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Delete obsolete variable tooltip-use-echo-area @@ -128109,13 +128109,13 @@ * lisp/progmodes/gud.el (gud-tooltip-process-output) (gud-tooltip-tips): Don't use above deleted variable. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas * lisp/woman.el (woman-fill-column): Increase default to 70. * lisp/mh-e/mh-mime.el (mh-small-show-buffer-p): Double value. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Delete obsolete variable font-lock-maximum-size @@ -128144,7 +128144,7 @@ narrowed_begv if it's zero. This avoids segfault in BACKWARD_CHAR, since zero is not a valid buffer position. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas New command emacs-news-toggle-tag @@ -128154,14 +128154,14 @@ * test/lisp/textmodes/emacs-news-mode-resources/toggle-tag.erts: * test/lisp/textmodes/emacs-news-mode-tests.el: New files. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Improve ert-test-erts-file documentation * lisp/emacs-lisp/ert.el (ert-test-erts-file): Improve docstring. * doc/misc/ert.texi (erts files): Fix typo. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Bind M-G unconditionally in Dired @@ -128172,7 +128172,7 @@ documentation of above command from here... * doc/emacs/dired.texi (Subdirectory Motion): ...to here. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Move dired-buffer-more-recently-used-p to dired.el @@ -128180,7 +128180,7 @@ here... * lisp/dired.el (dired-buffer-more-recently-used-p): ...to here. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Delete obsolete variable buffer-substring-filters @@ -128218,7 +128218,7 @@ * src/haikuselect.h: Update prototypes. * src/systime.h: Define `Time' to an appropriate value on Haiku. -2022-07-09 Stefan Kangas +2022-07-09 Stefan Kangas Merge from origin/emacs-28 @@ -128317,7 +128317,7 @@ * src/minibuf.c (read_minibuf_unwind (twice)) * src/window.c (Fset_window_configuration): Remove argument TRACK. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Doc fix; don't mention obsolete variable @@ -128360,21 +128360,21 @@ * lisp/info.el (Info-isearch-filter): Check if search-invisible is t. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Don't mention moved variable in dired-x manual * doc/misc/dired-x.texi (Technical Details): Remove mention of 'dired-clean-up-buffers-too'; it has been moved to dired.el. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Delete redundant defgroup dired-keys * lisp/dired-x.el (dired-keys): Delete defgroup. (dired-bind-vm): Move to :group dired-x. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Move dired-do-relsymlink from dired-x.el to dired.el @@ -128408,7 +128408,7 @@ * src/fns.c (struct textprop_rec, concat_to_string): Remove `from`. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas * lisp/dired.el (dired-jump-map): Bind also "j" to dired-jump. @@ -128432,7 +128432,7 @@ * test/src/fileio-tests.el (fileio-tests--identity-expand-handler) (fileio--file-name-case-insensitive-p): New test. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Remove many items obsolete since 24.1 @@ -128555,14 +128555,14 @@ * lisp/mail/mailalias.el (mail-complete-alist): Doc fixes; don't refer to above removed items. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Put safe-local-variable property on auto-insert * lisp/autoinsert.el (auto-insert): Put safe-local-variable property to allow disabling auto-inserting without a warning. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Stop ffap-machine-at-point from pinging random hosts @@ -128575,7 +128575,7 @@ * lisp/ffap.el (ffap-machine-p-known): Change default to 'accept'. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Add :safe property to ffap-machine-p-* variables @@ -128584,13 +128584,13 @@ (ffap-machine-p-unknown): Add :safe property using above new predicate. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Add tests for mail-extr.el * test/lisp/mail/mail-extr-tests.el: New file. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Avoid obsolete initial-input argument in net-utils.el @@ -128641,7 +128641,7 @@ the opacity property, which is much more expensive than changing it. -2022-07-08 Stefan Kangas +2022-07-08 Stefan Kangas Merge from origin/emacs-28 @@ -128655,11 +128655,11 @@ x_dnd_action_symbol. (x_dnd_begin_drag_and_drop): Don't clear it afterwards. -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas * lisp/emacs-lisp/ert.el (Commentary): Refer to the Info manual. -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas Prefer keymap inheritance in shr-image-map @@ -128706,11 +128706,11 @@ * src/frame.c (do_switch_frame): Remove 53 lines of code. -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas * lisp/net/dig.el (dig): Provide default. -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas Make net-utils-url at point funs obsolete in favor of ffap @@ -128726,13 +128726,13 @@ * src/pgtkselect.c (pgtk_clear_frame_selections): Manually disown cleared selections. (bug#56434) -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas * lisp/net/eww.el (eww-browse-url): Add 'browser-kind' property. * lisp/woman.el (woman): Fix comment; don't mention gnudoit. -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas Make two XEmacs related variables obsolete @@ -128781,7 +128781,7 @@ quit-flag is true immediately after a selection converter is run. -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas Mark comint modes in net-utils.el as non-interactive @@ -128789,7 +128789,7 @@ (smbclient-mode, network-connection-mode): Mark as non-interactive. (nslookup-mode-map, ftp-mode-map): Prefer defvar-keymap. -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas Make 'run-dig' command obsolete in favor of 'dig' @@ -128821,7 +128821,7 @@ * src/lisp.h: Add prototype for 'buffer_visited_file_modtime'. (Bug#56397) -2022-07-07 Stefan Kangas +2022-07-07 Stefan Kangas * lisp/net/dig.el (dig-exit): Mark for 'dig-mode'. @@ -128903,7 +128903,7 @@ * src/xterm.c (x_dnd_do_unsupported_drop): Asynchronously catch errors around XSendEvent. -2022-07-06 Stefan Kangas +2022-07-06 Stefan Kangas End new .dir-locals.el files with a newline @@ -128911,14 +128911,14 @@ newly created .dir-locals.el files. This avoids git complaining about "No newline at end of file". -2022-07-06 Stefan Kangas +2022-07-06 Stefan Kangas Autoload safe local property for plstore-encrypt-to * lisp/plstore.el (plstore-encrypt-to): Autoload 'safe-local-variable' property for improved security. -2022-07-06 Stefan Kangas +2022-07-06 Stefan Kangas Prefer defcustom :safe to putting 'safe-local-variable' @@ -128961,7 +128961,7 @@ * doc/lispref/keymaps.texi (Controlling Active Maps): Mention new args MESSAGE and TIMEOUT of set-transient-map. -2022-07-06 Stefan Kangas +2022-07-06 Stefan Kangas Make some additional defcustom types more restrictive @@ -129015,7 +129015,7 @@ (auto-narrow-pre-command-function, auto-narrow-post-command-function): Use the new internal function. -2022-07-06 Stefan Kangas +2022-07-06 Stefan Kangas Fix missing :value with defcustom const :type @@ -129147,7 +129147,7 @@ * admin/merge-gnulib (AVOIDED_MODULES): Add chmod. -2022-07-06 Stefan Kangas +2022-07-06 Stefan Kangas Merge from origin/emacs-28 @@ -129273,14 +129273,14 @@ * doc/misc/tramp.texi (Auto-save File Lock and Backup): Explain remote-file-name-inhibit-auto-save-visited. -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Add index entry for "ignore case" * doc/emacs/glossary.texi (Glossary): Add index entry for "ignore case" pointing to "Case Folding". -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Rename new option to remote-file-name-inhibit-auto-save-visited @@ -129304,14 +129304,14 @@ * lisp/wid-edit.el (widget-convert): Autoload. -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Re-fix narrowing problem in tramp-debug-buffer-command-completion-p * lisp/net/tramp.el (tramp-debug-buffer-command-completion-p): Respect narrowing also for end of substring. (Bug#56225) -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Make some defcustom types more restrictive @@ -129396,7 +129396,7 @@ * lisp/emacs-lisp/subr-x.el (string-limit): Mention byte order marks (bug#48324). -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas New user option auto-save-visited-remote-files @@ -129404,7 +129404,7 @@ (auto-save-visited-mode): Use above new variable to decide whether or not to save remote files. (Bug#41333) -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas New user option auto-save-visited-mode-predicate @@ -129412,7 +129412,7 @@ (auto-save-visited-mode): Use above new variable as a predicate to decide whether or not to save a buffer. -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Shorten name of recently added command to emacs-news-open-line @@ -129468,7 +129468,7 @@ * configure.ac: Restore CFLAGS etc. correctly even when emacs_cv_lesstif is already set on the command line. -2022-07-05 Stefan Kangas +2022-07-05 Stefan Kangas Merge from origin/emacs-28 @@ -129483,7 +129483,7 @@ redundantly. Use NextRequest if it was immediately preceded by XNextRequest, which updates dpy->request. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas New command emacs-news-mode-open-line @@ -129524,7 +129524,7 @@ * lisp/gnus/gnus-range.el (gnus-inverse-list-range-intersection): Don't alias to an obsolete alias. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Expand docstrings related to auto-saving @@ -129540,14 +129540,14 @@ This pacifies gcc -Wanalyzer-null-dereference, which found the problem. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Add quit-window entry to list-timers menu * lisp/emacs-lisp/timer-list.el (timer-list-mode-map): Add quit-window entry to menu. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Prefer defvar-keymap in emacs-lisp/*.el @@ -129568,7 +129568,7 @@ (tabulated-list-sort-button-map): * lisp/emacs-lisp/timer-list.el (timer-list-mode-map): -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Document using make-composed-keymap with defvar-keymap @@ -129578,25 +129578,25 @@ * lisp/help-mode.el (help-mode-map): Use defvar-keymap to make this code match the above documentation change. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Doc fix; quote keys in face-remap.el * lisp/face-remap.el (text-scale-adjust, global-text-scale-adjust): Doc fix; quote keys. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Inherit instead of copying keymap in bookmark.el * lisp/bookmark.el (bookmark-rename): Inherit instead of copying keymap. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas * src/keymap.c (Fcopy_keymap): Document using defvar-keymap. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Use substitute-command-keys in Helper-help @@ -129614,7 +129614,7 @@ builds. * src/xterm.h: Update prototypes. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Fix scrolling backwards in Helper-help @@ -129657,11 +129657,11 @@ * lisp/emacs-lisp/shorthands.el (shorthands-font-lock-shorthands): Use lisp-mode-symbol instead of lisp-mode-symbol-regexp. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas * lisp/progmodes/ebrowse.el (ebrowse-tree-mode): Fix typo. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Remove remaining Helper-help support from view-mode @@ -129712,7 +129712,7 @@ * lisp/net/eww.el (eww-links-at-point): Exclude radio links. (bug#56366). -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas New command help-fns-edit-mode-cancel @@ -129745,7 +129745,7 @@ * src/xterm.c (x_connection_closed): Print disconnect error for the last terminal before freeing it. -2022-07-04 Stefan Kangas +2022-07-04 Stefan Kangas Merge from origin/emacs-28 @@ -129777,14 +129777,14 @@ * src/xterm.c (x_stop_ignoring_errors): Abort if no request was actually made, making the state inconsistent. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Simplify lisp-el-font-lock-keywords-2 definition slightly * lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2): Simplify slightly. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Quote some literal keys to get help-key-binding face @@ -129833,7 +129833,7 @@ * lisp/comint.el (comint-insert-previous-argument): Use regular quotes. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Use command substitutions instead of literal keys in some places @@ -129846,28 +129846,28 @@ * lisp/textmodes/reftex-toc.el: Use command substitutions instead of literal keys. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Normalize definition of erc-track-minor-mode-map * lisp/erc/erc-track.el (erc-track-minor-mode-map): Normalize keymap definition. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Use substitute-command-keys in reftex-toc-show-help * lisp/textmodes/reftex-toc.el (reftex-toc-help) (reftex-toc-show-help): Use substitute-command-keys. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Font lock \\<> and \\{} command substitutions in docstrings * lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2): Support \\<> and \\{} command substitutions. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Fix warning in last commit @@ -129891,7 +129891,7 @@ Add mouse-wheel-down-alternate-event and mouse-wheel-up-alternate-event. Allow a list of modifiers for 'text-scale'. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Improve calc-dispatch-help docstring @@ -129941,20 +129941,20 @@ (electric-pair-syntax-info, electric-pair--balance-info): Adjust calls accordingly. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Fix dired-goto-subdir prompt * lisp/dired-aux.el (dired-goto-subdir): Fix prompt and improve docstring. Add interactive mode tag for dired-mode. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Fix warnings in my last commit * lisp/textmodes/emacs-news-mode.el (outline): Require. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Improve navigation keybindings in emacs-news-mode @@ -129974,7 +129974,7 @@ attributes when replacing 'reset' pseudo-values with real values. (Bug#38771) -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Move dired-clean-up-buffers-too to dired.el @@ -129995,7 +129995,7 @@ (python-info-looking-at-beginning-of-defun): Add CHECK-STATEMENT argument. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas * lisp/dired-x.el (dired-omit-size-limit): Increase value. @@ -130061,11 +130061,11 @@ * src/xterm.c (x_frame_highlight, x_frame_unhighlight): Don't sync catching errors. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas * lisp/dired.el (dired-do-eww): New command. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Improve dired-do-{info,man} error handling @@ -130111,7 +130111,7 @@ * doc/lispref/modes.texi (Other Font Lock Variables): Document 'jit-lock-debug-mode'. -2022-07-03 Stefan Kangas +2022-07-03 Stefan Kangas Merge from origin/emacs-28 @@ -130197,28 +130197,28 @@ Unobsolete longlines-mode (bug#18589) -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Use help-key-binding face in text scale adjust messages * lisp/face-remap.el (text-scale-adjust) (global-text-scale-adjust): Use substitute-command-keys. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Use help-key-binding face in repeat-mode message * lisp/repeat.el (repeat-echo-message-string): Use substitute-command-keys. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Make dired-jump repeatable in repeat-mode * lisp/dired.el (dired-jump-map): New variable. (dired-jump): Put 'repeat-map' property with 'dired-jump-map'. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Move dired-info and dired-man from dired-x to dired @@ -130238,7 +130238,7 @@ 'dired-do-man'. * etc/NEWS: Announce the above changes. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Prefer defvar-keymap in nxml/*.el @@ -130336,7 +130336,7 @@ * src/comp.c (syms_of_comp): Fix grammar in doc string. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Doc fixes; don't use obsolete names @@ -130344,14 +130344,14 @@ * lisp/mh-e/mh-funcs.el (mh-kill-folder): Don't use obsolete names. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Don't refer to obsolete alias for insert-char * lisp/leim/quail/persian.el: Don't refer to obsolete alias for insert-char. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Don't use obsolete face name in manoj-dark-theme @@ -130369,11 +130369,11 @@ * src/xterm.c (x_special_window_exists_p): New function. (xm_get_drag_window_1): Rework workflow and display grabbing. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas * src/xfns.c (Fx_server_input_extension_version): Fix typo. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas Merge from origin/emacs-28 @@ -130425,13 +130425,13 @@ `copy'. (x-dnd-do-direct-save): Offer application/octet-stream as well. -2022-07-02 Stefan Kangas +2022-07-02 Stefan Kangas * lisp/ruler-mode.el (ruler-mode-map): Use defvar-keymap. * lisp/epa-mail.el (epa-mail-mode-map): Use defvar-keymap. -2022-07-01 Stefan Kangas +2022-07-01 Stefan Kangas Font lock \\`' command substitutions in docstrings @@ -130470,14 +130470,14 @@ * src/xterm.h: Update declarations. -2022-07-01 Stefan Kangas +2022-07-01 Stefan Kangas Use command substitution in kmacro.el * lisp/kmacro.el (kmacro-bind-to-key, kmacro-view-macro-repeat): Use command substitution. -2022-07-01 Stefan Kangas +2022-07-01 Stefan Kangas * doc/misc/erc.texi (Connecting): Fix typo. @@ -130588,7 +130588,7 @@ (x-dnd-handle-octet-stream-for-drop): (x-dnd-handle-xds-drop): New functions. -2022-07-01 Stefan Kangas +2022-07-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -131373,7 +131373,7 @@ utility test to scrape for unused vars that may accumulate over time. (Bug#54825) -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas Doc fixes: don't refer to some obsolete items @@ -131383,7 +131383,7 @@ * lisp/vc/diff-mode.el: Doc fix; don't refer to obsolete variables and functions. -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas Remove obsolete cust-print from elisp index @@ -131419,7 +131419,7 @@ * lisp/font-lock.el (font-lock-extend-region-wholelines): Rewrite, using `syntax-propertize-wholelines`. -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas * admin/make-tarball.txt: Minor clarifications. @@ -131431,7 +131431,7 @@ * lisp/emacs-lisp/macroexp.el (internal-macroexpand-for-load): Since eager macro-expansion errors are no longer warnings, don't say so. -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas * lisp/eshell/em-term.el (eshell-visual-commands): Add vim. @@ -131465,7 +131465,7 @@ * lisp/progmodes/elisp-mode.el (elisp-byte-compile-buffer): Make warnings point to the correct place. -2022-06-30 Stefan Kangas +2022-06-30 Stefan Kangas New hook save-place-after-find-file-hook @@ -131698,7 +131698,7 @@ This includes group-n, submatch-n, =, >=, ** and repeat, whose first 1 or 2 arguments are special. -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Merge from origin/emacs-28 @@ -131708,7 +131708,7 @@ # ChangeLog.3 # etc/AUTHORS -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Merge from origin/emacs-28 @@ -131721,7 +131721,7 @@ * src/xselect.c (x_handle_selection_request): Correctly punt when !dpyinfo. -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Bump Emacs version to 28.1.90 @@ -131730,7 +131730,7 @@ * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 28.1.90. -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Update ChangeLog and AUTHORS for 28.1.90 pretest @@ -131802,7 +131802,7 @@ is set. * src/xterm.h: Update prototypes. -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Make two text-property-search tests easier to read @@ -131811,7 +131811,7 @@ (text-property-search-backward/point-at-end): Rewrite to make tests easier to read. -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Minor cleanup in dired-x-bind-find-file @@ -131894,7 +131894,7 @@ * lisp/menu-bar.el (menu-bar-make-toggle-command): Call force-mode-line-update. (Bug#56155) -2022-06-29 Stefan Kangas +2022-06-29 Stefan Kangas Merge from origin/emacs-28 @@ -132045,7 +132045,7 @@ values of puthash and clrhash with their respective docstrings (bug#55562). -2022-06-28 Stefan Kangas +2022-06-28 Stefan Kangas Merge from origin/emacs-28 @@ -132255,7 +132255,7 @@ (haiku_draw_glyph_string): Fix conditions under which row->stipple_p is set. -2022-06-27 Stefan Kangas +2022-06-27 Stefan Kangas Merge from origin/emacs-28 @@ -132263,7 +132263,7 @@ c66b90a534 Mention Solaris 10 'make clean' and 'make check' ade34cf821 Mention further crashes on Solaris 10 -2022-06-27 Stefan Kangas +2022-06-27 Stefan Kangas Merge from origin/emacs-28 @@ -132457,7 +132457,7 @@ * lisp/emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Restore the "fill first line separately" logic. -2022-06-26 Stefan Kangas +2022-06-26 Stefan Kangas Fix typo in use-package docstring @@ -132627,7 +132627,7 @@ moved, update input_pending. Bug found calling `input-pending-p' inside the DND movement function. -2022-06-25 Stefan Kangas +2022-06-25 Stefan Kangas New command recentf-open @@ -132646,7 +132646,7 @@ * lisp/replace.el (require): Fix subr-x build warning. -2022-06-25 Stefan Kangas +2022-06-25 Stefan Kangas Don't error out on invalid literal key substitutions @@ -132753,7 +132753,7 @@ * src/image.c (image_set_transform): Implement using affine transforms on Haiku too. -2022-06-25 Stefan Kangas +2022-06-25 Stefan Kangas Merge from origin/emacs-28 @@ -132793,7 +132793,7 @@ * lisp/ido.el (ido-file-lessp): (ido-file-extension-lessp): Respect ido-case-fold (bug#47127). -2022-06-24 Stefan Kangas +2022-06-24 Stefan Kangas Avoid treating number as an enum in the org manual @@ -132847,7 +132847,7 @@ * lisp/imenu.el (imenu--create-keymap): Fix menu syntax (bug#56185). -2022-06-24 Stefan Kangas +2022-06-24 Stefan Kangas Merge from origin/emacs-28 @@ -133052,7 +133052,7 @@ (handle_one_xevent): Reduce duplicate code for converting XI state and button state into X state. -2022-06-23 Stefan Kangas +2022-06-23 Stefan Kangas * lisp/net/browse-url.el: Doc fix; recommend keymap-* functions. @@ -133071,34 +133071,34 @@ * lisp/menu-bar.el (menu-bar-options-save): Save desktop-save-mode (bug#56156). -2022-06-23 Stefan Kangas +2022-06-23 Stefan Kangas Tag shortcut commands for recentf-dialog-mode * lisp/recentf.el (recentf--shortcuts-keymap): Add interactive mode tags for 'recentf-dialog-mode' specific commands. -2022-06-23 Stefan Kangas +2022-06-23 Stefan Kangas Prefer defvar-keymap and keymap-set in recentf.el * lisp/recentf.el (recentf-mode-map): Prefer defvar-keymap. (recentf--shortcuts-keymap): Prefer keymap-set. -2022-06-23 Stefan Kangas +2022-06-23 Stefan Kangas Use shortened filenames in recentf-mode * lisp/recentf.el (recentf-filename-handlers): Set to 'abbreviate-file-name' to get shortened names by default. (Bug#56123) -2022-06-23 Stefan Kangas +2022-06-23 Stefan Kangas Revert "Allow shortening filenames in recentf-mode menu" This reverts commit 32906819addde1aa952d4718699d332d3a58b004. -2022-06-23 Stefan Kangas +2022-06-23 Stefan Kangas Revert "Use short file names by default in recentf menu" @@ -133169,7 +133169,7 @@ * src/pgtkterm.h: Update prototypes, fix prototype coding style. -2022-06-23 Stefan Kangas +2022-06-23 Stefan Kangas Merge from origin/emacs-28 @@ -133193,14 +133193,14 @@ (handle_one_xevent): Set device if DND is in progress and update device->grab. -2022-06-22 Stefan Kangas +2022-06-22 Stefan Kangas Make recentf-elements obsolete * lisp/recentf.el (recentf-elements): Make obsolete. Update callers. -2022-06-22 Stefan Kangas +2022-06-22 Stefan Kangas Convert several defsubst to defun in recentf.el @@ -133217,7 +133217,7 @@ (recentf-show-basenames-descending): Change from defsubst to defun. -2022-06-22 Stefan Kangas +2022-06-22 Stefan Kangas Bind C-c C-c and C-c C-k in recentf-dialog-mode @@ -133273,7 +133273,7 @@ * doc/misc/autotype.texi (Autoinserting): Fix wording. Suggested by Richard Stallman . -2022-06-22 Stefan Kangas +2022-06-22 Stefan Kangas Prefer Emacs mouse button event names to XEmacs names @@ -133282,7 +133282,7 @@ (ediff-draw-dir-diffs, ediff-redraw-registry-buffer): Prefer Emacs mouse button event names to XEmacs names. -2022-06-22 Stefan Kangas +2022-06-22 Stefan Kangas * lisp/bs.el (bs-mode-map): Prefer defvar-keymap. @@ -133293,14 +133293,14 @@ * src/xterm.c (x_gc_free_ext_data_private): New function. (x_gc_get_ext_data): Set it as the private data free function. -2022-06-22 Stefan Kangas +2022-06-22 Stefan Kangas Do interactive mode tagging in edmacro.el * lisp/edmacro.el (edmacro-finish-edit, edmacro-insert-key): Add interactive mode tag for edmacro-mode. -2022-06-22 Stefan Kangas +2022-06-22 Stefan Kangas Use short file names by default in recentf menu @@ -133513,7 +133513,7 @@ Improve handling of "process-name" and "process-buffer" connection properties. -2022-06-21 Stefan Kangas +2022-06-21 Stefan Kangas Allow shortening filenames in recentf-mode menu @@ -133523,7 +133523,7 @@ (recentf-menu-filter): Allow setting user option to new value 'recentf-show-abbreviated'. -2022-06-21 Stefan Kangas +2022-06-21 Stefan Kangas * lisp/repeat.el (repeat-mode): Fix message format. @@ -133608,7 +133608,7 @@ FSPEC_ANTIALIAS. (Fx_select_font): Update accordingly. -2022-06-21 Stefan Kangas +2022-06-21 Stefan Kangas Merge from origin/emacs-28 @@ -133699,7 +133699,7 @@ * src/xselect.c (x_get_foreign_selection): Add more debugging code. -2022-06-20 Stefan Kangas +2022-06-20 Stefan Kangas Prefer defvar-keymap in hi-lock.el @@ -133768,7 +133768,7 @@ (xbm_image_p): Allow passing in :width/:height for display. (xbm_load): Use :data-width/:data-height. -2022-06-20 Stefan Kangas +2022-06-20 Stefan Kangas * doc/misc/eww.texi (Overview, Basics): Fix typos. @@ -133860,7 +133860,7 @@ (bug#46882). (dired-omit-mode, dired-omit-expunge): Use the new user option. -2022-06-19 Stefan Kangas +2022-06-19 Stefan Kangas Update font scaling documentation to not talk about "face height" @@ -133894,7 +133894,7 @@ * lisp/net/tramp-adb.el (tramp-adb-handle-make-process): Fix process buffer management. -2022-06-19 Stefan Kangas +2022-06-19 Stefan Kangas Fix starting eshell with missing/invalid modules defined @@ -133970,7 +133970,7 @@ were other seen with sending selections to a clipboard immediately afterwards on Irix 6.5. -2022-06-19 Stefan Kangas +2022-06-19 Stefan Kangas Add rudimentary font-locking to edmacro-mode @@ -133979,11 +133979,11 @@ (edit-kbd-macro): Use font-lock in 'edmacro-mode'. Minor improvement to command substitution. -2022-06-19 Stefan Kangas +2022-06-19 Stefan Kangas * lisp/obsolete/eieio-compat.el: Add missing Obsolete-since line. -2022-06-19 Stefan Kangas +2022-06-19 Stefan Kangas Prefer defvar-keymap in kmacro.el @@ -134059,7 +134059,7 @@ * src/xterm.c (xm_get_drag_atom_1): Don't use PropModeAppend if rc != Success. -2022-06-19 Stefan Kangas +2022-06-19 Stefan Kangas Merge from origin/emacs-28 @@ -134096,13 +134096,13 @@ (handle_one_xevent): Use correct time for lmsg.timestamp sent in response to entering the return-frame. -2022-06-18 Stefan Kangas +2022-06-18 Stefan Kangas Prefer defvar-keymap in edmacro.el * lisp/edmacro.el (edmacro-mode-map): Prefer defvar-keymap. -2022-06-18 Stefan Kangas +2022-06-18 Stefan Kangas Respect no-face argument in literal key substitutions @@ -134279,7 +134279,7 @@ Use \0 and \r instead of ^@ and \C-m to represent NUL and RET when combined with other modifiers. -2022-06-18 Stefan Kangas +2022-06-18 Stefan Kangas Prefer URL commentary header in two files @@ -134287,7 +134287,7 @@ * test/lisp/progmodes/cperl-mode-tests.el: Prefer URL commentary header. -2022-06-18 Stefan Kangas +2022-06-18 Stefan Kangas Define docstring element for more forms in scheme-mode @@ -134313,13 +134313,13 @@ * src/haikuselect.c (haiku_lisp_to_message): Fix variable mixup. Found with --enable-check-lisp-object-type. -2022-06-18 Stefan Kangas +2022-06-18 Stefan Kangas Merge from origin/emacs-28 024bbcb35e Prune the Gnus FAQ of some outdated data -2022-06-18 Stefan Kangas +2022-06-18 Stefan Kangas Merge from origin/emacs-28 @@ -134372,7 +134372,7 @@ * doc/misc/gnus-faq.texi (FAQ 9-2): Remove some outdated advice (bug#56042). -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Delete another library obsolete since 24.1 @@ -134388,21 +134388,21 @@ * lisp/international/iso-transl.el (iso-transl-char-map): Add hacek characters on `C-x 8 ^ ^'. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas image-dired: Use full name for bookmark handler type * lisp/image-dired.el (image-dired-bookmark-jump): Use full mode name for bookmark handler type. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Set bookmark handler type for Eshell * lisp/eshell/esh-mode.el (eshell-bookmark-jump): Set bookmark handler type. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Update bookmark tests for recent change @@ -134531,7 +134531,7 @@ * lisp/emacs-lisp/cl-macs.el (cl-struct-sequence-type): Fix doc string to reflect what it does (bug#46523). -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Fix some command substitutions @@ -134540,7 +134540,7 @@ (reftex-index-phrase-selection-or-word): * lisp/textmodes/remember.el (remember): Fix command substitutions. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Rename command to bookmark-edit-annotation-confirm @@ -134549,7 +134549,7 @@ 'bookmark-edit-annotation-cancel'. Make the old name into an obsolete function alias. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Improve help-enable-variable-value-editing help @@ -134557,7 +134557,7 @@ docstring to better explain what effect it has. (help-fns-edit-variable): Use command substitution. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Fix command substitution in emacsbug.el @@ -134635,7 +134635,7 @@ * lisp/net/shr.el (shr-string-pixel-width): Use `string-pixel-width', which should be faster. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Cancel editing bookmark annotations with C-c C-k @@ -134647,7 +134647,7 @@ (bookmark-edit-annotation--maybe-display-list): New macro. (bookmark-send-edited-annotation): Use above new macro. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Use command substitution in bookmark-edit-annotation @@ -134656,11 +134656,11 @@ (bookmark-edit-annotation): Enter mode before inserting annotation to get the correct command substitution. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas * lisp/edmacro.el (edit-kbd-macro): Use command substitution. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Delete most libraries obsolete since 24.1 and 24.3 @@ -134690,7 +134690,7 @@ * src/xfns.c (Fx_display_last_user_time): Explain in more detail the meaning of TERMINAL. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Delete reference to obsolete library complete.el @@ -134701,7 +134701,7 @@ * src/fns.c (Fmapconcat): Better empty-string-or-nil detection. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Fix misplaced interactive spec @@ -134736,7 +134736,7 @@ * src/xterm.c (xm_get_drag_atom_1): If another frame owns an atom, use it anyway. -2022-06-17 Stefan Kangas +2022-06-17 Stefan Kangas Merge from origin/emacs-28 @@ -134794,7 +134794,7 @@ * test/src/treesit-tests.el (treesit-basic-parsing): Use the new function. -2022-06-16 Stefan Kangas +2022-06-16 Stefan Kangas * lisp/textmodes/artist.el: Minor doc fixes. @@ -134976,7 +134976,7 @@ threshold, to speed up .org=.texi conversion. Patch by Ihor Radchenko . -2022-06-16 Stefan Kangas +2022-06-16 Stefan Kangas Make artist-version variable obsolete @@ -134984,7 +134984,7 @@ not been updated in nearly two decades; use the Emacs version instead. (artist-submit-bug-report): Don't use above obsolete variable. -2022-06-16 Stefan Kangas +2022-06-16 Stefan Kangas Prefer defvar-keymap for artist-mode-map @@ -135123,7 +135123,7 @@ * src/xterm.h (struct x_display_info): New field `motif_drag_atom_owner'. -2022-06-16 Stefan Kangas +2022-06-16 Stefan Kangas Merge from origin/emacs-28 @@ -135246,7 +135246,7 @@ nil in header for 0-ary filter qualifier. * lisp/ibuf-macs.el (define-ibuffer-filter): Also fix the message. -2022-06-15 Stefan Kangas +2022-06-15 Stefan Kangas Prefer defvar-keymap in ibuffer.el @@ -135361,7 +135361,7 @@ (x_coords_from_dnd_message): Handle the old KDE protocol. * src/xterm.h (struct x_display_info): New atoms. -2022-06-15 Stefan Kangas +2022-06-15 Stefan Kangas Merge from origin/emacs-28 @@ -135680,7 +135680,7 @@ correct. (x_coords_from_dnd_message): Read drop start messages as well. -2022-06-14 Stefan Kangas +2022-06-14 Stefan Kangas Merge from origin/emacs-28 @@ -135926,7 +135926,7 @@ (syms_of_xterm): New defvar `x-dnd-native-test-function'. * src/xterm.h: Update prototypes. -2022-06-13 Stefan Kangas +2022-06-13 Stefan Kangas Merge from origin/emacs-28 @@ -136132,7 +136132,7 @@ * src/xterm.c (x_dnd_send_enter): Only set XdndTypeList once. (x_dnd_begin_drag_and_drop): Clear type list flag. -2022-06-12 Stefan Kangas +2022-06-12 Stefan Kangas Merge from origin/emacs-28 @@ -136338,7 +136338,7 @@ * src/xterm.c (x_defer_selection_requests): Move kbd_fetch_ptr if possible and fix counter increment order. -2022-06-11 Stefan Kangas +2022-06-11 Stefan Kangas Merge from origin/emacs-28 @@ -136527,13 +136527,13 @@ * src/xterm.c (x_dnd_get_target_window): Translate coordinates starting from the root window and avoid extra sync. -2022-06-10 Stefan Kangas +2022-06-10 Stefan Kangas Merge from origin/emacs-28 22a832ad82 Mention the #f syntax from cl-prin1 -2022-06-10 Stefan Kangas +2022-06-10 Stefan Kangas Merge from origin/emacs-28 @@ -136987,7 +136987,7 @@ * lisp/icomplete.el (icomplete-in-buffer): dabbrev now uses icomplete-in-buffer (bug#45764). -2022-06-08 Stefan Kangas +2022-06-08 Stefan Kangas * doc/misc/org.org: Remove spurious markup. @@ -137605,7 +137605,7 @@ generate-lisp-file functions directly instead of piggy-backing on the autoload.el functions. (This is part of making autoload.el obsolete.) -2022-06-05 Stefan Kangas +2022-06-05 Stefan Kangas Don't generate separate autoload file for htmlfontify @@ -137760,7 +137760,7 @@ * src/xterm.h: Update prototypes. -2022-06-05 Stefan Kangas +2022-06-05 Stefan Kangas Merge from origin/emacs-28 @@ -138201,7 +138201,7 @@ * src/lread.c (skip_lazy_string): Fix uninitialized variable. -2022-06-02 Stefan Kangas +2022-06-02 Stefan Kangas * lisp/play/morse.el: Doc fixes. @@ -138484,7 +138484,7 @@ drag-and-drop functionality, document what `dnd-protocol-alist' actually means, and improve documentation on DND data types. -2022-06-01 Stefan Kangas +2022-06-01 Stefan Kangas Make XEmacs compat code in gamegrid.el obsolete @@ -138713,7 +138713,7 @@ * lisp/Makefile.in (MAIN_FIRST): Also compile ja-dic utils to speed generation up. -2022-06-01 Stefan Kangas +2022-06-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -138922,7 +138922,7 @@ * src/xterm.c (x_check_errors): Don't sync if no requests were made since the error trap was installed. -2022-05-31 Stefan Kangas +2022-05-31 Stefan Kangas * lisp/play/handwrite.el: Minor doc fixes. @@ -139229,7 +139229,7 @@ * src/xterm.c (x_wait_for_cell_change): New function. * src/xterm.h: Update prototypes. -2022-05-30 Stefan Kangas +2022-05-30 Stefan Kangas Merge from origin/emacs-28 @@ -139399,7 +139399,7 @@ (x_dnd_begin_drag_and_drop): Adjust to set targets here instead. * src/xterm.h: Update prototypes. -2022-05-29 Stefan Kangas +2022-05-29 Stefan Kangas Merge from origin/emacs-28 @@ -139540,7 +139540,7 @@ * doc/lispref/strings.texi (Creating Strings): Fix description of 'string-pad'. (Bug#55688) -2022-05-28 Stefan Kangas +2022-05-28 Stefan Kangas Merge from origin/emacs-28 @@ -139764,11 +139764,11 @@ ([EmacsWindow initWithEmacsFrame:fullscreen:screen:]): Clear that event. ([EmacsWindow dealloc]): Free last mouse event. -2022-05-27 Stefan Kangas +2022-05-27 Stefan Kangas * lisp/progmodes/asm-mode.el: Minor doc fixes. -2022-05-27 Stefan Kangas +2022-05-27 Stefan Kangas Prefer defvar-keymap in some progmodes @@ -139783,7 +139783,7 @@ * lisp/progmodes/mixal-mode.el (mixal-mode-map): * lisp/progmodes/scheme.el (scheme-mode-map): Prefer defvar-keymap. -2022-05-27 Stefan Kangas +2022-05-27 Stefan Kangas Silence byte-compiler warning about x-pointer-invisible @@ -139831,7 +139831,7 @@ * lisp/color.el (color-name-to-rgb): Mention "unspecified-fg" and "unspecified-bg" pseudo-colors on TTY frames. (Bug#55623) -2022-05-27 Stefan Kangas +2022-05-27 Stefan Kangas Merge from origin/emacs-28 @@ -140133,7 +140133,7 @@ * src/xterm.c (x_intern_cached_atom): Handle `CARDINAL' and `WINDOW' as well. -2022-05-25 Stefan Kangas +2022-05-25 Stefan Kangas Prefer defvar-keymap in url/*.el @@ -140141,7 +140141,7 @@ * lisp/url/url-dired.el (url-dired-minor-mode-map): Prefer defvar-keymap. -2022-05-25 Stefan Kangas +2022-05-25 Stefan Kangas Remove some ancient Emacs compat code @@ -141362,7 +141362,7 @@ * src/xdisp.c (gui_consider_frame_title): Replace the Fselect_window call and associated ancillary settings. -2022-05-20 Stefan Kangas +2022-05-20 Stefan Kangas Remove compat code; assume imenu.el exists @@ -141741,7 +141741,7 @@ (x_display_pixel_height, x_display_pixel_width): Make prototypes. -2022-05-18 Stefan Kangas +2022-05-18 Stefan Kangas Delete entry on SPC completes file names from FAQ @@ -141749,7 +141749,7 @@ node: this is about a change that took place over 15 years ago and is not likely to be a FAQ these days. -2022-05-18 Stefan Kangas +2022-05-18 Stefan Kangas Don't refer to obsolete Ultrix support in FAQ @@ -141903,14 +141903,14 @@ .elc files in the load path (and don't bug out on deleted .elc files) (bug#55492). -2022-05-17 Stefan Kangas +2022-05-17 Stefan Kangas Recommend Wikipedia over Usenet in FAQ * doc/misc/efaq.texi (Origin of the term Emacs): Recommend Wikipedia over Usenet to find out more about TECO. -2022-05-17 Stefan Kangas +2022-05-17 Stefan Kangas Remove some ancient Emacs compat code @@ -142263,7 +142263,7 @@ * etc/NEWS: Document that M-SPC is now cycle-spacing instead of just-one-space. -2022-05-16 Stefan Kangas +2022-05-16 Stefan Kangas Merge from origin/emacs-28 @@ -142271,7 +142271,7 @@ 007bf9a34c Hide temporary FUSE files in Tramp 5dbaddc729 ; Fix some typos -2022-05-16 Stefan Kangas +2022-05-16 Stefan Kangas Merge from origin/emacs-28 @@ -142309,7 +142309,7 @@ Update to Org 9.5.3-6-gef41f3 -2022-05-15 Stefan Kangas +2022-05-15 Stefan Kangas Minor clarification of package-update-all docstring @@ -142491,7 +142491,7 @@ if it is a keymap. (Bug#55393) * etc/NEWS: Announce change in behavior of 'describe-keymap'. -2022-05-15 Stefan Kangas +2022-05-15 Stefan Kangas Merge from origin/emacs-28 @@ -142520,7 +142520,7 @@ * src/xterm.c (handle_one_xevent): Don't treat emulated Button8 as a wheel event. -2022-05-14 Stefan Kangas +2022-05-14 Stefan Kangas Remove some XEmacs compat code for display-graphic-p @@ -142532,7 +142532,7 @@ * lisp/progmodes/cperl-mode.el (cperl-tags-hier-init): Remove XEmacs compat code. -2022-05-14 Stefan Kangas +2022-05-14 Stefan Kangas Delete some compat code for very old Emacs versions @@ -142557,7 +142557,7 @@ 'directory-files-recursively' instead of running Find and Grep in a subprocess. (Bug#55386) -2022-05-14 Stefan Kangas +2022-05-14 Stefan Kangas Drop ancient OEmacs support from vcursor.el @@ -142566,14 +142566,14 @@ version of GNU Emacs V19.19" that worked "under plain MSDOS, Windows, or DESQview/X". -2022-05-14 Stefan Kangas +2022-05-14 Stefan Kangas Remove Emacs 22 compat code from htmlfontify.el * lisp/htmlfontify.el (hfy-prop-invisible-p): Redefine as obsolete function alias for invisible-p. Update all callers. -2022-05-14 Stefan Kangas +2022-05-14 Stefan Kangas Remove some XEmacs compat code from org-mode @@ -142670,7 +142670,7 @@ (vertd_ptrmask_bits, hourglass_bits, hourglass_mask_bits): New cursor bitmaps. -2022-05-14 Stefan Kangas +2022-05-14 Stefan Kangas Merge from origin/emacs-28 @@ -142807,7 +142807,7 @@ treesit-indent): Use the new '-at' function. * test/src/treesit-tests.el (treesit-node-supplemental): Update tests. -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas Use ert-with-temp-file in undigest-tests.el @@ -142819,21 +142819,21 @@ (rmail-undigest-test-rfc1521-mime-digest) (rmail-undigest-test-multipart-mixed-digest): Use ert-with-temp-file. -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas Don't use obsolete yow library * lisp/erc/erc.el (erc-quit-reason-zippy, erc-part-reason-zippy): Don't use obsolete yow library. -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas Remove some XEmacs compat code from flyspell.el * lisp/textmodes/flyspell.el (flyspell-display-next-corrections): Remove XEmacs compat code. -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas Remove some XEmacs compat code from org-mode @@ -142843,7 +142843,7 @@ * lisp/org/org.el (org-change-tag-in-region): Remove XEmacs compat code. -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas Remove some XEmacs compat code from eudc-bob.el @@ -142967,14 +142967,14 @@ * lisp/epa-ks.el (epa-ks): Add a provide (bug#55388). -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas Remove some XEmacs compat code from pascal.el * lisp/progmodes/pascal.el (pascal-outline-map): Remove XEmacs compat code. -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas * lisp/language/thai-util.el (thai-word-mode-map): Prefer defvar-keymap. @@ -143075,7 +143075,7 @@ * src/haikugui.h (cross_ptr_bits, cross_ptrmask_bits) (ibeam_ptr_bits, ibeam_ptrmask_bits): New cursor bitmaps. -2022-05-13 Stefan Kangas +2022-05-13 Stefan Kangas Merge from origin/emacs-28 @@ -143222,7 +143222,7 @@ * src/nsterm.h (NSButtonTypeMomentaryPushIn): New define. -2022-05-12 Stefan Kangas +2022-05-12 Stefan Kangas * lisp/array.el (array-mode-map): Prefer defvar-keymap. @@ -143463,7 +143463,7 @@ * lisp/progmodes/f90.el (f90-font-lock-keywords-2): Fontify multi-line declarations (bug#17222). -2022-05-11 Stefan Kangas +2022-05-11 Stefan Kangas * etc/NEWS: Improve some entries. @@ -143858,7 +143858,7 @@ introduced by c32e8b33f (bug#55342) -- don't fail when the first entry is at bobp. -2022-05-10 Stefan Kangas +2022-05-10 Stefan Kangas Merge from origin/emacs-28 @@ -144183,7 +144183,7 @@ (Fhaiku_roster_launch): New function. (syms_of_haikuselect): Update defsubrs. -2022-05-09 Stefan Kangas +2022-05-09 Stefan Kangas Merge from origin/emacs-28 @@ -144783,7 +144783,7 @@ * src/haikufns.c (haiku_set_sticky, haiku_frame_parm_handlers): New frame param handler. -2022-05-07 Stefan Kangas +2022-05-07 Stefan Kangas Merge from origin/emacs-28 @@ -145019,7 +145019,7 @@ * doc/lispref/display.texi (Low-Level Font): Provide the canonical reference URL for OTF tags. -2022-05-06 Stefan Kangas +2022-05-06 Stefan Kangas Merge from origin/emacs-28 @@ -146232,7 +146232,7 @@ * src/haikufont.c (Fx_select_font): Populate font spec with size. -2022-05-01 Stefan Kangas +2022-05-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -146840,7 +146840,7 @@ # Conflicts: # lisp/progmodes/xref.el -2022-04-28 Stefan Kangas +2022-04-28 Stefan Kangas Add tests for image-supported-file-p @@ -146850,7 +146850,7 @@ (image-supported-file-p/optional) (image-supported-file-p/unsupported-returns-nil): New tests. -2022-04-28 Stefan Kangas +2022-04-28 Stefan Kangas * lisp/finder.el (finder-mode-map): Use defvar-keymap. @@ -148248,7 +148248,7 @@ (x_begin_drag_and_drop): Don't confuse GTK+ 2.x by leaving drag initiator info around after DND completes. -2022-04-21 Stefan Kangas +2022-04-21 Stefan Kangas Merge from origin/emacs-28 @@ -153431,7 +153431,7 @@ * src/xterm.c (handle_one_xevent): Process DND grab flag correctly. -2022-03-27 Stefan Kangas +2022-03-27 Stefan Kangas Merge from origin/emacs-28 @@ -153560,7 +153560,7 @@ negatives on MS-Windows and with some symlinks to Emacs executables. (Bug#1474) -2022-03-26 Stefan Kangas +2022-03-26 Stefan Kangas Merge from origin/emacs-28 @@ -153711,7 +153711,7 @@ extension. * src/xterm.h (struct x_display_info): New atom `WM_STATE'. -2022-03-25 Stefan Kangas +2022-03-25 Stefan Kangas Merge from origin/emacs-28 @@ -154531,7 +154531,7 @@ * lisp/simple.el (completion-setup-function) : Sets cursor-face-highlight-nonselected-window to t in Completions. -2022-03-21 Stefan Kangas +2022-03-21 Stefan Kangas Merge from origin/emacs-28 @@ -154884,7 +154884,7 @@ (MessageReceived): Ignore dropped messages with same window id. (be_drag_message): Add source frame's window ID to message. -2022-03-19 Stefan Kangas +2022-03-19 Stefan Kangas Merge from origin/emacs-28 @@ -155086,7 +155086,7 @@ * src/haikuselect.c (haiku_lisp_to_message): Perform more error checking. -2022-03-18 Stefan Kangas +2022-03-18 Stefan Kangas Merge from origin/emacs-28 @@ -155567,7 +155567,7 @@ * lisp/mouse.el (mouse-drag-and-drop-region): Directly call x-show-tip and x-hide-tip instead of going through tooltip-show. -2022-03-16 Stefan Kangas +2022-03-16 Stefan Kangas Merge from origin/emacs-28 @@ -155865,7 +155865,7 @@ of just one. * src/haiku_support.h: Update prototypes. -2022-03-14 Stefan Kangas +2022-03-14 Stefan Kangas Merge from origin/emacs-28 @@ -156196,7 +156196,7 @@ (haiku_read_socket): Take ceiling of bar position if horizontal. -2022-03-13 Stefan Kangas +2022-03-13 Stefan Kangas Merge from origin/emacs-28 @@ -156391,7 +156391,7 @@ GitHub-reference: per https://github.com/joaotavora/eglot/issues/853 -2022-03-12 Stefan Kangas +2022-03-12 Stefan Kangas Merge from origin/emacs-28 @@ -156902,7 +156902,7 @@ of color cells, or the amount of individual combinations of components. -2022-03-08 Stefan Kangas +2022-03-08 Stefan Kangas Merge from origin/emacs-28 @@ -157047,7 +157047,7 @@ * src/xterm.c (x_alloc_nearest_color_1): Don't allocate colors multiple times when searching for a closest match. -2022-03-07 Stefan Kangas +2022-03-07 Stefan Kangas Merge from origin/emacs-28 @@ -157261,7 +157261,7 @@ the focused frame if position is not user or programmer specified. -2022-03-06 Stefan Kangas +2022-03-06 Stefan Kangas Merge from origin/emacs-28 @@ -157719,7 +157719,7 @@ (esh-var-test/last-result-var2, esh-var-test/last-arg-var): ... to here. -2022-03-03 Stefan Kangas +2022-03-03 Stefan Kangas Merge from origin/emacs-28 @@ -157798,7 +157798,7 @@ GitHub-reference: fix https://github.com/joaotavora/eglot/issues/851 -2022-03-02 Stefan Kangas +2022-03-02 Stefan Kangas Merge from origin/emacs-28 @@ -157927,7 +157927,7 @@ (server_timestamp_predicate): Disable timestamp code on builds using the Lucid menu bar widget. -2022-03-01 Stefan Kangas +2022-03-01 Stefan Kangas Merge from origin/emacs-28 @@ -157942,7 +157942,7 @@ * src/xmenu.c (x_menu_wait_for_event): If data is non-nil, use XPending. -2022-03-01 Stefan Kangas +2022-03-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -158041,7 +158041,7 @@ (handle_one_xevent): Make sure coordinates are correct for the frame's window when handling wheel events. -2022-02-28 Stefan Kangas +2022-02-28 Stefan Kangas Merge from origin/emacs-28 @@ -158099,7 +158099,7 @@ * src/xterm.c (handle_one_xevent): Translate XI_Enter and XI_Leave events when built with Motif. -2022-02-27 Stefan Kangas +2022-02-27 Stefan Kangas Merge from origin/emacs-28 @@ -158189,7 +158189,7 @@ * src/haikuterm.c (haiku_read_socket): Handle SCROLL_BAR_PART_EVENTs. -2022-02-26 Stefan Kangas +2022-02-26 Stefan Kangas Merge from origin/emacs-28 @@ -158279,7 +158279,7 @@ (pixel-scroll-precision): Pass originally selected window to the interpolation function. -2022-02-25 Stefan Kangas +2022-02-25 Stefan Kangas Merge from origin/emacs-28 @@ -158379,7 +158379,7 @@ (esh-proc-test/kill-pipeline-head) (esh-proc-test/kill-background-process): New tests. -2022-02-24 Stefan Kangas +2022-02-24 Stefan Kangas Merge from origin/emacs-28 @@ -158572,7 +158572,7 @@ * src/xterm.c (x_term_init): If newer versions of XInput 2 don't work, then look for an older one. -2022-02-23 Stefan Kangas +2022-02-23 Stefan Kangas Merge from origin/emacs-28 @@ -158714,7 +158714,7 @@ * src/xterm.c (handle_one_xevent): Send emulated button events as wheel events when handling XI2 button events. -2022-02-22 Stefan Kangas +2022-02-22 Stefan Kangas Merge from origin/emacs-28 @@ -159338,7 +159338,7 @@ (handle_one_xevent): Don't ignore XI devices that are not master pointers or keyboards. -2022-02-19 Stefan Kangas +2022-02-19 Stefan Kangas Merge from origin/emacs-28 @@ -160913,7 +160913,7 @@ * etc/NEWS: Announce 'startup-redirect-eln-cache'. -2022-02-10 Stefan Kangas +2022-02-10 Stefan Kangas Merge from origin/emacs-28 @@ -161045,7 +161045,7 @@ * etc/NEWS: Mention `overlay' value of show-paren-context-when-offscreen. -2022-02-09 Stefan Kangas +2022-02-09 Stefan Kangas Merge from origin/emacs-28 @@ -161647,7 +161647,7 @@ * lisp/eshell/em-tramp.el (eshell/su, eshell/sudo): Use `tramp-default-host' instead of "localhost". -2022-02-06 Stefan Kangas +2022-02-06 Stefan Kangas Merge from origin/emacs-28 @@ -162083,7 +162083,7 @@ frame-local, but declaring it global doesn't hurt since `frame-parameter' is a gv. -2022-02-04 Stefan Kangas +2022-02-04 Stefan Kangas Silence byte-compiler in two tests @@ -162117,7 +162117,7 @@ Filtering out emulated events is done in handle_one_xevent, so all this accomplishes is to filter out legitimate button events. -2022-02-04 Stefan Kangas +2022-02-04 Stefan Kangas Merge from origin/emacs-28 @@ -162372,7 +162372,7 @@ (haiku_end_clip): Stop obtaining the draw lock. (haiku_draw_glyph_string): Set draw lock here instead. -2022-02-03 Stefan Kangas +2022-02-03 Stefan Kangas Merge from origin/emacs-28 @@ -162416,14 +162416,14 @@ * lisp/menu-bar.el (menu-bar-update-buffers): Ignore initial frame when generating frame list. (bug#53740) -2022-02-02 Stefan Kangas +2022-02-02 Stefan Kangas New theme leuven-dark (Bug#53032) * etc/themes/leuven-dark-theme.el: New file, written by Fabrice Niessen and Thibault Polge. -2022-02-02 Stefan Kangas +2022-02-02 Stefan Kangas * test/lisp/cedet/semantic/bovine/gcc-tests.el (ert-x): Require. @@ -162522,7 +162522,7 @@ * src/nsterm.m ([EmacsView mouseMoved:]): Ignore if `selected_window' is a minibuffer window. -2022-02-02 Stefan Kangas +2022-02-02 Stefan Kangas Merge from origin/emacs-28 @@ -162627,7 +162627,7 @@ * lisp/startup.el (startup--require-comp-safely): Remove unnecessary check. -2022-02-01 Stefan Kangas +2022-02-01 Stefan Kangas Merge from origin/emacs-28 @@ -162646,7 +162646,7 @@ (struct haiku_output): Get rid of C_* preprocessor defines, since these files are no longer included in any way by C++ files. -2022-02-01 Stefan Kangas +2022-02-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -162943,7 +162943,7 @@ (x_make_truecolor_pixel): Stop hardcoding the value of the alpha mask. -2022-01-31 Stefan Kangas +2022-01-31 Stefan Kangas Factor out function to check for clang in tests @@ -162960,11 +162960,11 @@ * test/lisp/cedet/semantic/bovine/gcc-tests.el (semantic-gcc-test-output-parser-this-machine): Use above new function. -2022-01-31 Stefan Kangas +2022-01-31 Stefan Kangas * lisp/image.el (image-map): Use defvar-keymap. -2022-01-31 Stefan Kangas +2022-01-31 Stefan Kangas Merge from origin/emacs-28 @@ -163123,7 +163123,7 @@ * src/xterm.c (x_xr_ensure_picture): Use the visual GDK used instead of our own. -2022-01-30 Stefan Kangas +2022-01-30 Stefan Kangas Merge from origin/emacs-28 @@ -163546,7 +163546,7 @@ * src/xwidget.c (xwidget_button): Only generate scroll events when the button was released. -2022-01-28 Stefan Kangas +2022-01-28 Stefan Kangas Merge from origin/emacs-28 @@ -163720,7 +163720,7 @@ * lisp/emacs-lisp/benchmark.el (benchmark-run-compiled): Use native compiler when available. -2022-01-27 Stefan Kangas +2022-01-27 Stefan Kangas Merge from origin/emacs-28 @@ -163750,7 +163750,7 @@ * src/xwidget.h (struct xwidget_view): New field `last_crossing_window'. -2022-01-26 Stefan Kangas +2022-01-26 Stefan Kangas Silence byte-compiler slightly in tests @@ -163760,7 +163760,7 @@ (comp-tests-discardn-f, comp-test-42360-f, comp-test-46824-1-f) (comp-test-silly-frame2): Silence byte-compiler. -2022-01-26 Stefan Kangas +2022-01-26 Stefan Kangas Don't use obsolete second argument to byte-compile-file @@ -163768,7 +163768,7 @@ (comp-test-big-interactive): Don't use obsolete second argument to byte-compile-file. -2022-01-26 Stefan Kangas +2022-01-26 Stefan Kangas Don't discourage auto-mode-alist entries in autoloads @@ -163898,7 +163898,7 @@ * src/gtkutil.c (xg_update_frame_menubar): Multiply requisition height by GDK scale. -2022-01-26 Stefan Kangas +2022-01-26 Stefan Kangas Merge from origin/emacs-28 @@ -163920,7 +163920,7 @@ * src/haikuterm.c (haiku_read_socket): Don't update menu bar if b->no_lock. -2022-01-25 Stefan Kangas +2022-01-25 Stefan Kangas * src/image.c (parse_image_spec): Use NILP. @@ -164106,7 +164106,7 @@ * src/gtkutil.c (xg_update_tool_bar_sizes): Multiply sizes to turn them into device pixels. -2022-01-25 Stefan Kangas +2022-01-25 Stefan Kangas Merge from origin/emacs-28 @@ -164758,7 +164758,7 @@ actually grabbed. (x_menu_show): Release XI2 passive grab. -2022-01-23 Stefan Kangas +2022-01-23 Stefan Kangas Merge from origin/emacs-28 @@ -166664,14 +166664,14 @@ case the default font on tooltip frames, since the bug that was supposed to work around has already been fixed. -2022-01-16 Stefan Kangas +2022-01-16 Stefan Kangas Merge from origin/emacs-28 e488601849 Update to Org 9.5.2-9-g7ba24c 95640360f0 * lisp/net/dictionary.el (dictionary-context-menu): Use pa... -2022-01-16 Stefan Kangas +2022-01-16 Stefan Kangas Merge from origin/emacs-28 @@ -166897,7 +166897,7 @@ Similar functionality has been added to webjump, so this commit duplicated that. -2022-01-15 Stefan Kangas +2022-01-15 Stefan Kangas Merge from origin/emacs-28 @@ -167038,7 +167038,7 @@ * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Don't mis-expand invalid funcalls. -2022-01-14 Stefan Kangas +2022-01-14 Stefan Kangas image-dired: Use MD5 for thumb filename generation @@ -167247,7 +167247,7 @@ * lisp/vc/pcvs-info.el (cvs-mode-toggle-mark): Fix byte-compilation warning. -2022-01-14 Stefan Kangas +2022-01-14 Stefan Kangas Merge from origin/emacs-28 @@ -167287,7 +167287,7 @@ * src/xterm.c (handle_one_xevent): Call XkbRefreshKeyboardMapping where required. -2022-01-13 Stefan Kangas +2022-01-13 Stefan Kangas Prefer defvar-keymap to easy-mmode-defmap @@ -167369,7 +167369,7 @@ * src/window.c (window_scroll_pixel_based): Don't unnecessarily move the iterator. (Bug#53220) -2022-01-13 Stefan Kangas +2022-01-13 Stefan Kangas * lisp/jsonrpc.el (Version): Bump to 1.0.15. @@ -167480,7 +167480,7 @@ * src/xterm.c (x_detect_focus_change): Enable XI2 focus code on Xt. -2022-01-12 Stefan Kangas +2022-01-12 Stefan Kangas * lisp/jsonrpc.el (jsonrpc--debug): Use apply on format args list. @@ -167790,7 +167790,7 @@ the recent change that moved cycling keys from font-lock text properties to outline-minor-mode keymap with :filter. -2022-01-11 Stefan Kangas +2022-01-11 Stefan Kangas Merge from origin/emacs-28 @@ -168017,7 +168017,7 @@ * src/xterm.c (handle_one_xevent): Start filtering XI key release events again, but drop the event if the IM asked. -2022-01-09 Stefan Kangas +2022-01-09 Stefan Kangas Make old elide-head commands wrappers for mode @@ -168063,11 +168063,11 @@ (xic_preedit_draw_callback): Constrain caret position to SCHARS (arg) - 1. -2022-01-09 Stefan Kangas +2022-01-09 Stefan Kangas * lisp/abbrev.el (edit-abbrevs-mode-map): Use defvar-keymap. -2022-01-09 Stefan Kangas +2022-01-09 Stefan Kangas Do interactive mode tagging for edit-abbrevs-mode @@ -168186,7 +168186,7 @@ * src/xterm.c (handle_one_xevent): Fix build without HAVE_X_I18N. -2022-01-09 Stefan Kangas +2022-01-09 Stefan Kangas New minor mode elide-head-mode @@ -168232,7 +168232,7 @@ * src/haikuterm.c (haiku_read_socket): Ignore motion events from tooltip frames. -2022-01-09 Stefan Kangas +2022-01-09 Stefan Kangas Merge from origin/emacs-28 @@ -168376,7 +168376,7 @@ * eglot.el (eglot--eclipse-jdt-contact): Use locate-user-emacs-file. -2022-01-08 Stefan Kangas +2022-01-08 Stefan Kangas Merge from origin/emacs-28 @@ -168805,7 +168805,7 @@ * src/haiku_support.h (be_use_subpixel_antialising): New functions. -2022-01-05 Stefan Kangas +2022-01-05 Stefan Kangas * lisp/buff-menu.el (Buffer-menu-mode-map): Use defvar-keymap. @@ -168870,7 +168870,7 @@ (haiku_draw_image_glyph_string): Remove unnecessary calls to BView_StartClip and BView_EndClip. -2022-01-05 Stefan Kangas +2022-01-05 Stefan Kangas Merge from origin/emacs-28 @@ -168978,7 +168978,7 @@ * src/nsterm.m ([EmacsWindow setParentChildRelationships]): Remove shadows on undecorated child frames. -2022-01-04 Stefan Kangas +2022-01-04 Stefan Kangas Remove unnecessary autoload cookie in font-core.el @@ -169083,7 +169083,7 @@ * src/haikufns.c (Fhaiku_frame_restack): New functions. (syms_of_haikufns): New subr `haiku-frame-restack'. -2022-01-03 Stefan Kangas +2022-01-03 Stefan Kangas * test/src/doc-tests.el: New file. @@ -169094,14 +169094,14 @@ * src/xterm.c (handle_one_xevent): Add effective group to xkey.state when translating XI key events. -2022-01-03 Stefan Kangas +2022-01-03 Stefan Kangas Fix two unused variable warnings in make-docfile.c * lib-src/make-docfile.c (scan_lisp_file): Fix unused variable warnings. -2022-01-03 Stefan Kangas +2022-01-03 Stefan Kangas Test that buffer exists in shortdoc-all-groups-work @@ -169132,7 +169132,7 @@ * src/haiku_support.cc (be_popup_file_dialog): Remove duplicate call to `Show'. -2022-01-03 Stefan Kangas +2022-01-03 Stefan Kangas New test shortdoc-all-groups-work @@ -169176,7 +169176,7 @@ `fully-charged' instead of `normal'. (battery-haiku-acpi-battery): Implement %L for AC line status. -2022-01-03 Stefan Kangas +2022-01-03 Stefan Kangas elide-head: Make GPL regexp more forgiving @@ -169206,11 +169206,11 @@ (battery--search-haiku-acpi-status): (battery-haiku-acpi-battery): New functions. -2022-01-03 Stefan Kangas +2022-01-03 Stefan Kangas * lisp/elide-head.el (elide-head-headers-to-hide): Simplify. -2022-01-02 Stefan Kangas +2022-01-02 Stefan Kangas Silence byte-compiler in eieio tests @@ -169250,7 +169250,7 @@ * src/haikumenu.c (haiku_menu_show): Fix input blocking. -2022-01-02 Stefan Kangas +2022-01-02 Stefan Kangas Move define-keymap and defvar-keymap to keymap.el @@ -169265,14 +169265,14 @@ Merge remote-tracking branch 'origin/emacs-28' into trunk -2022-01-02 Stefan Kangas +2022-01-02 Stefan Kangas elide-head: Add support for modified BSD license * lisp/elide-head.el (elide-head-headers-to-hide): Add support for the modified BSD license (3-clause BSD). -2022-01-02 Stefan Kangas +2022-01-02 Stefan Kangas New :type key for defcustom @@ -169307,7 +169307,7 @@ * src/pgtkterm.c (scroll_event): Fix scroll modifiers when `mwheel-coalesce-scroll-events' is nil. -2022-01-02 Stefan Kangas +2022-01-02 Stefan Kangas Merge from origin/emacs-28 @@ -169358,7 +169358,7 @@ 58b0ada20b Update more copyright years -2022-01-01 Stefan Kangas +2022-01-01 Stefan Kangas elide-head: Support more licenses @@ -169471,7 +169471,7 @@ * src/haikuterm.c (haiku_read_socket): Clear mouse face on keyboard input if `mouse-highlight' is a fixnum. -2022-01-01 Stefan Kangas +2022-01-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -169479,14 +169479,14 @@ https://publicsuffix.org/list/public_suffix_list.dat dated 2021-12-31 02:56:06 UTC. -2022-01-01 Stefan Kangas +2022-01-01 Stefan Kangas Merge from origin/emacs-28 67400da412 Improve doc strings of fringe indicator variables a6adfe21e4 * lisp/tab-line.el (tab-line--get-tab-property): New funct... -2022-01-01 Stefan Kangas +2022-01-01 Stefan Kangas Merge from origin/emacs-28 @@ -169561,7 +169561,7 @@ * src/lread.c (read1): When reading a compiled function, read the components of the vector without giving its symbols a position. -2021-12-31 Stefan Kangas +2021-12-31 Stefan Kangas Use defvar-keymap in play/*.el @@ -169930,7 +169930,7 @@ * src/xwidget.c (xwidget_scroll, xwidget_motion_notify): Apply clip offsets to coordinates. -2021-12-30 Stefan Kangas +2021-12-30 Stefan Kangas Merge from origin/emacs-28 @@ -170123,7 +170123,7 @@ (x_draw_xwidget_glyph_string): Add crossing events to the XI2 event mask. -2021-12-29 Stefan Kangas +2021-12-29 Stefan Kangas Merge from origin/emacs-28 @@ -170291,7 +170291,7 @@ * src/nsterm.c (- magnifyWithEvent): New function. -2021-12-28 Stefan Kangas +2021-12-28 Stefan Kangas Merge from origin/emacs-28 @@ -170336,7 +170336,7 @@ * src/xterm.c (xi_grab_or_ungrab_device): Remove function. (handle_one_xevent): Stop setting non-passive grabs. -2021-12-27 Stefan Kangas +2021-12-27 Stefan Kangas Fix read-multiple-choice tests @@ -170359,7 +170359,7 @@ * doc/misc/ede.texi (ede-generic-project): Update sample code to use cl-generic syntax. -2021-12-27 Stefan Kangas +2021-12-27 Stefan Kangas admin.el: Move etc/NEWS to etc/NEWS.NN in one commit @@ -170368,14 +170368,14 @@ (set-version): Move etc/NEWS to etc/NEWS.NN and prompt to commit it immediately. (Bug#52420) -2021-12-27 Stefan Kangas +2021-12-27 Stefan Kangas disabled-command: Explain what SPC means again * lisp/novice.el (disabled-command-function): Explain what SPC means again, an explanation that was lost in a recent change. -2021-12-27 Stefan Kangas +2021-12-27 Stefan Kangas read-multiple-choice: Improve key formatting @@ -170420,7 +170420,7 @@ (tramp-test24-file-acl, tramp-test26-file-name-completion): Simplify code. -2021-12-27 Stefan Kangas +2021-12-27 Stefan Kangas Doc fix; fix terminology in key binding functions @@ -170438,7 +170438,7 @@ * lisp/emacs-list/eieio-compat.el: Really move to obsolete -2021-12-27 Stefan Kangas +2021-12-27 Stefan Kangas Merge from origin/emacs-28 @@ -170448,7 +170448,7 @@ * src/pgtkterm.c (pgtk_handle_event): Add pinch event support. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas perl-mode: Recognize "when"/"given" keywords @@ -170487,7 +170487,7 @@ vector in new format. (pixel-scroll-accumulate-velocity): Use new sign field. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas Use defvar-keymap in tests @@ -170501,7 +170501,7 @@ * test/src/keymap-tests.el (keymap-tests-minor-mode-map) (keymap-tests-major-mode-map): Use defvar-keymap. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas Prefer the defcustom :risky property in gnus @@ -170514,14 +170514,14 @@ defcustom :risky property to setting 'risky-local-variable manually. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas Rewrite disabled-command to use read-multiple-choice * lisp/novice.el (disabled-command-function): Rewrite to use read-multiple-choice. Use command substitutions. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas read-multiple-choice: Display "SPC" instead of " " @@ -170533,7 +170533,7 @@ (test-rmc--add-key-description/with-attributes): Update tests for the above change. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas read-multiple-choice: Add optional argument show-help @@ -170543,7 +170543,7 @@ * doc/lispref/commands.texi (Reading One Event): Document above new optional argument. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas read-multiple-choice: Add face when key not in name string @@ -170553,7 +170553,7 @@ (test-rmc--add-key-description/with-attributes) (test-rmc--add-key-description/non-graphical-display): Update tests. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas Factor out new function rmc--add-key-description @@ -170649,7 +170649,7 @@ * src/xterm.c (x_detect_focus_change): Test for focus flag on XI entry events. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas Add test for text-char-description @@ -170675,7 +170675,7 @@ mask if available. * src/xterm.c (handle_one_xevent): Handle pinch events. -2021-12-26 Stefan Kangas +2021-12-26 Stefan Kangas Merge from origin/emacs-28 @@ -170699,7 +170699,7 @@ * src/pgtkterm.c (pgtk_clear_under_internal_border): Don't clear border if frame isn't realized. (bug#52705) -2021-12-25 Stefan Kangas +2021-12-25 Stefan Kangas Make read-multiple-choice-face inherit help-key-binding @@ -170796,18 +170796,18 @@ The change log entry for this release is available here: . -2021-12-25 Stefan Kangas +2021-12-25 Stefan Kangas Fix unused variable warning in xfns.c * src/xfns.c (Fx_server_input_version): Fix unused variable warning. -2021-12-25 Stefan Kangas +2021-12-25 Stefan Kangas * lisp/net/webjump.el: Add TODO section. (Bug#14624) -2021-12-25 Stefan Kangas +2021-12-25 Stefan Kangas Use defvar-keymap in ido.el @@ -170830,13 +170830,13 @@ * src/xfns.c (Fx_server_input_version): New function. (syms_of_xfns): Define new subr. -2021-12-25 Stefan Kangas +2021-12-25 Stefan Kangas Merge from origin/emacs-28 c09ad0cabd Fix the bug with duplicate entries in xref output -2021-12-24 Stefan Kangas +2021-12-24 Stefan Kangas Move mouse key bindings to gametree-mode-map @@ -170862,14 +170862,14 @@ show window. (Fx_show_tip): Set cursor and show window. -2021-12-24 Stefan Kangas +2021-12-24 Stefan Kangas Simplify command remapping in play/blackbox.el * lisp/play/blackbox.el (blackbox-redefine-key): Make obsolete. (blackbox-mode-map): Simplify. -2021-12-24 Stefan Kangas +2021-12-24 Stefan Kangas Prefer the defcustom :risky property in eshell @@ -170882,11 +170882,11 @@ * lisp/eshell/esh-var.el (eshell-variable-aliases-list): Prefer defcustom :risky property to setting 'risky-local-variable manually. -2021-12-24 Stefan Kangas +2021-12-24 Stefan Kangas * lisp/eshell/em-hist.el (eshell-hist-match-partial): Minor doc fix. -2021-12-24 Stefan Kangas +2021-12-24 Stefan Kangas Use defvar-keymap in eshell @@ -170900,7 +170900,7 @@ * lisp/eshell/esh-proc.el (eshell-proc-mode-map): * lisp/eshell/esh-var.el (eshell-var-mode-map): Use defvar-keymap. -2021-12-24 Stefan Kangas +2021-12-24 Stefan Kangas Respect changes in eshell-hist-match-partial @@ -171009,7 +171009,7 @@ where the client pointer is destroyed between when it is obtained and when XIWarpPointer is called. -2021-12-24 Stefan Kangas +2021-12-24 Stefan Kangas Merge from origin/emacs-28 @@ -171097,7 +171097,7 @@ main remaining usability problem is clicking on the very small "-" characters in "U:--". -2021-12-23 Stefan Kangas +2021-12-23 Stefan Kangas Merge from origin/emacs-28 @@ -171126,13 +171126,13 @@ message-server-alist * etc/NEWS: Add news entry -2021-12-22 Stefan Kangas +2021-12-22 Stefan Kangas Fix compile time error in a pcase test * test/lisp/emacs-lisp/pcase-tests.el (pcase-tests-cl-type): Fix test. -2021-12-22 Stefan Kangas +2021-12-22 Stefan Kangas Use defvar-keymap in minibuffer.el @@ -171143,7 +171143,7 @@ (minibuffer-local-ns-map, minibuffer-inactive-mode-map): Use defvar-keymap. -2021-12-22 Stefan Kangas +2021-12-22 Stefan Kangas Make substitute-command-keys test less brittle @@ -171382,7 +171382,7 @@ * lisp/simple.el (completion-auto-select): Add new option. (completion-setup-function): Respect completion-auto-select. -2021-12-21 Stefan Kangas +2021-12-21 Stefan Kangas Declare functions to silence byte-compiler @@ -171403,7 +171403,7 @@ * test/src/xml-tests.el (libxml-parse-xml-region): Declare functions to silence byte-compiler in --without-all builds. -2021-12-21 Stefan Kangas +2021-12-21 Stefan Kangas Fix some tests in --without-all builds @@ -171412,7 +171412,7 @@ * test/src/thread-tests.el (threads-test-bug33073): Fix tests in --without-all builds. -2021-12-21 Stefan Kangas +2021-12-21 Stefan Kangas Silence additional byte-compiler warning in test @@ -171576,7 +171576,7 @@ * test/Makefile.in (%.log, $(test_module)): Put AM_V_GEN and similar macros first. -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Make some variable aliases obsolete @@ -171630,14 +171630,14 @@ * src/lisp.h: Include instead of "globals.h" -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Use defvar-keymap in wdired.el * lisp/wdired.el (wdired-mode-map, wdired-perm-mode-map): Use defvar-keymap. -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Use declare-function instead of defun in eieio-tests.el @@ -171699,7 +171699,7 @@ Mark base64-decode-string, base64-encode-string and base64url-encode-string as pure and side-effect-free. -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Silence byte-compiler using with-no-warnings in tests @@ -171714,7 +171714,7 @@ * test/lisp/progmodes/elisp-mode-tests.el (xref-elisp-generic-co-located-default): Silence byte-compiler. -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Silence undefined function warnings in eieio-tests.el @@ -171722,7 +171722,7 @@ byte-compiler with some function definitions. These are overridden by class definitions further down. -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Prefer skip-unless in one eieio test @@ -171730,7 +171730,7 @@ (eieio-test-01-mix-alloc-initarg): Use skip-unless to correctly mark the test as skipped. -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Silence byte-compiler in cconv-tests.el @@ -171738,14 +171738,14 @@ (cconv-tests-iter-lambda-:documentation) (cconv-tests-cl-function-:documentation): Silence byte-compiler. -2021-12-20 Stefan Kangas +2021-12-20 Stefan Kangas Merge from origin/emacs-28 16ed9fad2c ; * doc/lispref/frames.texi (Child Frames): Improve wording. f11b996a3c Clarify description of two mouse dragging parameters (Bug#... -2021-12-19 Stefan Kangas +2021-12-19 Stefan Kangas * lisp/progmodes/sh-script.el (sh-mode-map): Use defvar-keymap. @@ -171816,7 +171816,7 @@ * doc/lispref/errors.texi (Standard Errors): * etc/NEWS: Document 'permission-denied' error. -2021-12-19 Stefan Kangas +2021-12-19 Stefan Kangas Make bad-packages-alist obsolete @@ -171849,7 +171849,7 @@ * doc/misc/cc-mode.texi (Found Types): Remove. Amend some menu entries. -2021-12-19 Stefan Kangas +2021-12-19 Stefan Kangas Silence "initform needs quoting" warning in tests @@ -171880,7 +171880,7 @@ * src/xdisp.c (handle_display_prop): Pass the window's buffer to 'display_min_width' and to 'handle_display_spec'. (Bug#52385) -2021-12-19 Stefan Kangas +2021-12-19 Stefan Kangas Silence "Unknown slot" warnings in tests @@ -171901,7 +171901,7 @@ * lisp/emacs-lisp/elp.el (elp-reset-list): (elp-restore-list): Fix the interactive specs (bug#52457). -2021-12-19 Stefan Kangas +2021-12-19 Stefan Kangas Merge from origin/emacs-28 @@ -172028,11 +172028,11 @@ * test/lisp/progmodes/perl-mode-tests.el (top): Set `ert-load-file-name'. -2021-12-18 Stefan Kangas +2021-12-18 Stefan Kangas * lisp/dired.el (dired-mode-map): Use defvar-keymap. -2021-12-18 Stefan Kangas +2021-12-18 Stefan Kangas Silence byte-compiler in multisession-tests.el @@ -172440,13 +172440,13 @@ * src/xwidget.c (Fmake_xwidget): Require `xwidget'. -2021-12-16 Stefan Kangas +2021-12-16 Stefan Kangas Merge from origin/emacs-28 1e578267fb Fix control buffer window height in 'ediff-setup-control-b... -2021-12-15 Stefan Kangas +2021-12-15 Stefan Kangas Prefer command remapping in ses.el @@ -172473,7 +172473,7 @@ GitHub-reference: close https://github.com/joaotavora/eglot/issues/770 -2021-12-15 Stefan Kangas +2021-12-15 Stefan Kangas Use defvar-keymap in hideif.el @@ -172518,7 +172518,7 @@ Merge remote-tracking branch 'origin/master' into feature/pgtk -2021-12-15 Stefan Kangas +2021-12-15 Stefan Kangas Merge from origin/emacs-28 @@ -172570,7 +172570,7 @@ * lisp/emacs-lisp/eieio-compat.el: Move to ... * lisp/obsolete/eieio-compat.el: ... here. -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas Prefer command remapping in allout.el @@ -172583,11 +172583,11 @@ * doc/misc/ert.texi (Running Tests in Batch Mode): Fix @r command. -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas * lisp/net/eudc.el (custom-menu-create): Remove unnecessary autoload. -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas Remove Emacs 21 compat code for command-remapping @@ -172609,7 +172609,7 @@ * doc/misc/ert.texi (Running Tests in Batch Mode): Explain generation of JUnit test reports. -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas Use defvar-keymap in elisp-mode.el @@ -172617,7 +172617,7 @@ (elisp--dynlex-modeline-map, lisp-interaction-mode-map): Use defvar-keymap. -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas Prefer command remapping in cperl-mode.el @@ -172635,7 +172635,7 @@ * src/sqlite.c (Fsqlite_load_extension): Only allow extensions from an allowlist. -2021-12-14 Stefan Kangas +2021-12-14 Stefan Kangas Merge from origin/emacs-28 @@ -172647,7 +172647,7 @@ # Conflicts: # etc/NEWS -2021-12-13 Stefan Kangas +2021-12-13 Stefan Kangas completion.el: Make two compat aliases obsolete @@ -172684,14 +172684,14 @@ * test/infra/test-jobs.yml: Regenerate. -2021-12-13 Stefan Kangas +2021-12-13 Stefan Kangas Make alias obsolete in xscheme.el * lisp/progmodes/xscheme.el (xscheme-yank-previous-send): Make obsolete. -2021-12-13 Stefan Kangas +2021-12-13 Stefan Kangas Make two aliases obsolete in lisp/international/robin.el @@ -172714,7 +172714,7 @@ * src/sqlite.c (Fsqlite_open, Fsqlite_load_extension): Use ENCODE_FILE. -2021-12-13 Stefan Kangas +2021-12-13 Stefan Kangas * lisp/ielm.el (ielm-map): Use defvar-keymap. @@ -172724,7 +172724,7 @@ Merge remote-tracking branch 'origin/master' into feature/pgtk -2021-12-13 Stefan Kangas +2021-12-13 Stefan Kangas Merge from origin/emacs-28 @@ -172844,7 +172844,7 @@ * lisp/sqlite-mode.el (sqlite-mode-open-file): Error out earlier when we don't have sqlite support. -2021-12-12 Stefan Kangas +2021-12-12 Stefan Kangas eshell: Prefer octal number for file modes @@ -172892,7 +172892,7 @@ (semantic-gcc-test-output-parser-this-machine): Update gcc->llvm detection to Macos Monterey. -2021-12-12 Stefan Kangas +2021-12-12 Stefan Kangas Merge from origin/emacs-28 @@ -173119,7 +173119,7 @@ * src/sqlite.c (Fsqlite_finalize): Mark the object as dead. -2021-12-11 Stefan Kangas +2021-12-11 Stefan Kangas Merge from origin/emacs-28 @@ -173216,11 +173216,11 @@ Merge remote-tracking branch 'origin/master' into feature/pgtk -2021-12-10 Stefan Kangas +2021-12-10 Stefan Kangas * etc/TODO: Entry about converting to defvar-keymap. -2021-12-10 Stefan Kangas +2021-12-10 Stefan Kangas Use defvar-keymap for package-menu-mode-map @@ -173263,7 +173263,7 @@ * lisp/pixel-scroll.el (pixel-scroll-precision-mode): Stop setting `make-cursor-line-fully-visible'. -2021-12-10 Stefan Kangas +2021-12-10 Stefan Kangas Merge from origin/emacs-28 @@ -173304,7 +173304,7 @@ (pixel-scroll-precision-interpolate): Block throw-on-input when actually scrolling. -2021-12-09 Stefan Kangas +2021-12-09 Stefan Kangas * lisp/time.el (world-clock-mode-map): Convert to defvar-keymap. @@ -173345,7 +173345,7 @@ (tramp-lock-pid): New defvar. (tramp-get-lock-pid): Reimplement. -2021-12-09 Stefan Kangas +2021-12-09 Stefan Kangas Merge from origin/emacs-28 @@ -173399,7 +173399,7 @@ Merge remote-tracking branch 'origin/master' into feature/pgtk -2021-12-08 Stefan Kangas +2021-12-08 Stefan Kangas image-dired: Show image info in header line @@ -173415,7 +173415,7 @@ image-dired-update-header-line instead of image-dired-display-thumb-properties. -2021-12-08 Stefan Kangas +2021-12-08 Stefan Kangas image-dired: Go to next image when marking @@ -173429,7 +173429,7 @@ (image-dired-toggle-mark-thumb-original-file) (image-dired-unmark-all-marks): Use above new macro. -2021-12-08 Stefan Kangas +2021-12-08 Stefan Kangas image-dired: Remove some TODOs @@ -173468,7 +173468,7 @@ and no context menu functions are called by e.g. describe-mode in wrong buffer (bug#9923) -2021-12-08 Stefan Kangas +2021-12-08 Stefan Kangas Define some more keymaps in one step @@ -173478,21 +173478,21 @@ * lisp/progmodes/ebrowse.el (ebrowse-global-submap-4) (ebrowse-global-submap-5): Define in one step and use defvar-keymap. -2021-12-08 Stefan Kangas +2021-12-08 Stefan Kangas Define calc-help-map in one step * lisp/calc/calc-ext.el (calc-help-map): Define in one step and convert to defvar-keymap. -2021-12-08 Stefan Kangas +2021-12-08 Stefan Kangas Convert shortdoc-mode-map to defvar-keymap * lisp/emacs-lisp/shortdoc.el (shortdoc-mode-map): Convert to defvar-keymap. -2021-12-08 Stefan Kangas +2021-12-08 Stefan Kangas Merge from origin/emacs-28 @@ -173575,7 +173575,7 @@ Merge remote-tracking branch 'origin/master' into feature/pgtk -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas Convert etc-authors-mode-map to defvar-keymap @@ -173596,7 +173596,7 @@ * src/image.c (webp_load): Check whether we were able to decode the image before using it. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas image-dired: Navigate from image display buffer @@ -173629,7 +173629,7 @@ (comint--mark-as-output): New function. (comint--mark-yanked-as-output): New function. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas browse-url: Refactor code to find executable @@ -173637,7 +173637,7 @@ (browse-url-firefox-program, browse-url-chrome-program) (browse-url-chromium-program): ...here. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas browse-url: Remove support for Galeon @@ -173663,7 +173663,7 @@ functions will be run for the initial frame only if added to the hook in early-init file. (Bug#38143) -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas browse-url: Remove support for Netscape @@ -173698,7 +173698,7 @@ version. (Bug#52345) (CONCLUSIONI): Reword paragraph, to better convey the original intent. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas Remove some unnecessary references to Emacs 22 @@ -173709,18 +173709,18 @@ * lisp/mh-e/mh-e.el (mh-inc-spool-list): Remove some unnecessary references to Emacs 22. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas * etc/tutorials/TUTORIAL: Say that there is usually a delete key. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas image-dired: Fix behavior of slideshow command * lisp/image-dired.el (image-dired-slideshow-start): Fix behavior to match documentation. Minor simplification of docstring. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas Remove obsolete values from image-mode-auto-resize @@ -173731,11 +173731,11 @@ (image-auto-resize-max-scale-percent): Fix defcustom const :tag. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas * lisp/view.el (view-mode-map): Convert to defvar-keymap. -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas Remove XEmacs compat code from strokes.el @@ -173749,7 +173749,7 @@ * lisp/vc/vc-git.el (vc-dir-git-mode-map): Add vc-git-stash-pop (bug#52158). -2021-12-07 Stefan Kangas +2021-12-07 Stefan Kangas Merge from origin/emacs-28 @@ -173776,7 +173776,7 @@ startup (eg, debbugs). If the registry doesn't exist, just skip this process. -2021-12-06 Stefan Kangas +2021-12-06 Stefan Kangas Silence byte-compiler in two tests @@ -173784,7 +173784,7 @@ * test/lisp/mail/mail-utils-tests.el (mail-utils-tests-mail-rfc822-time-zone): Silence byte-compiler. -2021-12-06 Stefan Kangas +2021-12-06 Stefan Kangas Remove spurious space in byte-compiler warning @@ -173794,7 +173794,7 @@ * test/lisp/emacs-lisp/bytecomp-tests.el ("warn-wide-docstring-defun.el"): Update test. -2021-12-06 Stefan Kangas +2021-12-06 Stefan Kangas Assume unfilled byte-compiler warnings in tests @@ -173889,7 +173889,7 @@ Merge remote-tracking branch 'origin/emacs-28' into trunk -2021-12-06 Stefan Kangas +2021-12-06 Stefan Kangas * etc/tutorials/TUTORIAL.sv: Adjust to latest change in TUTORIAL. @@ -173904,7 +173904,7 @@ This was discussed in: https://lists.gnu.org/r/emacs-devel/2021-12/msg00079.html -2021-12-06 Stefan Kangas +2021-12-06 Stefan Kangas image.c: Remove some dead code @@ -174054,7 +174054,7 @@ (dired-create-destination-dirs): Mention the new option in the docstring. -2021-12-06 Stefan Kangas +2021-12-06 Stefan Kangas Merge from origin/emacs-28 @@ -174110,14 +174110,14 @@ Remove special case for defclass constructors. * lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Declare it obsolete. -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas image-dired: Use string-match-p in one case * lisp/image-dired.el (image-dired-get-thumbnail-image): Use string-match-p. -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas image-dired: Don't disable mouse dragging @@ -174229,13 +174229,13 @@ * lisp/startup.el (fancy-about-screen): Make point placement more resilient (bug#43636). -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas Light copy-edits to recent additions to ERC manual * doc/misc/erc.texi (Introduction, Getting Started): Light copy-edits. -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas Remove no-op calls to decode-char with 'ucs' arg @@ -174288,14 +174288,14 @@ (pixel-scroll-precision): Interpolate scrolls under some circumstances. -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas Silence byte-compiler in generator-tests.el * test/lisp/emacs-lisp/generator-tests.el (cps-let*-shadow-empty) (cps-let-shadow-empty, cps-let*-parallel): Silence byte-compiler. -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas Silence warnings about testing obsolete functions and macros @@ -174305,7 +174305,7 @@ * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el: Silence byte-compiler warnings about testing obsolete functions and macros. -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas Remove hacks for broken `with-suppressed-warnings' @@ -174313,7 +174313,7 @@ * test/lisp/tar-mode-tests.el (tar-mode-test-tar-grind-file-mode): Remove hack for broken `with-suppressed-warnings'. -2021-12-05 Stefan Kangas +2021-12-05 Stefan Kangas Merge from origin/emacs-28 @@ -174522,7 +174522,7 @@ * lisp/net/tramp-smb.el (tramp-smb-handle-insert-directory): Revert previous change, it doesn't fly. -2021-12-04 Stefan Kangas +2021-12-04 Stefan Kangas Silence byte-compiler in some tests @@ -174639,7 +174639,7 @@ (pixel-scroll-precision): Don't delegate to mwheel-scroll if window is hscrolled. -2021-12-04 Stefan Kangas +2021-12-04 Stefan Kangas Merge from origin/emacs-28 @@ -174652,7 +174652,7 @@ c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v... 9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1 -2021-12-04 Stefan Kangas +2021-12-04 Stefan Kangas Merge from origin/emacs-28 @@ -174754,7 +174754,7 @@ * test/lisp/dired-x-tests.el (dired-x--string-to-number): Add more tests with various thousands separators. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas Remove some more items obsolete since Emacs 23 @@ -174765,7 +174765,7 @@ * lisp/obsolete/vc-arch.el (vc-arch-command): Remove items obsolete since Emacs 23. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas Remove two functions obsolete since Emacs 23 @@ -174887,7 +174887,7 @@ * lisp/dired-x.el (dired-x--string-to-number): Try to understand localized numbers (with "." separators or the like) (bug#23373). -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas emacs-lisp-mode: Use error face for "/d" indicator @@ -174895,7 +174895,7 @@ the dynamic scoping ("/d") indicator in the mode line to make it stand out more. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas Don't support obsolete sregex syntax in re-builder @@ -174914,11 +174914,11 @@ * lisp/dired.el (dired--insert-disk-space): Handle case `get-free-disk-space' returns nil. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas * lisp/image.el (image): Add :prefix and :link. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas image-mode: Advertise viewing as text less eagerly @@ -174974,7 +174974,7 @@ (pixel-scroll-calculate-velocity): Use current time. (pixel-scroll-start-momentum): Use better algorithm. -2021-12-03 Stefan Kangas +2021-12-03 Stefan Kangas Merge from origin/emacs-28 @@ -175026,14 +175026,14 @@ "standard" width. (syms_of_xdisp) : New boolean variable. -2021-12-02 Stefan Kangas +2021-12-02 Stefan Kangas update_autogen: Improve error handling slightly * admin/update_autogen: Check exit status of cd. Use single quoting for trap condition. -2021-12-02 Stefan Kangas +2021-12-02 Stefan Kangas update_autogen: Remove unused -H flag @@ -175042,7 +175042,7 @@ helps. * admin/update_autogen: Remove the -H flag as it is no longer used. -2021-12-02 Stefan Kangas +2021-12-02 Stefan Kangas Merge from origin/emacs-28 @@ -175054,7 +175054,7 @@ # Conflicts: # lisp/ldefs-boot.el -2021-12-02 Stefan Kangas +2021-12-02 Stefan Kangas Merge from origin/emacs-28 @@ -175550,7 +175550,7 @@ * doc/lispref/commands.texi (Misc Events): Improve wording of the description of mouse-wheel events. -2021-12-01 Stefan Kangas +2021-12-01 Stefan Kangas update_autogen: Remove deprecated -I flag @@ -175562,7 +175562,7 @@ Merge remote-tracking branch 'origin/master' into feature/pgtk -2021-12-01 Stefan Kangas +2021-12-01 Stefan Kangas Merge from origin/emacs-28 @@ -175580,14 +175580,14 @@ 354f6c5609 ; * ChangeLog.3: Formatting fixes. 6192525a96 ; make change-history-commit -2021-12-01 Stefan Kangas +2021-12-01 Stefan Kangas Update SKK-JISYO.L from upstream * leim/SKK-DIC/SKK-JISYO.L: Update from https://raw.githubusercontent.com/skk-dev/dict/master/SKK-JISYO.L -2021-12-01 Stefan Kangas +2021-12-01 Stefan Kangas Update publicsuffix.txt from upstream @@ -175794,7 +175794,7 @@ Merge remote-tracking branch 'origin/master' into feature/pgtk -2021-11-30 Stefan Kangas +2021-11-30 Stefan Kangas Merge from origin/emacs-28 @@ -176305,7 +176305,7 @@ * doc/emacs/haiku.texi (Haiku Basics): Fix a typo. -2021-11-29 Stefan Kangas +2021-11-29 Stefan Kangas Merge from origin/emacs-28 @@ -176355,7 +176355,7 @@ use all the arguments of the function. Nobody expected any warning since the arguments look like free variables inside the lambda form. -2021-11-28 Stefan Kangas +2021-11-28 Stefan Kangas Merge from origin/emacs-28 @@ -176606,7 +176606,7 @@ * src/xterm.c: Move some defines around so XI2 code doesn't get ifdef'd out if Cairo is disabled. -2021-11-26 Stefan Kangas +2021-11-26 Stefan Kangas Merge from origin/emacs-28 @@ -177067,7 +177067,7 @@ * INSTALL.REPO: Document the variable (bug#51965). -2021-11-24 Stefan Kangas +2021-11-24 Stefan Kangas Merge from origin/emacs-28 @@ -177239,7 +177239,7 @@ bdb489a ; * etc/DEBUG: Adjust instructions for libgccjit reproducer. b4fb381 ; * src/xdisp.c (produce_stretch_glyph): Avoid compilation wa... -2021-11-23 Stefan Kangas +2021-11-23 Stefan Kangas Prefer locate-user-emacs-file in gitmerge.el @@ -177253,7 +177253,7 @@ * src/xterm.c (handle_one_xevent): Remove extraneous conditional. -2021-11-23 Stefan Kangas +2021-11-23 Stefan Kangas Merge from origin/emacs-28 @@ -177355,7 +177355,7 @@ * src/image.c (webp_load): Initialize `mask_img' to NULL. -2021-11-22 Stefan Kangas +2021-11-22 Stefan Kangas Use substitute-command-keys for literal key sequences @@ -177415,7 +177415,7 @@ * lisp/ibuffer.el (ibuffer-unmark-all): Use 'substitute-command-keys' for command. -2021-11-22 Stefan Kangas +2021-11-22 Stefan Kangas Avoid false positives about wide docstrings for key sequences @@ -177462,7 +177462,7 @@ * src/xterm.c (handle_one_xevent): Filter all key press events even if no frame is found. -2021-11-22 Stefan Kangas +2021-11-22 Stefan Kangas Add new format for literal key sequences to substitute-command-keys @@ -177535,7 +177535,7 @@ * doc/emacs/haiku.texi: Remove nonexistent variable. -2021-11-21 Stefan Kangas +2021-11-21 Stefan Kangas Adapt isearch help screen for variable-pitch-mode @@ -177581,7 +177581,7 @@ * src/w32inevt.c (w32_console_mouse_position, mouse_moved_to) (do_mouse_event): Use 'get_frame' to obtain the frame pointer. -2021-11-21 Stefan Kangas +2021-11-21 Stefan Kangas Use variable-pitch-mode in 'C-h C-h' @@ -177635,7 +177635,7 @@ * src/haikuterm.c (haiku_read_socket): Fix modifier calculation for horizontal wheel events. -2021-11-21 Stefan Kangas +2021-11-21 Stefan Kangas Merge from origin/emacs-28 @@ -177666,7 +177666,7 @@ (Fmake_xwidget): Connect `pick-embedded-child' signal to offscreen window. -2021-11-21 Stefan Kangas +2021-11-21 Stefan Kangas Revert "* admin/gitmerge.el (gitmerge-mode-map): Convert to defvar-keymap." @@ -178086,7 +178086,7 @@ * src/xterm.c (syms_of_xterm): Add Haiku information to doc string. -2021-11-20 Stefan Kangas +2021-11-20 Stefan Kangas Make string-animate smoother @@ -178115,7 +178115,7 @@ (x_draw_xwidget_glyph_string): Synthesize focus event here instead on XI2 builds. -2021-11-20 Stefan Kangas +2021-11-20 Stefan Kangas Make 'eval' use lexical scoping in most tests @@ -178146,7 +178146,7 @@ using LEXICAL as both nil and non-nil. (eval-tests--let-with-circular-defs): Give explicit nil to 'eval'. -2021-11-20 Stefan Kangas +2021-11-20 Stefan Kangas image-dired: Improve some messages @@ -178154,7 +178154,7 @@ (image-dired-create-thumb-1): Improve messages. (image-dired-rotate-original): Signal 'user-error' instead of 'error'. -2021-11-20 Stefan Kangas +2021-11-20 Stefan Kangas Convert snake and tetris keymaps to defvar-keymap @@ -178309,7 +178309,7 @@ * lisp/xwidget.el (xwidget-webkit-mode-map): Remove nonsensical command binding. -2021-11-20 Stefan Kangas +2021-11-20 Stefan Kangas Merge from origin/emacs-28 @@ -178433,7 +178433,7 @@ (xwidget-webkit-mode): Add page load progress to header line format. -2021-11-19 Stefan Kangas +2021-11-19 Stefan Kangas Improve doc-view-mode menus @@ -178473,7 +178473,7 @@ (ucs-normalize-NFKC-region, ucs-normalize-NFKC-string): Make the doc strings say what they actually do. -2021-11-19 Stefan Kangas +2021-11-19 Stefan Kangas Merge from origin/emacs-28 @@ -178788,7 +178788,7 @@ (mh-folder-completion-function-09-plus-slash-tmp): Skip these tests with Mailutils, which doesn't handle root folders. (Bug#51902) -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas Revert "* lisp/image-dired.el: Remove unnecessary 'declare-function'." @@ -178831,7 +178831,7 @@ `catch_child_signal' instead of trying to preserve the previous signal handler. -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas Use substitute-command-keys in some messages @@ -178856,14 +178856,14 @@ (Fxwidget_resize): Set just_resized first, then queue allocate. -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas Ignore some externally maintained files in AUTHORS * admin/authors.el (authors-ignored-files): Ignore externally maintained files. -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas * lisp/image-dired.el: Remove unnecessary 'declare-function'. @@ -178876,7 +178876,7 @@ * lisp/emacs-lisp/shortdoc.el (keymaps): * lisp/emacs-lisp/bytecomp.el (lambda): Adjust. -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas Merge from origin/emacs-28 @@ -178897,7 +178897,7 @@ * lisp/mh-e/mh-mime.el (mh-acros): Require to get mh-dlet*. -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas Temporarily mark two failing tests as unstable @@ -178912,7 +178912,7 @@ * lisp/bookmark.el (bookmark-bmenu-mode-map): Fix syntax in defvar-keymap. -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas Remove some references to XEmacs @@ -178923,7 +178923,7 @@ * lisp/textmodes/reftex-index.el: Remove some comments referring to XEmacs. -2021-11-17 Stefan Kangas +2021-11-17 Stefan Kangas Make mh-funcall-if-exists obsolete @@ -178938,7 +178938,7 @@ * lisp/mh-e/mh-xface.el (mh-face-display-function): Don't use above obsolete macro. -2021-11-16 Stefan Kangas +2021-11-16 Stefan Kangas Convert keymaps in bookmark.el to defvar-keymap @@ -178953,7 +178953,7 @@ (rot13-display-table): Use `dotimes`. -2021-11-16 Stefan Kangas +2021-11-16 Stefan Kangas * admin/gitmerge.el (gitmerge-mode-map): Convert to defvar-keymap. @@ -179249,7 +179249,7 @@ * lisp/erc/erc.el (erc-mode): Mark it as noninteractive, because using it from `M-x' will only lead to problems (bug#51841). -2021-11-16 Stefan Kangas +2021-11-16 Stefan Kangas Merge from origin/emacs-28 @@ -179280,7 +179280,7 @@ * lisp/mh-e-mh-scan.el (mh-scan-cmd-note-width): Break up a line that was too long. -2021-11-15 Stefan Kangas +2021-11-15 Stefan Kangas Fix recently changed wdired test on MS-Windows @@ -179399,7 +179399,7 @@ instead (button_event): Implement focus calls to replace dead X calls -2021-11-15 Stefan Kangas +2021-11-15 Stefan Kangas Fix hanging wdired test @@ -179432,13 +179432,13 @@ omission from the hard-coded list was mode-specific-command-prefix, whose subcommands are often rebound (bug#40725). -2021-11-15 Stefan Kangas +2021-11-15 Stefan Kangas Merge from origin/emacs-28 044dd1e210 * rcirc.el (rcirc-define-command): Fix interactive-spec ge... -2021-11-15 Stefan Kangas +2021-11-15 Stefan Kangas Merge from origin/emacs-28 @@ -179815,7 +179815,7 @@ (turn_on_atimers): Revert (have_buggy_timerfd): Revert -2021-11-13 Stefan Kangas +2021-11-13 Stefan Kangas Merge from origin/emacs-28 @@ -179994,7 +179994,7 @@ * etc/PROBLEMS (Internationalization problems): Document buggy fcitx with xwidgets. -2021-11-12 Stefan Kangas +2021-11-12 Stefan Kangas * lisp/emacs-lisp/checkdoc.el (checkdoc-dired): Autoload. @@ -180059,7 +180059,7 @@ * src/ftfont.c (ftfont_pattern_entity): Allow using both regular and medium-weighted fonts. -2021-11-12 Stefan Kangas +2021-11-12 Stefan Kangas Merge from origin/emacs-28 @@ -180085,7 +180085,7 @@ (xwidget-webkit-isearch-printing-char): Add support for Emacs input methods. (bug#51781) -2021-11-11 Stefan Kangas +2021-11-11 Stefan Kangas image-dired: Quote function symbols as such @@ -180101,14 +180101,14 @@ * lisp/info.el (Info-mode-map): Change the Info-goto-node-web binding to "G" for symmetry with "Info-goto-node". -2021-11-11 Stefan Kangas +2021-11-11 Stefan Kangas Make image-dired-thumbnail-mode non-interactive * lisp/image-dired.el (image-dired-thumbnail-mode): No longer interactive, as it only makes sense in a specially prepared buffer. -2021-11-11 Stefan Kangas +2021-11-11 Stefan Kangas image-dired: Revamp slideshow functionality @@ -180131,7 +180131,7 @@ to "S". (image-dired-thumbnail-mode-menu): Add 'image-dired-slideshow-start'. -2021-11-11 Stefan Kangas +2021-11-11 Stefan Kangas image-dired: Improve thumbnail mode menu @@ -180311,7 +180311,7 @@ functions. (tramp-connectable-p): Use 'tramp-ensure-dissected-file-name'. -2021-11-11 Stefan Kangas +2021-11-11 Stefan Kangas erc: Don't announce broken functionality in /query docstring @@ -180405,7 +180405,7 @@ * lisp/xwidget.el (xwidget-webkit-goto-url): Make behavior when there is an existing session consistent. -2021-11-11 Stefan Kangas +2021-11-11 Stefan Kangas Merge from origin/emacs-28 @@ -180520,11 +180520,11 @@ * lisp/emacs-lisp/subr-x.el (ensure-empty-lines): Fix typo and improve wording. -2021-11-10 Stefan Kangas +2021-11-10 Stefan Kangas * admin/update_autogen: Remove unused variables. -2021-11-10 Stefan Kangas +2021-11-10 Stefan Kangas Use "grep -E" instead of deprecated "egrep" @@ -180532,7 +180532,7 @@ * test/lisp/so-long-tests/so-long-tests.el: Use "grep -E" instead of deprecated "egrep". -2021-11-10 Stefan Kangas +2021-11-10 Stefan Kangas Avoid another byte-compiler warning in package-quickstart.el @@ -180540,7 +180540,7 @@ byte-compiler warning "assignment to free variable" in package-quickstart.el. -2021-11-10 Stefan Kangas +2021-11-10 Stefan Kangas Avoid spurious byte-compiler warnings in package-quickstart.el @@ -180549,7 +180549,7 @@ warnings. Given that we wrap it all in a let-form, these are mostly false positives and not helpful. -2021-11-10 Stefan Kangas +2021-11-10 Stefan Kangas * admin/automerge: Fix quoting of some variables. @@ -180571,7 +180571,7 @@ (xwidget-webkit-isearch-mode): Update doc string. (xwidget-webkit-yank-kill): New function. -2021-11-10 Stefan Kangas +2021-11-10 Stefan Kangas Merge from origin/emacs-28 @@ -180585,7 +180585,7 @@ # Conflicts: # etc/NEWS -2021-11-10 Stefan Kangas +2021-11-10 Stefan Kangas Merge from origin/emacs-28 @@ -180822,7 +180822,7 @@ * lisp/net/tramp.el (tramp-handle-file-name-case-insensitive-p): Use `tramp-connectable-p' to test for connection. -2021-11-09 Stefan Kangas +2021-11-09 Stefan Kangas Add back/forward mouse button bindings in eww @@ -180864,7 +180864,7 @@ * src/xwidget.c (xwidget_motion_or_crossing): Default to widget_osr instead of its window (bug#51703). -2021-11-09 Stefan Kangas +2021-11-09 Stefan Kangas Prefer locate-user-emacs-file @@ -180899,7 +180899,7 @@ * lisp/net/shr.el (shr-tag-audio): Don't create a temporary file; just update the DOM directly. -2021-11-09 Stefan Kangas +2021-11-09 Stefan Kangas Merge from origin/emacs-28 @@ -181063,11 +181063,11 @@ This apparently led to problems on Windows. The issues have to be examined first before attempting a new fix. -2021-11-08 Stefan Kangas +2021-11-08 Stefan Kangas * admin/automerge: Die if changing directory fails. -2021-11-08 Stefan Kangas +2021-11-08 Stefan Kangas Merge from origin/emacs-28 @@ -181105,7 +181105,7 @@ * src/xwidget.c (webkit_script_dialog_cb): New function. (Fmake_xwidget): Attach script callback signal (bug#51674). -2021-11-08 Stefan Kangas +2021-11-08 Stefan Kangas image-dired: Set window-resize-pixelwise to t @@ -181166,7 +181166,7 @@ (yank-media-handler): Rename from `register-' because that may cause confusion with register.el functions. -2021-11-07 Stefan Kangas +2021-11-07 Stefan Kangas Prefer ert-with-temp-(directory|file) in most remaining tests @@ -181861,7 +181861,7 @@ * lisp/textmodes/sgml-mode.el (html-mode--image-yank-handler): Fix two format statements and rearrange images. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas Ensure return value of ert-with-temp-directory @@ -181870,7 +181870,7 @@ * test/lisp/emacs-lisp/ert-x-tests.el (ert-x-tests-with-temp-directory): Extend test for the above. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas Prefer ert-with-temp-(directory|file) @@ -181939,7 +181939,7 @@ In some cases, this is just cleanup, but in several cases this fixes bugs where an error would have lead to us not cleaning up. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas Add generated suffix to test temp file names @@ -182075,7 +182075,7 @@ * doc/lispref/control.texi (Destructuring with pcase Patterns): Add a pcase-let example. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas New user option image-auto-resize-max-scale-percent @@ -182084,7 +182084,7 @@ (image--scale-within-limits-p): New function. (image-toggle-display-image): Respect above new user option. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas New command image-transform-fit-to-window @@ -182119,14 +182119,14 @@ (outline--fix-up-all-buttons): Take a region as parameter. (outline-cycle-buffer): Adjust call. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas Make substitute-command-keys regexp tests more strict * test/lisp/help-tests.el (with-substitute-command-keys-test): Make regexp tests more strict. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas Replace some macros with ert-with-temp-(file|directory) @@ -182140,7 +182140,7 @@ * test/src/process-tests.el (process-tests--with-temp-directory): Replace macros with 'ert-with-temp-(file|directory)'. Update callers. -2021-11-06 Stefan Kangas +2021-11-06 Stefan Kangas New convenience macros ert-with-temp-(file|directory) @@ -182567,14 +182567,14 @@ * src/nsterm.m (ns_compute_glyph_string_overhangs): Declare the font variable so that it's in scope for the GNUstep code. -2021-11-05 Stefan Kangas +2021-11-05 Stefan Kangas Add "N.B." abbreviation to checkdoc * lisp/emacs-lisp/checkdoc.el (checkdoc-in-abbreviation-p): Add abbreviation "N.B.". -2021-11-05 Stefan Kangas +2021-11-05 Stefan Kangas Don't hardcode "Commentary" section in checkdoc @@ -182679,7 +182679,7 @@ it the entire glyph string; for composite glyphs, call `composition_gstring_width'. (Bug#51105) -2021-11-04 Stefan Kangas +2021-11-04 Stefan Kangas image-dired: Delete commented out code @@ -182687,7 +182687,7 @@ it is not clear what, if anything, it is supposed to do. If anyone wants to work on this, they are better off starting from scratch. -2021-11-04 Stefan Kangas +2021-11-04 Stefan Kangas image-dired: New defgroup and section for gallery support @@ -182881,14 +182881,14 @@ * lisp/gnus/mml.el (mml-attach-file-at-the-end): New user option. (mml-attach-file): Use it. -2021-11-04 Stefan Kangas +2021-11-04 Stefan Kangas image-dired: Set default-directory in thumbnail buffer * lisp/image-dired.el (image-dired-show-all-from-dir): Set default-directory. This fixes e.g. 'dired-jump'. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas Make image-dired-display-image-mode inherit from image-mode @@ -182921,7 +182921,7 @@ * doc/emacs/dired.texi (Image-Dired): Update documentation for the above change. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas Improve theming of image-dired-thumb-mark @@ -182933,7 +182933,7 @@ * etc/themes/whiteboard-theme.el (whiteboard): Add definitions for the 'image-dired-thumb-flagged' face. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas image-dired: Add face for flagged files @@ -183007,7 +183007,7 @@ (globals_of_w32fns): Don't attempt to load dwmapi.dll and uxtheme.dll in the Cygwin w32 build. (Bug#51583) -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas Improve theming of image-dired-thumb-mark @@ -183023,7 +183023,7 @@ * src/image.c: Fix building with giflib 4. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas image-dired: Improve marking behavior @@ -183035,7 +183035,7 @@ (image-dired-thumbnail-mode-map): Bind 'image-dired-unmark-all-marks' to "U". -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas image-dired: Cleanup of four commands @@ -183049,7 +183049,7 @@ (image-dired-modify-mark-on-thumb-original-file): Make obsolete in favor of above new macro. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas image-dired: Support wrap-around in display-next-thumbnail-original @@ -183063,7 +183063,7 @@ reaching the last image, continue from the first one. Add optional prefix argument to move more than one image at a time. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas image-dired: Improve menus @@ -183073,14 +183073,14 @@ Make toggle entries into checkboxes. Add separators. Remove obsoleted commands accidentally added back in merge. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas image-dired: Signal error if file is missing on display * lisp/image-dired.el (image-dired-display-image): Signal error if file is missing. -2021-11-03 Stefan Kangas +2021-11-03 Stefan Kangas image-dired: Move menu definitions to top level @@ -183098,11 +183098,11 @@ (epg--filter-revoked-keys): Adjust sole use. -2021-11-02 Stefan Kangas +2021-11-02 Stefan Kangas * etc/PROBLEMS: Move some entries to the legacy section. -2021-11-02 Stefan Kangas +2021-11-02 Stefan Kangas Remove info for Emacs 20 users from etc/PROBLEMS @@ -183119,7 +183119,7 @@ * test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-tests--test-cases): Add test cases. -2021-11-02 Stefan Kangas +2021-11-02 Stefan Kangas Use current face foreground for SVG icons in customize @@ -183135,7 +183135,7 @@ bc58bea * lisp/progmodes/prog-mode.el (prog-context-menu): Use text-m... -2021-11-02 Stefan Kangas +2021-11-02 Stefan Kangas Support inserting images in tabulated-list-mode columns @@ -183461,7 +183461,7 @@ * src/font.c (Ffont_has_char_p): New function. (Ffont_get_glyphs): Link to the new function from the doc string. -2021-10-31 Stefan Kangas +2021-10-31 Stefan Kangas Add test for Bug#51527 @@ -183517,7 +183517,7 @@ 335a660b4b Fix display glitches with side-by-side windows on TTY frames 4a96f32def Avoid replacing common prefix with ellipsis -2021-10-30 Stefan Kangas +2021-10-30 Stefan Kangas Remove workaround for fixed Bug#6581 from ert @@ -183537,7 +183537,7 @@ (ert-test-equal-including-properties): Merge test into above expanded test. -2021-10-30 Stefan Kangas +2021-10-30 Stefan Kangas Fix bug with string values in equal-including-properties @@ -183557,7 +183557,7 @@ * lisp/emacs-lisp/ert.el (ert-equal-including-properties): Add FIXME that this should be removed. -2021-10-30 Stefan Kangas +2021-10-30 Stefan Kangas Use primes for hash table bucket sizes @@ -183656,7 +183656,7 @@ 20ebd91a73 Improve documentation of string truncation APIs 3f998a3fc8 * lisp/textmodes/css-mode.el: Fix typo. (Bug#51488) -2021-10-29 Stefan Kangas +2021-10-29 Stefan Kangas * src/image.c: Fix building with giflib on MS-Windows. @@ -183698,7 +183698,7 @@ # Conflicts: # etc/NEWS -2021-10-29 Stefan Kangas +2021-10-29 Stefan Kangas Prefer giflib 5 macros to magic numbers @@ -183708,7 +183708,7 @@ (gif_load): Replace magic numbers with giflib 5 macros for disposal and transparency_color_index. -2021-10-29 Stefan Kangas +2021-10-29 Stefan Kangas Don't parse GCB block by hand with giflib 5 or later @@ -183740,7 +183740,7 @@ * lisp/gnus/gnus.el (gnus-short-group-name): Shorten groups with [] in the names better (bug#51450). -2021-10-29 Stefan Kangas +2021-10-29 Stefan Kangas * src/image.c (gif_load): Minor simplification. @@ -183761,7 +183761,7 @@ * test/lisp/progmodes/elisp-mode-resources/flet.erts: Add tests for incomplete sexps (bug#9622). -2021-10-28 Stefan Kangas +2021-10-28 Stefan Kangas Be more allowing when looking for menu-bar items @@ -183807,7 +183807,7 @@ (syms_of_keyboard) : New variable. Patch from Aaron Jensen . -2021-10-27 Stefan Kangas +2021-10-27 Stefan Kangas Do interactive mode tagging in image-dired.el @@ -183823,7 +183823,7 @@ (image-dired-display-previous-thumbnail-original): Do interactive tagging; these will only work in 'image-dired-thumbnail-mode'. -2021-10-27 Stefan Kangas +2021-10-27 Stefan Kangas image-dired: Make thumbnail rotation commands obsolete @@ -183840,14 +183840,14 @@ for above obsolete commands. The rotate right keybinding had already been made ineffective by the local keymap added by 'insert-image'. -2021-10-27 Stefan Kangas +2021-10-27 Stefan Kangas image-dired: Don't show thumbnails if there are no image files * lisp/image-dired.el (image-dired-show-all-from-dir): Don't show thumbnail buffer if there are no image files. -2021-10-27 Stefan Kangas +2021-10-27 Stefan Kangas Increase image-dired-show-all-from-dir-max-files to 500 @@ -183967,7 +183967,7 @@ the hourglass pointer -- otherwise it won't be displayed until a keyboard/mouse event arrives (bug#19776). -2021-10-27 Stefan Kangas +2021-10-27 Stefan Kangas image-dired: Set line-spacing to match horizontal space @@ -183975,7 +183975,7 @@ 'line-spacing' to approximately match horizontal space. This makes the thumbnail view look better. -2021-10-27 Stefan Kangas +2021-10-27 Stefan Kangas image-dired: Add support for bookmark.el @@ -183984,13 +183984,13 @@ (image-dired-bookmark-name, image-dired-bookmark-make-record) (image-dired-bookmark-jump): New defuns. -2021-10-27 Stefan Kangas +2021-10-27 Stefan Kangas Add test for file-name-base * test/lisp/files-tests.el (files-tests-file-name-base): New test. -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas image-dired: Improve mouse behavior @@ -184001,7 +184001,7 @@ (image-dired-mouse-select-thumbnail): Move point to closest image after clicking in buffer. -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas image-dired: Don't ding at beginning or end of buffer @@ -184011,7 +184011,7 @@ when moving past first or last image; instead show a message, wait a second and then show image properties. -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas image-dired: Add new commands for beginning/end of buffer @@ -184020,21 +184020,21 @@ (image-dired-thumbnail-mode-map): Bind new beginning of buffer command to '<' and 'M-<', and end of buffer command to '>' and 'M->'. -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas Add new function image-at-point-p * lisp/image.el (image-at-point-p): New defun. * doc/lispref/display.texi (Showing Images): Document above new defun. -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas image-dired: Use an evenly spaced grid for thumbnails * lisp/image-dired.el (image-dired-line-up): Use an evenly spaced grid for thumbnails, even if image sizes differ. -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas image-dired: Use example.org in examples @@ -184042,7 +184042,7 @@ (image-dired-gallery-thumb-image-root-url): Use example.org to be RFC 2606 compliant. -2021-10-26 Stefan Kangas +2021-10-26 Stefan Kangas image-dired: Increase number of asynch thumbnail generation jobs @@ -184208,7 +184208,7 @@ action alist entries. * etc/NEWS: Mention new values of some action alist entries. -2021-10-25 Stefan Kangas +2021-10-25 Stefan Kangas New function xdg-state-home @@ -184216,7 +184216,7 @@ $XDG_STATE_HOME according to the XDG Base Directory Specification version 0.8 (08th May 2021). -2021-10-25 Stefan Kangas +2021-10-25 Stefan Kangas image-dired: Improve XDG compliance @@ -184224,7 +184224,7 @@ (image-dired-main-image-directory): Prefer XDG_PICTURES_HOME. (image-dired-thumb-name): Simplify by using 'xdg-cache-home'. -2021-10-25 Stefan Kangas +2021-10-25 Stefan Kangas Double value of image-dired-show-all-from-dir-max-files @@ -184233,7 +184233,7 @@ be even higher, as the thumbnails are generated asynchronously and are small by default. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas image-dired: Add support for GraphicsMagick @@ -184253,7 +184253,7 @@ (with_delayed_message_cancel, Ffuncall_with_delayed_message): Fix some type confusion. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Support new Thumbnail Managing Standard sizes in image-dired @@ -184265,7 +184265,7 @@ thumbnail sizes mandated by new version of the Thumbnail Managing Standard (December 2020, Version 0.9.0). -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Use SHA1 when creating thumbnail file name @@ -184365,7 +184365,7 @@ * src/pgtkterm.c (pgtk_draw_fringe_bitmap): we had an unbalanced cairo_save/restore. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Improve documentation of image-dired thumbnails @@ -184375,7 +184375,7 @@ * lisp/image-dired.el (image-dired-thumbnail-storage): Improve docstring. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Add support for pngquant to image-dired @@ -184410,7 +184410,7 @@ * lisp/erc/erc-backend.el (define-erc-response-handler): Add proper indentation. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Add new option help-link-key-to-documentation @@ -184460,14 +184460,14 @@ (bug-reference--build-forge-setup-entry): Allow matching non-.git URLs, with and without slashes (bug#51316). -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Don't hard-code image-dired thumbnail type * lisp/image-dired.el (image-dired-insert-thumbnail): Detect thumbnail image type instead of hard-coding it. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Expand tests for image-type-from-file-header @@ -184483,7 +184483,7 @@ (image-type-from-file-header-test/xpm): New tests. (image-type-from-file-header-test): Delete test. -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Add tests for gif to src/image-tests.el @@ -184515,7 +184515,7 @@ # Conflicts: # etc/NEWS -2021-10-24 Stefan Kangas +2021-10-24 Stefan Kangas Make dired-x-guess-file-name-at-point obsolete @@ -184550,7 +184550,7 @@ This reverts commit 51719617eb19833056618ebac403cdcaf711551a. The commit caused a hang at start-up with a big desktop. -2021-10-23 Stefan Kangas +2021-10-23 Stefan Kangas Partially remove exiftool dependency from image-dired.el @@ -184567,7 +184567,7 @@ copyright fields. * test/lisp/image-dired-tests.el: New file. -2021-10-23 Stefan Kangas +2021-10-23 Stefan Kangas Add new function exif-field @@ -184577,7 +184577,7 @@ * test/lisp/image/exif-tests.el (test-exif-parse) (test-exif-parse-short): Use above new function. -2021-10-22 Stefan Kangas +2021-10-22 Stefan Kangas Add links to commentary reached with finder-list-keywords @@ -184591,7 +184591,7 @@ issue where commentaries reached via 'finder-list-keywords' did not have links. (Bug#10814) -2021-10-22 Stefan Kangas +2021-10-22 Stefan Kangas * src/image.c (webp_load): Fix thinkos. @@ -184691,7 +184691,7 @@ * nt/INSTALL.W64: * nt/INSTALL: Update information about libwebp availability. -2021-10-22 Stefan Kangas +2021-10-22 Stefan Kangas Add WebP image format support (Bug#51296) @@ -184733,7 +184733,7 @@ when MODE_LINES wants it to take actual mode line heights into account (Bug#38181). -2021-10-21 Stefan Kangas +2021-10-21 Stefan Kangas Remove redundant #' before lambda @@ -184782,7 +184782,7 @@ * lisp/whitespace.el (whitespace-report-region): Remove redundant #' before lambda. -2021-10-21 Stefan Kangas +2021-10-21 Stefan Kangas Add comment on reworking a section in emacs-lisp-intro.texi @@ -184867,7 +184867,7 @@ * src/xfaces.c (syms_of_xfaces): Add the new symbols. -2021-10-20 Stefan Kangas +2021-10-20 Stefan Kangas Add some tests for floatfns.c @@ -184914,7 +184914,7 @@ * lisp/international/mule-cmds.el (with-locale-environment): New macro. (current-locale-environment): New variable. -2021-10-19 Stefan Kangas +2021-10-19 Stefan Kangas Add some tests for fns.c @@ -184922,7 +184922,7 @@ (fns-tests-length, fns-tests-safe-length) (fns-tests-string-bytes): New tests. -2021-10-19 Stefan Kangas +2021-10-19 Stefan Kangas Remove some XEmacs compat code from custom.el @@ -185051,7 +185051,7 @@ * lisp/vc/diff-mode.el (diff-mode-shared-map): Fix syntax error in `defvar-keymap' change. -2021-10-18 Stefan Kangas +2021-10-18 Stefan Kangas Add tests for image.c @@ -185175,18 +185175,18 @@ * lisp/subr.el (kbd-valid-p): Compare case-sensitively. -2021-10-17 Stefan Kangas +2021-10-17 Stefan Kangas Recommend against using uce.el * lisp/mail/uce.el (uce-reply-to-uce): Recommend against its use on the first invocation. (Bug#46472) -2021-10-17 Stefan Kangas +2021-10-17 Stefan Kangas * lisp/erc/erc-compat.el (format-spec): Remove redundant require. -2021-10-17 Stefan Kangas +2021-10-17 Stefan Kangas Prefer defvar-local in MH-E @@ -185203,7 +185203,7 @@ (mh-thread-subject-container-hash, mh-thread-duplicates) (mh-thread-history): Prefer defvar-local. -2021-10-17 Stefan Kangas +2021-10-17 Stefan Kangas Make thumbs-image-type obsolete @@ -185301,7 +185301,7 @@ * lisp/subr.el (kbd-valid-p): Rewrite to not use seq. -2021-10-17 Stefan Kangas +2021-10-17 Stefan Kangas * src/image.c: Fix comment. @@ -185351,7 +185351,7 @@ * doc/lispref/os.texi (File Notifications): Warn about `file-notify-rm-all-watches' side effects. -2021-10-16 Stefan Kangas +2021-10-16 Stefan Kangas Simplify condition in kbd @@ -185407,7 +185407,7 @@ * lisp/term.el (term-faint, term-italic, term-slow-blink) (term-fast-blink): Set proper :version. -2021-10-16 Stefan Kangas +2021-10-16 Stefan Kangas Remove duplicate code in edmacro-parse-keys @@ -185419,7 +185419,7 @@ This change was discussed in: https://lists.gnu.org/r/emacs-devel/2021-10/msg00909.html -2021-10-16 Stefan Kangas +2021-10-16 Stefan Kangas Make kbd usable during bootstrap @@ -185611,7 +185611,7 @@ (project-find-file-in): Add new argument INCLUDE-ALL. (https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg00209.html) -2021-10-13 Stefan Kangas +2021-10-13 Stefan Kangas Double the default value of kill-ring-max @@ -185627,7 +185627,7 @@ * doc/lispref/text.texi (Internals of Kill Ring): Doc fix to use the new value. -2021-10-13 Stefan Kangas +2021-10-13 Stefan Kangas New tests for kbd and edmacro-parse-keys @@ -185950,7 +185950,7 @@ * lisp/gnus/gnus-group.el (:keymap): Fix some prefix keys that ended up in the wrong place during the keymap rewrite (bug#51136). -2021-10-12 Stefan Kangas +2021-10-12 Stefan Kangas Remove more MH-E compat code @@ -185988,7 +185988,7 @@ * src/pdumper.c (syms_of_pdumper): Define a symbol. -2021-10-12 Stefan Kangas +2021-10-12 Stefan Kangas Make mh-do-in-gnu-emacs obsolete @@ -186029,7 +186029,7 @@ * lisp/erc/erc-imenu.el: * lisp/erc/erc-dcc.el: Massage copyright so elpa-admin.el recognizes it -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Remove last XEmacs compat code from ERC @@ -186038,7 +186038,7 @@ remove spurious reference to XEmacs; this is needed also for Emacs. -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Prefer setq-local in lisp/mh-e/*.el @@ -186055,7 +186055,7 @@ * lisp/mh-e/mh-xface.el (mh-x-image-url-display) (mh-x-image-url-fetch-image): Prefer setq-local. -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Remove some more MH-E compat code @@ -186098,7 +186098,7 @@ * lisp/mh-e/mh-xface.el (mh-show-xface-function, mh-show-xface): Remove Emacs 20 compat code. -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Remove redundant calls to 'mh-do-in-gnu-emacs' @@ -186174,7 +186174,7 @@ This should be done in 'emacs-28', which will be merged into 'master'. -2021-10-11 Stefan Kangas +2021-10-11 Stefan Kangas Fontify "print" and "exec" as functions in python-mode @@ -186308,14 +186308,14 @@ * lisp/simple.el (clean-mode): Simplify the property exclusion. -2021-10-09 Stefan Kangas +2021-10-09 Stefan Kangas Remove duplicate definition of x-display-color-p * lisp/emulation/viper-init.el (x-display-color-p): Remove duplicate definition. This would just overwrite the alias defined in faces.el. -2021-10-08 Stefan Kangas +2021-10-08 Stefan Kangas Remove some unnecessary calls to mh-funcall-if-exists @@ -186328,7 +186328,7 @@ to mh-funcall-if-exists; these functions always exist as they are autoloaded. -2021-10-08 Stefan Kangas +2021-10-08 Stefan Kangas Remove old Gnus compat code from MH-E @@ -186348,7 +186348,7 @@ Add the usual lexical-binding cookie. -2021-10-08 Stefan Kangas +2021-10-08 Stefan Kangas Remove XEmacs compat code from lisp/obsolete/*.el @@ -186366,21 +186366,21 @@ * lisp/obsolete/tpu-mapper.el (tpu-map-key, tpu-mapper): Remove XEmacs compat code. -2021-10-08 Stefan Kangas +2021-10-08 Stefan Kangas Remove XEmacs compat code from sql.el * lisp/progmodes/sql.el (sql-interactive-mode-map, sql-mode) (sql-interactive-mode): Remove XEmacs compat code. (Bug#51096) -2021-10-08 Stefan Kangas +2021-10-08 Stefan Kangas Remove Emacs 20 compat code from sql.el * lisp/progmodes/sql.el (sql-input-ring-separator) (sql-product-font-lock): Remove Emacs 20 compat code. -2021-10-08 Stefan Kangas +2021-10-08 Stefan Kangas Remove some additional XEmacs compat code from viper @@ -186391,7 +186391,7 @@ (viper-color-display-p): Make into obsolete function alias for 'x-display-color-p'. Update callers. -2021-10-08 Stefan Kangas +2021-10-08 Stefan Kangas Obsolete XEmacs compat convention in erc-button-press-button @@ -186414,7 +186414,7 @@ 1af00e67d6 Include the refcards in the release tarball 3c29fb705c ; * src/Makefile.in (../native-lisp): Make the long recipe... -2021-10-07 Stefan Kangas +2021-10-07 Stefan Kangas Make mh-* XEmacs compat aliases obsolete @@ -186525,7 +186525,7 @@ * lisp/mh-e/mh-identity.el (mh-identity-make-menu): Don't call the obsolete `mh-identity-add-menu' function (that now does nothing). -2021-10-07 Stefan Kangas +2021-10-07 Stefan Kangas Revert "Declare compat macro mh-do-in-gnu-emacs obsolete" @@ -186534,7 +186534,7 @@ This commit led to some build failures that I don't yet understand, so I'm reverting it for now so as not to leave master in a broken state. -2021-10-07 Stefan Kangas +2021-10-07 Stefan Kangas Delete some XEmacs compat code from mh-e/*.el @@ -186550,7 +186550,7 @@ * lisp/mh-e/mh-xface.el (mh-show-xface-function): Delete some XEmacs compat code. -2021-10-07 Stefan Kangas +2021-10-07 Stefan Kangas Declare compat macro mh-do-in-gnu-emacs obsolete @@ -186570,7 +186570,7 @@ (mh-picon-image-types, mh-x-image-display): Don't wrap code in compat macro 'mh-do-in-gnu-emacs'. -2021-10-07 Stefan Kangas +2021-10-07 Stefan Kangas Declare compat macro mh-do-in-xemacs obsolete @@ -186800,7 +186800,7 @@ * lisp/gnus/gnus.el: Define more commands. -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas Do interactive mode tagging for proced.el @@ -186845,7 +186845,7 @@ than tabs, since Texinfo treats tab characters as a single space; see (info "(texinfo) @example"). Fix typos/thinkos. -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas Make 'mapconcat' argument 'separator' optional @@ -186859,7 +186859,7 @@ mapconcat argument in example. * lisp/emacs-lisp/subr-x.el (string-join): Doc fix. -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas Make two old function aliases obsolete @@ -186867,7 +186867,7 @@ (bibtex-find-entry): Make function aliases obsolete. These were left behind when renaming functions, but never declared obsolete. -2021-10-05 Stefan Kangas +2021-10-05 Stefan Kangas Set advertised calling convention on make-face-* functions @@ -186990,7 +186990,7 @@ (memory-report--set-size): Initialize memory-report-object-size. -2021-10-04 Stefan Kangas +2021-10-04 Stefan Kangas Use format-prompt for many more prompts @@ -187317,14 +187317,14 @@ * lisp/custom.el (load-theme): Issue a warning if the theme is obsolete (bug#47047). -2021-10-02 Stefan Kangas +2021-10-02 Stefan Kangas Expand internal--format-docstring-line test * test/lisp/subr-tests.el (subr-test-internal--format-docstring-line): Check for error on newline. -2021-10-02 Stefan Kangas +2021-10-02 Stefan Kangas Support 'strong-italic' facemenu face in html-mode