* doc/misc/gnus.texi (Article Washing): Fix Links URL.
-2022-08-12 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefankangas@gmail.com>
Delete references to deleted library hilit19.el
* lisp/ps-print.el:
* lisp/vc/ediff.el: Delete references to hilit19.el.
-2022-08-12 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefankangas@gmail.com>
Delete stale comments from Lisp Intro manual
(print-elements-of-list, Miscellaneous): Delete some references to
Emacs 22.
-2022-08-11 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefankangas@gmail.com>
Don't list Emacs as requirement for built-in package
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 <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefankangas@gmail.com>
Improve wording when documenting other TRAMP syntaxes
* doc/misc/tramp.texi (Change file name syntax): Improve wording.
(Bug#57061)
-2022-08-08 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefankangas@gmail.com>
* lisp/vc/diff-mode.el: Don't mention XEmacs.
-2022-08-08 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefankangas@gmail.com>
Don't mention XEmacs toolbar in ediff manual
* doc/emacs/custom.texi (Init Syntax): Link to the ELisp manual (Bug#56870)
-2022-08-06 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefankangas@gmail.com>
Don't mention removed XEmacs support in idlwave manual
(Syntax Highlighting, Windows and macOS, Troubleshooting): Delete
most references to XEmacs. Support for it was deleted in 28.1.
-2022-08-05 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefankangas@gmail.com>
* lisp/play/fortune.el: Doc fixes.
-2022-08-04 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefankangas@gmail.com>
* doc/lispref/loading.texi (Autoload by Prefix): Fix typo.
* lisp/uniquify.el (uniquify-buffer-name-style): Quote apostrophe.
-2022-08-02 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefankangas@gmail.com>
* lisp/term.el: Doc fix; don't mention rlogin.
* 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 <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefankangas@gmail.com>
Bump Emacs version to 28.1.91
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.1.91.
-2022-07-28 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefankangas@gmail.com>
Update ChangeLog and AUTHORS for 28.1.91 pretest
when showing only column numbers (bug#56694). Do not merge to
master.
-2022-07-23 Stefan Kangas <stefan@marxist.se>
+2022-07-23 Stefan Kangas <stefankangas@gmail.com>
Adjust help-fns.el tests for recent change
* lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector): Fix grammar
-2022-07-21 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/cperl-mode.el: Don't mention obsolete archive.
(cherry picked from commit 5f1bd872478927ad4bc635502e74628d39885286)
-2022-07-16 Stefan Kangas <stefan@marxist.se>
+2022-07-16 Stefan Kangas <stefankangas@gmail.com>
Fix obsoletion of nntp-authinfo-file
* configure.ac (SIZEOF_LONG): New variable.
* lib-src/Makefile.in (SIZEOF_LONG): New variable; added conditional.
-2022-07-14 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefankangas@gmail.com>
Update the Samaritan's contact details in M-x doctor
* lisp/net/tramp.el (tramp-verbose): Fix docstring.
-2022-07-12 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefankangas@gmail.com>
Don't mention cl-cXXXr aliases in cl-lib manual
etc/PROBLEMS: Describe issues with native compilation on Cygwin
-2022-07-11 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/find-dired.el (find-dired): Doc fix; add cross-reference.
-2022-07-08 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefankangas@gmail.com>
Expand docstrings related to auto-saving
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 <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefankangas@gmail.com>
Doc fixes; don't use obsolete names
* lisp/mh-e/mh-funcs.el (mh-kill-folder): Don't use obsolete
names.
-2022-07-02 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefankangas@gmail.com>
Don't use obsolete face name in manoj-dark-theme
* lisp/descr-text.el (describe-char): Don't report 'nobreak-space'
face for SPC. (Bug#56337)
-2022-06-30 Stefan Kangas <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefankangas@gmail.com>
Doc fixes: don't refer to some obsolete items
* lisp/vc/diff-mode.el: Doc fix; don't refer to obsolete variables and
functions.
-2022-06-30 Stefan Kangas <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefankangas@gmail.com>
* admin/make-tarball.txt: Minor clarifications.
* doc/emacs/buffers.texi (Indirect Buffers): Mention modification hook quirk
-2022-06-29 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefankangas@gmail.com>
Bump Emacs version to 28.1.90
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.1.90.
-2022-06-29 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefankangas@gmail.com>
Update ChangeLog and AUTHORS for 28.1.90 pretest
(cherry picked from commit 4410f5d86997b6b238ff05c2ece338b28e1163b1)
-2022-06-24 Stefan Kangas <stefan@marxist.se>
+2022-06-24 Stefan Kangas <stefankangas@gmail.com>
Avoid treating number as an enum in the org manual
* doc/misc/autotype.texi (Autoinserting): Fix wording. Suggested
by Richard Stallman <rms@gnu.org>.
-2022-06-21 Stefan Kangas <stefan@marxist.se>
+2022-06-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/repeat.el (repeat-mode): Fix message format.
This is needed to support builds with a separate --bindir
configure-time option and native-compilation. (Bug#55741)
-2022-06-20 Stefan Kangas <stefan@marxist.se>
+2022-06-20 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/eww.texi (Overview, Basics): Fix typos.
* doc/lispref/display.texi (Face Attributes): Mention the quirks
about point after the final line (bug#56011).
-2022-06-17 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2022-06-16 Stefan Kangas <stefankangas@gmail.com>
* lisp/textmodes/artist.el: Minor doc fixes.
'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 <stefan@marxist.se>
+2022-06-08 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/org.org: Remove spurious markup.
with `pred` set to `save-some-buffers-root` since it's not an
appropriate function for that any more.
-2022-01-09 Stefan Kangas <stefan@marxist.se>
+2022-01-09 Stefan Kangas <stefankangas@gmail.com>
Improve docstring of edit-abbrevs
That change caused a regression in a much more important use
case, see bug#53133.
-2022-01-08 Stefan Kangas <stefan@marxist.se>
+2022-01-08 Stefan Kangas <stefankangas@gmail.com>
Clarify docstring of package-native-compile
* lisp/mail/rmail.el (rmail-simplified-subject): Match against
"[external]" _after_ decoding the Subject by RFC-2047.
-2022-01-08 Stefan Kangas <stefan@marxist.se>
+2022-01-08 Stefan Kangas <stefankangas@gmail.com>
Bump Emacs version to 28.0.91
Update to Org 9.5.2-3-geb9f34
-2021-12-26 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefankangas@gmail.com>
Improve documentation of read-multiple-choice
* src/module-env-28.h: Remove maintainer comment.
-2021-12-14 Stefan Kangas <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefankangas@gmail.com>
* make-dist: Don't run "make --question info". (Bug#52322)
(Native-Compilation Variables): Explain potential cause of warnings
from native compilation.
-2021-12-07 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefankangas@gmail.com>
Doc fix; Epiphany has been renamed to GNOME Web
* lisp/dired-aux.el (dired-check-process): Doc fix. (Bug#52337)
-2021-12-07 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefankangas@gmail.com>
Remove dead link from newsticker
Update to Org 9.5.1-15-gdb4805
-2021-12-04 Stefan Kangas <stefan@marxist.se>
+2021-12-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc fix.
* src/xdisp.c (try_scrolling): Make the enum values match the
commentary. Reported by Po Lu <luangruo@yahoo.com>.
-2021-12-04 Stefan Kangas <stefan@marxist.se>
+2021-12-04 Stefan Kangas <stefankangas@gmail.com>
* src/dosfns.c (Fint86): Doc fix; don't use obsolete names.
-2021-12-03 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB.
-2021-12-03 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefankangas@gmail.com>
Remove reference to variable obsolete since 24.1
reference to variable 'minibuffer-local-filename-must-match-map',
obsolete since 24.1.
-2021-12-03 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/efaq.texi (New in Emacs 28): New node.
and "struct timespec" is not allowed” and “Initialization between
types "long" and "struct timespec" is not allowed”.
-2021-12-03 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefankangas@gmail.com>
* admin/make-tarball.txt: Various clarifications.
-2021-12-02 Stefan Kangas <stefan@marxist.se>
+2021-12-02 Stefan Kangas <stefankangas@gmail.com>
* admin/diff-tar-files: Don't assume .tar.gz.
Add precautions to not call isearch-update when the executed
command exited isearch-mode (bug#51173).
-2021-12-01 Stefan Kangas <stefan@marxist.se>
+2021-12-01 Stefan Kangas <stefankangas@gmail.com>
Bump Emacs version to 28.0.90
is parsed, set the flag at-type-decl which is part of the function's return
value.
-2021-12-01 Stefan Kangas <stefan@marxist.se>
+2021-12-01 Stefan Kangas <stefankangas@gmail.com>
Update authors.el for Emacs 28
(cherry picked from commit 6943786b5c1fe76ea05a3a810512bd6777883710)
-2021-11-29 Stefan Kangas <stefan@marxist.se>
+2021-11-29 Stefan Kangas <stefankangas@gmail.com>
* Makefile.in (PREFERRED_BRANCH): Now emacs-28.
* src/xdisp.c (syms_of_xdisp) <highlight-nonselected-windows>:
Clarify the doc string. (Bug#51927)
-2021-11-17 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefankangas@gmail.com>
* admin/authors.el (authors-ignored-files): Ignore some NEWS files.
* src/xfaces.c (face_at_buffer_position): Make sure DEFAULT_FACE
is usable. (Bug#51864)
-2021-11-15 Stefan Kangas <stefan@marxist.se>
+2021-11-15 Stefan Kangas <stefankangas@gmail.com>
Doc fix; change recommended file name of custom-file
* lisp/progmodes/prog-mode.el (prog-context-menu): Use "Go Back" (bug#38797)
-2021-11-09 Stefan Kangas <stefan@marxist.se>
+2021-11-09 Stefan Kangas <stefankangas@gmail.com>
Revert "Fix localized display of date and time in the NS port"
(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 <stefan@marxist.se>
+2021-11-07 Stefan Kangas <stefankangas@gmail.com>
* lisp/files.el (user-emacs-directory-warning): Clarify docstring.
<andrewjmoreton@gmail.com> in
https://lists.gnu.org/archive/html/emacs-devel/2021-11/msg00597.html.
-2021-11-06 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefankangas@gmail.com>
Escape '%' in filenames to fix flymake warnings
(Textual Scrolling, Coordinates and Windows): Fix/remove improper
or confusing uses of "text area" of a window.
-2021-11-06 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefankangas@gmail.com>
Improve docstring of kmacro-set-format
(kmacro-set-counter, kmacro-add-counter): Add cross-references
to the info manual.
-2021-11-05 Stefan Kangas <stefan@marxist.se>
+2021-11-05 Stefan Kangas <stefankangas@gmail.com>
Revert "* lisp/wid-edit.el (widget-field): Add subtle border to face."
This lead to some alignment issues. (Bug#51550)
Don't merge to master, where we will continue investigating.
-2021-11-05 Stefan Kangas <stefan@marxist.se>
+2021-11-05 Stefan Kangas <stefankangas@gmail.com>
* etc/PROBLEMS: Mention X forwarding slowdowns. (Bug#7092)
-2021-11-04 Stefan Kangas <stefan@marxist.se>
+2021-11-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/custom.el (defgroup): Document the :prefix keyword.
* doc/emacs/frames.texi (Tab Bars): Reorder toggle-frame-tab-bar.
-2021-11-04 Stefan Kangas <stefan@marxist.se>
+2021-11-04 Stefan Kangas <stefankangas@gmail.com>
Use current face foreground for SVG icons in customize
* 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 <stefan@marxist.se>
+2021-10-28 Stefan Kangas <stefankangas@gmail.com>
image-dired: Unreverse accidentally reversed menus
converted to use 'easy-menu-define', but they were reversed in the
process. Unreverse the menus. (Bug#51446)
-2021-10-28 Stefan Kangas <stefan@marxist.se>
+2021-10-28 Stefan Kangas <stefankangas@gmail.com>
Be more allowing when looking for menu-bar items
* 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 <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefankangas@gmail.com>
Improve function documentation with text from XDG BDS spec
insertion.
(eshell-output-filter): Don't use insert-before-markers (bug#45380).
-2021-10-25 Stefan Kangas <stefan@marxist.se>
+2021-10-25 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-10-25 Stefan Kangas <stefankangas@gmail.com>
Clarify two image-dired docstrings
* doc/misc/flymake.texi (An annotated example backend): Also react
to `signal' process statuses (bug#51380).
-2021-10-24 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefankangas@gmail.com>
* etc/PROBLEMS: Mention problems with regexp matcher. (Bug#18577)
(tab-bar-move-tab-backward): Put 'repeat-map' symbol property.
-2021-10-24 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefankangas@gmail.com>
Use restrictive umask when creating image-dired data
* src/fns.c (Fconcat): Note that composition values may not remain eq
in return value of concat. (Bug#48740)
-2021-10-24 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefankangas@gmail.com>
* lisp/image-dired.el (image-dired-external-viewer): Support feh.
-2021-10-24 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
https://publicsuffix.org/list/public_suffix_list.dat
dated 2021-10-16 16:33:47 GMT.
-2021-10-24 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-10-23 Stefan Kangas <stefankangas@gmail.com>
Clarify abnormal hook documentation
Update to Org 9.5-59-g52e6f1
-2021-10-23 Stefan Kangas <stefan@marxist.se>
+2021-10-23 Stefan Kangas <stefankangas@gmail.com>
Improve documentation of cl-reduce
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 <stefan@marxist.se>
+2021-10-23 Stefan Kangas <stefankangas@gmail.com>
Improve documentation of apply-partially
* lisp/shell.el (shell): Remove volume letter for remote shell
file name. (Bug#49229)
-2021-10-23 Stefan Kangas <stefan@marxist.se>
+2021-10-23 Stefan Kangas <stefankangas@gmail.com>
Fix documentation of posn-at-x-y
* lisp/net/eww.el (eww-retrieve-command): Add :tag.
-2021-10-22 Stefan Kangas <stefan@marxist.se>
+2021-10-22 Stefan Kangas <stefankangas@gmail.com>
Add description of cards to etc/refcards/README
arbitrary paren syntax after skipping whitespace backwards within
containing sexp (Bug#51312).
-2021-10-22 Stefan Kangas <stefan@marxist.se>
+2021-10-22 Stefan Kangas <stefankangas@gmail.com>
Fix typo in doc/emacs/anti.texi
* 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 <stefan@marxist.se>
+2021-10-20 Stefan Kangas <stefankangas@gmail.com>
Refer to mouse-highlight from make-pointer-invisible docstring
(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 <stefan@marxist.se>
+2021-10-19 Stefan Kangas <stefankangas@gmail.com>
Fix a typo in emacs-lisp-intro.texi
(tab-bar-move-tab-backward, tab-bar-move-tab)
(tab-bar-move-tab-to-frame): Add/fix doc strings.
-2021-10-17 Stefan Kangas <stefan@marxist.se>
+2021-10-17 Stefan Kangas <stefankangas@gmail.com>
Fix a semantic test on some macOS machines
Update to Org 9.5-57-g9bc3a2
-2021-10-16 Stefan Kangas <stefan@marxist.se>
+2021-10-16 Stefan Kangas <stefankangas@gmail.com>
Recommend against using uce.el
* 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 <stefan@marxist.se>
+2021-10-15 Stefan Kangas <stefankangas@gmail.com>
Prefer "graphical displays" to "X terminals" in documentation
* doc/emacs/maintaining.texi (Xref Commands): Add missing
parentheses (bug#51195).
-2021-10-14 Stefan Kangas <stefan@marxist.se>
+2021-10-14 Stefan Kangas <stefankangas@gmail.com>
Improve tooltip of mode-line-position again
(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 <stefan@marxist.se>
+2021-10-13 Stefan Kangas <stefankangas@gmail.com>
Improve shortdoc for vector
* test/lisp/progmodes/elisp-mode-tests.el
(elisp-dont-shadow-punctuation-only-symbols): Tweak test.
-2021-10-11 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/python.el: Bump package version to 0.28.
-2021-10-11 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefankangas@gmail.com>
Fontify "print" and "exec" as functions in python-mode
* 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 <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefankangas@gmail.com>
Obsolete XEmacs compat convention in 'erc-button-press-button'
* src/w32.c (num_processors): New function.
* src/w32proc.c (Fw32_get_nproc): Remove.
-2021-10-11 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefankangas@gmail.com>
Minor fix to clarify a sentence in emacs-lisp-intro
* doc/lispref/elisp.texi (Top):
* doc/emacs/emacs.texi (Top): Update menu accordingly.
-2021-10-09 Stefan Kangas <stefan@marxist.se>
+2021-10-09 Stefan Kangas <stefankangas@gmail.com>
* lisp/bindings.el (mode-line-position): Improve tooltip.
(mh-test-utils-setup): New helper function.
(mh-ensure-native-trampolines): Absorbed by mh-test-utils-setup.
-2021-10-05 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefankangas@gmail.com>
Avoid using variable before it has been initialized
ibuffer-auto-mode variable before ibuf-ext.el has been loaded.
(Bug#51029)
-2021-10-05 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefankangas@gmail.com>
Clarify docstring of blink-matching-paren
* lisp/simple.el (blink-matching-paren): Clarify
docstring. (Bug#51032)
-2021-10-05 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/gnus.texi (Loose Threads): Use regexp-opt in example.
* configure.ac (gt_TYPE_WINT_T): Omit obsolete and
now-overridden definition.
-2021-10-05 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefankangas@gmail.com>
Document minibuffer-default-prompt-format in manual
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 <stefan@marxist.se>
+2021-10-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/erc/erc.el (erc-user-mode): Set "+i" by default.
* 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 <stefan@marxist.se>
+2021-10-04 Stefan Kangas <stefankangas@gmail.com>
Improve structure of TODO
* etc/TODO: Various improvements to the document structure according
to discussion with the maintainers.
-2021-10-04 Stefan Kangas <stefan@marxist.se>
+2021-10-04 Stefan Kangas <stefankangas@gmail.com>
Don't use some obsolete names in documentation
* 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 <stefan@marxist.se>
+2021-10-03 Stefan Kangas <stefankangas@gmail.com>
* etc/themes/light-blue-theme.el: Add "Maintainer: emacs-devel".
* 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 <stefan@marxist.se>
+2021-10-03 Stefan Kangas <stefankangas@gmail.com>
Clarify the purpose of internal--format-docstring-line
* lisp/textmodes/tildify.el (tildify-pattern)
(tildify-space-string): Fix :safe property.
-2021-10-02 Stefan Kangas <stefan@marxist.se>
+2021-10-02 Stefan Kangas <stefankangas@gmail.com>
Revert "; * etc/TODO: Move elpa.gnu.org items to the end."
less prioritized items, according to a private discussion with project
co-maintainer Eli Zaretskii <eliz@gnu.org>.
-2021-10-02 Stefan Kangas <stefan@marxist.se>
+2021-10-02 Stefan Kangas <stefankangas@gmail.com>
Revert "* etc/TODO: Rearrange to start with "Simple tasks"."
(org-cite-csl-styles-dir):
* lisp/org/org-plot.el (org-plot/preset-plot-types): Fix :type.
-2021-10-01 Stefan Kangas <stefan@marxist.se>
+2021-10-01 Stefan Kangas <stefankangas@gmail.com>
* etc/TODO: Add interactive mode tagging.
* etc/TODO: Remove outdated item. (Bug#50904)
-2021-10-01 Stefan Kangas <stefan@marxist.se>
+2021-10-01 Stefan Kangas <stefankangas@gmail.com>
Rename arguments of ERC's '/whois' and simplify doc string
function's behavior. Instead, rename the arguments to be more
accurate, and expand upon them in the doc string.
-2021-09-30 Stefan Kangas <stefan@marxist.se>
+2021-09-30 Stefan Kangas <stefankangas@gmail.com>
New command mpc-goto-playing-song
currently playing song.
(mpc-mode-map): Bind it to "o".
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
* lisp/linum.el: Recommend `display-line-numbers-mode'.
Do some NEWS taggin
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
* etc/TODO: Delete ImageMagick items. (Bug#50891)
(message-newline-and-reformat): Revert change for bug#43299. This
fixes bug#50842.
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
Force volume to an integer divisible by mpc-volume-step
* doc/misc/rcirc.texi (Notices): Remove documentation
* etc/NEWS: Remove mention
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
New user option mpc-cover-image-re
want to specify the 'server' argument.
* etc/NEWS: Announce the change.
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
* lisp/mpc.el (mpc-format): Fix printing after last format spec.
functions and/or variables for using ERC on older Emacsen.
* etc/NEWS: Remove the previously added obsoletion news item.
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Announce Eshell bookmarks.
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
Add bookmark.el support to eww
* lisp/paren.el (show-paren-mode):
Enable by default, as discussed on emacs-devel.
-2021-09-29 Stefan Kangas <stefan@marxist.se>
+2021-09-29 Stefan Kangas <stefankangas@gmail.com>
* lisp/net/eww.el (eww-mode): Show keybindings in docstring.
* 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 <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
Add shortdoc for text properties
e for your changes. Lines starting
-2021-09-28 Stefan Kangas <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
Mention cl-describe-type in cl-defstruct docstring
* test/lisp/net/tramp-tests.el (tramp-test29-start-file-process)
(tramp-test30-make-process): Adapt for macOS.
-2021-09-28 Stefan Kangas <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
* doc/man/emacs.1.in: Add --no-x-resources. (Bug#50855)
-2021-09-28 Stefan Kangas <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
Improve coding conventions for error messages
conventions for error messages to say that an error message can
start with a Lisp symbol. (Bug#50658)
-2021-09-28 Stefan Kangas <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
Signal error on newline in internal--format-docstring-line
Also move to the standard directory naming.
-2021-09-28 Stefan Kangas <stefan@marxist.se>
+2021-09-28 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Allow Lisp symbols to start a message
([EmacsWindow createToolbar:]): Check whether a toolbar should be
created, and run the toolbar update immediately.
-2021-09-27 Stefan Kangas <stefan@marxist.se>
+2021-09-27 Stefan Kangas <stefankangas@gmail.com>
Fix automatic filling of docstring in cl-defstruct
* test/lisp/shorthand-tests.el: New file
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Add 'doc-string' declaration to defcalcmodevar
* lisp/calc/calc.el (defcalcmodevar): Add 'doc-string' declaration.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Move two incorrectly named test files
* test/lisp/url/url-handlers-test.el: Move from here...
* test/lisp/url/url-handlers-tests.el: ...to here.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Don't add "Commentary" header to test files
U+FE0F, defaulting to 'thin-space'.
* doc/lispref/display.texi (Glyphless Chars): Document it.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Explicitly make the rest of erc-compat.el obsolete
(erc-user-emacs-directory): Make into obsolete variable alias for
'user-emacs-directory'.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Add fast-path to ert--explain-string-equal
* test/infra/gitlab-ci.yml (variables): Set DOCKER_BUILDKIT.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Rename "Homepage" field to "Website" in package description
(package-test-describe-non-installed-package)
(package-test-describe-non-installed-multi-file-package): Update tests.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Add test for lm-website
Add clarifications and improve naming of arguments. Add examples
illustrating the differences between `rx` and `rx-to-string`.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Warn about overly long docstring in lambda
("warn-wide-docstring-defun.el"): Update to test for the above new
warning.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Avoid warning about long docstring lines in defcustom
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 <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Fill some auto-generated docstring lines
* lisp/emacs-lisp/eieio.el (defclass): Fill auto-generated docstring
lines.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
Avoid false positives in bytecomp docstring width warning
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-tests-byte-compile--wide-docstring-p): New test.
-2021-09-26 Stefan Kangas <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-26 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Library footer must match package.el requirement
* lisp/env.el (with-environment-variables): New macro.
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Revert "; Fix capitalization of F1..F12 keys in docs"
This change was not correct; these are Lisp symbols that should be in
lower-case. Problem reported by Mattias Engdegård <mattiase@acm.org>.
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Revert part of previous doc fix
(eval-tests-accept-empty-optional): ...this, again checking
with and without lexical binding.
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Clarify define-derived-mode docstring
* lisp/net/rcirc.el (rcirc-reconnect): Set rcirc-joined
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
* lisp/isearch.el (isearch-forward-regexp): Doc fix. (Bug22483)
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Minor clarification of define-minor-mode :keymap argument
clarify by saying that ":keymap" should be an "unquoted variable
name". (Bug#25505)
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Extend and improve ERT manual section on running interactively
* lisp/textmodes/ispell.el (ispell-help-timeout): New user option.
(ispell-help): Use it.
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
* lisp/dired-aux.el (dired-do-chmod): Simplify docstring.
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Add support for man page hyperlinks in doc strings
local defforms (`cl-flet' and `cl-labels').
(lisp--local-defform-body): New auxiliary function (bug#9622).
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Clarify where to find CONTRIBUTE
* lisp/subr.el (with-existing-directory): Use
`temporary-file-directory' over TMPDIR.
-2021-09-25 Stefan Kangas <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
Fix alignment on font size change in tabulated-list-mode
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 <stefan@marxist.se>
+2021-09-25 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-24 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-24 Stefan Kangas <stefankangas@gmail.com>
Fix recently introduced bug in checkdoc
* test/lisp/emacs-lisp/checkdoc-tests.el
(checkdoc-tests-in-abbrevation-p/basic-case): Extend test.
-2021-09-24 Stefan Kangas <stefan@marxist.se>
+2021-09-24 Stefan Kangas <stefankangas@gmail.com>
Revert change to use seq-random-elt in Tramp test
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 <stefan@marxist.se>
+2021-09-24 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Improve wide line warning to decrease false positives
first line to be three characters longer than the others to account
for indentation and the opening string character.
-2021-09-24 Stefan Kangas <stefan@marxist.se>
+2021-09-24 Stefan Kangas <stefankangas@gmail.com>
Use command substitution instead of raw keys in more places
* lisp/vc/vc-bzr.el (vc-bzr-dir-extra-headers): Use command
substitution.
-2021-09-24 Stefan Kangas <stefan@marxist.se>
+2021-09-24 Stefan Kangas <stefankangas@gmail.com>
Prefer seq-random-elt to nth+random
Additionally, it ensures that the local `sh-shell-process' variable is
set in the correct buffer (bug#50765).
-2021-09-23 Stefan Kangas <stefan@marxist.se>
+2021-09-23 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Add abbreviation and simplify
* test/lisp/ansi-color-tests.el
(ansi-color-apply-on-region-bold-is-bright-test): New function.
-2021-09-23 Stefan Kangas <stefan@marxist.se>
+2021-09-23 Stefan Kangas <stefankangas@gmail.com>
Avoid jumping too far in checkdoc-in-abbreviation-p
verilog-mode.el: Backout part of recent change showing wrong comment
-2021-09-23 Stefan Kangas <stefan@marxist.se>
+2021-09-23 Stefan Kangas <stefankangas@gmail.com>
Clarify which-function tooltip text
contain, and which bits are added automatically interactively
(bug#33541).
-2021-09-23 Stefan Kangas <stefan@marxist.se>
+2021-09-23 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-23 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in emoji-zwj.el
(etc-authors-mode--hide-local-variables): Obfuscate more efficiently
-2021-09-21 Stefan Kangas <stefan@marxist.se>
+2021-09-21 Stefan Kangas <stefankangas@gmail.com>
Fix warning in etc-authors-mode.el
* doc/emacs/search.texi (Repeat Isearch): Document
`isearch-wrap-pause'.
-2021-09-21 Stefan Kangas <stefan@marxist.se>
+2021-09-21 Stefan Kangas <stefankangas@gmail.com>
New major mode with font-locking for etc/AUTHORS
(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 <stefan@marxist.se>
+2021-09-21 Stefan Kangas <stefankangas@gmail.com>
Minor clean-up and fixes in checkdoc
(checkdoc-symbol-words, checkdoc-common-verbs-wrong-voice): Add
some more common words.
-2021-09-21 Stefan Kangas <stefan@marxist.se>
+2021-09-21 Stefan Kangas <stefankangas@gmail.com>
checkdoc: New defvars to disable some warnings
(checkdoc-this-string-valid, checkdoc-this-string-valid-engine):
Respect above new variables.
-2021-09-21 Stefan Kangas <stefan@marxist.se>
+2021-09-21 Stefan Kangas <stefankangas@gmail.com>
Add new command 'checkdoc-dired'
* 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 <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
Revert "Flag checkdoc-symbol-words as a :safe variable"
(auth-source-test-secrets-create-secret): Adapt test.
(auth-source-test-netrc-create-secret): New test.
-2021-09-19 Stefan Kangas <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
Be explicit about missing sections in eshell manual
files after they are all created, to avoid fork problems later
in the build. (Bug#50666)
-2021-09-19 Stefan Kangas <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Add section on recent checkdoc changes.
* src/lread.c (unread_char): Initialize to empty.
(Fload): Initialize here too just in case.
-2021-09-19 Stefan Kangas <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Verify format of yes-or-no-p and format-message
Check also for "yes-or-no-p" and "format-message". Convert regexps to
use rx.
-2021-09-19 Stefan Kangas <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
Flag checkdoc-symbol-words as a :safe variable
* etc/NEWS: Announce the addition of the commands.
-2021-09-19 Stefan Kangas <stefan@marxist.se>
+2021-09-19 Stefan Kangas <stefankangas@gmail.com>
Revert previous mode-line-modes change to unbreak bootstrap
* lisp/emulation/viper-util.el (cl-lib): Require for cl-subseq.
-2021-09-18 Stefan Kangas <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Shorten entry on move to Libera.Chat.
-2021-09-18 Stefan Kangas <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
Use command substitution in checkdoc-recursive-edit
(checkdoc--help-buffer): New variable. Use it instead of hard-coded
string.
-2021-09-18 Stefan Kangas <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
Use command substitution for exit-recursive-edit
(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 <stefan@marxist.se>. (Bug#45379)
+ comments. Patch by Stefan Kangas <stefankangas@gmail.com>. (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 <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/checkdoc.el: Doc fix; mention flymake.
Do interactive mode tagging for checkdoc.el
-2021-09-18 Stefan Kangas <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Only look for commonly used modifier keys
* test/infra/gitlab-ci.yml (stages): Comment "fast" stage out.
(test-fast-inotify): Comment out.
-2021-09-18 Stefan Kangas <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
Make doc argument of emerge-defvar-local optional
* lisp/vc/emerge.el (emerge-defvar-local): Make doc argument
optional.
-2021-09-18 Stefan Kangas <stefan@marxist.se>
+2021-09-18 Stefan Kangas <stefankangas@gmail.com>
Make doc argument of ediff-defvar-local optional
Also remove the note about freenode subdomain change, as it's not
relevant anymore.
-2021-09-17 Stefan Kangas <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
checkdoc: 'y-or-n-p' no longer needs space
* doc/lispref/sequences.texi (Sequence Functions): Improve
documentation of 'seq-union'.
-2021-09-17 Stefan Kangas <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
* lisp/vc/ediff-util.el (ediff-member): Make obsolete.
-2021-09-17 Stefan Kangas <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
Make ediff-set-difference into obsolete alias for seq-difference
function alias for 'seq-difference'.
* lisp/vc/ediff-mult.el (ediff-intersect-directories): Update single caller.
-2021-09-17 Stefan Kangas <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
Make ediff-intersection into obsolete alias for seq-intersection
* lisp/vc/ediff-mult.el (ediff-intersect-directories): Update
single caller.
-2021-09-17 Stefan Kangas <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
Make ediff-union into obsolete alias for seq-union
* lisp/vc/ediff-mult.el (ediff-intersect-directories): Update single
caller.
-2021-09-17 Stefan Kangas <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
Add new sequence function 'seq-union'
function.
* test/lisp/emacs-lisp/seq-tests.el (test-seq-union): New test.
-2021-09-17 Stefan Kangas <stefan@marxist.se>
+2021-09-17 Stefan Kangas <stefankangas@gmail.com>
* lisp/allout.el (allout-old-expose-topic): Make obsolete.
(vc-create-repo): Use it here.
(vc-switch-backend): And here (bug#50603).
-2021-09-16 Stefan Kangas <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
Docfix: use command substitution for 'universal-argument'
if the network doesn't have at least one entry in
`erc-autojoin-channels-alist'.
-2021-09-16 Stefan Kangas <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
Prefer "website" to "homepage"
The variable erc-send-completed-hook was previously set to nil
permanently, which would affect other tests (bug#50005).
-2021-09-16 Stefan Kangas <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
Do interactive mode tagging for play/*.el
* src/minibuf.c (Ftest_completion): Clarify what it means to be a
valid completion (bug#50583).
-2021-09-16 Stefan Kangas <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
Remove references to dead packages
* etc/themes/manoj-dark-theme.el: Delete references to colortheme and
emacs-goodies.
-2021-09-16 Stefan Kangas <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
Make a redundant idlwave variable obsolete
Make obsolete.
(idlwave-help-check-locations): Don't use above variable.
-2021-09-16 Stefan Kangas <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
Various minor checkdoc tweaks
(checkdoc-in-abbreviation-p): Ignore some less common or non-standard
abbreviations.
-2021-09-16 Stefan Kangas <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
Doc fix for y-or-n-p; trailing space is no longer needed
* 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 <stefan@marxist.se>
+2021-09-16 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/pgg.texi: Clarify that its obsolete in the menu entry.
-2021-09-15 Stefan Kangas <stefan@marxist.se>
+2021-09-15 Stefan Kangas <stefankangas@gmail.com>
Remove function obsolete since 22.1
(scroll-up-command, scroll-down-command): Evaluate the lambdas
inside the isearch-motion properties of these commands.
-2021-09-15 Stefan Kangas <stefan@marxist.se>
+2021-09-15 Stefan Kangas <stefankangas@gmail.com>
checkdoc: Don't warn about command substitutions by default
(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 <stefan@marxist.se>
+2021-09-14 Stefan Kangas <stefankangas@gmail.com>
Add user option to avoid checkdoc warning for unescaped left paren
avoid warning on unescaped left parenthesis in column zero.
(checkdoc-this-string-valid-engine): Respect above new option.
-2021-09-14 Stefan Kangas <stefan@marxist.se>
+2021-09-14 Stefan Kangas <stefankangas@gmail.com>
Minor improvements to checkdoc
* 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 <stefan@marxist.se>
+2021-09-13 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-13 Stefan Kangas <stefankangas@gmail.com>
Improve checkdoc abbreviation handling
(checkdoc-tests-in-abbrevation-p/with-parens)
(checkdoc-tests-in-abbrevation-p/with-escaped-parens): New tests.
-2021-09-13 Stefan Kangas <stefan@marxist.se>
+2021-09-13 Stefan Kangas <stefankangas@gmail.com>
Remove some remaining references to XEmacs
* doc/emacs/maintaining.texi (Bug Reference): Adapt regexp used in
example.
-2021-09-11 Stefan Kangas <stefan@marxist.se>
+2021-09-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/info.el (Info-streamline-headings): Add entry.
(describe-variable): Use new function.
(describe-face, describe-function-1): Ditto (bug#50463).
-2021-09-08 Stefan Kangas <stefan@marxist.se>
+2021-09-08 Stefan Kangas <stefankangas@gmail.com>
Center Emacs logo above text on the splash screen
(project-switch-project): If project-switch-commands's value is a
symbol, invoke that command without showing a menu.
-2021-09-07 Stefan Kangas <stefan@marxist.se>
+2021-09-07 Stefan Kangas <stefankangas@gmail.com>
Small FAQ fixes
ancient Emacs version 22.
(Finding Emacs on the Internet): Use more current terminology.
-2021-09-07 Stefan Kangas <stefan@marxist.se>
+2021-09-07 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs FAQ maintainer
* doc/misc/efaq.texi: Remove maintainer Romain Francoise after private
communication.
-2021-09-07 Stefan Kangas <stefan@marxist.se>
+2021-09-07 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Some further re-organization.
* doc/emacs/maintaining.texi (Xref Commands): Fix indexing.
-2021-09-06 Stefan Kangas <stefan@marxist.se>
+2021-09-06 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Improve file organization.
-2021-09-06 Stefan Kangas <stefan@marxist.se>
+2021-09-06 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-09-06 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Don't mention a fixed bug.
* lisp/calendar/diary-lib.el (diary-offset):
* test/lisp/calendar/icalendar-tests.el: Add a test (bug#50195).
-2021-09-04 Stefan Kangas <stefan@marxist.se>
+2021-09-04 Stefan Kangas <stefankangas@gmail.com>
* etc/DISTRIB: Refer to gnu.org instead of the deleted file etc/GNU.
* etc/NEWS: Announce recent change in 'toggle-truncate-lines'.
-2021-09-03 Stefan Kangas <stefan@marxist.se>
+2021-09-03 Stefan Kangas <stefankangas@gmail.com>
Sync latest SKK-JISYO.L
* leim/SKK-DIC/SKK-JISYO.L: Sync to current upstream version.
-2021-09-03 Stefan Kangas <stefan@marxist.se>
+2021-09-03 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
* lisp/simple.el (toggle-truncate-lines): Disable
`visual-line-mode' (bug#29664).
-2021-09-03 Stefan Kangas <stefan@marxist.se>
+2021-09-03 Stefan Kangas <stefankangas@gmail.com>
Avoid cl-lib alias for cadadr and friends
(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 <stefan@marxist.se>
+2021-09-03 Stefan Kangas <stefankangas@gmail.com>
Move cl-lib tests for caaXr to subr-tests.el
* lisp/subr.el (declare-function): Mention that FILE can be nil
(bug#21466).
-2021-07-23 Stefan Kangas <stefan@marxist.se>
+2021-07-23 Stefan Kangas <stefankangas@gmail.com>
Make nil value of fill-column obsolete
* lisp/subr.el (json-available-p):
* doc/lispref/text.texi (Parsing JSON): Fix typo in last check-in.
-2021-07-21 Stefan Kangas <stefan@marxist.se>
+2021-07-21 Stefan Kangas <stefankangas@gmail.com>
Factor out char_table_ref_simple for readability
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 <stefan@marxist.se>
+2021-06-08 Stefan Kangas <stefankangas@gmail.com>
Fix an example in ERC docs
* lisp/erc/erc.el (erc, erc-tls): Fix example to use J. Random Hacker
instead of Harry S. Truman.
-2021-06-08 Stefan Kangas <stefan@marxist.se>
+2021-06-08 Stefan Kangas <stefankangas@gmail.com>
* doc/man/emacs.1.in: Minor fixes.
handler only in case of `copy-file', 'rename-file' and
`copy-directory'. (Bug#48349)
-2021-05-13 Stefan Kangas <stefan@marxist.se>
+2021-05-13 Stefan Kangas <stefankangas@gmail.com>
Document `package-quickstart' in the user manual
before opening it on Windows (bug#41646). This speeds up
searching for files.
-2021-05-13 Stefan Kangas <stefan@marxist.se>
+2021-05-13 Stefan Kangas <stefankangas@gmail.com>
Don't consider obsolete commands for completion in some cases
(tramp-test40-special-characters-with-ls): Don't skip for
`tramp--test-windows-nt-and-scp-p'.
-2021-05-06 Stefan Kangas <stefan@marxist.se>
+2021-05-06 Stefan Kangas <stefankangas@gmail.com>
Improve formatting in text-quoting-style docstring
* src/doc.c (syms_of_doc) <text-quoting-style>: Doc fix; improve
formatting for readability.
-2021-05-06 Stefan Kangas <stefan@marxist.se>
+2021-05-06 Stefan Kangas <stefankangas@gmail.com>
Remove another variable alias obsolete since Emacs 23
inhibit_horizontal/_vertical checks. Improve the implied
resize check when INHIBIT equals 2.
-2021-05-02 Stefan Kangas <stefan@marxist.se>
+2021-05-02 Stefan Kangas <stefankangas@gmail.com>
* etc/tutorials/TUTORIAL.sv: Adjust to latest change in TUTORIAL.
* etc/tutorials/TUTORIAL.he: Adjust to latest change in TUTORIAL.
-2021-05-02 Stefan Kangas <stefan@marxist.se>
+2021-05-02 Stefan Kangas <stefankangas@gmail.com>
Add new help command 'describe-command'
* 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 <stefan@marxist.se>
+2021-05-02 Stefan Kangas <stefankangas@gmail.com>
* lisp/help-macro.el: Doc fix.
-2021-05-02 Stefan Kangas <stefan@marxist.se>
+2021-05-02 Stefan Kangas <stefankangas@gmail.com>
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 <dgutov@yandex.ru>.
-2021-05-02 Stefan Kangas <stefan@marxist.se>
+2021-05-02 Stefan Kangas <stefankangas@gmail.com>
Minor doc fixes in simple.el
* lisp/progmodes/gdb-mi.el (gdb-frame-handler): Use local part of
file name when setting `gud-last-frame'.
-2021-04-30 Stefan Kangas <stefan@marxist.se>
+2021-04-30 Stefan Kangas <stefankangas@gmail.com>
Advertise PgUp/PgDn instead of SPC/DEL in help-for-help
(texinfo-multiple-files-update):
Add autoload cookies, and set generated-autoload-file.
-2021-04-29 Stefan Kangas <stefan@marxist.se>
+2021-04-29 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/elp.el: Doc fixes.
* lisp/net/tramp-sh.el (tramp-sh-gio-monitor-process-filter):
Improve handling of gio warning. (Bug#48067)
-2021-04-29 Stefan Kangas <stefan@marxist.se>
+2021-04-29 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/pp.el: Doc fixes.
(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 <stefan@marxist.se>
+2021-04-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/avl-tree.el: Minor doc fixes.
(comp-cstr-typespec-tests-alist): Add two tests and fix some
test number.
-2021-04-27 Stefan Kangas <stefan@marxist.se>
+2021-04-27 Stefan Kangas <stefankangas@gmail.com>
Avoid missing whitespace in help-for-help
(which should be correct on all platforms, hopefully) to avoid a
compilation warning (bug#47452).
-2021-04-27 Stefan Kangas <stefan@marxist.se>
+2021-04-27 Stefan Kangas <stefankangas@gmail.com>
Rename abnormal hook to comp-async-cu-done-functions
* lisp/net/tramp.el (tramp-get-remote-gid): Pass the correct
operation to find-file-name-handler. (Bug#48026)
-2021-04-26 Stefan Kangas <stefan@marxist.se>
+2021-04-26 Stefan Kangas <stefankangas@gmail.com>
* src/editfns.c (Fpropertize): Doc fix; reference Info manual.
problem in Turkish language environments (where a downcased I is
?ı (bug#44604).
-2021-04-25 Stefan Kangas <stefan@marxist.se>
+2021-04-25 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/comp.el (no-native-compile): Minor doc fixes.
47fc92cefc Fix reference to "yanking" in the main Emacs manual
1789dcdb35 Improve documentation of 'map-y-or-n-p'
-2021-04-25 Stefan Kangas <stefan@marxist.se>
+2021-04-25 Stefan Kangas <stefankangas@gmail.com>
Add more scroll key bindings to make-help-screen
* 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 <stefan@marxist.se>
+2021-04-25 Stefan Kangas <stefankangas@gmail.com>
* lisp/ses.el: Doc fixes.
-2021-04-25 Stefan Kangas <stefan@marxist.se>
+2021-04-25 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-25 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in printing.el
(pr-insert-section-4, pr-insert-section-5, pr-choice-alist)
Remove redundant #' before lambda.
-2021-04-25 Stefan Kangas <stefan@marxist.se>
+2021-04-25 Stefan Kangas <stefankangas@gmail.com>
* src/keyboard.c (Flossage_size): Improve prompt.
-2021-04-25 Stefan Kangas <stefan@marxist.se>
+2021-04-25 Stefan Kangas <stefankangas@gmail.com>
Show correct lossage size in help-for-help
(maybeclean_dirs): Remove - this dates to when admin/ was not
included in tar files.
-2021-04-24 Stefan Kangas <stefan@marxist.se>
+2021-04-24 Stefan Kangas <stefankangas@gmail.com>
* lisp/help.el (help--for-help-make-sections): Fix typo.
-2021-04-24 Stefan Kangas <stefan@marxist.se>
+2021-04-24 Stefan Kangas <stefankangas@gmail.com>
Redesign and improve the help-for-help (C-h C-h) command
* lisp/progmodes/xref.el (xref-goto-xref): Improve doc string.
-2021-04-24 Stefan Kangas <stefan@marxist.se>
+2021-04-24 Stefan Kangas <stefankangas@gmail.com>
* lisp/rot13.el: Improve documentation. (Bug#47970)
(Programmed Completion): Improve wording, punctuation, and markup
of a recently-added text.
-2021-04-23 Stefan Kangas <stefan@marxist.se>
+2021-04-23 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: 'world-clock-mode' is no longer interactive.
* doc/emacs/maintaining.texi (Xref Commands): Update.
-2021-04-22 Stefan Kangas <stefan@marxist.se>
+2021-04-22 Stefan Kangas <stefankangas@gmail.com>
* lisp/time.el (world-clock-mode): Make non-interactive.
-2021-04-22 Stefan Kangas <stefan@marxist.se>
+2021-04-22 Stefan Kangas <stefankangas@gmail.com>
Minor improvements to world-clock
when linking for unexec. Reported by Nikolay Kudryavtsev
<nikolay.kudryavtsev@gmail.com>.
-2021-04-22 Stefan Kangas <stefan@marxist.se>
+2021-04-22 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/which-func.el: Doc fixes.
* 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 <stefan@marxist.se>
+2021-04-22 Stefan Kangas <stefankangas@gmail.com>
Avoid lowering gc-cons-threshold
* test/src/coding-tests.el (benchmark-decoder): Avoid lowering
gc-cons-threshold.
-2021-04-22 Stefan Kangas <stefan@marxist.se>
+2021-04-22 Stefan Kangas <stefankangas@gmail.com>
* lisp/strokes.el: Doc fix; update URL.
* lisp/replace.el (match): Use khaki1 as the background color for
light backgrounds (bug#47574).
-2021-04-21 Stefan Kangas <stefan@marxist.se>
+2021-04-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/package.el (package-archives): Bump :version.
* doc/lispref/minibuf.texi (Programmed Completion): Remove
self-reference.
-2021-04-21 Stefan Kangas <stefan@marxist.se>
+2021-04-21 Stefan Kangas <stefankangas@gmail.com>
Improve error message for missing Info manual
* 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 <stefan@marxist.se>
+2021-04-19 Stefan Kangas <stefankangas@gmail.com>
Don't hard-code "~/.emacs.d/" in two more places
* lib-src/seccomp-filter.c (main): mmap: Also allow MAP_SHARED.
-2021-04-18 Stefan Kangas <stefan@marxist.se>
+2021-04-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/misearch.el (multi-isearch-pop-state): Doc fix.
Suggested by Michael Heerdegen <michael_heerdegen@web.de>.
-2021-04-17 Stefan Kangas <stefan@marxist.se>
+2021-04-17 Stefan Kangas <stefankangas@gmail.com>
Cleanup in em-extra.el
* lib-src/seccomp-filter.c: Print trailing newline.
-2021-04-11 Stefan Kangas <stefan@marxist.se>
+2021-04-11 Stefan Kangas <stefankangas@gmail.com>
* doc/lispref/elisp.texi (Top): Add missing entry.
(bytecomp-tests-lexbind, bytecomp-tests-dynbind)
(bytecomp-tests--test-cases-lexbind-only): New.
-2021-04-09 Stefan Kangas <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in ibuf-*.el
* lisp/ibuf-macs.el (ibuffer-save-marks, define-ibuffer-sorter)
(define-ibuffer-op): Remove redundant #' before lambda.
-2021-04-09 Stefan Kangas <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in winner.el
Merge branch 'vhdl-mode-lexbind' into trunk
-2021-04-09 Stefan Kangas <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/cmacexp.el: Use lexical-binding.
-2021-04-09 Stefan Kangas <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in loadhist.el and add tests
(lazy-lock-minimum-size): Declare variable.
(vhdl-submit-bug-report): Declare variable `reporter-prompt-for-summary-p`.
-2021-04-09 Stefan Kangas <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
Revert "Load all generic-x.el modes unconditionally"
Use `advice-add/remove` rather than override `save-buffers-kill-emacs`
with `defalias`.
-2021-04-09 Stefan Kangas <stefan@marxist.se>
+2021-04-09 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in {calendar,erc,mh-e}/*.el
3ec93bb7c2 Improve doc strings in replace.el
-2021-04-07 Stefan Kangas <stefan@marxist.se>
+2021-04-07 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-07 Stefan Kangas <stefankangas@gmail.com>
Update whois-server-tld
* lisp/international/ja-dic-cnv.el (skkdic-convert): Doc fix.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in calc/*.el
* lisp/calc/calc-prog.el (math-do-arg-check): Remove redundant #'
before lambda.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
* lisp/shadowfile.el (cl-lib): Revert removing require.
* lisp/pcomplete.el: Remove aliases commented out for 20 years.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
Remove local uniquify functions in favor of seq-uniq
* lisp/nxml/rng-util.el (rng-uniquify-eq): Make obsolete in favor
of seq-uniq. Update callers.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
Obsolete local set difference functions in favor of seq-difference
* lisp/gnus/spam.el (spam-set-difference): Make obsolete in favor
of seq-difference. Update callers.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
Obsolete local list functions in shadowfile.el
* test/infra/Dockerfile.emba (emacs-gnustep): Do not run parallel make.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
Replace local intersection functions with seq-intersection
* lisp/mpc.el (mpc-intersection, mpc-cmd-list, mpc-reorder):
Use seq-intersection.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
Make ediff-copy-list alias obsolete
obsolete alias.
* lisp/vc/ediff-util.el (ediff-copy-list): Make alias obsolete.
-2021-04-05 Stefan Kangas <stefan@marxist.se>
+2021-04-05 Stefan Kangas <stefankangas@gmail.com>
* lisp/htmlfontify.el (hfy-triplet-regex): Use rx.
rsvg_handle_set_stylesheet from the DLL for librsvg > 2.48.
(lookup_image): Use xmalloc.
-2021-04-04 Stefan Kangas <stefan@marxist.se>
+2021-04-04 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in hilit-chg.el
silence the byte-compiler.
(highlight-markup-buffers): Improve message format.
-2021-04-04 Stefan Kangas <stefan@marxist.se>
+2021-04-04 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in tests
* src/frame.h: Add FRAME_SCALE_FACTOR.
* src/image.c: Move FRAME_SCALE_FACTOR to frame.h.
-2021-04-03 Stefan Kangas <stefan@marxist.se>
+2021-04-03 Stefan Kangas <stefankangas@gmail.com>
Add SVG icons for customize buffers
* lisp/replace.el (occur, list-matching-lines-prefix-face)
(list-matching-lines-jump-to-current-line): Doc fixes.
-2021-04-03 Stefan Kangas <stefan@marxist.se>
+2021-04-03 Stefan Kangas <stefankangas@gmail.com>
* lisp/pixel-scroll.el: Use lexical-binding.
-2021-04-03 Stefan Kangas <stefan@marxist.se>
+2021-04-03 Stefan Kangas <stefankangas@gmail.com>
Replace two functions with seq-subseq
* lisp/wid-edit.el (widget-sublist): Redefine as obsolete function
alias for seq-subseq. Update callers.
-2021-04-03 Stefan Kangas <stefan@marxist.se>
+2021-04-03 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in eshell/*.el
(hilit-set-mode-patterns): Remove obsolete support for hilit19.
(simula-mode-syntax-table): Move initialization code into the declaration.
-2021-04-03 Stefan Kangas <stefan@marxist.se>
+2021-04-03 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in recentf.el
(recentf-relative-filter, recentf-file-name-nondir): Remove
redundant #' before lambda.
-2021-04-03 Stefan Kangas <stefan@marxist.se>
+2021-04-03 Stefan Kangas <stefankangas@gmail.com>
Remove references to very old versions of Emacs from eintr
(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 <stefan@marxist.se>
+2021-04-02 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/woman.texi (Introduction): Remove reference to old Emacs.
-2021-04-02 Stefan Kangas <stefan@marxist.se>
+2021-04-02 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in textmodes/*.el
* src/comp.h (unload_comp_unit): Define for vanilla build (warning removal).
-2021-04-01 Stefan Kangas <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in {mail,net,url}/*.el
* src/comp.c (syms_of_comp): Define
'Qcomp_warning_on_missing_source'.
-2021-04-01 Stefan Kangas <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in progmodes/*.el
* lisp/progmodes/python.el (python-pdbtrack-tracking-finish): Remove
redundant #' before lambda.
-2021-04-01 Stefan Kangas <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in international/*.el
* lisp/Makefile.in (extraclean): Remove ${loaddefs}, not just
${LOADDEFS}. Delete all backup and autosave files.
-2021-04-01 Stefan Kangas <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in epg-config.el and add tests
(epg-find-configuration): Improve error message.
* test/lisp/epg-config-tests.el: New file.
-2021-04-01 Stefan Kangas <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in isearchb.el
* lisp/isearchb.el: Use lexical-binding. Remove redundant :group
args.
-2021-04-01 Stefan Kangas <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in Gnus
* lisp/gnus/spam-stat.el (spam-stat-score-buffer): Remove redundant #'
before lambda.
-2021-04-01 Stefan Kangas <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-04-01 Stefan Kangas <stefankangas@gmail.com>
Use emacs-version instead of obsolete version variables
explicitly load .elc file to not exclude .eln being loaded in
place.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in progmodes/inf-lisp.el
* lisp/emacs-lisp/comp.el (comp-debug): Fix docstring.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in scroll-all.el
(scroll-all-beginning-of-buffer-all)
(scroll-all-end-of-buffer-all): Doc fixes.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
* lisp/dynamic-setting.el: Use lexical-binding.
* lisp/progmodes/hideif.el (hif-evaluate-macro): fix regexp to trim
off leading/trailing spaces, but not within.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in chistory.el
args.
(command-history-mode-map): Quote function symbols as such.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
* lisp/ebuff-menu.el: Use lexical-binding.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in double.el
* lisp/double.el: Use lexical-binding. Remove redundant :group
args.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in dirtrack.el
* lisp/dirtrack.el: Use lexical-binding. Remove redundant group
args.
-2021-03-31 Stefan Kangas <stefan@marxist.se>
+2021-03-31 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/cwarn.el: Use lexical-binding.
-2021-03-30 Stefan Kangas <stefan@marxist.se>
+2021-03-30 Stefan Kangas <stefankangas@gmail.com>
Remove redundant #' before lambda in cedet
* lisp/cedet/semantic/wisent/grammar.el (wisent-grammar-assocs)
(wisent-grammar-terminals): Remove redundant #' before lambda.
-2021-03-30 Stefan Kangas <stefan@marxist.se>
+2021-03-30 Stefan Kangas <stefankangas@gmail.com>
Delete Emacs 19 compat code in foldout.el
(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 <stefan@marxist.se>
+2021-03-30 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in lpr.el and add rudimentary tests
(print-region-function): Declare MS-Windows specific function.
* test/lisp/lpr-tests.el: New file.
-2021-03-30 Stefan Kangas <stefan@marxist.se>
+2021-03-30 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in echistory.el
(electric-history-map): Quote function symbols as such.
(Electric-history-undefined): Use command substitutions.
-2021-03-30 Stefan Kangas <stefan@marxist.se>
+2021-03-30 Stefan Kangas <stefankangas@gmail.com>
Delete empty "History" sections
(semantic-grammar-header-template): Don't add "History" section to
generated file.
-2021-03-30 Stefan Kangas <stefan@marxist.se>
+2021-03-30 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in follow.el
* test/infra/gitlab-ci.yml (.test-template): Do not run fast and
normal test jobs when scheduled.
-2021-03-29 Stefan Kangas <stefan@marxist.se>
+2021-03-29 Stefan Kangas <stefankangas@gmail.com>
Doc fixes in follow.el
* 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 <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
Convert many more links to use HTTPS
* lisp/emacs-lisp/shortdoc.el (string): Adjust.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in iimage.el
* lisp/iimage.el: Use lexical-binding. Remove redundant :group args.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
* lisp/talk.el: Use lexical-binding.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in two trivial org-mode files
* lisp/org/org-install.el:
* lisp/org/org-version.el: Use lexical-binding.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
* lisp/help-at-pt.el: Use lexical-binding.
* lisp/progmodes/modula2.el: Use lexical-binding.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in view.el
* lisp/view.el: Use lexical-binding. Remove redundant :group args.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
Delete some commented out defgroups
* lisp/shell.el:
* lisp/url/url-news.el: Delete some commented out defgroups.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
Doc fixes in view.el
(view-really-at-end, view-end-message)
(view-search-no-match-lines): Doc fixes.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
* lisp/master.el: Use lexical-binding.
-2021-03-24 Stefan Kangas <stefan@marxist.se>
+2021-03-24 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in ruler-mode.el
Add optional argument APPLICATION.
-2021-03-22 Stefan Kangas <stefan@marxist.se>
+2021-03-22 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-03-22 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in notifications.el
/usr/bin is (normally) always in PATH, and this need not be absolute,
so the executable-find is unnecessary.
-2021-03-21 Stefan Kangas <stefan@marxist.se>
+2021-03-21 Stefan Kangas <stefankangas@gmail.com>
Actually use lexical-binding in wid-browse.el
* lisp/progmodes/hideif.el (hide-ifdef-guts): Allow working in
buffers not visiting files (bug#47279).
-2021-03-21 Stefan Kangas <stefan@marxist.se>
+2021-03-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/tutorial.el: Use lexical-binding.
Cut the `semantic-ia-get-completions-deprecated` middle man.
-2021-03-20 Stefan Kangas <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
Remove support for Syndic8.com, defunct since 2013
* etc/NEWS: Small corrections for the new command 'font-lock-update'
-2021-03-20 Stefan Kangas <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
Remove Gnus specific .dir-locals.el
'show-trailing-whitespace', but this should be up to the individual
developer. (Bug#47278)
-2021-03-20 Stefan Kangas <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
Prefer https and fix broken links in ERC
* lisp/erc/erc-capab.el:
* lisp/erc/erc.el (erc-cmd-MODE): Fix broken links.
-2021-03-20 Stefan Kangas <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
* lisp/thumbs.el (thumbs-show-from-dir): Improve prompt.
pointer to bool.
* src/editfns.c (styled_format): Use !!.
-2021-03-20 Stefan Kangas <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
Assume something more recent than X11R6
* lisp/thumbs.el (thumbs-conversion-program): Assume we have something
more recent than X11R6.
-2021-03-20 Stefan Kangas <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
* lisp/novice.el: Use lexical-binding.
(wdired-change-to-dired-mode): Adjust accordingly.
(wdired-do-renames): Make sure to bind `dired-backup-overwrite` dynamically.
-2021-03-20 Stefan Kangas <stefan@marxist.se>
+2021-03-20 Stefan Kangas <stefankangas@gmail.com>
Don't tag mouse command as mode exclusive
* lisp/erc/erc-truncate.el: Use lexical-binding.
* lisp/erc/erc-xdcc.el: Use lexical-binding.
-2021-03-19 Stefan Kangas <stefan@marxist.se>
+2021-03-19 Stefan Kangas <stefankangas@gmail.com>
Do interactive mode tagging for finder.el
-2021-03-19 Stefan Kangas <stefan@marxist.se>
+2021-03-19 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in finder.el
(finder-mode-map, finder-compile-keywords): Remove unused lexical
variables.
-2021-03-19 Stefan Kangas <stefan@marxist.se>
+2021-03-19 Stefan Kangas <stefankangas@gmail.com>
Fix a warning due to not preloading facemenu.el
* test/src/undo-tests.el (facemenu): Require.
-2021-03-18 Stefan Kangas <stefan@marxist.se>
+2021-03-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/faces.el (help-key-binding): Tweak background.
* 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 <stefan@marxist.se>
+2021-03-18 Stefan Kangas <stefankangas@gmail.com>
Add comint-password-prompt-regexp test for "zip -e ..."
Rename from `tramp-crypt-enabled-p'. Handle
`tramp-crypt-remove-directory' special.
-2021-03-15 Stefan Kangas <stefan@marxist.se>
+2021-03-15 Stefan Kangas <stefankangas@gmail.com>
* lisp/textmodes/refill.el: Use lexical-binding.
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 <stefan@marxist.se>
+2021-03-15 Stefan Kangas <stefankangas@gmail.com>
* lisp/vc/ediff-vers.el: Remove XEmacs compat code.
-2021-03-15 Stefan Kangas <stefan@marxist.se>
+2021-03-15 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in expand.el
* lisp/expand.el: Use lexical-binding. Remove redundant :group args.
-2021-03-15 Stefan Kangas <stefan@marxist.se>
+2021-03-15 Stefan Kangas <stefankangas@gmail.com>
* lisp/help-macro.el: Use lexical-binding.
-2021-03-15 Stefan Kangas <stefan@marxist.se>
+2021-03-15 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-03-15 Stefan Kangas <stefankangas@gmail.com>
* lisp/wid-edit.el (widget-field): Add subtle border to face.
(outline-minor-mode-highlight-buffer): Go to match-beginning
before checking '(point)'.
-2021-03-13 Stefan Kangas <stefan@marxist.se>
+2021-03-13 Stefan Kangas <stefankangas@gmail.com>
Add help-key-binding styling to wombat theme
which "updates the rest of the lines" didn't examine the last
visible row. (Bug#47093)
-2021-03-13 Stefan Kangas <stefan@marxist.se>
+2021-03-13 Stefan Kangas <stefankangas@gmail.com>
Adjust colors of help-key-binding face for readability
* lisp/gnus/gnus-sum.el (gnus-highlight-selected-summary):
Highlight the entire summary line (bug#47026).
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs 19 workaround from cperl-mode.el
* lisp/emacs-lisp/comp.el (comp-run-async-workers): Bind
`warning-fill-column' to `most-positive-fixnum'.
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
* lisp/files.el (cd): Improve error message.
string-greaterp, string-empty-p, string-prefix-p, string-suffix-p
and string-blank-p, all recently marked pure.
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
Remove several references to Emacs 22 and earlier
* doc/lispref/variables.texi: Remove comments about "Emacs 19
specific" features.
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
Do mode tagging in ert.el
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
Use proper command substitutions in some docstrings
* lisp/textmodes/table.el (table-insert): Use substitute-command-keys
instead of hardcoded keys in some docstrings.
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
* lisp/userlock.el: Use lexical-binding.
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
Use 'help-key-binding' face in userlock.el
Remove the ###autoload instruction. It's unnecessary and can
cause surprises in some circumstances (bug#46986).
-2021-03-10 Stefan Kangas <stefan@marxist.se>
+2021-03-10 Stefan Kangas <stefankangas@gmail.com>
* lisp/help.el (help--describe-translation): Fix typo.
* test/lisp/net/tramp-tests.el (tramp--test-sshfs-p): New defun.
(tramp-test14-delete-directory): Use it.
-2021-03-08 Stefan Kangas <stefan@marxist.se>
+2021-03-08 Stefan Kangas <stefankangas@gmail.com>
Delete two more items obsoleted in Emacs 23.1
* lisp/obsolete/nnir.el (nnir-swish-e-index-file):
Delete items obsolete since Emacs 23.1.
-2021-03-08 Stefan Kangas <stefan@marxist.se>
+2021-03-08 Stefan Kangas <stefankangas@gmail.com>
Normalize version specifiers for make-obsolete and friends
* lisp/obsolete/starttls.el (starttls-any-program-available):
Normalize version specifiers for make-obsolete and friends.
-2021-03-08 Stefan Kangas <stefan@marxist.se>
+2021-03-08 Stefan Kangas <stefankangas@gmail.com>
* lisp/help-mode.el (help-mode-tool-bar-map): Fix tooltips.
-2021-03-08 Stefan Kangas <stefan@marxist.se>
+2021-03-08 Stefan Kangas <stefankangas@gmail.com>
Add new face 'help-key-binding' for keybindings in help
* lisp/cedet/semantic/grammar-wy.el: Regenerate.
-2021-03-07 Stefan Kangas <stefan@marxist.se>
+2021-03-07 Stefan Kangas <stefankangas@gmail.com>
Remove additional items obsolete since Emacs 22/23
(erc-default-coding-system, erc-send-command): Remove variables and
functions obsolete since Emacs 22.
-2021-03-07 Stefan Kangas <stefan@marxist.se>
+2021-03-07 Stefan Kangas <stefankangas@gmail.com>
Remove some items obsolete since Emacs 22/23 from Gnus
* lisp/gnus/nntp.el (nntp-authinfo-file): Fix obsolete variable
version format.
-2021-03-07 Stefan Kangas <stefan@marxist.se>
+2021-03-07 Stefan Kangas <stefankangas@gmail.com>
Remove some references to Emacs 21
* lisp/ibuffer.el (ibuffer-mode):
* lisp/ruler-mode.el: Remove some references to Emacs 21.
-2021-03-07 Stefan Kangas <stefan@marxist.se>
+2021-03-07 Stefan Kangas <stefankangas@gmail.com>
* lisp/mouse-drag.el: Use lexical-binding.
* 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 <stefan@marxist.se>
+2021-03-06 Stefan Kangas <stefankangas@gmail.com>
Add some new tests for keymap.c
* etc/grep.txt:
Enable outline-cycle-highlight-minor-mode.
-2021-03-03 Stefan Kangas <stefan@marxist.se>
+2021-03-03 Stefan Kangas <stefankangas@gmail.com>
Make inversion.el obsolete (Bug#46841)
(puny-test-decode-domain): add regression case for popular
domain. (bug#46838).
-2021-03-01 Stefan Kangas <stefan@marxist.se>
+2021-03-01 Stefan Kangas <stefankangas@gmail.com>
Convert various menus to easymenu
* admin/admin.el (make-manuals-dist-output-variables):
Add abs_top_builddir.
-2021-02-28 Stefan Kangas <stefan@marxist.se>
+2021-02-28 Stefan Kangas <stefankangas@gmail.com>
Convert dired menus to easymenu
(dired-mode-regexp-menu, dired-mode-mark-menu)
(dired-mode-operate-menu): ...to here, and convert to easymenu.
-2021-02-28 Stefan Kangas <stefan@marxist.se>
+2021-02-28 Stefan Kangas <stefankangas@gmail.com>
Convert hi-lock-menu to easymenu
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 <stefan@marxist.se>
+2021-02-28 Stefan Kangas <stefankangas@gmail.com>
Convert ibuffer menus to easymenu
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 <stefan@marxist.se>
+2021-02-28 Stefan Kangas <stefankangas@gmail.com>
Convert text-mode menu to easymenu
definition from here...
(text-mode-menu): ...to here, and convert to easymenu.
-2021-02-28 Stefan Kangas <stefan@marxist.se>
+2021-02-28 Stefan Kangas <stefankangas@gmail.com>
Convert isearch menu to easymenu
* lisp/loadup.el ("emacs-lisp/easymenu"): Move before isearch.el.
-2021-02-28 Stefan Kangas <stefan@marxist.se>
+2021-02-28 Stefan Kangas <stefankangas@gmail.com>
Checkdoc fixes in isearch.el
(read-char-choice-with-read-key): New function with body from
'read-char-choice'.
-2021-02-27 Stefan Kangas <stefan@marxist.se>
+2021-02-27 Stefan Kangas <stefankangas@gmail.com>
Convert Buffer-menu-mode menu to easymenu
definition from here...
(Buffer-menu-mode-menu): ...to here, and convert to easymenu.
-2021-02-27 Stefan Kangas <stefan@marxist.se>
+2021-02-27 Stefan Kangas <stefankangas@gmail.com>
Minor fixes after preloading easymenu
(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 <stefan@marxist.se>
+2021-02-27 Stefan Kangas <stefankangas@gmail.com>
Don't require overlay; that's only needed in XEmacs
* lisp/progmodes/elisp-mode.el (emacs-lisp-mode-menu): Add some
navigation commands (bug#24774).
-2021-02-27 Stefan Kangas <stefan@marxist.se>
+2021-02-27 Stefan Kangas <stefankangas@gmail.com>
Convert emacs-lisp-mode menu to easy-menu-define
* doc/misc/modus-themes.org: New file.
Import from https://gitlab.com/protesilaos/modus-themes 515180ac.
-2021-02-27 Stefan Kangas <stefan@marxist.se>
+2021-02-27 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-27 Stefan Kangas <stefankangas@gmail.com>
Convert change-log-mode menu to easy-menu-define
* doc/misc/tramp.texi (External methods): Mention "about-args".
(Remote shell setup): Use sshx.
-2021-02-26 Stefan Kangas <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
Make some defcustom types stricter in comp.el
(comp-async-jobs-number, comp-async-env-modifier-form): Use stricter
types.
-2021-02-26 Stefan Kangas <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
Add :version tags to defcustoms in comp.el
(comp-async-report-warnings-errors, comp-native-driver-options)
(comp-libgccjit-reproducer): Add :version tags.
-2021-02-26 Stefan Kangas <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/dcl-mode.el: Minor doc fixes.
-2021-02-26 Stefan Kangas <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
Convert some more progmode menus to easy-menu-define
* lisp/progmodes/icon.el
(icon-mode-map, icon-mode-syntax-table): Simplify.
-2021-02-26 Stefan Kangas <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
Convert simula-mode menu to easy-menu-define
(simula-mode-menu): ...to here, and use easy-menu-define.
(simula-popup-menu): Declare unused function obsolete.
-2021-02-26 Stefan Kangas <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
Remove redundant requires of easymenu
* lisp/wid-browse.el: Remove redundant require of easymenu. We only
use the autoloaded macro 'easy-menu-define' here.
-2021-02-26 Stefan Kangas <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
Remove check for missing easymenu from cperl-mode.el
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 <stefan@marxist.se>
+2021-02-26 Stefan Kangas <stefankangas@gmail.com>
* lisp/tooltip.el (tooltip): Doc fix for GTK.
* test/lisp/net/network-stream-tests.el
(connect-to-tls-ipv4-nowait): Specify :family 'ipv4.
-2021-02-25 Stefan Kangas <stefan@marxist.se>
+2021-02-25 Stefan Kangas <stefankangas@gmail.com>
Convert epa-key-list-mode menu to easy-menu-define
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 <stefan@marxist.se>
+2021-02-23 Stefan Kangas <stefankangas@gmail.com>
Convert some more menus to easy-menu-define
* lisp/wdired.el (wdired-mode-menu): ...to here, and convert to
easy-menu-define.
-2021-02-23 Stefan Kangas <stefan@marxist.se>
+2021-02-23 Stefan Kangas <stefankangas@gmail.com>
Improve easymenu.el Commentary section
(comp-cstr-typespec-tests-alist): Add testcase.
* test/src/comp-tests.el (comp-tests-type-spec-tests): Fix testcase.
-2021-02-22 Stefan Kangas <stefan@marxist.se>
+2021-02-22 Stefan Kangas <stefankangas@gmail.com>
Prefer mailing lists to newsgroups in FAQ
(Packages that do not come with Emacs): Prefer mailing lists to
newsgroups. (Bug#46633)
-2021-02-22 Stefan Kangas <stefan@marxist.se>
+2021-02-22 Stefan Kangas <stefankangas@gmail.com>
Improve wrong number of args error message in propertize
* test/misc/test-custom-noloads.el (custom-test-load): Unstable.
-2021-02-22 Stefan Kangas <stefan@marxist.se>
+2021-02-22 Stefan Kangas <stefankangas@gmail.com>
Convert some textmodes menus to easy-menu-define
(syms_of_alloc): Defsubr it.
* src/data.c (syms_of_data): Defsym byte-code-function-p.
-2021-02-21 Stefan Kangas <stefan@marxist.se>
+2021-02-21 Stefan Kangas <stefankangas@gmail.com>
Run admin/cus-tests.el tests from test suite
* test/file-organization.org (Test Files): Document new test directory
"misc" for tests not belonging to any one file.
-2021-02-21 Stefan Kangas <stefan@marxist.se>
+2021-02-21 Stefan Kangas <stefankangas@gmail.com>
Fix interactive mode tagging for man and woman
(test-json-encode-plist, test-json-pretty-print-object): Test
encoding of confusable keys.
-2021-02-21 Stefan Kangas <stefan@marxist.se>
+2021-02-21 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-21 Stefan Kangas <stefankangas@gmail.com>
Convert bubbles menu to easy-menu-define
Move menu definition from here...
(bubbles-menu): ...to here, and convert to easy-menu-define.
-2021-02-21 Stefan Kangas <stefan@marxist.se>
+2021-02-21 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS.19: Add entry for 'easy-menu-define'.
-2021-02-21 Stefan Kangas <stefan@marxist.se>
+2021-02-21 Stefan Kangas <stefankangas@gmail.com>
Convert some progmodes menus to easy-menu-define
* src/nsterm.m ([EmacsSurface dealloc]): Release will remove all
objects and free the memory.
-2021-02-20 Stefan Kangas <stefan@marxist.se>
+2021-02-20 Stefan Kangas <stefankangas@gmail.com>
Convert makefile-mode menu to easy-menu-define
* doc/emacs/m-x.texi (M-x): Mention `M-S-x' in the Emacs manual.
-2021-02-20 Stefan Kangas <stefan@marxist.se>
+2021-02-20 Stefan Kangas <stefankangas@gmail.com>
* lisp/help.el (help-for-help-internal): Doc fix; use imperative.
and execution of the SOCKS connect command and proxying of an HTTP
request; simplify fake server. (Bug#46342)
-2021-02-20 Stefan Kangas <stefan@marxist.se>
+2021-02-20 Stefan Kangas <stefankangas@gmail.com>
Convert re-builder menu to easy-menu-define
definition from here...
(reb-mode-menu): ...to here, and rewrite using easy-menu-define.
-2021-02-20 Stefan Kangas <stefan@marxist.se>
+2021-02-20 Stefan Kangas <stefankangas@gmail.com>
Convert finder menu to easy-menu-define
(finder-mode-menu): ...to here, and rewrite using
easy-menu-define.
-2021-02-20 Stefan Kangas <stefan@marxist.se>
+2021-02-20 Stefan Kangas <stefankangas@gmail.com>
Add toolbar for help-mode
(help-bookmark-make-record, help-bookmark-jump): Minor doc fixes.
-2021-02-20 Stefan Kangas <stefan@marxist.se>
+2021-02-20 Stefan Kangas <stefankangas@gmail.com>
* lisp/woman.el: Doc fix; remove redundant setup info.
* 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 <stefan@marxist.se>
+2021-02-19 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-19 Stefan Kangas <stefankangas@gmail.com>
* lisp/calculator.el: Minor doc fix. Remove redundant :group args.
* test/lisp/net/tramp-tests.el (tramp-test33-environment-variables):
Adapt test. (Bug#46625)
-2021-02-19 Stefan Kangas <stefan@marxist.se>
+2021-02-19 Stefan Kangas <stefankangas@gmail.com>
Do interactive mode tagging for snake.el
wrap search around if current file is the last one with conflicts
(bug#46538).
-2021-02-16 Stefan Kangas <stefan@marxist.se>
+2021-02-16 Stefan Kangas <stefankangas@gmail.com>
Do `interactive' mode tagging in gomoku.el
* lisp/play/gomoku.el: Do `interactive' mode tagging.
-2021-02-16 Stefan Kangas <stefan@marxist.se>
+2021-02-16 Stefan Kangas <stefankangas@gmail.com>
* lisp/play/gomoku.el: Minor doc fixes; formatting.
(bindat--unpack-item, bindat--pack-item): Use them.
(bindat--fixed-length-alist): Add new types.
-2021-02-16 Stefan Kangas <stefan@marxist.se>
+2021-02-16 Stefan Kangas <stefankangas@gmail.com>
Fix admin/check-doc-strings for new DEFUN format
* doc/lispref/edebug.texi (Specification List): Document &interpose.
-2021-02-15 Stefan Kangas <stefan@marxist.se>
+2021-02-15 Stefan Kangas <stefankangas@gmail.com>
Avoid asking repeatedly about reloading bookmarks file
(bookmark--watch-file-already-queried-p): New function.
(bookmark--watch-already-asked-mtime): New variable.
-2021-02-14 Stefan Kangas <stefan@marxist.se>
+2021-02-14 Stefan Kangas <stefankangas@gmail.com>
Mark up bookmark.el for correct modes
* lisp/emacs-lisp/derived.el (define-derived-mode): Introduce a
new :interactive keyword.
-2021-02-14 Stefan Kangas <stefan@marxist.se>
+2021-02-14 Stefan Kangas <stefankangas@gmail.com>
Remove redundant :group args from textmodes/*.el
* lisp/subr.el (add-minor-mode): Clarify that this function isn't
only about XEmacs compat stuff.
-2021-02-13 Stefan Kangas <stefan@marxist.se>
+2021-02-13 Stefan Kangas <stefankangas@gmail.com>
Delete 20 year old comment in executable.el
* lisp/progmodes/executable.el (executable-insert): Delete 20 year old
comment.
-2021-02-13 Stefan Kangas <stefan@marxist.se>
+2021-02-13 Stefan Kangas <stefankangas@gmail.com>
Remove redundant :group args in progmodes/*.el
* test/lisp/emacs-lisp/edebug-resources/edebug-test-code.el
(edebug-test-code-use-gv-expander): New test case.
-2021-02-13 Stefan Kangas <stefan@marxist.se>
+2021-02-13 Stefan Kangas <stefankangas@gmail.com>
Comment out mysterious code from cperl-mode.el
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 <stefan@marxist.se>
+2021-02-13 Stefan Kangas <stefankangas@gmail.com>
Remove outdated documentation from cperl-mode.el
* 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 <stefan@marxist.se>
+2021-02-13 Stefan Kangas <stefankangas@gmail.com>
Remove XEmacs and Emacs 21 compat code from cperl-mode
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 <stefan@marxist.se>
+2021-02-12 Stefan Kangas <stefankangas@gmail.com>
Use regexp-opt for font lock defaults in meta-mode.el
(meta-font-lock-keywords): Use regexp-opt.
-2021-02-12 Stefan Kangas <stefan@marxist.se>
+2021-02-12 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-12 Stefan Kangas <stefankangas@gmail.com>
Add font locking for many missing macros in m4-mode
Switch the current window away from the mini-window here (moved from
read_minibuf).
-2021-02-11 Stefan Kangas <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in erc-sound.el
* lisp/erc/erc-sound.el: Use lexical-binding. Remove redundant :group
args.
-2021-02-11 Stefan Kangas <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in various ede files
* lisp/emacs-lisp/comp.el (comp-trampoline-compile): Default to speed 1.
-2021-02-11 Stefan Kangas <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in wid-browse.el
(widget-browse-mode-hook): Remove redundant :group arg.
(widget-browse-action, widget-browse-value-create): Doc fixes.
-2021-02-11 Stefan Kangas <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/ps-samp.el: Use lexical-binding.
-2021-02-11 Stefan Kangas <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
Fix two Emacs version references in misc manuals
* src/frame.c (frame_float): Use frame monitor attributes instead
of attributes of the main monitor (bug#46406).
-2021-02-11 Stefan Kangas <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
Avoid having erc in irrelevant finder categories
* lisp/erc/erc-track.el:
* lisp/erc/erc-xdcc.el: Remove irrelevant entries in Keywords header.
-2021-02-11 Stefan Kangas <stefan@marxist.se>
+2021-02-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/cperl-mode.el (cperl-init-faces): Use regexp-opt.
* src/callproc.c (call_process): Avoid assertion violation when
DESTINATION is a cons cell '(:file . "FOO")'. (Bug#46426)
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in dns-mode.el
* test/lisp/textmodes/dns-mode-tests.el
(dns-mode-tests-dns-mode-soa-increment-serial): New test.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in mail-utils.el and add tests
* test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-tests--get-vars)
(bytecomp-local-defvar): New test.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Minor cleanup in imenu.el
* lisp/imenu.el: Doc fix; these examples have been removed. Remove
redundant :group args.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in snmp-mode.el
args. Doc fix; remove outdated information.
(snmp-mode, snmpv2-mode): Add FIXME to use define-derived-mode.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Declare empty macro imenu-progress-menu obsolete
This follows from the discussion in bug#46358.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
* lisp/cedet/semantic/bovine/gcc.el: Use lexical-binding.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Move cedet test resource files to follow our conventions
* test/lisp/cedet/semantic-utest-ia-resources/testwisent.wy:
...to here.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Convert tests for srecode/fields.el to ert
* test/manual/cedet/cedet-utests.el (cedet-utest-libs): Don't
list the above moved file.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Make texinfmt-version variable obsolete
(texinfo-format-region, texinfo-format-buffer-1): Use
'emacs-version' instead of above obsolete variable.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in bib-mode.el
* lisp/textmodes/bib-mode.el: Use lexical-binding. Remove
redundant :group args.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Move semantic/format.el tests to follow our conventions
* 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 <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in some test files
* test/manual/etags/ETAGS.good_1: Update expected result for the
above change.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Change default semantic-lex-analyzer to semantic-lex
to semantic-lex, since semantic-flex was obsolete and has been
removed.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Convert many manual cedet tests to ert
(semantic-test-data-cache): Move test from here...
* test/lisp/cedet/semantic/fw-tests.el: ...to this new file.
-2021-02-10 Stefan Kangas <stefan@marxist.se>
+2021-02-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in almost all of play/*.el
* lisp/emacs-lisp/bytecomp.el (byte-compile-form):
Use `macroexp--unfold-lambda` instead.
-2021-02-09 Stefan Kangas <stefan@marxist.se>
+2021-02-09 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-09 Stefan Kangas <stefankangas@gmail.com>
Load all generic-x.el modes unconditionally
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 <stefan@marxist.se>
+2021-02-08 Stefan Kangas <stefankangas@gmail.com>
* lisp/avoid.el: Doc fixes.
* lisp/gnus/gnus-art.el (gnus-article-press-button): Make the `b'
summary mode command work again.
-2021-02-08 Stefan Kangas <stefan@marxist.se>
+2021-02-08 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in a few more places
* lisp/epg.el (epg--start):
* lisp/vc/ediff-util.el (ediff-activate-mark): Prefer setq-local.
-2021-02-08 Stefan Kangas <stefan@marxist.se>
+2021-02-08 Stefan Kangas <stefankangas@gmail.com>
Add tests for count-lines
* src/fns.c (Fline_number_at_pos): Rename from
Fline_number_at_position and adjust parameter list.
-2021-02-07 Stefan Kangas <stefan@marxist.se>
+2021-02-07 Stefan Kangas <stefankangas@gmail.com>
Minor doc fixes in dictionary-connection.el
(dictionary-connection-p, dictionary-connection-read-to-point):
Minor doc fixes to adhere to our conventions.
-2021-02-07 Stefan Kangas <stefan@marxist.se>
+2021-02-07 Stefan Kangas <stefankangas@gmail.com>
Fix copyright and license statement in dictionary*.el
* src/fns.c (Fline_number_at_position): New function (bug#22763).
-2021-02-07 Stefan Kangas <stefan@marxist.se>
+2021-02-07 Stefan Kangas <stefankangas@gmail.com>
Various doc fixes in dictionary.el
information about flushing the state by copying the text from the
doc string (bug#46274).
-2021-02-05 Stefan Kangas <stefan@marxist.se>
+2021-02-05 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/checkdoc.el: Doc fix; don't mention built-ins.
-2021-02-05 Stefan Kangas <stefan@marxist.se>
+2021-02-05 Stefan Kangas <stefankangas@gmail.com>
Remove some unnecessary references to Emacs 18
* lisp/progmodes/f90.el:
* lisp/shell.el: Doc fix; don't mention Emacs 18.
-2021-02-05 Stefan Kangas <stefan@marxist.se>
+2021-02-05 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-05 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs 20 compat code for header-line-format
* 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 <stefan@marxist.se>
+2021-02-05 Stefan Kangas <stefankangas@gmail.com>
* lisp/color.el: Remove Emacs 23.2 compat code.
* lisp/textmodes/rst.el (rst-directive): Remove XEmacs compat code.
-2021-02-05 Stefan Kangas <stefan@marxist.se>
+2021-02-05 Stefan Kangas <stefankangas@gmail.com>
Assume font-lock-mode variable is not void
revoked user ids, not the entire key that contains revoked user
ids (bug#46138).
-2021-02-04 Stefan Kangas <stefan@marxist.se>
+2021-02-04 Stefan Kangas <stefankangas@gmail.com>
Don't set removed variable facemenu-unlisted-faces
* lisp/mh-e/mh-e.el: Add comment saying that the variable
'facemenu-unlisted-faces' is removed.
-2021-02-04 Stefan Kangas <stefan@marxist.se>
+2021-02-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/man.el (Man-notify-method): Remove Emacs 19.28 compat code.
-2021-02-04 Stefan Kangas <stefan@marxist.se>
+2021-02-04 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-04 Stefan Kangas <stefankangas@gmail.com>
Remove some unnecessary references to Emacs 19
* lisp/term.el (term-matching-input-from-input-string):
* lisp/vcursor.el: Doc fix; don't mention Emacs 19.
-2021-02-04 Stefan Kangas <stefan@marxist.se>
+2021-02-04 Stefan Kangas <stefankangas@gmail.com>
Remove XEmacs compat code from edebug.el
* lisp/dired.el (dired-mode): Punt to Customize instead of listing
some of the dired variables (bug#46239).
-2021-02-02 Stefan Kangas <stefan@marxist.se>
+2021-02-02 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in remaining libraries
(widget-field-list, widget-field-last, widget-field-was):
* lisp/woman.el (woman-imenu-done): Prefer defvar-local.
-2021-02-02 Stefan Kangas <stefan@marxist.se>
+2021-02-02 Stefan Kangas <stefankangas@gmail.com>
Remove redundant :group args in play/*.el
* src/xdisp.c (count_lines): Add a more succinct shim over
display_count_lines.
-2021-02-01 Stefan Kangas <stefan@marxist.se>
+2021-02-01 Stefan Kangas <stefankangas@gmail.com>
* test/src/minibuf-tests.el (test-inhibit-interaction): Fix test.
-2021-02-01 Stefan Kangas <stefan@marxist.se>
+2021-02-01 Stefan Kangas <stefankangas@gmail.com>
Remove another variable obsolete since Emacs 23.2
* lisp/subr.el (define-key-rebound-commands): Remove variable obsolete
since Emacs 23.2.
-2021-02-01 Stefan Kangas <stefan@marxist.se>
+2021-02-01 Stefan Kangas <stefankangas@gmail.com>
* lisp/hi-lock.el (hi-lock-mode): Doc fix; don't mention Emacs 21.
-2021-02-01 Stefan Kangas <stefan@marxist.se>
+2021-02-01 Stefan Kangas <stefankangas@gmail.com>
Make XEmacs compat alias obsolete in allout-widgets.el
alias as obsolete function alias for 'frame-parameter'.
(allout-fetch-icon-image): Update caller.
-2021-02-01 Stefan Kangas <stefan@marxist.se>
+2021-02-01 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-02-01 Stefan Kangas <stefankangas@gmail.com>
Make two eshell aliases obsolete
* lisp/eshell/esh-cmd.el (eshell-do-eval): Don't use above
obsolete alias.
-2021-02-01 Stefan Kangas <stefan@marxist.se>
+2021-02-01 Stefan Kangas <stefankangas@gmail.com>
Add cross-references to defvar-local
* lisp/isearch.el (isearch-lazy-highlight): Fix defcustom type (bug#46208)
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in preloaded files
(selected-window-group-function)
(move-to-window-group-line-function): Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in mail/*.el
* lisp/mail/rmail.el (rmail-buffer-swapped, rmail-view-buffer):
Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in progmodes/*.el
* 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 <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in textmodes/*.el
* lisp/textmodes/two-column.el (2C-autoscroll-start, 2C-mode):
Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in cedet
* lisp/cedet/semantic/wisent.el (wisent-error-function)
(wisent-lexer-function): Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in net/*.el
* lisp/net/telnet.el (telnet-remote-echoes)
(telnet-interrupt-string, telnet-count): Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in vc/*.el
that the list is in a consistent state before calling fundamental-mode or
minibuffer-inactive-mode.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in international/*.el
(robin-current-package-name): Prefer defvar-local in
international/*.el.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in nxml/*.el
(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 <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in emacs-lisp/*.el
* lisp/emacs-lisp/syntax.el
(syntax-propertize-extend-region-functions): Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in allout
(allout-widgets-last-decoration-timing)
(allout-container-item-widget): Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in cua
* lisp/emulation/cua-rect.el (cua--rectangle)
(cua--rectangle-overlays): Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Obsolete viper-deflocalvar for defvar-local
Setting comment-end isn't the correct thing to do -- it makes M-; insert that string.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in play/*.el
* lisp/play/5x5.el (5x5-defvar-local): Make obsolete.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-local in erc
(erc-channel-new-member-names, erc-channel-banlist)
(erc-current-message-catalog): Prefer defvar-local.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Remove redundant requires of 'derived'
* lisp/textmodes/less-css-mode.el (derived): Remove redundant require;
'define-derived-mode' is autoloaded.
-2021-01-31 Stefan Kangas <stefan@marxist.se>
+2021-01-31 Stefan Kangas <stefankangas@gmail.com>
Sync latest SKK-JISYO.L
wrapper functions.
(gnus-with-article-headers, gnus-with-article-buffer): Use `declare`.
-2021-01-30 Stefan Kangas <stefan@marxist.se>
+2021-01-30 Stefan Kangas <stefankangas@gmail.com>
Remove unused argument from set_frame_menubar (Bug#45759)
* lisp/vc/vc-git.el (vc-git-dir-printer): Same.
-2021-01-30 Stefan Kangas <stefan@marxist.se>
+2021-01-30 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in mpuz.el
args.
(mpuz-switch-to-window): Minor cleanup.
-2021-01-30 Stefan Kangas <stefan@marxist.se>
+2021-01-30 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in handwrite.el
(define-electric-pair-test): Don't presume that function values are
self-evaluating.
-2021-01-29 Stefan Kangas <stefan@marxist.se>
+2021-01-29 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in sasl.el and add tests
* lisp/recentf.el (recentf-mode): Mention using
`buffer-list-update-hook' (bug#46153).
-2021-01-29 Stefan Kangas <stefan@marxist.se>
+2021-01-29 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-01-29 Stefan Kangas <stefankangas@gmail.com>
* lisp/flow-ctrl.el: Use lexical-binding.
* lisp/flow-ctrl.el (enable-flow-control): Minor cleanup.
-2021-01-29 Stefan Kangas <stefan@marxist.se>
+2021-01-29 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in find-cmd.el and add tests
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs into trunk
-2021-01-28 Stefan Kangas <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in nroff-mode.el
* lisp/textmodes/nroff-mode.el: Use lexical-binding. Remove
redundant :group args.
-2021-01-28 Stefan Kangas <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/bat-mode.el: Use lexical-binding.
-2021-01-28 Stefan Kangas <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
Define compat alias obsolete
* lisp/tmm.el (tmm-menubar): Call isearch-tmm-menubar in isearch-mode.
-2021-01-28 Stefan Kangas <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/wdired.el: Minor doc fixes.
-2021-01-28 Stefan Kangas <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
Avoid recommending Google
squash! Avoid recommending Google
-2021-01-28 Stefan Kangas <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/leim/quail/viqr.el: Use lexical-binding.
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 <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/generic-x.el (hosts-generic-mode): Support IPv6 addresses.
-2021-01-28 Stefan Kangas <stefan@marxist.se>
+2021-01-28 Stefan Kangas <stefankangas@gmail.com>
Add missing file systems to etc-fstab-generic-mode
* test/lisp/emacs-lisp/bytecomp-tests.el: Add matching test.
-2021-01-21 Stefan Kangas <stefan@marxist.se>
+2021-01-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/net/webjump.el: Add Maintainer: emacs-devel.
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 <stefan@marxist.se>
+2021-01-13 Stefan Kangas <stefankangas@gmail.com>
Lift {global,local}-key-binding to Lisp
* test/lisp/subr-tests.el (subr-test-local-key-binding)
(subr-test-global-key-binding): New tests.
-2021-01-13 Stefan Kangas <stefan@marxist.se>
+2021-01-13 Stefan Kangas <stefankangas@gmail.com>
Prefer skip-unless in more tests
case where several characters in a row can serve as a wrap point.
(Bug#45837)
-2021-01-13 Stefan Kangas <stefan@marxist.se>
+2021-01-13 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2021-01-13 Stefan Kangas <stefankangas@gmail.com>
Remove some XEmacs compat code from tests
* test/lisp/cedet/srecode-utest-template.el
(srecode-utest-template-output): Remove XEmacs compat code.
-2021-01-13 Stefan Kangas <stefan@marxist.se>
+2021-01-13 Stefan Kangas <stefankangas@gmail.com>
* lisp/calc/calc.el: Remove some XEmacs compat code.
Add more mm-decode tests
-2021-01-10 Stefan Kangas <stefan@marxist.se>
+2021-01-10 Stefan Kangas <stefankangas@gmail.com>
* lisp/subr.el (global-map): Doc fix; add cross-reference.
Merge remote-tracking branch 'savannah/master' into HEAD
-2021-01-08 Stefan Kangas <stefan@marxist.se>
+2021-01-08 Stefan Kangas <stefankangas@gmail.com>
Merge recently added kbd tests
(subr-test-kbd): ...with this one. Fix thinko in my previous commit.
Thanks to Mattias Engdegård <mattiase@acm.org>.
-2021-01-08 Stefan Kangas <stefan@marxist.se>
+2021-01-08 Stefan Kangas <stefankangas@gmail.com>
Lift define-prefix-command to Lisp
* test/lisp/subr-tests.el (subr-test-define-prefix-command): New
test.
-2021-01-08 Stefan Kangas <stefan@marxist.se>
+2021-01-08 Stefan Kangas <stefankangas@gmail.com>
* test/lisp/subr-tests.el (subr-test-kbd): New test.
-2021-01-08 Stefan Kangas <stefan@marxist.se>
+2021-01-08 Stefan Kangas <stefankangas@gmail.com>
Remove unused DEFSYM
* lisp/mb-depth.el (minibuffer-depth-indicator): Add :group 'minibuffer'.
-2021-01-07 Stefan Kangas <stefan@marxist.se>
+2021-01-07 Stefan Kangas <stefankangas@gmail.com>
Remove an outdated comment
* 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 <stefan@marxist.se>
+2020-12-31 Stefan Kangas <stefankangas@gmail.com>
Fix some shellcheck linter warnings
* build-aux/git-hooks/prepare-commit-msg:
* make-dist: Fix some shellcheck linter warnings.
-2020-12-31 Stefan Kangas <stefan@marxist.se>
+2020-12-31 Stefan Kangas <stefankangas@gmail.com>
Minor cleanup in doc.c
(Fdocumentation_property, store_function_docstring):
Minor cleanup.
-2020-12-31 Stefan Kangas <stefan@marxist.se>
+2020-12-31 Stefan Kangas <stefankangas@gmail.com>
Add lexical-binding cookie to autoload files
(key_symbols, prettify_key): New.
([EmacsMenu fillWithWidgetValue:]): Call prettify_key.
-2020-12-30 Stefan Kangas <stefan@marxist.se>
+2020-12-30 Stefan Kangas <stefankangas@gmail.com>
Remove redundant 'function's around lambda in align.el
* test/lisp/progmodes/xref-tests.el: Add test cases for the three
possible settings of 'xref-file-name-display'.
-2020-12-30 Stefan Kangas <stefan@marxist.se>
+2020-12-30 Stefan Kangas <stefankangas@gmail.com>
Fix some over-wide docstrings
(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 <stefan@marxist.se>
+2020-12-30 Stefan Kangas <stefankangas@gmail.com>
Minor cleanup in keymap.c
I misunderstood the purposed of the function.
-2020-12-30 Stefan Kangas <stefan@marxist.se>
+2020-12-30 Stefan Kangas <stefankangas@gmail.com>
Add some char-table tests
* 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 <stefan@marxist.se>
+2020-12-28 Stefan Kangas <stefankangas@gmail.com>
Minor cleanups in tetris.el
(tetris-get-tick-period): Drop unnecessary check.
(tetris): Stylistic doc fixes.
-2020-12-28 Stefan Kangas <stefan@marxist.se>
+2020-12-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/ps-print.el (ps-message-log-max): Remove XEmacs compat code.
-2020-12-28 Stefan Kangas <stefan@marxist.se>
+2020-12-28 Stefan Kangas <stefankangas@gmail.com>
Remove redundant 'function's around lambda in vhdl-mode.el
* lisp/mail/feedmail.el (feedmail-sendmail-f-doesnt-sell-me-out):
Fold the example SMTP header using continuation folding.
-2020-12-28 Stefan Kangas <stefan@marxist.se>
+2020-12-28 Stefan Kangas <stefankangas@gmail.com>
Fill some auto-generated docstrings
* lisp/subr.el (internal--fill-string-single-line)
(internal--format-docstring-line): New functions.
-2020-12-28 Stefan Kangas <stefan@marxist.se>
+2020-12-28 Stefan Kangas <stefankangas@gmail.com>
Make byte-compiler warn about wide docstrings
strings gracefully. Don't call it unless href is a non-empty
string (bug#45355).
-2020-12-23 Stefan Kangas <stefan@marxist.se>
+2020-12-23 Stefan Kangas <stefankangas@gmail.com>
Fix use of obsolete 'emergency' warning level
(string-fill, string-limit, string-lines, slice-string): New
functions.
-2020-12-21 Stefan Kangas <stefan@marxist.se>
+2020-12-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/so-long.el: Decrease use of passive voice.
* lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-directly):
Take care of PRESERVE-UID-GID.
-2020-12-21 Stefan Kangas <stefan@marxist.se>
+2020-12-21 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/efaq.texi (New in Emacs 27): Add section.
-2020-12-21 Stefan Kangas <stefan@marxist.se>
+2020-12-21 Stefan Kangas <stefankangas@gmail.com>
Drop XEmacs support for EDE ELisp projects
XEmacs support.
(ede-xemacs-compiler): Make obsolete.
-2020-12-21 Stefan Kangas <stefan@marxist.se>
+2020-12-21 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/efaq.texi (Latest version of Emacs): Bump version.
* src/comp.c: Add 'gcc_jit_type_get_const' to windows dynamic
load machinery.
-2020-12-19 Stefan Kangas <stefan@marxist.se>
+2020-12-19 Stefan Kangas <stefankangas@gmail.com>
Convert apropos-internal from C to Lisp (Bug#44529)
* etc/ETAGS.EBNF (position): Correct comment.
-2020-12-19 Stefan Kangas <stefan@marxist.se>
+2020-12-19 Stefan Kangas <stefankangas@gmail.com>
Shorten some over-wide docstrings in functions and macros
* lisp/w32-fns.el (w32-shell-dos-semantics): Shorten doc strings to
not exceed 80-column limits. (Bug#44858)
-2020-12-19 Stefan Kangas <stefan@marxist.se>
+2020-12-19 Stefan Kangas <stefankangas@gmail.com>
Shorten over-wide docstrings in variables
* lisp/view.el (view-exit-action): Shorten doc strings to not exceed
80-column limits. (Bug#44858)
-2020-12-19 Stefan Kangas <stefan@marxist.se>
+2020-12-19 Stefan Kangas <stefankangas@gmail.com>
Shorten over-wide docstrings in defcustoms
* lisp/net/tramp.el (tramp-handle-make-process): Adapt error function.
-2020-12-17 Stefan Kangas <stefan@marxist.se>
+2020-12-17 Stefan Kangas <stefankangas@gmail.com>
Remove incorrect comment from erc-goodies.el
window-start point more accurately when screen lines have uneven
height. (Bug#8355)
-2020-12-14 Stefan Kangas <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
Make XEmacs entry in the FAQ more contemporary
* lisp/gnus/gnus-search.el (gnus-search-imap-handle-date): Just
rewrite this whole ridiculous function.
-2020-12-14 Stefan Kangas <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
* lisp/play/5x5.el: Fix typo. Remove redundant :group args.
[1] 2003-04-12 "(server-socket-name): Use new safe location for socket."
-2020-12-14 Stefan Kangas <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
Remove more references to old versions from FAQ
(Installing Emacs, Emacs for GNUstep, Emacs for macOS): Remove more
references to Emacs 22 and older from FAQ.
-2020-12-14 Stefan Kangas <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
Make XEmacs compat variable warning-level-aliases obsolete
* lisp/url/url-proxy.el (url-find-proxy-for-url): Replace obsolete
warning type 'critical with :error.
-2020-12-14 Stefan Kangas <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
Prefer setq to set+quote
* test/lisp/url/url-future-tests.el (url-future-tests): Prefer setq to
set+quote.
-2020-12-14 Stefan Kangas <stefan@marxist.se>
+2020-12-14 Stefan Kangas <stefankangas@gmail.com>
* lisp/bookmark.el: Doc fix.
* src/image.c (svg_load_image): Move setting DPI to after rsvg_handle
error checking.
-2020-12-12 Stefan Kangas <stefan@marxist.se>
+2020-12-12 Stefan Kangas <stefankangas@gmail.com>
Remove references to Emacs before version 22 from FAQ
* 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 <stefan@marxist.se>
+2020-12-12 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in python.el
* src/image.c (image_frame_cache_size): Ensure that img->pixmap is
in use before trying to access it.
-2020-12-11 Stefan Kangas <stefan@marxist.se>
+2020-12-11 Stefan Kangas <stefankangas@gmail.com>
* src/fns.c (Fbuffer_hash): Doc fix. (Bug#45178)
* lisp/progmodes/fortran.el (fortran-beginning-of-subprogram):
Clarify doc string (bug#33208).
-2020-12-11 Stefan Kangas <stefan@marxist.se>
+2020-12-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/python.el: Bump version.
specific error as appropriate.
(gnus-search-run-query): Catch this error and effectively demote it.
-2020-12-10 Stefan Kangas <stefan@marxist.se>
+2020-12-10 Stefan Kangas <stefankangas@gmail.com>
Remove some ancient Emacs compat code from cperl-mode
* lisp/progmodes/cperl-mode.el (cperl-mode): Remove some compat code.
-2020-12-10 Stefan Kangas <stefan@marxist.se>
+2020-12-10 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-10 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in bibtex-style.el
* lisp/vc/vc-hg.el (vc-hg-working-revision):
Use 'hg log -T' instead of 'hg parent' (bug#36534).
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Fix thinko in my previous commit
* lisp/epg.el (epg--filter-revoked-keys): New function.
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in most files
* lisp/xwidget.el (xwidget-webkit-begin-edit-textarea): Prefer
setq-local.
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in dired extensions
* lisp/wdired.el (wdired-change-to-wdired-mode)
(wdired-change-to-dired-mode, wdired-preprocess-perms):
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
* 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 <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in some remaining progmodes
(local-set-scheme-interaction-buffer, scheme-interaction-mode):
Prefer setq-local.
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in gdb-mi.el
(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 <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in etags.el
(etags-recognize-tags-table, tags-recognize-empty-tags-table):
Prefer setq-local.
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in sql.el
(sql-interactive-mode, sql-product-interactive): Prefer
setq-local.
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in font-lock.el
(font-lock-fontify-syntactic-keywords-region)
(font-lock-set-defaults): Prefer setq-local.
-2020-12-09 Stefan Kangas <stefan@marxist.se>
+2020-12-09 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/sql.el: Remove redundant URL.
* 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 <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in grep.el
* lisp/progmodes/grep.el (grep-process-setup, grep-mode): Prefer
setq-local.
-2020-12-08 Stefan Kangas <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in compile.el
(compilation-mode, compilation-setup, compilation-filter)
(compilation-forget-errors): Prefer setq-local.
-2020-12-08 Stefan Kangas <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
* admin/nt/dist-build/build-dep-zips.py: Remove unused import.
-2020-12-08 Stefan Kangas <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in tests
* 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 <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in shell.el
* lisp/shell.el (shell-completion-vars, shell-mode): Prefer
setq-local.
-2020-12-08 Stefan Kangas <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in newcomment.el
* lisp/newcomment.el (comment-inline-offset)
(comment-normalize-vars): Prefer setq-local.
-2020-12-08 Stefan Kangas <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
* lisp/locate.el (locate, locate-mode): Prefer setq-local.
* lisp/array.el (array-mode): Prefer setq-local.
-2020-12-08 Stefan Kangas <stefan@marxist.se>
+2020-12-08 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in simple.el
* lisp/progmodes/compile.el (compilation-start): Only use the
comint environment in comint-derived modes (bug#45095).
-2020-12-07 Stefan Kangas <stefan@marxist.se>
+2020-12-07 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in calendar/*.el
* lisp/calendar/diary-lib.el (diary-list-entries, diary-mode):
(diary-fancy-display-mode): Prefer setq-local.
-2020-12-07 Stefan Kangas <stefan@marxist.se>
+2020-12-07 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in gnus/*.el
* test/src/eval-tests.el (eval-tests/backtrace-in-batch-mode/inhibit):
New unit test.
-2020-12-07 Stefan Kangas <stefan@marxist.se>
+2020-12-07 Stefan Kangas <stefankangas@gmail.com>
* lisp/ielm.el (inferior-emacs-lisp-mode): Prefer setq-local.
* lisp/ibuffer.el (ibuffer, ibuffer-mode): Prefer setq-local.
-2020-12-07 Stefan Kangas <stefan@marxist.se>
+2020-12-07 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in whitespace.el
* lisp/whitespace.el (whitespace-turn-on, whitespace-color-on): Prefer
setq-local.
-2020-12-07 Stefan Kangas <stefan@marxist.se>
+2020-12-07 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-12-07 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in tcl.el
(spam-unload-hook): Call spam-teardown-widening to revert any change
to the value of nnimap--split-download-body.
-2020-12-06 Stefan Kangas <stefan@marxist.se>
+2020-12-06 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in several progmodes
* 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 <stefan@marxist.se>
+2020-12-06 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in emulation/*.el
(viper-minibuffer-setup-sentinel):
* lisp/emulation/viper.el (viper-comint-mode-hook): Prefer setq-local.
-2020-12-06 Stefan Kangas <stefan@marxist.se>
+2020-12-06 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in url/*.el
* test/manual/indent/perl.perl: Add new test cases.
-2020-12-05 Stefan Kangas <stefan@marxist.se>
+2020-12-05 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in play/*.el
* doc/emacs/misc.texi (PostScript Variables): Improve and clarify
the description of 'ps-print-color-p'. (Bug#44962)
-2020-12-05 Stefan Kangas <stefan@marxist.se>
+2020-12-05 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in mail/*.el
(rmail-summary-update-highlight):
* lisp/mail/sendmail.el (mail-mode): Prefer setq-local.
-2020-12-05 Stefan Kangas <stefan@marxist.se>
+2020-12-05 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in vc/*.el
* lisp/textmodes/bibtex.el: Use user-error.
-2020-12-04 Stefan Kangas <stefan@marxist.se>
+2020-12-04 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in emacs-lisp/*.el
* lisp/emacs-lisp/syntax.el (syntax-propertize):
* lisp/emacs-lisp/trace.el (trace-make-advice): Prefer setq-local.
-2020-12-04 Stefan Kangas <stefan@marxist.se>
+2020-12-04 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in net/*.el
* 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 <stefan@marxist.se>
+2020-12-04 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in cedet
* lisp/cedet/srecode/srt-mode.el (srecode-template-mode):
Prefer setq-local.
-2020-12-04 Stefan Kangas <stefan@marxist.se>
+2020-12-04 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in most of textmodes/*.el
* lisp/icomplete.el (icomplete-show-matches-on-no-input): Clarify
the meaning of the variable (bug#19031).
-2020-12-04 Stefan Kangas <stefan@marxist.se>
+2020-12-04 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in erc
comint, so that comint settings are used for commands like
`async-shell-command', too (bug#45034).
-2020-12-04 Stefan Kangas <stefan@marxist.se>
+2020-12-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/eshell/esh-mode.el (eshell-mode): Remove XEmacs compat code.
-2020-12-04 Stefan Kangas <stefan@marxist.se>
+2020-12-04 Stefan Kangas <stefankangas@gmail.com>
Prefer setq-local in eshell
* lisp/shell.el (explicit-shell-file-name): Clarify docstring.
(shell): Simplify.
-2020-12-03 Stefan Kangas <stefan@marxist.se>
+2020-12-03 Stefan Kangas <stefankangas@gmail.com>
Add tests for several byte-compiler warnings
Do not search for buffers registered with the same file name, this
is not necessary. (Bug#44638)
-2020-12-03 Stefan Kangas <stefan@marxist.se>
+2020-12-03 Stefan Kangas <stefankangas@gmail.com>
Remove redundant requires of 'help'
* lisp/facemenu.el: Don't require 'help'; it is preloaded since
version 18.59.
-2020-12-03 Stefan Kangas <stefan@marxist.se>
+2020-12-03 Stefan Kangas <stefankangas@gmail.com>
Remove redundant requires of 'button'
(bibtex-mode): Allow these variables as file-local variables
(bug#44618 and bug#44647).
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
Remove redundant requires of faces
* test/lisp/faces-tests.el: Don't require 'faces'; it is preloaded
since version 19.34.
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
Remove redundant requires of env
Handle `auto-revert--messages' being nil.
(auto-revert-test07-auto-revert-several-buffers): New test.
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
Improve sectioning in bytecomp-tests.el
(test-eager-load-macro-expansion)
(test-eager-load-macro-expansion-eval-and-compile): Move definitions.
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
* lisp/play/dunnet.el: Remove Emacs 18 compat code.
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
Make variable cperl-version obsolete
menu entry.
(cperl-version): Make obsolete.
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
Remove some Emacs 19 compat code from cperl-mode
(cperl-put-do-not-fontify): Remove Emacs 19 compat code.
(cperl-do-not-fontify): Make obsolete.
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
Remove some references to fast-lock and lazy-lock
* lisp/gnus/message.el (message-fetch-field): Improve the doc
string (bug#44991).
-2020-12-02 Stefan Kangas <stefan@marxist.se>
+2020-12-02 Stefan Kangas <stefankangas@gmail.com>
Remove specific byte-compiler warnings for cl.el
* etc/NEWS: Add user option 'tramp-debug-to-file'.
-2020-12-01 Stefan Kangas <stefan@marxist.se>
+2020-12-01 Stefan Kangas <stefankangas@gmail.com>
Fix byte-compiler warning for failed uses of lexical vars
* lisp/window.el (switch-to-buffer): Respect buffer local value
of 'switch-to-buffer-preserve-window-point' variable.
-2020-12-01 Stefan Kangas <stefan@marxist.se>
+2020-12-01 Stefan Kangas <stefankangas@gmail.com>
Add tests for some byte-compiler warnings
* test/src/comp-test-funcs.el (comp-test-44968-f): New test
function.
-2020-11-30 Stefan Kangas <stefan@marxist.se>
+2020-11-30 Stefan Kangas <stefankangas@gmail.com>
Decrease code duplication in byte-compiler free-vars warning
(byte-compile-free-vars-warn): New defun extracted from...
(byte-compile-variable-ref, byte-compile-variable-set): ...here.
-2020-11-30 Stefan Kangas <stefan@marxist.se>
+2020-11-30 Stefan Kangas <stefankangas@gmail.com>
Test byte-compiler free variable warning
* test/lisp/emacs-lisp/bytecomp-resources/warn-free-variable-reference.el:
New files.
-2020-11-30 Stefan Kangas <stefan@marxist.se>
+2020-11-30 Stefan Kangas <stefankangas@gmail.com>
* lisp/so-long.el: Doc fix to reduce use of passive voice.
* lisp/emacs-lisp/bytecomp.el (byte-recompile-directory): Allow
following symlinks (bug#10292).
-2020-11-26 Stefan Kangas <stefan@marxist.se>
+2020-11-26 Stefan Kangas <stefankangas@gmail.com>
* lisp/files.el (auto-mode-alist): Add entry for "archive-contents".
In text-scale--refresh:
face-remap.el:241:14: Warning: reference to free variable ‘text-scale-mode’
-2020-11-25 Stefan Kangas <stefan@marxist.se>
+2020-11-25 Stefan Kangas <stefankangas@gmail.com>
Make text-scale-mode optionally adjust the header line
https://lists.gnu.org/archive/html/emacs-devel/2020-11/msg00801.html
-2020-11-24 Stefan Kangas <stefan@marxist.se>
+2020-11-24 Stefan Kangas <stefankangas@gmail.com>
* build-aux/update-subdirs: Use lexical-binding in subdirs.el.
* test/lisp/emacs-lisp/ert-tests.el
(ert-test-with-demoted-errors): New (broken) unit test.
-2020-11-24 Stefan Kangas <stefan@marxist.se>
+2020-11-24 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-24 Stefan Kangas <stefankangas@gmail.com>
Make XEmacs compat aliases easy-menu-{add,remove} obsolete
* doc/misc/tramp.texi (Remote shell setup):
Don't stutter (@xref expands to 'See ...').
-2020-11-23 Stefan Kangas <stefan@marxist.se>
+2020-11-23 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs 19 and 20 compat code from table.el
(cherry picked from commit 6a5f9700846551a7f3795e257356dbab865116f4)
-2020-11-23 Stefan Kangas <stefan@marxist.se>
+2020-11-23 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
(cherry picked from commit 5b13afab0a903ead8363482529019d4fb80ec4b4)
-2020-11-23 Stefan Kangas <stefan@marxist.se>
+2020-11-23 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in most runtime leim lisp files
(tramp-get-remote-null-device): New defun.
(tramp-interrupt-process): Use it.
-2020-11-22 Stefan Kangas <stefan@marxist.se>
+2020-11-22 Stefan Kangas <stefankangas@gmail.com>
Test for byte-compiler warning "variable lacks prefix"
Use above new macro.
(bytecomp-warn-variable-lacks-prefix): New test.
-2020-11-22 Stefan Kangas <stefan@marxist.se>
+2020-11-22 Stefan Kangas <stefankangas@gmail.com>
Test interactive-only spec of with-suppressed-warnings
(bytecomp-test--with-suppressed-warnings): Test suppressing warning
with interactive-only.
-2020-11-22 Stefan Kangas <stefan@marxist.se>
+2020-11-22 Stefan Kangas <stefankangas@gmail.com>
Say which command shadows a key binding
(help--describe-vector/bug-9293-one-shadowed-in-range): Adapt
test.
-2020-11-22 Stefan Kangas <stefan@marxist.se>
+2020-11-22 Stefan Kangas <stefankangas@gmail.com>
Don't shadow bindings by the same command
(help--describe-vector/bug-9293-same-command-does-not-shadow): New
test.
-2020-11-22 Stefan Kangas <stefan@marxist.se>
+2020-11-22 Stefan Kangas <stefankangas@gmail.com>
Don't show key ranges if shadowed by different commands
* src/w32fns.c (w32_wnd_proc): Ignore modifiers when processing
WM_IME_CHAR messages.
-2020-11-21 Stefan Kangas <stefan@marxist.se>
+2020-11-21 Stefan Kangas <stefankangas@gmail.com>
Make load argument of native-compile-async internal
option is present in the Customize buffer. Expect the test to pass
now.
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/comp.el (native-compile-async): Doc fix.
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
Support native compilation of packages on install
feature is available. (Bug#44676)
(package-native-compile): New defcustom.
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambda in idlwave.el
* lisp/progmodes/idlwave.el (idlwave-keyword-abbrev): Don't quote
lambda.
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
Don't set XEmacs only properties start-open and end-open
(url-http-chunked-encoding-after-change-function): Don't set XEmacs
only properties start-open and end-open.
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
Remove XEmacs compat code from idlw-shell.el
(idlwave-default-mouse-track-event-is-with-button): Declare obsolete.
(idlwave-shell-update-bp-overlays): Remove XEmacs compat code.
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs 20 compat code from idlwave.el
(idlwave-unit-name, idlwave-mode-menu-def)
(idlwave-create-customize-menu): Remove Emacs 20 compat code.
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
Mark compat alias in cus-face.el obsolete
Make 'rsvg_handle_get_dimensions' available and defined for all
versions of librsvg. (Bug#44655)
-2020-11-20 Stefan Kangas <stefan@marxist.se>
+2020-11-20 Stefan Kangas <stefankangas@gmail.com>
Hide obsolete options in most customize commands
* src/font.c (Ffont_spec): Document 'font-spec' keys that are
supported, but were undocumented.
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Remove some XEmacs compat code from filesets.el
(filesets-ingroup-collect-files, filesets-build-ingroup-submenu)
(filesets-update-pre010505): Adjust callers.
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Declare some compat aliases obsolete
* lisp/emulation/edt.el (edt-bind-standard-key): Make compat
aliases obsolete.
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Remove some compat code from url.el
* 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 <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Remove some compat code for old versions and XEmacs
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 <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Add new variable cperl-tags-file-name
(cperl-write-tags): Use above new variable instead of hardcoding
filename "TAGS". (Bug#8802)
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Declare XEmacs compat function in inversion.el obsolete
* lisp/cedet/inversion.el (inversion-require-emacs): Declare obsolete.
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Assume font-lock is provided; it's preloaded since 22.1
* lisp/progmodes/prolog.el (font-lock):
* lisp/textmodes/rst.el (font-lock): Remove unnecessary require.
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/cperl-mode.el: Doc fix.
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Remove unnecessary load from idlwave
* lisp/progmodes/idlwave.el: Remove unnecessary load; easy-menu-define
is autoloaded.
-2020-11-19 Stefan Kangas <stefan@marxist.se>
+2020-11-19 Stefan Kangas <stefankangas@gmail.com>
Make compat alias add-submenu obsolete
Restore `dired-filename' text property, which has been destroyed
by `decode-coding-region'. (Bug#44682)
-2020-11-17 Stefan Kangas <stefan@marxist.se>
+2020-11-17 Stefan Kangas <stefankangas@gmail.com>
Remove redundant 'function's around lambdas
* lisp/textmodes/table.el (table--generate-source-scan-lines): Remove
redundant 'function's around lambdas.
-2020-11-17 Stefan Kangas <stefan@marxist.se>
+2020-11-17 Stefan Kangas <stefankangas@gmail.com>
Remove redundant 'function's around lambdas in mh/*.el
* test/src/syntax-resources/syntax-comments.txt (top-level): Add new test
fragments for #|...|#, etc.
-2020-11-17 Stefan Kangas <stefan@marxist.se>
+2020-11-17 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas with 'function' in calc/*.el
(math-compose-matrix, math-vector-to-string): Don't quote lambdas with
'function'.
-2020-11-17 Stefan Kangas <stefan@marxist.se>
+2020-11-17 Stefan Kangas <stefankangas@gmail.com>
Add command to filter package menu by name or description
(package-menu-mode-menu): Add new commands to the menu.
* doc/emacs/package.texi (Package Menu): Document new commands.
-2020-11-17 Stefan Kangas <stefan@marxist.se>
+2020-11-17 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas with function macro in generic-x.el
(spice-generic-mode, astap-generic-mode): Don't quote lambdas with
function macro.
-2020-11-17 Stefan Kangas <stefan@marxist.se>
+2020-11-17 Stefan Kangas <stefankangas@gmail.com>
Test that substitute-command-keys preserves text properties
variable (bug#44614).
(bibtex-format-entry): Use it (bug#44614).
-2020-11-16 Stefan Kangas <stefan@marxist.se>
+2020-11-16 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in time-stamp.el
* lisp/time-stamp.el: Use lexical-binding. Remove redundant :group
args.
-2020-11-16 Stefan Kangas <stefan@marxist.se>
+2020-11-16 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas in net/*.el
(mairix-widget-build-editable-fields, mairix-widget-get-values):
Don't quote lambdas.
-2020-11-16 Stefan Kangas <stefan@marxist.se>
+2020-11-16 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas in emacs-lisp/*.el
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 <stefan@marxist.se>
+2020-11-16 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas in calc/calcalg{2,3}.el
(calcFunc-polint, calcFunc-ratint, math-all-vars-but): Don't quote
lambdas.
-2020-11-16 Stefan Kangas <stefan@marxist.se>
+2020-11-16 Stefan Kangas <stefankangas@gmail.com>
Various doc fixes for comp.el and comp.c
* 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 <stefan@marxist.se>
+2020-11-16 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas in eshell/*.el
* lisp/progmodes/cc-langs.el (c-<>-notable-chars-re): Fix wrong '-' in regexp
-2020-11-15 Stefan Kangas <stefan@marxist.se>
+2020-11-15 Stefan Kangas <stefankangas@gmail.com>
Make initial frame match frame-title-format
title with new value of Vframe_title_format.
Problem reported by Angelo Graziosi <angelo.g0@libero.it>.
-2020-11-15 Stefan Kangas <stefan@marxist.se>
+2020-11-15 Stefan Kangas <stefankangas@gmail.com>
Run menu-item :filter function before showing binding
* lisp/speedbar.el (speedbar-directory-buttons): Make speedbar
work with directories accessed via Tramp (bug#44622).
-2020-11-14 Stefan Kangas <stefan@marxist.se>
+2020-11-14 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas in several places
* 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 <stefan@marxist.se>
+2020-11-14 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in fortune.el and add tests
* lisp/emacs-lisp/comp.el (comp-phi): New function moving logic
from `comp-fwprop-insn'.
-2020-11-12 Stefan Kangas <stefan@marxist.se>
+2020-11-12 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas in several places
Add help-form to the cache key in read-char-from-minibuffer
-2020-11-12 Stefan Kangas <stefan@marxist.se>
+2020-11-12 Stefan Kangas <stefankangas@gmail.com>
* test/lisp/help-fns-tests.el: Silence byte-compiler.
* test/lisp/hfy-cmap-resources/rgb.txt: Add comment line.
-2020-11-12 Stefan Kangas <stefan@marxist.se>
+2020-11-12 Stefan Kangas <stefankangas@gmail.com>
Remove redundant installation instructions
* lisp/tar-mode.el: Remove reference to package uncompress, removed in
Emacs 23.
-2020-11-12 Stefan Kangas <stefan@marxist.se>
+2020-11-12 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/ruby-mode.el (auto-mode-alist): Add Brewfile.
-2020-11-12 Stefan Kangas <stefan@marxist.se>
+2020-11-12 Stefan Kangas <stefankangas@gmail.com>
Fix mistake in describe-buffer-bindings
* src/xdisp.c (next_element_from_display_vector): Check whether next
glyph code is valid before accessing it.
-2020-11-09 Stefan Kangas <stefan@marxist.se>
+2020-11-09 Stefan Kangas <stefankangas@gmail.com>
Add test for substitute-command-keys with command remap
* 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 <stefan@marxist.se>
+2020-11-09 Stefan Kangas <stefankangas@gmail.com>
Simplify getting value of text-quoting-style (Bug#44471)
* 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 <stefan@marxist.se>
+2020-11-09 Stefan Kangas <stefankangas@gmail.com>
Remove test for return value of set-keymap-parent
'min-margins' parameter from WINDOW so that horizontal splits
reliably produce windows of same width (Bug#44483).
-2020-11-07 Stefan Kangas <stefan@marxist.se>
+2020-11-07 Stefan Kangas <stefankangas@gmail.com>
Delete outdated comment about C rewrite in apropos.el
* lisp/apropos.el: Delete outdated comment.
-2020-11-07 Stefan Kangas <stefan@marxist.se>
+2020-11-07 Stefan Kangas <stefankangas@gmail.com>
Add some more tests for keymap.c
(isearch-forward): Add isearch-transient-input-method to docstring.
(isearch-message-prefix): Use shorter string for narrowed buffer.
-2020-11-06 Stefan Kangas <stefan@marxist.se>
+2020-11-06 Stefan Kangas <stefankangas@gmail.com>
Add more tests for where-is-internal
* lisp/progmodes/project.el (project--files-in-directory): Fix formatting
-2020-11-04 Stefan Kangas <stefan@marxist.se>
+2020-11-04 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in mule-charsets.el
* lisp/textmodes/ispell.el (ispell-check-version): Remove unused
variable `speller'.
-2020-11-04 Stefan Kangas <stefan@marxist.se>
+2020-11-04 Stefan Kangas <stefankangas@gmail.com>
Fix warnings in url-irc.el
(url-irc-rcirc): Silence warning by adding missing password argument
to rcirc-connect.
-2020-11-04 Stefan Kangas <stefan@marxist.se>
+2020-11-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/obsolete/nnir.el: Add "Obsolete-since" header.
":" is part of the tag, and the item widget doesn't know how to handle
the %f escape.
-2020-11-03 Stefan Kangas <stefan@marxist.se>
+2020-11-03 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in some url-*.el files
* lisp/url/url-ftp.el:
* lisp/url/url-irc.el: Use lexical-binding.
-2020-11-03 Stefan Kangas <stefan@marxist.se>
+2020-11-03 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in solitaire.el
* lisp/play/solitaire.el: Use lexical-binding. Remove redundant
:group args.
-2020-11-03 Stefan Kangas <stefan@marxist.se>
+2020-11-03 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in some of emulation/edt*.el
* lisp/emulation/edt-pc.el:
* lisp/emulation/edt-lk201.el: Use lexical-binding.
-2020-11-03 Stefan Kangas <stefan@marxist.se>
+2020-11-03 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in pcmpl-rpm.el
args.
(pcmpl-rpm-packages): Quote function symbol as such.
-2020-11-03 Stefan Kangas <stefan@marxist.se>
+2020-11-03 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in pcmpl-cvs.el
(pcmpl-cvs-binary): Remove redundant :group arg.
(pcmpl-cvs-tags): Quote function symbol as such.
-2020-11-03 Stefan Kangas <stefan@marxist.se>
+2020-11-03 Stefan Kangas <stefankangas@gmail.com>
Fix exiting the finder-commentary buffer
in Emacs, but outside of CPerl mode, and therefore will not
be available for older versions via ELPA.
-2020-11-03 Stefan Kangas <stefan@marxist.se>
+2020-11-03 Stefan Kangas <stefankangas@gmail.com>
Improve ert-resource-directory docstring
actually support.
(define-minor-mode): Partially revert to previous behavior.
-2020-11-01 Stefan Kangas <stefan@marxist.se>
+2020-11-01 Stefan Kangas <stefankangas@gmail.com>
Fix mistake in Lisp conversion of describe-map-tree
* lisp/descr-text.el (describe-char): Handle more non-ASCII whitespace
characters added in f018cffca0098ad1b82c51730a6d6cf146e3c488 (bug#44236)
-2020-11-01 Stefan Kangas <stefan@marxist.se>
+2020-11-01 Stefan Kangas <stefankangas@gmail.com>
Improve indexing of check-declare
* doc/lispref/functions.texi (Declaring Functions): Improve indexing.
-2020-11-01 Stefan Kangas <stefan@marxist.se>
+2020-11-01 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-11-01 Stefan Kangas <stefankangas@gmail.com>
Don't bind standard-output in substitute-command-keys
* lisp/emacs-lisp/byte-opt.el (pure-fns): Fix typos.
-2020-11-01 Stefan Kangas <stefan@marxist.se>
+2020-11-01 Stefan Kangas <stefankangas@gmail.com>
Insert describe-map-tree header into original buffer
commit 46b3db5579e57b9daf16667914205adc99d3f104 to widen before going
to the found position.
-2020-10-31 Stefan Kangas <stefan@marxist.se>
+2020-10-31 Stefan Kangas <stefankangas@gmail.com>
* test/README: Document TEST_BACKTRACE_LINE_LENGTH.
Add a test to verify that the message is suppressed when
inappropriate, but appears when the RE *is* incomplete.
-2020-10-30 Stefan Kangas <stefan@marxist.se>
+2020-10-30 Stefan Kangas <stefankangas@gmail.com>
Clarify point position after text-property-search
* lisp/calendar/time-date.el (format-seconds): Allow formatting
sub-second times.
-2020-10-30 Stefan Kangas <stefan@marxist.se>
+2020-10-30 Stefan Kangas <stefankangas@gmail.com>
Add shortdoc navigation commands
(bibtex-strings, bibtex-reference-keys): Define with defvar-local
instead of defvar+make-variable-buffer-local.
-2020-10-29 Stefan Kangas <stefan@marxist.se>
+2020-10-29 Stefan Kangas <stefankangas@gmail.com>
* lisp/reposition.el: Use lexical-binding.
* test/lisp/net/dbus-tests.el (dbus-test09-get-managed-objects):
Tag it :expensive-test. Remove superfluous check.
-2020-10-29 Stefan Kangas <stefan@marxist.se>
+2020-10-29 Stefan Kangas <stefankangas@gmail.com>
Fix CUA Mode menu entry to be less confusing
* lisp/simple.el (goto-line-read-args): Use buffer-narrowed-p.
-2020-10-28 Stefan Kangas <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
Extend the regexp shortdoc group
* lisp/emacs-lisp/timer-list.el (list-timers): Format the
intervals in a more human-readable way (bug#39956).
-2020-10-28 Stefan Kangas <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/net/hmac-def.el: Use lexical-binding.
Adjust python tests after fix for bug#39398
-2020-10-28 Stefan Kangas <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/net/eudc-vars.el: Use lexical-binding.
-2020-10-28 Stefan Kangas <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in netrc.el and add tests
* test/lisp/net/netrc-resources/services:
* test/lisp/net/netrc-tests.el: New files.
-2020-10-28 Stefan Kangas <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
Warn against using the MD4 hash function
* 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 <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs 20 compat code from ede/files.el
(ede--directory-project-add-description-to-hash): Remove Emacs 20
compat code.
-2020-10-28 Stefan Kangas <stefan@marxist.se>
+2020-10-28 Stefan Kangas <stefankangas@gmail.com>
Remove some compat code from feedmail.el
(feedmail-send-it-immediately): Remove compat code for XEmacs,
Emacs 19 and 20.
-2020-10-27 Stefan Kangas <stefan@marxist.se>
+2020-10-27 Stefan Kangas <stefankangas@gmail.com>
Remove some Emacs 20 compat code from speedbar.el
* lisp/abbrev.el (define-abbrevs): Make the parsing less brittle
-- allow more blank lines (bug#42611).
-2020-10-27 Stefan Kangas <stefan@marxist.se>
+2020-10-27 Stefan Kangas <stefankangas@gmail.com>
* lisp/net/sieve-mode.el: Use lexical-binding.
(eww-textarea-map): Define backtab, as in the main mode map
(bug#44247).
-2020-10-27 Stefan Kangas <stefan@marxist.se>
+2020-10-27 Stefan Kangas <stefankangas@gmail.com>
* lisp/mail/mail-prsvr.el: Use lexical-binding.
* lisp/mail/mail-parse.el: Use lexical-binding.
-2020-10-27 Stefan Kangas <stefan@marxist.se>
+2020-10-27 Stefan Kangas <stefankangas@gmail.com>
Allow pcomplete/gzip to complete on files in subdirectories
comments. (Bug#30085)
(cua--last-killed-rectangle): Update comment.
-2020-10-27 Stefan Kangas <stefan@marxist.se>
+2020-10-27 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in tool-bar.el
(tool-bar-add-item, tool-bar-add-item-from-menu): Quote function
symbols as such.
-2020-10-27 Stefan Kangas <stefan@marxist.se>
+2020-10-27 Stefan Kangas <stefankangas@gmail.com>
Don't use obsolete variable write-contents-hooks
write-contents-hooks.
Problem reported by Stefan Monnier <monnier@iro.umontreal.ca>.
-2020-10-27 Stefan Kangas <stefan@marxist.se>
+2020-10-27 Stefan Kangas <stefankangas@gmail.com>
Remove XEmacs compat code from hashcash.el
* lisp/progmodes/cc-bytecomp.el
(cc-bytecomp-compiling-or-loading): Update for native compilation.
-2020-10-25 Stefan Kangas <stefan@marxist.se>
+2020-10-25 Stefan Kangas <stefankangas@gmail.com>
Add section "Replacing Match" to the regexp shortdoc group
* lisp/emacs-lisp/shortdoc.el (regexp): New section "Replacing Match".
-2020-10-25 Stefan Kangas <stefan@marxist.se>
+2020-10-25 Stefan Kangas <stefankangas@gmail.com>
Remove some Emacs 19 compat code and references
* 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 <stefan@marxist.se>
+2020-10-25 Stefan Kangas <stefankangas@gmail.com>
Add shortdoc group for alist
* lisp/emacs-lisp/shortdoc.el (alist): New shortdoc group.
-2020-10-25 Stefan Kangas <stefan@marxist.se>
+2020-10-25 Stefan Kangas <stefankangas@gmail.com>
Add shortdoc group for hash-table
* etc/NEWS: Mention eldoc-display-functions.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Re-introduce variable for world clock timer
(world-clock-cancel-timer): Delete timer saved in variable instead of
searching for the function name.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in several language support libraries
* test/lisp/net/tramp-tests.el (tramp-test29-start-file-process):
Extend test.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Revert "Use lexical-binding in bindat.el"
for that before we can confidently convert this to lexical-binding.
Problem reported by Mattias Engdegård <mattiase@acm.org>.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in most term libraries
* lisp/term/tvi970.el:
* lisp/term/wyse50.el: Use lexical-binding.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in copyright.el and add tests
redundant :group args.
* test/lisp/emacs-lisp/copyright-tests.el: New file.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
* test/manual/image-transforms-tests.el: Use lexical-binding.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Move faces.el test data to follow our conventions
(rsvg_handle_get_geometry_for_layer) [LIBRSVG_CHECK_VERSION (2, 46, 0)]:
Define macro. (Bug#44065)
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Fix a broken unsafep test
(test-unsafep/safe, test-unsafep/unsafe): Doc fix. Adjust usage
of above renamed variables.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Move epg.el test data to follow our conventions
(with-epg-tests): Use ert-resource-file.
* test/lisp/epg-resources/*: Moved from test/data/epg/.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Move shr.el test data to follow our conventions
(shr-test, rendering): Use ert-resource-directory.
* test/lisp/net/shr-resources/*: Move from test/data/shr/.
-2020-10-24 Stefan Kangas <stefan@marxist.se>
+2020-10-24 Stefan Kangas <stefankangas@gmail.com>
Move mml-sec.el test data to follow our conventions
Merge remote-tracking branch 'savannah/master' into HEAD
-2020-10-23 Stefan Kangas <stefan@marxist.se>
+2020-10-23 Stefan Kangas <stefankangas@gmail.com>
Move more test data to follow our conventions
* 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 <stefan@marxist.se>
+2020-10-23 Stefan Kangas <stefankangas@gmail.com>
Move some test data to follow our conventions
* 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 <stefan@marxist.se>
+2020-10-23 Stefan Kangas <stefankangas@gmail.com>
Clean up temporary files after package tests
variable shadowing an optional (and never used) argument.
(ffap--gopher-var-on-line): Remove unused variable.
-2020-10-23 Stefan Kangas <stefan@marxist.se>
+2020-10-23 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/pcase.el: Add "extensions" to keyword header.
* src/nsterm.m (ns_clear_under_internal_border): If face is null,
don't try drawing anything.
-2020-10-22 Stefan Kangas <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Remove incorrect use of decode-coding-string
decode-coding-string.
Problem pointed out by Stefan Monnier <monnier@iro.umontreal.ca>.
-2020-10-22 Stefan Kangas <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Recommend lexical-binding in Coding Conventions
* lisp/net/eww.el (eww-tag-a): Only add keymap if the href
attribute is present. (Bug#44147)
-2020-10-22 Stefan Kangas <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Add missed file needed by time-tests.el
(gdb-edit-register-value): bindat-get-field with a single argument is
identity; remove.
-2020-10-22 Stefan Kangas <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Add tests for perl-mode.el
* test/calendar/icalendar/*
New files containing test data for icalendar tests.
-2020-10-22 Stefan Kangas <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in time-date.el and expand tests
(bug#41696).
(js-jsx-mode): Use it.
-2020-10-22 Stefan Kangas <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Test for error with multibyte strings in bindat.el
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 <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Remove reference HP-UX 8.0 and 9.x bug from FAQ
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 <stefan@marxist.se>
+2020-10-22 Stefan Kangas <stefankangas@gmail.com>
Remove two references to Emacs 21 from the FAQ
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 <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/time.el: Use lexical-binding.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
Add tests for time.el
(display-time-update): ...here.
* test/lisp/time-tests.el: New file.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in bindat.el
(bindat--unpack-group, bindat--length-group, bindat--pack-group)
(bindat-format-vector): Quote function symbols as such.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
Remove some compat code from uudecode.el and binhex.el
(binhex-string-big-endian, binhex-string-little-endian)
(binhex-header): Adjust callers.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
Declare old compat aliases in tcl.el obsolete
(calculate-tcl-indent, tcl-beginning-of-defun, tcl-end-of-defun)
(tcl-mark-defun, tcl-mark): Make obsolete.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
Add some top level domains
There was already an emoji in there.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
* test/lisp/vc/vc-bzr-tests.el: Use lexical-binding.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in iso-ascii.el
* lisp/international/iso-ascii.el: Use lexical-binding. Remove
redundant :group args.
-2020-10-21 Stefan Kangas <stefan@marxist.se>
+2020-10-21 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in hfy-cmap.el and add tests
(native-compile, batch-native-compile): Make use of
`comp--native-compile'.
-2020-10-20 Stefan Kangas <stefan@marxist.se>
+2020-10-20 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in m4-mode.el
* lisp/progmodes/m4-mode.el (m4-m4-buffer, m4-m4-region): Quote
function symbols as such.
-2020-10-20 Stefan Kangas <stefan@marxist.se>
+2020-10-20 Stefan Kangas <stefankangas@gmail.com>
Make more load-hooks obsolete (Bug#21563)
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 <stefan@marxist.se>
+2020-10-20 Stefan Kangas <stefankangas@gmail.com>
byte-compile-file: Make optional LOAD argument obsolete
(shortdoc-section, shortdoc-example): Use newer (DISPLAY . PLIST)
face spec syntax.
-2020-10-20 Stefan Kangas <stefan@marxist.se>
+2020-10-20 Stefan Kangas <stefankangas@gmail.com>
Tweak test data for signed package installation
when READCHAR returns -1 because the input is exhausted.
(Bug#44084)
-2020-10-20 Stefan Kangas <stefan@marxist.se>
+2020-10-20 Stefan Kangas <stefankangas@gmail.com>
* lisp/language/utf-8-lang.el: Use lexical-binding.
* lisp/files.el (dir-locals-read-from-dir): Preserve all `eval'
elements from both .dir-locals files (bug#44066).
-2020-10-20 Stefan Kangas <stefan@marxist.se>
+2020-10-20 Stefan Kangas <stefankangas@gmail.com>
* lisp/image-file.el: Use lexical-binding.
-2020-10-20 Stefan Kangas <stefan@marxist.se>
+2020-10-20 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-19 Stefan Kangas <stefankangas@gmail.com>
Add command package-menu-filter-upgradable
markup.
(Acknowledgements): Spell contributor's surname correctly.
-2020-10-19 Stefan Kangas <stefan@marxist.se>
+2020-10-19 Stefan Kangas <stefankangas@gmail.com>
Make auto-revert-mode tests run faster
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 <stefan@marxist.se>
+2020-10-19 Stefan Kangas <stefankangas@gmail.com>
* lisp/info.el: Remove redundant :group args.
-2020-10-19 Stefan Kangas <stefan@marxist.se>
+2020-10-19 Stefan Kangas <stefankangas@gmail.com>
Improve Info-streamline-headings defaults
* etc/HELLO: Add Belarusian and use Javanese script for Javanese (bug#43887)
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
Prefer Lisp version of describer in help--describe-vector
* src/keymap.c (describe_command, describe_translation): Remove.
(describe_vector_basic): New function.
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
Remove C version of substitute-command-keys
Don't test the C version of 'substitute-command-keys' removed
above.
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
Prefer Lisp version of describe-map-tree
* src/keymap.c (Fdescribe_buffer_bindings): Call Lisp function
describe-map-tree instead of C function describe_map_tree.
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
Improve substitute-command-keys performance
(help-tests-describe-map-tree/partial-t)
(help-tests-describe-map-tree/partial-nil): New tests.
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
Translate describe_map_tree to Lisp
(smiley-update-cache, smiley-region): Support emoji (non-image)
replacement (bug#43889).
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
Convert manual js indent tests to unit tests
* test/lisp/progmodes/js-resources/jsx-unclosed-2.jsx:
* test/lisp/progmodes/js-resources/jsx.jsx: ...to here.
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/ld-script.el: Use lexical-binding.
* lisp/progmodes/mixal-mode.el: Set jao@gnu.org as maintainer of
mixal-mode.el. (Bug#44037)
-2020-10-18 Stefan Kangas <stefan@marxist.se>
+2020-10-18 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in mixal-mode.el
* lisp/progmodes/mixal-mode.el (mixal-operation-codes-alist):
Add missed instructions: SLB,SRB,JAE,JAO,JXE,JXO.
-2020-10-17 Stefan Kangas <stefan@marxist.se>
+2020-10-17 Stefan Kangas <stefankangas@gmail.com>
Base bookmark-bmenu-mode on tabulated-list-mode (Bug#39293)
dumps and checks.
* doc/lispref/variables.texi (Converting to Lexical Binding): Document.
-2020-10-17 Stefan Kangas <stefan@marxist.se>
+2020-10-17 Stefan Kangas <stefankangas@gmail.com>
* test/lisp/mail/rfc822-tests.el: New file.
when called from which-function-mode and the file has changed
(bug#42818).
-2020-10-17 Stefan Kangas <stefan@marxist.se>
+2020-10-17 Stefan Kangas <stefankangas@gmail.com>
* admin/release-process: Add note to update files from upstream.
Merge remote-tracking branch 'savannah/master' into HEAD
-2020-10-17 Stefan Kangas <stefan@marxist.se>
+2020-10-17 Stefan Kangas <stefankangas@gmail.com>
* admin/release-process: Add note to update files from upstream.
avoid warnings about "same-file-names", at least on MS-Windows,
due to 8+3 aliases.
-2020-10-16 Stefan Kangas <stefan@marxist.se>
+2020-10-16 Stefan Kangas <stefankangas@gmail.com>
Remove some Emacs 19 compat code
* lisp/type-break.el (type-break-time-stamp): Remove Emacs 19
compat code.
-2020-10-16 Stefan Kangas <stefan@marxist.se>
+2020-10-16 Stefan Kangas <stefankangas@gmail.com>
Remove some references to Emacs 18 and 19
* 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 <stefan@marxist.se>
+2020-10-16 Stefan Kangas <stefankangas@gmail.com>
* doc/emacs/ack.texi (Acknowledgments): Remove now deleted files.
that are no longer distributed." Most files in this list were removed
many years ago.
-2020-10-16 Stefan Kangas <stefan@marxist.se>
+2020-10-16 Stefan Kangas <stefankangas@gmail.com>
Fix building modus-themes Info manual
* lisp/emacs-lisp/backquote.el: Use lexical binding.
-2020-10-16 Stefan Kangas <stefan@marxist.se>
+2020-10-16 Stefan Kangas <stefankangas@gmail.com>
Use new resource directory macros in tests (Bug#43792)
* test/lisp/textmodes/css-mode-tests.el (css-mode-test-indent): Adjust
to use new resource directory macros.
-2020-10-16 Stefan Kangas <stefan@marxist.se>
+2020-10-16 Stefan Kangas <stefankangas@gmail.com>
Add ert macros to get resource file names (Bug#43792)
* lisp/files.el (comp-eln-to-el-h): Declare variable.
* lisp/help.el (subr-native-lambda-list): Declare function.
-2020-10-12 Stefan Kangas <stefan@marxist.se>
+2020-10-12 Stefan Kangas <stefankangas@gmail.com>
Fix man page title lines and timestamps
(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 <stefan@marxist.se>
+2020-10-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/tooltip.el: Remove redundant :group args.
* doc/lispref/help.texi (Documentation Groups): Improve the
recently-added documentation and the indexing.
-2020-10-11 Stefan Kangas <stefan@marxist.se>
+2020-10-11 Stefan Kangas <stefankangas@gmail.com>
* lisp/url/url-domsuf.el: Use lexical-binding.
-2020-10-11 Stefan Kangas <stefan@marxist.se>
+2020-10-11 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-10-11 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
* test/src/comp-tests.el (comp-tests-bootstrap): Tag it as expensive.
-2020-10-01 Stefan Kangas <stefan@marxist.se>
+2020-10-01 Stefan Kangas <stefankangas@gmail.com>
Silence byte-compiler in two tests
* test/lisp/simple-tests.el (simple-test-count-words-bug-41761):
Silence byte-compiler.
-2020-10-01 Stefan Kangas <stefan@marxist.se>
+2020-10-01 Stefan Kangas <stefankangas@gmail.com>
Remove some obsolete URLs
* lisp/net/newst-backend.el (newsticker--raw-url-list-defaults):
Remove some obsolete URLs.
-2020-10-01 Stefan Kangas <stefan@marxist.se>
+2020-10-01 Stefan Kangas <stefankangas@gmail.com>
Don't quote lambdas in several places
* lisp/textmodes/tex-mode.el (latex-imenu-create-index): Don't quote
lambdas.
-2020-10-01 Stefan Kangas <stefan@marxist.se>
+2020-10-01 Stefan Kangas <stefankangas@gmail.com>
Don't recommend quoting lambdas
* src/data.c (CHECK_SUBR): Move from here to...
* src/lisp.h (CHECK_SUBR): ...to here.
-2020-09-23 Stefan Kangas <stefan@marxist.se>
+2020-09-23 Stefan Kangas <stefankangas@gmail.com>
Remove TODO to convert files to unit tests
* lisp/emacs-lisp/comp.el (native-compile): Add OUTPUT parameter.
-2020-09-23 Stefan Kangas <stefan@marxist.se>
+2020-09-23 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-09-23 Stefan Kangas <stefankangas@gmail.com>
Convert allout unit tests to ERT
(allout-widgets-run-unit-tests): Remove.
(allout-test-range-overlaps): Move to allout-widgets-tests.el.
-2020-09-23 Stefan Kangas <stefan@marxist.se>
+2020-09-23 Stefan Kangas <stefankangas@gmail.com>
* lisp/repeat.el: Remove obsolete comment.
* 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 <stefan@marxist.se>
+2020-09-22 Stefan Kangas <stefankangas@gmail.com>
Fix shellcheck warning
* build-aux/update-subdirs: Fix issue indicated by the shellcheck
linter (warning SC2046).
-2020-09-22 Stefan Kangas <stefan@marxist.se>
+2020-09-22 Stefan Kangas <stefankangas@gmail.com>
Support shellcheck in compilation-mode
foo
-2020-09-22 Stefan Kangas <stefan@marxist.se>
+2020-09-22 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs 23 compat code from cedet
* lisp/cedet/semantic/ede-grammar.el (project-compile-target):
Remove Emacs 23 compat code.
-2020-09-22 Stefan Kangas <stefan@marxist.se>
+2020-09-22 Stefan Kangas <stefankangas@gmail.com>
Remove some Emacs 20 compat code
* lisp/textmodes/artist.el (artist-replace-chars): Remove Emacs 20
compat code.
-2020-09-22 Stefan Kangas <stefan@marxist.se>
+2020-09-22 Stefan Kangas <stefankangas@gmail.com>
Remove some unnecessary compat code
Remove unnecessary compat code; these tests should never need to run
on older versions of Emacs.
-2020-09-22 Stefan Kangas <stefan@marxist.se>
+2020-09-22 Stefan Kangas <stefankangas@gmail.com>
Fix thinko in dired-change-marks
from here...
* lisp/pcmpl-x.el (pcomplete/bcc32, pcomplete/bcc): ...to here.
-2020-09-21 Stefan Kangas <stefan@marxist.se>
+2020-09-21 Stefan Kangas <stefankangas@gmail.com>
Convert a manual test for nxml-mode to unit test
* test/lisp/nxml/nxml-mode-tests.el
(nxml-mode-test-comment-bug-17264): New test based on deleted file.
-2020-09-21 Stefan Kangas <stefan@marxist.se>
+2020-09-21 Stefan Kangas <stefankangas@gmail.com>
Convert manual indent test for ruby-mode into unit test
(ruby-mode-tests-data-dir): New variable.
(ruby--indent/converted-from-manual-test): New test.
-2020-09-21 Stefan Kangas <stefan@marxist.se>
+2020-09-21 Stefan Kangas <stefankangas@gmail.com>
Convert manual indent test for scheme-mode into unit test
* test/lisp/progmodes/scheme-tests.el: New file with unit test for
scheme-mode based on deleted file.
-2020-09-21 Stefan Kangas <stefan@marxist.se>
+2020-09-21 Stefan Kangas <stefankangas@gmail.com>
Convert manual indent test for ps-mode into unit test
Jump past invisible thread instead of begging off with an out-of-band
diagnostic (bug#43538).
-2020-09-21 Stefan Kangas <stefan@marxist.se>
+2020-09-21 Stefan Kangas <stefankangas@gmail.com>
Convert manual indent test for opascal-mode into unit test
* test/lisp/progmodes/opascal-tests.el: New file with unit test for
oposcal-mode based on deleted file.
-2020-09-21 Stefan Kangas <stefan@marxist.se>
+2020-09-21 Stefan Kangas <stefankangas@gmail.com>
Convert manual indent test for lisp-mode into unit test
* test/lisp/emacs-lisp/lisp-mode-tests.el (lisp-indent-defun):
New unit test based on deleted file.
-2020-09-21 Stefan Kangas <stefan@marxist.se>
+2020-09-21 Stefan Kangas <stefankangas@gmail.com>
Convert manual indent test for elisp-mode into unit test
NSStringPboardType to NSPasteboardTypeString, and
NSTabularTextPboardType to NSPasteboardTypeTabularText
-2020-09-18 Stefan Kangas <stefan@marxist.se>
+2020-09-18 Stefan Kangas <stefankangas@gmail.com>
Fix typo in project-kill-buffers
* lisp/time.el (emacs-uptime): Insert at point when called with prefix
argument. (Bug#20112)
-2020-09-18 Stefan Kangas <stefan@marxist.se>
+2020-09-18 Stefan Kangas <stefankangas@gmail.com>
Doc fix in directory-free-space-program
* lisp/net/eww.el (eww-update-header-line-format): Protect against
:url not being set.
-2020-09-13 Stefan Kangas <stefan@marxist.se>
+2020-09-13 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-09-13 Stefan Kangas <stefankangas@gmail.com>
Improve frame-title-format and icon-title-format
* lisp/tab-line.el (tab-line-switch-cycling): Clarify when the
variable is used.
-2020-09-13 Stefan Kangas <stefan@marxist.se>
+2020-09-13 Stefan Kangas <stefankangas@gmail.com>
* lisp/time.el (display-time-world): Make obsolete.
-2020-09-13 Stefan Kangas <stefan@marxist.se>
+2020-09-13 Stefan Kangas <stefankangas@gmail.com>
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 <stefan@marxist.se>
+2020-09-13 Stefan Kangas <stefankangas@gmail.com>
Make M-x show obsolete commands (Bug#43300)
that could cause linking errors due to multiple definitions.
(Bug#43195)
-2020-09-12 Stefan Kangas <stefan@marxist.se>
+2020-09-12 Stefan Kangas <stefankangas@gmail.com>
Move dired-jump from dired-x to dired (Bug#21981)
* test/lisp/dired-tests.el (dired-autoload): Adjust test.
-2020-09-11 Stefan Kangas <stefan@marxist.se>
+2020-09-11 Stefan Kangas <stefankangas@gmail.com>
Add some eshell completion patterns
* etc/NEWS: Fix the name of `font-lock-debug-fontify' (bug#43319).
-2020-09-10 Stefan Kangas <stefan@marxist.se>
+2020-09-10 Stefan Kangas <stefankangas@gmail.com>
* lisp/textmodes/artist.el: Remove obsolete comments.
-2020-09-10 Stefan Kangas <stefan@marxist.se>
+2020-09-10 Stefan Kangas <stefankangas@gmail.com>
Convert indent test for css-mode into automatic test
* 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 <stefan@marxist.se>
+2020-09-10 Stefan Kangas <stefankangas@gmail.com>
Mark some tests as expensive
* test/lisp/shadowfile-tests.el (shadow-test00-clusters)
(shadow-test09-shadow-copy-files):
-2020-09-10 Stefan Kangas <stefan@marxist.se>
+2020-09-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in mml-sec-tests.el
(mml-secure-test-mail-fixture)
(mml-secure-test-en-decrypt-with-passphrase): Fix warnings.
-2020-09-10 Stefan Kangas <stefan@marxist.se>
+2020-09-10 Stefan Kangas <stefankangas@gmail.com>
* test/lisp/org/org-tests.el: Use lexical-binding.
-2020-09-10 Stefan Kangas <stefan@marxist.se>
+2020-09-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in url-future-tests.el
(url-future-tests--saver): New variable.
(url-future-tests): Use new variable.
-2020-09-10 Stefan Kangas <stefan@marxist.se>
+2020-09-10 Stefan Kangas <stefankangas@gmail.com>
Use lexical-binding in semantic-utest-c.el
* lisp/icomplete.el (icomplete-ret): Call
minibuffer-icomplete-and-exit, not minibuffer-exit.
-2020-09-09 Stefan Kangas <stefan@marxist.se>
+2020-09-09 Stefan Kangas <stefankangas@gmail.com>
Minor clean ups and doc fixes in find-dired
because that could relocate string data; keep the Lisp string
itself instead. This avoids crashes in Mew. (Bug#46791)
-2021-03-18 Stefan Kangas <stefan@marxist.se>
+2021-03-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/tooltip.el (tooltip): Doc fix for GTK.
-2021-03-18 Stefan Kangas <stefan@marxist.se>
+2021-03-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/help.el (help-for-help-internal): Doc fix; use imperative.
* doc/lispref/commands.texi (Interactive Codes): Describe the
effect of 'mark-even-if-inactive'.
-2021-03-18 Stefan Kangas <stefan@marxist.se>
+2021-03-18 Stefan Kangas <stefankangas@gmail.com>
Mention the GNU Kind Communications Guidelines in the FAQ
* lisp/isearch.el (isearch-lazy-highlight): Fix defcustom type (bug#46208)
-2021-03-18 Stefan Kangas <stefan@marxist.se>
+2021-03-18 Stefan Kangas <stefankangas@gmail.com>
Sync latest SKK-JISYO.L
Update to Org 9.4.4
-2021-02-03 Stefan Kangas <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
* lisp/so-long.el: Decrease use of passive voice.
Suggested by Richard Stallman <rms@gnu.org>.
-2021-02-03 Stefan Kangas <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/efaq.texi (New in Emacs 27): Add section.
(cherry picked from commit 2d8f0364fcd1d5dad2b82dd3a9af870b03854547)
-2021-02-03 Stefan Kangas <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
(cherry picked from commit 6a5f9700846551a7f3795e257356dbab865116f4)
-2021-02-03 Stefan Kangas <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
(cherry picked from commit 954a4decfcc8e41084789516773b22d0adc11d91)
-2021-02-03 Stefan Kangas <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
Backport: Fix exiting the finder-commentary buffer
* etc/schema/schemas.xml: Recover the file, which was apparently
(mostly) removed by mistake by commit 165f738382 (bug#42851).
-2021-02-03 Stefan Kangas <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
Improve indexing of check-declare
* 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 <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
Recommend lexical-binding in Coding Conventions
(Emacs Info Variables): Update the documentation of
'Info-hide-note-references'. (Bug#44043)
-2021-02-03 Stefan Kangas <stefan@marxist.se>
+2021-02-03 Stefan Kangas <stefankangas@gmail.com>
* admin/release-process: Add note to update files from upstream.