summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2023-05-18 09:04:57 +0800
committerPo Lu <luangruo@yahoo.com>2023-05-18 09:04:57 +0800
commit074c0268fd32d6527e124cff386bb6b15cf90017 (patch)
tree62111c3c70d46a738f15514e988a707409ca45f4
parentdb48eff8cf4a88393c0209f663ca194ee37fa747 (diff)
parent5ef169ed701fa4f850fdca5563cdd468207d5d4f (diff)
downloademacs-feature/android.tar.gz
Merge remote-tracking branch 'origin/master' into feature/androidfeature/android
-rw-r--r--ChangeLog.424275
-rwxr-xr-xadmin/merge-gnulib4
-rw-r--r--lib-src/etags.c5
-rw-r--r--lib/gnulib.mk.in1
-rw-r--r--lib/nstrftime.c44
-rw-r--r--lib/stat-time.h3
-rw-r--r--lib/timespec-add.c5
-rw-r--r--lib/timespec-sub.c5
-rw-r--r--lisp/emacs-lisp/comp.el5
-rw-r--r--lisp/foldout.el2
-rw-r--r--lisp/gnus/mml2015.el2
-rw-r--r--lisp/international/ja-dic-cnv.el4
-rw-r--r--lisp/international/quail.el3
-rw-r--r--lisp/mail/rmail.el2
-rw-r--r--lisp/net/eudc-vars.el2
-rw-r--r--lisp/net/tramp.el2
-rw-r--r--lisp/org/org-macs.el2
-rw-r--r--src/alloc.c16
-rw-r--r--src/bignum.c2
-rw-r--r--src/buffer.c6
-rw-r--r--src/bytecode.c2
-rw-r--r--src/casefiddle.c4
-rw-r--r--src/ccl.c20
-rw-r--r--src/character.c16
-rw-r--r--src/cmds.c2
-rw-r--r--src/coding.c7
-rw-r--r--src/data.c6
-rw-r--r--src/dispnew.c6
-rw-r--r--src/doprnt.c4
-rw-r--r--src/editfns.c16
-rw-r--r--src/emacs-module.c6
-rw-r--r--src/eval.c2
-rw-r--r--src/fileio.c2
-rw-r--r--src/fns.c3
-rw-r--r--src/font.c2
-rw-r--r--src/frame.c2
-rw-r--r--src/gnutls.c6
-rw-r--r--src/gtkutil.c4
-rw-r--r--src/haikuterm.c2
-rw-r--r--src/image.c22
-rw-r--r--src/keyboard.c2
-rw-r--r--src/keymap.c6
-rw-r--r--src/lisp.h24
-rw-r--r--src/lread.c12
-rw-r--r--src/pgtkterm.c3
-rw-r--r--src/regex-emacs.c5
-rw-r--r--src/term.c2
-rw-r--r--src/termcap.c2
-rw-r--r--src/textconv.c6
-rw-r--r--src/timefns.c18
-rw-r--r--src/tparam.c3
-rw-r--r--src/w32term.c2
-rw-r--r--src/xdisp.c9
-rw-r--r--src/xselect.c6
-rw-r--r--src/xsmfns.c2
-rw-r--r--src/xterm.c46
-rw-r--r--test/lisp/proced-tests.el1
57 files changed, 13000 insertions, 11673 deletions
diff --git a/ChangeLog.4 b/ChangeLog.4
index 4deb6da94fb..2ce1351286e 100644
--- a/ChangeLog.4
+++ b/ChangeLog.4
@@ -1,8 +1,1340 @@
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-05-14 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
+
+ Ignore current-prefix-arg in async-shell-command
+
+ * lisp/simple.el (async-shell-command): Ignore current-prefix-arg and
+ always pass nil to second argument of `shell-command'. (Bug#63432)
+
+2023-05-13 Joseph Turner <joseph@breatheoutbreathe.in>
+
+ Fix building of VC package manuals with relative includes
+
+ * lisp/emacs-lisp/package-vc.el (package-vc--build-documentation):
+ Invoke makeinfo with -I to ensure the package directory is always
+ consulted for @include statements. (Bug#63337)
+
+2023-05-13 Cyril Arnould <cyril.arnould@outlook.com> (tiny change)
+
+ Another fix for VHDL mode highlighting
+
+ * lisp/progmodes/vhdl-mode.el (vhdl-version): Bump to 3.38.5.
+ (vhdl-compiler-alist): Fix the regexps and the doc string.
+
+2023-05-13 Eli Zaretskii <eliz@gnu.org>
+
+ Fix auto-filling in Texinfo mode
+
+ This fixes auto-filling in Texinfo buffers. It was broken by the
+ fix to bug#49558, which made M-q fill over-long @noindent lines by
+ refraining from customizing 'paragraph-separate' in Texinfo mode.
+ The underlying problem here is that 'auto-fill-mode' doesn't call
+ mode-specific filling functions, but does its job by itself, and
+ depends on 'forward-paragraph' to find the beginning of the
+ paragraph as appropriate for calculation of 'fill-prefix', and a
+ different value of 'paragraph-separate' broke that. As a side
+ effect, the change below also changes paragraph-movement commands
+ in Texinfo back to how they behaved prior to that bugfix, but I
+ don't see why the paragraph-movement behavior introduced by that
+ fix made more sense. Try to move through a series of
+ @-directives, like a paragraph preceded by several @cindex
+ entries, and you will see the inconsistencies. In any case, the
+ adverse effects of that fix on auto-filling is unacceptable.
+
+ * lisp/textmodes/texinfo.el (fill-paragraph-separate): New
+ variable.
+ (texinfo-mode): Set 'fill-paragraph-separate' to the default value
+ of 'paragraph-separate'. Customize 'paragraph-separate' to the
+ Texinfo-specific value, as it was before commit dde591571abf.
+ (texinfo--fill-paragraph): Bind 'paragraph-separate' to the value
+ of 'fill-paragraph-separate', to keep 'M-q' happy.
+
+2023-05-12 Gregory Heytings <gregory@heytings.org>
+
+ Merge branch 'scratch/long-lines-cleanup' into 'emacs-29'
+
+2023-05-12 Gregory Heytings <gregory@heytings.org>
+
+ Add an assertion in, and a commentary for, 'get_nearby_bol_pos'
+
+ * src/xdisp.c:
+ (get_nearby_bol_pos): Document the function, and add an assertion
+ on its return value.
+
+2023-05-12 Gregory Heytings <gregory@heytings.org>
+
+ Fix the return type of 'labeled_restrictions_get_bound'
+
+ * src/editfns.c:
+ (labeled_restrictions_get_bound): Return a Lisp_Object instead of
+ a pointer to a struct Lisp_Marker.
+ (unwind_reset_outermost_restriction, reset_outermost_restrictions)
+ (Fwiden, Fnarrow_to_region): Adapt to the new return type.
+
+2023-05-12 Eli Zaretskii <eliz@gnu.org>
+
+ Fix mouse highlight with some fonts in Cairo builds
+
+ * src/ftcrfont.c (ftcrfont_draw): Don't set the
+ 'background_filled_p' flag of the glyph string. (Bug#63271)
+
+2023-05-12 Philip Kaludercic <philipk@posteo.net>
+
+ Ensure that package menu respects 'package-install-upgrade-built-in'
+
+ * lisp/emacs-lisp/package.el (package-menu--find-upgrades): Check if
+ built-in packages can be upgraded if
+ 'package-install-upgrade-built-in' is non-nil.
+
+2023-05-12 Philip Kaludercic <philipk@posteo.net>
+
+ Ensure that EXTRA-DATA are always written when generating autoloads
+
+ * lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Handle
+ edge-case where no autoloads are found. (Bug#63260)
+
+2023-05-11 Jonas Bernoulli <jonas@bernoul.li>
+
+ Update to Transient v0.4.0
+
+ Or strictly speaking v0.4.0-1-g428576a4.)
+
+2023-05-11 Eli Zaretskii <eliz@gnu.org>
+
+ Revert "Don't have nntp-report signal an error"
+
+ This reverts commit 032969e8c65ba1ccda8466f6c61f20e0c7293ebf.
+ The commit is being reverted because it caused bug#62845.
+
+2023-05-10 Alan Mackenzie <acm@muc.de>
+
+ Make c-emacs-features use the proper binding of parse-sexp-lookup-properties
+
+ This is relevant for bug #58558, although it does not fix it. Due to a wrong
+ ordering of with-current-buffer and a let form, the function overwrote the
+ global value of parse-sexp-lookup-properties and two other variables.
+
+ * lisp/progmodes/cc-defs.el (c-emacs-features): Change the nesting of
+ with-current-buffer and let so that the let bindings get used.
+
+2023-05-09 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ with-display-message: Workaround for bug#63253
+
+ Running arbitrary ELisp code from an atimer is still dangerous,
+ at least because the regexp engine is not-reentrant, so let's patch up
+ the case we bumped into. There are probably many other such holes :-(
+
+ * src/alloc.c (garbage_collection_inhibited): Make it non-static.
+
+ * src/xdisp.c (garbage_collection_inhibited): Declare it.
+ (set_message, clear_message): Use it as a proxy for "we're in
+ a dangerous context like within `probably_quit`".
+
+2023-05-09 João Távora <joaotavora@gmail.com>
+
+ Fido-mode: never shadow 'external' completion style
+
+ As explained in the manual (20.7.2 Fast minibuffer selection)
+ 'fido-mode' and 'fido-vertical-mode' give priority the "flex"
+ completion style.
+
+ In fact, bug#62015 was recently fixed in commit because that priority
+ was not taking place correctly and some completions were missed.
+
+ However, an exception must be made for the 'external' completion
+ style.
+
+ That style, made available by the lisp/external-completion.el library,
+ is specifically designed to work with backends that provide only a
+ partial view of all completions. If we allow 'flex' to step in front
+ of 'external' it could mean that 'flex' matches something and
+ 'external' isn't triggered as it probably should.
+
+ To reproduce have the rust-mode ELPA package and the rust-analyzer LSP
+ server handy. Then:
+
+ emacs -Q -f package-initialize main.rs
+
+ Where main.rs is this content:
+
+ fn foo1() {} fn foo2() {} fn foo3() {}
+ fn foobar1() {} fn foobar2() {} fn foobar3() {}
+
+ The rust-analyzer server can be quickly configured to return only 3
+ workspace symbols max, so evaluate:
+
+ (setq-default eglot-workspace-configuration
+ '(:rust-analyzer
+ (:workspace (:symbol (:search (:limit 3))))))
+
+ Now start M-x eglot and M-x fido-vertical-mode and type C-u M-. to
+ find an arbitrary symbol in this one-file project.
+
+ Type 'f'. You will see the three foo's are listed, correctly.
+
+ Now type '3'. You will only see "foo3".
+
+ But that's wrong because "foobar3" was available, if only the server
+ had been asked for it. This commit fixes the situation and no
+ completions are lost.
+
+ As an unfortunate side-effect of this commit, the fontification of
+ completions-common-part on the matches is lost, but that is not worse
+ than missing out on completions and there are better ways to recover
+ the fontification anyway (in external-completion.el).
+
+ See also:
+ https://github.com/joaotavora/eglot/discussions/1219#discussioncomment-5818336
+
+ * lisp/icomplete.el (icomplete--fido-ccd): Do not touch entries
+ with 'external in them.
+
+ Do not merge to master.
+ Backport:
+
+ (cherry picked from commit 0e8d8a72284f6b3aaa1bbce73d41c7d84bbc4d3c)
+
+2023-05-09 Eli Zaretskii <eliz@gnu.org>
+
+ Avoid crashes in --without-all build trying to scale non-ASCII char
+
+ * src/fontset.c (face_for_char): Display a non-ASCII character as
+ glyphless if the ASCII face has no fontset. (Bug#63283)
+
+2023-05-09 Eli Zaretskii <eliz@gnu.org>
+
+ Improve instructions for dealing with Emacs crashes
+
+ * doc/emacs/trouble.texi (Crashing): Show the variant of the
+ 'addr2line' command for MS-Windows.
+
+2023-05-08 Mohsen Banan <form@mohsen.banan.1.byname.net>
+
+ Improved transliterations + improved bidi insertion support for Farsi
+
+ * lisp/leim/quail/persian.el ("farsi-transliterate-banan"):
+ Improve and add transliterations. (Bug#63361)
+
+2023-05-08 Alan Third <alan@idiocy.org>
+
+ Fix crash when creating a child frame in NS (bug#63107)
+
+ * src/nsterm.m ([EmacsView initFrameFromEmacs:]): Have a second go at
+ creating the toolbar.
+ ([EmacsWindow createToolbar:]): If there is already a toolbar or the
+ EmacsView's layer is not an EmacsLayer, then do nothing.
+
+ (cherry picked from commit 3adc1e7f37901235bda83ea65a90644b7b0a8dbf)
+
+2023-05-07 Andrew G Cohen <cohen@andy.bu.edu>
+
+ Fix outgoing mime type regression (Bug#62815)
+
+ * lisp/net/mailcap.el (mailcap-mime-extensions,
+ mailcap-parse-mimetype-file, mailcap-mime-types): Don't regexp-quote
+ mimetypes in a context where they should be strings.
+ (mailcap--regexp-quote-type): Remove.
+
+ (cherry picked from commit 605414d018da47f99dec5019142f584b6eb174c8)
+
+2023-05-07 Nicholas Vollmer <iarchivedmywholelife@gmail.com>
+
+ define-minor-mode: sanitize mode function messages
+
+ * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Ensure mode's
+ pretty name is not interprted as a message formatting string,
+ e.g., if the mode name contains a '%'. (Bug#63343)
+
+2023-05-07 Eli Zaretskii <eliz@gnu.org>
+
+ Fix beginning/end-of-defun with tree-sitter
+
+ * lisp/treesit.el (treesit-beginning-of-defun)
+ (treesit-end-of-defun): Push mark, as other beginning/end-of-defun
+ functions do.
+
+2023-05-06 Theodor Thornhill <theo@thornhill.no>
+
+ Fix indent for enums in csharp-mode
+
+ * lisp/progmodes/csharp-mode.el (csharp-guess-basic-syntax): Check for
+ keywords containing 'enum' on the line before an opening bracket, and
+ make it behave like a class-open token.
+
+2023-05-06 Eli Zaretskii <eliz@gnu.org>
+
+ Teach c-ts-mode about the 'restrict' keyword
+
+ * lisp/progmodes/c-ts-mode.el (c-ts-mode--keywords): Add
+ "restrict" and "_Atomic" type qualifiers. (Bug#63323)
+
+2023-05-06 Eli Zaretskii <eliz@gnu.org>
+
+ * lisp/x-dnd.el (x-dnd-after-move-frame): Skip dead frames. (Bug#63312)
+
+2023-05-06 Eli Zaretskii <eliz@gnu.org>
+
+ Fix doc strings of 'mark-sexp' and 'mark-word'
+
+ * lisp/emacs-lisp/lisp.el (mark-sexp):
+ * lisp/simple.el (mark-word): Clarify the doc strings in various
+ usage cases. (Bug#62892)
+
+2023-05-05 Dmitry Gutov <dmitry@gutov.dev>
+
+ (package-upgrade): Don't remove the package from 'package-selected-packages'
+
+ * lisp/emacs-lisp/package.el (package-upgrade):
+ Don't remove the package from 'package-selected-packages', fixing
+ the problem described in https://debbugs.gnu.org/62720#718.
+
+2023-05-05 João Távora <joaotavora@gmail.com>
+
+ Eglot: re-rename eglot-upgrade to eglot-upgrade-eglot
+
+ * doc/misc/eglot.texi (Getting the latest version): Mention
+ eglot-upgrade-eglot.
+
+ * etc/EGLOT-NEWS: Mention eglot-upgrade-eglot.
+
+ * lisp/progmodes/eglot.el (eglot-upgrade-eglot): Rename from
+ eglot-update.
+ (eglot-update): New compatibility alias.
+
+2023-05-05 Eli Zaretskii <eliz@gnu.org>
+
+ Fix arguments of xml.c functions as displayed in Help buffers
+
+ * lisp/subr.el (libxml-parse-xml-region)
+ (libxml-parse-html-region): Adjust advertised-calling-convention
+ to the changes in commit cc33c6cf3a. (Bug#63291)
+
+2023-05-05 Po Lu <luangruo@yahoo.com>
+
+ More fixes for NetBSD/vax
+
+ * src/sysdep.c (init_signals) [__vax__]: Treat SIGILL
+ as a floating point error on VAXen.
+ Otherwise, (log 0.0) crashes Emacs.
+
+2023-05-05 Cyril Arnould <cyril.arnould@outlook.com> (tiny change)
+
+ Improve VHDL mode highlighting
+
+ * lisp/progmodes/vhdl-mode.el (vhdl-compiler-alist): Differentiate
+ between ModelSim errors, warnings, and notes when highlighting
+ them. Add a new entry for Xilinx Vivado. (Bug#63251)
+
+2023-05-04 Po Lu <luangruo@yahoo.com>
+
+ Clarify documentation wrt floating point division by zero and NaN
+
+ * doc/lispref/numbers.texi (Float Basics)
+ (Arithmetic Operations): Document what happens on a VAX.
+ Tested on NetBSD 9.3.
+
+2023-05-04 Robert Pluim <rpluim@gmail.com>
+
+ Make loaddefs-generate slightly more tolerant
+
+ There are packages in the wild, such as vlf-20191126.2250, which have
+ entries that are not terminated by three ';', but by two. Tolerate
+ such entries.
+
+ * lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Search for two
+ ';' as a delimiter, not three. (Bug#63236)
+
+2023-05-04 Philip Kaludercic <philipk@posteo.net>
+
+ Fix order of rcirc-connect arguments
+
+ * lisp/net/rcirc.el (rcirc): Pass SERVER-ALIAS before CLIENT-CERT.
+ (rcirc-connect): Take SERVER-ALIAS before CLIENT-CERT.
+
+ This is necessary for the 'rcirc-reconnect' trick to work that applies
+ the contents of 'rcirc-connection-info' to 'rcirc-connect', otherwise
+ the server alias gets lost as certfp information.
+
+ This addresses a change made in b79cb838a477ee5a5c3660e81264991ff833a82f.
+
+2023-05-04 Thuna <thuna.cing@gmail.com> (tiny change)
+
+ Fix rcirc messages printing in the wrong place
+
+ * lisp/net/rcirc.el (rcirc-send-message): Print the message before
+ sending it to the server.
+ (rcirc-print): Get the time with subsecond precision.
+ * lisp/calendar/parse-time.el (parse-time-string
+ parse-iso8601-time-string): Accept optional second FORM arguments,
+ with the same meaning as in `decode-time'. Mention as such in the
+ docstring. (Bug#59501)
+
+2023-05-04 Philip Kaludercic <philipk@posteo.net>
+
+ Prevent unnecessary modifications of 'package-vc-selected-packages'
+
+ * lisp/emacs-lisp/package-vc.el (package-vc--unpack): Handle the
+ structure of correctly, not as an alist but a list of alists.
+ (package-vc--archive-spec-alist, package-vc--archive-spec-alists,
+ package-vc--desc->spec, package-vc--read-archive-data,
+ package-vc--download-and-read-archives, package-vc--unpack): Rename
+ 'package-vc--archive-spec-alist' to 'package-vc--archive-spec-alists'.
+
+2023-05-03 Dmitry Gutov <dmitry@gutov.dev>
+
+ Rename eglot-update to eglot-upgrade
+
+ * doc/misc/eglot.texi (Getting the latest version):
+ Update the reference.
+
+ * lisp/progmodes/eglot.el (eglot-upgrade): Rename from
+ 'eglot-update', as discussed on emacs-devel, in line with
+ 'package-upgrade'.
+
+2023-05-03 Randy Taylor <dev@rjt.dev>
+
+ go-ts-mode: Use iota query only if supported (Bug#63086)
+
+ iota query support was added on January 5, 2022. To support older
+ versions of the tree-sitter-go grammar (like the latest tagged version,
+ v0.19.1, which was released on March 3, 2021), check if the query is
+ supported before trying to use it.
+
+ * lisp/progmodes/go-ts-mode.el (go-ts-mode--iota-query-supported-p): New
+ function.
+ (go-ts-mode--font-lock-settings): Use it.
+
+2023-05-03 Dmitry Gutov <dmitry@gutov.dev>
+
+ (rng-complete-tag): Add the (ignored) argument to the :company-kind function
+
+ * lisp/nxml/rng-nxml.el (rng-complete-tag): Add the (ignored)
+ argument to the :company-kind function. Fixes the "Wrong number
+ of arguments" error reported at
+ https://github.com/company-mode/company-mode/issues/1386.
+
+2023-05-03 Jonas Bernoulli <jonas@bernoul.li>
+
+ Update to Transient v0.3.7-219-g3ded15b
+
+2023-05-03 Po Lu <luangruo@yahoo.com>
+
+ Fix inserting selection data into Mozilla programs
+
+ * lisp/select.el (xselect-convert-to-text-uri-list): Don't
+ return any value when converting non-DND selections to this
+ drag-and-drop target.
+
+ Reported by Tobias Bading <tbading@web.de>.
+
+2023-05-03 Thuna <thuna.cing@gmail.com> (tiny change)
+
+ Recognize defstruct slot names in various eieio functions
+
+ * lisp/emacs-lisp/cl-preloaded.el (cl-struct-define): Set
+ each slot's name's 'slot-name' property so that
+ 'eieio--known-slot-name-p' can recognize them. (Bug#62959)
+
+2023-05-02 Thuna <thuna.cing@gmail.com> (tiny change)
+
+ Use 'calendar-buffer' instead of fixed string
+
+ * test/lisp/calendar/cal-julian-tests.el (with-cal-julian-test):
+ Use 'calendar-buffer' instead of a literal fixed name.
+ (Bug#61546)
+
+2023-05-02 Spencer Baugh <sbaugh@catern.com>
+
+ Handle point not at EOB in minibuffer-choose-completion
+
+ Without this change, only the minibuffer contents before point
+ are cleared when a completion is chosen, which results in stray
+ text when point is in the middle of the minibuffer.
+
+ After this change, we heuristically decide either to clear the
+ whole buffer or only part of it, taking into account the
+ location of point.
+
+ This is a backport for the Emacs 29 release branch of a simpler
+ fix in minibuffer-completion-help.
+
+ * lisp/minibuffer.el (minibuffer-next-completion):
+ (minibuffer-choose-completion):
+ Recalculate completion-base-affixes with point. (Bug#62700)
+
+2023-05-02 Spencer Baugh <sbaugh@catern.com>
+
+ Note that Emacs pauses when handling sentinel errors
+
+ Noting this behavior and variable here makes it easier to
+ understand the behavior of Emacs when a sentinel has an error.
+
+ * doc/lispref/processes.texi (Filter Functions): Note that Emacs
+ pauses when handling sentinel errors.
+ (Sentinels): Note that Emacs pauses when handling sentinel errors.
+ (Bug#63096)
+
+2023-05-01 Eli Zaretskii <eliz@gnu.org>
+
+ Fix vertical-motion when tab-line is displayed in a window
+
+ * src/xdisp.c (try_window, try_window_id): Account for tab-line,
+ if present, when converting scroll-margin at the top of the window
+ to vertical pixel coordinate. (Bug#63201)
+
+2023-04-30 Kyle Meyer <kyle@kyleam.com>
+
+ Update to Org 9.6.5-3-g2993f4
+
+2023-04-30 Philip Kaludercic <philipk@posteo.net>
+
+ Prevent generating empty autoload files
+
+ * lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Remove
+ optimisation that would mistakenly discard old loaddefs in case a file
+ was not modified by EXTRA-DATA is non-nil. (Bug#62734)
+
+2023-04-30 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * lisp/org/org-macs.el (org--inhibit-version-check): Fix docstring
+
+ Also, add an explanation to the docstring for what the version
+ check is about.
+
+2023-04-30 Eli Zaretskii <eliz@gnu.org>
+
+ Fix redisplay of mode line after its format changes from nil
+
+ * src/dispnew.c (update_window): Make sure a mode-line's row of
+ the current glyph matrix is disabled when the mode line is not
+ being displayed. (Bug#63186)
+
+2023-04-30 Michael Albinus <michael.albinus@gmx.de>
+
+ Fix c-ts-mode--emacs-c-range-query
+
+ * lisp/progmodes/c-ts-mode.el (c-ts-mode--emacs-c-range-query):
+ Check for (treesit-available-p).
+
+2023-04-30 Eli Zaretskii <eliz@gnu.org>
+
+ Improve documentation of warnings
+
+ * doc/lispref/control.texi (Errors):
+ * doc/lispref/os.texi (Startup Summary):
+ * doc/lispref/display.texi (Warning Basics, Warning Variables)
+ (Warning Options, Delayed Warnings): Improve documentation of
+ warnings. Document the automatic delaying of warnings during
+ startup. (Bug#63181)
+
+2023-04-29 Yuan Fu <casouri@gmail.com>
+
+ Fix FOR_EACH_TAIL fontification (bug#62951)
+
+ Fix the fontification inconsistency between different FOR_EACH_TAIL's.
+ See the comment for more explanation. Also enable the emacs-devel
+ feature automatically when c-ts-mode-emacs-sources-support is on.
+
+ * lisp/progmodes/c-ts-mode.el:
+ (c-ts-mode--for-each-tail-regexp): Move up.
+ (c-ts-mode--font-lock-settings): New font-lock rule for FOR_EACH_TAIL.
+ (c-ts-mode--fontify-for-each-tail): New function.
+ (c-ts-mode): Automatically enable emacs-devel feature.
+
+2023-04-29 Eli Zaretskii <eliz@gnu.org>
+
+ Fix documentation of libxml-parse-* functions
+
+ * doc/lispref/text.texi (Parsing HTML/XML):
+ * src/xml.c (Flibxml_parse_html_region, Flibxml_parse_xml_region):
+ Update the documentation regarding the use of BASE-URL argument.
+ (Bug#63125)
+
+2023-04-28 Theodor Thornhill <theo@thornhill.no>
+
+ Skip over whitespace in annotation-top-cont check (bug#63141)
+
+ * lisp/progmodes/csharp-mode.el (csharp-guess-basic-syntax): Make sure
+ we skip over whitespace when looking for the next '['.
+
+2023-04-28 Ruijie Yu <ruijie@netyu.xyz>
+
+ Update zh-CN tutorial translation
+
+ * etc/tutorials/TUTORIAL.cn (INTRO): Additions from English
+ version; say "interrupt" not "quit" a partially-entered command;
+ fixed minor inconsistency (English says partially-entered command,
+ Chinese used to say partially-executed command -- they are
+ different); converted half-width square brackets containing
+ translators' notes into full-width ones for consistency.
+ (BASIC CURSOR CONTROL): mention that a word boundary for Chinese
+ can also be space; fixed incorrect terminology (keyboard vs
+ terminal); retain English term "terminal"; retain English term
+ "prefix argument"; "most commands _interpret_ prefix args as
+ repeat-count", not "explain"; ensure space is added on both ends
+ of an English word.
+ (WINDOWS): Clarify it is the digit 1 in C-x 1.
+ (INSERTING AND DELETING): Mention the term "continuation line" and
+ retain its English term, because this term is mentioned again
+ later in the tutorial; avoid saying the name of "\\"; add
+ description for "electric" and a rough translation; sync English
+ for prefix argument for DEL and C-d; ensure that translators'
+ notes are marked explicitly so; add indentation to the instruction
+ about continuation lines; additional translations such as
+ mentioning C--, etc.
+ (FILES): Re-pluralize the heading; space around English words;
+ describe what C-g cancels (the command) when entering file name;
+ replace "search for" with "find"; minor rephrasing; explicit
+ translator notes; fixed the write-file message to no longer
+ contain ellipses (see src/fileio.c:5541).
+ (BUFFERS): Re-pluralize the heading; mention that C-x C-b also
+ shows buffer name; C-x s only looks for file-visiting buffers.
+ (EXTENDING THE COMMAND SET): Include C-x s and C-x b in list of
+ learned commands.
+ (MODE LINE): Remove the dashes in description on the point
+ location.
+ (MULTIPLE WINDOWS): Mention the difference between frame
+ and window; also add translator notes pointing to end of
+ tutorial which contains a terminology list.
+ (MULTIPLE FRAMES): Change the M-x commands to keybinds C-x 5 2 and
+ C-x 5 0 to sync with English.
+ (GETTING MORE HELP): Change C-h f to C-h x, to sync with English.
+ (INSTALLING PACKAGES): Rephrase "available packages", used to say
+ lit., "existing", now says lit., "installable"; consistently
+ translate the term "package", and retain its English name.
+ (TRANSLATION): Add my name as co-maintainer of this file.
+
+ * etc/tutorials/TUTORIAL.translators (TUTORIAL.cn): Add my name
+ as co-maintainer for TUTORIAL.cn.
+
+2023-04-28 Eli Zaretskii <eliz@gnu.org>
+
+ Fix eglot.texi
+
+ * doc/misc/eglot.texi (Troubleshooting Eglot): Add missing @menu.
+ (Performance, Getting the latest version): Improve wording and
+ indexing, add cross-references.
+
+2023-04-27 Po Lu <luangruo@yahoo.com>
+
+ Fix two crashes upon startup
+
+ * src/image.c (image_create_bitmap_from_data)
+ (image_create_bitmap_from_file): Specify a Window or a Pixmap
+ describing the screen, not a back buffer drawable which may not exist.
+ Otherwise, Emacs crashes on startup when a bitmap icon is in use.
+
+2023-04-27 João Távora <joaotavora@gmail.com>
+
+ Eglot: explain how to update Eglot in manual (bug#62720)
+
+ * lisp/progmodes/eglot.el (eglot-update): New command.
+
+ * doc/misc/eglot.texi (Troubleshooting): Rework.
+
+2023-04-27 João Távora <joaotavora@gmail.com>
+
+ Eglot: fix edge case when deleting inlay hint overlays
+
+ When asked to update hints in a region (FROM TO),
+ eglot--update-hints-1 first deletes the existing hints. It must
+ however take care to delete all overlays that logically belong to the
+ region, even if they don't physically belong to it, e.g. inlay
+ overlays spanning (FROM-1 FROM) and having a 'after-string' property.
+
+ * lisp/progmodes/eglot.el (eglot--update-hints-1): Fix edge case.
+
+2023-04-27 Dmitry Gutov <dmitry@gutov.dev>
+
+ package-upgrade[-all]: Expand docstrings to note the current limitation
+
+ * lisp/emacs-lisp/package.el (package-upgrade, package-upgrade-all):
+ Expand docstrings to note the current limitation (bug#62720).
+
+2023-04-27 Dmitry Gutov <dmitry@gutov.dev>
+
+ Rename all functions called package-*-update-* to package-*-upgrade-*
+
+ * lisp/emacs-lisp/package-vc.el (package-vc-upgrade-all):
+ Rename from 'package-vc-update-all'.
+ (package-vc-upgrade): Rename from 'package-vc-update'.
+
+ * lisp/emacs-lisp/package.el (package-upgrade):
+ Rename from 'package-update' (bug#62750).
+ (package--upgradeable-packages):
+ Rename from 'package--updateable-packages'.
+ (package-upgrade-all): Rename from 'package-update-all'.
+
+2023-04-27 Yuan Fu <casouri@gmail.com>
+
+ Fix FOR_EACH_TAIL in c-ts-mode (bug#62951)
+
+ * lisp/progmodes/c-ts-mode.el
+ (c-ts-mode--indent-styles): New indent rule.
+
+ (c-ts-mode--for-each-tail-regexp)
+ (c-ts-mode--for-each-tail-body-matcher)
+ (c-ts-mode--emacs-c-range-query)
+ (c-ts-mode--for-each-tail-ranges)
+ (c-ts-mode--reverse-ranges)
+ (c-ts-mode--emacs-set-ranges): New functions and variables.
+
+ (c-ts-mode): Create a emacs-c parser. More setup for Emacs source
+ support.
+
+ * lisp/treesit.el (treesit-query-range): Ignore underscore-prefixed
+ capture names.
+
+2023-04-27 Eli Zaretskii <eliz@gnu.org>
+
+ * Makefile.in (distclean): Remove the 'native-lisp' directory.
+
+2023-04-27 Eli Zaretskii <eliz@gnu.org>
+
+ Improve greek-ibycus4 input method
+
+ * lisp/leim/quail/greek.el ("greek-ibycus4"): Add another sequence
+ for CAPITAL LETTER RHO WITH DASIA. (Bug#63104)
+
+2023-04-26 F. Jason Park <jp@neverwas.me>
+
+ Explain ERC 5.5 regressions in new version 5.5.0.29.1
+
+ * doc/misc/erc.texi: Bump version to 5.5.0.29.1.
+ * etc/ERC-NEWS: Don't hype bugged option `erc-reconnect-display'.
+ * lisp/erc/erc-dcc.el (erc-dcc-do-GET-command): Add comment explaining
+ parsing bug in ERC 5.5 (bug#62444).
+ * lisp/erc/erc-networks.el (erc-networks-on-MOTD-end): Mention known
+ /MOTD bug in error notice so people don't waste energy reporting
+ it (bug#62151).
+ * lisp/erc/erc.el: Change Version header to 5.5.0.29.1. Don't bother
+ updating the `customize-package-emacs-version-alist' entry
+ because no option defaults are affected.
+ (erc-version): Change version to 5.5.0.29.1.
+ (erc-reconnect-display, erc-query-on-unjoined-chan-privmsg): Add
+ warning to doc strings and `custom-set' functions. It's believed that
+ these bugs degrade the user experience significantly enough to warrant
+ such mentions (bug#62833).
+ (erc-query): Fix erroneous redirect string in deprecation spec.
+ Do not merge to master.
+
+2023-04-26 F. Jason Park <jp@neverwas.me>
+
+ * doc/misc/erc.texi: Elaborate on upgrading via ELPA.
+
+2023-04-26 Robert Pluim <rpluim@gmail.com>
+
+ Improve outline-default-state docstring
+
+ * lisp/outline.el (outline-default-state): Explain which functions are
+ available to affect heading visibility.
+
+2023-04-26 Eli Zaretskii <eliz@gnu.org>
+
+ Document problems with /bin/sh on Solaris 10
+
+ * etc/PROBLEMS (Solaris): Document problems with '/bin/sh'.
+ Suggested by Paul Eggert <eggert@cs.ucla.edu>. (Bug#63067)
+
+2023-04-25 Eli Zaretskii <eliz@gnu.org>
+
+ Followup to addition of TUTORIAL.fa
+
+ * etc/NEWS: Announce addition of TUTORIAL.fa.
+
+ * etc/tutorials/TUTORIAL.translators (TUTORIAL.fa): New entry.
+
+ * lisp/language/misc-lang.el ("Persian"): Add tutorial property.
+
+2023-04-25 Mohsen Banan <form@mohsen.banan.1.byname.net>
+
+ Add Farsi/Persian translation of the tutorial
+
+ * etc/tutorials/TUTORIAL.fa: New file.
+
+ * lisp/language/misc-lang.el (arabic-shaper-ZWNJ-handling): Fix
+ typo in doc string.
+
+2023-04-25 Eli Zaretskii <eliz@gnu.org>
+
+ Add Mongolian language environments
+
+ * lisp/language/misc-lang.el ("Mongolian-traditional"):
+ * lisp/language/cyrillic.el ("Mongolian-cyrillic"): New
+ language environments.
+
+ * etc/HELLO: Add Mongolian Traditional.
+ * etc/NEWS: Announce the new language environments.
+
+ (Bug#63028)
+
+2023-04-25 Eli Zaretskii <eliz@gnu.org>
+
+ Document the 'end-session' event on MS-Windows
+
+ * doc/lispref/commands.texi (Misc Events): Document the
+ 'end-session' event. (Bug#63058)
+
+2023-04-24 Kyle Meyer <kyle@kyleam.com>
+
+ Update to Org 9.6.4-9-g8eb209
+
+2023-04-24 Eli Zaretskii <eliz@gnu.org>
+
+ Don't support versioned grammar libraries on MS-Windows
+
+ * src/treesit.c (treesit_load_language_push_for_each_suffix):
+ Don't append ".0.0" on WINDOWSNT.
+
+2023-04-24 Yuan Fu <casouri@gmail.com>
+
+ Accept versioned tree-sitter language grammar files
+
+ By discussion on emacs-devel, titled "Versioned Tree-sitter parser
+ libraries".
+
+ * src/treesit.c (Vtreesit_str_dot_0): New variable.
+ (treesit_load_language_push_for_each_suffix): Additionally look for
+ lib_base_name.0 and lib_base_name.0.0.
+ (syms_of_treesit): Initialize Vtreesit_str_dot_0.
+
+2023-04-24 Benson Chu <bensonchu457@gmail.com> (tiny change)
+
+ tab-bar-new-tab: inhibit side-window checks
+
+ Previously, calling 'tab-bar-new-tab-to' only removed the
+ 'window-side' property on the currently selected window,
+ and then a call to 'delete-other-windows' was made to
+ ensure that the selected window was the only window.
+ We can skip this check by shadowing 'window--sides-inhibit-check'
+ to t.
+ * lisp/tab-bar.el (tab-bar-new-tab-to): Inhibit side-window checks.
+ (Bug#62427)
+
+2023-04-24 Michael Albinus <michael.albinus@gmx.de>
+
+ * etc/NEWS: Fix outline level. (Bug#63042)
+
+ Fix typos.
+
+2023-04-23 Eli Zaretskii <eliz@gnu.org>
+
+ Fix rendering of Traditional Mongolian script
+
+ * lisp/international/characters.el: Set punctuation syntax for Po
+ characters from the Mongolian block
+ * lisp/international/fontset.el (setup-default-fontset): Add
+ fontset setting for Traditional Mongolic.
+ * lisp/language/misc-lang.el (composition-function-table): Add
+ rules for Traditional Mongolic. (Bug#63028)
+
+2023-04-22 Eli Zaretskii <eliz@gnu.org>
+
+ Fix line-number-at-pos when POSITION is out of narrowing
+
+ * src/fns.c (Fline_number_at_pos): Don't signal an error when
+ ABSOLUTE is nil and POSITION is outside of the narrowing, like the
+ original Lisp implementation did. Minor speedup by using the byte
+ position where it is available from the get-go. (Bug#62857)
+
+2023-04-22 Eli Zaretskii <eliz@gnu.org>
+
+ Fix exiting Emacs after saving a tutorial
+
+ * lisp/tutorial.el (tutorial--starting-point): Make it
+ permanent-local, so that saving the tutorial to some file doesn't
+ kill this buffer-local variable. Otherwise, trying to exit Emacs
+ after saving the tutorial will signal an error, because
+ 'tutorial--starting-point' is void. (Bug#37326)
+
+2023-04-22 Eli Zaretskii <eliz@gnu.org>
+
+ Add indentation style setting for c-ts-mode in .dir-locals.el
+
+ * lisp/progmodes/c-ts-mode.el (c-ts-indent-style-safep): New
+ predicate.
+ (c-ts-mode-indent-style): Use it to test the value for being safe.
+
+ * .dir-locals.el (c-ts-mode): Set 'c-ts-mode-indent-style' to 'gnu'.
+
+2023-04-20 Nicolas Martyanoff <nicolas@n16f.net>
+
+ sql: add missing postgresql types
+
+ * lisp/progmodes/sql.el: Add multiple missing PostgreSQL types: bigserial,
+ smallserial, macaddr8, jsonb, jsonpath, built-in range types, object
+ identifier types (oid & co).
+
+2023-04-19 Eli Zaretskii <eliz@gnu.org>
+
+ Fix display of menu-bar bindings of commands in *Help* buffers
+
+ * lisp/help-fns.el (help-fns--insert-menu-bindings): Propertize
+ with 'help-key-binding' face only the menu items, not the arrows
+ between successive items. This is because 'char-displayable-p' is
+ unreliable when we propertize the character with an arbitrary
+ face: that face could specify a font which doesn't support the
+ character after all, while 'char-displayable-p' assumes there are
+ no restrictions on fonts that can be used for displaying the
+ character. Also, make the code more efficient by avoiding the
+ call to 'char-displayable-p' inside the loop.
+
+2023-04-19 Spencer Baugh <sbaugh@janestreet.com>
+
+ Improve Completion Example section in the Emacs manual
+
+ This can be a useful substitute for full-on fuzzy completion, as
+ provided by other completion styles and completion packages.
+ * doc/emacs/mini.texi (Completion Example): Give an example of
+ completion with point not at end of minibuffer. Also, use
+ @kbd{@key{TAB}} when telling the user to hit TAB. (Bug#62836)
+
+2023-04-19 Robert Pluim <rpluim@gmail.com>
+
+ Improve 'message-server-alist' docstring
+
+ * lisp/gnus/message.el (message-server-alist): Fix typo and clarify
+ what happens if there is already an X-Message-SMTP-Method header.
+
+2023-04-19 Robert Pluim <rpluim@gmail.com>
+
+ Add index entry for fallback modes
+
+ * doc/emacs/custom.texi (Specifying File Variables): Add index for
+ 'fallback modes'.
+
+2023-04-18 Dmitry Gutov <dmitry@gutov.dev>
+
+ xref-search-program-alist: Fix searching larger file lists on MS Windows
+
+ * lisp/progmodes/xref.el (xref-search-program-alist):
+ Add '-s 10000' to xargs' options when on Windows or DOS.
+ Apparently the xargs port doesn't currently know how to obey the
+ system-wide limits (https://debbugs.gnu.org/bug=61667#521).
+
+2023-04-18 Shynur <one.last.kiss@outlook.com> (tiny change)
+
+ Fix typo and inaccuracy in the ELisp Reference manual
+
+ * doc/lispref/loading.texi (Dynamic Modules): Fix a typo.
+ * doc/lispref/customize.texi (Group Definitions): Faces are also
+ in the 'custom-group' property of a customization group.
+ (Bug#62887)
+
+2023-04-18 Eli Zaretskii <eliz@gnu.org>
+
+ Fix description of lexical environment's internals
+
+ * doc/lispref/variables.texi (Lexical Binding): Update the
+ description of how the lexical environment is represented
+ internally. (Bug#62840)
+
+2023-04-16 Kyle Meyer <kyle@kyleam.com>
+
+ Update to Org 9.6.4-2-g0f6ae7
+
+2023-04-16 Eli Zaretskii <eliz@gnu.org>
+
+ Documentation copyedits for 'package-install-upgrade-built-in' etc
+
+ * etc/NEWS: More details about the new option
+ 'package-install-upgrade-built-in'.
+
+ * lisp/emacs-lisp/package.el (package-install-upgrade-built-in)
+ (package--active-built-in-p, package-install): Doc fixes.
+ (Bug#62720)
+
+2023-04-16 Philip Kaludercic <philipk@posteo.net>
+
+ Allow upgrading built-in packages with 'package-install'
+
+ * etc/NEWS: Mention the change
+ * lisp/emacs-lisp/package.el (package--upgradable-built-in-p): Add new
+ predicate.
+ (package-install-upgrade-built-in): Add new user option to enable
+ feature.
+ (package-install): Respect new user option.
+
+2023-04-16 Eli Zaretskii <eliz@gnu.org>
+
+ Minor changes in c-ts-mode.el's support of DEFUNs
+
+ * lisp/progmodes/c-ts-mode.el (c-ts-mode--fontify-DEFUN): Renamed
+ from 'c-ts-mode--fontify-defun'; all callers changed.
+ (c-ts-mode-emacs-sources-support): Renamed from
+ 'c-ts-mode-emacs-devel' and made into a defcustom; all users
+ changed.
+ (c-ts-mode--emacs-defun-p, c-ts-mode--emacs-defun-at-point)
+ (c-ts-mode--emacs-current-defun-name): Doc fixes. (Bug#62825)
+
+2023-04-16 Eli Zaretskii <eliz@gnu.org>
+
+ Fix strike-through attribute support on TTY frames
+
+ * src/term.c (init_tty): Fix setting the strike-through capability
+ with "smxx". (Bug#62265)
+
+2023-04-16 Eli Zaretskii <eliz@gnu.org>
+
+ Avoid crashes in 'describe-keymap' due to shadowing
+
+ * src/keymap.c (describe_vector): Handle shadowing by something
+ other than a symbol. (Bug#62867)
+
+2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+
+ Make image-map bindings available on image links
+
+ * lisp/net/shr.el (shr-map): Move shr-browse-image to "M-i".
+ * lisp/net/eww.el (eww-image-link-keymap): Use shr-image-map.
+
+2023-04-15 Alan Mackenzie <acm@muc.de>
+
+ * CONTRIBUTE: Fix a typo
+
+2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+
+ Add to Eglot support for additional language-servers.
+
+ * lisp/progmodes/eglot.el (eglot-server-programs): Add
+ 'vscode-markdown-language-server' for Markdown and
+ 'dot-language-server' for GraphViz. (Bug#62844)
+
+2023-04-14 Yuan Fu <casouri@gmail.com>
+
+ Partial support for DEFUN in c-ts-mode (bug#62825)
+
+ The DEFUN is hard to incorporate because it's made of two nodes rather
+ than one, and most tree-sitter functionalities assume a defun is one
+ node. I fixed the indent-defun and add-log functionality, but
+ beginning/end-of-defun and imenu still don't recognize DEFUN.
+
+ * lisp/progmodes/c-ts-mode.el (c-ts-mode-emacs-devel): New variable.
+ (c-ts-mode--defun-name): Support DEFUN.
+ (c-ts-mode--defun-valid-p): Support DEFUN.
+ (c-ts-mode--emacs-defun-p)
+ (c-ts-mode--emacs-defun-at-point): New functions.
+ (c-ts-mode-indent-defun): Use c-ts-mode--emacs-defun-at-point.
+ (c-ts-mode--emacs-current-defun-name): New function.
+ (c-ts-mode, c++-ts-mode): Optionally setup custom defun-name function.
+
+2023-04-14 Eli Zaretskii <eliz@gnu.org>
+
+ Fix style and unwinding code in treesit.c
+
+ This was supposed to be a cherry-pick from master, but
+ isn't, due to the unnecessary rush to fix master without
+ cleaning up the mess first and without separating changes
+ that can and cannot be backported.
+ * src/treesit.c (treesit_traverse_cleanup_cursor): Fix indentation
+ style.
+ (Ftreesit_search_subtree, Ftreesit_search_forward)
+ (Ftreesit_induce_sparse_tree): Fix specpdl unwinding. (Bug#62823)
+ Do not merge to master.
+
+2023-04-14 Yuan Fu <casouri@gmail.com>
+
+ Catch signals produced by PRED in tree-sitter search functions
+
+ Earlier we switched to using cursors rather than nodes to traverse the
+ parse tree. Because cursors need cleanup, we have to catch signals
+ thrown by the predicate functions and free the cursor. Failing to do
+ this will result in leaking the cursor whenever the predicate function
+ signals in a search function. This change fixes the leak.
+ * src/treesit.c (treesit_traverse_cleanup_cursor): New function.
+ (Ftreesit_search_subtree)
+ (Ftreesit_search_forward)
+ (Ftreesit_induce_sparse_tree): Catch signals. (Bug#62823)
+
+ (cherry picked from commit a5eb9f6ad4e6f5a2819b540a477f1e889f6ef355)
+
+2023-04-13 Eli Zaretskii <eliz@gnu.org>
+
+ Fix compilation of w32.c with old MinGW system headers
+
+ * src/w32.c (CONSOLE_FONT_INFO): Make sure the definition is not
+ visible for MinGW versions whose w32api's version is before 5.2.0.
+ (Bug#52792)
+
+2023-04-12 Dmitry Gutov <dgutov@yandex.ru>
+
+ ruby-add-log-current-method: Reduce the use of 'nreverse'
+
+ * lisp/progmodes/ruby-mode.el (ruby-add-log-current-method):
+ Reduce the use of 'nreverse' (bug#62761).
+
+ * test/lisp/progmodes/ruby-mode-tests.el
+ (ruby-add-log-current-method-singleton-referencing-outer):
+ New test.
+
+2023-04-12 Visuwesh <visuweshm@gmail.com>
+
+ Fix detection of WebP images by their signature
+
+ * lisp/image.el (image-type-header-regexps): The 4 characters
+ between "RIFF" and "WEBP" in WebP images can also be newlines.
+ (Bug#62790)
+
+2023-04-12 Earl Hyatt <okamsn@protonmail.com>
+
+ Add more documentation for the keys of `package-vc-selected-packages`.
+
+ * doc/emacs/package.texi (Specifying Package Sources): List the
+ accepted keys in a new subsection of Fetching Package Sources.
+
+ * lisp/emacs-lisp/package-vc.el (package-vc-selected-packages):
+ Mention the `:doc` key. Add the `:doc` key to the Customize form,
+ mention the new Info node, correct "TexInfo" to "Texinfo", avoid
+ Git-specific terms for the description of `:branch`, mention guessing
+ `:vc-backend` based on the URL.
+
+2023-04-11 Dmitry Gutov <dgutov@yandex.ru>
+
+ vc-checkout: Try to use the vc-dir's backend first
+
+ * lisp/vc/vc.el (vc-checkout): Try to use the vc-dir's backend
+ before looking for the file's one. The latter doesn't work when
+ the file doesn't exist on disk yet (bug#62674).
+
+2023-04-11 Eli Zaretskii <eliz@gnu.org>
+
+ Improve documentation related to 'ispell-complete-word'
+
+ * lisp/textmodes/ispell.el (ispell-alternate-dictionary)
+ (ispell-complete-word-dict, ispell-complete-word): Doc fixes.
+ (Bug#62775)
+
+2023-04-11 Po Lu <luangruo@yahoo.com>
+
+ * configure.ac: Add -lbsd on Haiku.
+
+2023-04-11 Eli Zaretskii <eliz@gnu.org>
+
+ Add menu to 'c-ts-mode' and 'c++-ts-mode'
+
+ * lisp/progmodes/c-ts-mode.el (c-ts-mode-menu): New menu.
+
+2023-04-11 Mattias Engdegård <mattiase@acm.org>
+
+ Update manual about `sort`
+
+ * doc/lispref/sequences.texi (Sequence Functions):
+ Remove inaccurate and over-specific claims about how `sort` works for
+ lists: there is no guarantee that it doesn't modify the `car` fields
+ of the input list (which is precisely what it does at this time).
+
+ (cherry picked from commit c753a9592345e2084d69e9e2cc458c16db2e4141)
+
+2023-04-11 Eli Zaretskii <eliz@gnu.org>
+
+ Fix wallpaper-tests on MS-Windows
+
+ * test/lisp/image/wallpaper-tests.el (wallpaper--find-setter)
+ (wallpaper--find-setter/call-predicate)
+ (wallpaper--find-setter/set-current-setter)
+ (wallpaper-set/calls-init-action)
+ (wallpaper-set/calls-wallpaper-set-function)
+ (wallpaper-set/runs-command, wallpaper-set/runs-command/detach):
+ Skip these tests if native functions are used for changing
+ wallpaper. These tests are irrelevant in that case.
+
+2023-04-11 Basil L. Contovounesios <contovob@tcd.ie>
+
+ Fix a couple of eglot-tests
+
+ * test/lisp/progmodes/eglot-tests.el
+ (eglot-test-rust-analyzer-watches-files): Bump timeout.
+ (eglot-test-json-basic): Check for yas-minor-mode before using it,
+ like other tests do (bug#61637).
+
+2023-04-10 Eli Zaretskii <eliz@gnu.org>
+
+ Fix visiting RPM files
+
+ We cannot call 'sh-set-shell' inside 'sh-base-mode', since various
+ settings of 'sh-mode', in particular the syntax table, is not yet
+ set. Likewise with various hooks: since 'sh-base-mode' is not a
+ mode any file should be visited with, it makes no sense to set up
+ stuff like 'hack-local-variables-hook' in 'sh-base-mode'; it
+ should be set in the descendant modes instead.
+ * lisp/progmodes/sh-script.el (sh-base-mode): Move the call to
+ 'sh-set-shell' from here...
+ (sh-mode): ...to here...
+ (bash-ts-mode): ...with a copy here. (Bug#62748)
+
+2023-04-10 Basil L. Contovounesios <contovob@tcd.ie>
+
+ Fix ff-quiet-mode doc
+
+ * lisp/find-file.el (ff-quiet-mode, ff-find-other-file): Say that
+ ff-quiet-mode disables tracing, not the inverse.
+
+2023-04-01 Gregory Heytings <gregory@heytings.org>
+
+ Another final fix to last changes
+
+ * src/xdisp.c (get_small_narrowing_begv): Refine the value of 'bol_pos'.
+
+2023-04-01 Gregory Heytings <gregory@heytings.org>
+
+ Three final fixes to last changes
+
+ * src/xdisp.c (get_nearby_bol_pos): Initialize 'bol' to BEGV - 1
+ instead of 0 (which fixes cursor motion commands in the presence
+ of a narrowing), adapt the return condition accordingly, and do
+ not restart the loop when BEGV has been reached.
+ (get_small_narrowing_begv): Use correct type.
+
+2023-04-01 Gregory Heytings <gregory@heytings.org>
+
+ Two further fixes to last changes
+
+ * src/xdisp.c (get_narrowed_width): Use FRAME_WINDOW_P instead of
+ Fterminal_live_p. Also take WINDOW_LEFT_FRINGE_WIDTH into
+ account.
+
+2023-04-01 Gregory Heytings <gregory@heytings.org>
+
+ Improve and fix last changes
+
+ * src/xdisp.c (get_narrowed_width): Use WINDOW_RIGHT_FRINGE_WIDTH,
+ which works both for character-only terminals and for GUI frames
+ without fringes.
+ (get_nearby_bol_pos): Instead of searching for BOL in
+ [pos-500000..pos], gradually extend the region, starting with
+ [pos-500..pos]. This is much faster in buffers with some long
+ lines in the middle of lots of short lines.
+
+2023-03-29 Gregory Heytings <gregory@heytings.org>
+
+ Fix cursor motion in character-only terminals
+
+ * src/xdisp.c (get_narrowed_width): Subtract 1 from
+ window_body_width to account for the '\' line wrapping indication.
+
+2023-03-28 Gregory Heytings <gregory@heytings.org>
+
+ Make get_medium_narrowing_begv/zv static
+
+ * src/xdisp.c (get_medium_narrowing_begv):
+ (get_medium_narrowing_zv): Make these two functions static, they
+ are only used in xdisp.c.
+
+ * src/dispextern.h: Remove the prototypes.
+
+2023-03-28 Gregory Heytings <gregory@heytings.org>
+
+ Improve accuracy of cursor motion commands in long lines
+
+ * src/xdisp.c (get_nearby_bol_pos): New function.
+ (get_small_narrowing_begv): Use it. This makes cursor motion
+ commands much more accurate in the first 500K characters of each
+ long line.
+
+2023-03-28 Gregory Heytings <gregory@heytings.org>
+
+ Remove labeled restrictions before calling Fwiden
+
+ * src/editfns.c (labeled_restrictions_remove_in_current_buffer):
+ New function.
+
+ * src/lisp.h: Make it externally visible.
+
+ * src/xdisp.c (display_count_lines_logically):
+ * src/lread.c (readevalloop):
+ * src/indent.c (line_number_display_width):
+ * src/fileio.c (write_region):
+ * src/callproc.c (Fcall_process_region):
+ * src/buffer.c (Ferase_buffer): Use it.
+
+2023-03-28 Gregory Heytings <gregory@heytings.org>
+
+ Code cleanup for long line optimizations
+
+ This commit does not change any code, it merely renames functions
+ and clarifies the documentation, to make the code hopefully easier
+ to grasp.
+
+ * src/dispextern.h (struct it): Rename the 'narrowed_begv',
+ 'narrowed_zv', 'locked_narrowing_begv', 'locked_narrowing_zv' to
+ 'medium_narrowing_begv', 'medium_narrowing_zv',
+ 'large_narrowing_begv', 'large_narrowing_zv'. Clarify the
+ comments.
+ Update the prototypes of the functions renamed in xdisp.c.
+
+ * src/lisp.h: Update the prototypes of the functions renamed in
+ editfns.c. Remove the prototype of
+ 'safe_run_hooks_maybe_narrowed', which is used only in keyboard.c.
+
+ * src/xdisp.c
+ (get_small_narrowing_begv): Renamed from
+ 'get_closer_narrowed_begv'.
+ (get_medium_narrowing_begv): Renamed from 'get_narrowed_begv'.
+ (get_medium_narrowing_zv): Renamed from 'get_narrowed_zv'.
+ (get_large_narrowing_begv): Renamed from 'get_locked_narrowing_begv'.
+ (get_large_narrowing_zv): Renamed from 'get_locked_narrowing_zv'.
+ (SET_WITH_NARROWED_BEGV): Use the new field names.
+ (handle_fontified_prop): Use the new function and new field names.
+ (back_to_previous_line_start): Use the new field name.
+ (back_to_previous_visible_line_start): Use the new field name.
+ (reseat): Use the new function and new field names.
+ (get_visually_first_element): Use the new field name.
+ (move_it_vertically_backward): Use the new function name.
+ (redisplay_internal): Use the new function name.
+ Also add a large comment to explain how Emacs deals with long lines.
+
+ * src/keyboard.c:
+ (safe_run_hooks_maybe_narrowed): Use the new function names from
+ xdisp.c and editfns.c. Make the function static, and add a
+ prototype.
+
+ * src/editfns.c:
+ (labeled_restrictions): Renamed from 'narrowing_locks'.
+ (labeled_restrictions_add): Renamed from 'narrowing_locks_add'.
+ (labeled_restrictions_remove): Renamed from
+ 'narrowing_locks_remove'.
+ (labeled_restrictions_get_bound): Renamed from
+ 'narrowing_lock_get_bound'.
+ (labeled_restrictions_peek_label): Renamed from
+ 'narrowing_lock_peek_tag'.
+ (labeled_restrictions_push): Renamed from 'narrowing_lock_push'.
+ (labeled_restrictions_pop): Renamed from 'narrowing_lock_pop'.
+ (unwind_reset_outermost_restriction): Renamed from
+ 'unwind_reset_outermost_narrowing'.
+ (reset_outermost_restrictions): Renamed from
+ 'reset_outermost_narrowings'.
+ (labeled_restrictions_save): Renamed from 'narrowing_locks_save'.
+ (labeled_restrictions_restore): Renamed from
+ 'narrowing_locks_restore'.
+ (unwind_labeled_narrow_to_region): Renamed from
+ 'unwind_narrow_to_region_locked'.
+ (labeled_narrow_to_region): Renamed from
+ 'narrow_to_region_locked'.
+ (Finternal__label_restriction): Renamed from
+ 'Finternal__lock_narrowing'.
+ (Finternal__unlabel_restriction): Renamed from
+ 'Finternal__unlock_narrowing'.
+ (Fwiden): Use the new function names.
+ (Fnarrow_to_region): Use the new function names.
+ (save_restriction_save): Use the new function names.
+ (syms_of_editfns): Use the new function names.
+ <outermost-restriction>: Renamed from 'outermost-narrowing'.
+
+ * lisp/subr.el (internal--with-restriction): Use the new internal
+ function name.
+ (internal--without-restriction): Use the new internal function
+ name.
+
+ * src/composite.c (composition_compute_stop_pos):
+ (find_automatic_composition): Use the new function name.
+
+ * doc/lispref/positions.texi (Narrowing): Add index entry.
+
+2023-04-10 Eli Zaretskii <eliz@gnu.org>
* lisp/ldefs-boot.el: Regenerate.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-10 Eli Zaretskii <eliz@gnu.org>
Bump Emacs version to 29.0.90
@@ -11,7 +1343,7 @@
* nt/README.W32:
* msdos/sed2v2.inp: Bump version to 29.0.90.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-04-09 Dmitry Gutov <dgutov@yandex.ru>
Fix some cases of incomplete code's indentation [c/c++-ts-mode]
@@ -20,14 +1352,14 @@
to indent against (bug#62717).
(c-ts-base-mode): Set up advice for local treesit-indent-function.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-04-09 Dmitry Gutov <dgutov@yandex.ru>
project-search: Pipe the list of files through 'file-regular-p'
* lisp/progmodes/project.el (project-search): Pipe the list of
files through 'file-regular-p' to skip directories (bug#62735).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-09 Eli Zaretskii <eliz@gnu.org>
Update ChangeLog and AUTHORS for Emacs 29
@@ -39,7 +1371,7 @@
* Makefile.in (PREFERRED_BRANCH): Update to emacs-29.
(CHANGELOG_HISTORY_INDEX_MAX): Bump to 4.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-04-09 João Távora <joaotavora@gmail.com>
Backport: Eglot: no more tests based on Pylsp (bug#62694)
@@ -64,7 +1396,7 @@
(cherry picked from commit fc8230f3362b12955152f48565a6c670b4c4cc88)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-08 Eli Zaretskii <eliz@gnu.org>
Fix 'C-h k' for "Paste from Kill Menu" in context menus
@@ -72,7 +1404,7 @@
symbols, not just integers, to prevent "C-h c" from interpreting
them as character keys. (Bug#62626)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-08 Eli Zaretskii <eliz@gnu.org>
Improve the documentation of the XDS support
@@ -87,7 +1419,7 @@
(x-dnd-save-direct, x-dnd-save-direct-immediately): Rename the
second argument to FILENAME. Doc fix.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-08 Eli Zaretskii <eliz@gnu.org>
Allow reindentation of images inserted by 'mm-inline-image'
@@ -95,14 +1427,14 @@
to put the image 'display' property, so that indentation commands
don't destroy the image inadvertently. (Bug#62637)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-08 Eli Zaretskii <eliz@gnu.org>
Fix "C-h k" and "C-h c" with Paste from Kill Menu
* lisp/subr.el (event-basic-type, event-modifiers): Return nil if
EVENT is a string. (Bug#62626)
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2023-04-08 Daniel Martín <mardani29@yahoo.es>
Change cursor color on NS port when it matches the face background
@@ -114,7 +1446,7 @@
background of a glyph string, apply the logic mentioned
above. (Bug#62573)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-08 Eli Zaretskii <eliz@gnu.org>
Improve documentation of image-related commands
@@ -130,7 +1462,7 @@
* etc/NEWS: Rearrange entries relevant to image commands.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-08 Eli Zaretskii <eliz@gnu.org>
Fix handling of sliced images
@@ -145,14 +1477,14 @@
(image-crop): Don't try using stock MS-Widows convert.exe
program. Use 'image--get-image' to support sliced images.
-2023-04-15 garid3000 <garidzorigoo@gmail.com>
+2023-04-08 garid3000 <garidzorigoo@gmail.com>
Add cyrillic-mongolian input method
* lisp/leim/quail/cyrillic.el (cyrillic-mongolian): New input
method. (Bug#56617)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-04-07 João Távora <joaotavora@gmail.com>
Jsonrpc: don't bind inhibit-read-only to t so early
@@ -167,7 +1499,7 @@
* lisp/jsonrpc.el (jsonrpc--process-filter): Don't bind
inhibit-read-only so early.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-07 Eli Zaretskii <eliz@gnu.org>
Allow active region when IM is used
@@ -175,7 +1507,7 @@
deactivate-mark to allow setting active region in the minibuffer
when an input method is used. (Bug#62709)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-04-06 Robert Pluim <rpluim@gmail.com>
Add emoji-zoom-reset
@@ -184,7 +1516,7 @@
* lisp/international/mule-cmds.el (ctl-x-map): Add emoji-zoom-reset.
* etc/NEWS: Announce new command.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-04-06 Robert Pluim <rpluim@gmail.com>
Make emoji-zoom-{increase,decrease} set text properties correctly
@@ -193,7 +1525,7 @@
having two :height properties, which appeared to work by
accident, and don't error at eob. (Bug#62675)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-06 Eli Zaretskii <eliz@gnu.org>
Fix transforming sliced images
@@ -202,7 +1534,7 @@
(image-mouse-decrease-size, image-mouse-increase-size)
(image-decrease-size, image-increase-size): Doc fixes.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-04-04 Michael Albinus <michael.albinus@gmx.de>
Adapt EMBA scripts.
@@ -211,7 +1543,7 @@
* test/infra/gitlab-ci.yml (build-image-gnustep, test-gnustep): Uncomment.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-04 Eli Zaretskii <eliz@gnu.org>
Another terminology fix in ELisp reference manual
@@ -219,32 +1551,32 @@
* doc/lispref/commands.texi (Motion Events, Event Examples):
'track-mouse' is a macro, not a special form.
-2023-04-15 Shynur <one.last.kiss@outlook.com> (tiny change)
+2023-04-04 Shynur <one.last.kiss@outlook.com> (tiny change)
Correct terminology in Elisp Reference Manual
* doc/lispref/functions.texi (Function Names): 'defun' is a macro, not
a special form. (Bug#62661)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-04-04 Michael Albinus <michael.albinus@gmx.de>
Comment out GNUSTEP jobs on EMBA (again)
* test/infra/gitlab-ci.yml (build-image-gnustep, test-gnustep):
Comment out jobs due to bug#62210.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2023-04-03 Mattias Engdegård <mattiase@acm.org>
Fix regexp string escaping mistake in vhdl-mode.el (bug#62508)
* lisp/progmodes/vhdl-mode.el (vhdl-compiler-alist): Quote brackets
correctly.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-04-02 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.3-2-gf2949d
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-04-02 João Távora <joaotavora@gmail.com>
Eglot: don't watch directories that don't exist
@@ -257,7 +1589,7 @@
* lisp/progmodes/eglot.el (eglot-register-capability
workspace/didChangeWatchedFiles): Check if directories exist.
-2023-04-15 Eshel Yaron <me@eshelyaron.com>
+2023-04-02 Eshel Yaron <me@eshelyaron.com>
Preserve peer information for web page in eww-readable
@@ -268,11 +1600,11 @@
* lisp/net/eww.el (eww-readable): Preserve eww-data's :peer
property. (Bug#62574)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-02 Eli Zaretskii <eliz@gnu.org>
* lisp/subr.el (use-dialog-box-p): Fix conditions for GUI dialogs.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-01 Eli Zaretskii <eliz@gnu.org>
Fix ModelSim error regexp in vhdl-mode
@@ -280,7 +1612,7 @@
error regexp. Suggested by Reto Zimmermann <reto@gnu.org>.
(Bug#62508)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-01 Eli Zaretskii <eliz@gnu.org>
Document enhancements in handling of echo-area messages
@@ -291,7 +1623,7 @@
Improve the documentation of functions dealing with display of
echo-area messages.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-04-01 Eli Zaretskii <eliz@gnu.org>
Fix new Eshell tests on MS-Windows
@@ -299,7 +1631,7 @@
(eshell-test/eshell-command/background-pipeline): Allow for ".exe"
in the program's name. This fixes these tests on MS-Windows.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2023-03-31 Jim Porter <jporterbugs@gmail.com>
Fix using background commands in 'eshell-command'
@@ -315,13 +1647,13 @@
(eshell-test/eshell-command/background)
(eshell-test/eshell-command/background-pipeline): New tests.
-2023-04-15 Shynur <one.last.kiss@outlook.com> (tiny change)
+2023-03-31 Shynur <one.last.kiss@outlook.com> (tiny change)
Fix typo in section 14.1 of Emacs Manual
* doc/emacs/display.texi (Scrolling): Fix typo. (Bug#62569)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-30 João Távora <joaotavora@gmail.com>
Eglot: unbreak eglot-extend-to-xref on w32
@@ -339,14 +1671,14 @@
* lisp/progmodes/eglot.el (eglot--uri-to-path): Use
w32-long-file-name.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-30 João Távora <joaotavora@gmail.com>
Eglot: ensure server shutdown turns off eglot-inlay-hints-mode
* lisp/progmodes/eglot.el (eglot--managed-mode-off): Turn off
eglot-inlay-hints-mode.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-30 Yuan Fu <casouri@gmail.com>
Add two typescript-ts-mode faces (bug#62429)
@@ -356,7 +1688,7 @@
(typescript-ts-mode--font-lock-settings): Use new faces.
(tsx-ts-mode): Mention the new faces in the docstring.
-2023-04-15 Shynur <one.last.kiss@outlook.com> (tiny change)
+2023-03-30 Shynur <one.last.kiss@outlook.com> (tiny change)
Fix scrolling window when point moves up
@@ -366,7 +1698,7 @@
'scroll-step' and 'scroll-conservatively' when scrolling with
'previous-line'. (Bug#62530)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-30 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'defcustom's :set keyword
@@ -374,7 +1706,7 @@
* doc/lispref/customize.texi (Variable Definitions): Improve the
documentation of the :set keyword in 'defcustom'.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-29 Andrea Corallo <akrl@sdf.org>
Comp fix calls to redefined primtives with op-bytecode (bug#61917)
@@ -384,7 +1716,7 @@
* lisp/emacs-lisp/comp.el (comp--func-arity): New function.
(comp-emit-set-call-subr): Make use of `comp--func-arity'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-29 Eli Zaretskii <eliz@gnu.org>
Fix duplicate defcustom in eww.el
@@ -392,18 +1724,18 @@
from 'eww-download-directory'; all users changed. Doc fix.
(Bug#62531)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-29 Eli Zaretskii <eliz@gnu.org>
Fix indentation regression in 'C-h l'
* lisp/help.el (view-lossage): Fix indentation of commands
when the key sequence includes a semicolon. (Bug#62453)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-29 Michael Albinus <michael.albinus@gmx.de>
* doc/misc/tramp.texi (Remote shell setup): Clarify use of ssh RemoteCommand.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-28 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'read-choice' and related symbols
@@ -412,7 +1744,7 @@
(read-char-choice-with-read-key, y-or-n-p-use-read-key): Improve
documentation of these functions and variables.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-28 Andrea Corallo <akrl@sdf.org>
Revert "Comp fix calls to redefined primtives with op-bytecode (bug#61917)"
@@ -421,7 +1753,7 @@
These patch series caused a number of regression and more analysis is
required.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-28 Andrea Corallo <akrl@sdf.org>
Revert "* lisp/emacs-lisp/comp.el (comp-emit-set-call-subr): Improve..."
@@ -430,25 +1762,25 @@
These patch series caused a number of regression and more analysis is
required.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-28 Michael Albinus <michael.albinus@gmx.de>
Skip ruby-ts-imenu-index test if needed
* test/lisp/progmodes/ruby-ts-mode-tests.el (ruby-ts-imenu-index):
Add check for treesitter.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-28 Michael Albinus <michael.albinus@gmx.de>
Fix Eglot Tramp tests on EMBA
* test/lisp/progmodes/eglot-tests.el (eglot--call-with-tramp-test):
Bind `tramp-allow-unsafe-temporary-files' with t. (Bug#62289)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-28 Michael Albinus <michael.albinus@gmx.de>
* test/infra/Dockerfile.emba (emacs-gnustep): Instrument "make V=1 ...".
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-27 João Távora <joaotavora@gmail.com>
Fix accidental backward-incompatible change (bug#62417)
@@ -464,7 +1796,7 @@
* lisp/window.el (display-buffer-alist): Adjust docstring.
(display-buffer-assq-regexp): Make good on promise of display-buffer-alist.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-26 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fix/simplify Imenu index generation
@@ -481,22 +1813,22 @@
* test/lisp/progmodes/ruby-ts-mode-tests.el (ruby-ts-imenu-index):
New test.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-26 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts--align-chain): Use 'equal' to check for an exact match
* lisp/progmodes/ruby-ts-mode.el (ruby-ts--align-chain): Use
'equal' to check for an exact match rather than substring.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2023-03-26 Jonas Bernoulli <jonas@bernoul.li>
Update to Transient v0.3.7-218-g3dbb22a
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-03-26 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.2
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2023-03-26 Ken Brown <kbrown@cornell.edu>
Skip failing tests on Cygwin with native compilation (bug#62450)
@@ -507,7 +1839,7 @@
* test/lisp/emacs-lisp/benchmark-tests.el (benchmark-tests): Skip
on Cygwin with native-compilation.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-26 Michael Albinus <michael.albinus@gmx.de>
Fix GNUSTEP tests on EMBA
@@ -517,40 +1849,40 @@
* test/infra/gitlab-ci.yml (build-image-gnustep)
(test-gnustep): Uncomment jobs.
-2023-04-15 Phil Sainty <psainty@orcon.net.nz>
+2023-03-26 Phil Sainty <psainty@orcon.net.nz>
Fix primary selection modification during `term-mouse-paste' (bug#58608)
* lisp/term.el (term-mouse-paste): Prevent the primary selection from
being changed in the process of sending it to the inferior process.
-2023-04-15 Xi Lu <lx@shellcodes.org>
+2023-03-26 Xi Lu <lx@shellcodes.org>
Add 'eww-default-download-directory'.
* lisp/net/eww.el (eww-default-download-directory): New defcustom.
(eww--download-directory): Use it. (Bug#62435)
-2023-04-15 Phil Sainty <psainty@orcon.net.nz>
+2023-03-26 Phil Sainty <psainty@orcon.net.nz>
* doc/lispref/modes.texi: Improve docs for obsolete '%m' construct
Bug #57080.
-2023-04-15 Phil Sainty <psainty@orcon.net.nz>
+2023-03-26 Phil Sainty <psainty@orcon.net.nz>
Improve docs for global-mode-string / %M construct
* src/xdisp.c (global-mode-string): Update docstring.
* doc/lispref/modes.texi: Update manual.
-2023-04-15 Phil Sainty <psainty@orcon.net.nz>
+2023-03-26 Phil Sainty <psainty@orcon.net.nz>
* src/buffer.c (mode-line-format): Document %o and %q constructs
Missed from commit b0b02ca7f3e06d0f092df6f81babd1277bf93b0f.
-2023-04-15 Phil Sainty <psainty@orcon.net.nz>
+2023-03-26 Phil Sainty <psainty@orcon.net.nz>
* src/buffer.c (mode-line-format): Remove docs for obsolete %t construct
@@ -567,7 +1899,7 @@
[3] commit 05c652517317d10690aaf0a6aa0bc876382b9d82
[4] commit 8549f9e89bd9288c4c709d183a5bf8f07dbeed3d
-2023-04-15 kobarity <kobarity@gmail.com>
+2023-03-25 kobarity <kobarity@gmail.com>
Improve indenting "case" in Python
@@ -577,11 +1909,11 @@
(python-info-dedenter-opening-block-positions-7)
(python-info-dedenter-statement-p-6): New tests. (Bug#62092)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-25 Michael Albinus <michael.albinus@gmx.de>
* test/infra/Dockerfile.emba (emacs-native-comp): Add zlib1g-dev.
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2023-03-25 Ken Brown <kbrown@cornell.edu>
Fix failure of fns-tests-collate-strings on Cygwin
@@ -591,7 +1923,7 @@
Note: The test will still fail on Cygwin releases < 3.5
because of a Cygwin bug. (Bug#62420)
-2023-04-15 Aaron L. Zeng <azeng@janestreet.com> (tiny change)
+2023-03-25 Aaron L. Zeng <azeng@janestreet.com> (tiny change)
* lisp/savehist.el (savehist-save): Preserve shared structure
@@ -602,7 +1934,7 @@
* lisp/savehist.el (savehist-save): Enable 'print-circle'.
(Bug#62364)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-24 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp manual
@@ -610,7 +1942,7 @@
be used.
(Ssh setup): Extend for MS Windows and ssh.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-24 Eli Zaretskii <eliz@gnu.org>
Fix system time sampling on MS-Windows
@@ -618,7 +1950,7 @@
call tzset to make sure we pick up all the changes of time zone,
working around the MS CRT caching.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-24 Yuan Fu <casouri@gmail.com>
Fix treesit_ensure_parsed (bug#62333)
@@ -626,13 +1958,13 @@
treesit_sync_visible_region runs, because as the comment says,
treesit_sync_visible_region might modify need_reparse.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/help-fns.el (find-lisp-object-file-name): Fix bug#62376 part2
Nowadays `loaddefs.el` are byte-compiled, so adjust pattern accordingly
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-23 Eli Zaretskii <eliz@gnu.org>
Improve "Bugs" in the Emacs manual
@@ -641,7 +1973,7 @@
(Contributing, Coding Standards): Improve wording, structure,
markup, and indexing. (Bug#62320)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-23 João Távora <joaotavora@gmail.com>
Fix Eglot progress reporting
@@ -650,14 +1982,14 @@
* lisp/progmodes/eglot.el (eglot-handle-notification $/progress): Rework.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
Fix :predicate handling in globalized minor modes
* lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode):
Fix a thinko. (Bug#62376)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-23 Eli Zaretskii <eliz@gnu.org>
Allow showing prefix commands in Help buffers
@@ -668,7 +2000,7 @@
* etc/NEWS: Document 'describe-bindings-show-prefix-commands'.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2023-03-23 Daniel Martín <mardani29@yahoo.es>
Fix toolbar item validation in the NS port
@@ -678,7 +2010,7 @@
particular, the problem with having the "Save" icon on the tool
bar enabled at Emacs startup. (Bug#62234)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-22 Michael Albinus <michael.albinus@gmx.de>
Use libgccjit-10-dev on EMBA
@@ -688,7 +2020,7 @@
* test/infra/gitlab-ci.yml (build-native-comp-speed2)
(test-native-comp-speed2): Uncomment jobs.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-03-22 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline--fix-buttons-after-change): Add save-match-data.
@@ -696,13 +2028,13 @@
Otherwise it breaks functions that make changes in the buffer, such as
for example, successive calls to delete-region in smerge-keep-n, etc.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-22 Yuan Fu <casouri@gmail.com>
Align concatenated strings to the first sibling in c-ts-mode
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Change rule.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-22 Yuan Fu <casouri@gmail.com>
Only fill the current paragraph in c-ts-common--fill-block-comment
@@ -710,14 +2042,14 @@
(c-ts-common--fill-block-comment): Shrink the filled region to the
paragraph at point.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-21 Yuan Fu <casouri@gmail.com>
Add missing indent rule for c-ts-mode
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): New rule for case.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New test.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-21 Yuan Fu <casouri@gmail.com>
Improve docstring of treesit-parent-while (bug#62301)
@@ -725,7 +2057,7 @@
docstring for treesit-parent-until and treesit-parent-while.
* lisp/treesit.el (treesit-parent-while): Improve docstring.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-21 João Távora <joaotavora@gmail.com>
Eglot: report window/workDoneProgress capability to language server
@@ -736,21 +2068,21 @@
* lisp/progmodes/eglot.el (eglot-client-capabilities): Actually
report workDoneProgress.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-21 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp.el (comp-emit-set-call-subr): Improve 263d6c38539
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-03-21 Robert Pluim <rpluim@gmail.com>
Expand defvar-keymap documentation
* doc/lispref/keymaps.texi (Creating Keymaps): Describe the :repeat keyword.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-20 Dmitry Gutov <dgutov@yandex.ru>
* lisp/treesit.el (treesit-end-of-defun): Guard arg against nil (bug#62158).
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-20 Andrea Corallo <akrl@sdf.org>
Comp fix calls to redefined primtives with op-bytecode (bug#61917)
@@ -758,28 +2090,28 @@
of calls to redefined primtives with dedicated op-bytecode.
* test/src/comp-tests.el (61917-1): New test.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-03-20 Robert Pluim <rpluim@gmail.com>
Warn package authors away from keymap-unset with REMOVE
* doc/lispref/keymaps.texi (Changing Key Bindings): Ask package
authors to not use the REMOVE argument to `keymap-unset'.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-20 Michael Albinus <michael.albinus@gmx.de>
Comment out jobs on EMBA
* test/infra/gitlab-ci.yml: Comment out jobs due to bug#62210 and
bug#62211.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-03-20 Robert Pluim <rpluim@gmail.com>
Improve defvar-keymap docstring.
* lisp/keymap.el (defvar-keymap): Improve description of ':enter' and
':exit' usage for ':repeat' keyword.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-03-19 Gregory Heytings <gregory@heytings.org>
Improve warning about changing the string returned by symbol-name
@@ -787,24 +2119,24 @@
* doc/lispref/symbols.texi (Creating Symbols): Improve warning.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-19 Eli Zaretskii <eliz@gnu.org>
Fix visiting XBM/XPM files when 'c-ts-mode' is active
* lisp/progmodes/c-ts-mode.el (treesit-ready-p): Fix association
for XBM/XPM files in 'auto-mode-alist'. (Bug#62276)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-03-19 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/mpc.el (mpc-format): Fix oversight in commit 48b6cec61cf
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-19 João Távora <joaotavora@gmail.com>
Bail early from eglot--apply-text-edits if nothing to do
* lisp/progmodes/eglot.el (eglot--apply-text-edits): Early return.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-19 João Távora <joaotavora@gmail.com>
Improve ergonomics of Eglot's inlay hints
@@ -821,7 +2153,7 @@
here.
(eglot--update-hints-1): Rework.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-19 Eli Zaretskii <eliz@gnu.org>
Protect against too large size of 'recent-keys' vector
@@ -829,15 +2161,15 @@
(Flossage_size): Don't allow specifying too large lossage-size.
Fix data types. (Bug#62277)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-19 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp.el (tramp-yn-prompt-regexp): Fix regexp.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-03-18 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.1-48-g92471e
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-18 João Távora <joaotavora@gmail.com>
Merge confusing duplicate sections on commands in Eglot manual
@@ -846,7 +2178,7 @@
* doc/misc/eglot.texi (Eglot Features): Don't describe commands here.
(Eglot Commands): Describe commands here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-18 João Távora <joaotavora@gmail.com>
Don't take over mouse-1 binding on Eglot diagnostics (bug#62157)
@@ -858,11 +2190,11 @@
(eglot-diagnostics-map): New variable.
(eglot-code-actions-at-mouse): New command.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-18 Michael Albinus <michael.albinus@gmx.de>
* lisp/progmodes/eglot.el (eglot--connect): Improve Tramp workaround.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-03-18 Gregory Heytings <gregory@heytings.org>
Avoid slowdowns in xmltok-scan-attributes
@@ -870,7 +2202,7 @@
to 10000 characters, to avoid slowdowns due to the quadratic
complexity of the regexp. Suggested by Stefan Monnier.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-03-18 Alan Mackenzie <acm@muc.de>
CC Mode: Eliminate duplicate function c-list-of-strings
@@ -885,7 +2217,7 @@
(idl-font-lock-extra-types, pike-font-lock-extra-types): In the autoload
cookies, replace c-list-of-strings with c-string-list-p.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-03-18 Alan Mackenzie <acm@muc.de>
CC Mode: Allow lists of strings as safe values for *-font-lock-extra-types
@@ -896,14 +2228,14 @@
into each of thes defcustoms for c-list-of-string.
(Top level): Add an autoload entry for each of the above.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-03-18 Robert Pluim <rpluim@gmail.com>
Add tests for Bug#62207
* test/src/keymap-tests.el (keymap-unset-test-remove-and-inheritance):
New test.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2023-03-18 Manuel Giraud <manuel@ledu-giraud.fr>
Fix 'find-ls-option-default-ls' for BSD/MacOS (bug#62096)
@@ -912,13 +2244,13 @@
Darwin/MacOS. Tested on OpenBSD and MacOS. Do not merge
to master.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-17 João Távora <joaotavora@gmail.com>
Enhance section about troubleshooting in Eglot manual.
* doc/misc/eglot.texi (Troubleshooting Eglot): Parially rewrite.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-17 João Távora <joaotavora@gmail.com>
Fix Eglot's snippet insertion to follow the manual
@@ -934,7 +2266,7 @@
(eglot--snippet-expansion-fn): Turn on yas-minor-mod eon demand.
(eglot-completion-at-point): Simplify.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2023-03-17 Filipp Gunbin <fgunbin@fastmail.fm>
Reset abbrevs-changed after saving abbrevs (bug#62208)
@@ -942,21 +2274,21 @@
saving abbrevs.
* test/lisp/abbrev-tests.el (abbrev--possibly-save-test): New test.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-03-17 Robert Pluim <rpluim@gmail.com>
Document `keymap-unset' in lispref
* doc/lispref/keymaps.texi (Changing Key Bindings): Document
keymap-unset.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-03-17 Robert Pluim <rpluim@gmail.com>
Don't add a key binding when REMOVE is non-nil
* src/keymap.c (store_in_keymap): Don't add a nil keybinding if we've
been asked to remove a non-existent binding. (Bug#62207)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-17 Eli Zaretskii <eliz@gnu.org>
Fix the documentation of various aspects of adding Xref history
@@ -974,7 +2306,7 @@
Explain the difference between 'C-M-,' and 'M-.'. Improve
wording (Bug#62229)
-2023-04-15 kobarity <kobarity@gmail.com>
+2023-03-16 kobarity <kobarity@gmail.com>
Fix python-fill-paragraph problems on filling strings (bug#62142)
@@ -992,7 +2324,7 @@
(python-info-triple-quoted-string-p-2)
(python-info-triple-quoted-string-p-3): New tests.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-16 João Távora <joaotavora@gmail.com>
Also exempt eglot-inlay-hints-mode from desktop.el's fumblings
@@ -1001,14 +2333,14 @@
* lisp/progmodes/eglot.el (desktop): Also exempt
eglot-inlay-hints-mode from desktop.el fumblings.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-03-16 Stefan Kangas <stefankangas@gmail.com>
Refer to EWW instead of w3 and w3m
* doc/misc/idlwave.texi (Help with HTML Documentation): Refer to EWW
instead of w3 and w3m.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-16 João Távora <joaotavora@gmail.com>
Fix Eglot's command generation for code actions
@@ -1020,7 +2352,7 @@
* lisp/progmodes/eglot.el (eglot--code-action): Pass INTERACTIVE=t to
eglot-code-action call.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-16 João Távora <joaotavora@gmail.com>
Emphasize emacs-29-specificity in this version of lisp/progmodes/eglot.el
@@ -1036,7 +2368,7 @@
(Package-Requires): Remove. Everything required is already in Emacs
29.
-2023-04-15 USAMI Kenta <tadsan@zonu.me>
+2023-03-16 USAMI Kenta <tadsan@zonu.me>
Fix quoting of font-family in 'hfy-family'
@@ -1071,7 +2403,7 @@
* lisp/htmlfontify.el (hfy-family): Quote 'font-family'. (Bug#62054)
-2023-04-15 Michael Eliachevitch <m.eliachevitch@posteo.de> (tiny change)
+2023-03-15 Michael Eliachevitch <m.eliachevitch@posteo.de> (tiny change)
Document how to construct JSONRPC arrays in Eglot manual
@@ -1083,19 +2415,19 @@
(User-specific configuration): Tweaks.
(JSONRPC objects in Elisp): Mention JSON arrays. Tweak example.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-15 Michael Albinus <michael.albinus@gmx.de>
* test/infra/Dockerfile.emba: Use debian:bullseye.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-15 Andrea Corallo <akrl@sdf.org>
* configure.ac: Fix native comp compatibility check (bug#61960)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-15 Michael Albinus <michael.albinus@gmx.de>
* test/infra/Dockerfile.emba: Install clangd.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-03-15 Philip Kaludercic <philipk@posteo.net>
Remove 'package-vc--query-spec'
@@ -1104,7 +2436,7 @@
(package-vc--query-spec): Remove function.
(package-vc--clone): Do not call 'package-vc--query-spec'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-03-15 Philip Kaludercic <philipk@posteo.net>
Do not store :lisp-dir in package descriptors
@@ -1118,7 +2450,7 @@
either provided by a package archive or stored in
'package-vc-selected-packages'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-03-15 Philip Kaludercic <philipk@posteo.net>
Use 'package-vc-selected-packages' to store package specs
@@ -1131,25 +2463,25 @@
(package-vc--unpack): Add unknown package specifications to
'package-vc-selected-packages'
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-03-13 Juri Linkov <juri@linkov.net>
* lisp/progmodes/xref.el: Bump the version.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-03-13 Juri Linkov <juri@linkov.net>
* lisp/progmodes/xref.el (xref--xref-buffer-mode): Split up 'setq-local'.
xref.el needs to support 26.1, but an arbitrary number of variables
in 'setq-local' was added in Emacs 27.1 (bug#62162).
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2023-03-13 Filipp Gunbin <fgunbin@fastmail.fm>
Fix import of keys in buffer created by epa-search-keys
* lisp/epa-ks.el (epa-ks--query-url): Add operation parameter.
(epa-ks--fetch-key, epa-search-keys): Use it.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-13 Michael Albinus <michael.albinus@gmx.de>
Fix connection-local variables settings
@@ -1169,7 +2501,7 @@
* test/lisp/net/tramp-tests.el (tramp-test34-connection-local-variables)
(tramp-test34-explicit-shell-file-name): Fix tests.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-13 João Távora <joaotavora@gmail.com>
Bump Eglot version to 1.12
@@ -1179,7 +2511,7 @@
* lisp/progmodes/eglot.el: Bump versions.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-13 João Távora <joaotavora@gmail.com>
Update Eglot's manual about eglot-workspace-configuration
@@ -1195,7 +2527,7 @@
(User-specific configuration): Mention possibility of globally
setting eglot-workspace-configuration.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-12 João Távora <joaotavora@gmail.com>
Amend last Eglot commit (bug#62065)
@@ -1204,7 +2536,7 @@
* lisp/progmodes/eglot.el (eglot-ensure): Don't check this-command.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-12 João Távora <joaotavora@gmail.com>
Make eglot-ensure's post-command-hook run a bit later (bug#62065)
@@ -1238,7 +2570,7 @@
* lisp/progmodes/eglot.el (eglot-ensure): Use buffer-local post-command-hook.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-12 Eli Zaretskii <eliz@gnu.org>
Fix display of disabled-command help text
@@ -1248,14 +2580,14 @@
window to the size of the help text), and the help text is fully
visible when Emacs prompts for input. (Bug#62146)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2023-03-12 Mattias Engdegård <mattiase@acm.org>
Remove mention of old dotted-list reader quirk from manual
* doc/lispref/objects.texi (Dotted Pair Notation):
The (. X) reader peculiarity is no more (bug#62020).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-12 Eli Zaretskii <eliz@gnu.org>
Fix value history shown for 'gc-cons-percentage'
@@ -1268,7 +2600,7 @@
* src/emacs.c (main): Increase 'gc-cons-percentage' in batch mode
only if we are not initializing (a.k.a. "dumping") Emacs.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-12 Michael Albinus <michael.albinus@gmx.de>
TRework fix for bug#62106
@@ -1278,14 +2610,14 @@
unsaved user options, and it is less invasive than
`customize-save-variable'.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2023-03-11 Randy Taylor <dev@rjt.dev>
Add missing indentation rule for rust-ts-mode (Bug#62109)
* lisp/progmodes/rust-ts-mode.el (rust-ts-mode--indent-rules): Add
missing rule.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-11 Michael Albinus <michael.albinus@gmx.de>
Fix bug#62106
@@ -1294,14 +2626,14 @@
Use `customize-save-variable' instead of `customize-set-variable'.
(Bug#62106)
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2023-03-11 Randy Taylor <dev@rjt.dev>
Add missing rust-ts-mode highlight query for scoped_type_identifiers
* lisp/progmodes/rust-ts-mode.el (rust-ts-mode--font-lock-settings):
Add missing query.
-2023-04-15 kobarity <kobarity@gmail.com>
+2023-03-11 kobarity <kobarity@gmail.com>
Make "case" keyword a dedenter in Python
@@ -1310,7 +2642,7 @@
* test/lisp/progmodes/python-tests.el (python-indent-dedenters-9):
New test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-11 Eli Zaretskii <eliz@gnu.org>
Fix decoding non-ASCII file names in zip archives on MS-Windows
@@ -1318,14 +2650,14 @@
override archive-file-name-coding-system for files compressed
on MS-Windows, and use the local console encoding instead.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-11 Eli Zaretskii <eliz@gnu.org>
Fix copying binary files from zip archives
* lisp/arc-mode.el (archive-copy-file): Prevent any coding
conversions when writing output files. (Bug#62091)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-03-10 Robert Pluim <rpluim@gmail.com>
Skip ruby-ts-syntax-propertize-symbol unless treesitter is available
@@ -1333,14 +2665,14 @@
test/lisp/progmodes/ruby-ts-mode-tests.el (ruby-ts-syntax-propertize-symbol):
Add check for treesitter.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2023-03-10 Randy Taylor <dev@rjt.dev>
Fix enums and unions appearing as structs in c-ts-base-mode's imenu
* lisp/progmodes/c-ts-mode.el (c-ts-base-mode): Separate enums and unions out
from structs.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-09 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fine-tune s-p-f on symbols (bug#62086)
@@ -1353,7 +2685,7 @@
* test/lisp/progmodes/ruby-ts-mode-tests.el
(ruby-ts-syntax-propertize-symbol): New test.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-09 Dmitry Gutov <dgutov@yandex.ru>
python-info-dedenter-opening-block-positions: Fix to support "bare" match
@@ -1364,7 +2696,7 @@
* test/lisp/progmodes/python-tests.el
(python-indent-after-bare-match): Another test (bug#62031).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-09 João Távora <joaotavora@gmail.com>
Autoload Eglot helper funtion eglot--debbugs-or-github-bug-uri
@@ -1375,7 +2707,7 @@
* lisp/progmodes/eglot.el (eglot--debbugs-or-github-bug-uri):
autoload, but in progn.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-09 João Távora <joaotavora@gmail.com>
Add chapter on advanced server configuration to Eglot manual
@@ -1383,7 +2715,7 @@
(Setting Up LSP Servers): Rework.
(Advanced server configuration): New chapter.
-2023-04-15 Vincenzo Pupillo <v.pupillo@gmail.com> (tiny change)
+2023-03-09 Vincenzo Pupillo <v.pupillo@gmail.com> (tiny change)
java-ts-mode: detect if text_block is supported.
@@ -1397,7 +2729,7 @@
return the right query string
(java-ts-mode--font-lock-settings): Use it
-2023-04-15 kobarity <kobarity@gmail.com>
+2023-03-09 kobarity <kobarity@gmail.com>
Revert workaround introduced in Bug#56271
@@ -1405,7 +2737,7 @@
(python-nav-end-of-block): Revert workaround introduced in Bug#56271
as the bug is fixedin Bug#58780.
-2023-04-15 kobarity <kobarity@gmail.com>
+2023-03-09 kobarity <kobarity@gmail.com>
Fix searching for end of string in python-nav-end-of-statement
@@ -1415,14 +2747,14 @@
(python-nav-end-of-statement-4, python-info-current-defun-4): New
tests. (Bug#58780)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2023-03-08 Po Lu <luangruo@yahoo.com>
Fix libwebp check for some webp installations
* configure.ac: Look for WebPGetInfo; if it is not there, look
for libwebpdecoder as well. (bug#61988)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-08 Dmitry Gutov <dgutov@yandex.ru>
Avoid potential infloop
@@ -1430,7 +2762,7 @@
(python-info-dedenter-opening-block-positions):
Avoid potential infloop (bug#62031).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-08 Dmitry Gutov <dgutov@yandex.ru>
Lele Gaifax <lele@metapensiero.it>
Don't misindent 'else:' after 'if re.match:' in Python
@@ -1442,28 +2774,28 @@
* test/lisp/progmodes/python-tests.el (python-indent-after-re-match):
New test.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-08 Andrea Corallo <akrl@sdf.org>
* Make sure `default-directory' exists before spawning processes (bug#62004)
* lisp/emacs-lisp/comp.el (comp-final, comp-run-async-workers): Bind
`default-directory' to `invocation-directory'.
-2023-04-15 Ulrich Müller <ulm@gentoo.org>
+2023-03-08 Ulrich Müller <ulm@gentoo.org>
Fix sed expression in install-etc make target
* Makefile.in (install-etc): Fix sed expression for emacsclient
desktop files. (Bug#62045)
-2023-04-15 Ulrich Müller <ulm@gentoo.org>
+2023-03-08 Ulrich Müller <ulm@gentoo.org>
Avoid using bash in the emacsclient desktop file
* etc/emacsclient-mail.desktop (Exec): Use sh and sed instead
of bash, because the latter may not be available everywhere.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-08 Eli Zaretskii <eliz@gnu.org>
Fix documentation of the 'line-height' text property
@@ -1471,14 +2803,14 @@
documentation of the value t of 'line-height' text property.
(Bug#62048)
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-03-08 Gregory Heytings <gregory@heytings.org>
Add 'declare' specs to with- and without-restriction
* lisp/subr.el (with-restriction):
(without-restriction): Add 'declare' specs.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-07 Yuan Fu <casouri@gmail.com>
Fix empty line indentation in c-ts-mode (bug#61997)
@@ -1490,13 +2822,13 @@
* lisp/treesit.el (treesit-simple-indent-presets): Support null as
a value for NODE-TYPE in the 'match' matcher.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-07 Yuan Fu <casouri@gmail.com>
Fix tree-sitter indent preset prev-line (bug#61998)
* lisp/treesit.el (treesit-simple-indent-presets): Fix return value.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2023-03-07 Manuel Giraud <manuel@ledu-giraud.fr>
Revert 'forward-sentence-default-function' to return point (bug#62027)
@@ -1505,7 +2837,7 @@
position of point.
(count-sentences): Adapt to this change.
-2023-04-15 Ulrich Müller <ulm@gentoo.org>
+2023-03-07 Ulrich Müller <ulm@gentoo.org>
Fix Elisp code injection vulnerability in emacsclient-mail.desktop
@@ -1524,7 +2856,7 @@
* etc/emacsclient-mail.desktop (Exec): Escape backslash and
double-quote characters.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-07 Eli Zaretskii <eliz@gnu.org>
Fix problem with debuginfod queries in "M-x gdb"
@@ -1537,7 +2869,7 @@
* etc/NEWS: Announce the change.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-06 João Távora <joaotavora@gmail.com>
Fix regression in Fido mode (bug#62015)
@@ -1591,18 +2923,18 @@
* lisp/icomplete.el (icomplete--fido-ccd): New helper.
(icomplete--fido-mode-setup): Use it.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-06 Andrea Corallo <akrl@sdf.org>
* Fix `emacs-lisp-native-compile-and-load' for (bug#61917)
* lisp/progmodes/elisp-mode.el (emacs-lisp-native-compile-and-load):
Don't load if no compialtion happened.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-06 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp.el (comp-prettyformat-insn): Fix (bug#61917)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-06 Eli Zaretskii <eliz@gnu.org>
Revert "Fix configuration of webp libraries"
@@ -1612,14 +2944,14 @@
installed, since we don't use the functions from it, at least
not in libwebp 1.2.1.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2023-03-06 Po Lu <luangruo@yahoo.com>
Fix configuration of webp libraries
* configure.ac: Link with libwebpdecoder along with
libwebpdemux. (bug#61988)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-05 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation
@@ -1630,7 +2962,7 @@
* test/lisp/progmodes/c-ts-mode-resources/indent-preproc.erts: Add an
"#elif" to the test.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-05 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation
@@ -1642,7 +2974,7 @@
* test/lisp/progmodes/c-ts-mode-resources/indent-preproc.erts:
New test.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-05 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation
@@ -1652,11 +2984,11 @@
the sibling if it doesn't start on it's own line.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New test.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-03-05 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.1-40-g3d817c
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-05 Yuan Fu <casouri@gmail.com>
Add string-interpolation feature to bash-ts-mode
@@ -1664,14 +2996,14 @@
(bash-ts-mode): Add string-interpolation feature.
(sh-mode--treesit-settings): Add rule for string-interpolation feature.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-03-05 Michael Albinus <michael.albinus@gmx.de>
Fix tramp-sh-handle-insert-directory
* lisp/net/tramp-sh.el (tramp-sh-handle-insert-directory): Remove also
//DIRED-OPTIONS// line when there is no //DIRED// line.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-03-05 Andrea Corallo <akrl@sdf.org>
* Warn when certain primitives are redefined (bug#61880)
@@ -1679,7 +3011,7 @@
(comp-subr-trampoline-install): Warn when a sensitive primitive is
being redefined.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-04 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode preproc directive indentation
@@ -1696,7 +3028,7 @@
(c-ts-mode--indent-styles): New rules.
* test/lisp/progmodes/c-ts-mode-resources/indent-preproc.erts: New test.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-04 João Távora <joaotavora@gmail.com>
More robustly unspoof HOME in Eglot tests (bug#61637)
@@ -1718,7 +3050,7 @@
* test/lisp/progmodes/eglot-tests.el (eglot--call-with-fixture):
More robustly unspoof HOME.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-04 João Távora <joaotavora@gmail.com>
Turn on Eglot inlay hints by default
@@ -1732,7 +3064,7 @@
(eglot-inlay-hints-mode): Instead of warning about missing
:inlayHintProvider, turn off eglot-inlay-hints-mode.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-03-04 Dmitry Gutov <dgutov@yandex.ru>
Update ts modes missed in 4c16fd3a512 to use column-0
@@ -1740,7 +3072,7 @@
* lisp/progmodes/go-ts-mode.el (go-ts-mode--indent-rules):
Change point-min anchor to column-0.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-04 João Távora <joaotavora@gmail.com>
Robustify Eglot for "transient" projects
@@ -1765,7 +3097,7 @@
* lisp/progmodes/eglot.el (eglot--current-project): Use
expand-file-name.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-04 Eli Zaretskii <eliz@gnu.org>
Fix documentation of 'normal-mode' in buffers that don't visit files
@@ -1775,7 +3107,7 @@
'normal-mode' in buffers not visiting files. (Bug#61925)
* lisp/files.el (hack-local-variables): Doc fix.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-04 Yuan Fu <casouri@gmail.com>
Change tree-sitter indent anchor 'point-min' to 'column-0'
@@ -1791,14 +3123,14 @@
* lisp/treesit.el (treesit-simple-indent-presets): Change point-min to
column-0.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-04 Yuan Fu <casouri@gmail.com>
Fix go-ts-mode multi-line string indentation (bug#61923)
* lisp/progmodes/go-ts-mode.el:
(go-ts-mode--indent-rules): Add indent rule for multi-line sting.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-03 João Távora <joaotavora@gmail.com>
Remove Eglot activation check from find-file-hook
@@ -1813,7 +3145,7 @@
* lisp/progmodes/eglot.el (find-file-hook): No need to add
eglot--maybe-activate-editing-mode here.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-03-03 Stefan Monnier <monnier@iro.umontreal.ca>
* src/intervals.c (set_intervals_multibyte_1): Fix bug#61887
@@ -1821,7 +3153,7 @@
`delete_interval` only deletes one interval, so make sure we don't end
up with some stale child of `i`.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-03 João Távora <joaotavora@gmail.com>
Revert inadvertent change to lisp/icomplete.el in previous commit
@@ -1839,7 +3171,7 @@
* lisp/icomplete.el (icomplete--vertical-minibuffer-setup): Remove
truncate-lines.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-03 Yuan Fu <casouri@gmail.com>
Revert previous change in go-ts-mode.el
@@ -1850,7 +3182,7 @@
* lisp/progmodes/go-ts-mode.el (treesit-ready-p): Revert change.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-03-03 F. Jason Park <jp@neverwas.me>
Release ERC 5.5
@@ -1861,7 +3193,7 @@
Emacs 29.1.
(erc-version): Update value to 5.5.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2023-03-03 Jim Porter <jporterbugs@gmail.com>
Don't create GUI frames in batch sessions
@@ -1876,21 +3208,21 @@
* lisp/frame.el (make-frame): Always create a terminal frame in batch
sessions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-03 Eli Zaretskii <eliz@gnu.org>
Minor copyedits of documentation of OClosures
* doc/lispref/functions.texi (OClosures): Improve wording,
indexing, and markup; add details.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-03 João Távora <joaotavora@gmail.com>
Eglot: pay better attention to hints' paddingLeft/Right (bug#61924)
* lisp/progmodes/eglot.el (eglot--update-hints-1): Consider
:json-false, which is a non-nil value.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-02 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation for statement after preproc (bug#61893)
@@ -1908,7 +3240,7 @@
(c-ts-mode--anchor-prev-sibling): Add special case for preproc
directives.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-02 Eli Zaretskii <eliz@gnu.org>
Fix c/c++-ts-mode's mode lighter
@@ -1916,20 +3248,20 @@
trailing blank from comment-start when indicating the comment
style on the mode line.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-02 João Távora <joaotavora@gmail.com>
Eglot: use shell-file-name in eglot--cmd (bug#61748)
* lisp/progmodes/eglot.el (eglot--cmd): Use shell-file-name.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-02 Eli Zaretskii <eliz@gnu.org>
Avoid signaling errors in url-basic-auth when password is nil
* lisp/url/url-auth.el (url-basic-auth): Handle nil PASS.
Suggested by Ellis Kenyo <me@elken.dev>. (Bug#61411)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-02 Eli Zaretskii <eliz@gnu.org>
Fix wdired-tests on MS-Windows
@@ -1941,7 +3273,7 @@
(wdired-test-bug34915, wdired-test-bug61510): Skip if symlinks
fail.
-2023-04-15 Andrew De Angelis <bobodeangelis@gmail.com>
+2023-03-02 Andrew De Angelis <bobodeangelis@gmail.com>
Improvements to xwidget on macOS (bug#60703)
@@ -1970,13 +3302,13 @@
* lisp/xwidget.el (xwidget-webkit-current-url): Message URL rather
than return value of 'kill-new' (which is always nil).
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-01 Yuan Fu <casouri@gmail.com>
* lisp/progmodes/go-ts-mode.el: Use treesit-language-available-p.
treesit-ready-p does more checks than language grammar availability.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-01 Yuan Fu <casouri@gmail.com>
Don’t signal warning when loading go-ts-mode.el without grammar
@@ -1984,7 +3316,7 @@
treesit-ready-p, so that it doesn't signal a warning if
go-mod (tree-sitter grammar) is not available.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-01 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode empty line indentation (bug#61893)
@@ -1993,7 +3325,7 @@
indenting an empty line.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New test.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-01 Yuan Fu <casouri@gmail.com>
Improve tree-sitter's prev-sibling indent anchor
@@ -2004,14 +3336,14 @@
* lisp/treesit.el (treesit-simple-indent-presets): Add an or form to
handle more cases.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-01 João Távora <joaotavora@gmail.com>
* lisp/icomplete.el (fido-mode): Enable in-buffer completion (bug#45763).
Backport:
(cherry picked from commit b5c13032538377b0037c745715613693a1580f81)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-03-01 Juri Linkov <juri@linkov.net>
* lisp/icomplete.el: Fix in-buffer completion.
@@ -2023,11 +3355,11 @@
Backport:
(cherry picked from commit a7a984c0ebebb891e2052d8416544f0bd7002007)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
* src/profiler.c (malloc_probe): Make it safe for GC (bug#60237)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/debug-early.el (debug-early-backtrace): Fix bug#61847
@@ -2036,7 +3368,7 @@
Also check for `cl-defmethod` since `cl-prin1` can't be loaded before
that anyway.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-03-01 Eli Zaretskii <eliz@gnu.org>
Revert "Don't disable eldoc when doing edebug"
@@ -2046,7 +3378,7 @@
to show. Bug#56459 needs to be fixed in some more complex
way.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-03-01 João Távora <joaotavora@gmail.com>
Eglot: work around Tramp instability bug#61350
@@ -2057,7 +3389,7 @@
(use-tramp-ssh-controlmaster-options): Forward declare
(eglot--connect): Set variables to unconditionally disable ControlMaster.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-03-01 Yuan Fu <casouri@gmail.com>
Fix treesit-indent-region
@@ -2068,7 +3400,7 @@
* lisp/treesit.el (treesit-indent-region): Handle the case where
ANCHOR or OFFSET is nil specially.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2023-03-01 Po Lu <luangruo@yahoo.com>
Replace C++ comments with C style equivalents
@@ -2076,7 +3408,7 @@
* src/bytecode.c (exec_byte_code):
* src/xdisp.c (face_at_pos): Do not use C++-style comments!
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-28 João Távora <joaotavora@gmail.com>
Eglot: fix M-x eglot-show-workspace-configuration (bug#61866)
@@ -2098,7 +3430,7 @@
(eglot--workspace-configuration-plist): Rework.
(eglot-handle-request): Simplify.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-28 Dmitry Gutov <dgutov@yandex.ru>
ruby-mode: Fix method call indentation in rhs of multiple assignment
@@ -2107,18 +3439,18 @@
* test/lisp/progmodes/ruby-mode-resources/ruby.rb: Add case.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-02-28 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp.el (tramp-remote-path): Improve docstring.
-2023-04-15 Felix <felix.dick@web.de> (tiny change)
+2023-02-28 Felix <felix.dick@web.de> (tiny change)
Minor change in 'dired--find-possibly-alternative-file'
* lisp/dired.el (dired--find-possibly-alternative-file): Don't
kill the buffer if the directory is shown in other windows.
-2023-04-15 Felix <felix.dick@web.de> (tiny change)
+2023-02-28 Felix <felix.dick@web.de> (tiny change)
Implement prefix arg for 'c-ts-mode-toggle-comment-style'
@@ -2126,14 +3458,14 @@
Actually implement the optional numeric arg mentioned in the
docstring.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2023-02-28 Manuel Giraud <manuel@ledu-giraud.fr>
Defaults to zero for image-dired--number-of-thumbnails
* lisp/image/image-dired.el (image-dired--number-of-thumbnails):
Defaults zero to avoid wrong type argument error. (Bug#61734)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-27 Dmitry Gutov <dgutov@yandex.ru>
Rename the newly added -ref- faces to -use-
@@ -2141,7 +3473,7 @@
(font-lock-property-use-face): Rename from font-lock-variable-ref-face
and font-lock-property-ref-face. Update all references (bug#61655).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-27 João Távora <joaotavora@gmail.com>
Eglot: support multiple labels in same inlay hint
@@ -2152,7 +3484,7 @@
InlayHintLabelPart.
(eglot--update-hints-1): Support multiple labels for same hint.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-27 João Távora <joaotavora@gmail.com>
Eglot: don't paint hints outside requested region (bug#61812)
@@ -2160,7 +3492,7 @@
(eglot--update-hints-1): Return early if hint is outside the
requested inlay hint range.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-27 João Távora <joaotavora@gmail.com>
Eglot: protect against unintended field text motion (bug#61726)
@@ -2173,14 +3505,14 @@
(eglot-handle-notification, eglot--xref-make-match)
(eglot-completion-at-point): Use it.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-27 Eli Zaretskii <eliz@gnu.org>
Fix description of 'desktop-save-mode'
* doc/emacs/misc.texi (Saving Emacs Sessions): Adjust to changes
in 'desktop-path'. Reported by Petteri Hintsanen <petterih@iki.fi>.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-27 Yuan Fu <casouri@gmail.com>
Adjust tree-sitter defun navigation (bug#61617)
@@ -2223,7 +3555,7 @@
(treesit--ert-defun-navigation-top-level-master): Change tests to
reflect the new expectation.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-27 Yuan Fu <casouri@gmail.com>
Simplify c-ts-mode--top-level-label-matcher
@@ -2231,7 +3563,7 @@
(c-ts-mode--top-level-label-matcher): Make more assumptions and remove
the loop, so it's faster in large files.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-27 Yuan Fu <casouri@gmail.com>
New tree-sitter indent anchor standalone-parent used by c-ts-mode
@@ -2268,7 +3600,7 @@
* lisp/treesit.el:
(treesit-simple-indent-presets): New anchor standalone-parent.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-26 Dmitry Gutov <dgutov@yandex.ru>
ruby-smie-rules: Fix misindentation of a method call after assignment
@@ -2279,11 +3611,11 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-after-operator-indent.rb:
Add corresponding example.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-26 Eli Zaretskii <eliz@gnu.org>
* lib-src/etags.c (process_file_name): Free malloc'ed vars (bug#61819).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-26 João Távora <joaotavora@gmail.com>
Eglot: rename and redocument encoding-related functions (bug#61726)
@@ -2307,7 +3639,7 @@
* test/lisp/progmodes/eglot-tests.el (eglot-test-lsp-abiding-column)
(eglot-test-lsp-abiding-column-1): Use new function/variable names.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2023-02-26 Augusto Stoffel <arstoffel@gmail.com>
Eglot: support positionEncoding LSP capability (bug#61726)
@@ -2317,7 +3649,7 @@
(eglot--managed-mode): Set 'eglot-current-column-function' and
'eglot-move-to-bytewise-column' appropriately.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-26 Eli Zaretskii <eliz@gnu.org>
Augusto Stoffel <arstoffel@gmail.com>
Eglot: use faster strategy for moving to LSP positions (bug#61726)
@@ -2326,28 +3658,28 @@
* lisp/progmodes/eglot.el (eglot-move-to-lsp-abiding-column): Rewrite.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-26 Eli Zaretskii <eliz@gnu.org>
Fix mule-tests in UTF-8 locales
* test/lisp/international/mule-tests.el
(sgml-html-meta-no-post-less-than-10lines): Fix test condition.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-26 Eli Zaretskii <eliz@gnu.org>
Fix 'vertical-motion' when display strings are around
* src/indent.c (Fvertical_motion): Correct bidi-related condition
for character position, when we didn't move vertically. (Bug#61636)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-25 Dmitry Gutov <dgutov@yandex.ru>
python-ts-mode: Fix single-quote string fontification
* lisp/progmodes/python.el (python--treesit-fontify-string):
Look for ', not just ", as opening delimiter (bug#61796).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-25 Eli Zaretskii <eliz@gnu.org>
Fix infloop in bidi.c
@@ -2357,7 +3689,7 @@
embeddings. Failure to reset isolate_level will cause us infloop
when we see a PDI. Reported by Matt Beshara <m@mfa.pw>.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2023-02-25 Daniel Martín <mardani29@yahoo.es>
Check the anchor along with the offset in treesit-indent-region
@@ -2365,7 +3697,7 @@
having a non-nil offset is not enough, we need a non-nil anchor as
well.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-24 Yuan Fu <casouri@gmail.com>
Align to prev sibling for c-ts-mode indentation
@@ -2377,7 +3709,7 @@
rest to their previous sibling. Remove bracketless statement rules
that I forgot to remove previously.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-24 Yuan Fu <casouri@gmail.com>
Fix c-ts-common-statement-offset and c-ts-common--node-is
@@ -2387,7 +3719,7 @@
(c-ts-common-statement-offset): Do indent a level if the "if" in the
"else if" is on an independent line.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-24 Dmitry Gutov <dgutov@yandex.ru>
typescript-ts-mode: Highlight non-shorthand destructuring bindings
@@ -2395,7 +3727,7 @@
(typescript-ts-mode--font-lock-settings): Highlight non-shorthand
variable bindings in object destructuring.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-24 Dmitry Gutov <dgutov@yandex.ru>
Add more/finer faces for tree-sitter
@@ -2459,21 +3791,21 @@
* lisp/textmodes/yaml-ts-mode.el
(yaml-ts-mode--font-lock-settings): Same.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-24 Eli Zaretskii <eliz@gnu.org>
Avoid crashes in batch mode due to lack of frame face cache
* src/xfaces.c (Finternal_merge_in_global_face): Handle frames
with no face cache.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-02-24 Michael Albinus <michael.albinus@gmx.de>
Add Tramp version integrated in Emacs 28.3
* lisp/net/trampver.el (customize-package-emacs-version-alist):
Add Tramp version integrated in Emacs 28.3.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-02-24 Philip Kaludercic <philipk@posteo.net>
Avoid reusing :lisp-dir twice in 'package-vc--main-file'
@@ -2483,7 +3815,7 @@
This avoid appending the contents of :lisp-dir twice, in case it is
specified both in pkg-spec and pkg-desc.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-02-24 Philip Kaludercic <philipk@posteo.net>
Ensure right package-desc-type before installing package
@@ -2491,7 +3823,7 @@
code from 'package-vc-install'.
(package-vc-install): Remove copying. (Bug#61669)
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2023-02-24 Stephen Berman <stephen.berman@gmx.net>
Restore invisibility of symlink target on exiting wdired-mode
@@ -2500,7 +3832,7 @@
* test/lisp/wdired-tests.el (wdired-test-bug61510): New test.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-24 João Távora <joaotavora@gmail.com>
Eglot: fix jit-lock inlay hint bugs
@@ -2544,7 +3876,7 @@
* lisp/progmodes/eglot.el (eglot--update-hints): Fix bugs.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-24 João Távora <joaotavora@gmail.com>
Eglot: fix inlay hint with label collection instead of string
@@ -2553,7 +3885,7 @@
* lisp/progmodes/eglot.el (eglot--update-hints-1): Fix bug when
inlay hint contains collection of labels.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-24 Robert Pluim <rpluim@gmail.com>
Fix insertion of keyboard macro containing named keys
@@ -2568,7 +3900,7 @@
(Bug#61700)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-23 João Távora <joaotavora@gmail.com>
Eglot: simplify inlay hints implementation with jit-lock
@@ -2601,7 +3933,7 @@
(eglot--update-hints): Add function.
(eglot-inlay-hints-mode): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-23 João Távora <joaotavora@gmail.com>
Eglot: update inlay hints on window configuration changes
@@ -2609,7 +3941,7 @@
(eglot--inlay-hints-after-window-config-change): New helper.
(eglot-inlay-hints-mode): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-23 João Távora <joaotavora@gmail.com>
Eglot: display completion label when safe
@@ -2631,7 +3963,7 @@
* lisp/progmodes/eglot.el (eglot-completion-at-point): Adjust.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-23 Eli Zaretskii <eliz@gnu.org>
Improve documentation of VC commands, including in Dired
@@ -2645,14 +3977,14 @@
* lisp/vc/vc.el (vc-print-log, vc-log-search, vc-log-mergebase)
(vc-log-view-type, vc-print-root-log, vc-next-action): Doc fixes.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-02-23 Juri Linkov <juri@linkov.net>
* doc/emacs/maintaining.texi: More mentions of marked files in Dired.
(Basic VC Editing, Old Revisions, VC Change Log): Add more mentions of
ability to include the marked files to the VC fileset in Dired (bug#61712).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-22 João Távora <joaotavora@gmail.com>
Eglot: implement inlay hints (bug#61412, bug#61066)
@@ -2720,7 +4052,7 @@
* doc/misc/eglot.texi (Eglot Features): Mention inlay hints.
(Eglot Variables): Mention eglot-lazy-inlay-hints.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-22 João Távora <joaotavora@gmail.com>
Eglot: run eglot-managed-mode-hook after LSP didOpen
@@ -2732,14 +4064,14 @@
Run eglot-managed-mode-hook here.
(eglot--managed-mode): Not here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-22 João Távora <joaotavora@gmail.com>
Eglot: restore eldoc-documentation-functions on shutdown
* lisp/progmodes/eglot.el (eglot--managed-mode): Restore
eldoc-documentation-functions when shutting down eglot.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-22 João Távora <joaotavora@gmail.com>
Eglot: simplify capability-checking code
@@ -2750,7 +4082,7 @@
(eglot-format, eglot-completion-at-point, eglot-rename)
(eglot-code-actions): Use new eglot--server-capable-or-lose.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-22 João Távora <joaotavora@gmail.com>
Eglot: go back to setting eldoc-documentation-strategy again
@@ -2782,7 +4114,7 @@
* lisp/progmodes/eglot.el (eglot--managed-mode): Set
eldoc-documentation-strategy to eldoc-documentation-compose.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-02-22 F. Jason Park <jp@neverwas.me>
Yield to erc-move-to-prompt before unhiding prompt
@@ -2794,11 +4126,11 @@
* test/lisp/erc/erc-tests.el (erc-hide-prompt): Use `erc--target'
instead of `erc-default-recipients' because this is new code.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2023-02-22 Augusto Stoffel <arstoffel@gmail.com>
* lisp/progmodes/python.el (python--import-sources): Fix regexp (bug#61648)
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2023-02-22 Manuel Giraud <manuel@ledu-giraud.fr>
Do not error out on non image file (bug#61639)
@@ -2806,7 +4138,7 @@
(image-dired-display-thumbs): Do not insert non image file and do not
display image-dired buffer if it is empty.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-22 Eli Zaretskii <eliz@gnu.org>
Explain effect of variable-pitch fonts on fill-column
@@ -2817,48 +4149,48 @@
variable-pitch fonts with 'fill-column' and its indicator.
(Bug#61677)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-22 Eli Zaretskii <eliz@gnu.org>
Avoid division by zero in get_narrowed_* functions
* src/xdisp.c (get_narrowed_width, get_narrowed_len): Return at
least 1 as the value. (Bug#61704)
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2023-02-21 Martin Rudalics <rudalics@gmx.at>
* etc/NEWS: Mention new buffer display action alist entries
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-21 Eli Zaretskii <eliz@gnu.org>
Fix build --without-xdbe
* src/xterm.c (x_end_cr_clip, handle_one_xevent): Condition
double-buffering code on HAVE_XDBE. (Bug#61667)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-21 Robert Pluim <rpluim@gmail.com>
Improve dnd-direct-save-remote-files docstring
* lisp/dnd.el (dnd-direct-save-remote-files): Reword.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-21 Robert Pluim <rpluim@gmail.com>
Add 'process-status' to process shortdoc
* lisp/emacs-lisp/shortdoc.el (process): Add 'process-status'.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-21 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename): Improve 5d0b45cd67b
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-21 Robert Pluim <rpluim@gmail.com>
Improve text about deleting windows
* doc/emacs/windows.texi (Change Window): Improve grammar around
'delete-window-choose-selected'.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-21 Robert Pluim <rpluim@gmail.com>
Make 'emacs-news-cycle-tag' work at all levels
@@ -2867,7 +4199,7 @@
* test/lisp/textmodes/emacs-news-mode-resources/cycle-tag.erts
(Point-Char): Add tests for 2 and 4 '*' levels.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2023-02-21 Mattias Engdegård <mattiase@acm.org>
Repair mistake in a previous edmacro-sanitize-string change
@@ -2879,7 +4211,7 @@
(cherry picked from commit 4eefadad0670ad1c3da2505d734e528d54c76bef)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-02-20 Stefan Monnier <monnier@iro.umontreal.ca>
regex-emacs.c: Reduce the use of backtracking a bit further
@@ -2892,7 +4224,7 @@
* test/src/regex-emacs-tests.el (regexp-tests-backtrack-optimization):
Add a few tests.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-02-20 João Távora <joaotavora@gmail.com>
Eglot: respect user's Eldoc configuration by default
@@ -2934,7 +4266,7 @@
* lisp/progmodes/eglot.el (eglot--managed-mode): Don't set Eldoc
variables greedily.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-20 Andrea Corallo <akrl@sdf.org>
Make the native compiler always use `make-temp-file' for temporary files
@@ -2943,11 +4275,11 @@
`make-temp-file-internal'.
* lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename): Likewise.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2023-02-20 Jonas Bernoulli <jonas@bernoul.li>
Update to Transient v0.3.7-216-gfe40342
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2023-02-20 Daniel Martín <mardani29@yahoo.es>
Add declaration_list to c-ts-common-indent-type-regexp-alist
@@ -2956,25 +4288,25 @@
* test/lisp/progmodes/c-ts-mode-resources/indent.erts (Code): Add a
test case.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-20 Theodor Thornhill <theo@thornhill.no>
Typescript-ts-mode: Add switch case handling
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--indent-rules): New rules.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-20 Theodor Thornhill <theo@thornhill.no>
Fix object initializer for csharp-mode (bug#61541)
* lisp/progmodes/csharp-mode.el (csharp-guess-basic-syntax): Make sure
we check the openers as well as closers.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-02-20 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.1-34-geea8da
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-19 Yuan Fu <casouri@gmail.com>
Improve tree-sitter indent anchor prev-adaptive-prefix (bug#61314)
@@ -2998,7 +4330,7 @@
this-line-has-prefix, base what anchor to return on the value of
this-line-has-prefix and whether the prev line has a prefix.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-19 Theodor Thornhill <theo@thornhill.no>
Adjust jsx indentation
@@ -3015,7 +4347,7 @@
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-base-mode): Add more indent-chars and layout rules.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-19 Theodor Thornhill <theo@thornhill.no>
Cleanup preproc indent for c-ts-mode (bug#61558)
@@ -3025,7 +4357,7 @@
(c-ts-mode--preproc-offset): New helper anchor function to calculate
indent offset.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-19 Theodor Thornhill <theo@thornhill.no>
Add comment style toggle for c-ts-mode (bug#61550)
@@ -3036,14 +4368,14 @@
(c-ts-mode): Set modeline.
(c++-ts-mode): Set modeline.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-02-19 Juri Linkov <juri@linkov.net>
* lisp/simple.el (choose-completion): Check for completion-in-region-mode.
Don't use base-affixes when completion-use-base-affixes is non-nil
in completion-in-region-mode (bug#61535).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-19 Dmitry Gutov <dgutov@yandex.ru>
rust-ts-mode--font-lock-settings: Avoid the explicit 'default' face
@@ -3055,11 +4387,11 @@
Replace the catch-all query for 'variable' with an enumeration of
possible parent nodes.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-19 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/xref.el: Bump the version.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-19 Dmitry Gutov <dgutov@yandex.ru>
xref--insert-xrefs: Use 'shadow' for the line number colon
@@ -3068,13 +4400,13 @@
(cherry picked from commit d6d25a3c221e566de4df5319181e9ba9a8df285e)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-02-19 Juri Linkov <juri@linkov.net>
* lisp/progmodes/xref.el (xref--insert-xrefs): Remove extra space (bug#61340).
(cherry picked from commit 643a11c6e5defc0a34da1a53b64aa1e097298923)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2023-02-19 Mattias Engdegård <mattiase@acm.org>
Backport: Fix xref-clear-marker-stack refactoring mistake
@@ -3083,7 +4415,7 @@
(cherry picked from commit dfdc0f5fb7b10e737c3c8e2bdb1eb873a1e91bd7)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-19 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -3093,20 +4425,20 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-19 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
4a77fcb1478 Update ChangeLog and AUTHORS for Emacs 28.3
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2023-02-19 Manuel Giraud <manuel@ledu-giraud.fr>
More doc on image-dired-dired-* (bug#61624)
* doc/emacs/dired.texi (Image-Dired): Some fixes and more
documentation about image-dired-dired-* commands.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-19 Theodor Thornhill <theo@thornhill.no>
Eglot: improve treatment of completion items without :sortText (bug#61532)
@@ -3116,7 +4448,7 @@
* lisp/progmodes/eglot.el (eglot-completion-at-point): Simplify.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-19 Eli Zaretskii <eliz@gnu.org>
Fix invocation of File->Close from the menu bar
@@ -3128,28 +4460,28 @@
CHOICES and don't display the prompt in the echo area if GUI
dialog is used. Use 'use-dialog-box-p'. (Bug#61553)
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2023-02-19 Manuel Giraud <manuel@ledu-giraud.fr>
Update thumbnail buffer's header more
* lisp/image/image-dired.el (image-dired-display-thumbs): Call
image-dired--update-header-line. (Bug#61508)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-18 Dmitry Gutov <dgutov@yandex.ru>
(treesit-query-validate): Fix reusing the output buffer
* lisp/treesit.el (treesit-query-validate): Fix the "Buffer is
read-only" error when an output buffer already exists.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-18 Dmitry Gutov <dgutov@yandex.ru>
(rust-ts-mode--font-lock-settings): Highlight closure parameters
* lisp/progmodes/rust-ts-mode.el
(rust-ts-mode--font-lock-settings): Highlight closure parameters.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-18 Andrea Corallo <akrl@sdf.org>
* Fix `native-comp-enable-subr-trampolines' semantic
@@ -3157,14 +4489,14 @@
`native-comp-enable-subr-trampolines' relative to
`invocation-directory'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-18 Eli Zaretskii <eliz@gnu.org>
Fix documentation of 'just-one-space' and 'delete-horizontal-space'
* lisp/simple.el (just-one-space, delete-horizontal-space):
Mention the effect of prefix argument. (Bug#61609)
-2023-04-15 martin rudalics <rudalics@gmx.at>
+2023-02-18 martin rudalics <rudalics@gmx.at>
Fix 'display-buffer-use-least-recent-window'
@@ -3185,7 +4517,7 @@
(The Zen of Buffer Display): Improve and update documentation of
window selection and display facilities.
-2023-04-15 kobarity <kobarity@gmail.com>
+2023-02-18 kobarity <kobarity@gmail.com>
Fix point moving when calling python-shell-send-region
@@ -3197,21 +4529,21 @@
(python-shell-buffer-substring-*): Use
`python-tests-should-not-move'. (Bug#61463)
-2023-04-15 Omar Polo <op@omarpolo.com>
+2023-02-18 Omar Polo <op@omarpolo.com>
(project-try-vc): Remove unused defvar/require
* lisp/progmodes/project.el (project-try-vc):
Remove unused defvar/require (bug#61577).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-18 Stefan Kangas <stefankangas@gmail.com>
Delete redundant question from Gnus FAQ
* doc/misc/gnus-faq.texi (FAQ 1-2): Delete redundant question.
(FAQ 1-1, FAQ 1-3): Adjust accordingly.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-18 Stefan Kangas <stefankangas@gmail.com>
Slightly improve hashcash documentation
@@ -3220,7 +4552,7 @@
* lisp/gnus/message.el (message-generate-hashcash): Improve
docstring.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-18 Eli Zaretskii <eliz@gnu.org>
Fix cursor motion when there's line-prefix and display string at BOL
@@ -3228,7 +4560,7 @@
'wrap-prefix' when the screen line has a display string at its
beginning. (Bug#61580)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-18 Yuan Fu <casouri@gmail.com>
Fix comment in treesit_record_change (bug#61369)
@@ -3264,14 +4596,14 @@
* src/treesit.c (treesit_record_change): Update comment.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-18 Stefan Kangas <stefankangas@gmail.com>
Spell out RPN abbreviation in Calc manual intro
* doc/misc/calc.texi (What is Calc, Demonstration of Calc)
(RPN Tutorial): Spell out "Reverse Polish notation" abbreviation.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-18 Eli Zaretskii <eliz@gnu.org>
Fix some uses of 'use-dialog-box'
@@ -3281,14 +4613,14 @@
'last-nonmenu-event' being nil as a mouse event, for the purpose
of using dialog boxes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-18 Eli Zaretskii <eliz@gnu.org>
Fix hi-lock-tests when 'use-dialog-box' is non-nil
* test/lisp/hi-lock-tests.el (hi-lock-case-fold)
(hi-lock-unhighlight): Bind 'use-dialog-box' to nil.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-18 Eli Zaretskii <eliz@gnu.org>
Fix regression due to change in face sort order by 'face-list'
@@ -3296,18 +4628,18 @@
the face list, which is no longer necessary, since 'face-list's
sorting order has been reversed recently. (Bug#61521)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2023-02-17 Po Lu <luangruo@yahoo.com>
* lisp/files.el (file-equal-p): Work around Haiku stat bug.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-17 Dmitry Gutov <dgutov@yandex.ru>
(project-vc-backend-markers-alist): Add entry for vc-got
* lisp/progmodes/project.el (project-vc-backend-markers-alist):
Add entry for vc-got (bug#61577). Bump the version.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-17 Dmitry Gutov <dgutov@yandex.ru>
project.el: Extract backend->marker association for a defvar
@@ -3315,7 +4647,7 @@
Extract from 'project-try-vc'.
(project-try-vc): Update accordingly (bug#61577).
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-17 Yuan Fu <casouri@gmail.com>
Don't completely clip into visible range in treesit_record_change
@@ -3332,15 +4664,15 @@
accommodate more text, rather than pushing text at the end to keep the
size of the visible region.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-17 Dmitry Gutov <dgutov@yandex.ru>
* lisp/treesit.el (treesit-node-at): Update docstring (bug#61529).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-17 Stefan Kangas <stefankangas@gmail.com>
* lisp/calc/calc.el (calc-mode): Improve docstring.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-17 Stefan Kangas <stefankangas@gmail.com>
Bump Emacs version to 28.3
@@ -3349,28 +4681,28 @@
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.3.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-17 Stefan Kangas <stefankangas@gmail.com>
Update ChangeLog and AUTHORS for Emacs 28.3
* ChangeLog.3:
* etc/AUTHORS: Update for Emacs 28.3.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-17 Stefan Kangas <stefankangas@gmail.com>
Update HISTORY for Emacs 28.3
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-17 Stefan Kangas <stefankangas@gmail.com>
Update NEWS for Emacs 28.3
* etc/NEWS: Update for Emacs 28.3.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-17 Andrea Corallo <akrl@sdf.org>
Merge 'emacs-29' into 'feature/inhibit-native-comp-cleanup'
-2023-04-15 Eli Zaretskii <eliz@gnu.org> (tiny change)
+2023-02-17 Eli Zaretskii <eliz@gnu.org> (tiny change)
Fix order of faces in 'face-list'
@@ -3378,7 +4710,7 @@
decreasing order of face IDs. Patch by Brennan Vincent
<brennan@umanwizard.com>. (Bug#61521)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-17 Eli Zaretskii <eliz@gnu.org>
Allow 'icon-title-format' to have the value t
@@ -3392,7 +4724,7 @@
(Basic Parameters): Fix the documentation of the 'title' and
'name' frame parameters.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-16 Theodor Thornhill <theo@thornhill.no>
Add electric indent for preproc directives
@@ -3416,7 +4748,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): New rule.
(c-ts-base-mode): Add # to electric-indent-chars.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-16 Robert Pluim <rpluim@gmail.com>
Rename 'emacs-news-toggle-tag' to 'emacs-news-cycle-tag'
@@ -3429,7 +4761,7 @@
Rename test from 'emacs-news-toggle-tag', and call
'emacs-news-cycle-tag' with new resource file name.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-16 Robert Pluim <rpluim@gmail.com>
Add menu to news-mode
@@ -3437,7 +4769,7 @@
for 'emacs-news-delete-temporary-markers'.
(emacs-news-mode-menu): Add menu for common actions.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-02-16 Philip Kaludercic <philipk@posteo.net>
Attempt to recognise if a VC package has no Elisp files
@@ -3447,7 +4779,7 @@
ones listed in 'package-vc-non-code-file-names', offering to abort the
installation if none are found.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-15 Eli Zaretskii <eliz@gnu.org>
Fix mule-tests under en_US.UTF-8 locale
@@ -3458,14 +4790,14 @@
(sgml-html-meta-auto-coding-function): Fix comparison when
buffer-file-coding-system is of type 'charset'.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-15 Theodor Thornhill <theo@thornhill.no>
Move block closer above declaration_list rule (bug#61531)
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Move rule
above the previous rule.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-15 Eli Zaretskii <eliz@gnu.org>
Minor improvements in c-ts-mode and docs
@@ -3474,28 +4806,28 @@
* doc/emacs/programs.texi (C Indent): Mention "C-u TAB".
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-15 Theodor Thornhill <theo@thornhill.no>
Add super node as a keyword
* lisp/progmodes/java-ts-mode.el
(java-ts-mode--font-lock-settings): Add new node.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-02-15 Stefan Kangas <stefankangas@gmail.com>
Delete perplexing paragraph from Gnus manual
* doc/misc/gnus.texi (Exiting Gnus): Delete a confusing paragraph,
that may or may not have been intended as a joke. (Bug#61325)
-2023-04-15 ~kby <kby@tilde.team> (tiny change)
+2023-02-14 ~kby <kby@tilde.team> (tiny change)
Eglot: check server capability before sending didSave (bug#61478)
* lisp/progmodes/eglot.el (eglot--signal-textDocument/didSave): check
server capability.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2023-02-14 Randy Taylor <dev@rjt.dev>
Fix rust-ts-mode type and module highlighting (Bug#61302)
@@ -3503,7 +4835,7 @@
Specify import queries to avoid clashing with scoped identifiers in
the code. Highlight attributes with font-lock-preprocessor-face.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-14 Dmitry Gutov <dgutov@yandex.ru>
rust-ts-mode: Highlight variable reassignments
@@ -3514,7 +4846,7 @@
queries to match the 'pattern' child node right away. Add
highlights for 'assignment.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-14 Gregory Heytings <gregory@heytings.org>
Improve backward compatibility of save-restriction
@@ -3539,7 +4871,7 @@
* lisp/emacs-lisp/bytecomp.el (byte-compile-save-restriction):
Decrement unbinding count.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-14 Theodor Thornhill <theo@thornhill.no>
Don't indent template_string contents (bug#61503)
@@ -3547,25 +4879,25 @@
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--indent-rules): Add new rule.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-02-14 Jostein Kjønigsen <jostein@kjonigsen.net>
csharp-ts-mode: fontify compiler directives (bug#61512)
lisp/progmodes/csharp-mode.el: Add tree-sitter-queries for known C#
compiler-directives.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2023-02-14 Jonas Bernoulli <jonas@bernoul.li>
Update to Transient v0.3.7-209-gdab1dfa
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-14 Andrea Corallo <akrl@sdf.org>
* Generate trampolines in a temporary directory if no other option is viable
* lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename): Use
temporary file if no other option is viable.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-13 Eli Zaretskii <eliz@gnu.org>
Rename with/without-narrowing to with/without-restriction
@@ -3584,7 +4916,7 @@
internal--without-narrowing. All callers and documentation
changed.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-02-13 Juri Linkov <juri@linkov.net>
* lisp/repeat.el: Rename internal function and variable (bug#60980)
@@ -3593,14 +4925,14 @@
(repeat--clear-prev): Rename internal function from
'repeat--exit'.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
* Fix previous change
* lisp/emacs-lisp/generate-lisp-file.el (generate-lisp-file-trailer):
Fix previous change b6e2799aa1c.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
Rename native-comp-deferred-compilation-deny-list
@@ -3610,7 +4942,7 @@
native-comp-jit-compilation-deny-list.
(native-comp-deferred-compilation-deny-list): Mark it obsolete.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
Rename native-comp-deferred-compilation into native-comp-jit-compilation
@@ -3631,7 +4963,7 @@
* lisp/emacs-lisp/generate-lisp-file.el
(generate-lisp-file-trailer): Likewise.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
Rename comp-enable-subr-trampolines into native-comp-enable-subr-trampolines
@@ -3652,11 +4984,11 @@
* lisp/emacs-lisp/comp.el (comp-subr-trampoline-install)
(comp--trampoline-abs-filename): Likewise.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp.el (native-comp-never-optimize-functions): Improve doc
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
Support `comp-enable-subr-trampolines' as string value
@@ -3668,18 +5000,18 @@
* src/data.c (Ffset): Use Vcomp_enable_subr_trampolines now.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-13 Gregory Heytings <gregory@heytings.org>
Merge branch 'scratch/fix-locked-narrowing'
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
* Some more `inhibit-native-compile' clean-up
* lisp/emacs-lisp/generate-lisp-file.el (generate-lisp-file-trailer):
Use `native-comp-deferred-compilation'.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-13 Gregory Heytings <gregory@heytings.org>
Minor improvements to labeled narrowing
@@ -3695,19 +5027,19 @@
* doc/lispref/commands.texi (Command Overview): Use @pxref.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
Revert "Add new variable 'inhibit-native-compilation'"
This reverts commit 5fec9182dbeffa88cef6651d8c798ef9665d6681.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2023-02-13 Andrea Corallo <akrl@sdf.org>
Revert "Rename to inhibit-automatic-native-compilation"
This reverts commit f97993ee667f9be7589825f3a4fbc095d6944ec6.
-2023-04-15 Ulrich Müller <ulm@gentoo.org>
+2023-02-13 Ulrich Müller <ulm@gentoo.org>
Fix spurious display of eclipses in Calendar
@@ -3716,7 +5048,7 @@
* test/lisp/calendar/lunar-tests.el (lunar-test-eclipse-check)
(lunar-test-phase-list): Update tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-12 Yuan Fu <casouri@gmail.com>
Fix indentation for closing bracket in c-ts-mode (bug#61398)
@@ -3725,23 +5057,23 @@
(c-ts-base-mode): Add move block type.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New tests.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-02-12 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.1-31-gaf1bb1
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-02-12 Alan Mackenzie <acm@muc.de>
* src/.gdbinit (nextcons): Amend $.u.cdr to $.u.s.u.cdr (bug#61453).
(cherry picked from commit dde023b63ab82c38d33815409de5552f5bf349d1)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-12 Theodor Thornhill <theo@thornhill.no>
Add lambda_expression to c-ts-common-indent-type-regexp-alist
* lisp/progmodes/java-ts-mode.el (java-ts-mode): Tweak regexp.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-02-12 Philip Kaludercic <philipk@posteo.net>
Tolerate missing elpa-packages.eld files
@@ -3757,7 +5089,7 @@
about a missing elpa-packages.eld to begin with, we satisfy ourselves
with printing out a message and continuing on.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-12 Eli Zaretskii <eliz@gnu.org>
Avoid warning about 'load-path' in non-interactive sessions
@@ -3765,14 +5097,14 @@
'user-emacs-directory' in 'load-path' only in interactive
sessions. (Bug#61014)
-2023-04-15 Ulrich Müller <ulm@gentoo.org>
+2023-02-12 Ulrich Müller <ulm@gentoo.org>
Support webkit2gtk-4.1
* configure.ac: Check for webkit2gtk API version 4.1 first, then
fall back to 4.0.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-10 Gregory Heytings <gregory@heytings.org>
Save and restore the absence of narrowing locks
@@ -3781,7 +5113,7 @@
(narrowing_locks_restore): Remove the narrowing locks if the
buffer had no narrowing locks.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2023-02-10 Tassilo Horn <tsdh@gnu.org>
bug-reference: prevent match-data clobbering (bug#61395)
@@ -3789,7 +5121,7 @@
to syntax-ppss in save-match-data since it can clobber our
match-data (bug#61395).
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-10 Yuan Fu <casouri@gmail.com>
Rename LIMIT to DEPTH in tree-sitter functions (bug#61231)
@@ -3800,7 +5132,7 @@
* src/treesit.c (Ftreesit_search_subtree)
(Ftreesit_induce_sparse_tree): Change LIMIT to DEPTH.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-09 Yuan Fu <casouri@gmail.com>
Add 'live' property to treesit-node-check (bug#61235)
@@ -3809,11 +5141,11 @@
(Ftreesit_node_check): Add 'live' property.
* test/src/treesit-tests.el (treesit-node-api): Add tests.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2023-02-09 Jonas Bernoulli <jonas@bernoul.li>
Update to Transient v0.3.7-205-gb8ad0da
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-09 Eli Zaretskii <eliz@gnu.org>
Fix 'rmail-summary-output'
@@ -3821,7 +5153,7 @@
messages when 'rmail-output-reset-deleted-flag' is non-nil.
(Bug#61380)
-2023-04-15 Nicolas Martyanoff <nicolas@n16f.net>
+2023-02-09 Nicolas Martyanoff <nicolas@n16f.net>
lisp-mode: add docstring recognition for more common lisp symbols
@@ -3829,25 +5161,25 @@
(define-setf-expander, deftype): Add the 'doc-string-elt'
property for proper docstring highlighting in Common Lisp.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2023-02-09 Jonas Bernoulli <jonas@bernoul.li>
Update to Transient v0.3.7-204-gecff8c2
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-09 Eli Zaretskii <eliz@gnu.org>
Fix Scala entry in Eglot's DB of LSP servers
* lisp/progmodes/eglot.el (eglot-server-programs): Support Scala
LSP named "metals", in addition to "metals-emacs". (Bug#61312)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-08 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Also don't reindent 'identifier' when inside ERROR
* lisp/progmodes/ruby-ts-mode.el (ruby-ts--indent-rules):
Also don't reindent 'identifier' when inside ERROR.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-08 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fix indentation inside empty if/unless/case/def
@@ -3857,13 +5189,13 @@
* test/lisp/progmodes/ruby-ts-mode-tests.el
(ruby-ts-indent-empty-if-else): New test.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-08 Gregory Heytings <gregory@heytings.org>
Add an extensive test for labeled (locked) narrowing
* test/src/buffer-tests.el (test-labeled-narrowing): New test.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-08 Gregory Heytings <gregory@heytings.org>
Update the documentation about labeled (locked) narrowing
@@ -3907,7 +5239,7 @@
that the buffer is narrowed around 'pre-command-hook' and
'post-command-hook' when the buffer text includes very long lines.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-08 Gregory Heytings <gregory@heytings.org>
Rename two long line optimizations variables
@@ -3920,7 +5252,7 @@
* src/keyboard.c (safe_run_hooks_maybe_narrowed): Use the new
names.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-08 Gregory Heytings <gregory@heytings.org>
Add specific symbols for narrowings
@@ -3930,14 +5262,14 @@
* src/keyboard.c (syms_of_keyboard): Define symbol.
(safe_run_hooks_maybe_narrowed): Use it.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-08 Gregory Heytings <gregory@heytings.org>
Add 'without-narrowing' macro
* lisp/subr.el (without-narrowing): New macro, companion (and
almost identical) to 'with-narrowing'.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-08 Gregory Heytings <gregory@heytings.org>
Make 'narrowing-lock' and 'narrowing-unlock' internal
@@ -3950,7 +5282,7 @@
* lisp/subr.el (internal--with-narrowing): Use the new name.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-02-08 Gregory Heytings <gregory@heytings.org>
Fix 'save-restriction' for narrowing locks
@@ -3968,34 +5300,34 @@
* src/comp.c (helper_save_restriction): Save and restore narrowing
locks.
-2023-04-15 LensPlaysGames <lensplaysgames@gmail.com> (tiny change)
+2023-02-08 LensPlaysGames <lensplaysgames@gmail.com> (tiny change)
* lisp/iimage.el (iimage-mode-buffer): Handle multiple regexps.
Go to the beginning of the buffer before searching every regexp in
iimage-mode-image-regex-alist.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/edmacro.el (edit-kbd-macro): Fix thinko (bug#61333)
Backported from commit 2273cdb40e1939f7c29a669f6a64e6a27738c1a5.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-07 Eli Zaretskii <eliz@gnu.org>
Fix crashes inside 'xfree' called from treesit.c
* src/treesit.c (treesit_load_language): Always xstrdup 'c_name',
to avoid crashes inside xfree. (Bug#61351)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-06 Yuan Fu <casouri@gmail.com>
Make java-ts-mode use the c-ts-common-indent-type-regexp-alist
* lisp/progmodes/java-ts-mode.el:
(java-ts-mode): Setup c-ts-common-indent-type-regexp-alist.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-06 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation
@@ -4026,7 +5358,7 @@
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New test.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-06 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation
@@ -4036,7 +5368,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Add rules.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: Add tests
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-06 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation (bug#61291)
@@ -4048,7 +5380,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): New rule.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New test.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-06 Dmitry Gutov <dgutov@yandex.ru>
(eglot-completion-at-point): Return correct values in :company-kind
@@ -4057,7 +5389,7 @@
The convention is to use kebab case rather than plain downcasing.
Reported in https://github.com/company-mode/company-mode/issues/1370.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2023-02-06 Mattias Engdegård <mattiase@acm.org>
Tighten and simplify typescript compilation-mode regexps (bug#61104)
@@ -4067,7 +5399,7 @@
In collaboration with Jostein Kjønigsen.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2023-02-06 Tassilo Horn <tsdh@gnu.org>
Clarify bug-reference-auto-setup-functions docstring.
@@ -4075,11 +5407,11 @@
Add clarification to docstring that this variable is for packages, not
for users.
-2023-04-15 Aleksandr Vityazev <avityazev@posteo.org>
+2023-02-06 Aleksandr Vityazev <avityazev@posteo.org>
* lisp/treesit.el (treesit): Fix shortdoc example form (bug#61318).
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-06 Theodor Thornhill <theo@thornhill.no>
Use c-ts-common-statement-offset in java-ts-mode (bug#61142)
@@ -4096,7 +5428,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Add indent
rules for bracketless statements.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-06 Theodor Thornhill <theo@thornhill.no>
Add array_initializer to java-ts-mode
@@ -4114,14 +5446,14 @@
* lisp/progmodes/java-ts-mode.el (java-ts-mode--indent-rules): New
matcher.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
go-ts-mode: Highlight variable declarations
* lisp/progmodes/go-ts-mode.el (go-ts-mode--font-lock-settings):
Highlight variable declarations in 'definition' feature.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
go-ts-mode: Fix highlighting of function name in call_expression
@@ -4129,14 +5461,14 @@
Remove :override from the 'property' rules and move them above
'variable' (bug#61302). Just like in rust-ts-mode.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
c-ts-mode: Highlight "property functions" as functions
* lisp/progmodes/c-ts-mode.el (c-ts-mode--font-lock-settings):
Highlight "property functions" as functions (bug#61302).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
rust-ts-mode: Fix highlighting of function name in call_expression
@@ -4144,7 +5476,7 @@
Remove :override from the 'property' rules and move them above
'variable' (bug#61302).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
rust-ts-mode--font-lock-settings: Improve consistency
@@ -4153,7 +5485,7 @@
as type. The existing rules will handle it when it does look like a
type (capitalized).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
Make sure 'M-x show-paren-local-mode' turns on right away
@@ -4161,7 +5493,7 @@
'show-paren-function'.
(show-paren-local-mode): Use it in the :variable getter (bug#61098).
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2023-02-05 Tassilo Horn <tsdh@gnu.org>
Add to bug-reference-auto-setup-functions after its declaring defvar
@@ -4172,13 +5504,13 @@
* lisp/progmodes/bug-reference.el (bug-reference-auto-setup-functions):
Add to bug-reference-auto-setup-functions after its declaring defvar.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-02-05 Juri Linkov <juri@linkov.net>
* lisp/vc/vc.el (vc-find-revision-no-save): Fix parens (bug#61256).
Move '(setq failed nil)' from UNWINDFORMS of 'unwind-protect' to BODYFORM.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
Fix inability to turn show-paren-local-mode on manually (bug#61098)
@@ -4187,7 +5519,7 @@
show-paren-predicate check in show-paren-function also checks
whether a local (non-nil) value of this variable exists.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
rust-ts-mode: Highlight variable declarations
@@ -4199,11 +5531,11 @@
Rename from 'rust-ts-mode--fontify-parameter'. Check the id node's
parent to avoid touching type identifiers.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
rust-ts-mode--indent-rules: Indent to 0 at top level
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-02-05 Alan Mackenzie <acm@muc.de>
Ensure upper bound of font-lock region is less than point-max
@@ -4213,7 +5545,7 @@
* lisp/font-lock.el (font-lock-default-fontify-region): Set `end' to point-max
if it is greater that it.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
Highlight more complex function parameters
@@ -4221,7 +5553,7 @@
(rust-ts-mode--fontify-parameter): New function.
(rust-ts-mode--font-lock-settings): Use it.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2023-02-05 Jonas Bernoulli <jonas@bernoul.li>
No longer use transient in isearch-emoji-by-name
@@ -4233,7 +5565,7 @@
and returns a list of the glyph and all derivations, if any.
(emoji--choose-emoji): Use 'emoji--read-emoji'.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-05 Dmitry Gutov <dgutov@yandex.ru>
Make highlighting more regular across TS modes (bug#61205)
@@ -4256,21 +5588,21 @@
(rust-ts-mode--font-lock-settings): Same. And also change "scoped
identifiers" highlights to only match capitalized names.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-05 Eli Zaretskii <eliz@gnu.org>
Document 'plistp'
* doc/lispref/lists.texi (Property Lists): Document 'plistp'.
(Bug#61293)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-05 Eli Zaretskii <eliz@gnu.org>
Fix display of raised/lowered composed text
* src/xdisp.c (fill_gstring_glyph_string): Adjust the base line of
the glyph string due to subscript/superscript. (Bug#61290)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-05 Eli Zaretskii <eliz@gnu.org>
Fix installation of tree-sitter grammar on MS-Windows
@@ -4278,14 +5610,14 @@
failure on MS-Windows when the old DLL is still being used.
(Bug#61289)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-05 Eli Zaretskii <eliz@gnu.org>
Update the Emacs FAQ for Emacs 29
* doc/misc/efaq.texi (New in Emacs 29, History of Emacs): Add new
section about Emacs 29.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-05 Eli Zaretskii <eliz@gnu.org>
Fix byte-compilation of *-ts-mode.el files
@@ -4293,7 +5625,7 @@
use, to prevent failure in byte-compiling modes which require this
file. (Bug#61282)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-04 Yuan Fu <casouri@gmail.com>
Make c-ts-mode-set-style's effect local (bug#61245)
@@ -4311,7 +5643,7 @@
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: Use
c-ts-mode-set-style.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-04 Dmitry Gutov <dgutov@yandex.ru>
c-ts-mode: Highlight name in parameter declarations
@@ -4320,7 +5652,7 @@
(c-ts-mode--fontify-declarator): Check that identifier was found.
Some declarations can miss identifier name.
-2023-04-15 Davide Masserut <dm@mssdvd.com>
+2023-02-04 Davide Masserut <dm@mssdvd.com>
Fix switch statement indentation for go-ts-mode (bug#61238)
@@ -4332,14 +5664,14 @@
* test/lisp/progmodes/go-ts-mode-tests.el: New file with go-ts-mode
tests.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-04 Eli Zaretskii <eliz@gnu.org>
Fix bidi reordering of sequence of whitespace characters before a TAB
* src/bidi.c (bidi_level_of_next_char): Test the current level
only for characters whose original type is BN. (Bug#61269)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-02-04 Theodor Thornhill <theo@thornhill.no>
Add tests for compilation support for TypeScript (bug#61104)
@@ -4347,21 +5679,21 @@
(compile-tests--test-regexps-data): Add new test-cases.
(compile-test-error-regexps): Increase expected errors
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-02-04 Jostein Kjønigsen <jostein@kjonigsen.net>
Add support for TypeScript compilation to compile.el (bug#61104)
* lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):
Add regexps.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-04 Eli Zaretskii <eliz@gnu.org>
Don't clobber match data in 'y-or-n-p'
* lisp/subr.el (y-or-n-p): Avoid clobbering caller's match data.
(Bug#61091)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-03 Dmitry Gutov <dgutov@yandex.ru>
Refine the previous change
@@ -4373,7 +5705,7 @@
Differentiate the %r{} literals from /.../ ones -- tree-sitter
parses them exactly the same.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-03 Dmitry Gutov <dgutov@yandex.ru>
Add syntax-propertize-function to ruby-ts-mode
@@ -4383,7 +5715,7 @@
(ruby-ts--parser-after-change): New function.
(ruby-ts-mode): Use both of them.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-03 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'header-line-indent-mode'
@@ -4400,7 +5732,7 @@
* etc/NEWS: Enhance the announcement of 'header-line-indent-mode'.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-02-03 F. Jason Park <jp@neverwas.me>
Don't casemap erc-sasl-user when set to :nick
@@ -4413,7 +5745,7 @@
leaving such preparation in the hands of the server. This bug was
introduced with changes new to ERC 5.5 and Emacs 29 (bug#29108).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-02-03 Robert Pluim <rpluim@gmail.com>
Improve keymap-global-set and keymap-local-set interactive use fix
@@ -4422,7 +5754,7 @@
specification to a string. Add `advertised-calling-convention'
declarations. (Bug#61149)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-02 Yuan Fu <casouri@gmail.com>
Make c-ts-mode indent tests side-effect-free
@@ -4442,7 +5774,7 @@
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: Use
c-ts-mode-set-local-style to set the indent style locally.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-02 Yuan Fu <casouri@gmail.com>
Call treesit_record_change in insert_from_gap_1
@@ -4459,7 +5791,7 @@
* admin/notes/tree-sitter/treesit_record_change: New file.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-02-02 Yuan Fu <casouri@gmail.com>
Use c-ts-common-statement-offset for closing brackets too
@@ -4472,7 +5804,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Use
c-ts-common-statement-offset for closing brackets.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-02 Eli Zaretskii <eliz@gnu.org>
Minor improvements in sqlite.c
@@ -4482,7 +5814,7 @@
call. Patch by Helmut Eller <eller.helmut@gmail.com>.
(Bug#61165)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-02-02 Dmitry Gutov <dgutov@yandex.ru>
(treesit_predicate_match): Match node text against regexp without consing
@@ -4498,7 +5830,7 @@
Remove function.
(ruby-ts--font-lock-settings): Use the regexp with :match directly.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-02 Eli Zaretskii <eliz@gnu.org>
Improve documentation of gdb-mi's dedicated windows
@@ -4506,7 +5838,7 @@
buffer and commands to show individual specialized windows.
Improve indexing.
-2023-04-15 Kévin Le Gouguec <kevin.legouguec@gmail.com>
+2023-02-02 Kévin Le Gouguec <kevin.legouguec@gmail.com>
Avoid spurious pause in kill-ring-save (Bug#60841)
@@ -4536,28 +5868,28 @@
a documented valid value for that attribute.
* etc/NEWS: Announce user option.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-02 Eli Zaretskii <eliz@gnu.org>
Change the default of 'treesit-defun-tactic' for 'c-ts-mode'
* lisp/progmodes/c-ts-mode.el (c-ts-mode): Set
'treesit-defun-tactic' as appropriate for C. (Bug#61208)
-2023-04-15 Eli Zaretskii <eliz@gnu.org> (tiny change)
+2023-02-02 Eli Zaretskii <eliz@gnu.org> (tiny change)
Fix docstring fontification of CL's 'defstruct'
* lisp/emacs-lisp/lisp-mode.el (defstruct): Set 'doc-string'
property. Patch by Nicolas Martyanoff <nicolas@n16f.net>.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-02 Eli Zaretskii <eliz@gnu.org>
Teach 'hs-minor-mode' about tree-sitter based modes
* lisp/progmodes/hideshow.el (hs-special-modes-alist): Teach
'hs-minor-mode' about tree-sitter based modes. (Bug#61232)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-02 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'repeat-mode' and related variables
@@ -4579,7 +5911,7 @@
* doc/emacs/basic.texi (Repeating): Clarify and improve wording of
'repeat-mode' documentation.
-2023-04-15 Nicolas Martyanoff <nicolas@n16f.net>
+2023-02-01 Nicolas Martyanoff <nicolas@n16f.net>
(eshell--complete-commands-list): Fix regression in fix to bug#48995
@@ -4588,43 +5920,43 @@
* lisp/eshell/em-cmpl.el (eshell--complete-commands-list):
Fix misuse of `completion-table-dynamic` when completing a file name.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-02-01 Juri Linkov <juri@linkov.net>
* doc/emacs/basic.texi (Repeating): Mention describe-repeat-maps (bug#61183).
* lisp/repeat.el (describe-repeat-maps): Add more explanation to
the docstring. Suggested by Robert Pluim <rpluim@gmail.com>.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-02-01 Eli Zaretskii <eliz@gnu.org>
Unbreak the MS-Windows build
* src/treesit.c (ts_query_pattern_count) [WINDOWSNT]: Load from
the library and define as macro.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-31 Dmitry Gutov <dgutov@yandex.ru>
(Ftreesit_query_capture): Cache list of predicates for given pattern index
* src/treesit.c (Ftreesit_query_capture):
Cache list of predicates for given pattern index (bug#60953).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-31 Robert Pluim <rpluim@gmail.com>
* lisp/keymap.el (keymap-global-unset): Correct prompt
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-31 Eli Zaretskii <eliz@gnu.org>
Fix cursor-in-echo-area on TTY frames
* src/dispnew.c (update_frame_1): Fix off-by-one error when
positioning the cursor in the echo-area. (Bug#61184)
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2023-01-30 Jonas Bernoulli <jonas@bernoul.li>
Update to Transient v0.3.7-196-gb91f509
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-01-30 Alan Mackenzie <acm@muc.de>
CC Mode: Fix a coding bug in c-make-keywords-re. This should fix bug #61135
@@ -4632,14 +5964,14 @@
result regexp when argument ADORN is `appendable'. This fully fixes a bug
which was half-fixed on 2019-01-22.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-30 Juri Linkov <juri@linkov.net>
* lisp/isearch.el (isearch-emoji-by-name): Disable derived emoji (bug#60740).
Let-bind emoji--derived to nil to avoid the subsequent selection
of derived emoji that fails in transient.el.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-30 Eli Zaretskii <eliz@gnu.org>
Fix keymap inheritance in descendants of 'c-ts-base-mode'
@@ -4647,7 +5979,7 @@
'c-ts-mode-map'.
(c-ts-base-mode): Adjust accordingly. (Bug#60983)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-30 Robert Pluim <rpluim@gmail.com>
Fix interactive use of `keymap-local-set' and `keymap-global-set'
@@ -4655,18 +5987,18 @@
read key sequence to a string when called interactively. Based on a
patch from Stephen Berman <stephen.berman@gmx.net>. (Bug#61149)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-01-30 Michael Albinus <michael.albinus@gmx.de>
Fix password prompt in Tramp (do not merge)
* lisp/net/tramp.el (tramp-password-prompt-regexp):
Allow alternative trailing colons. (Bug#61168)
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-01-29 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.1-23-gc45a05
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-29 Eli Zaretskii <eliz@gnu.org>
Document tree-sitter features in the user manual
@@ -4683,7 +6015,7 @@
(Parser-based Font Lock): New subsections.
* doc/emacs/emacs.texi (Top): Update top-level menu.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2023-01-29 Randy Taylor <dev@rjt.dev>
Fix dockerfile-ts-mode line continuation indentation (bug#61131)
@@ -4713,7 +6045,7 @@
(dockerfile-ts-mode--line-continuation-p)
(dockerfile-ts-mode--line-continuation-anchor): New functions.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-29 Yuan Fu <casouri@gmail.com>
Use treesit-subtree-stat to determine treesit--font-lock-fast-mode
@@ -4724,14 +6056,14 @@
(treesit-font-lock-fontify-region): Enable fast mode based on the
result of treesit-subtree-stat.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-29 Yuan Fu <casouri@gmail.com>
Add treesit-subtree-stat
* src/treesit.c (Ftreesit_subtree_stat): New function.
* lisp/treesit.el (treesit): Add to shortdoc.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-29 Yuan Fu <casouri@gmail.com>
Move c-ts-mode--statement-offset to c-ts-common.el
@@ -4758,7 +6090,7 @@
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: Make the test
more challenging.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-29 Yuan Fu <casouri@gmail.com>
Fix <> syntax in rust-ts-mode
@@ -4770,14 +6102,14 @@
(rust-ts-mode--syntax-propertize): New function.
(rust-ts-mode): Set up syntax-propertize-function.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-29 Eli Zaretskii <eliz@gnu.org>
Fix spurious errors on Windows when deleting temporary *.eln files
* lisp/emacs-lisp/comp.el (comp--native-compile): On MS-Windows,
ignore errors when deleting a temporary .eln file. (Bug#60996)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-28 Theodor Thornhill <theo@thornhill.no>
Fix java class member without access modifier (bug#61115)
@@ -4802,7 +6134,7 @@
* lisp/progmodes/java-ts-mode.el (java-ts-mode--indent-rules): Add new
rule to match edge case of field_declaration indentation.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-28 Theodor Thornhill <theo@thornhill.no>
Make treesit-font-lock-level a defcustom
@@ -4810,7 +6142,7 @@
new defcustom.
(treesit-font-lock-level): Turn it into a defcustom.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-28 Theodor Thornhill <theo@thornhill.no>
Add c-ts-mode-set-style and :set for c-ts-mode-indent-style
@@ -4823,7 +6155,7 @@
(c-ts-mode--get-indent-style): New function renamed from
'c-ts-mode--set-indent-style'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-28 Juri Linkov <juri@linkov.net>
Minor documentation improvements for outline-minor-mode (bug#61062)
@@ -4832,14 +6164,14 @@
* etc/NEWS: Mention outline-minor-mode for two modes.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2023-01-28 Brian Leung <leungbk@posteo.net>
python.el: Use correct regexp when enabling python-ts-mode
* lisp/progmodes/python.el: Use "python[0-9.]*" regexp for
'interpreter-mode-alist', and not 'auto-mode-alist'. (Bug#61090)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-27 Dmitry Gutov <dgutov@yandex.ru>
Make project-current not error out inside non-existent dirs
@@ -4849,7 +6181,7 @@
* test/lisp/progmodes/project-tests.el
(project-vc-nonexistent-directory-no-error): New test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-27 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'shell-command-dont-erase-buffer'
@@ -4859,7 +6191,7 @@
affects what is displayed in the echo area after the command.
(Bug#61100)
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-27 Jostein Kjønigsen <jostein@kjonigsen.net>
Fix errors in fontification of JavaScript import-statements (bug#61083)
@@ -4880,7 +6212,7 @@
* lisp/progmodes/js.el (js--treesit-font-lock-settings): Add new
import_clause rules that adhere to the comment above.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-27 Jostein Kjønigsen <jostein@kjonigsen.net>
Fix fontification TypeScript of import-statements (bug#61081)
@@ -4913,7 +6245,7 @@
(typescript-ts-mode--font-lock-settings): Tweak import_clause rules to
adhere to the comment above.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2023-01-26 Basil L. Contovounesios <contovob@tcd.ie>
Work around package.el transitive dependency bug
@@ -4926,7 +6258,7 @@
the version already required by Project, for the benefit of
Emacs 28 (bug#61048).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-26 Eli Zaretskii <eliz@gnu.org>
Fix xt-mouse on terminals that report UTF-8 encoded coordinates
@@ -4935,7 +6267,7 @@
Panteleev <git@cy.md> and Jared Finder <jared@finder.org>.
(Bug#61022)
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2023-01-26 Randy Taylor <dev@rjt.dev>
Fix go-ts-mode indentation and set indent offset to 8 (Bug#61006)
@@ -4944,14 +6276,14 @@
(go-ts-mode--indent-rules): Add indentation for parameters and
interfaces.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-26 Eli Zaretskii <eliz@gnu.org>
Fix doc strings of window-splitting commands
* lisp/window.el (split-window-below, split-window-right): Doc
fixes. (Bug#60886)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-26 Yuan Fu <casouri@gmail.com>
Fix indentation for c-ts-mode (bug#61026)
@@ -4972,7 +6304,7 @@
(c-ts-base-mode): Use the new function.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-26 Yuan Fu <casouri@gmail.com>
Fix call to treesit_record_change in insdel.c
@@ -4982,39 +6314,39 @@
* src/insdel.c (insert_from_buffer): Move to here.
(insert_from_buffer_1): Remove call to treesit_record_change.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2023-01-26 Randy Taylor <dev@rjt.dev>
Add support for building tree-sitter modules with MinGW
* admin/notes/tree-sitter/build-module/build.sh: Add support for
building tree-sitter modules with MinGW.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-01-25 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp.el (tramp-wrong-passwd-regexp): Fix regexp.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-25 Juri Linkov <juri@linkov.net>
* doc/emacs/text.texi (Outline Minor Mode): New node split from "Outline Mode"
(Outline Mode): Move all outline-minor-mode related information to the
new node "Outline Minor Mode" (bug#61062).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-25 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Don't reindent when "class" or "def" is under "ERROR"
* lisp/progmodes/ruby-ts-mode.el (ruby-ts--indent-rules):
Don't reindent when "class" or "def" is under "ERROR" (bug#61017).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-25 Dmitry Gutov <dgutov@yandex.ru>
treesit-install-language-grammar: Provide default repo url
* lisp/treesit.el (treesit--check-repo-url): New function.
(treesit--install-language-grammar-build-recipe): Use it (bug#61051).
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2023-01-25 Basil L. Contovounesios <contovob@tcd.ie>
Fix Dired face for directory symlinks
@@ -5022,7 +6354,7 @@
symlinks with the value of dired-directory-face rather than its name
as a (nonexistent) face (bug#60977).
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2023-01-25 Basil L. Contovounesios <contovob@tcd.ie>
Pacify --without-x unused function warning
@@ -5030,13 +6362,13 @@
[HAVE_WINDOW_SYSTEM] (font_maybe_unset_attribute): ...to here, since
the function is used only when we HAVE_WINDOW_SYSTEM (bug#61049).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-25 Robert Pluim <rpluim@gmail.com>
Announce outline.el keymaps
* etc/NEWS: Announce new keymaps.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-25 Jostein Kjønigsen <jostein@kjonigsen.net>
Fix fontification of function-valued variables (bug#61053)
@@ -5044,14 +6376,14 @@
(typescript-ts-mode--font-lock-settings): Remove overrides and reorder
the variable_declarator rule.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-25 Theodor Thornhill <theo@thornhill.no>
Add new java indent rules
* lisp/progmodes/java-ts-mode.el (java-ts-mode--indent-rules): Check
for enum_body_declarations and switch_label.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-24 Juri Linkov <juri@linkov.net>
Handle relative file names in vc-resynch-window and vc-resynch-buffer
@@ -5060,7 +6392,7 @@
use `expand-file-name' in `vc-root-dir'. This fixes the case of
refreshing the buffers after typing `C-x v = C-x v u' (bug#60897).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-24 Robert Pluim <rpluim@gmail.com>
Use named keymaps for outline buttons
@@ -5073,7 +6405,7 @@
(outline--create-button-icons, outline--insert-button): Move
keymaps to separate variables.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-24 Juri Linkov <juri@linkov.net>
* lisp/vc/vc-bzr.el (vc-bzr--pushpull): Return buffer's process.
@@ -5082,7 +6414,7 @@
* lisp/vc/vc.el (vc-pull-and-push): Expand docstring about
prerequisites for backend to support this command (bug#60569).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-01-23 Alan Mackenzie <acm@muc.de>
CC Mode: Change the default value of objc-font-lock-extra-types to nil
@@ -5095,7 +6427,7 @@
* etc/NEWS: Mention the change in default value of objc-font-lock-extra-types,
and how to get the old behavior back.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2023-01-23 Jim Porter <jporterbugs@gmail.com>
Don't try to make a pipe process for remote processes in Eshell
@@ -5108,22 +6440,22 @@
* test/lisp/eshell/esh-proc-tests.el
(esh-var-test/output/remote-redirect): New test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-23 Eli Zaretskii <eliz@gnu.org>
* lisp/startup.el (command-line): Fix warning message. (Bug#61014)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-23 Juri Linkov <juri@linkov.net>
* lisp/find-dired.el (find-dired): Fix bug where M-p skips first history item.
Don't apply "skip first duplicate history item" trick when find-args
used as initial input is nil.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-01-22 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.1-16-ge37e9b
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-22 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts--predefined-variables): Fix the $` and $' entries
@@ -5132,11 +6464,11 @@
Reported by Mattias Engdegård.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-22 Juri Linkov <juri@linkov.net>
* lisp/find-dired.el (find-dired-with-command): Quote find-command-history.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-22 Juri Linkov <juri@linkov.net>
Generalize vc-pull-and-push to support more backends (bug#60569)
@@ -5145,7 +6477,7 @@
* lisp/vc/vc.el (vc-pull-and-push): Add code from vc-git-pull-and-push.
-2023-04-15 Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net>
+2023-01-22 Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net>
Add test suite for sgml-html-meta-auto-coding-function
@@ -5156,7 +6488,7 @@
(sgml-html-meta-no-post-less-than-10lines)
(sgml-html-meta-no-post-10lines, sgml-html-meta-utf-8-with-bom): Add.
-2023-04-15 Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net>
+2023-01-22 Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net>
Fix decoding HTML files from archives
@@ -5167,7 +6499,7 @@
This is the same fix as in #df7ed10e for
sgml-xml-auto-coding-function.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-22 Eli Zaretskii <eliz@gnu.org>
Avoid crashes in batch Emacs sub-processes on MS-Windows
@@ -5177,7 +6509,7 @@
* src/w32fns.c (emacs_abort): Don't show GUI Abort dialogs in
non-interactive sessions. (Bug#60556)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-22 Theodor Thornhill <theo@thornhill.no>
Tweak BSD style indentation (bug#60984)
@@ -5188,21 +6520,21 @@
* test/lisp/progmodes/c-ts-mode-tests.el
(c-ts-mode-test-indentation-bsd): Add a test for the new style.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-22 Theodor Thornhill <theo@thornhill.no>
Fix typo of exposed symbol name
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Remove
double hyphen.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-22 Theodor Thornhill <theo@thornhill.no>
Fix typo after move to common lib (bug#61001)
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Use correct
preset.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-21 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fix two additional cases with ruby-method-call-indent=nil
@@ -5212,14 +6544,14 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-method-call-indent.rb:
Add examples.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-21 Dmitry Gutov <dgutov@yandex.ru>
ruby-mode.el: Expand some docstrings with examples
* lisp/progmodes/ruby-mode.el (ruby-align-chained-calls)
(ruby-method-params-indent): Expand docstrings with examples.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2023-01-21 Po Lu <luangruo@yahoo.com>
Minor fixes for Haiku
@@ -5227,7 +6559,7 @@
* lisp/simple.el (normal-erase-is-backspace-setup-frame): Add
support for Haiku.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-21 Theodor Thornhill <theo@thornhill.no>
Move c-like common utils into own library (bug#60961)
@@ -5259,7 +6591,7 @@
(typescript-ts-mode--indent-rules): Refer to the new symbols.
(typescript-ts-base-mode): Use new function.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-01-21 Michael Albinus <michael.albinus@gmx.de>
Fix file-regular-p in Tramp
@@ -5272,21 +6604,21 @@
* lisp/net/tramp.el (tramp-handle-file-regular-p): Fix symlink
case. (Bug#60943)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-21 Theodor Thornhill <theo@thornhill.no>
Fix typo in c-ts-mode (bug#60932)
* lisp/progmodes/c-ts-mode.el (c-ts-mode-indent-block-type-regexp):
enumerator, not enumeratior.
-2023-04-15 Mike Kupfer <kupfer@rawbw.com>
+2023-01-20 Mike Kupfer <kupfer@rawbw.com>
MH-E: handle removal of mhparam libdir from nmh 1.8
* lisp/mh-e/mh-e.el (mh-variant-nmh-info): If "libdir" doesn't
work, try "libexecdir" (Bug#60952) (SF#491).
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-20 Theodor Thornhill <theo@thornhill.no>
Use point-min to anchor top-level constructs (bug#60602)
@@ -5297,18 +6629,18 @@
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--indent-rules): New anchor.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-20 Dmitry Gutov <dgutov@yandex.ru>
* lisp/org/ob-ruby.el: Fix outdated comments.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-20 Dmitry Gutov <dgutov@yandex.ru>
(project-try-vc): Add string-start and string-end anchors to marker-re
* lisp/progmodes/project.el (project-try-vc):
Add string-start and string-end anchors to marker-re (bug#60956).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-20 Robert Pluim <rpluim@gmail.com>
Make `keymap-set-after' work for menus
@@ -5322,7 +6654,7 @@
(keymap-set-after-menus): New test. Check that we can insert a menu
item after a specific entry.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-20 Robert Pluim <rpluim@gmail.com>
Use `key-parse' in `keymap-lookup'
@@ -5333,21 +6665,21 @@
* test/src/keymap-tests.el (keymap-set-after-menus): Test the
`keymap-set-after' API.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-20 Robert Pluim <rpluim@gmail.com>
Improve `keymap-set-after' documentation
* doc/lispref/keymaps.texi (Changing Key Bindings): Mention `key-valid-p'
(Modifying Menus): Correct description of KEY arg.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-20 Robert Pluim <rpluim@gmail.com>
Handle after arg correctly in `keymap-set-after'
* lisp/keymap.el (keymap-set-after): AFTER: t means the same as nil,
so just change it to nil. (Bug#60867)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-01-20 F. Jason Park <jp@neverwas.me>
Don't load erc-goodies atop erc.el
@@ -5359,7 +6691,7 @@
requiring `erc-goodies' at the very end of ERC's main library. Special
thanks to Libera.Chat user jrm for reporting this bug.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-20 Eli Zaretskii <eliz@gnu.org>
Make tree-sitter based modes optional
@@ -5382,7 +6714,7 @@
for tree-sitter based modes be conditional on the tree-sitter and
grammar libraries being available. (Bug#60559)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-19 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Claw back half of the performance drop from last change
@@ -5390,7 +6722,7 @@
New function.
(ruby-ts--font-lock-settings): Use it instead of :match.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-19 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts-mode): Rename 'builtin-functions' to 'builtin-function'
@@ -5398,7 +6730,7 @@
(ruby-ts-mode): Rename 'builtin-functions' to 'builtin-function',
for consistency with similar features.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-19 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Highlight builtin methods
@@ -5419,7 +6751,7 @@
(ruby-ts--predefined-variables): Unrelated to the rest of the
patch, add string-start and string-end anchors.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-19 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indent (bug#60873)
@@ -5427,7 +6759,7 @@
(c-ts-mode--statement-offset): Handle the edge case.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: Add a test.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-19 Yuan Fu <casouri@gmail.com>
Fix various problems in treesit-explore-mode (bug#60800)
@@ -5439,7 +6771,7 @@
2. Make sure desktop-save doesn't save the explorer buffer.
3. Kill the explorer buffer when the source buffer is killed.
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2023-01-19 Michael Heerdegen <michael_heerdegen@web.de>
Fix an oversight in advice.el
@@ -5449,21 +6781,21 @@
* lisp/emacs-lisp/advice.el (ad-read-advised-function): Adjust to
handle the new type of elements of `ad-advised-functions'.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-19 Dmitry Gutov <dgutov@yandex.ru>
(treesit-simple-indent-presets): Have n-p-gp check for grandparent's presence
* lisp/treesit.el (treesit-simple-indent-presets): Have n-p-gp
check for grandparent's presence before checking its type.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-19 Dmitry Gutov <dgutov@yandex.ru>
ruby-toggle-block: Fix in ruby-ts-mode
* lisp/progmodes/ruby-mode.el (ruby-toggle-block): Make it work
with ruby-ts-mode. ruby-forward-sexp checks ruby-use-smie.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-19 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts--indent-rules): Indent inside empty parens properly
@@ -5473,14 +6805,14 @@
* test/lisp/progmodes/ruby-ts-mode-tests.el
(ruby-ts-indent-call-no-args): Add test.
-2023-04-15 Kai Tetzlaff <emacs@tetzco.de>
+2023-01-19 Kai Tetzlaff <emacs@tetzco.de>
Fix bug in 'sieve-manage--append-to-log'
* lisp/net/sieve-manage.el (sieve-manage--append-to-log): Fix
log buffer creation. (Bug#54154) Do not merge to master.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-01-19 Alan Mackenzie <acm@muc.de>
CC Mode: Prevent two classes of "type" prematurely entering c-found-types
@@ -5493,14 +6825,14 @@
being entered into c-found-types. In CASE 19, likewise set unsafe-maybe, to
inhibit bar entering c-found-types.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-18 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Use font-lock-constant-face for true/false/nil
* lisp/progmodes/ruby-ts-mode.el (ruby-ts--font-lock-settings):
Use font-lock-constant-face for true/false/nil.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-18 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts--indent-rules): Add a rule for continuation of a hash pair
@@ -5509,7 +6841,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb: Add examples.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-18 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts--parent-call-or-bol): Handle more cases with nested literals
@@ -5518,7 +6850,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb: Add examples.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-18 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts--statement-container-regexp): Remove "parenthesized_statements"
@@ -5529,7 +6861,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb: Add examples.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-18 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Handle indent in parenless calls much closer to ruby-mode
@@ -5545,7 +6877,7 @@
* test/lisp/progmodes/ruby-ts-mode-tests.el:
Run indent test for ruby-parenless-call-arguments-indent.rb.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-18 Juri Linkov <juri@linkov.net>
Fix split-window-below for the case when split-window-keep-point is nil.
@@ -5555,7 +6887,7 @@
only for the selected window.
(split-window-below, split-window-right): Improve docstrings (bug#60886)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-18 Juri Linkov <juri@linkov.net>
Rebind in read-regexp-map ‘M-c’ to ‘M-s c’ compatible with search-map
@@ -5569,7 +6901,7 @@
(read-regexp-toggle-case-fold): Rename from read-regexp-toggle-case-folding
to more standard name.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-18 Juri Linkov <juri@linkov.net>
* lisp/vc/vc-dir.el: Make keys ‘% m’ and ‘* %’ compatible with Dired
@@ -5579,7 +6911,7 @@
* doc/emacs/maintaining.texi (VC Directory Commands): Replace ‘%’
with ‘% m’ and ‘* %’. Mention vc-dir-mark-registered-files.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2023-01-18 Jim Porter <jporterbugs@gmail.com>
Use proper types for Eshell warnings
@@ -5587,7 +6919,7 @@
* lisp/eshell/em-basic.el (eshell/echo): Don't use ':warning'; that's a
warning level, not a warning type.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-18 Eli Zaretskii <eliz@gnu.org>
Improve the documentation of 'auto-mode-alist' search
@@ -5595,7 +6927,7 @@
"recursive extension stripping" using 'auto-mode-alist'.
(Bug#60930)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-18 Yuan Fu <casouri@gmail.com>
Revert "Revert "Add c-or-c++-ts-mode (bug#59613)""
@@ -5604,7 +6936,7 @@
Aaaactually, we need this, otherwise we can't use tree-sitter based C
mode for header files.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-18 Yuan Fu <casouri@gmail.com>
Make it harder to misactivate tree-sitter font-lock fast mode
@@ -5619,7 +6951,7 @@
(treesit--font-lock-notifier): Only activate fast mode after 5
offenses.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-17 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Obey the option ruby-method-call-indent
@@ -5633,7 +6965,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb:
Add explicit value for ruby-method-call-indent.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-17 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Obey the option ruby-after-operator-indent
@@ -5647,7 +6979,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb:
Make sure indentation vars are at their default values.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-17 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fix indent after operator or conditional
@@ -5663,7 +6995,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb:
Add examples.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-17 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fix/change indentation of a continuation method call
@@ -5673,7 +7005,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb:
New examples.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-17 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fix indent inside parenthesized_expr and else/end after unless
@@ -5684,7 +7016,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb:
New examples.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-17 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Fix the rules for hanging arrays and hashes
@@ -5697,7 +7029,7 @@
* test/lisp/progmodes/ruby-ts-mode-tests.el: Use it here.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2023-01-17 Jim Porter <jporterbugs@gmail.com>
Add more detail about how to invoke Eshell commands
@@ -5709,7 +7041,7 @@
about priority of commands in command form.
(Arguments): Add a cross reference to the Invocation node.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-01-17 Alan Mackenzie <acm@muc.de>
CC Mode: On removal of "typedef", remove pertinent types from c-found-types
@@ -5743,7 +7075,7 @@
(c-before-change): Call c-before-change-de-typedef.
(c-after-change): Call c-after-change-de-typedef.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-01-17 F. Jason Park <jp@neverwas.me>
Don't preserve non-module minor modes in erc-open
@@ -5763,7 +7095,7 @@
`erc-module' symbol property to be defined for mode symbols and
aliases. (Bug#60784.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-01-17 F. Jason Park <jp@neverwas.me>
Use correct buffer for local-module vars in erc-open
@@ -5786,14 +7118,14 @@
(erc-scenarios-base-local-modules--var-persistence) Add slightly hacky
test case with promise to improve later when splitting the file.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-17 Eli Zaretskii <eliz@gnu.org>
Fix display of warnings on w32 console
* lisp/emacs-lisp/warnings.el (warnings-suppress): Use alternative
symbol for TTY frames on MS-Windows.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2023-01-17 Basil L. Contovounesios <contovob@tcd.ie>
Fix buffer-list-update-hook for indirect buffers
@@ -5813,7 +7145,7 @@
inhibited. Check that all three buffer hooks, not just
kill-buffer-query-functions, are inhibited.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-17 Yuan Fu <casouri@gmail.com>
Fix treesit-node-first-child-for-pos (bug#60127)
@@ -5824,7 +7156,7 @@
* src/treesit.c (treesit_cursor_first_child_for_byte): New function.
(Ftreesit_node_first_child_for_pos): Use the new function.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2023-01-16 Mattias Engdegård <mattiase@acm.org>
Fix hfy-exclude-file-rules (bug#60562)
@@ -5835,7 +7167,7 @@
Better doc string.
* lisp/htmlfontify.el (hfy-list-files): Simplify regexp argument.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-01-16 Alan Mackenzie <acm@muc.de>
CC Mode: Prevent ids in temporary "declarators" getting into c-found-types
@@ -5847,7 +7179,7 @@
* lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1) (CASE 6): When a
'maybe type triggers this case, set `unsafe-maybe' to non-nil.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2023-01-16 João Távora <joaotavora@gmail.com>
Fix M-x eglot prompt when connection already exists (bug#60557)
@@ -5871,7 +7203,7 @@
* lisp/progmodes/eglot.el (eglot): Rework.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-16 Yuan Fu <casouri@gmail.com>
Fix tree-sitter indent preset function (bug#60270)
@@ -5880,7 +7212,7 @@
no prefix.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New test.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-15 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Support the option ruby-block-indent
@@ -5891,7 +7223,7 @@
* test/lisp/progmodes/ruby-ts-mode-tests.el:
Run indent test for ruby-block-indent.rb.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-15 Theodor Thornhill <theo@thornhill.no>
Improve indentation for jsx
@@ -5900,37 +7232,37 @@
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--indent-rules): Use more parent anchors.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2023-01-15 Sean Whitton <spwhitton@spwhitton.name>
* lisp/subr.el (while-let): Fix docs if-let->if-let* (bug#60758).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2023-01-15 Sean Whitton <spwhitton@spwhitton.name>
Revert "* lisp/subr.el (while-let): Use if-let, not if-let* (bug#60758)."
This reverts commit 083badc9c122a802080552e7771e78ee47c01e3c.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2023-01-15 Stefan Kangas <stefankangas@gmail.com>
Bump use-package version for Emacs 29.1
* lisp/use-package/use-package.el: Bump version to 2.4.5.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-15 Eli Zaretskii <eliz@gnu.org>
Improve error message from sqlite-mode.el
* lisp/sqlite-mode.el (sqlite-mode-open-file): Add error
checking. (Bug#60490)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-15 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode block comment indentation (bug#60270)
* lisp/progmodes/c-ts-mode.el:
(c-ts-mode--comment-2nd-line-anchor): Handle another edge case.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-15 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode label indent
@@ -5939,7 +7271,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Fix.
(c-ts-mode--top-level-label-matcher): Fix.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-15 Yuan Fu <casouri@gmail.com>
Fix statement indent for c-ts-mode (bug#59686) (bug#60280)
@@ -5954,7 +7286,7 @@
(c-ts-mode--statement-offset)
(c-ts-mode--close-bracket-offset): New offset functions.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-15 Yuan Fu <casouri@gmail.com>
Allow offset in tree-sitter indent rules to be functions
@@ -5964,7 +7296,7 @@
* lisp/treesit.el (treesit-simple-indent): Try evaluating OFFSET as a
function if it's not integer nor variable.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-15 Yuan Fu <casouri@gmail.com>
Support filling line comments in c-ts-mode
@@ -5978,14 +7310,14 @@
c-ts-mode--fill-block-comment.
(c-ts-mode--fill-block-comment): New extracted function.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-15 Eli Zaretskii <eliz@gnu.org>
Fix expansion of wildcards in ls-lisp.el
* lisp/ls-lisp.el (ls-lisp--dired): Fix error message text.
Handle the case of a wildcard specifying directories. (Bug#60819)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-15 Eli Zaretskii <eliz@gnu.org>
Fix messages displayed when diary is shown
@@ -5993,14 +7325,14 @@
"...done" message only if there's no important message in the
echo-area. (Bug#60795)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-14 Theodor Thornhill <theo@thornhill.no>
Add constructor_declaration as java-ts-mode defun
* lisp/progmodes/java-ts-mode.el (java-ts-mode): Extend
treesit-defun-type-regexp.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-01-14 Gregory Heytings <gregory@heytings.org>
Further improvement for non-string values in pcomplete
@@ -6009,7 +7341,7 @@
argument. Return the value, even when it is not a string, when
index is 'last'. Fixes bug#60464.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-14 Juri Linkov <juri@linkov.net>
Fix the case in first-completion revealed by minibuffer-tests
@@ -6019,7 +7351,7 @@
* test/lisp/minibuffer-tests.el (completions-header-format-test):
Revert the recent change.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-14 Theodor Thornhill <theo@thornhill.no>
Fix indent and font-lock for annotation_type
@@ -6028,7 +7360,7 @@
(java-ts-mode--font-lock-settings): Add rule for name in
annotation_type_element_declaration.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-01-14 Stefan Monnier <monnier@iro.umontreal.ca>
apropos.el: Fix bug#60628
@@ -6038,14 +7370,14 @@
a newline (since that's not the case any more since commit
900b09c0235d54d5), but be more careful not to burp on false positives.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-14 Theodor Thornhill <theo@thornhill.no>
Fix indentation of some declarations and statements
* lisp/progmodes/java-ts-mode.el (java-ts-mode--indent-rules): Add new
rules so that we don't anchor at col 0.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-14 Theodor Thornhill <theo@thornhill.no>
Fix indentation of object_expressions in csharp-ts-mode
@@ -6053,7 +7385,7 @@
sure the opening brace is indented at parent-bol, and everything else
is indented.
-2023-04-15 Xi Lu <lx@shellcodes.org>
+2023-01-14 Xi Lu <lx@shellcodes.org>
Replace 'hfy-find-cmd' with 'directory-files-recursively'.
@@ -6062,7 +7394,7 @@
* lisp/htmlfontify.el (hfy-exclude-file-rules): New defcustom.
(hfy-list-files): Reimplement using 'directory-files-recursively'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-14 Eli Zaretskii <eliz@gnu.org>
Disable and document 'doc-view-mupdf-use-svg' (bug#58041)
@@ -6070,7 +7402,7 @@
* etc/NEWS: Document. Patch by Visuwesh <visuweshm@gmail.com>.
Do not merge to master.
-2023-04-15 Eshel Yaron <me@eshelyaron.com> (tiny change)
+2023-01-14 Eshel Yaron <me@eshelyaron.com> (tiny change)
Eglot: don't use "nil" as minibuffer initial input
@@ -6082,7 +7414,7 @@
* lisp/progmodes/eglot.el (eglot--guess-contact): Tweak prompt for
major mode. (Bug#60379)
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2023-01-14 Paul Eggert <eggert@cs.ucla.edu>
Fix dependency bug when building lwlib
@@ -6092,7 +7424,7 @@
Makefiles" that caused lwlib/*.o to not be rebuilt sometimes
when that was needed.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-13 Yuan Fu <casouri@gmail.com>
Fix use of build_pure_c_string in treesit.c
@@ -6134,14 +7466,14 @@
(syms_of_treesit): Initialize new variables.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2023-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/subr.el (combine-change-calls-1): Fix bug#60467
Don't stop at timestamps. Strip them for now, to be on the safe side.
Don't merge into `master` where we'll use a better fix.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-01-13 Michael Albinus <michael.albinus@gmx.de>
Adapt tramp-tests.el (do not merge with master)
@@ -6149,14 +7481,14 @@
Rename from `tramp--test-docker-p'. Handle also "podman" method.
Adapt callees.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-13 Eli Zaretskii <eliz@gnu.org>
Fix minibuffer-completion tests
* test/lisp/minibuffer-tests.el (completions-header-format-test):
Fix the test which first fired, and then drew the target...
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2023-01-13 Daniel Martín <mardani29@yahoo.es>
Add c-ts-mode tests
@@ -6166,7 +7498,7 @@
* test/lisp/progmodes/c-ts-mode-tests.el: New file with c-ts-mode
tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-13 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode--fill-paragraph
@@ -6179,7 +7511,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--fill-paragraph): Fix the
case where there are words before the /*, like the example above.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-13 Eli Zaretskii <eliz@gnu.org>
Fix minor issues with 'pp' and related commands
@@ -6190,7 +7522,7 @@
(pp-eval-expression, pp-macroexpand-expression): Honor
'pp-use-max-width'. (Bug#58687)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-12 Yuan Fu <casouri@gmail.com>
Equal now recognizes tree-sitter nodes (bug#60659)
@@ -6203,18 +7535,18 @@
(Ftreesit_node_eq): Factor out. Update docstring.
* src/treesit.h (treesit_node_eq): Declare new function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-12 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode comment indentation (bug#60270)
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Move the
star rule up.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2023-01-12 Sean Whitton <spwhitton@spwhitton.name>
* lisp/subr.el (while-let): Use if-let, not if-let* (bug#60758).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2023-01-12 Gregory Heytings <gregory@heytings.org>
* lisp/simple.el (next-completion): Handle first completion specially.
@@ -6224,7 +7556,7 @@
setting/checking the special text-property 'first-completion' that
is nil at the first call (bug#60411).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-12 Eli Zaretskii <eliz@gnu.org>
Fix encoding with 'utf-8-auto'
@@ -6238,18 +7570,18 @@
'with-coding-priority' instead of 'prefer-coding-system', as the
latter has global persistent effect and affects further tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2023-01-12 Po Lu <luangruo@yahoo.com>
Report cursor correctly on PGTK when there is a margin
* src/pgtkterm.c (pgtk_draw_window_cursor): Adjust frame_x by
the margin width as well.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-01-11 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6.1
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-11 Theodor Thornhill <theo@thornhill.no>
Add support for annotation_type_declaration
@@ -6258,7 +7590,7 @@
(java-ts-mode--font-lock-settings): Add font-locking to the type
feature.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-11 Juri Linkov <juri@linkov.net>
* etc/NEWS: Mention incompatible changes in 'outline-minor-mode-cycle-map'.
@@ -6270,7 +7602,7 @@
(outline-minor-mode): Move margin-cycling keys to
'outline-minor-mode-cycle-map'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-01-11 Philip Kaludercic <philipk@posteo.net>
Ensure VC package names are not empty
@@ -6279,14 +7611,14 @@
(package-vc-install): Avoid generating an empty file name, if a URL
ends with a slash, and raise an error if the package name is empty.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2023-01-11 Philip Kaludercic <philipk@posteo.net>
Handle missing package description when unpacking vc packages
* lisp/emacs-lisp/package-vc.el (package-vc--unpack): Create a dummy
descriptor if PKG-DESC is nil.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2023-01-10 Alan Mackenzie <acm@muc.de>
CC Mode: partially revert commit from 2022-10-04
@@ -6298,20 +7630,20 @@
property. This allows the full font-lock mechanism to fontify the buffer
correctly.
-2023-04-15 Manuel Uberti <manuel.uberti@inventati.org>
+2023-01-10 Manuel Uberti <manuel.uberti@inventati.org>
Fix reftex-citation docstring (bug#60710)
* lisp/textmodes/reftex-cite.el (reftex-citation): Fix spelling.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-10 Robert Pluim <rpluim@gmail.com>
Improve 'describe-char-fold-equivalences' docstring
* lisp/char-fold.el (describe-char-fold-equivalences): Explain what
the output looks like.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-01-10 F. Jason Park <jp@neverwas.me>
Remove obsolete server buffers on MOTD in erc-track
@@ -6330,13 +7662,13 @@
* test/lisp/erc/resources/networks/merge-server/track.eld: New test
data. (Bug#60560.)
-2023-04-15 Manuel Uberti <manuel.uberti@inventati.org>
+2023-01-10 Manuel Uberti <manuel.uberti@inventati.org>
Fix completion-auto-help docstring (bug#60709)
* lisp/minibuffer.el (completion-auto-help): Remove extra period.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-10 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode comment indent
@@ -6344,7 +7676,7 @@
(c-ts-mode--comment-2nd-line-matcher): Also make sure PARENT is a
comment node.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-10 Yuan Fu <casouri@gmail.com>
Highlight identifier in import statements in js-ts-mode
@@ -6354,14 +7686,14 @@
* lisp/progmodes/js.el:
(js--treesit-font-lock-settings): Add import query.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-09 Yuan Fu <casouri@gmail.com>
Don't print named tree-sitter nodes with parenthesizes (bug#60696)
* src/print.c (print_vectorlike): Use empty string as delimiters if
the node is named.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-09 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontification for import-statements in typescript-ts-mode
@@ -6371,7 +7703,7 @@
(typescript-ts-mode--font-lock-settings): Add rules to highlight the
actual imports in import-statements.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-09 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode indentation for 2nd line in block comment (bug#60270)
@@ -6393,14 +7725,14 @@
prev-adaptive-prefix doesn't handle the comment-start-skip case (i.e,
2nd line) anymore. (Handled by the new matcher.)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-09 Juri Linkov <juri@linkov.net>
* lisp/vc/diff-mode.el (diff-font-lock-keywords): Check for limit.
This check is necessary since 'diff-beginning-of-hunk' can move
not only backwards, but also forwards (bug#60660).
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-09 Yuan Fu <casouri@gmail.com>
Minor improvement for tree-sitter explorer
@@ -6416,7 +7748,7 @@
* lisp/treesit.el (treesit--explorer-refresh): See above.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-09 Yuan Fu <casouri@gmail.com>
Make sure NODE is not the root node in tree-sitter indent (bug#60602)
@@ -6436,7 +7768,7 @@
* lisp/treesit.el (treesit-indent-function): Update docstring.
(treesit--indent-1): Make sure NODE is not the root.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-08 Yuan Fu <casouri@gmail.com>
Fix label indent of GNU and Linux style in c-ts-mode (bug#60543)
@@ -6447,7 +7779,7 @@
style.
(c-ts-mode--top-level-label-matcher): New function.
-2023-04-15 Evgeni Kolev <evgenysw@gmail.com>
+2023-01-08 Evgeni Kolev <evgenysw@gmail.com>
Improve go-ts-mode Imenu, navigation and electric pair (bug#60407)
@@ -6468,7 +7800,7 @@
(go-ts-mode): Improve Imenu settings, navigation, add Electric Pair
mode settings.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-08 Yuan Fu <casouri@gmail.com>
Revert "Add c-or-c++-ts-mode (bug#59613)"
@@ -6476,7 +7808,7 @@
I forgot about the feature freeze, sorry :-)
-2023-04-15 Benson Chu <bensonchu457@gmail.com> (tiny change)
+2023-01-08 Benson Chu <bensonchu457@gmail.com> (tiny change)
Add back renamed function 'font-lock-fontify-syntactically-region'
@@ -6489,7 +7821,7 @@
* lisp/font-lock.el (font-lock-fontify-syntactically-region):
Add function back, remove its obsolete alias.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-08 Eli Zaretskii <eliz@gnu.org>
Improve options and docs of M-x command completion
@@ -6499,11 +7831,11 @@
(execute-extended-command): Mention
'read-extended-command-predicate' in the doc string. (Bug#60645)
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-01-07 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6-90-ga6523f
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Fix string fontification on python-ts-mode (bug#60599)
@@ -6511,7 +7843,7 @@
(python--treesit-fontify-string): Generalize and skip anything
before the first quote character.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Fix string-interpolation feature of python-ts-mode (bug#60599)
@@ -6520,14 +7852,14 @@
(python--treesit-settings): Use the new function for
string-interpolation.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-07 Theodor Thornhill <theo@thornhill.no>
Add indentation rule for concatenated_string (bug#60572)
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Indent to
parent-bol.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-07 Jostein Kjønigsen <jostein@kjonigsen.net>
Fix highlighting of variable-declarations in typescript-ts-mode
@@ -6540,7 +7872,7 @@
* lisp/progmodes/typescript-ts-mode.el:
(typescript-ts-mode--font-lock-settings): See above.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Fix label indentation for Linux style in c-ts-mode (bug#60543)
@@ -6554,7 +7886,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Indent label
to column 1 in Linux style.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Remove duplicate entries in c-ts-mode's Imenu
@@ -6566,7 +7898,7 @@
(c-ts-mode--defun-for-class-in-imenu-p): New function.
* lisp/progmodes/c-ts-mode.el (c-ts-base-mode): Use the new function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Fix use of treesit-ready-p in c/c++-ts-mode
@@ -6574,7 +7906,7 @@
(c-ts-mode)
(c++-ts-mode): Put setup code in a when form.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Add documentation for c/c++-ts-mode (bug#60443)
@@ -6584,7 +7916,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode)
(c++-ts-mode): Update docstring.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-07 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts--font-lock-settings): Improve highlighting in patterns
@@ -6593,7 +7925,7 @@
variable in the usual case; highlight keys when no value;
highlight the "as pattern" variable.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Optionally include the namespace in c-ts-mode--declarator-identifier
@@ -6603,7 +7935,7 @@
(c-ts-mode--declarator-identifier): New parameter QUALIFIED.
(c-ts-mode--defun-name): Use qualified identifier.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Support namespaces in c++-ts-mode (bug#60397)
@@ -6614,7 +7946,7 @@
(c-ts-base-mode): Add namespace_definition to
treesit-defun-type-regexp.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode--looking-at-star
@@ -6624,7 +7956,7 @@
the character after point but character after BOL. Otherwise
indentation is wrong when point is not at BOL.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2023-01-07 Yuan Fu <casouri@gmail.com>
Add c-or-c++-ts-mode (bug#59613)
@@ -6633,7 +7965,7 @@
(c-or-c++-ts-mode): New mode.
* etc/NEWS: Mention c-or-c++-ts-mode.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-07 Eli Zaretskii <eliz@gnu.org>
Document the 'definition-name' property.
@@ -6643,14 +7975,14 @@
use 'definition-name' when generating function definitions at run
time. (Bug#60568)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-07 Dmitry Gutov <dgutov@yandex.ru>
(treesit-simple-indent-presets): Do that for 'or' as well.
* lisp/treesit.el
(treesit-simple-indent-presets): Do that for 'or' as well.
-2023-04-15 kobarity <kobarity@gmail.com>
+2023-01-07 kobarity <kobarity@gmail.com>
Fix 'python-shell-buffer-substring' when START is in middle of 1st line
@@ -6660,7 +7992,7 @@
* test/lisp/progmodes/python-tests.el
(python-shell-buffer-substring-18): New test.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2023-01-07 Manuel Giraud <manuel@ledu-giraud.fr>
Rearrange the "Saving Emacs Sessions" section of the user manual
@@ -6668,14 +8000,14 @@
node more logically with main behavior and important features
near the top. (Bug#60600)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-06 Dmitry Gutov <dgutov@yandex.ru>
(treesit-simple-indent-presets): Ensure 'and' works for anchors too
* lisp/treesit.el (treesit-simple-indent-presets):
Rewrite to return the last successful evaluation, not just t.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-06 Dmitry Gutov <dgutov@yandex.ru>
(treesit--indent-rules-optimize): Optimize 'and' and 'or' matcher forms
@@ -6684,7 +8016,7 @@
matcher inside (as is the case in ruby-ts--indent-rules, many
times over), this yields a significant performance boost.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-06 Dmitry Gutov <dgutov@yandex.ru>
(treesit-simple-indent-presets): Short-circuit 'and' and 'or'
@@ -6692,7 +8024,7 @@
Short-circuit the 'and' and 'or' matchers. To avoid calling all
fns after one returned nil or truthy value, respectively.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-06 Dmitry Gutov <dgutov@yandex.ru>
(font-lock-regexp-face): New face
@@ -6706,7 +8038,7 @@
* etc/NEWS: Mention the addition.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-06 Dmitry Gutov <dgutov@yandex.ru>
Unify the string interpolation delimiters face across ts modes
@@ -6717,7 +8049,7 @@
Use font-lock-misc-punctuation-face for string interpolation
delimiters.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-06 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Highlight more kinds of parameters
@@ -6728,7 +8060,7 @@
Move the 'symbol' matchers lower to make 'hash_key_symbol' lower
priority than hash keys in match patterns.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2023-01-06 Robert Pluim <rpluim@gmail.com>
Fix `pr-interface'
@@ -6741,7 +8073,7 @@
* test/lisp/wid-edit-tests.el (widget-test-handle-spurious-inline):
Add test to ensure that unnecessary :inline is allowed.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-06 Jostein Kjønigsen <jostein@kjonigsen.net>
Further generic-related improvements in csharp-ts-mode (bug#60376)
@@ -6750,7 +8082,7 @@
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings):
New rules.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-05 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Highlight method and block parameters
@@ -6758,7 +8090,7 @@
Add rules for method and block parameters.
(ruby-ts-mode): Add corresponding feature.
-2023-04-15 Perry Smith <pedz@easesoftware.com>
+2023-01-05 Perry Smith <pedz@easesoftware.com>
ruby-ts-mode: Highlight variable assignments
@@ -6768,14 +8100,14 @@
the level 3 for consistency with other ts modes.
Update the Commentary as well.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-05 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Move 'self' and 'super' from constants to keywords
* lisp/progmodes/ruby-ts-mode.el (ruby-ts--font-lock-settings):
Move 'self' and 'super' from constants to keywords.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-05 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts-mode): Split font-lock feature 'builtin' into two
@@ -6789,7 +8121,7 @@
(ruby-ts--predefined-constants, ruby-ts--predefined-variables):
Fix docstrings.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-05 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violation due to fill-column indicator face
@@ -6797,7 +8129,7 @@
iterator metrics for the stretch glyph, the one unaffected by the
'fill-column-indicator' face. (Bug#60580)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-05 Juri Linkov <juri@linkov.net>
* lisp/cedet/semantic/symref/grep.el: Support ts-modes (bug#60525)
@@ -6805,7 +8137,7 @@
c-mode -> c-ts-mode, c++-mode -> c++-ts-mode, ruby-mode -> ruby-ts-mode,
python-mode -> python-ts-mode.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-05 Eli Zaretskii <eliz@gnu.org>
Make 'toml-ts-mode' optional
@@ -6814,18 +8146,18 @@
* lisp/textmodes/toml-ts-mode.el (auto-mode-alist): Don't autoload
the addition of 'toml-ts-mode'. (Bug#60559)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-01-04 Michael Albinus <michael.albinus@gmx.de>
Fix bug in Tramp multi-hop
* lisp/net/tramp.el (tramp-compute-multi-hops): Make check for
host name more robust. (Bug#60499)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2023-01-04 Michael Albinus <michael.albinus@gmx.de>
* lisp/files.el (find-sibling-rules): Fix docstring.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2023-01-04 Juri Linkov <juri@linkov.net>
Tree-sitter doc fixes (bug#60524)
@@ -6843,7 +8175,7 @@
duplicated from CONDITION.
(treesit)<define-short-documentation-group>: Fix function names.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2023-01-04 Daniel Martín <mardani29@yahoo.es>
Fontify C++ function definitions in c-ts-mode (bug#60529)
@@ -6854,7 +8186,7 @@
identifier in a function declarator is buried inside
"qualifier_identifier" nodes.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-03 Dmitry Gutov <dgutov@yandex.ru>
(ruby-ts-add-log-current-function): Fix when between two methods
@@ -6872,11 +8204,11 @@
(ruby-add-log-current-method-outside-of-method):
Mirror that change.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2023-01-03 Sean Whitton <spwhitton@spwhitton.name>
* lisp/vc/vc-git.el (vc-git-checkin): Pass vc-git-diff-switches.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-02 Dmitry Gutov <dgutov@yandex.ru>
Extract common code into ruby-base-mode to derive from
@@ -6890,7 +8222,7 @@
* lisp/progmodes/ruby-ts-mode.el (ruby-ts-mode):
Derive from ruby-base-mode. Remove duplicating settings.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-02 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Indentation fixes
@@ -6899,7 +8231,7 @@
(ruby-ts--indent-rules): Indent the curly block closer the same
way as the 'do ... end' closer.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-02 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts--font-lock-settings: Use more standard faces
@@ -6907,7 +8239,7 @@
Use more standard faces for regexp literals and string
interpolation delimiters (following js-ts-mode).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-02 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Standardize the string literal highlights
@@ -6917,14 +8249,14 @@
for symbol array literals, %i().
Combine the matchers for string content and heredocs.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2023-01-02 Theodor Thornhill <theo@thornhill.no>
Improve fontification in java-ts-mode (bug#60492)
* lisp/progmodes/java-ts-mode.el (java-ts-mode--font-lock-settings):
Add expression_statement with only identifier support.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-02 Jostein Kjønigsen <jostein@kjonigsen.net>
Fontification improvements in typescript-ts-mode (bug#60500)
@@ -6937,7 +8269,7 @@
(typescript-ts-mode--font-lock-settings): Update rules.
(typescript-ts-mode, tsx-ts-mode): Update feature list.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-02 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontification consistency in js-ts-mode (bug#60503)
@@ -6945,21 +8277,21 @@
declared parameters in functions, methods and arrow-expressions as
variables.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-02 Dmitry Gutov <dgutov@yandex.ru>
(typescript/tsx-ts-mode): Split font-lock feature list into 4 values
* lisp/progmodes/typescript-ts-mode.el (typescript-ts-mode)
(tsx-ts-mode): Split font-lock feature list into 4 values.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-02 Dmitry Gutov <dgutov@yandex.ru>
js-ts-mode: Move 'string-interpolation' to font-lock level 3
* lisp/progmodes/js.el (js-ts-mode):
Move 'string-interpolation' to font-lock level 3.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-02 Eli Zaretskii <eliz@gnu.org>
Fix shrinking of the tab-bar
@@ -6971,7 +8303,7 @@
tab-bar lines degenerate to zero due to integer division.
(Bug#60210)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2023-01-02 F. Jason Park <jp@neverwas.me>
Fix default-port regression in erc-select-read-args
@@ -6987,11 +8319,11 @@
password prompt and sometimes a non-TLS port when `erc' called
interactively. (Bug#60428.)
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2023-01-01 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6-81-g563a43
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-01 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Remove some currently unused functions
@@ -6999,14 +8331,14 @@
(ruby-ts--ancestor-start, ruby-ts--ancestor-is):
Remove some currently unused functions.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2023-01-01 Dmitry Gutov <dgutov@yandex.ru>
ruby-ts-mode: Highlight singleton method definitions and setters
* lisp/progmodes/ruby-ts-mode.el (ruby-ts--font-lock-settings):
Highlight singleton method definitions and setters.
-2023-04-15 Perry Smith <pedz@easesoftware.com>
+2023-01-01 Perry Smith <pedz@easesoftware.com>
Dmitry Gutov <dgutov@yandex.ru>
Add ruby-ts-mode
@@ -7020,7 +8352,7 @@
* lisp/progmodes/eglot.el (eglot-server-programs):
Add ruby-ts-mode to the Ruby entry.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2023-01-01 Daniel Martín <mardani29@yahoo.es>
Fix fontification of C++ reference return types (bug#60441)
@@ -7028,7 +8360,7 @@
reference_declarator nodes the same as pointer_declarator nodes when
calculating the identifier to fontify.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2023-01-01 Jostein Kjønigsen <jostein@kjonigsen.net>
Adjust function-call fontification in csharp-ts-mode (bug#60376)
@@ -7043,7 +8375,7 @@
Change rules.
(csharp-ts-mode): Update feature list.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-01 Eli Zaretskii <eliz@gnu.org>
Rewrite Antinews in ELisp manual for Emacs 29
@@ -7051,14 +8383,14 @@
* doc/lispref/elisp.texi (Top): Update the top-level menu for
Antinews.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-01 Eli Zaretskii <eliz@gnu.org>
Update Antinews in the user manual for Emacs 29
* doc/emacs/anti.texi (Antinews): Rewrite for Emacs 29.
* doc/emacs/emacs.texi (Top): Adjust the top-level menu.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2023-01-01 Mattias Engdegård <mattiase@acm.org>
Fix shortdoc-tests failure with respect to regexp-opt-charset
@@ -7066,7 +8398,7 @@
`regexp-opt-charset` is not autoloaded, and whether `regexp-opt` is
preloaded is configuration-dependent.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-01 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'isearch-open-overlay-temporary'
@@ -7074,7 +8406,7 @@
the overlay passed to the 'isearch-open-invisible-temporary'
function cannot be deleted too early. (Bug#60399)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2023-01-01 Eli Zaretskii <eliz@gnu.org>
Document 'use-package' in the 2 main manuals
@@ -7082,7 +8414,7 @@
* doc/lispref/loading.texi (Named Features): Document 'use-package'
and its most important features.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-31 Yuan Fu <casouri@gmail.com>
Build recipe interactively in treesit-install-language-grammar
@@ -7093,7 +8425,7 @@
New functions.
(treesit-install-language-grammar): Use the new function.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-31 Theodor Thornhill <theo@thornhill.no>
Tweak csharp-mode font-lock-settings (bug#60376)
@@ -7101,14 +8433,14 @@
Rearrange features.
(csharp-ts-mode): Rearrange features.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-31 Eli Zaretskii <eliz@gnu.org>
Revert a recent change which causes errors
* lisp/subr.el (buffer-match-p): Undo last change, as it causes an
error in a timer function of show-paren-mode.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-31 Stefan Kangas <stefankangas@gmail.com>
Fix misspelled functions in shortdoc groups
@@ -7117,7 +8449,7 @@
* test/lisp/emacs-lisp/shortdoc-tests.el (subr-x): Require.
(shortdoc-all-functions-fboundp): New test.
-2023-04-15 Kévin Le Gouguec <kevin.legouguec@gmail.com>
+2022-12-31 Kévin Le Gouguec <kevin.legouguec@gmail.com>
Simplify introduction of use-package manual
@@ -7125,7 +8457,7 @@
the package, since the macro is autoloaded; also correct the macro's
name. (Bug#60366)
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-12-31 kobarity <kobarity@gmail.com>
Fix python-shell-buffer-substring when retrieving a single statement
@@ -7138,7 +8470,7 @@
(python-shell-buffer-substring-16, python-shell-buffer-substring-17):
New tests. (Bug#60142)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-30 Yuan Fu <casouri@gmail.com>
Show tree-sitter query source when signaling query error
@@ -7147,7 +8479,7 @@
(treesit_ensure_query_compiled)
(Ftreesit_query_capture): Add query source.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-30 Dmitry Gutov <dgutov@yandex.ru>
Add version tags and mention the new options in NEWS
@@ -7157,7 +8489,7 @@
(ruby-after-operator-indent, ruby-method-call-indent)
(ruby-parenless-call-arguments-indent): Add version tags.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-30 Dmitry Gutov <dgutov@yandex.ru>
Add new options for Ruby code indentation
@@ -7177,7 +8509,7 @@
* test/lisp/progmodes/ruby-mode-tests.el: Add indentation tests for new files.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-30 Yuan Fu <casouri@gmail.com>
Add treesit-install-language-grammar
@@ -7189,7 +8521,7 @@
(treesit--call-process-signal)
(treesit--install-language-grammar-1): New functions.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-30 Yuan Fu <casouri@gmail.com>
Add treesit-language-abi-version
@@ -7200,7 +8532,7 @@
* src/treesit.c (Ftreesit_library_abi_version): Rename.
(Ftreesit_language_abi_version): New function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-30 Yuan Fu <casouri@gmail.com>
Change "language definition" to "language grammar" in manual.
@@ -7216,24 +8548,24 @@
* doc/lispref/parsing.texi:
* lisp/treesit.el: Change "language definition" to "language grammar".
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-30 Michael Albinus <michael.albinus@gmx.de>
* test/lisp/net/tramp-tests.el (tramp-test32-shell-command): Fix test.
* lisp/eshell/em-tramp.el (tramp): Require also at runtime. (Bug#60402)
-2023-04-15 Roland Winkler <winkler@gnu.org>
+2022-12-30 Roland Winkler <winkler@gnu.org>
lisp/textmodes/bibtex.el: fix bibtex-beginning-of-entry (bug#56636)
lisp/textmodes/bibtex.el (bibtex-beginning-of-entry):
use bibtex-any-entry-maybe-empty-head (bug#56636)
-2023-04-15 Roland Winkler <winkler@gnu.org>
+2022-12-30 Roland Winkler <winkler@gnu.org>
lisp/textmodes/bibtex.el: Treat $ as punctuation in BibTeX fields (bug#50202)
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-29 Gregory Heytings <gregory@heytings.org>
Clarify the documentation of 'set-face-attribute'
@@ -7246,7 +8578,7 @@
with that of the docstring, whose changes were discussed in
bug#57499 but not included in the manual.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-29 Gregory Heytings <gregory@heytings.org>
Handle non-string values in pcomplete
@@ -7255,7 +8587,7 @@
return the string the user typed in, and attach the value as a
text property to that string. Fixes bug#59956 and bug#60021.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-29 Gregory Heytings <gregory@heytings.org>
Fix completion when completion-auto-select is set
@@ -7263,24 +8595,24 @@
"Complete, but not unique" messages when completion-auto-select is
set. Fixes bug#60359.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-29 Yuan Fu <casouri@gmail.com>
Add color fontification in css-ts-mode (bug#60405)
* lisp/textmodes/css-mode.el (css-ts-mode): Add color fontification
and syntax-propertize-function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-29 Juri Linkov <juri@linkov.net>
* lisp/hi-lock.el (hi-lock--regexps-at-point): Fix bug (bug#60241).
Handle two cases: when a pattern is a regexp or a function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-29 Juri Linkov <juri@linkov.net>
* src/keyboard.c (echo_add_key): Use recently rebound C-h key C-q (bug#60249)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-29 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in treesit.c with --enable-checking
@@ -7289,14 +8621,14 @@
positions before converting them to byte-positions, to avoid
assertion violations in buf_charpos_to_bytepos.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-29 Yuan Fu <casouri@gmail.com>
Clean up treesit-default-defun-skipper and add comments
* lisp/treesit.el (treesit-default-defun-skipper): Clean up, fix some
small issue, add comment.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-29 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode bracket indentation (bug#60398)
@@ -7304,7 +8636,7 @@
anchor.
(c-ts-mode--bracket-children-anchor): New anchor function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-28 Yuan Fu <casouri@gmail.com>
Clean up font-lock rules in js-ts-mode
@@ -7325,7 +8657,7 @@
(js--treesit-fontify-assignment-lhs): New functions.
(js-ts-mode): Update feature list.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-28 Yuan Fu <casouri@gmail.com>
Fix syntax for < and > in c++-ts-mode (bug#60351)
@@ -7338,7 +8670,7 @@
(c-ts-mode--syntax-propertize): New function.
(c++-ts-mode): Remove syntax table. Setup syntax-propertize-function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-28 Yuan Fu <casouri@gmail.com>
Call tree-sitter parser notifier on the first parse
@@ -7346,7 +8678,7 @@
old_tree.
(treesit_ensure_parsed): Remove check for NULL tree.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-28 Yuan Fu <casouri@gmail.com>
Fix tree-sitter parser notifier recursion
@@ -7356,7 +8688,7 @@
circuit to the very beginning. Move the call to
treesit_call_after_change_functions to the very end.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-28 Juri Linkov <juri@linkov.net>
* lisp/help.el: Use 'C-h C-q' to toggle 'help-quick' window (bug#60249).
@@ -7366,7 +8698,7 @@
(help-quit-or-quick): Remove command.
(help-for-help): Replace help-quick-or-quit with help-quick-toggle.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-28 Juri Linkov <juri@linkov.net>
* lisp/isearch.el: Small fixes.
@@ -7377,7 +8709,7 @@
(isearch-delete-char): Use 'isearch-invisible' instead of 'search-invisible'
since the users might change the current value with 'M-s i'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-28 Juri Linkov <juri@linkov.net>
* lisp/vc/diff-mode.el (diff-minor-mode-prefix): Replace "ESC" with "\e".
@@ -7385,30 +8717,30 @@
But actually now 'key-description' is used in 'diff-minor-mode-map'
to convert "\e" to "ESC".
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-28 Juri Linkov <juri@linkov.net>
* doc/emacs/display.texi (Text Scale): Improve section about repeating keys.
Mention that it's possible to use repeating keys without the modifiers
and copy an example from etc/NEWS.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-28 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (repeat-echo-function): Suggest 'add-function' in docstring.
(bug#60353)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-28 Juri Linkov <juri@linkov.net>
* lisp/tab-line.el (tab-line-cache-key-default): More cache keys (bug#60340).
Move more cache keys here from 'tab-line-format' to give users more freedom.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-12-28 Stefan Monnier <monnier@iro.umontreal.ca>
* etc/package-keyring.gpg: Update with new key
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-28 F. Jason Park <jp@neverwas.me>
Warn of absent networks module in ERC
@@ -7439,7 +8771,7 @@
* test/lisp/erc/resources/networks/no-module/basic.eld: New test data
file. (Bug#60331.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-28 F. Jason Park <jp@neverwas.me>
Avoid "already compiled" warning in erc-compat
@@ -7448,7 +8780,7 @@
noisy in tests. Ditch closed-over vars via HOF instead of suppressing
because compiling emits "unused lexical" warning on Emacs 27.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-28 Dmitry Gutov <dgutov@yandex.ru>
(python--treesit-settings): Remove duplicate matcher
@@ -7456,7 +8788,7 @@
duplicate matcher (which found itself under 'function' in addition
to 'definition').
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-28 Eli Zaretskii <eliz@gnu.org>
Make last change of w32 GUI dialogs conditional and reversible
@@ -7470,7 +8802,7 @@
* etc/NEWS: Announce the change.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-28 Yuan Fu <casouri@gmail.com>
Fix tree-sitter typos
@@ -7479,7 +8811,7 @@
* test/src/treesit-tests.el (treesit-defun-navigation-nested-4): Fix
typo.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-27 Yuan Fu <casouri@gmail.com>
Update tree-sitter major modes to use the new Imenu facility
@@ -7520,7 +8852,7 @@
(toml-ts-mode--imenu): Remove functions.
(toml-ts-mode): Setup Imenu.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-27 Yuan Fu <casouri@gmail.com>
Add tree-sitter helper functions for Imenu
@@ -7541,7 +8873,7 @@
(treesit-simple-imenu): New functions.
(treesit-major-mode-setup): Setup Imenu.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-27 Yuan Fu <casouri@gmail.com>
Fix treesit--things-around (bug#60355)
@@ -7558,7 +8890,7 @@
(treesit--ert-defun-navigation-elixir-program): New variable.
(treesit-defun-navigation-nested-4): New test.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-27 Yuan Fu <casouri@gmail.com>
Improve treesit-node-top-level and treesit-parent-until
@@ -7566,18 +8898,18 @@
predicate function. Add an optional argument INCLUDE-NODE.
(treesit-parent-until): Add an optional argument INCLUDE-NODE.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-27 Eli Zaretskii <eliz@gnu.org>
* src/w32menu.c (simple_dialog_show): Use MB_YESNOCANCEL style.
-2023-04-15 Xi Lu <lx@shellcodes.org>
+2022-12-27 Xi Lu <lx@shellcodes.org>
Fix htmlfontify.el command injection vulnerability.
* lisp/htmlfontify.el (hfy-text-p): Fix command injection
vulnerability. (Bug#60295)
-2023-04-15 Rudolf Adamkovič <salutis@me.com>
+2022-12-27 Rudolf Adamkovič <salutis@me.com>
Improve support for Scheme R6RS and R7RS libraries (bug#54704)
@@ -7590,7 +8922,7 @@
Imenu recognize the members nested (and so indented) inside of
'library' (R6RS) or 'define-library' (R7RS) forms.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-26 Yuan Fu <casouri@gmail.com>
Add a new tree-sitter query predicate 'pred'
@@ -7635,7 +8967,7 @@
helper function.
(treesit-query-api): Test #pred predicate.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-26 Stefan Kangas <stefankangas@gmail.com>
Improve gnutls-min-prime-bits docstring
@@ -7645,7 +8977,7 @@
bits. These days, the default is nil, which means to let GnuTLS
decide the value. (See also `nsm-protocol-check--dhe-prime-kx`.)
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-26 Gregory Heytings <gregory@heytings.org>
Improve handling of tab-bar height.
@@ -7653,7 +8985,7 @@
not 'grow-only', also consider the case when the tab-bar height
needs to shrink. Fixes bug#60210.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-26 Eli Zaretskii <eliz@gnu.org>
Simplify last change (bug#60311)
@@ -7666,7 +8998,7 @@
* lisp/subr.el (json-available-p): Simplify.
-2023-04-15 Mattias Engdegård <mattias.engdegard@gmail.com>
+2022-12-26 Mattias Engdegård <mattias.engdegard@gmail.com>
Fix 'json-available-p' on MS-Windows
@@ -7678,7 +9010,7 @@
* lisp/subr.el (json-available-p): Rewrite.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-12-26 Kyle Meyer <kyle@kyleam.com>
loaddefs-gen: Group results by absolute file name
@@ -7695,7 +9027,7 @@
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Expand file
names when grouping loaddef files.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-26 Yuan Fu <casouri@gmail.com>
Fix imenu for c-ts-mode (bug#60296)
@@ -7703,7 +9035,7 @@
c-ts-mode--defun-valid-p to filter out nested matches.
(c-ts-mode--defun-valid-p): Handle more types of nodes.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-26 Yuan Fu <casouri@gmail.com>
Clean up python-ts-mode font-lock features
@@ -7714,7 +9046,7 @@
(python--treesit-fontify-variable): New functions.
(python-ts-mode): Add function and variable feature.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-26 Yuan Fu <casouri@gmail.com>
Add comment indent and filling to other tree-sitter major modes
@@ -7740,14 +9072,14 @@
(typescript-ts-mode--indent-rules): New indent rules.
(typescript-ts-base-mode): Use new setup function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-26 Yuan Fu <casouri@gmail.com>
Add maintainer stub for tree-sitter files
* lisp/treesit.el:
* src/treesit.c: Add maintainer.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-25 Gregory Heytings <gregory@heytings.org>
Remove remaining mentions of 'eval-current-buffer'
@@ -7757,11 +9089,11 @@
Remove remaining mentions of 'eval-current-buffer', obsoleted in
Emacs 22 and removed in Emacs 26.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-12-25 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6-61-g63e073f
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-25 Philip Kaludercic <philipk@posteo.net>
Add heuristic to locate lisp code in source packages
@@ -7770,7 +9102,7 @@
(Bug#60155)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-25 Yuan Fu <casouri@gmail.com>
Further generalize treesit-defun functions
@@ -7787,7 +9119,7 @@
(treesit-defun-at-point): Adjust for the new signature of
treesit-thing-at-point.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-25 Yuan Fu <casouri@gmail.com>
Generalize treesit-defun functions to "things"
@@ -7803,7 +9135,7 @@
(treesit-thing-at-point): Generalized from treesit-defun-at-point.
(treesit-defun-at-point): Use treesit-thing-at-point to do tht work.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-25 Philip Kaludercic <philipk@posteo.net>
Reorder optional arguments to 'package-vc-install'
@@ -7811,7 +9143,7 @@
Update 'package-vc-install' invocation.
(package-vc-install): Reorder and update documentation.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-25 Philip Kaludercic <philipk@posteo.net>
Handle missing dependencies for source packages
@@ -7825,7 +9157,7 @@
note which packages couldn't be found, and warn the user that these
will be missing.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode imenu defun name (bug#60296)
@@ -7837,14 +9169,14 @@
(c-ts-mode--fontify-defun): Extract out.
(c-ts-mode--defun-name): Use the new function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Fix treesit--children-covering-range-recurse (bug#60301)
* lisp/treesit.el (treesit--children-covering-range-recurse): Always
return a list of node.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Support treesit-defun-name in tree-sitter major modes
@@ -7881,7 +9213,7 @@
(toml-ts-mode--imenu-1): Extract into new function.
(toml-ts-mode): Setup treesit-defun-name-function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Add treesit-defun-name and friends
@@ -7903,7 +9235,7 @@
(treesit-defun-name): New functions.
(treesit-major-mode-setup): Setup add-log-current-defun-function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Make treesit-node-at/on guess language at point
@@ -7916,11 +9248,11 @@
(treesit-node-on): Guess language at point. Update docstring.
(treesit-buffer-root-node): Update docstring.
-2023-04-15 Óscar Fuentes <ofv@wanadoo.es>
+2022-12-24 Óscar Fuentes <ofv@wanadoo.es>
* nt/INSTALL.W64: update instructions for setting up W64 environment
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-24 Eli Zaretskii <eliz@gnu.org>
Revert "; Bump minimum supported Windows version for MinGW64 to Windows 10."
@@ -7929,7 +9261,7 @@
is the minimum supported version, even though MinGW-w64 switched
to Windows 10 as the default target in January 2022.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-24 Eli Zaretskii <eliz@gnu.org>
Fix definition of CNS 11643-15 charset
@@ -7938,7 +9270,7 @@
* lisp/international/characters.el: Add chinese-cns11643-15 to
charsets whose characters have categories c and C.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Improve c-ts-mode block comment indent (bug#60270)
@@ -7955,7 +9287,7 @@
(c-ts-mode--looking-at-star): New matcher.
(c-ts-mode--comment-start-after-first-star): New anchor.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Fix block comment indent and filling for c-ts-mode (bug#59763)
@@ -7972,7 +9304,7 @@
(c-ts-base-mode): Setup paragraph-start, adaptive-fill, etc.
* lisp/treesit.el (treesit-simple-indent-presets): Add new preset.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-24 Yuan Fu <casouri@gmail.com>
Fix treesit_cursor_helper (bug#60267)
@@ -8009,35 +9341,35 @@
(Ftreesit_search_forward)
(Ftreesit_induce_sparse_tree): Use the new signature.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-12-24 Paul Eggert <eggert@cs.ucla.edu>
Fix restart-emacs alarms (Bug#60220)
* src/emacs.c (Fkill_emacs): Turn timers off before execing,
so that the re-execed Emacs doesn’t get a timer alarm.
-2023-04-15 Florian Weimer <fweimer@redhat.com>
+2022-12-24 Florian Weimer <fweimer@redhat.com>
Fix alternate stack test in configure
* configure.ac (emacs_cv_alternate_stack): Include <stdlib.h>
for 'malloc's prototype.
-2023-04-15 Xi Lu <lx@shellcodes.org>
+2022-12-24 Xi Lu <lx@shellcodes.org>
Add more functions to "string" shortdoc
* lisp/emacs-lisp/shortdoc.el: Add 'string-or-null-p',
'char-or-string-p', 'char-uppercase-p'. (Bug#60279)
-2023-04-15 Yaraslau Tamashevich <yaraslau.tamashevich@gmail.com> (tiny change)
+2022-12-24 Yaraslau Tamashevich <yaraslau.tamashevich@gmail.com> (tiny change)
Make the Contour terminal an alias of xterm-256color
* lisp/faces.el (term-file-aliases): Make the Contour terminal an
alias of xterm-256color. (Bug#60278)
-2023-04-15 glacials <ben@twos.dev> (tiny change)
+2022-12-24 glacials <ben@twos.dev> (tiny change)
Correct wrong info in (info)Go to node
@@ -8049,14 +9381,14 @@
* doc/misc/info.texi (Go to node): Fix inaccurate information.
(Bug#60263)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-24 Eli Zaretskii <eliz@gnu.org>
Fix typo in TUTORIAL.fr (bug#60261)
* etc/tutorials/TUTORIAL.fr: Fix typo. Reported by
Clément Escude--Cotinat <clement.escudecotinat@yahoo.fr>.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-12-24 Daniel Martín <mardani29@yahoo.es>
Add some diff-fixup-modifs tests
@@ -8065,7 +9397,7 @@
* test/lisp/vc/diff-mode-tests.el (diff-mode-test-fixups-empty-hunks):
Ditto for patches with empty hunks. (Bug#60259)
-2023-04-15 Ulrich Müller <ulm@gentoo.org>
+2022-12-24 Ulrich Müller <ulm@gentoo.org>
Fix quoted argument in emacsclient-mail.desktop Exec key
@@ -8087,7 +9419,7 @@
* etc/emacsclient.desktop (Exec): Use `sh` rather than `placeholder`
as the command name of the shell wrapper. (Bug#60204)
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-12-24 Richard Hansen <rhansen@rhansen.org>
ert-x: Move window selection logic to its own macro
@@ -8103,21 +9435,21 @@
(ert-test-with-buffer-selected/return-value): Add tests.
(Bug#60189)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-24 Po Lu <luangruo@yahoo.com>
Fix crash after X error
* src/xdisp.c (redisplay_internal): Catch another crash if
gcscrollbars after an X error.
-2023-04-15 Xi Lu <lx@shellcodes.org>
+2022-12-23 Xi Lu <lx@shellcodes.org>
Fix ruby-mode.el local command injection vulnerability (bug#60268)
* lisp/progmodes/ruby-mode.el
(ruby-find-library-file): Fix local command injection vulnerability.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-23 Eli Zaretskii <eliz@gnu.org>
Fix "C-h k" in recursive minibuffers
@@ -8127,7 +9459,7 @@
this function, see commit c1cead89f5f. Call posn-at-point with
the minibuffer-window when in the minibuffer. (Bug#60252)
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-12-22 Sean Whitton <spwhitton@spwhitton.name>
vc-git-checkin: Don't try to apply an empty patch
@@ -8136,7 +9468,7 @@
(cherry picked from commit 1424342225ef5b18c630364dd88e004f4ebb1c7f)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-22 Michael Albinus <michael.albinus@gmx.de>
Update Tramp version (don't merge with master)
@@ -8145,14 +9477,14 @@
(customize-package-emacs-version-alist):
Adapt Tramp version integrated in Emacs 29.1.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-22 João Távora <joaotavora@gmail.com>
Eglot: eglot--servers-by-xrefed-file doesn't need to be value-weak
* lisp/progmodes/eglot.el (eglot--servers-by-xrefed-file): Doesn't
need to be weak.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-22 João Távora <joaotavora@gmail.com>
Prevent stale servers when using eglot-extend-to-xref
@@ -8177,11 +9509,11 @@
(eglot--on-shutdown): Make sure to cleanup
eglot--servers-by-xrefed-file.
-2023-04-15 Xi Lu <lx@shellcodes.org>
+2022-12-22 Xi Lu <lx@shellcodes.org>
* etc/tutorials/TUTORIAL.cn: Fix typos. (Bug#60221)
-2023-04-15 Benson Chu <bensonchu457@gmail.com> (tiny change)
+2022-12-22 Benson Chu <bensonchu457@gmail.com> (tiny change)
Add alias for removed font-lock function
@@ -8192,13 +9524,13 @@
* lisp/font-lock.el (font-lock-fontify-syntactically-region): Add
obsolete alias for the renamed function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-22 Yuan Fu <casouri@gmail.com>
Set beginning/end-of-defun-function in treesit-major-mode-setup
* lisp/treesit.el (treesit-major-mode-setup): Set them.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-22 Yuan Fu <casouri@gmail.com>
Add treesit-defun-at-point and fix c-ts-mode-indent-defun
@@ -8206,7 +9538,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode-indent-defun): Implement with
treesit-defun-at-point.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-22 Juri Linkov <juri@linkov.net>
Use the new keyword ':repeat' in repeatable keymaps.
@@ -8231,7 +9563,7 @@
* lisp/keymap.el (defvar-keymap): Check for 'props'
that is used in 'defvar-form'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-12-21 Jim Porter <jporterbugs@gmail.com>
When redirecting in Eshell, check for "/dev/null" specifically
@@ -8246,28 +9578,28 @@
* lisp/eshell/esh-io.el (eshell-set-output-handle): Use "/dev/null"
literally.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-12-21 Andrea Corallo <akrl@sdf.org>
* Invoke spawed Emacs processes with '-Q' when native compiling (bug#60208)
* lisp/emacs-lisp/comp.el (comp-final): Invoke spawned Emacs with '-Q'.
(comp-run-async-workers): Likewise.
-2023-04-15 montag451 <montag451@laposte.net> (tiny change)
+2022-12-21 montag451 <montag451@laposte.net> (tiny change)
Fix Eshell electric slash when used from the root directory of a remote host
* lisp/eshell/em-elecslash.el (eshell-electric-forward-slash): Insert
the remote prefix as determined by 'file-remote-p'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-21 Eli Zaretskii <eliz@gnu.org>
Fix the --without-all build with tree-sitter
* configure.ac (HAVE_TREE_SITTER): Set NEED_DYNLIB=yes, since
tree-sitter support requires dynlib.o. (Bug#60061)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-21 Eli Zaretskii <eliz@gnu.org>
Fix write-region to null device on MS-Windows
@@ -8275,7 +9607,7 @@
from fsync -- this means fsync is not supported for this file.
Happens, for example, with the null device. (Bug#59545)
-2023-04-15 Alexander Adolf <alexander.adolf@condition-alpha.com>
+2022-12-21 Alexander Adolf <alexander.adolf@condition-alpha.com>
message: Do not default to eudc-capf-complete yet
@@ -8283,7 +9615,7 @@
eudc-capf-complete to the buffer-local value of
completion-at-point-functions. (Bug#59314)
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-12-21 Richard Hansen <rhansen@rhansen.org>
whitespace: Avoid mutating original buffer's markers in clones
@@ -8301,7 +9633,7 @@
(whitespace-tests--indirect-clone-markers)
(whitespace-tests--regular-clone-markers): New tests.
-2023-04-15 Charl P. Botha <cpbotha@vxlabs.com> (tiny change)
+2022-12-20 Charl P. Botha <cpbotha@vxlabs.com> (tiny change)
Fix empty pairs in js tree-sitter imenu alist (bug#59945)
@@ -8317,7 +9649,7 @@
* lisp/progmodes/js.el (js--treesit-imenu): Don't add nil indexes.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-20 Juri Linkov <juri@linkov.net>
* lisp/repeat.el: Fix repeat-keep-prefix to allow customizing it to non-nil.
@@ -8334,24 +9666,24 @@
* test/lisp/repeat-tests.el (repeat-tests-keep-prefix):
Uncomment test case that is fixed now in bug#51281 and bug#55986.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-12-20 Daniel Martín <mardani29@yahoo.es>
Correct capitalization of Lisp in the manual (bug#60222)
* doc/lispref/compile.texi (Native-Compilation Functions): Fix typo.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-12-20 Brian Leung <leungbk@posteo.net>
eglot.el: Add vscode-json-languageserver to eglot-server-programs
* lisp/progmodes/eglot.el (eglot-server-programs): Add the
alternative name of the vcscode JSON server. (Bug#60198)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-19 Juri Linkov <juri@linkov.net>
* lisp/progmodes/project.el (project--read-file-cpd-relative): Optimize.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-19 Dmitry Gutov <dgutov@yandex.ru>
ruby-method-params-indent: New user option
@@ -8373,14 +9705,14 @@
Disable the :expensive-test tag, because neither runs for "longer
than some few seconds", both take significantly below 1s.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-19 Juri Linkov <juri@linkov.net>
* lisp/progmodes/project.el: Filter out empty strings from history (bug#58447)
(project--read-file-cpd-relative): Do not include empty strings (when
prefix has the same length as the string).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-19 Eli Zaretskii <eliz@gnu.org>
Fix storing email into nnmail by Gnus
@@ -8389,7 +9721,7 @@
disrupting email workflows due to possibly-invalid headers.
Reported by Florian Weimer <fweimer@redhat.com>.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-12-19 Richard Hansen <rhansen@rhansen.org>
whitespace: Fix unintended change in buffer modification status
@@ -8403,7 +9735,7 @@
* test/lisp/whitespace-tests.el
(whitespace-tests--empty-bob-eob-modified): Add a regression test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-19 Eli Zaretskii <eliz@gnu.org>
Make emacsclient add abbreviated file names to file-name-history
@@ -8411,7 +9743,7 @@
'file-name-history--add' to add the visited files to history.
(Bug#60097)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-19 Mattias Engdegård <mattiase@acm.org>
Repair setopt test after error demotion to warning
@@ -8419,7 +9751,7 @@
Check for a warrning instead of an error in attempt to call `setopt`
with a value that does not match the declared type (bug#60162).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-18 Dmitry Gutov <dgutov@yandex.ru>
ruby-mode: Support endless singleton method definitions too
@@ -8429,7 +9761,7 @@
* test/lisp/progmodes/ruby-mode-resources/ruby.rb (Bar#foo=):
Update example.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-18 Yuan Fu <casouri@gmail.com>
Remove comment-start-skip preset in tree-sitter indentation engine
@@ -8446,7 +9778,7 @@
* doc/lispref/parsing.texi (Tree-sitter major modes): Remove
treesit-comment-start/end.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-18 Michael Albinus <michael.albinus@gmx.de>
Fix recent change in tramp-smb.el
@@ -8458,14 +9790,14 @@
* lisp/net/tramp.el (tramp-file-name-for-operation):
Rearrange `make-directory-internal'.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-18 Michael Albinus <michael.albinus@gmx.de>
Make tramp-archive autoloads robust for older Emacs versions
* lisp/net/tramp-archive.el (tramp-archive-file-name-regexp):
Use `eval-when-compile'. Set it explicitly for older Emacs versions.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-18 Dmitry Gutov <dgutov@yandex.ru>
ruby-mode: Support endless methods (bug#54702)
@@ -8482,20 +9814,20 @@
* test/lisp/progmodes/ruby-mode-resources/ruby.rb: New examples.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-18 Philip Kaludercic <philipk@posteo.net>
* lisp/cus-edit.el (setopt--set): Warn instead of rasing an error
(Bug#60162)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-18 Philip Kaludercic <philipk@posteo.net>
Allow customising windmove user options with an empty prefix
* lisp/windmove.el (windmove--default-keybindings-type): Handle nil
as a prefix value. (Bug#60161)
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-18 Gregory Heytings <gregory@heytings.org>
Improve and extend admin/git-bisect-start
@@ -8510,7 +9842,7 @@
* admin/notes/repo (Bisecting): Adapt the explanation of the
script accordingly.
-2023-04-15 Andrea Monaco <andrea.monaco@autistici.org>
+2022-12-18 Andrea Monaco <andrea.monaco@autistici.org>
Make 'rmail-summary-by-thread' faster
@@ -8521,13 +9853,13 @@
from 'rmail-summary-fill-message-parents-vector' and rewritten.
(rmail-summary-direct-descendants): Function deleted.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-18 Po Lu <luangruo@yahoo.com>
Fix the MS-DOS build
* src/lread.c (syms_of_lread): Make the MS-DOS build work again.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-18 Eli Zaretskii <eliz@gnu.org>
Avoid crashes in PGTK build due to signal in 'note_mouse_highlight'
@@ -8537,7 +9869,7 @@
'get-char-property' and friends with invalid position, which will
just signal an error and do nothing useful. (Bug#60144)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-18 Eli Zaretskii <eliz@gnu.org>
Fix MS-Windows build broken by recent treesit.c changes
@@ -8546,7 +9878,7 @@
functions.
(ts_node_parent): Delete boilerplate of unused function.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-17 Theodor Thornhill <theo@thornhill.no>
Fix wrong capture in typescript-ts-mode (bug#60167)
@@ -8569,7 +9901,7 @@
(typescript-ts-mode--font-lock-settings): Make the variable capture
only capture the identifier, and not the whole expression.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-12-17 Randy Taylor <dev@rjt.dev>
Add rust-ts-mode (Bug#60136)
@@ -8578,7 +9910,7 @@
* lisp/progmodes/rust-ts-mode.el: New major mode with
tree-sitter support.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-17 Theodor Thornhill <theo@thornhill.no>
Indentation fixes for jsx/tsx (bug#60169)
@@ -8586,14 +9918,14 @@
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--indent-rules): Simplify the rules.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-17 Theodor Thornhill <theo@thornhill.no>
Fix treesit-query-validate problem with view-mode
* lisp/treesit.el (treesit-query-validate): Move the (view-mode) into
the correct scope.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-17 Yuan Fu <casouri@gmail.com>
Use cursor API in treesit-node-parent
@@ -8603,7 +9935,7 @@
* src/treesit.c (Ftreesit_node_parent): Use the new cursor API.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-17 Yuan Fu <casouri@gmail.com>
Switch to use cursor API in treesit.c
@@ -8632,7 +9964,7 @@
(treesit-search-backward-named-only)
(treesit-cursor-helper-with-missing-node): New tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-17 Yuan Fu <casouri@gmail.com>
Add treesit_assume_true and treesit_cursor_helper
@@ -8643,7 +9975,7 @@
* src/treesit.c (treesit_assume_true)
(treesit_cursor_helper): New functions.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-12-17 Paul Eggert <eggert@cs.ucla.edu>
Remove file-exists-in-trash-p
@@ -8651,18 +9983,18 @@
not suitable for users. All uses replaced by file-attributes,
which is good enough here.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-12-17 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6-49-g47d129
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-12-17 Paul Eggert <eggert@cs.ucla.edu>
Don’t assume make-directory handler returns nil
* lisp/files.el (make-directory): Ignore what the make-directory
handler returns, as its return value was not documented in Emacs 28.
-2023-04-15 Paul Eggert <eggert@penguin.cs.ucla.edu>
+2022-12-17 Paul Eggert <eggert@penguin.cs.ucla.edu>
Fix copy-directory bug when dest dir exists
@@ -8674,7 +10006,7 @@
* test/lisp/files-tests.el (files-tests-copy-directory):
Test for the bug.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-12-17 Paul Eggert <eggert@cs.ucla.edu>
make-directory now returns t if dir already exists
@@ -8691,7 +10023,7 @@
* test/lisp/files-tests.el (files-tests-make-directory):
Test new return-value convention.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-12-17 Paul Eggert <eggert@cs.ucla.edu>
Use make-directory handlers uniformly
@@ -8723,21 +10055,21 @@
Remove, as this test incorrectly assumes that make-directory-internal
must support handlers.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-17 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'file-exists-p'
* doc/lispref/files.texi (Testing Accessibility): Document better
how to test for existing dangling symlinks. (Bug#60146)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-17 Eli Zaretskii <eliz@gnu.org>
Fix resizing of mini-windows by 'set-minibuffer-message'
* src/xdisp.c (redisplay_window): Always resize mini-windows
displaying the active minibuffer. (Bug#60015)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-17 Eli Zaretskii <eliz@gnu.org>
Prevent Abort dialogs from async-compiling jobs on Windows
@@ -8746,14 +10078,14 @@
compilation, by passing w32-disable-abort-dialog=t on their
command line.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-17 Eli Zaretskii <eliz@gnu.org>
Fix 'window-max-chars-per-line' when there are no fringes
* lisp/window.el (window-max-chars-per-line): Fix the way we
account for the fringes by calling 'window-fringes'. (Bug#59963)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-16 Dmitry Gutov <dgutov@yandex.ru>
ruby-mode: Recognize instance or global var as first arg in parenless call
@@ -8762,14 +10094,14 @@
* test/lisp/progmodes/ruby-mode-resources/ruby.rb: Add example.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-16 Dmitry Gutov <dgutov@yandex.ru>
Fix end-of-defun in ruby-mode
* lisp/progmodes/ruby-mode.el (ruby-beginning-of-defun):
Return t in case of success.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-16 Yuan Fu <casouri@gmail.com>
Remove treesit-defun-prefer-top-level and friends
@@ -8779,7 +10111,7 @@
* lisp/treesit.el (treesit-defun-prefer-top-level)
(treesit--defun-maybe-top-level): Remove.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-12-16 Randy Taylor <dev@rjt.dev>
Add yaml-ts-mode (Bug#60105)
@@ -8790,27 +10122,27 @@
tree-sitter support.
* lisp/progmodes/eglot.el (eglot-server-programs): Add it.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-16 Jostein Kjønigsen <jostein@kjonigsen.net>
Fix indentation in json-ts-mode (bug#60123)
* lisp/progmodes/json-ts-mode.el
(json-ts--indent-rules): Add indentation rules for arrays.
-2023-04-15 Eli Zaretskii <eliz@gnu.org> (tiny change)
+2022-12-16 Eli Zaretskii <eliz@gnu.org> (tiny change)
New input method 'cyrillic-chuvash'
* lisp/leim/quail/cyrillic.el ("cyrillic-chuvash"): New input
method, contributed by flashymittens@tutanota.com. (Bug#60023)
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-12-16 Juanma Barranquero <lekktu@gmail.com>
Backport: ; * lisp/bs.el: Small doc and whitespace fixes
(cherry picked from commit 8624734504af4572525665c713a47e1b6f439a2c)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-16 Eli Zaretskii <eliz@gnu.org>
Revert "alist-get testfn argument evaluation correction"
@@ -8819,7 +10151,7 @@
Please don't install unnecessary improvements on the release
branch.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-16 Eli Zaretskii <eliz@gnu.org>
Revert "Elide broken but unnecessary `if` optimisations"
@@ -8828,7 +10160,7 @@
Please don't install anything on the release branch that is
not a clear bugfix for a known bug.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-16 Eli Zaretskii <eliz@gnu.org>
Revert "Use equal and member instead of eq and memq"
@@ -8837,7 +10169,7 @@
Please don't install anything on the release branch that is not
strictly necessary fro Emacs 29.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-16 Mattias Engdegård <mattiase@acm.org>
Use equal and member instead of eq and memq
@@ -8855,7 +10187,7 @@
In some cases this change corrects evident bugs, in others it is
mostly cosmetic.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-16 Mattias Engdegård <mattiase@acm.org>
Elide broken but unnecessary `if` optimisations
@@ -8873,7 +10205,7 @@
(if X nil t) -> (if (not X) t nil) -> (if (not X) t) -> (not X)
(if X t nil) -> (if X t) -> (not (not X))
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-16 Mattias Engdegård <mattiase@acm.org>
alist-get testfn argument evaluation correction
@@ -8882,11 +10214,11 @@
Reduce the macro-expansion to include a call to either assoc or assq,
not both; this reduces the generated code size in some cases.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-16 Eli Zaretskii <eliz@gnu.org>
* lisp/term/xterm.el (xterm-function-map): Add M-SPC. (Bug#60077)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-16 Eli Zaretskii <eliz@gnu.org>
Fix moving to trash files that overwrite dangling symlinks there
@@ -8894,7 +10226,7 @@
(move-file-to-trash): Use it instead of 'file-exists-p' when
testing whether the file exist in the trash. (Bug#59986)
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-12-16 Manuel Giraud <manuel@ledu-giraud.fr>
Fix SVG scaling (bug#59802)
@@ -8904,7 +10236,7 @@
* src/image.c (svg_load_image): Compute a percentage dimension with
the other known dimension.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-16 F. Jason Park <jp@neverwas.me>
Fix some naming issues involving query buffers in ERC
@@ -8925,7 +10257,7 @@
* test/lisp/erc/resources/base/assoc/queries/netnick.eld: New file.
* test/lisp/erc/resources/base/assoc/queries/non-erc.eld: New file.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-16 F. Jason Park <jp@neverwas.me>
Increment erc-debug-irc-protocol-version to 2
@@ -8934,7 +10266,7 @@
(erc-log-irc-protocol): Don't bother redacting incoming messages.
(Bug#59284.)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-16 Eli Zaretskii <eliz@gnu.org>
A better fix for bug#60096
@@ -8947,14 +10279,14 @@
valid buffer, even if 'get-scratch-buffer-create' signals an
error.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-16 João Távora <joaotavora@gmail.com>
Bump Eglot version to 1.10
* lisp/progmodes/eglot.el (Version): Bump to 1.10
(Package-Requires): Bump required versions of jsonrpc and project.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-16 João Távora <joaotavora@gmail.com>
Eglot: fix discrepant eglot-guess-contact/eglot-command-history
@@ -8972,7 +10304,7 @@
* lisp/progmodes/eglot.el (eglot-command-history): Rename from
eglot--command-history.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-16 João Távora <joaotavora@gmail.com>
Avoid recursive process filters in lisp/jsonrpc.el (bug#60088)
@@ -9003,14 +10335,14 @@
* lisp/jsonrpc.el (jsonrpc--process-filter): Rework.
(Version): Bump to 1.0.16.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-15 Theodor Thornhill <theo@thornhill.no>
Add lambda_expression-rule to java-ts-mode (bug#60091)
* lisp/progmodes/java-ts-mode.el (java-ts-mode--indent-rules): New
rule.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-15 Jostein Kjønigsen <jostein@kjonigsen.net>
eglot: Add support for new language server csharp-ls
@@ -9020,7 +10352,7 @@
* lisp/progmodes/eglot.el: Add new C# language server
csharp-ls. (Bug#60089)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-15 Yuan Fu <casouri@gmail.com>
Use the new tree-sitter commands
@@ -9034,7 +10366,7 @@
(treesit-major-mode-setup): Setup remap for beginning/end-of-defun
commands.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-15 Yuan Fu <casouri@gmail.com>
Add "function" feature to python-ts-mode (bug#59977)
@@ -9042,7 +10374,7 @@
(python-ts-mode): Add feature. And fix indentation for the
python-indent-guess-indent-offset code.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-12-15 Randy Taylor <dev@rjt.dev>
Add go-ts-mode and go-mod-ts-mode (Bug#60025)
@@ -9053,14 +10385,14 @@
* lisp/progmodes/go-ts-mode.el: New major modes with
tree-sitter support.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-15 Yuan Fu <casouri@gmail.com>
Add basic support for hideshow in python-ts-mode (bug#60044)
* lisp/progmodes/python.el (python-base-mode): Add setup for
python-ts-mode.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-15 Theodor Thornhill <theo@thornhill.no>
Add "this" keyword to java-ts-mode (bug#60086)
@@ -9068,7 +10400,7 @@
(java-ts-mode--font-lock-settings): Add the node to the keyword
feature.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-15 Dmitry Gutov <dgutov@yandex.ru>
When completing relative project file names, use relative history
@@ -9080,7 +10412,7 @@
This includes both filtering by common-parent-directory prefix and
mapping into relative names.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-15 Eli Zaretskii <eliz@gnu.org>
Avoid segfaults due to invalid selected-window's buffer
@@ -9090,35 +10422,35 @@
substitute-command-keys on initial-scratch-message, to avoid
signaling an error in rare cases. (Bug#60096)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-15 Juri Linkov <juri@linkov.net>
Revert 21b387c39bd with last-minute hasty changes (bug#60048).
* lisp/simple.el (completion-list-mode-map): Unbind [up] and [down].
(previous-line-completion, next-line-completion): Remove.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-12-15 Alan Mackenzie <acm@muc.de>
Replace an erroneous eq with an equal in cc-defs.el
* lisp/progmodes/cc-defs.el (c-looking-at-non-alphnumspace): Replace eq with
equal in the XEmacs branch.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-15 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el ([tab-bar]): Use 'make-sparse-keymap' instead of 'ignore'.
This helps to avoid the error in 'where-is-internal' that should
not call :filter unnecessarily (bug#9923).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-12-15 Stefan Monnier <monnier@iro.umontreal.ca>
compile.el: Fix regression with nb of errors in modeline
* lisp/progmodes/compile.el (compilation-mode-line-errors): Mark it as
risky-local, like `defconst` used to do for us.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-15 Juri Linkov <juri@linkov.net>
Make tab-bar-tab-group-format-function backwards-compatible (bug#60073)
@@ -9126,7 +10458,7 @@
with wrong-number-of-arguments for backwards-compatibility.
(tab-bar-tab-group-format-default): Simplify.
-2023-04-15 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
+2022-12-15 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
Make tab-bar-tab-group-format-function also handle current group
@@ -9135,7 +10467,7 @@
(tab-bar-tab-group-format-default): Update function to also handle
current group tab (bug#60073).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-15 Philip Kaludercic <philipk@posteo.net>
Ensure package directories for source packages from checkouts
@@ -9143,22 +10475,22 @@
Set the :dir entry, since `package-vc--unpack-1' assumes the field is
set, as is the case when invoking `package-vc--unpack'.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-15 Michael Albinus <michael.albinus@gmx.de>
* test/README (SELECTOR): Add eglot-tests.el to remote file using libraries.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-15 Michael Albinus <michael.albinus@gmx.de>
Fix bug#60060 in Tramp
* lisp/net/tramp-sh.el (tramp-sh-handle-file-local-copy):
Delete `tmpfile' in case of error. (Bug#60060)
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-12-15 Manuel Giraud <manuel@ledu-giraud.fr>
* .gitignore: Ignore GDB history files.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-15 Eli Zaretskii <eliz@gnu.org>
Mention 'tree-sitter' in user manual and NEWS
@@ -9167,7 +10499,7 @@
* etc/NEWS: Mention tree-sitter in the Installation Changes
section.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-14 Dmitry Gutov <dgutov@yandex.ru>
Fix ruby-add-log-current-method after nested class definition
@@ -9184,7 +10516,7 @@
(ruby-add-log-current-method-after-inner-class-outside-methods-with-text):
New tests.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-14 Theodor Thornhill <theo@thornhill.no>
Add indent rules to js/typescript/tsx-ts-mode (bug#60074)
@@ -9193,7 +10525,7 @@
jsx_fragment.
* lisp/progmodes/js.el (js--treesit-indent-rules): Add the same rules.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-14 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontification in csharp-ts-mode (bug#59897)
@@ -9205,7 +10537,7 @@
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings):
Add new rule.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-14 Yuan Fu <casouri@gmail.com>
Revert "Add expression for generic_name in csharp-ts-mode"
@@ -9214,7 +10546,7 @@
This reverts commit 647b6a8099f414e5a7b162efd3658e174064dfe7.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-14 Jostein Kjønigsen <jostein@kjonigsen.net>
Introduce support for TOML config-format
@@ -9231,7 +10563,7 @@
[1] https://toml.io/en/
[2] https://toml.io/en/v1.0.0
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-12-14 Arash Esbati <arash@gnu.org>
Fix handling of % when searching in .tex or .dtx files
@@ -9239,14 +10571,14 @@
when building the regexp for searching only in .dtx files.
(AUCTeX bug#59638)
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-12-14 Daniel Martín <mardani29@yahoo.es>
Treat C++ classes as defuns in C Tree-sitter mode (bug#60047)
* lisp/progmodes/c-ts-mode.el (c-ts-base-mode): Add "class_specifier"
as a node of type "defun".
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-12-14 Daniel Martín <mardani29@yahoo.es>
Add < and > to the syntax table in c++-ts-mode (bug#60049)
@@ -9255,14 +10587,14 @@
delimiters (C++ templates).
(c++-ts-mode): Use the new syntax table.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-14 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontifications in Typescript mode
* lisp/progmodes/typescript-ts-mode.el: Improve fontification of
variables. (Bug#59831)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-14 Eli Zaretskii <eliz@gnu.org>
Update the documentation of overlays (bug#59996)
@@ -9281,7 +10613,7 @@
* etc/NEWS: Mention incompatible aspects of overlay
reimplementation.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-14 F. Jason Park <jp@neverwas.me>
Don't send erc-sasl-user as USER command argument
@@ -9299,7 +10631,7 @@
parameter of "USER" command to reflect nick when `erc-sasl-user' is
set to `:user'. (Bug#59976.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-14 F. Jason Park <jp@neverwas.me>
Set erc-network to a "given" ID instead of failing
@@ -9322,7 +10654,7 @@
* test/lisp/erc/resources/networks/announced-missing/foonet.eld:
Remove "mode" match pattern.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-14 F. Jason Park <jp@neverwas.me>
Limit casemapping to appropriate ranges in ERC
@@ -9337,7 +10669,7 @@
* test/lisp/erc/erc-tests.el (erc-downcase): Add cases showing
mappings outside of the ASCII range. (Bug#59976.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-14 F. Jason Park <jp@neverwas.me>
Actually accept non-symbols as IDs in erc-open
@@ -9353,7 +10685,7 @@
(erc-scenarios-common-assert-initial-buf-name): Adjust helper to allow
for non-symbol IDs. (Bug#59976.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-14 F. Jason Park <jp@neverwas.me>
Respect a nil erc-session-password when reconnecting
@@ -9367,7 +10699,7 @@
* test/lisp/erc/resources/services/auth-source/recon.eld: Add new test
data file. (Bug#59858.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-14 F. Jason Park <jp@neverwas.me>
Add dedicated auth-source section in ERC manual
@@ -9387,7 +10719,7 @@
erc-auth-source-join-function): Re-link auth-source info node in doc
strings.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-14 Mattias Engdegård <mattiase@acm.org>
Better shortdoc examples
@@ -9397,7 +10729,7 @@
well-defined results, such as `eq` on strings or floats.
Edit other examples for better illustrating each respective operation.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-14 Mattias Engdegård <mattiase@acm.org>
Shortdoc: read and evaluate strings after :eval
@@ -9405,7 +10737,7 @@
If the parameter of :eval is a string then read, evaluate and print
the result. This was always the intention and is documented behaviour.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-14 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp tests in eglot-tests, prefix tests uniquely
@@ -9417,11 +10749,11 @@
:expensive-test.
(all): Prefix all tests with `eglot-test-' uniquely.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-14 Juri Linkov <juri@linkov.net>
* lisp/vc/vc-git.el (vc-git-checkin): Use make-nearby-temp-file (bug#60011)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-14 Stefan Kangas <stefankangas@gmail.com>
Delete temp files after icalendar tests
@@ -9429,7 +10761,7 @@
(icalendar-tests--get-error-string-for-export): Make sure we clean up
temporary files after test.
-2023-04-15 Kai Ma <justksqsf@gmail.com> (tiny change)
+2022-12-13 Kai Ma <justksqsf@gmail.com> (tiny change)
Fix syntax tables of tree-sitter modes (bug#59807)
@@ -9444,11 +10776,11 @@
xx
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-13 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/Makefile.in (need_emacsver): Add use-package.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-13 Stefan Kangas <stefankangas@gmail.com>
Fix bug when calling `rgrep` non-interactively
@@ -9456,7 +10788,7 @@
non-interactively requires running it interactively
first. (Bug#60024)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-13 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp specific tests in eglot-tests.el
@@ -9469,11 +10801,11 @@
Use `ert-remote-temporary-file-directory'. Skip if needed.
(eglot--tramp-test, eglot--tramp-test-2): Don't skip.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-13 Stefan Kangas <stefankangas@gmail.com>
* lisp/textmodes/texinfo.el (texinfo-flymake): Improve docstring.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-13 Juri Linkov <juri@linkov.net>
Support a function in the BUFFER-LIST arg of list-buffers-noselect (bug#59935)
@@ -9488,7 +10820,7 @@
'buffer-list-function' used by both legacy code and the new version
of list-buffers-noselect that supports its arg BUFFER-LIST as a function.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-12-13 Augusto Stoffel <arstoffel@gmail.com>
Don't allow lazy highlight from recursive minibuffers
@@ -9497,7 +10829,7 @@
* lisp/isearch.el (minibuffer-lazy-highlight-setup): Don't activate
when starting a recursive minibuffer.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-13 Eli Zaretskii <eliz@gnu.org>
Improve resetting face attributes when looking for suitable fonts
@@ -9508,14 +10840,14 @@
'font_maybe_unset_attribute' only if the value is neither nil nor
t. (Bug#59347)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-13 Stefan Kangas <stefankangas@gmail.com>
Add lexical-binding to example package header
* doc/lispref/package.texi (Simple Packages): Add lexical-binding
cookie to example package header.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-13 Yuan Fu <casouri@gmail.com>
Add improved tree-sitter navigation
@@ -9566,7 +10898,7 @@
(treesit-defun-navigation-nested-3)
(treesit-defun-navigation-top-level): New tests.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-12 Stefan Kangas <stefankangas@gmail.com>
Add cross-reference to flush-lines
@@ -9574,7 +10906,7 @@
cross-references between commands, using the names
'(kill|delete)-matching-lines' for symmetry. (Bug#59934)
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-12 Jostein Kjønigsen <jostein@kjonigsen.net>
Use font-lock-number-face for numeric values in csharp-mode
@@ -9582,13 +10914,13 @@
* lisp/progmodes/csharp-mode.el: update fontification code.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-12 Jostein Kjønigsen <jostein@kjonigsen.net>
Make treesit-query-validate create a read-only buffer
* lisp/treesit.el: use view-mode for generated validation buffer.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-12-12 Randy Taylor <dev@rjt.dev>
Improve dockerfile-ts-mode imenu generation (Bug#59979)
@@ -9596,14 +10928,14 @@
Declare.
(dockerfile-ts-mode--imenu-1): Use stage name if available.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-12-12 Daniel Martín <mardani29@yahoo.es>
Add "->" to python--treesit-operators (bug#59968)
* lisp/progmodes/python.el (python--treesit-operators): Add "->", used
to specify the return types of functions in Python.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-12-12 Daniel Martín <mardani29@yahoo.es>
Align C++ access specifiers to their enclosing class/struct/union
@@ -9617,7 +10949,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Align access
specifiers to their enclosing class/struct/union.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-12-12 Randy Taylor <dev@rjt.dev>
Add cmake-ts-mode
@@ -9628,7 +10960,7 @@
tree-sitter support.
* lisp/progmodes/eglot.el (eglot-server-programs): Add it.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-12 Theodor Thornhill <theo@thornhill.no>
Tweak various ts-mode's indent and fontification (bug#59931)
@@ -9644,7 +10976,7 @@
* lisp/progmodes/typescript-ts-mode.el (typescript-ts-base-mode):
Prefer top-level navigation.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-12 Theodor Thornhill <theo@thornhill.no>
Add expression for generic_name in csharp-ts-mode (bug#59897)
@@ -9663,7 +10995,7 @@
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings):
Add new query that makes the mentioned example work.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-12 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Fix the value 'insert' of outline-minor-mode-use-buttons.
@@ -9674,14 +11006,14 @@
* lisp/progmodes/xref.el (xref--xref-buffer-mode):
Change outline-minor-mode-use-buttons from t to 'insert'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-12 Juri Linkov <juri@linkov.net>
* lisp/minibuffer.el (completions-group-separator): Revert f7816c94b6.
Change face attribute from :underline back to :strike-through.
https://lists.gnu.org/archive/html/emacs-devel/2022-10/msg01792.html
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-12 João Távora <joaotavora@gmail.com>
Skip Eglot rust-analyzer tests if 'cargo' isn't available
@@ -9689,7 +11021,7 @@
(project-wide-diagnostics-rust-analyzer)
(diagnostic-tags-unnecessary-code): Skip unless "cargo" is found.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-12 Stefan Kangas <stefankangas@gmail.com>
use-package.texi: New section "Manual installation"
@@ -9697,7 +11029,7 @@
(Load path, Manual autoloads): Make into subsections of above new
section.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-11 Po Lu <luangruo@yahoo.com>
Revert "Revert "Improve last change to xfaces.c" (05ece1eb8b)"
@@ -9706,7 +11038,7 @@
Not only does it make debugging Emacs harder for users, that change is
unsafe for the Haiku port.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-11 Gregory Heytings <gregory@heytings.org>
Revert "Improve last change to xfaces.c" (05ece1eb8b)
@@ -9714,14 +11046,14 @@
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59347#331.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-11 Gregory Heytings <gregory@heytings.org>
Do not pare arguments unnecessarily.
* lisp/pcomplete.el (pcomplete-here-using-help): Do not pare
arguments. Fixes bug#59803.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-11 João Távora <joaotavora@gmail.com>
Add automated tests for Eglot
@@ -9733,14 +11065,14 @@
* test/lisp/progmodes/eglot-tests.el: New file.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-11 João Távora <joaotavora@gmail.com>
Eglot: allow skipping compile-time warnings about LSP interfaces
* lisp/progmodes/eglot.el (eglot-strict-mode): Add 'no-unknown-interfaces'.
(eglot--check-object): Honour new eglot-strict-mode value.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-11 Yuan Fu <casouri@gmail.com>
Add customizale faces for tree-sitter explorer
@@ -9749,7 +11081,7 @@
(treesit--explorer-draw-node): Use the new faces.
(treesit-explore-mode): Change playground to explorer.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-11 Stefan Kangas <stefankangas@gmail.com>
Fix error message when installing non-existent package
@@ -9757,7 +11089,7 @@
trailing dash to package name in non-existent package
error. (Bug#59923)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-11 Juri Linkov <juri@linkov.net>
Don't use diff-mode buffer as a patch when it's visiting a file (bug#59962)
@@ -9766,7 +11098,7 @@
a file with a diff might be committed to VCS. So don't use it as a patch
to commit with 'C-x v v'.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-11 Mattias Engdegård <mattiase@acm.org>
Fix pcase rx patterns using rx-let bindings (bug#59814)
@@ -9776,7 +11108,7 @@
(rx--to-expr): ...here.
* test/lisp/emacs-lisp/rx-tests.el (rx-let-pcase): New test.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-11 Mattias Engdegård <mattiase@acm.org>
Fix use-package-defaults defcustom type (bug#59941)
@@ -9784,11 +11116,11 @@
Enlarge type to allow for keywords such as :ensure and :pin to be
added later, remedying a failure in test-custom-opts.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-12-11 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
* lisp/language/indian.el: Improve Brahmi composition rules. (bug#58957)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-10 Po Lu <luangruo@yahoo.com>
Improve last change to xfaces.c
@@ -9799,7 +11131,7 @@
there is no reason any user should have to think about bitmasks
in Emacs lisp.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-10 Gregory Heytings <gregory@heytings.org>
Actually improve detection of long lines
@@ -9812,7 +11144,7 @@
* src/buffer.c (Fget_buffer_create):
Revert 1c837c42c2, which was misguided.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-12-10 Gregory Heytings <gregory@heytings.org>
Unset the weight/slant/width in the spec when realizing a font
@@ -9841,25 +11173,25 @@
(syms_of_xfaces): New variable
'realize-gui-face-ignored-spec-attributes'.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-12-10 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.6-31-g954a95
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-10 Eli Zaretskii <eliz@gnu.org>
Fix infloop in 'shell-resync-dirs' with tcsh
* lisp/shell.el (shell-resync-dirs): Remove trailing slash from
output of 'dirs', for csh/tcsh's sake. (Bug#59804)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-10 Philip Kaludercic <philipk@posteo.net>
Ensure 'package-vc--version' always returns a version
* lisp/emacs-lisp/package-vc.el (package-vc--version): Return "0" even
if the main file exists, but lacks version headers.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-10 Philip Kaludercic <philipk@posteo.net>
Ensure 'package-vc--main-file' always returns an existing file
@@ -9867,14 +11199,14 @@
(package-vc--main-file): If the expected file name is missing, try and
find the closest match.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-12-10 Philip Kaludercic <philipk@posteo.net>
Check if package already exists before installing from checkout
* lisp/emacs-lisp/package-vc.el (package-vc-install-from-checkout):
Copy check from 'package-vc--unpack'.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-12-10 Matt Armstrong <matt@rfc20.org>
Refresh the package quickstart file in package-vc
@@ -9882,7 +11214,7 @@
`package--quickstart-maybe-refresh', just as
`package-install-from-buffer' does. (bug#59728)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-09 Yuan Fu <casouri@gmail.com>
Make indirect buffers use tree-sitter parsers of their base buffer
@@ -9896,21 +11228,21 @@
* doc/lispref/parsing.texi (Using Parser): Update manual.
* test/src/treesit-tests.el (treesit-indirect-buffer): New test.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-12-09 Brian Leung <leungbk@posteo.net>
Fontify "this" as a keyword in c++-ts-mode (bug#59924)
* lisp/progmodes/c-ts-mode.el (c-ts-mode--font-lock-settings):
Following c++-mode, fontify as a keyword instead of a constant.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-09 Theodor Thornhill <theo@thornhill.no>
Add class_body indentation for typescript (bug#59680)
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--indent-rules): New indent rule.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-09 Theodor Thornhill <theo@thornhill.no>
Make more granular defun-type-regexp (bug#59873)
@@ -9921,7 +11253,7 @@
* lisp/progmodes/java-ts-mode.el (java-ts-mode): Use regexp-opt to
distinguish more granularly.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-12-09 Randy Taylor <dev@rjt.dev>
Add dockerfile-ts-mode (Bug#59894)
@@ -9933,7 +11265,7 @@
tree-sitter support.
* lisp/progmodes/eglot.el (eglot-server-programs): Add it.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-09 Jostein Kjønigsen <jostein@kjonigsen.net>
Fix fontification of method-invocations in js-ts-mode (bug#59904)
@@ -9941,14 +11273,14 @@
for property in front of function names, so function names override
property.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-09 Theodor Thornhill <theo@thornhill.no>
Fix escape-sequence feature in typescript-ts-mode (bug#59906)
* lisp/progmodes/typescript-ts-mode.el: (typescript-ts-mode,
tsx-ts-mode): Use escape-sequence feature.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-09 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontification in csharp-ts-mode (bug#59909)
@@ -9958,7 +11290,7 @@
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings)
(csharp-ts-mode): Add new features
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-09 Dmitry Gutov <dgutov@yandex.ru>
Use 'project--value-in-dir' for 'project-vc-include-untracked' too
@@ -9966,7 +11298,7 @@
'project--value-in-dir' for 'project-vc-include-untracked' too.
So that is can be reliably set through dir-locals.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-09 Eli Zaretskii <eliz@gnu.org>
Update Turkish Hello
@@ -9974,13 +11306,13 @@
* lisp/language/european.el ("Turkish"): Add a Turkish Hello.
Suggested by YUSUF ALPER ÇIKIŞIR <yusufcikisir@std.iyte.edu.tr>.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-12-09 Philipp Stephani <phst@google.com>
Support newer glib versions (Bug#59061)
* lib-src/seccomp-filter.c (main): Allow pidfd_open system call
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-09 Dmitry Gutov <dgutov@yandex.ru>
Bring back the project--value-in-dir logic
@@ -10001,7 +11333,7 @@
* test/lisp/progmodes/project-resources/foo:
* test/lisp/progmodes/project-resources/etc: New files.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-12-09 Andrea Corallo <akrl@sdf.org>
Backport: Enable native speed 2 EMBA build and tests and disable speed 0
@@ -10012,18 +11344,18 @@
(cherry picked from commit 06bf218f69a62d5d5c8d3b3767d7db8d9fb4bb9f)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-09 Michael Albinus <michael.albinus@gmx.de>
* test/infra/test-jobs.yml: Regenerate for the new use-package subdirectory.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-09 Michael Albinus <michael.albinus@gmx.de>
Adapt manual names in emacs-news-mode
* lisp/textmodes/emacs-news-mode.el (emacs-news--buttonize):
Allow hyphen in manual names.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-12-09 F. Jason Park <jp@neverwas.me>
Respect some spaces in auth-source-pass--match-regexp
@@ -10039,7 +11371,7 @@
(auth-source-pass-extra-query-keywords--suffixed-user): Add spaces
to users and hosts of some example entries. (Bug#58985.)
-2023-04-15 dannyfreeman <danny@dfreeman.email>
+2022-12-09 dannyfreeman <danny@dfreeman.email>
João Távora <joaotavora@gmail.com>
Eglot: Handle LSP progress with Emacs progress reporters (bug#59149)
@@ -10066,7 +11398,7 @@
* doc/misc/eglot.texi (Customizing Eglot): Describe new variable.
-2023-04-15 dannyfreeman <danny@dfreeman.email>
+2022-12-09 dannyfreeman <danny@dfreeman.email>
João Távora <joaotavora@gmail.com>
Eglot: cleanup whitespace and indentation
@@ -10074,7 +11406,7 @@
* lisp/progmodes/eglot.el: Misc whitespace fixes.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-09 Mattias Engdegård <mattiase@acm.org>
Better test-custom-opts diagnostics
@@ -10086,7 +11418,7 @@
(cus-test-apropos, cus-test-errors-display, cus-test-opts):
Use new format.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-09 Stefan Kangas <stefankangas@gmail.com>
New script admin/check-man-pages
@@ -10094,7 +11426,7 @@
for errors. (Bug#59631)
* admin/make-tarball.txt: Document when to use the above script.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-09 Stefan Kangas <stefankangas@gmail.com>
Improve :delight keyword example in use-package manual
@@ -10104,7 +11436,7 @@
Resolves https://github.com/jwiegley/use-package/issues/835
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
Clarify :after keyword in use-package docstring
@@ -10113,7 +11445,7 @@
Resolves https://github.com/jwiegley/use-package/issues/825
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
Add conditional loading examples to use-package manual
@@ -10122,7 +11454,7 @@
Resolves https://github.com/jwiegley/use-package/issues/693
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-08 Po Lu <luangruo@yahoo.com>
Revert "; * src/emacs.c (main): Improvements to last change."
@@ -10131,7 +11463,7 @@
library initializer is used to set the malloc functions on startup, so
they are not dumped.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-12-08 Sean Whitton <spwhitton@spwhitton.name>
server-eval-at: Don't call server--file-name
@@ -10139,21 +11471,21 @@
the server file. The recent change to call server--file-name meant
that the SERVER argument to server-eval-at was ignored.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
Merge branch 'feature/use-package' into emacs-29
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
* etc/USE-PACKAGE-NEWS: Delete file.
Ref: https://lists.gnu.org/r/emacs-devel/2022-11/msg01535.html
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
* admin/git-bisect-start: Prune use-package merge commits.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
Update use-package defgroups
@@ -10162,7 +11494,7 @@
* lisp/use-package/use-package-ensure.el (use-package-ensure): Add
:link, :version and :group to defgroups.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
Drop key-chord.el support from use-package
@@ -10172,7 +11504,7 @@
* doc/misc/use-package.texi (use-package-chords): Delete section.
Ref: https://lists.gnu.org/r/emacs-devel/2022-12/msg00052.html
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-12-08 Juanma Barranquero <lekktu@gmail.com>
Remove unneeded (require 'edebug) from which-func.el
@@ -10180,14 +11512,14 @@
code from an attempted fix to bug#49592, installed in 55cc8b040b
(2022-08-08) and left behind after 48b0f2606b (2022-08-23).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-08 Stefan Kangas <stefankangas@gmail.com>
Change use-package custom :group to `initialization`
* lisp/use-package/use-package-core.el (use-package): Move
defgroup to custom :group 'initialization'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-12-08 Jim Porter <jporterbugs@gmail.com>
Treat escaped newlines in Eshell as the empty string
@@ -10214,7 +11546,7 @@
* doc/misc/eshell.texi (Arguments): Explain escaping logic in more
detail (bug#59622).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-07 Stefan Kangas <stefankangas@gmail.com>
use-package: Improve :mode keyword documentation
@@ -10223,40 +11555,40 @@
Resolves https://github.com/jwiegley/use-package/issues/996
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-07 Stefan Kangas <stefankangas@gmail.com>
Improve bind-keys* and override-global-mode docstrings
* lisp/use-package/bind-key.el (bind-keys*): Add docstring.
(override-global-mode) Improve docstring.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-07 Po Lu <luangruo@yahoo.com>
Fix crash on Windows 9X
* src/emacs.c (main): Call init_bignum before init_window_once.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-07 Yuan Fu <casouri@gmail.com>
Add recursion limit to treesit--children-covering-range-recurse
* lisp/treesit.el (treesit--children-covering-range-recurse): Add
limit.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-07 Yuan Fu <casouri@gmail.com>
Improve tree-sitter fontification in edge-cases (bug#59738)
* lisp/treesit.el (treesit-font-lock-fontify-region): Use
treesit--children-covering-range-recurse.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-07 Stefan Kangas <stefankangas@gmail.com>
Add new use-package manual
* doc/misc/use-package.texi: Rewrite manual.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-07 Theodor Thornhill <theo@thornhill.no>
Add c-ts-mode-indent-defun (bug#59662)
@@ -10265,7 +11597,7 @@
* lisp/progmodes/c-ts-mode.el (c-ts-mode-indent-defun): New function.
(c-ts-mode-map): New mode map that uses said function.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-07 Theodor Thornhill <theo@thornhill.no>
Fix syntax-table for tree-sitter modes
@@ -10285,14 +11617,14 @@
(typescript-ts-mode--syntax-table): Add new entries.
* lisp/textmodes/css-mode.el (css-ts-mode): Add new entries.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-12-07 Brian Leung <leungbk@posteo.net>
c++-ts-mode: Highlight nullptr as a constant
* lisp/progmodes/c-ts-mode.el (c-ts-mode--font-lock-settings): Add
nullptr.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-07 Yuan Fu <casouri@gmail.com>
Improve parameter checking in tree-sitter functions
@@ -10307,7 +11639,7 @@
* test/src/treesit-tests.el (treesit-node-api)
(treesit-query-api): Add tests for out-of-range error.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-07 Eli Zaretskii <eliz@gnu.org>
Fix comint-tests on MS-Windows
@@ -10318,7 +11650,7 @@
(w32-native-executable-p, w32-native-executable-find): New
functions.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-07 João Távora <joaotavora@gmail.com>
Use new external-completion.el in Eglot
@@ -10331,7 +11663,7 @@
(completion-category-overrides): No longer set it.
("Backend Completion"): Delete section.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-07 João Távora <joaotavora@gmail.com>
Don't override completion-category-defaults in fido-mode
@@ -10343,7 +11675,7 @@
* lisp/icomplete.el (icomplete--fido-mode-setup): Don't set
completion-category-defaults here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-07 João Távora <joaotavora@gmail.com>
Add lisp/external-completion.el for completions from external tools
@@ -10371,7 +11703,7 @@
* etc/NEWS: (Lisp Changes in Emacs 29.1): Mention
external-completion-table.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-12-07 João Távora <joaotavora@gmail.com>
Eglot: fix setting of flymake-list-only-diagnostics (bug#59824)
@@ -10385,17 +11717,17 @@
* lisp/progmodes/eglot.el (eglot-handle-notification): Reset
flymake-list-only-diagnostics
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-07 Mattias Engdegård <mattiase@acm.org>
* test/src/sqlite-tests.el (sqlite-version): Declare.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-12-06 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Outline deprecation plans in NEWS
* etc/NEWS (EUDC): Mention deprecation plans.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-06 Yuan Fu <casouri@gmail.com>
Fix admin/notes/tree-sitter/build-module/build.sh (bug#59789)
@@ -10417,18 +11749,18 @@
* admin/notes/tree-sitter/build-module/batch.sh (languages): Add tsx.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-06 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/eww.texi (Overview): Improve introduction.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-06 Jostein Kjønigsen <jostein@kjonigsen.net>
Consistent fontification of using-directives in csharp-ts-mode
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings):
New rules.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-06 Yuan Fu <casouri@gmail.com>
Fontify some keywords in type face in c-ts-mode
@@ -10436,14 +11768,14 @@
(c-ts-mode--type-keywords): New variables.
(c-ts-mode--font-lock-settings): New rule.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-06 Mattias Engdegård <mattiase@acm.org>
Fix etags builds on non-Windows non-MS-DOS machines
* lib-src/etags.c: In this file, MSDOS is always defined but can be
either `true` or `false`, so don't used `defined MSDOS` as a condition.
-2023-04-15 lu4nx <lx@shellcodes.org>
+2022-12-06 lu4nx <lx@shellcodes.org>
Fix etags local command injection vulnerability
@@ -10451,7 +11783,7 @@
(process_file_name): Use it to quote file names passed to the
shell. (Bug#59817)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-06 Eli Zaretskii <eliz@gnu.org>
Avoid crashes in a build --without-modules
@@ -10459,7 +11791,7 @@
'dynamic-library-suffixes' outside of the HAVE_MODULES
conditional. (Bug#59832)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-06 Eli Zaretskii <eliz@gnu.org>
Fix 'add-display-text-property' when OBJECT is non-nil
@@ -10469,7 +11801,7 @@
* test/lisp/emacs-lisp/subr-x-tests.el
(subr-x-test-add-display-text-property): Add test for this case.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-12-06 Michael Albinus <michael.albinus@gmx.de>
Do not run slow tests on EMBA
@@ -10480,7 +11812,7 @@
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-part1): Skip also on EMBA.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-06 Mattias Engdegård <mattiase@acm.org>
Lisp reader undefined behaviour excision
@@ -10491,7 +11823,7 @@
The `|` was just a weak attempt at micro-optimisation in any case;
sorry about that.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-05 Yuan Fu <casouri@gmail.com>
Fix treesit-query-capture
@@ -10512,7 +11844,7 @@
position. Also added parentheses wround "beg_byte - visible_beg" in
the call to ts_query_cursor_set_byte_range (i.e., style change).
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-12-05 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontification of typescript-ts-mode (bug#59831)
@@ -10523,7 +11855,7 @@
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--font-lock-settings): Add fontification rules.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-05 Theodor Thornhill <theo@thornhill.no>
Add back pair feature in json-ts-mode fontification (bug#59833)
@@ -10531,14 +11863,14 @@
Add back in removed pair feature. Also alphabetize features.
(json-ts-mode): Use the new feature.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-05 Eli Zaretskii <eliz@gnu.org>
Fix mouse clicks on a non-selected frame
* lisp/mouse-drag.el (mouse-drag-drag): Skip switch-frame events
while tracking mouse. (Bug#59785)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-04 Yuan Fu <casouri@gmail.com>
Improve treesit-fontify-with-override
@@ -10561,7 +11893,7 @@
* lisp/progmodes/python.el (python--treesit-fontify-string): Use the
new signature.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-12-04 Jim Porter <jporterbugs@gmail.com>
Make killing a non-last client work the same no matter the auto-stop setting
@@ -10576,7 +11908,7 @@
'server-stop-automatically' behavior in this function, rather than
calling 'server-stop-automatically--handle-delete-frame'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-04 Juri Linkov <juri@linkov.net>
Use the function 'window-system' on the tab-bar/tab-line (bug#59620)
@@ -10585,7 +11917,7 @@
* lisp/tab-line.el (tab-line-format-template): Replace the variable
'window-system' with the function call '(window-system)'.
-2023-04-15 Tom Gillespie <tgbugs@gmail.com>
+2022-12-04 Tom Gillespie <tgbugs@gmail.com>
Restore font-lock-type-face for lisp mode &symbols
@@ -10597,7 +11929,7 @@
a498e5f83 by restoring the type face to font-lock-type-face as
consistent with the comments.
-2023-04-15 Kai Ma <justksqsf@gmail.com> (tiny change)
+2022-12-04 Kai Ma <justksqsf@gmail.com> (tiny change)
Prevent a segfault when deleting a fullscreen frame on NextStep.
@@ -10608,14 +11940,14 @@
leak of the EmacsView object! (Bug#59794)
Do not merge to master.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-04 Eli Zaretskii <eliz@gnu.org>
Fix markup in ERC manual
* doc/misc/erc.texi (SASL): Use @table instead of simulating it
with @indentedblock. Fix markup. (Bug#59815)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-12-03 Yuan Fu <casouri@gmail.com>
Fix comment-start-skip in tree-sitter modes (bug#59690)
@@ -10627,7 +11959,7 @@
* lisp/progmodes/typescript-ts-mode.el (tsx-ts-mode): Remove the group
from the regexp.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-03 Mattias Engdegård <mattiase@acm.org>
Speed up Unicode normalisation tests by a factor of 5
@@ -10643,14 +11975,14 @@
Run only over the Unicode code space.
Hoist `with-current-buffer` to reduce overhead.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-03 Eli Zaretskii <eliz@gnu.org>
Fix "C-h k" when clicking on another frame
* lisp/help.el (help--analyze-key): Don't barf if the key sequence
includes a switch-frame event. (Bug#59785)
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-12-03 Juanma Barranquero <lekktu@gmail.com>
Fix and expand tests broken by commit 2772ebe366 of 2022-11-28
@@ -10662,7 +11994,7 @@
Check that the last directory in `native-comp-eln-load-path' is
not affected by `native-compile-prune-cache'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-03 Eli Zaretskii <eliz@gnu.org>
Fix handling of relative directories in "--init-directory=DIR"
@@ -10670,14 +12002,14 @@
names in '--init-directory' relative to the directory from
which Emacs is started. (Bug#59795)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-03 Eli Zaretskii <eliz@gnu.org>
Make sure 'user-emacs-directory' ends in a slash
* lisp/startup.el (command-line): Make sure 'user-emacs-directory'
has the form of a directory.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-03 Eli Zaretskii <eliz@gnu.org>
Fix gud-minor-mode-menu
@@ -10686,7 +12018,7 @@
still using it in gud.el. (Bug#59769) (Bug#59605)
Do not merge to master.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-03 Eli Zaretskii <eliz@gnu.org>
Revert "Make easy-mmode-defmap obsolete and adjust only caller"
@@ -10696,14 +12028,14 @@
Do not merge to master.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-12-03 Sean Whitton <spwhitton@spwhitton.name>
vc-git-print-log: Don't assume vc-git-log-switches is a list
* lisp/vc/vc-git.el (vc-git-print-log): Call ensure-list on
vc-git-log-switches to handle the case where it's a singular string.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-02 Stefan Kangas <stefankangas@gmail.com>
Fix use-package tests
@@ -10711,7 +12043,7 @@
* test/lisp/use-package/use-package-tests.el: Remove local
variables section. Require 'ert' and fix copyright header.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-02 Mattias Engdegård <mattiase@acm.org>
Fix server-tests run noninteractively (bug#59742)
@@ -10723,14 +12055,14 @@
(server-tests/server-force-stop/keeps-frames): Delete created frame so
that it doesn't cause trouble for other tests.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-12-02 Randy Taylor <dev@rjt.dev>
Use file-name-nondirectory to determine default project-name
* lisp/progmodes/project.el (project-name):
Use file-name-nondirectory instead of file-name-base (bug#59756).
-2023-04-15 Yikai Zhao <yikai@z1k.dev>
+2022-12-02 Yikai Zhao <yikai@z1k.dev>
Speed up auto-completion in 'sh-script-mode'
@@ -10740,7 +12072,7 @@
(sh-completion-at-point-function): Use
'sh--cmd-completion-table-gen'. (Bug#59678)
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-12-02 Juanma Barranquero <lekktu@gmail.com>
Fix error editing multisession variables (bug#59710)
@@ -10748,14 +12080,14 @@
Do not use `bound-and-true-p' on a non-symbol. This reverts
commit bd586121ac21e046f60f75eeb0200866c38d6f9f.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-12-02 Brian Leung <leungbk@posteo.net>
Add tsx-ts-mode to eglot-server-programs
* lisp/progmodes/eglot.el (eglot-server-programs): Add
tsx-ts-mode. (Bug#59770)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-02 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-format-align-right): Fix alignment on TTY frames.
@@ -10763,7 +12095,7 @@
since the `right' spec doesn't work on TTY frames when windows are split
horizontally (bug#59620).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-12-02 Juri Linkov <juri@linkov.net>
Fix the width of margins for icons in outline-minor-mode (bug#59719)
@@ -10779,7 +12111,7 @@
(outline-minor-mode): Calculate the number of columns for margins
to fit the icons.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-12-01 Theodor Thornhill <theo@thornhill.no>
Add new TypeScript mode tsx-ts-mode
@@ -10806,21 +12138,21 @@
* etc/NEWS: Mention the new mode.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-12-01 Daniel Martín <mardani29@yahoo.es>
Add case and match to python--treesit-keywords (bug#59720)
* lisp/progmodes/python.el (python--treesit-keywords): Add "case" and
"match" keywords.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-01 Dmitry Gutov <dgutov@yandex.ru>
project-files (VC-aware): Make sure the VC backend is loaded
* lisp/progmodes/project.el (project-files):
Make sure the VC backend is loaded (bug#59734).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-12-01 Sean Whitton <spwhitton@spwhitton.name>
term--update-term-menu: Add the menu to term-terminal-menu
@@ -10834,14 +12166,14 @@
term-terminal-menu, instead of implicitly trying to add it to every
local keymap.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-01 Eli Zaretskii <eliz@gnu.org>
Improve detection of very long lines
* src/xdisp.c (redisplay_window): Recheck for long lines if the
restriction has changed. (Bug#56682)
-2023-04-15 Laurence Warne <laurencewarne@gmail.com>
+2022-12-01 Laurence Warne <laurencewarne@gmail.com>
Add colors to Proced (bug#59407)
@@ -10887,7 +12219,7 @@
(proced-format-user): New function to color the user a process
belongs to.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-12-01 Dmitry Gutov <dgutov@yandex.ru>
Update project docs and NEWS
@@ -10895,7 +12227,7 @@
* etc/NEWS: Mention new option (bug#41572).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-12-01 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
@@ -10905,7 +12237,7 @@
(cherry picked from commit de00aef3e151e0eefe20feda74cf90578e8ff109)
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-12-01 kobarity <kobarity@gmail.com>
Add highlighting Python operators (bug#59629)
@@ -10942,7 +12274,7 @@
expectations to include faces for operators.
(python-font-lock-operator-1, python-font-lock-operator-2): New tests.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-12-01 Eli Zaretskii <eliz@gnu.org>
Fix compilation of Org 9.6 on MS-Windows
@@ -10950,11 +12282,11 @@
invoke "command x11idle" on MS-Windows and MS-DOS. This fixes a
hang during byte-compilation of Org.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-01 Po Lu <luangruo@yahoo.com>
* doc/lispref/frames.texi (Input Focus): Clarify for XInput 2 support.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-12-01 Mattias Engdegård <mattiase@acm.org>
Fix types in various defcustom declarations
@@ -10966,7 +12298,7 @@
* lisp/progmodes/project.el (project-vc-extra-root-markers):
Fix incorrect or invalid types.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-12-01 Po Lu <luangruo@yahoo.com>
Fix crashes and memory leaks during display deinitialization
@@ -10979,7 +12311,7 @@
(x_delete_terminal): Delete all terminals. Free the scratch
cursor GC.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-30 Dmitry Gutov <dgutov@yandex.ru>
New user option: project-vc-extra-root-markers
@@ -10998,21 +12330,21 @@
New tests.
(project-tests--this-file): New variable.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-11-30 Daniel Martín <mardani29@yahoo.es>
Add inline to c-ts-mode--keywords
* lisp/progmodes/c-ts-mode.el (c-ts-mode--keywords): Add "inline", a
keyword available since C99 to define inline functions in C.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-11-30 Daniel Martín <mardani29@yahoo.es>
Remove duplicate "friend" from c-ts-mode--keywords
* lisp/progmodes/c-ts-mode.el (c-ts-mode--keywords): Remove duplicate
keyword.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-30 Yuan Fu <casouri@gmail.com>
Make treesit-defun-prefer-top-level more flexible
@@ -11020,7 +12352,7 @@
* lisp/treesit.el (treesit-defun-prefer-top-level): Update docstring.
(treesit--defun-maybe-top-level): Change to accept new format.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-30 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode defun movement (bug#59628)
@@ -11030,7 +12362,7 @@
(c-ts-mode)
(c++-ts-mode): Set end-of-defun-function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-30 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: Keep tabs of the same group together (bug#59721)
@@ -11038,25 +12370,25 @@
'(tab-bar-move-tab-to-group)'. Improve docstring.
(tab-bar-change-tab-group): Improve docstring.
-2023-04-15 muffinmad <andreyk.mad@gmail.com>
+2022-11-30 muffinmad <andreyk.mad@gmail.com>
Insert news for installed packages only
* lisp/emacs-lisp/package.el (describe-package-1): Check package is
installed and "news" is a regular file. (Bug#59684)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-30 Dmitry Gutov <dgutov@yandex.ru>
project-current: Improve the docstring
* lisp/progmodes/project.el (project-current):
Improve the docstring (bug#59722).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-30 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/Makefile.in (INFO_COMMON): Add use-package.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-30 Mattias Engdegård <mattiase@acm.org>
Org regexp style fixes
@@ -11065,7 +12397,7 @@
* lisp/org/org-persist.el (org-persist-load:index):
Replace line-start with string-start when the latter is meant.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-30 Mattias Engdegård <mattiase@acm.org>
Skip one python test case on macOS
@@ -11075,7 +12407,7 @@
(cherry picked from commit db042b7591ea9da5e169704e5b32bd99c4ea7adf)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-30 Mattias Engdegård <mattiase@acm.org>
Sink python indent offset guessing to avoid test failure
@@ -11089,13 +12421,13 @@
(python-mode): ...to here...
(python-ts-mode): ...and here.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-11-29 Kyle Meyer <kyle@kyleam.com>
* etc/NEWS: Announce Org update.
Update to Org 9.6-3-ga4d38e
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-29 Juanma Barranquero <lekktu@gmail.com>
Fix interactive selection of emacs-lock mode, broken by 2a4b0da28c
@@ -11104,14 +12436,14 @@
(emacs-lock-mode): Pass also `current-prefix-arg' to
`emacs-lock--set-mode'.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-11-29 Daniel Martín <mardani29@yahoo.es>
Fix typo in flag to load Emacs-specific LLDB commands
* src/.lldbinit: Fix typo in flag to parse .lldbinit files from the
current directory. (Bug#59702)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-29 Alan Mackenzie <acm@muc.de>
CC Mode: Prevent lone ids being parsed as types unless in decl arglists
@@ -11121,25 +12453,25 @@
last invocation of c-fdoc-shift-type-backward before CASE 1, additionally
test CONTEXT not being an arglist or BACKUP-AT-TYPE being non-nil.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-29 Mattias Engdegård <mattiase@acm.org>
Allow csharp-mode in c-default-style
* lisp/progmodes/cc-vars.el (c-default-style):
Add csharp-mode to the type. This fixes test-custom-opts.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-11-29 Augusto Stoffel <arstoffel@gmail.com>
In project-find-file, add abbreviated file names to history
* lisp/progmodes/project.el (project--read-file-cpd-relative):
Use 'abbreviate-file-name' (bug#58447).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-29 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/project.el (project-vc-name): Fix the :type form (bug#48747).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-29 Michael Albinus <michael.albinus@gmx.de>
Tramp cleanup
@@ -11150,7 +12482,7 @@
* lisp/net/tramp-archive.el (tramp-archive-file-name-handler-alist):
Ignore `memory-info'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-29 Po Lu <luangruo@yahoo.com>
Allow be-resources to fail
@@ -11158,7 +12490,7 @@
(main): Return 0 on failure as well, but print the blurb.
Problem reported by the Haiku packager.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-29 F. Jason Park <jp@neverwas.me>
Simplify erc-sasl's auth-source API
@@ -11176,11 +12508,11 @@
Massage tests to conform to simplified `erc-sasl-password'
API. (Bug#29108.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-28 F. Jason Park <jp@neverwas.me>
* doc/misc/erc.texi: Revise SASL and modules chapters.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-28 F. Jason Park <jp@neverwas.me>
Add erc-sasl-auth-source-function to cached options
@@ -11194,14 +12526,14 @@
`erc-sasl-auth-source-function' in `erc-sasl--options' under the
`authfn' key.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-11-28 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontification in csharp-ts-mode
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings):
Improve rules for variables, new-expressions, and catch statements.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-11-28 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve fontification in typescript-ts-mode
@@ -11211,7 +12543,7 @@
* lisp/progmodes/typescript-ts-mode.el
(typescript-ts-mode--font-lock-settings): Change patterns.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-28 Theodor Thornhill <theo@thornhill.no>
Add more font-lock settings to css-ts-mode
@@ -11219,7 +12551,7 @@
font-lock features 'query', 'keyword', 'operator' and 'bracket'.
(css-ts-mode): Use new features.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-28 Yuan Fu <casouri@gmail.com>
Reparse tree-sitter tree when buffer restriction changes
@@ -11229,14 +12561,14 @@
* src/treesit.c (treesit_ensure_parsed): Move
treesit_sync_visible_region in front of the check for need_reparse.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-28 Eli Zaretskii <eliz@gnu.org>
Fix GUD item on the menu bar in source buffers
* lisp/progmodes/gud.el (alist-get): Restore gud-minor-mode menu
on the menu bar. (Bug#59605)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-28 Eli Zaretskii <eliz@gnu.org>
Cut the emacs-29 release branch
@@ -11250,14 +12582,14 @@
* lisp/cus-edit.el (customize-changed-options-previous-release):
Bump last version to 28.2.
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-28 Juanma Barranquero <lekktu@gmail.com>
Do not prune native-compiled system directories (bug#59658)
* lisp/emacs-lisp/comp.el (native-compile-prune-cache):
Skip last directory in `native-comp-eln-load-path'.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-28 Gregory Heytings <gregory@heytings.org>
Fix display of long completions.
@@ -11265,18 +12597,18 @@
"at least 2 columns", which is not possible when completion
strings are long, e.g. with completions-detailed set.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-27 Gregory Heytings <gregory@heytings.org>
Do not enter locked narrowing when it would span the whole buffer
* src/xdisp.c (handle_fontified_prop):
* src/keyboard.c (safe_run_hooks_maybe_narrowed): Add condition.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-27 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/xref.el (xref--outdated-p): Fix broken docstring.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-27 Stefan Kangas <stefankangas@gmail.com>
Catch more cases in info--ensure-not-in-directory-node
@@ -11285,14 +12617,14 @@
absolute file name.
Problem reported by Eli Zaretskii <eliz@gnu.org>.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-27 Gregory Heytings <gregory@heytings.org>
Fix incompatible -t and -r options in emacsclient
* lib-src/emacsclient.c (decode_options): Do not allow -t and -r
together.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-27 Gregory Heytings <gregory@heytings.org>
Minor improvements to locked narrowing
@@ -11304,7 +12636,7 @@
* src/keyboard.c (safe_run_hooks_maybe_narrowed): Do not use
locked narrowing if the region size is <= 0.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-27 Yuan Fu <casouri@gmail.com>
Remove treesit-comment-start/end and use comment-start/end-skip
@@ -11330,23 +12662,23 @@
(treesit-comment-end): Remove variables.
(treesit-simple-indent-presets): Use comment-start/end-skip instead.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-27 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/revert-for-copyright
GitHub-reference: https://github.com/jwiegley/use-package/issues/1026
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-27 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/revert-for-copyright2
GitHub-reference: https://github.com/jwiegley/use-package/issues/1027
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-27 Gregory Heytings <gregory@heytings.org>
Merge branch 'feature/improved-locked-narrowing'
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-27 Eli Zaretskii <eliz@gnu.org>
Fix the new ctags test
@@ -11355,7 +12687,7 @@
* .gitignore: Ignore CTAGS*.sorted files.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-27 Michael Albinus <michael.albinus@gmx.de>
Extend memory-info for remote systems
@@ -11389,7 +12721,7 @@
* test/lisp/net/tramp-tests.el (tramp-test31-memory-info): New test.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-27 Philip Kaludercic <philipk@posteo.net>
Consistently refer to VC packages as such
@@ -11398,7 +12730,7 @@
* lisp/emacs-lisp/package.el: Replace instances of "source package" in
comments and docstrings.
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-27 Juanma Barranquero <lekktu@gmail.com>
Fix xref interaction with which-func (bug#59575)
@@ -11407,7 +12739,7 @@
(xref--xref-buffer-mode): Assign it buffer-locally to
`add-log-current-defun-function'.
-2023-04-15 lu4nx <lx@shellcodes.org>
+2022-11-27 lu4nx <lx@shellcodes.org>
Fixed ctags local command execute vulnerability
@@ -11423,7 +12755,7 @@
* test/manual/etags/crlf: New file
* test/manual/etags/Makefile: Add `ctags -u` test cases
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-27 Juanma Barranquero <lekktu@gmail.com>
Fix xref to correctly display Windows absolute filenames
@@ -11431,11 +12763,11 @@
Use `file-name-absolute-p' instead of faking it. (Discussed
in bug#59628.)
-2023-04-15 Shohei YOSHIDA <syohex@gmail.com>
+2022-11-27 Shohei YOSHIDA <syohex@gmail.com>
* lib-src/emacsclient.c (print_help_and_exit): Fix --timeout.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-27 Po Lu <luangruo@yahoo.com>
Make frame synchronization more robust
@@ -11445,7 +12777,7 @@
* src/xterm.h (struct x_output, FRAME_X_DRAW_JUST_HUNG): New
flag.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-27 Theodor Thornhill <theo@thornhill.no>
Remove compatibility code in csharp-mode
@@ -11454,27 +12786,27 @@
(version=): Remove compatibility hack for string handling in CC Mode
in Emacs 27.1. (Bug#59602)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-27 Stefan Kangas <stefankangas@gmail.com>
Revert "Add: 'local' keyword"
This reverts commit 620fe443c2e7598191cb5d6c6a41064471edb57c.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-27 Stefan Kangas <stefankangas@gmail.com>
Remove tests lacking a copyright assignment for now
* use-package-tests.el (use-package-test/pre-post-hooks-with-:config)
(use-package-test/pre-post-hooks-without-:config): Remove tests.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-27 Theodor Thornhill <theo@thornhill.no>
Add js-ts-mode to eglot-server-programs
* lisp/progmodes/eglot.el (eglot-server-programs): Add js-ts-mode as
an alternative. (Bug#59252)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-27 Stefan Kangas <stefankangas@gmail.com>
Improve describe-text-properties display
@@ -11482,13 +12814,13 @@
space with the 'help-argument-name' face. This improves display
slightly when that face has an underline.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-26 Gregory Heytings <gregory@heytings.org>
Simplify narrowing_locks_restore
* src/editfns.c (narrowing_locks_restore): Simplify.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-26 Gregory Heytings <gregory@heytings.org>
Improve handling of killed buffers in locked narrowings
@@ -11500,7 +12832,7 @@
(reset_outermost_narrowings, unwind_reset_outermost_narrowing):
Remove killed buffers from the 'narrowing_locks' alist.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-26 Yuan Fu <casouri@gmail.com>
Make typescript-ts-mode not fallback to js-mode
@@ -11511,7 +12843,7 @@
* lisp/progmodes/typescript-ts-mode.el (typescript-ts-mode): Remove
the fallback code.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-26 Yuan Fu <casouri@gmail.com>
Make bash-ts-mode fall back to sh-mode if the file isn't in Bash
@@ -11522,14 +12854,14 @@
(sh--redirect-recursing): New variable.
(sh--redirect-bash-ts-mode): New function.
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-11-26 Jostein Kjønigsen <jostein@kjonigsen.net>
Correctly fontify types in typeof() expression in csharp-ts-mode
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings):
Add new pattern.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-26 Yuan Fu <casouri@gmail.com>
Reorganize treesit-font-lock-feaure-list's to the new level scheme
@@ -11542,7 +12874,7 @@
* lisp/progmodes/typescript-ts-mode.el (typescript-ts-mode):
Reorganized treesit-font-lock-feature-list.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-26 Yuan Fu <casouri@gmail.com>
Add treesit-font-lock-level
@@ -11554,7 +12886,7 @@
(treesit-font-lock-settings): Change docstring.
(treesit-font-lock-recompute-features): Use the new variable.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-26 Yuan Fu <casouri@gmail.com>
Add default limit for tree-sitter recursive tree-traversing function
@@ -11567,7 +12899,7 @@
* doc/lispref/parsing.texi (Retrieving Nodes): Update manual.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-26 Yuan Fu <casouri@gmail.com>
Partially fix some python tests (bug#59477)
@@ -11588,7 +12920,7 @@
* lisp/progmodes/python.el (python-mode): Add the missing setup.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-26 Gregory Heytings <gregory@heytings.org>
Minor improvements for locked narrowing
@@ -11599,7 +12931,7 @@
* lisp/subr.el (with-narrowing, internal--with-narrowing):
Simplify, use a single helper function with an optional argument.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-11-26 Jim Porter <jporterbugs@gmail.com>
Improve robustness of server.el tests
@@ -11623,7 +12955,7 @@
(server-tests/emacsclient/create-frame): ... use it.
(server-tests/server-start/stop-prompt-with-client): Simplify.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-11-26 Eric Abrahamsen <eric@ericabrahamsen.net>
Remove mentions of create-directory nnmaildir setting
@@ -11632,11 +12964,11 @@
and supplanted by 'target-prefix. Remove check for old parameter.
* doc/misc/gnus.texi (Maildir): Delete mention from manual.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-11-26 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-26 Gregory Heytings <gregory@heytings.org>
Docstring improvements
@@ -11644,7 +12976,7 @@
* src/keyboard.c (syms_of_keyboard):
Docstring improvements.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-26 Gregory Heytings <gregory@heytings.org>
Docstring improvements
@@ -11653,7 +12985,7 @@
* src/buffer.c (syms_of_buffer):
Docstring improvements.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-26 Gregory Heytings <gregory@heytings.org>
Further improvements to narrowing locks
@@ -11668,7 +13000,7 @@
(narrowing_locks_restore): Use XCAR/XCDR/XSETCAR instead of
Fcar/Fcdr/Fsetcar.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-26 Gregory Heytings <gregory@heytings.org>
Improve locked narrowing around low-level hooks.
@@ -11694,21 +13026,21 @@
* src/editfns.c: (Fsave_restriction): Update docstring.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-26 Stefan Kangas <stefankangas@gmail.com>
Mention new programming language support in manual
* doc/emacs/programs.texi (Program Modes): Mention newly added support
for C#, TypeScript and JSON.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-11-26 Augusto Stoffel <arstoffel@gmail.com>
In project-find-file and the like, add absolute file name to history
* lisp/progmodes/project.el (project--read-file-cpd-relative): Add
absolute file name to history.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-26 Eli Zaretskii <eliz@gnu.org>
Improve documentation of some posn-* functions
@@ -11717,7 +13049,7 @@
* doc/lispref/commands.texi (Click Events): More accurate
documentation of what are DX and DY in POSITION.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-26 Eli Zaretskii <eliz@gnu.org>
Fix generation of autoloads on MS-Windows
@@ -11725,7 +13057,7 @@
(loaddefs-generate--file-load-name): Handle the case when FILE and
OUTFILE don't share any common ancestor directory. (Bug#59507)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-26 Po Lu <luangruo@yahoo.com>
Reduce wasted cycles in x*.c
@@ -11733,7 +13065,7 @@
* src/xselect.c (x_own_selection, x_get_local_selection)
(x_clear_frame_selections): Call CAR and CDR, not Fcar and Fcdr.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-26 Stefan Kangas <stefankangas@gmail.com>
Use substitute-command-keys in Info-index error
@@ -11741,27 +13073,27 @@
function using substitute-command-keys for error message.
(Info-index, Info-virtual-index): Use it.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-26 Brian Leung <leungbk@posteo.net>
eglot-server-programs: ts-mode -> typescript-ts-mode
* lisp/progmodes/eglot.el (eglot-server-programs): Fix name of
'typescript-ts-mode' after rename from 'ts-mode'. (Bug#59589)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-25 Yuan Fu <casouri@gmail.com>
Fix tree-sitter assertion error (bug#59574)
* src/treesit.c (treesit_sync_visible_region): Initialize
visible_beg/end when tree is NULL.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-25 Yuan Fu <casouri@gmail.com>
Rename treesit_ensure_position_synced to treesit_sync_visible_region
* src/treesit.c: Rename to better convey the purpose of the function.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-25 Theodor Thornhill <theo@thornhill.no>
Rename ts-mode to typescript-ts-mode
@@ -11770,21 +13102,21 @@
* etc/NEWS: Mention the new mode name.
Ref: https://lists.gnu.org/r/emacs-devel/2022-11/msg01587.html
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-25 Theodor Thornhill <theo@thornhill.no>
Rename ts-mode.el to typescript-ts-mode.el
* lisp/progmodes/ts-mode.el: Move from here...
* lisp/progmodes/typescript-ts-mode.el: ...to here.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-25 Po Lu <luangruo@yahoo.com>
Fix no-accept-focus handling for embedded frames
* src/xterm.c (handle_one_xevent): Don't focus embedded frames
on click if they have `no-accept-focus' set.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-25 Gregory Heytings <gregory@heytings.org>
Save and restore narrowing locks in 'save-restriction'.
@@ -11794,7 +13126,7 @@
* lisp/subr.el (with-narrowing-1): Simplify.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-25 Dmitry Gutov <dgutov@yandex.ru>
Drop project--value-in-dir
@@ -11811,7 +13143,7 @@
(project--vc-merge-submodules-p, project--value-in-dir):
Delete functions.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-25 Gregory Heytings <gregory@heytings.org>
Generic 'with-narrowing' macro.
@@ -11819,7 +13151,7 @@
'with-locked-narrowing' one. Suggested by Stefan Monnier.
(with-narrowing-1, with-narrowing-2): Helper functions.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-25 Gregory Heytings <gregory@heytings.org>
Reworked locked narrowing.
@@ -11844,7 +13176,7 @@
* lisp/subr.el (with-locked-narrowing): Improved macro, with a helper
function.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-25 F. Jason Park <jp@neverwas.me>
Disable auth-source-pass-extra-query-keywords by default
@@ -11862,7 +13194,7 @@
username more email-like.
(Bug#58985.)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-25 Mattias Engdegård <mattiase@acm.org>
Add sqlite library version string retrieval function (bug#58766)
@@ -11874,7 +13206,7 @@
* test/src/sqlite-tests.el (sqlite-returning): `RETURNING` was added
in sqlite 3.35; skip the test for older versions.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-25 Theodor Thornhill <theo@thornhill.no>
Fix regex errors in csharp-mode
@@ -11884,7 +13216,7 @@
(csharp-compilation-re-xbuild-warning): Make regex match regex for
xbuild-error.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-25 Alan Mackenzie <acm@muc.de>
CC Mode: Fix the "asymmetry rule" for fontifying a type followed by *
@@ -11896,14 +13228,14 @@
* lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): Fix CASE 17.5 as
above.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-25 Stefan Kangas <stefankangas@gmail.com>
Remove unused parameter from image_create_pix_container
* src/image.c (image_create_pix_container): Remove unused
frame parameter. Update callers.
-2023-04-15 Daanturo <daanturo@gmail.com>
+2022-11-25 Daanturo <daanturo@gmail.com>
Show package name in package-vc--unpack prompt
@@ -11911,7 +13243,7 @@
package name when asking whether to overwrite its previous
checkout. (Bug#59548)
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-11-24 Jim Porter <jporterbugs@gmail.com>
Don't explicitly delete client frames when killing Emacs anyway
@@ -11929,14 +13261,14 @@
* test/lisp/server-tests.el
(server-tests/server-force-stop/keeps-frames): New test.
-2023-04-15 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
+2022-11-24 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
Make ibuffer directory filter buffer aware
* lisp/ibuf-ext.el (define-ibuffer-filter): Make ibuffer directory
filter buffer aware for buffer not visiting files. (Bug#59165)
-2023-04-15 Ackerley Tng <ackerleytng@google.com>
+2022-11-24 Ackerley Tng <ackerleytng@google.com>
Add support for window-local xref history
@@ -11951,7 +13283,7 @@
(xref-clear-marker-stack, xref-marker-stack-empty-p)
(xref-forward-history-empty-p): Use it.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-24 Stefan Kangas <stefankangas@gmail.com>
Bind Buffer-menu-view-other-window to "O"
@@ -11959,7 +13291,7 @@
'Buffer-menu-view-other-window' to "O".
(Buffer-menu-mode): Clean up docstring. (Bug#59280)
-2023-04-15 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
+2022-11-24 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
Allow goto-address-at-point to use secondary browser
@@ -11967,53 +13299,53 @@
`browse-url-button-open-url', so a prefix argument uses
`browse-url-secondary-browser-function'. (Bug#59443)
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-11-24 Manuel Giraud <manuel@ledu-giraud.fr>
Fix easy menu separator in oldXMenu
* lisp/emacs-lisp/easymenu.el (easy-menu-convert-item-1): Replace a
string of dash with a menu separator as the doc says. (Bug#59370)
-2023-04-15 Jostein Kjønigsen <jostein@kjonigsen.net>
+2022-11-24 Jostein Kjønigsen <jostein@kjonigsen.net>
Improve csharp-ts-mode fontification
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--font-lock-settings):
Add more pattern for definition feature.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-24 Yuan Fu <casouri@gmail.com>
Improve python-ts-mode fontification (bug#59534)
* lisp/progmodes/python.el (python--treesit-operators): Add operators.
(python--treesit-fontify-string): Fontify BOF docstrings.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-11-24 Paul Eggert <eggert@cs.ucla.edu>
Work around lsp-mode compatibility bug
* src/timefns.c (Ftime_subtract): Respect current-time-list when
args are eq (Bug#59506).
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-24 Brian Leung <leungbk@posteo.net>
Add more tree-sitter modes to eglot-server-programs
* lisp/progmodes/eglot.el (eglot-server-programs): Add python-ts-mode
and bash-ts-mode. (Bug#59550)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-24 Philip Kaludercic <philipk@posteo.net>
* src/emacs.c (usage_message): Add missing --init-directory entry
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-24 Brian Leung <leungbk@posteo.net>
Add tree-sitter-based modes to eglot-server-programs
* lisp/progmodes/eglot.el (eglot-server-programs): Add
tree-sitter-based major modes. (Bug#59229)
-2023-04-15 Ulf Jasper <ulf.jasper@web.de>
+2022-11-24 Ulf Jasper <ulf.jasper@web.de>
icalendar: Adjust tests after fixing parsing of sexp entries (bug#56241)
@@ -12022,14 +13354,14 @@
* test/lisp/calendar/icalendar-tests.el (icalendar-real-world):
Disable testcase for exporting sexp entries that has now become invalid.
-2023-04-15 hokomo <hokomo@airmail.cc> (tiny change)
+2022-11-24 hokomo <hokomo@airmail.cc> (tiny change)
icalendar.el: Fix parsing of sexp entries (bug#56241)
* lisp/calendar/icalendar.el (icalendar--convert-sexp-to-ical): Use
read-from-string for parsing sexp entries (bug#56241).
-2023-04-15 dannyfreeman <danny@dfreeman.email>
+2022-11-24 dannyfreeman <danny@dfreeman.email>
Eglot: don't confuse URLs and windows file paths
@@ -12037,7 +13369,7 @@
* lisp/progmodes/eglot.el (eglot--path-to-uri): Check for windows path
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-11-24 João Távora <joaotavora@gmail.com>
Remove fboundp check in eglot--connect
@@ -12047,7 +13379,7 @@
* lisp/progmodes/eglot.el (eglot--connect): Don't fboundp
project-name.
-2023-04-15 Marcin Pajkowski <marcin.pajkowski@gmail.com> (tiny change)
+2022-11-24 Marcin Pajkowski <marcin.pajkowski@gmail.com> (tiny change)
Eglot: Advertise completion.resolveSupport capabilities
@@ -12058,7 +13390,7 @@
* lisp/progmodes/eglot.el (eglot-client-capabilities): Advertise
resolveSupport. (bug#59465)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-24 Mattias Engdegård <mattiase@acm.org>
Add new SI prefixes
@@ -12069,11 +13401,11 @@
prefixes Ri and Qi (robi and quebi) in `file-size-human-readable` for
free.)
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-24 Gregory Heytings <gregory@heytings.org>
Merge master into feature/improved-locked-narrowing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-24 Po Lu <luangruo@yahoo.com>
Fix reentrancy problem/crash in xterm.c
@@ -12082,14 +13414,14 @@
protected section.
(x_focus_frame): Block input around critical section.
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2022-11-24 Mike Kupfer <mkupfer@alum.berkeley.edu>
Fix trashing of symlink that points at a directory
* lisp/files.el (move-file-to-trash): Redefine is-directory so
that it is false for symlinks.
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2022-11-24 Mike Kupfer <mkupfer@alum.berkeley.edu>
Fix cross-filesystem directory trashing (Bug#58721)
@@ -12097,7 +13429,7 @@
the same name as something that's already in the trash, copy it into
the trash folder and then delete it, rather than using rename-file.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-24 Alan Mackenzie <acm@muc.de>
CC Mode: Make it scroll fast over buffers with only #define's
@@ -12110,7 +13442,7 @@
* lisp/progmodes/cc-mode.el (c-fl-decl-end): New forward limit LIM+ used in
c-forward-declarator and c-forward-over-token.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-11-24 Tassilo Horn <tsdh@gnu.org>
Fix face issues in show-paren context overlay (bug#59527)
@@ -12121,7 +13453,7 @@
context lines are font-locked before taking the
buffer-substring (fixes problem 1 of bug#59527).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-24 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in treesit.c when editing non-ASCII
@@ -12129,7 +13461,7 @@
initializing 'lisp_parser'. This avoids assertion violations when
the buffer has non-ASCII characters.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-11-24 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Improve LDAP and BBDB tests
@@ -12137,7 +13469,7 @@
reliable.
* test/lisp/net/eudc-resources/bbdb: Add another test contact.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-23 Yuan Fu <casouri@gmail.com>
Add an error fontification heuristic to c-ts-mode
@@ -12145,14 +13477,14 @@
function.
(c-ts-fontify-error): New function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-23 Yuan Fu <casouri@gmail.com>
Don't always filter out captured tree-sitter nodes outside of region
* lisp/treesit.el (treesit-font-lock-fontify-region): If the capture
name is a function, don't filter.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-23 Dmitry Gutov <dgutov@yandex.ru>
project-switch-project: Use a different fix for bug#58784
@@ -12162,7 +13494,7 @@
(project-current): Refer to it.
(project-switch-project): Bind it. Drop the temp buffer (bug#58784).
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Add test scenarios for local ERC modules
@@ -12173,7 +13505,7 @@
* test/lisp/erc/resources/base/local-modules/third.eld: New file.
(Bug#57955.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Accept functions in place of passwords in ERC
@@ -12206,7 +13538,7 @@
* test/lisp/erc/erc-tests.el (erc--debug-irc-protocol-mask-secrets):
Add test for masking secrets with `erc--unfun' and friends.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Add non-IRCv3 SASL module to ERC
@@ -12232,7 +13564,7 @@
* test/lisp/erc/resources/sasl/scram-sha-256.eld: New file.
* test/lisp/erc/resources/sasl/external.eld: New file.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Call erc-login indirectly via new generic wrapper
@@ -12241,7 +13573,7 @@
(erc-process-sentinel, erc-server-connect): Call
`erc--register-connection' instead of `erc-login'.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Support local ERC modules in erc-mode buffers
@@ -12285,7 +13617,7 @@
(define-erc-module--global, define-erc-module--local): Add tests
asserting module-creation macro. (Bug#57955.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Make erc--server-reconnecting non-buffer-local
@@ -12299,7 +13631,7 @@
* lisp/erc/erc.el (erc--cmd-reconnect): Clean up some assertions.
(Bug#57955.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Don't set erc-networks--id until network is known
@@ -12331,7 +13663,7 @@
erc-scenarios-base-association-nick-bumped-mandated-renick): Update to
reflect more liberal association behavior when renamed by IRCd.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-23 F. Jason Park <jp@neverwas.me>
Add GS2 authorization to sasl-scram-rfc
@@ -12344,7 +13676,7 @@
Also remove whitespace when base64-encoding, as per RFC 5802.
(Bug#57956.)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-23 Theodor Thornhill <theo@thornhill.no>
Add csharp-mode and csharp-ts-mode
@@ -12352,7 +13684,7 @@
* lisp/progmodes/csharp-mode.el (csharp-mode, csharp-ts-mode): New
major modes.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-23 Yuan Fu <casouri@gmail.com>
Don't skip nested defuns in python-ts-mode defun navigation
@@ -12366,7 +13698,7 @@
* lisp/progmodes/python.el (python-ts-mode): Use tree-sitter's default
navigation function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-23 Yuan Fu <casouri@gmail.com>
More flexible tree-sitter defun navigation
@@ -12379,7 +13711,7 @@
(treesit-beginning-of-defun)
(treesit-end-of-defun): Use treesit--defun-maybe-top-level.
-2023-04-15 Ulf Jasper <ulf.jasper@web.de>
+2022-11-23 Ulf Jasper <ulf.jasper@web.de>
icalendar.el: Add test(s) for bug#56241
@@ -12387,7 +13719,7 @@
(icalendar-tests--get-error-string-for-export): new.
* icalendar-tests.el (icalendar-export-bug-56241-dotted-pair): new
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-23 Juri Linkov <juri@linkov.net>
New commands previous-line-completion and next-line-completion (bug#59486)
@@ -12397,7 +13729,7 @@
`previous-line-completion' in the docstring.
(previous-line-completion, next-line-completion): New commands.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-23 Philip Kaludercic <philipk@posteo.net>
Don't break when loading VC packages on older Emacs versions
@@ -12407,7 +13739,7 @@
* lisp/emacs-lisp/package.el (package-desc): Remove special handling
for "vc annotated" versions. (bug#59404)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-23 Juri Linkov <juri@linkov.net>
* lisp/help.el (describe-bindings): Use the outline-default-rules feature.
@@ -12415,21 +13747,21 @@
to match "Key translations", instead of searching and hiding this section
explicitly.
-2023-04-15 lu4nx <lx@shellcodes.org> (tiny change)
+2022-11-23 lu4nx <lx@shellcodes.org> (tiny change)
Support Racket programs in 'etags'
* lib-src/ctags.c (Scheme_suffixes): Add the Racket language
extension ".rkt".
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-23 Dmitry Gutov <dgutov@yandex.ru>
xref--search-property: Jump over entries hidden by outline-minor-mode
* lisp/progmodes/xref.el (xref--search-property):
Jump over entries hidden by e.g. outline-minor-mode (bug#49731).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-23 Eli Zaretskii <eliz@gnu.org>
Avoid signaling args-out-of-range in mouse.el
@@ -12437,7 +13769,7 @@
signaling args-out-of-range errors when mode-line format uses
min-width 'display' property. (Bug#59452)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-23 Eli Zaretskii <eliz@gnu.org>
Improve documentation of locale-specific string comparison
@@ -12445,7 +13777,7 @@
* src/fns.c (Fstring_collate_equalp): Improve documentation of
'string-collate-equalp' and 'string-collate-lessp'. (Bug#59275)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-23 Eli Zaretskii <eliz@gnu.org>
Fix error signaled by mouse-highlight on mode line
@@ -12453,7 +13785,7 @@
signaling args-out-of-range errors when mode-line format uses
min-width 'display' property. (Bug#59452)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-23 Po Lu <luangruo@yahoo.com>
Improve last change to xterm.c
@@ -12462,7 +13794,7 @@
* src/xterm.c (x_display_set_last_user_time, handle_one_xevent):
New functions.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-23 Michael Albinus <michael.albinus@gmx.de>
Restore tramp-achive's Emacs 26 compatibility
@@ -12472,7 +13804,7 @@
* test/lisp/net/tramp-tests.el (tramp-test48-unload): Special case
of `tramp-register-archive-file-name-handler'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-23 Juri Linkov <juri@linkov.net>
* lisp/outline.el: 'S-<down-mouse-1>' on buffer buttons cycles all outlines.
@@ -12481,7 +13813,7 @@
Ignore 'S-<down-mouse-1>'. Don't hard-code 'help-echo' since it should be
customizable by the ':help-echo' keyword in 'define-icon'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-23 Juri Linkov <juri@linkov.net>
* lisp/progmodes/xref.el: Support outline-minor-mode (bug#49731)
@@ -12491,7 +13823,7 @@
outline headings are xref groups, and their lines can be hidden by
outline commands.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-22 Yuan Fu <casouri@gmail.com>
Tweak python-ts-mode fontification (bug#59470)
@@ -12499,7 +13831,7 @@
the @ and the identifier of a decorator, not the argument list (if
there is any).
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-11-22 Randy Taylor <dev@rjt.dev>
Utilize new font-lock faces for more tree-sitter modes (Bug#59397)
@@ -12524,14 +13856,14 @@
operator font-lock faces.
(ts-mode): Add them to the feature list and alphabetize.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-22 Dmitry Gutov <dgutov@yandex.ru>
Add a way to override project name for project-vc backend
* lisp/progmodes/project.el (project-vc-name): New user option.
(project-name): Override for VC project backend (bug#48747).
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-22 Yuan Fu <casouri@gmail.com>
Fix treesit-update-ranges
@@ -12539,17 +13871,17 @@
(treesit-update-ranges): Now clips the range within (point-min)
and (point-max), so the new range we use are not out-of-range.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-11-22 Stephen Leake <stephen_leake@stephe-leake.org>
* lisp/progmodes/eglot.el (eglot--connect): Use project-name
As discussed in bug#48747.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-11-22 Stephen Leake <stephen_leake@stephe-leake.org>
* lisp/progmodes/project.el (project-name): New
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-22 Eli Zaretskii <eliz@gnu.org>
Fix 'treesit-max-buffer-size' and its use
@@ -12562,14 +13894,14 @@
* src/treesit.c (treesit_check_buffer_size): Measure buffer size
in bytes.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-11-22 Robert Pluim <rpluim@gmail.com>
Add '\lll' for VERY MUCH LESS-THAN to TeX input method
* lisp/leim/quail/latin-ltx.el (latin-ltx--define-rules): Add '\lll'
translation for U+22D8. (Bug#59476)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-22 Po Lu <luangruo@yahoo.com>
Adjust x_display_set_last_user_time for Xlib sign-extension
@@ -12578,7 +13910,7 @@
then break x_display_set_last_user_time after 24 days, as Time
is unsigned long for historical reasons. (bug#59480)
-2023-04-15 Ihor Radchenko <yantar92@posteo.net>
+2022-11-22 Ihor Radchenko <yantar92@posteo.net>
Improve the doc string of 'string-collate-lessp'
@@ -12587,13 +13919,13 @@
system does not implement string collation for the
specified locale. (Bug#59275)
-2023-04-15 Sam James <sam@gentoo.org>
+2022-11-22 Sam James <sam@gentoo.org>
Fix tree-sitter build using non-bash /bin/sh (bug#59460)
* configure.ac: Don't use '==' in comparisons.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-22 Po Lu <luangruo@yahoo.com>
Avoid potentially expensive XFlush and fix ordering
@@ -12601,7 +13933,7 @@
request being made.
(x_lower_frame): Fix ordering wrt to xwidget view lowering.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-22 Yuan Fu <casouri@gmail.com>
Separate tree-sitter and non-tree-sitter variant of sh-mode
@@ -12618,7 +13950,7 @@
(sh-base-mode): New mode.
(bash-ts-mode): New mode.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-22 Yuan Fu <casouri@gmail.com>
Fix treesit_record_change in casify_region
@@ -12626,7 +13958,7 @@
* src/casefiddle.c: Always record changes.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-22 Theodor Thornhill <theo@thornhill.no>
Tweak faces in Java and TypeScript
@@ -12644,7 +13976,7 @@
* lisp/progmodes/ts-mode.el (ts-mode--font-lock-settings, ts-mode):
Add in bracket and delimiter'.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-22 Yuan Fu <casouri@gmail.com>
treesit-font-lock-recompute-features now has two modes of operation
@@ -12659,7 +13991,7 @@
* lisp/treesit.el (treesit-font-lock-recompute-features): See above
description.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-22 Yuan Fu <casouri@gmail.com>
Tweak c-ts-mode fontification
@@ -12677,11 +14009,11 @@
(c-ts-mode--fontify-variable): New function.
(c-ts-mode--base-mode): Add & remove features.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-22 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-max-buffer-size): Enlarge value.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-22 Stefan Kangas <stefankangas@gmail.com>
Don't refer to deleted variable 'gnus-parameter-to-list-alist'
@@ -12689,7 +14021,7 @@
* lisp/gnus/message.el (message-recipients-without-full-name):
Don't refer to deleted variable 'gnus-parameter-to-list-alist'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-21 Stefan Kangas <stefankangas@gmail.com>
Refresh menus in gnus.texi
@@ -12697,7 +14029,7 @@
* doc/misc/gnus.texi (Top, Starting Up, Article Treatment)
(The Gnus Diary Library, Searching, nnmairix): Refresh menus.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-21 Stefan Kangas <stefankangas@gmail.com>
Improve wording and markup in gnus-faq.texi
@@ -12709,11 +14041,11 @@
(FAQ 7-2, FAQ 7-3, FAQ 7-3, FAQ 7-4, FAQ 8-1, FAQ 8-5, FAQ 9-1):
Improve markup and reflow some paragraphs.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-21 Yuan Fu <casouri@gmail.com>
Merge remote-tracking branch 'savannah/master' into feature/tree-sitter
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-21 Yuan Fu <casouri@gmail.com>
Allow major modes to tweak tree-sitter fontification
@@ -12724,7 +14056,7 @@
(treesit-font-lock-fontify-region): Use the new variable.
* lisp/textmodes/css-mode.el (css-ts-mode): Use the new variable.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-21 Yuan Fu <casouri@gmail.com>
Further tweak tree-sitter fontification heuristics
@@ -12740,7 +14072,7 @@
default (reasons in comments). Measure the query time and activate
the fast mode if query time is long.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-21 Michael Albinus <michael.albinus@gmx.de>
Activate direct asynchronous processes for Tramp container methods
@@ -12759,18 +14091,18 @@
* test/lisp/net/tramp-tests.el (tramp-methods) <mock>:
Add `tramp-direct-async'.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-21 Gregory Heytings <gregory@heytings.org>
Make sed invocation in Makefile POSIX-compliant
* Makefile.in: Add a semicolon before the closing brace, which is
required by POSIX. Fixes bug#59444.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/forms.el (forms-mode): Prefer setq-local.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-21 Stefan Kangas <stefankangas@gmail.com>
Make instructions for updating ancient filesets obsolete
@@ -12778,14 +14110,14 @@
information for filesets older than 2001 obsolete. Note that this
dates back to before filesets.el was even added to Emacs.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-21 Yuan Fu <casouri@gmail.com>
Use constant face for labels in c-ts-mode
* lisp/progmodes/c-ts-mode.el (c-ts-mode--font-lock-settings): Use
constant face for labels.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-21 Yuan Fu <casouri@gmail.com>
Add separate keymaps for js/python/css-ts-mode
@@ -12793,14 +14125,14 @@
* lisp/progmodes/python.el (python-ts-mode-map)
* lisp/textmodes/css-mode.el (css-ts-mode-map): New keymap.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-21 Yuan Fu <casouri@gmail.com>
Tweak python-ts-mode fontification
* lisp/progmodes/python.el (python--treesit-fontify-string): Make the
matching condition for docstrings more specific.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-21 Yuan Fu <casouri@gmail.com>
Fix tree-sitter fontification heuristic
@@ -12814,11 +14146,11 @@
(treesit-font-lock-fontify-region): Use the new function. Only do
heuristic 2 when the node is large.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-21 Stefan Kangas <stefankangas@gmail.com>
* lisp/woman.el (woman-mode-map): Prefer defvar-keymap.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-21 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-search-function): New variable (bug#53981).
@@ -12842,11 +14174,11 @@
(shortdoc--display-function): Add text property outline-level.
(shortdoc-mode): Set buffer-local outline-search-function and outline-level.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-21 Po Lu <luangruo@yahoo.com>
* src/treesit.c (treesit_load_language): Fix uninitialized uses.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-21 Po Lu <luangruo@yahoo.com>
Avoid usage of intern_c_string in treesit.c
@@ -12854,27 +14186,27 @@
when the naming makes sense.
(syms_of_treesit): Add new defsyms QCanchor, QCequal, QCmatch.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-21 Po Lu <luangruo@yahoo.com>
Stylistic fixes to treesit.c
* src/treesit.c (treesit_make_ranges):
(Ftreesit_parser_set_included_ranges): Fix coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-21 Po Lu <luangruo@yahoo.com>
Fix MS-DOS build
* msdos/sed1v2.inp: Edit out tree-sitter stuff.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-20 Yuan Fu <casouri@gmail.com>
Add another heuristic to speed up tree-sitter fontification
* lisp/treesit.el (treesit-font-lock-fontify-region): Use
treesit--children-covering-range to reduce the node size.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-20 Yuan Fu <casouri@gmail.com>
Limit recursion level for tree-sitter imenu functions
@@ -12890,7 +14222,7 @@
* lisp/textmodes/css-mode.el (css--treesit-imenu): Add limit to
treesit-induce-sparse-tree.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-20 Yuan Fu <casouri@gmail.com>
Improve tree-sitter fontification on large buffers
@@ -12902,7 +14234,7 @@
* lisp/treesit.el (treesit-font-lock-fontify-region): Use the result
of treesit-node-on instead of the root node.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-11-20 Stephen Leake <stephen_leake@stephe-leake.org>
Delete eglot spinner; not useful
@@ -12910,7 +14242,7 @@
(eglot--mode-line-format): Don't include spinner in mode-line.
(eglot--signal-textDocument/didChange): Don't set spinner.
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-20 Juanma Barranquero <lekktu@gmail.com>
Avoid native compiler setting user-init-file to warnings.el (bug#59358)
@@ -12919,7 +14251,7 @@
Fload while loading the init file that sets `user-init-file'
to a bogus value.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-20 Juri Linkov <juri@linkov.net>
Rename 'elisp-eval-buffer' to 'elisp-eval-region-or-buffer' (bug#59350)
@@ -12928,18 +14260,18 @@
(emacs-lisp-mode-map, lisp-interaction-mode-map): Rebind 'C-c C-e'
from elisp-eval-buffer to elisp-eval-region-or-buffer.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-20 Juri Linkov <juri@linkov.net>
Disable display-line-numbers-mode in string-pixel-width (bug#59311)
* lisp/emacs-lisp/subr-x.el (string-pixel-width):
Turn off display-line-numbers-mode when it's enabled.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-20 Michael Albinus <michael.albinus@gmx.de>
* doc/misc/Makefile.in (INFO_COMMON): Sort alphabetically.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-20 Michael Albinus <michael.albinus@gmx.de>
Rework tramp-archive autoloads
@@ -12950,7 +14282,7 @@
(tramp-register-archive-autoload-file-name-handler): Rename from
`tramp-register-archive-file-name-handler'. Adapt callees.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-20 Po Lu <luangruo@yahoo.com>
Coalesce duplicate scroll valuator handling code
@@ -12961,14 +14293,14 @@
(xi_populate_device_from_info, xi_handle_new_classes): Factor
out duplicate code to that function.
-2023-04-15 Laurence Warne <laurencewarne@gmail.com>
+2022-11-20 Laurence Warne <laurencewarne@gmail.com>
Cancel proced auto update timer if no proced buffers are open
* lisp/proced.el (proced-auto-update-timer): Cancel timer if no proced
buffers are open.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-20 Eli Zaretskii <eliz@gnu.org>
Advise against using too-high GC thresholds
@@ -12977,14 +14309,14 @@
<gc-cons-percentage>: Advise against enlarging the GC thresholds
more than needed and for prolonged periods of time.
-2023-04-15 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
+2022-11-20 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
Handle error in bookmark-relocate when filename is nil
* lisp/bookmark.el (bookmark-relocate): Handle error when
filename is nil. (Bug#59326)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Fix uses of treesit-ready-p
@@ -12997,7 +14329,7 @@
* lisp/progmodes/sh-script.el (sh-mode)
* lisp/progmodes/ts-mode.el (ts-mode): Remove the MODE argument.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Remove treesit-settings
@@ -13009,7 +14341,7 @@
(treesit--setting-for-mode): Remove function.
(treesit-ready-p): Don't check for user preference in treesit-settings.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Remove tree-sitter setup from js-json-mode
@@ -13017,7 +14349,7 @@
(js--json-treesit-indent-rules): Remove variables.
(js-json-mode): Remove tree-sitter setup.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Fix tree-sitter comment indentation for C-like languages
@@ -13045,7 +14377,7 @@
* doc/lispref/modes.texi (Parser-based Indentation)
* doc/lispref/parsing.texi (Tree-sitter major modes): Update manual.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Separate native and tree-sitter variant of js-mode
@@ -13055,7 +14387,7 @@
(js-ts-mode): New mode. Now it doesn't use any cc-mode feature,
meaning it looses comment filling.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Merge function/class-name features in python-mode
@@ -13065,7 +14397,7 @@
(python-ts-mode): Merge function-name and class-name features into
definition.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Split python-mode into native and tree-sitter variant
@@ -13074,7 +14406,7 @@
(python-mode): Change to inherit from python-base-mode.
(python-ts-mode): New mode that sets up tree-sitter.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Expand css-ts-mode and merge it into css-mode
@@ -13089,7 +14421,7 @@
(css-mode): Inherit from css-base-mode, and move some setup to
css-base-mode.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Change tree-sitter indent preset 'match' to count on all nodes
@@ -13099,7 +14431,7 @@
* lisp/treesit.el (treesit-simple-indent-presets): Change to count on
both named and anonymous nodes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-19 Eli Zaretskii <eliz@gnu.org>
Fix encoding and display of messages sent by server to emacsclient
@@ -13111,7 +14443,7 @@
MS-Windows when the client is invoked as 'emacsclientw', since
stderr goes to the bit bucket in that case.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-11-19 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Add BBDB test
@@ -13119,7 +14451,7 @@
slapd check.
(eudcb-bbdb): New test.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-19 Gregory Heytings <gregory@heytings.org>
Fix global face scaling bug due to rounding.
@@ -13131,24 +14463,24 @@
(text-scale-adjust): Update the docstring to clarify the difference
with 'global-text-scale-adjust'.
-2023-04-15 Brent Westbrook <bwestbr2@go.olemiss.edu>
+2022-11-19 Brent Westbrook <bwestbr2@go.olemiss.edu>
EUDC: Fix a void-variable error
* lisp/net/eudcb-mailabbrev.el (eudc-mailabbrev-query-internal):
Check if symbol is bound before taking its value. (Bug#59369)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-19 Philip Kaludercic <philipk@posteo.net>
* lisp/emacs-lisp/package.el (package-maintainers): Improve error handling
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-19 Mattias Engdegård <mattiase@acm.org>
* Makefile.in: Escape literal asterisks in regexps
Discovered by Po Lu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-19 Po Lu <luangruo@yahoo.com>
Fix error trapping in x_set_mouse_color
@@ -13157,13 +14489,13 @@
trap errors around FreeCursor requests, since some of the IDs
may not name valid cursors.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Use keyword-face for declaration commands in tree-sitter sh-mode
* lisp/progmodes/sh-script.el: Change builtin to keyword.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-19 Yuan Fu <casouri@gmail.com>
Fix python-mode tree-sitter fontification
@@ -13175,7 +14507,7 @@
the string node rather than the quote node.
(python--treesit-settings): Capture string node.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-19 Po Lu <luangruo@yahoo.com>
Fixes to fast mouse position reporting
@@ -13185,7 +14517,7 @@
scroll bar coordinates correctly.
(XTmouse_position): Call it.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-11-19 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Add LDAP tests
@@ -13194,7 +14526,7 @@
* test/lisp/net/eudc-resources/dc=gnu,dc=org: New files.
* test/lisp/net/eudc-tests.el (eudcb-ldap): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-19 Po Lu <luangruo@yahoo.com>
Fix automatic DPI adjustment and add workarounds for some systems
@@ -13241,7 +14573,7 @@
Cairo. (bug#59371, bug#59347, bug#59283, bug#59271, bug#59285,
bug#59306.)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-18 Po Lu <luangruo@yahoo.com>
Fix bug#59371
@@ -13250,7 +14582,7 @@
default_font_parameter and face-set-after-frame-default.
(bug#59371)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-18 Po Lu <luangruo@yahoo.com>
Fix earlier changes to keyboard.c
@@ -13259,14 +14591,14 @@
system frames if there is no menu bar window or the click lies
outside.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-18 Po Lu <luangruo@yahoo.com>
Fix build with ext menu bar
* src/keyboard.c (make_lispy_event): Don't access
menu_bar_window when !HAVE_EXT_MENU_BAR.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-11-18 Manuel Giraud <manuel@ledu-giraud.fr>
Fix click position to menu bar entry with no-toolkit
@@ -13275,7 +14607,7 @@
* src/xdisp.c (x_y_to_hpos_vpos): Not static anymore.
* src/dispextern.h: Export x_y_to_hpos_vpos.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-11-18 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Revert eudc-server-hotlist default change
@@ -13283,7 +14615,7 @@
* lisp/net/eudc-vars.el (eudc-server-hotlist): Set to nil.
(Bug#59314)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-18 Stefan Monnier <monnier@iro.umontreal.ca>
itree: Make sure a deleted overlay has NULL pointer fields
@@ -13292,11 +14624,11 @@
* src/itree.c (itree_insert_node): Uncomment the assertion accordingly.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-18 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/bytecomp.el (byte-compile-dynamic-variable-bind): Typo
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-11-18 Robert Pluim <rpluim@gmail.com>
Improve 'defvar-keymap' docstring
@@ -13304,14 +14636,14 @@
* lisp/keymap.el (defvar-keymap): Improve description of ':repeat'
keyword.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-11-18 Robert Pluim <rpluim@gmail.com>
Silence rmailsum byte compiler warnings
* lisp/mail/rmailsum.el (rmail-summary-by-thread): Prefix unused
lambda args with '_'.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-11-18 Robert Pluim <rpluim@gmail.com>
Use boolean values directly in rmailsum
@@ -13327,7 +14659,7 @@
'rmail-summary-currently-displayed-msgs' and similar directly instead
of comparing them to t and nil.
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-18 Juanma Barranquero <lekktu@gmail.com>
Avoid `user-init-file' being set to an eln file (bug#59334)
@@ -13335,7 +14667,7 @@
point `user-init-file' to the source file if the init file was
native-compiled.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-18 Mattias Engdegård <mattiase@acm.org>
Fix simple-tests when run noninteractively
@@ -13344,18 +14676,18 @@
Bind text-quoting-style explicitly to ensure consistent behaviour
whether or not the test is run interactively.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-18 Stefan Kangas <stefankangas@gmail.com>
Avoid raw control characters in grm-wy-boot.el
* lisp/cedet/semantic/grm-wy-boot.el
(semantic-grammar-wy--parse-table): Don't use raw control characters.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-18 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (describe-repeat-maps): More outlines and page separators.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-17 Po Lu <luangruo@yahoo.com>
Add knob to make `mouse-position' faster on X
@@ -13366,7 +14698,7 @@
(syms_of_xterm): Add new variable to enable them.
* src/xterm.h (struct x_display_info): Update commentary.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-17 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Get rid of the old iterator code
@@ -13399,7 +14731,7 @@
* src/buffer.c (overlays_in, next_overlay_change, overlay_touches_p):
Don't call `ITREE_FOREACH_ABORT` any more.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-17 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Make the iterator reentrant (bug#59183)
@@ -13434,25 +14766,25 @@
* src/emacs.c (main): No need to `init_itree` any more.
(Fdump_emacs): No need to `forget_itree` any more.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
* lisp/emacs-lisp/package-vc.el: Autoload package-vc-update{,-all}
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Ensure 'package-vc-prepare-patch' runs in the right directory
* lisp/emacs-lisp/package-vc.el (package-vc-prepare-patch): Bind
'default-directory'.p
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Avoid duplicate source packages in 'package-alist'
* lisp/emacs-lisp/package-vc.el (package-vc--unpack-1): Remove all
other source packages before installing the new package description.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix issues related to 'package-vc-install-from-checkout'
@@ -13462,53 +14794,53 @@
of 'package-lisp-dir'.
(package-vc-install-from-checkout): Fix file name handling.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Allow the direct installation of package specifications
* lisp/emacs-lisp/package-vc.el (package-vc-install): Handle package
specifications as an argument.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Only fetch elpa-packages.eld when necessary
* lisp/emacs-lisp/package-vc.el: Remove hook from
'package-refresh-contents-hook'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Remove duplicate package descriptions after updating
* lisp/emacs-lisp/package-vc.el (package-vc--unpack-1): Ensure there
is always just one instance of a package description in 'package-alist'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Remove temporary .texi files if used to build documentation
* lisp/emacs-lisp/package-vc.el (package-vc--build-documentation):
Remember if a temporary file was generated and delete it afterwards.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix the behaviour of 'byte-compile-ignore-files'
* lisp/emacs-lisp/bytecomp.el (byte-recompile-directory): Negate the
'string-match-p' check. (Bug#59139)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Add missing elpa-package.eld to package test resources
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Avoid destructive manipulation of 'package-vc--archive-spec-alist'
* lisp/emacs-lisp/package-vc.el (package-vc--desc->spec): Replace
'mapcar' with 'apply'. This is done to avoid unintentional cycles.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Improve robustness of 'package-vc-update'
@@ -13517,11 +14849,11 @@
always removed and that 'vc-pull' is always called in the right
directory.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
* lisp/vc/vc.el (vc-default-last-change): Use 'vc-call'
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Have 'vc-prepare-patch' handle prefix arguments.
@@ -13532,34 +14864,34 @@
(vc-prepare-patch): Pull logic out to
'vc-prepare-patch-prompt-revisions'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Explain that 'package-vc-install' doesn't remove tarball packages
* lisp/emacs-lisp/package-vc.el (package-vc-install): Expand documentation.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Mention package name when package is lacking VC data
* lisp/emacs-lisp/package-vc.el (package-vc-install): Add package name.
(package-vc-checkout): Add package name.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Add new command 'package-vc-update-all'
* lisp/emacs-lisp/package-vc.el (package-vc-update-all): Add command
(package-vc-update): Add an assertion to verify this.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Raise 'wrong-type-argument' when installing package nil
* lisp/emacs-lisp/package-vc.el (package-vc-install): Check if the
package is nil.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Have 'package-vc-selected-packages' consider all installed packages
@@ -13567,7 +14899,7 @@
(package-vc-install-selected-packages): Consider more than just one
value in `package-alist', in case there are multiple installations.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix indefinite loading of asynchronous downloads
@@ -13575,27 +14907,27 @@
the archive that is actually being downloaded to
'package--downloads-in-progress'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix edebug spec for 'package--with-response-buffer'
* lisp/emacs-lisp/package.el (package--with-response-buffer): Add a
spec that makes the macro debuggable.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Improve robustness of documentation generation
* lisp/emacs-lisp/package-vc.el (package-vc--build-documentation): Log
output and display error messages if anything goes wrong.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Remove unused variable in 'package-vc--unpack'
* lisp/emacs-lisp/package-vc.el (package-vc--unpack): Remove 'url'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Move package spec documentation to 'package-vc-selected-packages'
@@ -13603,14 +14935,14 @@
documentation.
(package-vc--archive-spec-alist): Remove documentation.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix type error in package-vc prompt function
* lisp/emacs-lisp/package-vc.el (package-vc--read-package-name): Pass
(not allow-url) as REQUIRE-MATCH, not as INITIAL-INPUT.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Rename 'package-vc-refresh' to 'package-vc-rebuild'
@@ -13622,7 +14954,7 @@
'package-refresh-contents'. Thanks to Rudolf Adamkovič for the
suggestion.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Track 'default-directory' while updating source packages
@@ -13630,7 +14962,7 @@
directory to the identifier list, in case the remaining
'vc-do-command' arguments are all read-time constants.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Respect :lisp-dir in package specs by loading a sub-directory
@@ -13642,14 +14974,14 @@
* lisp/emacs-lisp/package.el (package--delete-directory): Check if a
directory is a symbolic link.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix generation of documentation for source packages
* lisp/emacs-lisp/package-vc.el (package-vc--build-documentation):
Call "makeinfo" before "install-info"
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Remove references to internal symbols from public docstrings
@@ -13658,14 +14990,14 @@
(package-vc-install): Unmention 'package-vc--guess-backend' in favour
of 'package-vc-heuristic-alist'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Expand 'package-vc--unpack-1' documentation
* lisp/emacs-lisp/package-vc.el (package-vc--unpack-1): Explain what
the function does.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Clarify 'package-vc--build-documentation' docstring
@@ -13674,7 +15006,7 @@
As suggested by Eli Zaretskii.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix the docstring for 'package-vc--version'
@@ -13684,7 +15016,7 @@
It seems like this was just copied over from 'package-vc-commit', for
no good reason.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Fix 'package-vc-selected-packages' documentation
@@ -13692,7 +15024,7 @@
reference to non-existent function and add an explanation that the
value won't override an existing source package installation.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Mark 'package-vc-update' as interactive
@@ -13710,7 +15042,7 @@
(package-vc-refresh): Use 'package-vc--read-package-desc'.
(package-vc-prepare-patch): Use 'package-vc--read-package-desc'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Autoload 'package-vc-install-selected-packages'
@@ -13719,14 +15051,14 @@
(package-vc-selected-packages): Set
:initialize to 'custom-initialize-default'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Mark 'package-vc-install-selected-packages' as interactive
* lisp/emacs-lisp/package-vc.el (package-vc-ensure-packages): Add an
interactive spec.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Rename '-ensure-packages' to -install-selected-packages'
@@ -13735,7 +15067,7 @@
to 'package-vc-install-selected-packages'.
(package-vc-selected-packages): Call renamed function.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-17 Philip Kaludercic <philipk@posteo.net>
Handle strings as keys in 'package-vc-ensure-packages'
@@ -13744,7 +15076,7 @@
As requested by Rudolf Adamkovič.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-17 Stefan Kangas <stefankangas@gmail.com>
Avoid raw control characters in two files
@@ -13754,7 +15086,7 @@
* test/lisp/subr-tests.el (test-keymap-parse-macros): Don't use
raw control characters.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-11-17 Randy Taylor <dev@rjt.dev>
Utilize new font-lock faces for C/C++ and Python tree-sitter use
@@ -13767,7 +15099,7 @@
property, operator, bracket, and delimiter font-lock faces.
(python-mode): Add them to the feature list.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-17 Yuan Fu <casouri@gmail.com>
Improvements to the tree-sitter setup in sh-script.el
@@ -13778,7 +15110,7 @@
(sh-mode--treesit-settings): Change feature names. Simplify
declaration-command feature.
-2023-04-15 João P. L. de Carvalho <jaopaulolc@gmail.com>
+2022-11-17 João P. L. de Carvalho <jaopaulolc@gmail.com>
Initial fontification in sh-mode with tree-sitter
@@ -13790,24 +15122,24 @@
(sh-mode--treesit-other-keywords)
(sh-mode--treesit-fontify-decl-command): New functions.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-17 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (describe-repeat-maps): Use fill-region-as-paragraph.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-17 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/package-requires
GitHub-reference: https://github.com/jwiegley/use-package/issues/1024
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-11-17 Robert Pluim <rpluim@gmail.com>
Use mapc instead of mapcar when walking rmail threads
* lisp/mail/rmailsum.el (rmail-summary--walk-thread-message-recursively):
Use `mapc' instead of `mapcar'; we don't care about the results.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-17 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Add new "stateless" iterator code and post-order traversal
@@ -13827,7 +15159,7 @@
* src/itree.h (enum itree_order): New value for post-order traversals.
-2023-04-15 Andrea Monaco <andrea.monaco@autistici.org>
+2022-11-17 Andrea Monaco <andrea.monaco@autistici.org>
New Rmail summary "by thread"
@@ -13843,7 +15175,7 @@
* etc/NEWS: Announce the new Rmail features.
-2023-04-15 Andrea Monaco <andrea.monaco@autistici.org>
+2022-11-17 Andrea Monaco <andrea.monaco@autistici.org>
Improve progressive summaries in Rmail
@@ -13859,7 +15191,7 @@
(rmail-summary-by-senders): Call 'rmail-summary-exists' to verify
that the summary is usable.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-17 Eli Zaretskii <eliz@gnu.org>
Fix documentation of recent treesit changes
@@ -13871,13 +15203,13 @@
wording and punctuation.
(Using Parser): Improve indexing and wording.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-17 Stefan Kangas <stefankangas@gmail.com>
Add package keyword from finder-known-keywords
Fix Package-Requires for bind-{chord,key}.el
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-17 Alan Mackenzie <acm@muc.de>
CC Mode: Make implicit int types following specifiers fontify correctly
@@ -13894,14 +15226,14 @@
* lisp/progmodes/cc-langs.el (c-maybe-typeless-specifier-re): New lang
const/var.
-2023-04-15 Jan Stranik <jan@stranik.org>
+2022-11-17 Jan Stranik <jan@stranik.org>
Support multi-line C++11 strings in Ebrowse
* lib-src/ebrowse.c (yylex): Support C++11 multi-line strings.
(bug#58847)
-2023-04-15 Laurence Warne <laurencewarne@gmail.com>
+2022-11-17 Laurence Warne <laurencewarne@gmail.com>
Make VSIZE and RSS human-readable in Proced buffers
@@ -13909,18 +15241,18 @@
(proced-grammar-alist): Use proced-format-memory to format
VSIZE and RSS. (Bug#59272)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-17 Eli Zaretskii <eliz@gnu.org>
* lisp/progmodes/eglot.el (eglot-server-programs): Remove Intelephense.
-2023-04-15 USAMI Kenta <zonuexe+tadsan@zonu.me>
+2022-11-17 USAMI Kenta <zonuexe+tadsan@zonu.me>
Add Eglot alternatives for PHP language servers
* lisp/progmodes/eglot.el (eglot-server-programs): Add alternatives
for PHP.
-2023-04-15 Olivier Certner <olce.emacs@certner.fr>
+2022-11-17 Olivier Certner <olce.emacs@certner.fr>
ediff: Merges with ancestor: Fix computation of hunks and proposed merge
@@ -13944,33 +15276,33 @@
(Bug#59182)
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-17 Brian Leung <leungbk@posteo.net>
shell: Add repeat-map for shell-{forward,backward}-prompt
* lisp/shell.el (shell-repeat-map): New defvar. (Bug#59144)
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-17 Brian Leung <leungbk@posteo.net>
esh-mode: Add repeat-map for eshell-{forward,backward}-argument
* lisp/eshell/esh-mode.el (eshell-command-repeat-map): New defvar.
(Bug#59144)
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-17 Brian Leung <leungbk@posteo.net>
em-prompt: Add repeat-map for eshell-{next,previous}-prompt
* lisp/eshell/em-prompt.el (eshell-prompt-repeat-map): New keymap.
(Bug#59144)
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-17 Brian Leung <leungbk@posteo.net>
comint: Add repeat-map for comint-{next,previous}-prompt
* lisp/comint.el (comint-repeat-map): New keymap. (Bug#59144)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-17 Eli Zaretskii <eliz@gnu.org>
Fix display of mode line when the right divider is used
@@ -13982,11 +15314,11 @@
(display_mode_line): Widen the last glyph to account for adding
the right box line to it. (Bug#5930)
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-17 Juanma Barranquero <lekktu@gmail.com>
* lisp/emacs-lisp/shortdoc.el (sequence): Don't use cl-lib (bug#59319)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-17 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -13995,18 +15327,18 @@
# Conflicts:
# doc/emacs/custom.texi
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-17 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in window.el
* lisp/window.el (other-window-repeat-map)
(resize-window-repeat-map): Prefer defvar-keymap.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-17 Juri Linkov <juri@linkov.net>
* lisp/keymap.el (defvar-keymap): Don't use pcase.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-17 Juri Linkov <juri@linkov.net>
* lisp/keymap.el (defvar-keymap): Add support for repeat-mode.
@@ -14015,7 +15347,7 @@
according to ':repeat (:enter (commands ...) :exit (commands ...))'.
https://lists.gnu.org/archive/html/emacs-devel/2022-11/msg00968.html
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-17 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (describe-repeat-maps): Improve the output.
@@ -14023,7 +15355,7 @@
enter and exit repeat-map. Use default outline headings.
https://lists.gnu.org/archive/html/emacs-devel/2022-11/msg00969.html
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-17 Po Lu <luangruo@yahoo.com>
Fix treatment of input focus on MPX setups
@@ -14034,7 +15366,7 @@
(x_focus_frame): Use x_set_input_focus instead of
XSetInputFocus.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Improve new connections in erc-handle-irc-url
@@ -14065,7 +15397,7 @@
* test/lisp/erc/resources/join/legacy/foonet.eld: Relax
timeout. (Bug#56514.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Add optional server param to erc-networks--determine
@@ -14074,7 +15406,7 @@
* test/lisp/erc/erc-networks-tests.el (erc-networks--determine): Add
test. (Bug#56514.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Default to TLS port when calling erc-tls from lisp
@@ -14087,7 +15419,7 @@
* test/lisp/erc/erc-tests.el (erc-tls): Add simplistic test focusing
on default parameters. (Bug#56514.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Refactor erc-select-read-args
@@ -14105,7 +15437,7 @@
reading user input during interactive invocations of entry points.
(Bug#56514.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Accommodate ircs:// URLs in url-irc and browse-url
@@ -14130,7 +15462,7 @@
* etc/NEWS: Mention select browse-url and url-irc
changes. (Bug#56514.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Warn of future breaking change to erc-response.tags
@@ -14144,7 +15476,7 @@
(erc-parse-server-response): Call `erc--parse-message-tags'.
(Bug#58797.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Improve auto-reconnect visibility in ERC
@@ -14185,7 +15517,7 @@
(erc-scenarios-base-cancel-reconnect): Add new test case for canceling
reconnect timers. (Bug#58840.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Support auth-source-pass in ERC
@@ -14208,7 +15540,7 @@
erc--auth-source-search--pass-overrides): Remove `ert-skip' guard.
(Bug#58985.)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-17 F. Jason Park <jp@neverwas.me>
Make auth-source-pass behave more like other backends
@@ -14251,7 +15583,7 @@
Special thanks to Akib Azmain Turja <akib@disroot.org> for helping
improve this patch.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-11-17 Jim Porter <jporterbugs@gmail.com>
Enable/disable 'server-mode' when starting/stopping the server
@@ -14262,24 +15594,24 @@
* test/lisp/server-tests.el: New file (bug#58909).
-2023-04-15 Karl Fogel <kfogel@red-bean.com>
+2022-11-16 Karl Fogel <kfogel@red-bean.com>
Fix two typos in a doc string
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-11-16 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Fix eudc-capf-message-expand-name nil result
* lisp/net/eudc-capf.el (eudc-capf-message-expand-name): Return
nil if EUDC query returns no results. (Bug#59314)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-16 Yuan Fu <casouri@gmail.com>
Fix treesit-search-forward not matching leaf nodes
* src/treesit.c: Match against NODE at start of the loop.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-16 Yuan Fu <casouri@gmail.com>
Tweaks on c-ts-mode fontification rules
@@ -14301,7 +15633,7 @@
(c-ts-mode--fontify-declarator): New function.
(c-ts-mode): Update feature-list.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-16 Yuan Fu <casouri@gmail.com>
Fix c-ts-mode-imenu
@@ -14309,7 +15641,7 @@
its name, ignore the node.
(c-ts-mode--imenu): Don't include a category if it's empty.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-16 Yuan Fu <casouri@gmail.com>
Allow checking for outdated nodes in tree-sitter
@@ -14320,7 +15652,7 @@
* src/treesit.c (Ftreesit_node_check): Add new property 'outdated'.
* test/src/treesit-tests.el (treesit-node-check): Add tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-16 Yuan Fu <casouri@gmail.com>
Add treesit-explore-mode
@@ -14346,7 +15678,7 @@
(treesit--explorer-tree-mode)
(treesit-explore-mode): New modes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
* src/itree.c: Use more uniform names starting with `itree_`
@@ -14361,37 +15693,37 @@
(itree_insert_node): Rename from `interval_tree_insert`.
(itree_node_intersects): Rename from `interval_node_insert`.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-16 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/dir-locals
GitHub-reference: https://github.com/jwiegley/use-package/issues/1023
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-16 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/fix-headers
GitHub-reference: https://github.com/jwiegley/use-package/issues/1022
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-11-16 Stephen Leake <stephen_leake@stephe-leake.org>
Call xref--analyze with correct project
* lisp/progmodes/xref.el (xref-show-definitions-buffer-at-bottom):
Call xref--analyze with correct project.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-16 Stefan Kangas <stefankangas@gmail.com>
Add .dir-locals.el
-2023-04-15 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
+2022-11-16 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
Add flat-button to docstring of 'set-face-attribute'
* lisp/faces.el (set-face-attribute): Add 'flat-button' to
COLOR and STYLE sections of docstring. (Bug#59266)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-16 Eli Zaretskii <eliz@gnu.org>
Reduce buffer-tests noisiness even more
@@ -14401,7 +15733,7 @@
(test-buffer-modifications, test-restore-buffer-modified-p): Shut
up auto-save messages. (Bug#59028)
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-11-16 Matt Armstrong <matt@rfc20.org>
Reduce buffer-tests noisiness when run in batch mode.
@@ -14410,7 +15742,7 @@
failures. (bug#59028)
(overlay-tests-start-recording-modification-hooks): ditto.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-16 Philip Kaludercic <philipk@posteo.net>
Set vc-prepare-patches-separately to nil in .dir-locals.el
@@ -14418,13 +15750,13 @@
See https://lists.gnu.org/archive/html/emacs-devel/2022-11/msg00973.html.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-16 Stefan Kangas <stefankangas@gmail.com>
Delete redundant headers
Normalize GPLv3 license statements
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-16 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -14435,7 +15767,7 @@
# doc/emacs/custom.texi
# doc/emacs/mark.texi
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-15 Po Lu <luangruo@yahoo.com>
Fix calculation of tab bar lines during automatic height adjustment
@@ -14446,24 +15778,24 @@
* src/xfns.c (x_change_tab_bar_height): Do not round tab bar
height up. (bug#59285, bug#59271)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-15 Po Lu <luangruo@yahoo.com>
Fix error trapping in x_focus_frame
* src/xterm.c (x_focus_frame): Improve commentary. Dno not trap
errors around x_get_server_time.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-15 John Wiegley <johnw@newartisans.com>
Merge pull request from jwiegley/revert-1019-johnw/multi-keymap
GitHub-reference: https://github.com/jwiegley/use-package/issues/1021
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-15 John Wiegley <johnw@newartisans.com>
Revert "Allow multiple keymaps in :map argument"
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-15 Juri Linkov <juri@linkov.net>
New command 'project-list-buffers' bound to 'C-x p C-b' (bug#59153)
@@ -14479,7 +15811,7 @@
'project-list-buffers'.
(project-list-buffers): New command.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-15 Yuan Fu <casouri@gmail.com>
Add emacs-devel-specific font-lock rules to c-ts-mode
@@ -14489,47 +15821,47 @@
Additional font-lock rules.
(c-ts-mode--fontify-defun): New function.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-15 John Wiegley <johnw@newartisans.com>
Merge pull request from jwiegley/johnw/multi-keymap
GitHub-reference: https://github.com/jwiegley/use-package/issues/1019
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-15 John Wiegley <johnw@newartisans.com>
Merge remote-tracking branch 'origin/master' into pr-830
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-15 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/texinfo-wip
GitHub-reference: https://github.com/jwiegley/use-package/issues/1018
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-15 John Wiegley <johnw@newartisans.com>
Merge branch 'master' into texinfo-wip
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-15 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/gnu-elpa
GitHub-reference: https://github.com/jwiegley/use-package/issues/1017
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-15 Eli Zaretskii <eliz@gnu.org>
Fix the MS-Windows build due to use of a new TS function
* src/treesit.c (ts_tree_get_changed_ranges) [WINDOWSNT]: Define,
load from the library, and call through a function pointer.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-15 Po Lu <luangruo@yahoo.com>
Fix last change again
* src/frame.c (Freconsider_frame_fonts): Apply value of default
face again. (bug#59283)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-15 Po Lu <luangruo@yahoo.com>
More fixes to last change
@@ -14538,7 +15870,7 @@
* src/frame.c (Freconsider_frame_fonts): New function.
(syms_of_frame): Add new function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-15 Po Lu <luangruo@yahoo.com>
Fix recent Cairo xsettings changes
@@ -14553,7 +15885,7 @@
obtain the default font settings on Cairo. (bug#58912,
bug#59283, bug#59271)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-15 Yuan Fu <casouri@gmail.com>
Make tree-sitter fontification automatically update
@@ -14568,7 +15900,7 @@
(treesit-major-mode-setup): Register fontifier with every existing
parser.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-15 Yuan Fu <casouri@gmail.com>
Remove the contextual hack in tree-sitter fontification
@@ -14586,7 +15918,7 @@
(treesit-font-lock-fontify-region): Remove code processing contextual
nodes.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-15 Yuan Fu <casouri@gmail.com>
Allow tree-sitter to notify parse-tree changes
@@ -14599,26 +15931,26 @@
(Ftreesit_parser_remove_notifier): New functions.
* src/treesit.h (Lisp_TS_Parser): New field after_change_functions.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-15 Stefan Kangas <stefankangas@gmail.com>
Fix makeinfo warnings
Resolves https://github.com/jwiegley/use-package/issues/962
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-15 Yuan Fu <casouri@gmail.com>
Extract out treesit_make_ranges
* src/treesit.c (treesit_make_ranges): New function.
(Ftreesit_parser_included_ranges): Use treesit_make_ranges.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-15 Stefan Kangas <stefankangas@gmail.com>
Use two spaces to end sentences
Recommend GNU ELPA over MELPA
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-15 Stefan Kangas <stefankangas@gmail.com>
Use substitute-command-keys for buffer-menu help
@@ -14628,44 +15960,44 @@
(Buffer-menu-delete): Advertise key binding as 'd'.
(Buffer-menu-this-window): Advertise key binding as 'f'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-15 Stefan Kangas <stefankangas@gmail.com>
manual: Regenerate texi file
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-14 Stefan Kangas <stefankangas@gmail.com>
Add face to key bindings suggested by M-x
* lisp/simple.el (execute-extended-command--describe-binding-msg):
Use 'help-key-binding' face for keybinding.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-14 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/checkdoc
GitHub-reference: https://github.com/jwiegley/use-package/issues/1015
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-14 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/ci
GitHub-reference: https://github.com/jwiegley/use-package/issues/1013
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-14 Yuan Fu <casouri@gmail.com>
Don't highlight syntax error in c-ts-mode
* lisp/progmodes/c-ts-mode.el (c-ts-mode--base-mode): Remove error
feature.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-11-14 Robert Pluim <rpluim@gmail.com>
Explain how to bind keys to non-ASCII sequences
* doc/emacs/custom.texi (Init Rebinding): Explain how to use `kbd'
when binding keys to non-ASCII sequences.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-14 Po Lu <luangruo@yahoo.com>
Make C-x 5 o work on GNOME Shell-like Wayland compositors
@@ -14684,7 +16016,7 @@
* src/pgtkterm.h (struct pgtk_output): New field
`last_user_time'.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-14 Alan Mackenzie <acm@muc.de>
CC Mode: Prevent over-eager recognition of a variable as a found type
@@ -14698,7 +16030,7 @@
* lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): CASE 18 - set
unsafe-maybe to t, when needed.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-14 Theodor Thornhill <theo@thornhill.no>
Fix some inconsistencies in *-ts-modes
@@ -14720,7 +16052,7 @@
(ts-mode--font-lock-settings): Whitespace cleanup.
(ts-mode): Add electric-indent.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-14 Yuan Fu <casouri@gmail.com>
Remove feature that checks whether tree-sitter node "has changes"
@@ -14736,7 +16068,7 @@
remove the branch for "has-changes".
(syms_of_treesit): Remove has-changes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-14 Po Lu <luangruo@yahoo.com>
Prevent crashes upon trying to focus a child frame on click
@@ -14744,31 +16076,31 @@
override-redirect frames. Explain why.
(x_focus_frame): Catch errors around XSetInputFocus.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-13 Stefan Kangas <stefankangas@gmail.com>
Various checkdoc fixes
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-13 Dmitry Gutov <dgutov@yandex.ru>
Hardcode "-name" instead of using find-name-arg
* lisp/progmodes/project.el (project--files-in-directory):
Hardcode "-name" instead of using find-name-arg (bug#59023).
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-11-13 John Wiegley <johnw@newartisans.com>
Merge pull request from bhankas/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/1011
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-13 Stefan Kangas <stefankangas@gmail.com>
Fix building on Emacs 24.3
This fixes the following error:
use-package-core.el:60:32:Error: Cannot open load file: subr-x
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-13 Stefan Kangas <stefankangas@gmail.com>
Fix tests on Emacs 26 or older
@@ -14777,7 +16109,7 @@
In toplevel form:
bind-key.el:549:1:Error: the function ‘mapcan’ is not known to be defined.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-13 Juri Linkov <juri@linkov.net>
* lisp/minibuffer.el (set-message-functions): New user option.
@@ -14792,7 +16124,7 @@
(multi-message-separator, multi-message-list): New variables.
(set-multi-message): New function.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-13 Stefan Kangas <stefankangas@gmail.com>
Fix suggest-key-bindings displaying key as command
@@ -14803,7 +16135,7 @@
* test/lisp/simple-tests.el
(simple-execute-extended-command--describe-binding-msg): New test.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-13 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: More improvements for tab-bar-auto-width (bug#59208)
@@ -14811,7 +16143,7 @@
Prevent from going into infinite loops. More optimizations.
(tab-bar-format-align-right): Use add-face-text-property, not propertize.
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2022-11-13 Ingo Lohmar <ingo.lohmar@posteo.net>
Eglot: fix null scopeUri regression in workspace/configuration
@@ -14824,35 +16156,35 @@
A nil return value must now be handled in the caller, do that for the
workspace/configuration handler to avoid an uncaught error.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-13 Stefan Kangas <stefankangas@gmail.com>
New test for execute-extended-command helper defun
* test/lisp/simple-tests.el
(simple-execute-extended-command--shorter): New test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-13 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in sql.el
* lisp/progmodes/sql.el (sql-interactive-mode-map, sql-mode-map):
Prefer defvar-keymap.
-2023-04-15 Davide Masserut <dm@mssdvd.com>
+2022-11-13 Davide Masserut <dm@mssdvd.com>
Add new Go modes to eglot-server-programs
* lisp/progmodes/eglot.el (eglot-server-programs): Add new major modes
for Go to be used with gopls. (Bug#59245)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-13 Po Lu <luangruo@yahoo.com>
Fix bug#59075
* src/nsimage.m (ns_can_use_native_image_api): Do not use native
image APIs for SVG images when RSVG is present. (bug#59075)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-13 Eli Zaretskii <eliz@gnu.org>
Fix crash on MS-Windows due to memory-allocation problem in treesit.c
@@ -14862,7 +16194,7 @@
whereas 'strdup' uses the default implementation in the MS-Windows
C runtime library.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-13 Po Lu <luangruo@yahoo.com>
Fix warnings without XCB or XFixes
@@ -14871,7 +16203,7 @@
the compiler still emitted warnings despite the ((void)
SAFE_ALLOCA (0)) statement.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-12 Po Lu <luangruo@yahoo.com>
Prevent non-local exits from ns-in-echo-area
@@ -14881,7 +16213,7 @@
([EmacsView firstRectForCharacterRange:]): Call them instead.
(syms_of_nsterm): New defsym.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-12 Yuan Fu <casouri@gmail.com>
Improve tree-sitter imenu for c-mode and js-mode
@@ -14896,14 +16228,14 @@
(js--treesit-imenu-1): Use the name alone for labels.
(js--treesit-imenu): Categorize menu entries.
-2023-04-15 Michal Dubiel <majkijin@gmail.com> (tiny change)
+2022-11-12 Michal Dubiel <majkijin@gmail.com> (tiny change)
eglot: Support signature labels without a function name
* lisp/progmodes/eglot.el (eglot--sig-info): Support signature labels
without a function name. (Bug#58777)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-11-12 Theodor Thornhill <theo@thornhill.no>
Add tree-sitter modes for C-like languages
@@ -14914,29 +16246,29 @@
* lisp/progmodes/json-ts-mode.el: New major mode with tree-sitter support.
* lisp/progmodes/css-ts-mode.el: New major mode with tree-sitter support.
-2023-04-15 Morgan Smith <Morgan.J.Smith@outlook.com>
+2022-11-12 Morgan Smith <Morgan.J.Smith@outlook.com>
vc-git: Ensure git doesn't try to colorize stashes
* lisp/vc/vc-git.el (vc-git-stash-show): Add --color=never to git
flags. (Bug#59158)
-2023-04-15 Shohei YOSHIDA <syohex@gmail.com>
+2022-11-12 Shohei YOSHIDA <syohex@gmail.com>
Add cperl-mode to eglot-server-programs
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-12 Alan Mackenzie <acm@muc.de>
.dir-locals.el (C entry). Add NO_INLINE to c-noise-macro-names
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-12 Po Lu <luangruo@yahoo.com>
Correctly handle key map updates on Haiku
* src/haiku_support.cc (MessageReceived): Handle
B_KEY_MAP_LOADED by clearing the previous keymap.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-12 Eli Zaretskii <eliz@gnu.org>
Document that 'transient-mark-mode' is off in batch mode
@@ -14944,7 +16276,7 @@
belatedly, that 'transient-mark-mode' is turned on by default only
in interactive sessions. (Bug#59201)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-12 Po Lu <luangruo@yahoo.com>
Handle request serial wraparound more correctly
@@ -14956,14 +16288,14 @@
(x_clean_failable_requests, x_stop_ignoring_errors): Use those
functions to perform request serial comparison.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-12 Po Lu <luangruo@yahoo.com>
Fix implementation of MULTIPLE
* src/xselect.c (x_handle_selection_request): Make sure the type
of a reply to a MULTIPLE request is ATOM_PAIR.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-12 Eli Zaretskii <eliz@gnu.org>
Fix recent changes in documentation
@@ -14975,22 +16307,22 @@
changed.
(Retrieving Nodes): Fix wording and markup.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-12 Stefan Kangas <stefankangas@gmail.com>
* doc/lispref/intro.texi: Fix PDF output without VERSION. (Bug#59199)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-12 Po Lu <luangruo@yahoo.com>
* lisp/xwidget.el: Improve Commentary.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-12 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in cus-theme.el
* lisp/cus-theme.el (custom-new-theme-mode-map)
(custom-theme-choose-mode-map): Prefer defvar-keymap.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-11 Yuan Fu <casouri@gmail.com>
Improve treesit-node-at
@@ -14999,20 +16331,20 @@
return the node that a user would expect in various circumstances.
* test/src/treesit-tests.el (treesit-node-at): New test.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-11 Dmitry Gutov <dgutov@yandex.ru>
project--buffer-list: Remove as unused
* lisp/progmodes/project.el (project--buffer-list):
Remove as unused (pointed out in bug#59153 by Juri).
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-11-11 Eric Abrahamsen <eric@ericabrahamsen.net>
Mention obsolete gnus/nnir package in Gnus manual
* doc/misc/gnus.texi (nnir): Provide some hints for upgrade.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-11-11 Brian Leung <leungbk@posteo.net>
Make Eglot consider FileSystemWatcher.kind when watching files
@@ -15028,7 +16360,7 @@
value of 7, which is computed from taking the bitwise OR operation
WatchKind.Create (1) | WatchKind.Change (2) | WatchKind.Delete (4).
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-11-11 Gerd Möllmann <gerd@gnu.org>
Fix &key parameters called without arguments (bug#58714)
@@ -15036,7 +16368,7 @@
argument.
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-&key-arguments): New test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-11 Stefan Kangas <stefankangas@gmail.com>
eglot: Remove menu entry for manual
@@ -15044,7 +16376,7 @@
eglot info manual instead of the less exhaustive README.
(eglot-menu): Remove entry for reading the manual. (Bug#58892)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-10 Stefan Kangas <stefankangas@gmail.com>
Remove redundant library installation instructions
@@ -15061,7 +16393,7 @@
* lisp/vc/smerge-mode.el: Remove redundant installation instructions
for packages bundled with Emacs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-10 Po Lu <luangruo@yahoo.com>
Slightly adjust EWMH frame activation code for child frames
@@ -15071,18 +16403,18 @@
focus and the child frame do not share the same toplevel) or
focus transfers from child frames to their toplevel parents.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-10 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/hideshow.el: Improve Commentary.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-10 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in hideshow.el
* lisp/progmodes/hideshow.el (hs-minor-mode-map): Prefer
defvar-keymap.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-10 Yuan Fu <casouri@gmail.com>
In end-of-defun, terminate early if no further defun exists
@@ -15095,7 +16427,7 @@
clarifying the return value.
(end-of-defun): Terminate early if beginning-of-defun-raw returns nil.
-2023-04-15 dannyfreeman <danny@dfreeman.email>
+2022-11-10 dannyfreeman <danny@dfreeman.email>
Eglot: Only handle URIs with the file:// scheme (bug#58790)
@@ -15118,7 +16450,7 @@
* lisp/progmodes/eglot.el (eglot--path-to-uri): Noop if already an
URI. (eglot--uri-to-path): Only handle file:// URIs
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-11-10 João Távora <joaotavora@gmail.com>
Improve Eglot's docstrings and manual
@@ -15132,21 +16464,21 @@
* lisp/progmodes/eglot.el (eglot-server-programs): Mention
eglot-alternatives in eglot-server-program's docstring.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-10 Yuan Fu <casouri@gmail.com>
Utilize new face font-lock-escape-face in python-mode
* lisp/progmodes/python.el (python--treesit-settings): Use
font-lock-escape-face rather than font-lock-constant-face.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-10 Yuan Fu <casouri@gmail.com>
Accept older versions of tree-sitter library
* configure.ac: Accept a tree-sitter library as long as it provides
ts_set_allocator.
-2023-04-15 Evgeni Kolev <evgenysw@gmail.com>
+2022-11-10 Evgeni Kolev <evgenysw@gmail.com>
Ignore errors when shutting down all LSP servers (bug#59146)
@@ -15158,21 +16490,21 @@
* eglot.el (eglot-shutdown-all): Ignore errors when shutting down
servers, converting errors to messages.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-10 Eli Zaretskii <eliz@gnu.org>
Don't reset the inbox buffer's modified status in Rmail
* lisp/mail/rmail.el (rmail-get-new-mail-1): Don't mark the buffer
unmodified if it was modified before getting new mail. (Bug#59108)
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-11-10 Arash Esbati <arash@gnu.org>
Support 'texlab' LSP server in Eglot OOTB
* lisp/progmodes/eglot.el (eglot-server-programs): Add support for
'texlab' LSP server for tex-mode and similar languages.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-10 Alan Mackenzie <acm@muc.de>
Add to /etc/NEWS a mention of the new C++20 support in CC Mode
@@ -15180,7 +16512,7 @@
* lisp/progmodes/cc-defs.el (c-version): Update to 5.35.2.
-2023-04-15 Randy Taylor <dev@rjt.dev>
+2022-11-10 Randy Taylor <dev@rjt.dev>
Add more font-lock faces (Bug#58940)
@@ -15194,7 +16526,7 @@
* doc/lispref/modes.texi (Faces for Font Lock): Document them.
* etc/NEWS: Mention them.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-10 Eli Zaretskii <eliz@gnu.org>
Fix initialization of module functions
@@ -15202,7 +16534,7 @@
initialization of module functions. Suggested by Richard Copley
<rcopley@gmail.com>. (Bug#59104)
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-11-10 kobarity <kobarity@gmail.com>
Fix indentation for multi-line block start in Python mode
@@ -15212,20 +16544,20 @@
* test/lisp/progmodes/python-tests.el
(python-info-dedenter-opening-block-positions-6): New test. (Bug#59009)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-10 Eli Zaretskii <eliz@gnu.org>
Avoid dumping core upon SIGHUP in non-interactive sessions
* src/emacs.c (terminate_due_to_signal): Don't special-case
SIGINT. Patch by Paul Eggert <eggert@cs.ucla.edu>. (Bug#58956)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-10 Alan Mackenzie <acm@muc.de>
* lisp/progmodes/cc-mode.el (c-fl-decl-start): Fix off-by-one error.
This fixes bug #59070.
-2023-04-15 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
+2022-11-10 Gabriel do Nascimento Ribeiro <gabriel376@hotmail.com>
Make 'dired-hide-details-mode' work after 'dired-hide-subdir'
@@ -15234,7 +16566,7 @@
* test/lisp/dired-tests.el (dired-test-bugXXXX): New test.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-11-10 Matt Armstrong <matt@rfc20.org>
Rewrite the `kill-buffer-delete-auto-save' tests (bug#59028)
@@ -15254,14 +16586,14 @@
of the old `test-kill-buffer-auto-save-delete'.
(test-kill-buffer-auto-save-delete-yes): Ditto for the "no" half.
-2023-04-15 Nicolas Graner <nicolas@graner.name>
+2022-11-10 Nicolas Graner <nicolas@graner.name>
Better support for 'textarea' and 'select' tags in EWW
* lisp/net/eww.el (eww-tag-textarea, eww-tag-select): Don't miss
'textarea' and 'select' tags. (Bug#58973)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-10 Po Lu <luangruo@yahoo.com>
Be a little more paranoid about XI 2.0 implementations
@@ -15269,7 +16601,7 @@
(xi_disable_devices): Do not restore valuator values if the
valuator info has a mode of Relative and a value of 0.0.
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-09 Juanma Barranquero <lekktu@gmail.com>
Make 't' in bs-mode be more defensive
@@ -15280,11 +16612,11 @@
by Eli Zaretskii in commit 794fbd1c07 of 2022-02-24.
Thanks to Bob Rogers <rogers@rgrjr.com> for noticing.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-09 Yuan Fu <casouri@gmail.com>
* configure.ac: Change required tree-sitter version to 0.20.2.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-09 Yuan Fu <casouri@gmail.com>
Make tree-sitter node type match case-sensitive
@@ -15295,7 +16627,7 @@
(Ftreesit_search_forward)
(Ftreesit_induce_sparse_tree): Update docstring.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-09 Yuan Fu <casouri@gmail.com>
New function fast_c_string_match and fast_c_string_match_internal
@@ -15308,14 +16640,14 @@
(fast_c_string_match_ignore_case): Change to thin wrapper.
* src/search.c (fast_c_string_match_internal): New function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-09 Yuan Fu <casouri@gmail.com>
Add tree-sitter shortdoc
* lisp/treesit.el (treesit--generate-shortdoc-examples): New function.
(treesit): New shortdoc group.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-09 Yuan Fu <casouri@gmail.com>
Mimic existing python-mode beg/end-of-defun behavior better
@@ -15324,18 +16656,18 @@
* lisp/progmodes/python.el (python-mode): Use custom beg/end-of-defun
functions.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-09 Alan Mackenzie <acm@muc.de>
Optimize c-bs-interval, changing its value from 5000 to 2000
* lisp/progmodes/cc-engine.el (c-bs-interval): This optimization speeds
forward scrolling in a C Mode buffer by ~2.4%, backward scrolling by ~1.8%.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-09 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-auto-width): Add selected-frame to the cache key.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-09 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in matrix_row
@@ -15343,18 +16675,18 @@
violations when the cursor's VPOS winds up being invalid for the
window. (Bug#59147)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-09 Stefan Kangas <stefankangas@gmail.com>
* lisp/thread.el (thread-list-mode-map): Prefer defvar-keymap.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-11-09 Stephen Leake <stephen_leake@stephe-leake.org>
Delete emacs < 26.2 workaround in eglot--apply-text-edits
* lisp/progmodes/eglot.el (eglot--apply-text-edits): Delete emacs <
26.2 workaround; fixes bug in ada-mode test.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-09 F. Jason Park <jp@neverwas.me>
Teach thing-at-point to recognize bracketed IPv6 URLs
@@ -15364,14 +16696,14 @@
* test/lisp/thingatpt-tests.el (thing-at-point-test-data): Add cases
for IPv6 URLs. Bug#56514.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-09 Po Lu <luangruo@yahoo.com>
Make the PGTK port display a loud warning when run under X
* src/pgtkterm.c (pgtk_display_x_warning): New function.
(pgtk_term_init): Call it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-09 Po Lu <luangruo@yahoo.com>
"Fix" iconification handling on PGTK
@@ -15382,31 +16714,31 @@
visibility as correctly as possible under Wayland while
iconified. (bug#55836)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-09 Po Lu <luangruo@yahoo.com>
Avoid use of `uint' type in XKB code
* src/xterm.c (x_find_modifier_meanings, handle_one_xevent): Use
`unsigned int' instead of `uint'.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-11-09 Mattias Engdegård <mattiase@acm.org>
* src/lread.c (syms_of_lread): Drop unused capture group.
-2023-04-15 Nicholas Vollmer <iarchivedmywholelife@gmail.com>
+2022-11-09 Nicholas Vollmer <iarchivedmywholelife@gmail.com>
bytecomp.el (byte-recompile-directory): Fix negated ignore logic
Previous logic would only compile files which matched the
byte-compile-ignore-files regular expression. (Bug#59115)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-09 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-auto-width): Use 'frame-inner-width'.
* lisp/tab-bar.el (tab-bar-get-buffer-tab): Add optional arg 'all-tabs'.
-2023-04-15 Alexander Adolf <alexander.adolf@condition-alpha.com>
+2022-11-08 Alexander Adolf <alexander.adolf@condition-alpha.com>
EUDC: Add ecomplete and mailabbrev backends
@@ -15432,18 +16764,18 @@
(eudc-test-make-address, eudcb-ecomplete, eudcb-mailabbrev): New
test cases.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-11-08 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Deprecate eudc-server variable
* lisp/net/eudc-vars.el (eudc-server): Deprecate variable for
Emacs 29.1.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-11-08 Stephen Leake <stephen_leake@stephe-leake.org>
* lisp/progmodes/eglot.el (eglot--pos-to-lsp-position): Improve comment
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-08 Alan Mackenzie <acm@muc.de>
CC Mode: Improve accuracy of recognition of bitfields
@@ -15452,7 +16784,7 @@
identifier) followed by a semicolon or comma before concluding we have a
bitfield.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-11-08 Robert Pluim <rpluim@gmail.com>
Don't use @w around @xref in ede.texi
@@ -15473,7 +16805,7 @@
ede-compilation-program, ede-compiler, ede-object-compiler,
ede-linker): Remove @w around @xref.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-08 Po Lu <luangruo@yahoo.com>
Clean up some duplicate event group conversion code
@@ -15481,7 +16813,7 @@
Move keyboard event state over.
(handle_one_xevent): Use it where necessary.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-08 Alan Mackenzie <acm@muc.de>
CC Mode: Stabilize the fontification in the presence of "register" keywords
@@ -15493,7 +16825,7 @@
c-promote-possible-types to 'just-one rather than t around the call to
c-forward-type.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-11-07 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Add eudc-ignore-options-file customization
@@ -15508,14 +16840,14 @@
(eudc-bookmark-server): Likewise.
(eudc-save-options): Likewise. (Bug#56154)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-07 Po Lu <luangruo@yahoo.com>
Add missing SAFE_FREE on XI 2.0 servers
* src/xterm.c (xi_populate_device_from_info): Add missing
SAFE_FREE.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-11-07 Alan Mackenzie <acm@muc.de>
CC Mode: Fix infinite loop in c-brace-stack-at.
@@ -15526,14 +16858,14 @@
c-beginning-of-current-token unless the previous c-syntactic-re-search-forward
has succeeded at least once.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-07 Po Lu <luangruo@yahoo.com>
Avoid invalid values showing up in scroll valuators
* src/xterm.c (xi_populate_device_from_info): Reset emacs_value
when invalid_p is cleared.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-07 Yuan Fu <casouri@gmail.com>
Add tree-sitter indent preset "point-min"
@@ -15541,7 +16873,7 @@
* lisp/treesit.el (treesit-simple-indent-presets): Add preset. Update
docstring.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-07 Yuan Fu <casouri@gmail.com>
Add treesit--indent-rules-optimize
@@ -15549,13 +16881,13 @@
(treesit-major-mode-setup): Optimize indent rules when setting up for
major mode.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-07 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-minor-mode): Ensure margins are either 0 or 1.
This check is necessary to make it idempotent to multiple calls.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-07 Stefan Monnier <monnier@iro.umontreal.ca>
(itree_insert_gap, itree_delete_gap): Minor optimization
@@ -15571,7 +16903,7 @@
* src/itree.c (itree_insert_gap, itree_delete_gap): Check `limit` for
all nodes, rather than only when following a `left` pointer.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-06 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -15579,48 +16911,48 @@
5779df0c5b ; * doc/lispref/searching.texi: Remove reference to Posix....
46929f6b73 ; Improve documentation of character classes in regexps
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-06 Philip Kaludercic <philipk@posteo.net>
Revert "* lisp/vc/vc-git.el (vc-git--rev-parse): Allow abbreviating commits"
This reverts commit 307ad210040251ea0de2e7f453350c4497bda874.
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2022-11-06 Ingo Lohmar <ingo.lohmar@posteo.net>
Fix sql-{beginning,end}-of-statement counting
* lisp/progmodes/sql.el (sql-beginning-of-statement, sql-end-of-statement):
Do not count statement separators if inside a string.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-06 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in octave.el
* lisp/progmodes/octave.el (octave-mode-map): Prefer
defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-06 Stefan Kangas <stefankangas@gmail.com>
Fix failing eshell alias tests
* test/lisp/eshell/esh-var-tests.el (esh-var-test/alias/function)
(esh-var-test/alias/symbol-pair): Fix tests. (Bug#59062)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-06 Eli Zaretskii <eliz@gnu.org>
Revert "Pacify -Wnull-dereference"
This reverts commit dad452552bebf832e737ebb946b5eea6cd57f63f.
Please don't assume I write such code by omission.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-06 Po Lu <luangruo@yahoo.com>
Fix splash screen display on NS and Haiku with native image APIs
* src/image.c (syms_of_image): Add Qsvg image type if SVG is
also supported by native image APIs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-06 Po Lu <luangruo@yahoo.com>
Pacify -Wnull-dereference
@@ -15628,7 +16960,7 @@
not FACE_FROM_ID_OR_NULL, when the next line proceeds to
immediately dereference the face.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-06 Po Lu <luangruo@yahoo.com>
Write more commentary on XI2 device management
@@ -15640,21 +16972,21 @@
(x_term_init): Set dpyinfo->xi2_version before calling
x_cache_xi_devices.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-06 Eli Zaretskii <eliz@gnu.org>
Fix face extension when Org narrows the buffer
* src/xdisp.c (extend_face_to_end_of_line): Make sure glyph rows
at ZV use the default face for extension. (Bug#59065)
-2023-04-15 Davide Masserut <dm@mssdvd.com>
+2022-11-06 Davide Masserut <dm@mssdvd.com>
Bind "DEL" in dictionary-mode
* lisp/net/dictionary.el (dictionary-mode-map): Bind DEL to
'scroll-down-command'. (Bug#58986)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-06 Eli Zaretskii <eliz@gnu.org>
Improve documentation of Edebug overwriting buffer point
@@ -15662,7 +16994,7 @@
(Edebug Options): More details about Edebug changing buffer point
position. Reported by Alan Mackenzie <acm@muc.de>.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-06 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-fixed-width-max): Change :type from cons to list.
@@ -15671,7 +17003,7 @@
(tab-bar-fixed-width-min): Change :type from cons to list.
(tab-bar-fixed-width): Use the list instead of cons.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-11-06 Matt Armstrong <matt@rfc20.org>
itree.c and buffer-tests.el: Incorporate code review feedback
@@ -15681,7 +17013,7 @@
(test-overlay-insert-before-markers-at-end): ditto.
(test-overlay-insert-before-markers-empty): ditto.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-05 Yuan Fu <casouri@gmail.com>
Fix incorrect tree-sitter fontification
@@ -15689,7 +17021,7 @@
node is outside of the region between START and END, don't fontify it.
Wrap fontification code in a when form.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-05 Yuan Fu <casouri@gmail.com>
Allow tree-sitter indent offset to be a variable
@@ -15702,20 +17034,20 @@
* lisp/treesit.el (treesit-simple-indent-rules): Change docstring.
(treesit-simple-indent): Allow offset to be a variable.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-05 Yuan Fu <casouri@gmail.com>
Don't indent empty lines in treesit-indent-region
* lisp/treesit.el (treesit-indent-region): Wrap the old code in an if
form that checks whether we are at an empty line. Add comments.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-05 Yuan Fu <casouri@gmail.com>
Make treesit-language-at work in more situations
even if treesit-language-at-point-function is nil.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-05 Stefan Monnier <monnier@iro.umontreal.ca>
buffer.c: evaporate overlays in all indirect buffers
@@ -15736,7 +17068,7 @@
* test/src/buffer-tests.el (buffer-tests--overlays-indirect-evaporate):
Remove the `:expected-result :failed` attribute.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-11-05 Matt Armstrong <matt@rfc20.org>
Add a test for overlay evaporation across indirect buffers
@@ -15744,7 +17076,7 @@
Test evaporation of overlays triggered by deleting text in base
and in indirect buffers. Test doesn't pass at the moment.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-11-05 Matt Armstrong <matt@rfc20.org>
Minor tweaks to the fix for `insert-before-markers' overlay fix
@@ -15754,7 +17086,7 @@
chars.
* src/itree.c: document BEFORE_MARKERS.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-11-05 Matt Armstrong <matt@rfc20.org>
Tweak the overlay related `insert-before-markers' tests
@@ -15771,11 +17103,11 @@
(test-overlay-insert-before-markers-non-empty): Delete, replaced by
the two tests above.
-2023-04-15 Brian Cully <bjc@kublai.com>
+2022-11-05 Brian Cully <bjc@kublai.com>
lisp/eshell/em-tramp.el: Rename 'TRAMP' to 'Tramp'.
-2023-04-15 Brian Cully <bjc@kublai.com>
+2022-11-05 Brian Cully <bjc@kublai.com>
Add the "doas" alias to eshell.
@@ -15790,7 +17122,7 @@
* etc/NEWS: mention new 'doas' eshell command.
* doc/misc/eshell.texi: add 'doas' command documentation.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-05 Juri Linkov <juri@linkov.net>
* etc/NEWS: Remove remark implemented by 'vc-default-checkin-patch'.
@@ -15798,25 +17130,25 @@
* lisp/tab-bar.el (tab-bar-fixed-width): Improve width calculations.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-05 Philip Kaludercic <philipk@posteo.net>
Rephrase 'package-vc-ensure-packages' docstring
* lisp/emacs-lisp/package-vc.el (package-vc-ensure-packages): Make it
easier to read.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-05 Michael Albinus <michael.albinus@gmx.de>
* lisp/jka-compr.el (jka-compr-load): Add MUST-SUFFIX argument.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-05 Eli Zaretskii <eliz@gnu.org>
Fix the unexec build
* src/itree.c (forget_itree): New function.
* src/emacs.c (Fdump_emacs): Call 'forget_itree'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-05 Eli Zaretskii <eliz@gnu.org>
Fix warnings in sqlite.c in the MS-Windows build
@@ -15825,21 +17157,21 @@
(sqlite_prepare_errdata) [SQLITE_VERSION_NUMBER >= 3007015]: Use
the original code if sqlite3_errstr is available.
-2023-04-15 Nicolas Graner <nicolas@graner.name>
+2022-11-05 Nicolas Graner <nicolas@graner.name>
Avoid error when forwarding messages from Rmail
* lisp/gnus/message.el (message-mail): Verify that In-Reply-To has
a string value before matching it with a regexp. (Bug#59007)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-05 Po Lu <luangruo@yahoo.com>
Make sqlite.c build with SQlite in Fedora 9
* src/sqlite.c (sqlite_prepare_errdata): Use sqlite3_errmsg
instead of sqlite3_errstr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-05 Po Lu <luangruo@yahoo.com>
Simplify XI scroll class reporting code
@@ -15850,11 +17182,11 @@
(xi_handle_device_changed): Move class parsing logic there to
avoid duplicating code.
-2023-04-15 Payas Relekar <relekarpayas@gmail.com>
+2022-11-05 Payas Relekar <relekarpayas@gmail.com>
Bump version to 2.4.4
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2022-11-04 dickmao <dick.r.chiang@gmail.com>
Move ERC's core dependencies to separate file
@@ -15958,7 +17290,7 @@
* test/lisp/erc/erc-tests.el (erc--meta--backend-dependencies):
Remove obsolete test. Don't require `erc-networks'. Bug#56340.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-04 F. Jason Park <jp@neverwas.me>
Offer completions for GET subcommand flags in erc-dcc
@@ -15970,41 +17302,41 @@
pcomplete/erc-mode/DCC--get-2flags-reverse): Add helper and tests for
completing /DCC GET switches.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-11-04 F. Jason Park <jp@neverwas.me>
* lisp/erc/erc.el (erc-cmd-RECONNECT): Fix macro arg.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-04 Dmitry Gutov <dgutov@yandex.ru>
project-kill-buffer-conditions: Tweak
* lisp/progmodes/project.el (project-kill-buffer-conditions): Tweak.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-11-04 Matt Armstrong <matt@rfc20.org>
Configure clang-format to use tabs
* .clang-format (UseTab): Set to "Always", to match
the (indent-tabs-mode . t) in .dir-locals.el. (Bug#59027)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-04 Philip Kaludercic <philipk@posteo.net>
Print "decrypted" rot13 text is buffer is read-only
* lisp/rot13.el (rot13-region): Add fallback if buffer is read-only
* doc/emacs/rmail.texi (Rmail Rot13): Document new behaviour.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-04 Philip Kaludercic <philipk@posteo.net>
* lisp/net/rcirc.el (rcirc-print): Replace misjudged assertion
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/textmodes/css-mode.el (css-mode-map): Prefer defvar-keymap.
* lisp/dired-aux.el (dired-check-process): Use progress reporter.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-04 Stefan Kangas <stefankangas@gmail.com>
Use progress reporter in cpp.el
@@ -16014,11 +17346,11 @@
of 'make-progress-reporter'.
(cpp-message-min-time-interval): Doc fix.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/cpp.el (cpp-edit-mode-map): Prefer defvar-keymap.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-11-04 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -Wanalyzer-null-dereference
@@ -16027,20 +17359,20 @@
* src/buffer.c (Fmove_overlay): Prefer BASE_EQ to EQ in a place
where they’re equivalent because the only symbol allowed here is nil.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-04 Philip Kaludercic <philipk@posteo.net>
Merge branch 'feature/package+vc'
* lisp/emacs-lisp/package-vc.el: Expand commentary
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-04 Philip Kaludercic <philipk@posteo.net>
Link to Manual from the package-vc group
* lisp/emacs-lisp/package-vc.el (package-vc): Add 'custom-manual'
link.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-04 Philip Kaludercic <philipk@posteo.net>
Document 'package-vc-selected-packages'
@@ -16053,14 +17385,14 @@
(package-vc-selected-packages): Call 'package-vc-ensure-packages' from
custom setter.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-04 Yuan Fu <casouri@gmail.com>
Add treesit-indent-error
* lisp/treesit.el (treesit-indent-error): New error.
(treesit--simple-indent-eval): Signal treesit-indent-error.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-04 Yuan Fu <casouri@gmail.com>
Revise tree-sitter facility for multi-language buffers
@@ -16077,11 +17409,11 @@
(treesit-indent-region): Only update ranges in a region.
* test/src/treesit-tests.el (treesit-range): New test.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/simple.el (function-documentation): Fix bug#59014
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-04 Michael Albinus <michael.albinus@gmx.de>
Fix calling file name handler for `load'.
@@ -16093,7 +17425,7 @@
* test/lisp/net/tramp-tests.el (tramp-test27-load): Extend test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-04 Stefan Kangas <stefankangas@gmail.com>
Normalize some syntax table definitions
@@ -16103,13 +17435,13 @@
* lisp/progmodes/dcl-mode.el (dcl-mode-syntax-table): Normalize
definitions to better follow modern ELisp conventions.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/dcl-mode.el (dcl-mode-map): Prefer defvar-keymap.
* admin/authors.el: Don't recommend deprecated fgrep.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-11-04 Basil L. Contovounesios <contovob@tcd.ie>
Fix manual noverlay tests
@@ -16168,7 +17500,7 @@
(main): Run suite as CK_ENV to allow specifying desired verbosity in
the environment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-04 Po Lu <luangruo@yahoo.com>
Avoid using too up-to-date values when restoring valuators
@@ -16176,7 +17508,7 @@
(xi_handle_device_changed): If the device changed event provides
scroll valuators, then use the values in there. (bug#58980)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-04 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-fixed-width): New user option.
@@ -16188,14 +17520,14 @@
https://lists.gnu.org/archive/html/emacs-devel/2022-10/msg02067.html
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-04 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
8cae9d8bd8 ; * doc/emacs/search.texi (Lax Search): Improve wording. ...
e01e8a8f84 ; * lisp/dired-aux.el (dired-show-file-type): Doc fix.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-04 Yuan Fu <casouri@gmail.com>
Fix treesit-parser-set-included-ranges
@@ -16207,7 +17539,7 @@
(Ftreesit_parser_included_ranges): Check has_range.
* src/treesit.h (Lisp_TS_Parser): Add has_range.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Minor tightening
@@ -16215,7 +17547,7 @@
(init_itree): Make sure it's not allocated before we overwrite it.
(itree_insert_gap): Tweak the end-loop.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
itree: Reproduce markers's behavior more faithfully (bug#58928)
@@ -16238,39 +17570,39 @@
* test/src/buffer-tests.el (test-overlay-insert-before-markers-empty)
(test-overlay-insert-before-markers-non-empty): New tests.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-03 Dmitry Gutov <dgutov@yandex.ru>
project-buffers: Describe the default implementation
* lisp/progmodes/project.el (project-buffers):
Describe what the default implementation is doing (bug#58784).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-03 Dmitry Gutov <dgutov@yandex.ru>
project-kill-buffer-conditions: Skip Gnus modes as well
* lisp/progmodes/project.el (project-kill-buffer-conditions):
Skip Gnus modes as well (bug#58839).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-03 Dmitry Gutov <dgutov@yandex.ru>
project-kill-buffer-conditions: Skip hidden ones
* lisp/progmodes/project.el (project-kill-buffer-conditions):
Make exception for "hidden" buffers (bug#58839).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-03 Po Lu <luangruo@yahoo.com>
Fix initialization of scroll valuator emacs_value
* src/xterm.c (xi_handle_device_changed): Initialize emacs_value
to 0, not DBL_MIN. (bug#58980)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-03 Philip Kaludercic <philipk@posteo.net>
Autoload all entry functions
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-03 Yuan Fu <casouri@gmail.com>
Add contextual tree-sitter font-lock to ts-mode and js-mode
@@ -16278,7 +17610,7 @@
* lisp/progmodes/ts-mode.el (ts-mode--font-lock-settings): Capture
commend and strings. Add empty lines.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-11-03 Jim Porter <jporterbugs@gmail.com>
Only strip newlines when stringifying a value for Eshell
@@ -16288,7 +17620,7 @@
* test/lisp/eshell/esh-util-tests.el: New file.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-03 Yuan Fu <casouri@gmail.com>
Minor change to tree-sitter imenu function of js-mode
@@ -16297,11 +17629,11 @@
* lisp/progmodes/js.el (js--treesit-imenu-type-alist): Add space.
(js--treesit-imenu-label): Remove space.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-03 Philip Kaludercic <philipk@posteo.net>
* lisp/emacs-lisp/package-vc.el (package-vc-version): Use main file
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-03 Philip Kaludercic <philipk@posteo.net>
Add command 'package-vc-checkout'
@@ -16312,7 +17644,7 @@
(package-vc-unpack): Extract functionality out to 'package-vc-clone'.
(package-vc-checkout): Add command.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-11-03 Paul Eggert <eggert@cs.ucla.edu>
Improve suppression of bogus macOS warnings
@@ -16320,7 +17652,7 @@
as the false alarms appear even if --disable-gcc-warnings is given
(Bug#58966).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-03 Juri Linkov <juri@linkov.net>
Fix overlays order in Flyspell (bug#58970)
@@ -16332,7 +17664,7 @@
* lisp/textmodes/flyspell.el (flyspell-auto-correct-previous-word):
Sort overlays returned from 'overlays-in' descending by 'overlay-start'.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-11-03 Basil L. Contovounesios <contovob@tcd.ie>
Port interval trees to --enable-checking=structs
@@ -16379,18 +17711,18 @@
and #error message.
(dump_overlay, dump_buffer): Update HASH (bug#58975).
-2023-04-15 Juanma Barranquero <lekktu@gmail.com>
+2022-11-03 Juanma Barranquero <lekktu@gmail.com>
* src/gnutls.c (Fgnutls_available_p): Avoid duplicating capabilities.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-03 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in profiler.el
* lisp/profiler.el (profiler-report-mode-map): Prefer
defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-03 Po Lu <luangruo@yahoo.com>
Further simplify valuator reset code
@@ -16399,14 +17731,14 @@
(handle_one_xevent): Don't check frames; reset on all XI_Enter
and XI_Leave events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-03 Po Lu <luangruo@yahoo.com>
More style fixes to tree-sitter code
* src/treesit.c (treesit_node_uptodate_p):
* src/treesit.h: Fix coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-03 Po Lu <luangruo@yahoo.com>
Minor fixes to last tree-sitter change
@@ -16414,7 +17746,7 @@
variable.
(Ftreesit_query_expand): Revert change to behavior.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-03 Po Lu <luangruo@yahoo.com>
Stylistic changes to tree-sitter code
@@ -16457,14 +17789,14 @@
* src/treesit.h: Make declaration coding style consistent.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-11-03 Gerd Möllmann <gerd@gnu.org>
Suppress deprecation warnings on macOS (bug#58966)
* configure.ac (CHECK_LISP_OBJECT_TYPE): Add
-Wno-deprecated-declarations for darwin.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-11-03 Eli Zaretskii <eliz@gnu.org>
Fix 'text-property-search-backward' with 1-char long properties
@@ -16473,7 +17805,7 @@
text-property value at point. This fixes searches backward when
the property is on a single character position. (Bug#58937)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-02 Yuan Fu <casouri@gmail.com>
Check for outdated tree-sitter node when printing
@@ -16482,7 +17814,7 @@
(treesit_node_uptodate_p): New function.
* src/treesit.h: Declare new function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-02 Yuan Fu <casouri@gmail.com>
Pass region start and end to tree-sitter fontification functions
@@ -16494,7 +17826,7 @@
(treesit-font-lock-fontify-region): Pass START and END to
fontification functions.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-02 Yuan Fu <casouri@gmail.com>
Add handling of contextual entities in tree-sitter font-lock
@@ -16507,7 +17839,7 @@
"contextual".
* doc/lispref/modes.texi (Parser-based Font Lock): Update manual.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-11-02 Paul Eggert <eggert@cs.ucla.edu>
Initialize child signal handling before posix_spawn too.
@@ -16518,7 +17850,7 @@
outside the critical section.
* src/process.c (child_signal_init): Now extern.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-02 Yuan Fu <casouri@gmail.com>
Change signature of tree-sitter font-lock functions
@@ -16542,7 +17874,7 @@
* lisp/treesit.el (treesit-font-lock-rules): Update docstring.
(treesit-font-lock-fontify-region): Remove START and END arguments.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-11-02 Juri Linkov <juri@linkov.net>
Add the parameter :noquery to open-network-stream (bug#58948)
@@ -16555,11 +17887,11 @@
eglot--inferior-bootstrap to use in open-network-stream call, like
`:noquery t' is passed to make-process in other places.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-02 Stefan Kangas <stefankangas@gmail.com>
* lisp/man.el (Man-mode-map): Prefer defvar-keymap.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-02 Philip Kaludercic <philipk@posteo.net>
Track file name in 'package--downloads-in-progress'
@@ -16569,7 +17901,7 @@
(package--download-one-archive): Cons the file name onto the archive.
(package--download-and-read-archives): Remove 'cl-pushnew' call.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-02 Po Lu <luangruo@yahoo.com>
Improve commentary in some parts of xterm.c
@@ -16578,13 +17910,13 @@
selection tracking as well. All callers changed.
(x_focus_changed): Document where this code is used.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-11-02 Paul Eggert <eggert@cs.ucla.edu>
Remove unused local in simple_search
* src/search.c (simple_search): Remove unused local.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-11-01 Stefan Monnier <monnier@iro.umontreal.ca>
src/buffer.c: Fix interaction between overlays & indirect buffers (bug#58928)
@@ -16596,7 +17928,7 @@
* test/src/buffer-tests.el (buffer-tests--overlays-indirect-bug58928):
New test.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-01 Dmitry Gutov <dgutov@yandex.ru>
project-switch-project: Avoid altering default-directory in cb
@@ -16604,14 +17936,14 @@
Avoid altering default-directory in the current buffer, even
temporarily (bug#58784).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-11-01 Dmitry Gutov <dgutov@yandex.ru>
vc-svn-ignore-completion-table: Ignore empty lines
* lisp/vc/vc-svn.el (vc-svn-ignore-completion-table):
Make sure to ignore empty lines (bug#58889).
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-01 Yuan Fu <casouri@gmail.com>
Fix string fontification for tree-sitter python-mode
@@ -16624,7 +17956,7 @@
(python--treesit-settings): Capture both leading and ending quote in a
string.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-01 Yuan Fu <casouri@gmail.com>
Don't print buffer when printing tree-sitter node and parser
@@ -16635,14 +17967,14 @@
* src/print.c (print_vectorlike): Remove printing of buffer, add
printing of node position.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-01 Yuan Fu <casouri@gmail.com>
Allow user to add/remove tree-sitter font-lock features
* lisp/treesit.el (treesit-font-lock-recompute-features): Add
ADD-LIST, REMOVE-LIST argument.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-11-01 Yuan Fu <casouri@gmail.com>
Query on the root node in tree-sitter font-lock
@@ -16656,7 +17988,7 @@
* lisp/treesit.el (treesit-font-lock-fontify-region): Query the root
node rather than the smallest node.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-11-01 Gregory Heytings <gregory@heytings.org>
Add a script to ease bisecting.
@@ -16666,28 +17998,28 @@
* admin/emake: Add a Copyright blurb.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-11-01 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/dbus.el (dbus-debug): Declare. (Bug#58865)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-11-01 Philip Kaludercic <philipk@posteo.net>
Ensure 'package-vc-update' runs 'package-vc-unpack-1' only once
* lisp/emacs-lisp/package-vc.el (package-vc-update): Use
'vc-sourced-packages-list' and other hacks.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-01 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_term_init): Fix last change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-01 Po Lu <luangruo@yahoo.com>
Fix leak on Lucid build
* src/xterm.c (x_term_init): Rectify wrong fix for bug#18403.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-01 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -16698,13 +18030,13 @@
# Conflicts:
# src/search.c
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-11-01 Gerd Möllmann <gerd@gnu.org>
Preven a buffer-overflow (bug#58850)
* src/print.c (print_vectorlike): Don't use sprintf.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-11-01 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
@@ -16712,7 +18044,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-10-29 17:48:52 UTC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-11-01 Po Lu <luangruo@yahoo.com>
Fix leaks of XImage structures in image.c
@@ -16722,11 +18054,11 @@
XDestroyImage, since otherwise only the image data is freed.
(image_from_emacs_colors): Rename variables to make more sense.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-10-31 Stephen Leake <stephen_leake@stephe-leake.org>
Fix eglot-shutdown-all: Match current eglot-shutdown signature
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-31 Yuan Fu <casouri@gmail.com>
Use treesit-fontify-with-override in tree-sitter functions
@@ -16734,7 +18066,7 @@
* lisp/progmodes/python.el (python--treesit-fontify-string): Use
treesit-fontify-with-override.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-31 Yuan Fu <casouri@gmail.com>
Add an argument OVERRIDE to tree-sitter font-lock functions
@@ -16749,27 +18081,27 @@
(treesit-font-lock-fontify-region): Extract out into
treesit-fontify-with-override.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-31 Michael Albinus <michael.albinus@gmx.de>
Fix tramp-handle-file-newer-than-file-p
* lisp/net/tramp.el (tramp-handle-file-newer-than-file-p): Don't use
fractions of seconds. (Bug#58842)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-31 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in cus-edit.el
* lisp/cus-edit.el (custom-mode-map, custom-mode-link-map): Prefer
defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-31 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/multisession.el: Add Commentary. (Bug#58845)
* lisp/vcursor.el (vcursor-map): Prefer defvar-keymap.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-31 Philip Kaludercic <philipk@posteo.net>
Allow specifying and pinning source packages to be installed
@@ -16777,7 +18109,7 @@
custom setter for 'package-vc-selected-packages'.
(package-vc-selected-packages): Add user option.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-31 Yuan Fu <casouri@gmail.com>
Use tree-sitter for font-lock's syntactic function (optionally)
@@ -16808,7 +18140,7 @@
font-lock-fontify-syntactically-function. And we can let font-lock do
it's thing.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-31 Yuan Fu <casouri@gmail.com>
Improve python tree-sitter's string fontification
@@ -16818,7 +18150,7 @@
(python--treesit-settings): Use python--treesit-fontify-string for
every occasion.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-30 Yuan Fu <casouri@gmail.com>
Add tresit--font-lock-verbose
@@ -16826,13 +18158,13 @@
(treesit-font-lock-fontify-region): Take tresit--font-lock-verbose
into account. Return jit-lock-bounds.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-30 Yuan Fu <casouri@gmail.com>
Set jit-lock-contextually in treesit-major-mode-setup
* lisp/treesit.el (treesit-major-mode-setup): Set jit-lock-contextually.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-10-30 Dmitry Gutov <dgutov@yandex.ru>
Fix semantic-symref-perform-search when dir contains a space
@@ -16842,25 +18174,25 @@
expanding the template to substitute for the current dir.
(semantic-symref-parse-tool-output-one-line): Use it (bug#55016)
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-10-30 Dmitry Gutov <dgutov@yandex.ru>
Speed up vc-default-checkin-patch a little
* lisp/vc/vc.el (vc-default-checkin-patch): Drop some
'revert-buffer' calls to speed up the process a little (bug#52349).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-30 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in simula.el
* lisp/progmodes/simula.el (simula-mode-map): Prefer
defvar-keymap.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-30 Philip Kaludercic <philipk@posteo.net>
Merge remote-tracking branch 'origin/master' into feature/package+vc
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-30 Juri Linkov <juri@linkov.net>
* lisp/tab-line.el: Allow user-defined cache-key function (bug#57848)
@@ -16868,18 +18200,18 @@
(tab-line-cache-key-function): New variable.
(tab-line-format): Funcall tab-line-cache-key-function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-30 Juri Linkov <juri@linkov.net>
* lisp/tab-line.el: Escape %-constructs in tab names (bug#57848)
(tab-line-tab-name-format-default): Replace % with %% in tab name
to escape %-constructs from processing by mode-line-format.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-10-30 Gregory Heytings <gregory@heytings.org>
Merge master into feature/improved-locked-narrowing.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-30 Philip Kaludercic <philipk@posteo.net>
Have 'last-change' accept a line number instead of a range
@@ -16889,25 +18221,25 @@
* lisp/vc/vc.el (vc-default-last-change): Update signature and use
'annotate-command'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-30 Philip Kaludercic <philipk@posteo.net>
Display a message after installing source packages
* lisp/emacs-lisp/package-vc.el (package-vc-unpack-1): Print message
and return t.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-30 Philip Kaludercic <philipk@posteo.net>
Prefer "Package-Version" over "Version" if available
* lisp/emacs-lisp/package-vc.el (package-vc-release-rev): Search for
both in sequence.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-30 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/url/url-util.el (url-insert-entities-in-string): Simplify
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-30 Stefan Monnier <monnier@iro.umontreal.ca>
dom-print: Fix missing entities quoting
@@ -16920,7 +18252,7 @@
(dom-set-attribute): Add at beginning rather than at end (slightly
more efficient and less destructive).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-30 Stefan Kangas <stefankangas@gmail.com>
elide-head: Make trailing "/" in URL optional
@@ -16929,7 +18261,7 @@
* test/lisp/elide-head-tests.el
(elide-head--test-headers-to-hide/gpl3-5): New test.
-2023-04-15 Damien Cassou <damien@cassou.me>
+2022-10-30 Damien Cassou <damien@cassou.me>
Make previous-buffer and next-buffer repeatable
@@ -16937,7 +18269,7 @@
* lisp/bindings.el (previous-buffer, next-buffer): Mark as
repeatable. (Bug#58800)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-30 Philip Kaludercic <philipk@posteo.net>
Extract last source package release from local VCS data
@@ -16960,7 +18292,7 @@
This attempts to replicate the behaviour of elpa-admin.el's
"elpaa--get-last-release-commit".
-2023-04-15 Damien Cassou <damien@cassou.me>
+2022-10-30 Damien Cassou <damien@cassou.me>
Make winner key sequences repeatable in repeat-mode
@@ -16968,14 +18300,14 @@
(winner-undo, winner-redo): Put 'repeat-map' property with
'winner-repeat-map'. (Bug#58799)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-30 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in etags.el
* lisp/progmodes/etags.el (select-tags-table-mode-map): Prefer
defvar-keymap.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-10-30 Visuwesh <visuweshm@gmail.com>
Fix set-language-info-alist when multiple PARENTS are given
@@ -16984,7 +18316,7 @@
(set-language-info-alist): ...here. Do not mess up the keymaps when
multiple parents are given in PARENTS. (Bug#58376)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-30 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: Minibuffer follows selected tabs (bug#58728)
@@ -16994,7 +18326,7 @@
(tab-bar-history-back, tab-bar-history-forward): Set set-window-configuration
arg DONT-SET-MINIWINDOW to t.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-30 Po Lu <luangruo@yahoo.com>
Plug big leaks upon display IO error
@@ -17004,7 +18336,7 @@
* src/xterm.c (x_delete_terminal): Always free xkb desc and
modmap.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Separate python tree-sitter fontification into features
@@ -17015,7 +18347,7 @@
* lisp/progmodes/python.el (python--treesit-settings): Separate.
(python-mode): Set features.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Fix byte-compile warning in treesit.el
@@ -17041,14 +18373,14 @@
* lisp/treesit.el (treesit-simple-indent-presets): Change byte-compile
to plain evaluation.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Not return noindent in treesit-indent
* lisp/treesit.el (treesit-indent): Don't return noindent.
(treesit-defun-type-regexp): Return (nil . nil) rather than nil.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Add treesit-node-top-level
@@ -17065,7 +18397,7 @@
(treesit-end-of-defun): Replace treesit--find-top-level-match with
treesit-node-top-level.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Reflect recent change in tree-sitter manual sections
@@ -17076,27 +18408,27 @@
* doc/lispref/parsing.texi (Tree-sitter major modes): Remove
treesit-mode and global-treesit-mode, explain setup guideline.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Fix parent-bol preset for tree-sitter indent
* lisp/treesit.el (treesit-simple-indent-presets): Return point rather
than column.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Keep cursor position in treesit-indent
* lisp/treesit.el (treesit-indent): Create a marker and jump back to
that marker after indentation.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-10-29 John Wiegley <johnw@newartisans.com>
Merge pull request from andreyorst/face-spec-set-third-argument
GitHub-reference: https://github.com/jwiegley/use-package/issues/1009
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Remove hack in js-mode's tree-sitter indentation rules
@@ -17104,7 +18436,7 @@
function.
(js--treesit-indent-rules): Replace with new rule.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Refine handling of node at point in treesit-indent
@@ -17116,7 +18448,7 @@
always the smallest node above NODE that spans BOL.
(treesit-indent): Don't use save-excurtion, no one else does.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-29 Yuan Fu <casouri@gmail.com>
Fix treesit-indent-region
@@ -17129,7 +18461,7 @@
gives wrong indentation when the ANHOR line doesn't have correct
indent yet.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-29 Eli Zaretskii <eliz@gnu.org>
Set 'native-comp-debug' to zero on MS-Windows
@@ -17142,14 +18474,14 @@
reset the value back to zero, and gain smaller *.eln files on
MS-Windows.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-29 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in ps-mode.el
* lisp/progmodes/ps-mode.el (ps-mode-map, ps-run-mode-map): Prefer
defvar-keymap.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-29 Alan Mackenzie <acm@muc.de>
Fix the subr-arity returned by native compiled functions with lots of args
@@ -17166,7 +18498,7 @@
* src/lisp.h (DEFUN): Amend the comment about MANY.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-29 Eli Zaretskii <eliz@gnu.org>
Make Dired header clickable on non-Posix systems as well
@@ -17174,27 +18506,27 @@
MS-Windows and MS-DOS absolute directory names with drive letters
and UNCs. (Bug#21973)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-29 Eli Zaretskii <eliz@gnu.org>
Display the Dired buffer as unmodified initially
* lisp/dired.el (dired-readin): Make sure a newly-created Dired
buffer is shown as unmodified. (Bug#58863)
-2023-04-15 Andrey Listopadov <andreyorst@gmail.com> (tiny change)
+2022-10-29 Andrey Listopadov <andreyorst@gmail.com> (tiny change)
Allow passing the SPEC-TYPE argument via :custom-face
GitHub-reference: https://github.com/jwiegley/use-package/issues/1008
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-29 Po Lu <luangruo@yahoo.com>
Fix another GCC warning
* src/nsterm.m (ns_draw_glyphless_glyph_string_foreground): Fix
another compiler warning.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-29 Po Lu <luangruo@yahoo.com>
Fix crash destroying NS frame tool bar
@@ -17203,7 +18535,7 @@
([EmacsWindow dealloc]): Detach tool bar before dealloc'ing
window. (bug#58857)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-29 Alan Mackenzie <acm@muc.de>
c-get-fontification-context: Refine the last non-default arm of the cond
@@ -17215,14 +18547,14 @@
accuracy. Set a c-type text property value c-decl-arg-start to speed up
future calls. Reindent the entire function.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-29 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in help.el
* lisp/help.el (help-key): New function.
(help-map): Prefer defvar-keymap.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
Remove test of treesit-language-at
@@ -17232,28 +18564,28 @@
* test/src/treesit-tests.el (treesit-parser-supplemental): Remove the
test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in page-ext.el
* lisp/textmodes/page-ext.el (pages--ctl-x-ctl-p-map)
(pages-directory-mode-map): Prefer defvar-keymap.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
Byte-compile treesit-simple-indent-presets
* lisp/treesit.el (treesit-simple-indent-presets): Byte-compile these
functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Fix last change
* src/itree.c (struct itree_iterator):
(itree_iterator_next): Fix some fields and const confusion.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
Add treesit-indent-region
@@ -17264,13 +18596,13 @@
(treesit-indent-region): New functions.
(treesit-major-mode-setup): Setup indent-region-function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Fix function declarations in itree headers
* src/itree.h: Make all declarations `extern'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Fix coding style of latest feature branch merge
@@ -17289,21 +18621,21 @@
(itree_iterator_next, itree_iterator_narrow): Tabify. Fix
comment and code coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Include Cairo FreeType header when available
* src/xsettings.c: Include cairo-ft.h if CAIRO_HAS_FT_FONT.
(bug#58830)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
Make Emacs compile without tree-sitter library
* lisp/treesit.el: Add function declaration forms.
* src/emacs.c: Always include syms_of_treesit.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-10-28 Theodor Thornhill <theo@thornhill.no>
Add in new font lock features in js/ts-mode
@@ -17330,35 +18662,35 @@
(ts-mode--font-lock-settings, ts-mode): Add in the new features.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
* configure.ac (emacs_config_features): Change to TREE_SITTER
Last commit on this line has a wrong changelog, the subject should be
emacs_config_features, not WINDOW_SYSTEM_OBJ.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Fix warning in xsettings.c
* src/xsettings.c [USE_CAIRO]: Include cairo-ft.h.
Thanks to Vincent Bernat <bernat@luffy.cx>.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Remove redundant requires from make-mode.el
* lisp/progmodes/make-mode.el (imenu, dabbrev, add-log): Remove
redundant requires.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Use new sit-for calling convention in zone.el
* lisp/play/zone.el (zone-exploding-remove): Don't use obsolete
calling convention for 'sit-for'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Minor doc fixes in make-mode.el
@@ -17367,14 +18699,14 @@
(makefile-backslash-region): Minor doc fixes.
(makefile-browse): Use substitute-command-keys.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in make-mode.el
* lisp/progmodes/make-mode.el (makefile-mode-map)
(makefile-browser-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Prefer make-temp-name in make-mode.el
@@ -17383,14 +18715,14 @@
'make-temp-name'. Simplify.
(makefile-save-temporary): Don't use above obsolete function.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Ensure temp file is deleted in makefile overview
* lisp/progmodes/make-mode.el (makefile-create-up-to-date-overview):
Ensure temp file is always deleted.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -17399,13 +18731,13 @@
# Conflicts:
# lisp/whitespace.el
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-10-28 John Wiegley <johnw@newartisans.com>
Merge pull request from bhankas/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/1007
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-28 Philip Kaludercic <philipk@posteo.net>
Explicitly handle :vc-backend in a package specification
@@ -17414,7 +18746,7 @@
(package-vc-unpack): Check for :vc-backend in both PKG-SPEC and the
archive specification data.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-28 Philip Kaludercic <philipk@posteo.net>
Ensure that package specifications are always fetched
@@ -17423,13 +18755,13 @@
(package-vc-install): Use new function.
(package-vc-link-directory): Use new function.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-28 Philip Kaludercic <philipk@posteo.net>
Allow specifying the VC backend used by 'package-vc-install'
* lisp/emacs-lisp/package-vc.el (package-vc-install): Add argument BACKEND.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-28 Philip Kaludercic <philipk@posteo.net>
Update handling for new elpa-packages.eld format
@@ -17440,7 +18772,7 @@
metadata.
(package-vc-unpack): Check archive metadata.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-28 Alan Mackenzie <acm@muc.de>
CC Mode: Fontify cast types without adding them to c-found-types
@@ -17463,7 +18795,7 @@
(c-per-++---match, c-per-&*+--match, c-per-\(-match): New
c-lang-defconsts/vars extracted from `c-primary-expr-regexp-details'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
cconv.el: Fix regression in cconv-tests-interactive-closure-bug51695
@@ -17490,25 +18822,25 @@
(cconv-tests-interactive-closure-bug51695): Test specifically the
interpreted case.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-10-28 Jonas Bernoulli <jonas@bernoul.li>
* lisp/transient.el: Update to package version v0.3.7-173-g81b29ca
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Improve Drag and Drop preamble in the Lisp reference manual
* doc/lispref/frames.texi (Drag and Drop): Reword contents and
clear up some ambiguities and redundancies.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-28 Stefan Kangas <stefankangas@gmail.com>
Minor doc fixes in treesit.el
* lisp/treesit.el (treesit-font-lock-rules)
(treesit-font-lock-settings): Minor doc fixes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/re-builder.el: Cosmetic changes
@@ -17522,7 +18854,7 @@
(reb-update-regexp): Always update `reb-regexp-src` (it's harmless),
rather than only when it's necessary (reduces the need for advice in pcre.el).
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-10-28 Jonas Bernoulli <jonas@bernoul.li>
Include more information in error data for sqlite errors
@@ -17541,7 +18873,7 @@
(sqlite-execute, sqlite-select): Use new function.
(sqlite-locked-error): Derive from 'sqlite-error'.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-28 Alan Mackenzie <acm@muc.de>
CC Mode: Fix wrong fontification of enum foo bar; in Objective C Mode
@@ -17550,11 +18882,11 @@
* lisp/progmodes/cc-langs.el (c-type-prefix-kwds): Add the missing entry for
objc.
-2023-04-15 Payas Relekar <relekarpayas@gmail.com>
+2022-10-28 Payas Relekar <relekarpayas@gmail.com>
Bump version to 2.4.3
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Simplify scroll valuator reset handling
@@ -17566,7 +18898,7 @@
hitting server bugs. Now, valuators are reset upon all crossing
events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Clean up some xwidgets code
@@ -17574,28 +18906,28 @@
style and remove extra ifdefs. Also avoid redundant frame
lookups in some cases.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Fix Haiku subprocess support
* src/callproc.c: Disable posix_spawn on Haiku until some things
are fixed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-28 Po Lu <luangruo@yahoo.com>
Fix build without Cairo FreeType and fontconfig support
* src/xsettings.c (apply_xft_settings): Don't enable Xft code
unless Cairo FreeType support is present. (bug#58830)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
Reflect tree-sitter indent rule presets change in manual
* doc/lispref/modes.texi (Parser-based Indentation): String
equivalence checks are changed to regexp matching.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-10-28 Theodor Thornhill <theo@thornhill.no>
Improve tree-sitter indent rules in ts-mode and js-mode
@@ -17603,14 +18935,14 @@
* lisp/progmodes/ts-mode.el (ts-mode--indent-rules): Add more rules.
(ts-mode): Create parser.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
Add some js-mode tree-sitter indent rules
* lisp/progmodes/js.el (js--treesit-indent-rules): Add rules and a let
form.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
Remove tree-sitter-indent's integration with cc-mode
@@ -17626,11 +18958,11 @@
(treesit-simple-indent): Remove cc-mode integration. Display error
message when no rules matches.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-28 Yuan Fu <casouri@gmail.com>
* configure.ac (WINDOW_SYSTEM_OBJ): Move tree-sitter placement.
-2023-04-15 Wamm K. D <jaft.r@outlook.com>
+2022-10-28 Wamm K. D <jaft.r@outlook.com>
Fix failing test for package Hierarchy
@@ -17639,18 +18971,18 @@
* test/lisp/emacs-lisp/hierarchy-tests.el (hierarchy-delayed-add-trees):
Fix typo.
-2023-04-15 Vincent Bernat <bernat@luffy.cx> (tiny change)
+2022-10-28 Vincent Bernat <bernat@luffy.cx> (tiny change)
Fix detection of DPI changes in builds without Xft
* src/xsettings.c (apply_xft_settings) [!HAVE_XFT]: Support
XSETTINGS changes in non-XFT builds. (Bug#43128)
-2023-04-15 Payas Relekar <relekarpayas@gmail.com>
+2022-10-28 Payas Relekar <relekarpayas@gmail.com>
bind-key.el: Bump version for ELPA
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-10-28 Protesilaos Stavrou <info@protesilaos.com>
Update to modus-themes version 3.0.0
@@ -17704,13 +19036,13 @@
Complete release notes: <https://protesilaos.com/codelog/2022-10-28-modus-themes-3-0-0/>.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-10-27 John Wiegley <johnw@newartisans.com>
Merge pull request from andreyorst/face-spec-set
GitHub-reference: https://github.com/jwiegley/use-package/issues/1004
-2023-04-15 Wamm K. D <jaft.r@outlook.com>
+2022-10-27 Wamm K. D <jaft.r@outlook.com>
Allow Hierarchy to delay computation of children
@@ -17728,7 +19060,7 @@
* test/lisp/emacs-lisp/hierarchy-tests.el: Add tests for
delayed-children functionality.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-10-27 kobarity <kobarity@gmail.com>
Disable completion/ElDoc/FFAP when Python program is running
@@ -17745,7 +19077,7 @@
(python-eldoc--get-doc-at-point-while-running-1): New tests.
(Bug#58713)
-2023-04-15 Andrea Monaco <andrea.monaco@autistici.org>
+2022-10-27 Andrea Monaco <andrea.monaco@autistici.org>
Allow applying Rmail summary filters consecutively
@@ -17762,13 +19094,13 @@
* etc/NEWS: Announce the change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-27 Eli Zaretskii <eliz@gnu.org>
Revert "Allow applying filters to summary consecutively"
This reverts commit c8b9ba5fa1bf3a20b9b08a553ad088ca33f3d1ba.
-2023-04-15 Andrea Monaco <andrea.monaco@autistici.org>
+2022-10-27 Andrea Monaco <andrea.monaco@autistici.org>
Allow applying filters to summary consecutively
@@ -17783,7 +19115,7 @@
* etc/NEWS: Announce the change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-27 Eli Zaretskii <eliz@gnu.org>
Avoid recentering when point enters invisible text at BOL
@@ -17791,36 +19123,36 @@
point is inside invisible text at beginning of a glyph row.
(Bug#58793)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-27 Stefan Kangas <stefankangas@gmail.com>
Minor copy-edits in tree-sitter docs
* doc/lispref/parsing.texi (Parsing Program Source): Improve wording.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-27 Po Lu <luangruo@yahoo.com>
Fix reporting of iconic state on old window managers
* src/xterm.c (x_handle_wm_state): Handle IconicState if the
window manager does not support _NET_WM_STATE_HIDDEN.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-10-27 Stephen Leake <stephen_leake@stephe-leake.org>
Fix auto-insert-alist ada-mode entry to match current ELPA ada-mode
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-10-27 John Wiegley <johnw@newartisans.com>
Merge pull request from bhankas/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/1006
-2023-04-15 Payas Relekar <relekarpayas@gmail.com>
+2022-10-26 Payas Relekar <relekarpayas@gmail.com>
Update version to 2.4.2
In preparation for inclusion to GNU ELPA.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-26 Yuan Fu <casouri@gmail.com>
Plug tree-sitter-simple-indent into c-offset-alist
@@ -17836,11 +19168,11 @@
first-sibling now returns the actual first sibling rather than the
first named sibling.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-26 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-node-top-level-p): New argument TYPE.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-26 Yuan Fu <casouri@gmail.com>
Generalize js--treesit-imenu-top-level-p
@@ -17848,14 +19180,14 @@
(js--treesit-font-lock-settings): Fix usage.
* lisp/treesit.el (treesit-node-top-level-p): Move to here.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-26 Yuan Fu <casouri@gmail.com>
Add tree-sitter navigation support to python-mode
* lisp/progmodes/python.el (python-mode): Set
treesit-defun-type-regexp.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-26 Yuan Fu <casouri@gmail.com>
Add tree-sitter imenu support for js-mode and ts-mode
@@ -17868,7 +19200,7 @@
(js--treesit-imenu-1)
(js--treesit-imenu): New functions.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-26 Yuan Fu <casouri@gmail.com>
Fix tree-sitter navigation
@@ -17877,7 +19209,7 @@
condition forms.
(treesit-beginning-of-defun): Fix traverse direction.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-26 Stefan Kangas <stefankangas@gmail.com>
Fix typo in textsec-restriction-level
@@ -17885,27 +19217,27 @@
* test/lisp/international/textsec-tests.el (test-restriction-level):
Fix typo in symbol name `moderately-restrictive'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-26 Stefan Kangas <stefankangas@gmail.com>
Declare variable Info-minibuf-history
* lisp/info.el (Info-minibuf-history): Declare variable.
(Bug#58786)
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-10-26 John Wiegley <johnw@newartisans.com>
Merge pull request from bhankas/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/1005
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-10-26 Filipp Gunbin <fgunbin@fastmail.fm>
Compare addresses case-insensitively in message-update-smtp-method-header
* lisp/gnus/message.el (message-update-smtp-method-header): Compare
addresses case-insensitively.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-26 Alan Mackenzie <acm@muc.de>
c-find-decl-spots: Replace an arbitrary search limit by a parameter
@@ -17915,7 +19247,7 @@
* lisp/progmodes/cc-engine.el (c-find-decl-spots): Replace the limit argument
to two calls of c-forward-syntactic-ws by the parameter `cfd-limit'.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-10-26 Mauro Aranda <maurooaranda@gmail.com>
Make completion-category-overrides choices dynamic
@@ -17926,7 +19258,7 @@
(completion--styles-type): Use it.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-26 Eli Zaretskii <eliz@gnu.org>
Fix rare problems with current-column when text is invisible
@@ -17934,7 +19266,7 @@
compositions when the position to check for composition happens to
be inside invisible text. (Bug#58791)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-26 Po Lu <luangruo@yahoo.com>
Prevent gui_consider_frame_title from restoring dead top frames
@@ -17946,7 +19278,7 @@
(gui_consider_frame_title): Rearrange code to be more
understandable.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-10-26 Basil L. Contovounesios <contovob@tcd.ie>
Pacify recent unused/ignored lexvar warnings
@@ -17972,21 +19304,21 @@
constant.
* lisp/files.el (hack-local-variables-filter): Remove unused lexvar.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-26 Po Lu <luangruo@yahoo.com>
Clean up some event handling code
* src/xterm.c (handle_one_xevent): Use dpyinfo where
FRAME_DISPLAY_INFO could be substituted for it.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-26 Michael Albinus <michael.albinus@gmx.de>
Modernize `auto-revert-notify-exclude-dir-regexp'
* lisp/autorevert.el (auto-revert-notify-exclude-dir-regexp): Use `rx'
and `mounted-file-systems'.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-26 Mattias Engdegård <mattiase@acm.org>
Dynamic validation of styles in completion-category-overrides
@@ -18001,7 +19333,7 @@
Add an "Other" case that accepts any symbol which is then validated
dynamically against completion-styles-alist.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-26 Philip Kaludercic <philipk@posteo.net>
Add support for :release-rev in 'package-vc-archive-spec-alist'
@@ -18009,7 +19341,7 @@
Update docstring.
(package-vc-install): Use :release-rev if invoked with a prefix argument.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-26 Philip Kaludercic <philipk@posteo.net>
Allow nil as a valid value for 'ecomplete-filter-regexp'
@@ -18017,7 +19349,7 @@
Reported by Mattias Engdegård.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-26 Po Lu <luangruo@yahoo.com>
Fix Haiku build for recent changes to system headers
@@ -18025,7 +19357,7 @@
posix_spawn_file_actions_addchdir on Haiku; it links but does
not work.
-2023-04-15 Andrea Corallo <andrea.corallo@arm.com>
+2022-10-26 Andrea Corallo <andrea.corallo@arm.com>
Set `comp-no-spawn' earlier using -no-comp-spawn
@@ -18035,25 +19367,25 @@
* lisp/emacs-lisp/comp.el (comp-run-async-workers, comp-final):
Use '-no-comp-spawn'.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-26 Yuan Fu <casouri@gmail.com>
* src/treesit.c (treesit_search_dfs): Fix traverse algorithm.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-25 Yuan Fu <casouri@gmail.com>
* src/treesit.c (treesit_search_forward): Fix traverses algorithm.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-25 Yuan Fu <casouri@gmail.com>
Don't disable parse cache in tree-sitter activated js-mode
* lisp/progmodes/js.el (js-mode): Move parse cache setup back.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-25 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-simple-indent-rules): Make buffer-local.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-25 Yuan Fu <casouri@gmail.com>
Fix treesit-language-at
@@ -18064,7 +19396,7 @@
one-by-one.
* doc/lispref/parsing.texi (Multiple Languages): Update manual.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-10-25 Dmitry Gutov <dgutov@yandex.ru>
vc-hg-checkin-patch: Add implementation for Hg
@@ -18073,7 +19405,7 @@
https://lists.gnu.org/archive/html/emacs-devel/2022-10/msg01533.html.
(vc-hg--extract-headers): Extract from vc-hg-checkin.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-25 Yuan Fu <casouri@gmail.com>
New tree-sitter toggle scheme
@@ -18109,7 +19441,7 @@
* lisp/progmodes/ts-mode.el: Move tree-sitter setup into the
conditional branch.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-10-25 Andreas Schwab <schwab@linux-m68k.org>
Ignore non-base64 junk when decoding MIME
@@ -18121,11 +19453,11 @@
* lisp/gnus/mm-bodies.el (mm-decode-content-transfer-encoding):
Ignore any junk when decoding base64.
-2023-04-15 João Guerra <joca.bt@gmail.com> (tiny change)
+2022-10-25 João Guerra <joca.bt@gmail.com> (tiny change)
* lisp/tab-line.el (tab-line-auto-hscroll): Set word-wrap to nil (bug#58740).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-25 Stefan Monnier <monnier@iro.umontreal.ca>
(Ffunction): Make interpreted closures safe for space
@@ -18183,7 +19515,7 @@
(eval_sub, Ffuncall): Improve error info for `excessive_lisp_nesting`.
(internal-filter-closure-env-function): New defvar.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-10-25 Filipp Gunbin <fgunbin@fastmail.fm>
Move required options out of ldap-ldapsearch-args
@@ -18191,14 +19523,14 @@
"-LLL" and "-tt" options as they're required for the code to work
properly.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-25 Stefan Kangas <stefankangas@gmail.com>
eglot: Prefer ensure-list on Emacs 28 or later
* lisp/progmodes/eglot.el (eglot--ensure-list): Make into alias
for 'ensure-list' on Emacs 28 or later.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-25 Michael Albinus <michael.albinus@gmx.de>
Handle context changes in Tramp kubernetes method
@@ -18221,14 +19553,14 @@
* lisp/net/tramp.el (tramp-methods): Adapt docstring.
-2023-04-15 Payas Relekar <relekarpayas@gmail.com>
+2022-10-25 Payas Relekar <relekarpayas@gmail.com>
Update copyright for submission to ELPA
- Update year to 2022
- Set copyright to Free Software Foundation, Inc.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-10-25 Robert Pluim <rpluim@gmail.com>
Fix eglot defcustom types
@@ -18237,7 +19569,7 @@
(eglot-sync-connect): Split boolean into 'nil' and 't' and add descriptions.
(eglot-confirm-server-initiated-edits): Change 'symbol' type to 'const'.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-25 Alan Mackenzie <acm@muc.de>
Test face name variables are bound before using them in cc-fonts.el
@@ -18252,11 +19584,11 @@
(c-reference-face-name): Use font-lock-constant face in preference to
c-label-face-name.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-10-25 Robert Pluim <rpluim@gmail.com>
* lisp/progmodes/eglot.el: Remove not very funny joke.
-2023-04-15 Lin Sun <sunlin7@hotmail.com>
+2022-10-25 Lin Sun <sunlin7@hotmail.com>
lisp.h: Remove unnecessary preprocessor conditions
@@ -18264,7 +19596,7 @@
of gflags.will_dump_, which gets in the way when Emacs
is built without any dumping method. (Bug#58708)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-25 Po Lu <luangruo@yahoo.com>
Fix drag-and-drop bugs on Lucid build
@@ -18283,7 +19615,7 @@
(handle_one_xevent): Fix coding style.
* src/xterm.h: Update prototypes.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-10-25 Brian Leung <leungbk@posteo.net>
eglot-server-programs: Account for new ts-mode
@@ -18293,7 +19625,7 @@
* lisp/progmodes/eglot.el (eglot-server-programs): Add new major mode
to be used with the typescript-language-server. (Bug#58769)
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-10-25 Brian Leung <leungbk@posteo.net>
eglot-server-programs: Account for new js-json-mode
@@ -18308,7 +19640,7 @@
json-language-server info before the entry for js-mode, and add on
js-json-mode. (Bug#58769)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-10-25 Robert Pluim <rpluim@gmail.com>
Improve the eglot info documentation
@@ -18318,27 +19650,27 @@
(Customizing Eglot): Grammar fixes.
(Troubleshooting Eglot): Improve text.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-25 João Távora <joaotavora@gmail.com>
Fix M-x eglot breakage due to typo
* lisp/progmodes/eglot.el (eglot): Fix bug.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2022-10-25 Stephen Leake <stephen_leake@stephe-leake.org>
* lisp/progmodes/eglot.el (eglot): Ensure managed-major-mode is a list
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-24 Yuan Fu <casouri@gmail.com>
* lisp/progmodes/ts-mode.el (ts-mode): Fix font-lock setup.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-24 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/progmodes/compile.el (compilation-mode-line-errors): Use `defvar`
This is not really a constant, e.g. it's modified in `grep.el`.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-24 Eli Zaretskii <eliz@gnu.org>
Unbreak the build broken by tab-bar.el changes
@@ -18355,13 +19687,13 @@
tab-bar.el:174:18: Warning: reference to free variable `tab-bar-close'
* lisp/tab-bar.el (eval-when-compile): Require 'icons.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-24 Mattias Engdegård <mattiase@acm.org>
* doc/lispref/searching.texi (Rx Constructs): Elaborate intent.
Suggested by Michael Heerdegen (bug#58727).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-24 Po Lu <luangruo@yahoo.com>
Fix focus stealing in the Emacs server for old window managers
@@ -18369,7 +19701,7 @@
to non-EWMH focus as well. Otherwise frames get raised but not
focused.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-24 Mattias Engdegård <mattiase@acm.org>
Clarify RX... semantics in manual (bug#58727)
@@ -18378,7 +19710,7 @@
* doc/lispref/searching.texi (Rx Constructs): Explain implicit
concatenation of `RX...`.
-2023-04-15 Martin Jerabek <om@mailservice.ms> (tiny change)
+2022-10-24 Martin Jerabek <om@mailservice.ms> (tiny change)
Repair nXML handling of URIs with hex escapes (bug#58718)
@@ -18387,7 +19719,7 @@
(rng-uri-unescape-unibyte, rng-uri-unescape-unibyte-match):
Convert hex-encoded character to string.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-24 Mattias Engdegård <mattiase@acm.org>
Fix regexp matching with atomic strings and optimised backtracking
@@ -18405,7 +19737,7 @@
(re_match_2_internal): Use it for proper atomic pattern treatment.
* test/src/regex-emacs-tests.el (regexp-atomic-failure): New test.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-10-24 Robert Pluim <rpluim@gmail.com>
Remove erroneous @w in yank-media cross ref
@@ -18414,7 +19746,7 @@
* doc/emacs/killing.texi (Clipboard): Remove @w around @pxref.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-24 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: Use customizable button icons (bug#51309, bug#51648)
@@ -18430,22 +19762,22 @@
* lisp/emacs-lisp/icons.el (icons--create)<image>: Allow to easy
add new image props by using 'apply' on them. Add :margin.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-24 Juri Linkov <juri@linkov.net>
* lisp/minibuffer.el (completions-group-separator): Update :version.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-node-at): Remove argument LARGEST.
LARGEST returns the root node at BOB, finding the smallest node at
point and search upward is a better practice.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-parser-range-on): New function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
Fix treesit-beginning/end-of-defun
@@ -18455,7 +19787,7 @@
(treesit-beginning-of-defun): Goes to the top-level match.
(treesit-end-of-defun): Simply move to the end of current match.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
Make treesit-search-forward-goto accept a NODE argument
@@ -18471,7 +19803,7 @@
* lisp/treesit.el (treesit-search-forward-goto): Accept a NODE
argument.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
Make treesit-node-at return the last leaf node at EOB
@@ -18479,7 +19811,7 @@
* lisp/treesit.el (treesit-node-at): Add a (when node) form just to be
explicit, return the last leaf node if there is no node after POS.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
Make treesit-node-child and fiends accept negative index
@@ -18488,11 +19820,11 @@
(Ftreesit_node_field_name_for_child): Accept and process negative
index.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-node-at): Add LARGEST argument.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
Change function signiture of treesit search functions
@@ -18518,11 +19850,11 @@
* src/treesit.c (Ftreesit_search_subtree)
(Ftreesit_search_forward): Swap BACKWARD and ALL.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-23 Philip Kaludercic <philipk@posteo.net>
* doc/emacs/package.texi (Package from Source): Clarify prose
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-23 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Pre-compute some frequent data for button icons (bug#57813)
@@ -18540,11 +19872,11 @@
* lisp/minibuffer.el (completions-group-separator): Change face
attribute :strike-through to :underline.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-23 Philip Kaludercic <philipk@posteo.net>
;Fix typo "pacakge" -> "package"
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-23 Philip Kaludercic <philipk@posteo.net>
Extract separate function 'package-vc-guess-backend'
@@ -18554,18 +19886,18 @@
(package-vc-sourced-packages-list): Use it.
(package-vc-install): Use it.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-23 Philip Kaludercic <philipk@posteo.net>
;Fix typo "heusitic" -> "heuristic"
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-23 Philip Kaludercic <philipk@posteo.net>
Use user option 'package-vc-default-backend' when cloning
* lisp/emacs-lisp/package-vc.el (package-vc-unpack): Respect
'package-vc-default-backend'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-23 Philip Kaludercic <philipk@posteo.net>
Immediately check out the right branch or revision
@@ -18577,21 +19909,21 @@
* lisp/vc/vc-svn.el: Handle REV.
* lisp/vc/vc.el: Make BACKEND optional and add REV.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-23 Matt Armstrong <matt@rfc20.org>
Fix compiler warning about possible null pointer dereference
* src/itree.c (interval_tree_remove_fix): Use 'eassert' to both check
for non-null and suppress a compiler warning.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-23 Philip Kaludercic <philipk@posteo.net>
Add auxiliary function to query package specifications
* lisp/emacs-lisp/package-vc.el (package-vc-query-spec): Add
inline function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-23 Po Lu <luangruo@yahoo.com>
Reduce duplicate code for creating "special windows"
@@ -18601,7 +19933,7 @@
Also write a comment explaining what user time windows are.
* src/xterm.h: Fix style of `x_parse_color' prototype.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-23 Yuan Fu <casouri@gmail.com>
Fix infinite loop in treesit-search-forward-goto
@@ -18613,19 +19945,19 @@
to loop.
(Ftreesit_search_forward): Change docstring, remove UP argument.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-23 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
f1f4a0c9d2 ; * doc/lispref/display.texi (Progress): Correct typo. (B...
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-23 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
626525c29f ; Remove reference to non-existent Flymake function from m...
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-22 Matt Armstrong <matt@rfc20.org>
Fix `get-pos-property' for the new overlay implementation.
@@ -18640,7 +19972,7 @@
(Fget_pos_property): Deal with 'overlays_around' returning out of
range overlays.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-22 Matt Armstrong <matt@rfc20.org>
Add `get-pos-property' tests covering bug#58706
@@ -18649,7 +19981,7 @@
(get-pos-property-overlay-past-rear-advance): ditto.
(get-pos-property-overlay-at-narrowed-end): ditto.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-22 Yuan Fu <casouri@gmail.com>
Resolve FIXME's in tree-sitter manual sections
@@ -18660,7 +19992,7 @@
* doc/lispref/modes.texi (Parser-based Font Lock):
* doc/lispref/parsing.texi (Language Definitions): Resolve FIXME's.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-10-22 Basil L. Contovounesios <contovob@tcd.ie>
Improve error reporting of EUDC plist functions
@@ -18671,7 +20003,7 @@
(eudc-plist-member, eudc-plist-get, eudc-lax-plist-get):
Update tests accordingly.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-22 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Use 'outline-cycle' on buttons for 'RET' like 'TAB' uses.
@@ -18681,7 +20013,7 @@
Move overlay keymap to outline--make-button-overlay and replace
bindings outline-hide-subtree/outline-show-subtree with outline-cycle.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-22 Juri Linkov <juri@linkov.net>
Unify outline-minor-mode-use-buttons with in-margins/insert values (bug#57813)
@@ -18709,11 +20041,11 @@
Handle values of outline-minor-mode-use-buttons instead of using
many variables.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-22 Juri Linkov <juri@linkov.net>
* lisp/info.el (Info-toc-build): Remove message not needed anymore (bug#58634)
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-10-22 Basil L. Contovounesios <contovob@tcd.ie>
Audit some plist uses with new predicate argument
@@ -18786,7 +20118,7 @@
(test-plist): Move to plist section. Also test with a predicate
argument.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-22 Eli Zaretskii <eliz@gnu.org>
Clean up tree-sitter sections of the ELisp manual
@@ -18798,7 +20130,7 @@
* lisp/treesit.el (treesit-node-at, treesit-language-at): Rename
argument POINT to POS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-22 Po Lu <luangruo@yahoo.com>
Further fixes to menu event processing on no-toolkit builds
@@ -18808,11 +20140,11 @@
not on MS-DOS.
(x_menu_show): Set popup_activated_flag under X.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-22 Stefan Kangas <stefankangas@gmail.com>
* admin/notes/repo: Document feature and scratch branches.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-21 Matt Armstrong <matt@rfc20.org>
Fix a narrow-to-region vs. overlays-at bug
@@ -18832,11 +20164,11 @@
* test/src/buffer-tests.el (sorted-overlays): Add a spot test for
this.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-21 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-font-lock-enable): Add function back.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-21 Matt Armstrong <matt@rfc20.org>
Fix handling of overlays that begin at END in 'overlays_in'
@@ -18855,13 +20187,13 @@
edge conditions.
(test-overlays-in-empty-range-bug58672): Simple test for one case.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-21 Philip Kaludercic <philipk@posteo.net>
Rephrase initial paragraph in "Package from Source" section
* doc/emacs/package.texi (Package from Source): Clarify motivation.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-21 Philip Kaludercic <philipk@posteo.net>
Request "elpa-packages.eld" instead of "elpa-packages"
@@ -18869,13 +20201,13 @@
(package-vc--read-archive-data): Apply change.
(package-vc--download-and-read-archives): Apply change.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-21 Philip Kaludercic <philipk@posteo.net>
Remove 'package-vc-install' alias 'package-checkout'
* lisp/emacs-lisp/package-vc.el (package-checkout): Remove it.
-2023-04-15 Nacho Barrientos <nacho.barrientos@cern.ch> (tiny change)
+2022-10-21 Nacho Barrientos <nacho.barrientos@cern.ch> (tiny change)
Bindat (src, strz): Operate on vectors too
@@ -18886,7 +20218,7 @@
(bindat-test--str-simple-array-unpack,bindat-test--str-combined-array-unpack):
New tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-21 Po Lu <luangruo@yahoo.com>
Fix various menu problems
@@ -18899,7 +20231,7 @@
can be generated by menu grabs.
(x_wm_set_size_hint): Fix Motif build warning.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-21 Eli Zaretskii <eliz@gnu.org>
Improve and extend documentation of ElDoc
@@ -18922,7 +20254,7 @@
more commands and variables.
* doc/emacs/maintaining.texi (Maintaining): Improve indexing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-21 Po Lu <luangruo@yahoo.com>
Fix delivery of window manager ping events during menu
@@ -18934,14 +20266,14 @@
(x_menu_dispatch_event): New function.
(x_menu_show): Set it as the XMenu event handler.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-10-21 Mauro Aranda <maurooaranda@gmail.com>
Fix last change in perl-mode
* lisp/progmodes/perl-mode.el (perl--syntax-exp-intro-regexp): Escape
$. Reported by Mattias Engdegård.
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-10-21 Brian Leung <leungbk@posteo.net>
Add the "nil" language server to eglot-server-programs
@@ -18950,7 +20282,7 @@
and more actively updated. (Bug#58676)
Ref: https://github.com/oxalica/nil
-2023-04-15 Brian Leung <leungbk@posteo.net>
+2022-10-21 Brian Leung <leungbk@posteo.net>
Add lua-language-server to eglot-server-programs
@@ -18959,14 +20291,14 @@
developed and more popular than the lua-lsp server, so prioritize
that. (Bug#58676)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-20 Philip Kaludercic <philipk@posteo.net>
Have 'package-vc-link-directory' use name if given
* lisp/emacs-lisp/package-vc.el (package-vc-link-directory): Use the
NAME argument.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-20 Philip Kaludercic <philipk@posteo.net>
Build documentation like elpa-admin.el
@@ -18974,36 +20306,36 @@
function to build a documentation file.
(package-vc-unpack-1): Use 'package-vc-build-documentation'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-20 Philip Kaludercic <philipk@posteo.net>
Merge remote-tracking branch 'origin/master' into feature/package+vc
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-10-20 Filipp Gunbin <fgunbin@fastmail.fm>
Fix ldapsearch output parsing in ldap-search-internal
* lisp/net/ldap.el (ldap-search-internal): When parsing output, make
sure that file:// matched before opening the file. (bug#58605)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-20 Eli Zaretskii <eliz@gnu.org>
Add Eglot to the menu bar
* lisp/progmodes/eglot.el (eglot): Improve the doc string.
* lisp/menu-bar.el (menu-bar-tools-menu): Add Eglot to the menu.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-20 Eli Zaretskii <eliz@gnu.org>
Mention Eglot in the Emacs user manual
* doc/emacs/maintaining.texi (Xref):
* doc/emacs/programs.texi (Symbol Completion, Imenu): Mention Eglot.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Merge branch 'feature/eglot2emacs'
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Minor fixes to doc/misc/eglot.texi
@@ -19011,11 +20343,11 @@
markup of eglot-{}
(Quick Start): Fix section cross reference.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
* lisp/info-look.el (mapc): Add Eglot manual's index.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-20 Po Lu <luangruo@yahoo.com>
Work around problems setting input focus when a frame is in the background
@@ -19025,15 +20357,15 @@
various workarounds for window manager "focus stealing
prevention". (bug#57012)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-20 Po Lu <luangruo@yahoo.com>
* etc/PROBLEMS: Document window manager focus problems.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Merge branch 'feature/eglot-texi-manual' into feature/eglot2emacs
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Revert "eglot.texi: Make example more realistic"
@@ -19044,7 +20376,7 @@
This reverts commit 16986a9cc42ef4de580456f4acc5feba682ac8b1.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Fix Eglot manual's description of eglot-workspace-configuration
@@ -19053,7 +20385,7 @@
arbitrarily complex and correctly identify nil as the Elisp
equivalent to JSON null.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-10-20 Mauro Aranda <maurooaranda@gmail.com>
Improve HERE document detection in perl-mode
@@ -19066,7 +20398,7 @@
* test/lisp/progmodes/cperl-mode-resources/here-docs.pl: Add more tests.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Expose eglot-{} to be used in eglot-workspace-configuration
@@ -19074,13 +20406,13 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/1084
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Rework header of eglot.el
* eglot.el (Commentary): Rework.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-20 João Távora <joaotavora@gmail.com>
Do use eglot-connect-timeout if eglot-sync-connect is t
@@ -19089,51 +20421,51 @@
* eglot.el (eglot--connect): Use eglot-connect-timeout in the case
eglot-sync-connect is t.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-20 Stefan Kangas <stefankangas@gmail.com>
eglot.texi: Explain where to find third-party packages
* doc/misc/eglot.texi (Eglot Features): Improve description on
third-party packages.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-20 Stefan Kangas <stefankangas@gmail.com>
eglot.texi: Make example more realistic
* doc/misc/eglot.texi (Eglot and Buffers): Prefer more realistic
*.c instead of *.foo in example.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-20 Stefan Kangas <stefankangas@gmail.com>
eglot.texi: Move sentence on LSP Servers earlier
* doc/misc/eglot.texi (Setting Up LSP Servers): Move explanation
on the (lack of) need for customizing servers earlier.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-20 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/Makefile.in (INFO_COMMON): Add eglot.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-20 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in modula2.el
* lisp/progmodes/modula2.el (m2-mode-map): Prefer defvar-keymap.
-2023-04-15 Rudolf Adamkovič <salutis@me.com>
+2022-10-20 Rudolf Adamkovič <salutis@me.com>
Add 'slovak-querty' input method (bug#58642)
* lisp/leim/quail/slovak.el ("slovak-querty"): New input method.
* etc/NEWS: Mention the new 'slovak-querty' input method.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-20 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
4b2c83eeaf ; * doc/lispref/modes.texi (Defining Minor Modes): Explain...
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-19 Matt Armstrong <matt@rfc20.org>
Rename all exported itree.h functions with the itree_ prefix
@@ -19147,7 +20479,7 @@
* src/itree.c: ditto.
* src/itree.h: ditto.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-19 Matt Armstrong <matt@rfc20.org>
Prefix all itree.h type names with itree_
@@ -19163,7 +20495,7 @@
* src/textprop.c: ditto.
* src/xdisp.c: ditto.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-19 Matt Armstrong <matt@rfc20.org>
Revert "mark_overlays: Use the normal ITREE_FOREACH"
@@ -19177,7 +20509,7 @@
isn't that GC itself is risky, it is that GC can call ELisp by way of
a hook, and running ELisp during iteration is risks nested iteration.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-19 Matt Armstrong <matt@rfc20.org>
Remove the ITREE_NULL macro and use NULL everywhere.
@@ -19185,7 +20517,7 @@
* src/itree.c (check_subtree): Use NULL everywhere.
* src/pdumper.c (dump_buffer): ditto.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-19 Yuan Fu <casouri@gmail.com>
Revise the toggle scheme of tree-sitter (again)
@@ -19245,14 +20577,14 @@
(ts-mode): Setup tree-sitter variables and then turn on treesit-mode
or move to js-mode.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-10-19 Andrea Corallo <akrl@sdf.org>
* Fix async native compilation (bug#58637)
* lisp/emacs-lisp/comp.el (comp--native-compile): Fix gate condition.
(comp-run-async-workers): Add assetion.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-19 Alan Mackenzie <acm@muc.de>
CC Mode: Cease adding types to found-types too eagerly
@@ -19274,7 +20606,7 @@
unconditionally to nil to prevent a second identifier being wrongly marked as
a type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-19 Po Lu <luangruo@yahoo.com>
Fix various builds
@@ -19284,20 +20616,20 @@
on Release 6 XIM.
(x_get_keyboard_modifiers): Adjust for build without XCB.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-19 Po Lu <luangruo@yahoo.com>
Fix build warning without XKB, Xmb, and XInput 2
* src/xterm.c (handle_one_xevent): Avoid defining
USE_SAFE_ALLOCA when SAFE_ALLOCA is not actually used.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-19 João Távora <joaotavora@gmail.com>
Remove spurious trailing ':' in doc/misc/eglot.texi
* doc/misc/eglot.texi (Customizing Eglot): Remove spurious ':'.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-19 João Távora <joaotavora@gmail.com>
Tweak some node names in doc/misc/eglot.texi
@@ -19306,7 +20638,7 @@
* doc/misc/eglot.texi: Rework node names.
-2023-04-15 Arun Isaac <arunisaac@systemreboot.net>
+2022-10-19 Arun Isaac <arunisaac@systemreboot.net>
Add tamil99 input method (bug#58070)
@@ -19314,7 +20646,7 @@
("tamil99"): New input method.
* etc/NEWS: Mention new tamil99 input method.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-19 Stefan Kangas <stefankangas@gmail.com>
Add admin/emacs-shell-lib for shared bash code
@@ -19326,17 +20658,17 @@
* admin/update_autogen:
* admin/upload-manuals: Simplify and improve using above new library.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-19 Stefan Kangas <stefankangas@gmail.com>
* lib-src/rcs2log: Add fallback for $TMPDIR.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-19 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
efd3ef3ceb ; * src/window.c: Fix some comments. (Bug#58550)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
(sit-for): Add compiler-macro to warn about obsolete calling convention
@@ -19345,21 +20677,21 @@
* lisp/play/zone.el (zone, zone-pgm-jitter, zone-pgm-whack-chars):
(zone-remove-text): Avoid obsolete calling convention.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-18 Yuan Fu <casouri@gmail.com>
Add a new section to tree-sitter's manual node
* doc/lispref/parsing.texi (Parsing Program Source): New section
Tree-sitter major modes.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-18 Philip Kaludercic <philipk@posteo.net>
Remove modifications to the list of ignored files in source packages
* lisp/emacs-lisp/package-vc.el (package-vc-unpack-1): Remove
'vc-ignore' calls.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-10-18 Theodor Thornhill <theo@thornhill.no>
Add more granular features in font-locking
@@ -19376,7 +20708,7 @@
* lisp/progmodes/ts-mode.el (ts-mode--font-lock-settings): New defvar
renamed from 'ts-mode--settings'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-18 Philip Kaludercic <philipk@posteo.net>
Use 'elpa-packages' files for VC metadata
@@ -19402,7 +20734,7 @@
'package-refresh-contents' using a hook.
(package-refresh-contents): Use 'package-refresh-contents-hook'.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-18 Yuan Fu <casouri@gmail.com>
Rename tree-sitter group to treesit
@@ -19410,18 +20742,18 @@
(treesit-mode)
(global-treesit-mode): Use treesit group.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-18 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el: Add commentary.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix functions.texi syntax error
* doc/lispref/functions.texi (Function Documentation): Fix syntax
error.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-18 Yuan Fu <casouri@gmail.com>
Install new toggle scheme for tree-sitter
@@ -19460,18 +20792,18 @@
* lisp/progmodes/ts-mode.el (ts-mode): Use treesit-ready-p.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
functions.texi: Fix bug#58602
* doc/lispref/functions.texi (Function Documentation): Document
`:documentation` and `function-documentation`.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-18 Philip Kaludercic <philipk@posteo.net>
Merge remote-tracking branch 'origin/master' into feature/package+vc
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-18 Philip Kaludercic <philipk@posteo.net>
Have 'vc-clone' return a directory
@@ -19481,7 +20813,7 @@
* lisp/vc/vc-svn.el (vc-svn-clone): Return directory.
* lisp/vc/vc.el (vc-clone): Ensure the backend returns directory.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-18 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-minor-mode-insert-buttons): New defvar-local.
@@ -19498,7 +20830,7 @@
outline-regexp for leading spaces because now spaces are not added
in the NEWS buffer.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-18 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Use one character wide strings for margins (bug#57813)
@@ -19507,24 +20839,24 @@
for margins that are 1-column wide.
(outline-minor-mode): Force display of margins only for the selected buffer.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-18 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp.el (tramp-file-name-equal-p): Fix docstring.
* etc/NEWS: Adapt connection-local variables entries.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-18 Matt Armstrong <matt@rfc20.org>
* .gitignore: Unignore the tests/manual directory. (Bug#58611)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
(byte-compile--first-symbol-with-pos): Fix bug#58601
* lisp/emacs-lisp/bytecomp.el: Require `subr-x`.
(byte-compile--first-symbol-with-pos): Avoid inf-loops on circular data.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-18 João Távora <joaotavora@gmail.com>
More minor fixes to doc/misc/eglot.texi
@@ -19546,7 +20878,7 @@
each other. Clarify semantics of
eglot-confirm-server-initiated-edits.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-18 João Távora <joaotavora@gmail.com>
Minor stylistic fixes to introduction of doc/misc/eglot.texi
@@ -19554,34 +20886,34 @@
(Top): Fix sentence structure in top-level
introduction.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
Fix previous loaddefs-gen fix
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-18 Eli Zaretskii <eliz@gnu.org>
Add new Texinfo manual for the Eglot LSP client
* doc/misc/eglot.texi: New file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix faulty loaddefs detection
* lisp/emacs-lisp/loaddefs-gen.el
(loaddefs-generate--emacs-batch): Fix faulty loaddefs detection.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-18 Alan Mackenzie <acm@muc.de>
* lisp/progmodes/cc-defs.el Remove setting of inhibit-point-motion-hooks
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-10-18 Andrea Corallo <akrl@sdf.org>
* Prevent potential native compilation infinite recursions
@@ -19589,14 +20921,14 @@
(comp-subr-trampoline-install, comp-final, comp-run-async-workers)
(comp--native-compile): Update.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-10-17 Jim Porter <jporterbugs@gmail.com>
Print the correct $PATH when Eshell's 'which' fails to find a command
* lisp/eshell/esh-cmd.el (eshell/which): Use 'eshell-get-path'
(bug#20008).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-10-17 Jim Porter <jporterbugs@gmail.com>
Improve handling of $PATH in Eshell for remote directories
@@ -19639,7 +20971,7 @@
* etc/NEWS: Announce this change (bug#57556).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-10-17 Jim Porter <jporterbugs@gmail.com>
Allow setting the values of variable aliases in Eshell
@@ -19674,7 +21006,7 @@
documentation.
(Variables): Expand documentation of how to get/set variables.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-10-17 Jim Porter <jporterbugs@gmail.com>
Add helpers to dynamically assign connection-local values
@@ -19702,7 +21034,7 @@
* etc/NEWS: Announce 'setq-connection-local'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-17 Paul Eggert <eggert@cs.ucla.edu>
Improve ‘random’ doc re nonces
@@ -19710,7 +21042,7 @@
random seed, entropy pools, and why one shouldn’t use ‘random’ for
nonces. See Bug#58472.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-17 Po Lu <luangruo@yahoo.com>
Fix bug#58584
@@ -19719,7 +21051,7 @@
(handle_one_xevent): In that case, drop the event and don't let
it reach GTK.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
Change free to xfree in treesit.el
@@ -19728,14 +21060,14 @@
* src/treesit.c (Ftreesit_parser_set_included_ranges): Change free to
xfree.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
Change malloc to xmalloc in treesit.c
* src/treesit.c (Ftreesit_parser_set_included_ranges): Change malloc
to xmalloc.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
Fix casts to uint32_t in treesit.c
@@ -19750,7 +21082,7 @@
(Ftreesit_parser_included_ranges): Add check for buffer size.
(Ftreesit_query_capture): Add assertion.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-10-17 Dmitry Gutov <dgutov@yandex.ru>
Follow-up fixes for vc-default-checkin-patch
@@ -19760,7 +21092,7 @@
files back, not just the first one. Bug#52349,
https://lists.gnu.org/archive/html/emacs-devel/2022-10/msg01446.html.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
Simplify error reported by loading tree-sitter language definition
@@ -19786,7 +21118,7 @@
* src/treesit.c (treesit_load_language): Add base_candidates, remove
error_list, report base_candidates rather than error_list.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
Skip tree-sitter tests unless language definition is available
@@ -19798,14 +21130,14 @@
(treesit-multi-lang)
(treesit-node-supplemental): Add skip-unless form.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
Fix memory leak in ts_load_language
* src/treesit.c (ts_load_language): Move initialization of c_name down
and free it right after use.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-17 Alan Mackenzie <acm@muc.de>
CC Mode: Don't fontify as types variables with the same names as struct tags
@@ -19818,14 +21150,14 @@
* lisp/progmodes/cc-langs.el (c-self-contained-typename-kwds
(c-self-contained-typename-key): New language consts and variable.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-17 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in fortran.el
* lisp/progmodes/fortran.el (fortran-mode-map): Prefer
defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-17 Stefan Kangas <stefankangas@gmail.com>
Update version information in Gnus manual
@@ -19834,7 +21166,7 @@
(Ma Gnus): Explain that Gnus is now developed together with
Emacs. (Bug#58161)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-17 Stefan Monnier <monnier@iro.umontreal.ca>
* src/itree.c: Eliminate all prototypes for static functions
@@ -19843,7 +21175,7 @@
redundant prototypes.
While at it, fix a few places where the used more than 80 column.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-10-17 Basil L. Contovounesios <contovob@tcd.ie>
Silence recent comp-tests.el lexvar warnings
@@ -19855,7 +21187,7 @@
(test-native-compile-prune-cache/dont-delete-in-parent-of-cache):
Simplify file name expansion.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-17 Eli Zaretskii <eliz@gnu.org>
Make sure the treesit path variables are lists
@@ -19863,7 +21195,7 @@
(treesit_find_override_name): Make sure the lists we use are
really lists.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-17 Matt Armstrong <matt@rfc20.org>
Rename itree iterators with itree_iterator prefix
@@ -19876,7 +21208,7 @@
* src/itree.c: Use new names everywhere.
* src/eval.c: ditto.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-17 Matt Armstrong <matt@rfc20.org>
Delete the itree_null sentinel node, use NULL everywhere.
@@ -19908,14 +21240,14 @@
(interval_tree_transplant): New function that something I think is
more like a full transplantation. (names are hard)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-17 Stefan Kangas <stefankangas@gmail.com>
Improve native-compile-prune-cache messages
* lisp/emacs-lisp/comp.el (native-compile-prune-cache): Quote name of
pruned directory.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-17 Stefan Kangas <stefankangas@gmail.com>
Don't prune *.eln files in parent of eln-load-path
@@ -19925,13 +21257,13 @@
(test-native-compile-prune-cache/dont-delete-in-parent-of-cache):
New test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-17 Stefan Kangas <stefankangas@gmail.com>
Add tests for native-compile-prune-cache
* test/lisp/comp-tests.el: New file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-17 Po Lu <luangruo@yahoo.com>
Fix pieces of code being too expensive over slow network connections
@@ -19966,7 +21298,7 @@
(struct x_display_info): New fields for selection monitoring.
Also, record the fixes extension base.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix spurious "Compilation finished" native-comp messages
@@ -19976,7 +21308,7 @@
turned out that all the files we considered nativecomping were
skipped.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
Fix js/ts tree-sitter template_string font-lock
@@ -19987,11 +21319,11 @@
* lisp/progmodes/ts-mode.el (ts-mode--settings): Fontify
template_strings with js--fontify-template-string.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-17 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-font-lock-rules): Warn about :feature.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Avoid having the async compile log saying it's compiling loaddefs
@@ -20006,20 +21338,20 @@
* lisp/emacs-lisp/comp.el (native-compile-async-skip-p): Use the data.
-2023-04-15 Andrey Listopadov <andreyorst@gmail.com> (tiny change)
+2022-10-17 Andrey Listopadov <andreyorst@gmail.com> (tiny change)
Use face-spec-set instead of custom-set-faces
GitHub-reference: https://github.com/jwiegley/use-package/issues/934
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-17 Stefan Kangas <stefankangas@gmail.com>
Make `message-canlock-generate' faster
* lisp/gnus/message.el (message-canlock-generate): Improve performance
by several orders of magnitude.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-10-16 Dmitry Gutov <dgutov@yandex.ru>
Add default implementation for 'checkin-patch'
@@ -20028,18 +21360,18 @@
The first attempt was here:
https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg01464.html
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-16 Philip Kaludercic <philipk@posteo.net>
* src/keyboard.c (echo_add_key): Mention quick-help
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-16 Philip Kaludercic <philipk@posteo.net>
Only clone packages if necessary
* lisp/emacs-lisp/package-vc.el (package-vc-unpack): Check if
directory exists before cloning.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-16 Stefan Monnier <monnier@iro.umontreal.ca>
cl-generic: Fix `advertised-calling-convention` declarations
@@ -20056,14 +21388,14 @@
* test/lisp/emacs-lisp/cl-generic-tests.el (cl-generic-tests--acc): New fun.
(cl-generic-tests--advertised-calling-convention-bug58563): New test.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-16 Philip Kaludercic <philipk@posteo.net>
Attempt to infer the package subject if missing
* lisp/emacs-lisp/package-vc.el (package-vc-main-file): Add function.
(package-vc-generate-description-file): Infer the subject.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-10-16 kobarity <kobarity@gmail.com>
Move and rename Python completion ERTs
@@ -20078,7 +21410,7 @@
(python-completion-at-point-native-with-eldoc-1): Renamed tests
(bug#58565).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-16 Eli Zaretskii <eliz@gnu.org>
Support MinGW build on MS-Windows
@@ -20120,20 +21452,20 @@
* configure.ac (TREE_SITTER): Support the MinGW build.
(TREE_SITTER_OBJ): Remove.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-16 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in ansi-osc.el
* lisp/ansi-osc.el (ansi-osc-hyperlink-map): Prefer defvar-keymap.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-16 Philip Kaludercic <philipk@posteo.net>
Mark source packages as always updatable
* lisp/emacs-lisp/package.el (package--updateable-packages): Add check
for source packages.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-16 Philip Kaludercic <philipk@posteo.net>
Delete 'package-contact-maintainer'
@@ -20141,33 +21473,33 @@
* etc/NEWS: Remove mention.
* lisp/emacs-lisp/package.el: Remove the command.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-16 Stefan Kangas <stefankangas@gmail.com>
Make help-for-help echo key on failure
* lisp/help-macro.el (make-help-screen): Echo key on failure.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-16 Stefan Kangas <stefankangas@gmail.com>
Bind "home"/"end" in help-for-help
* lisp/help-macro.el (make-help-screen): Bind "home"/"end" keys to
scrolling up/down.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-16 Stefan Kangas <stefankangas@gmail.com>
Don't ding when exiting help-for-help with C-g
* lisp/help-macro.el (make-help-screen): Don't ding on "C-g".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-16 Lars Ingebrigtsen <larsi@gnus.org>
Clear misleading message in help-quit-or-quick
* lisp/help.el (help-quit-or-quick): Clear misleading message
(bug#58542).
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-10-16 kobarity <kobarity@gmail.com>
Fix invalid search bound error in python-shell-completion-at-point
@@ -20177,14 +21509,14 @@
(python-shell-completion-shell-buffer-native-1): New tests
(bug#58548).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-10-16 Daniel Martín <mardani29@yahoo.es>
Signal an error in dictionary lookup if there's no word at point
* lisp/net/dictionary.el (dictionary-lookup-definition): Signal an
error when there is no word at point (bug#58552).
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-10-16 kobarity <kobarity@gmail.com>
Disable completion when PDB is active in Python Shell buffer
@@ -20193,7 +21525,7 @@
* test/lisp/progmodes/python-tests.el (python-shell-completion-pdb-1):
New test (bug#58562).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-16 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -20206,14 +21538,14 @@
# Conflicts:
# doc/emacs/custom.texi
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-16 Stefan Kangas <stefankangas@gmail.com>
Expand 'random' testsuite
* test/src/fns-tests.el (ert): Require.
(fns-tests-random): Expand test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-16 Po Lu <luangruo@yahoo.com>
Adapt last change to Haiku port
@@ -20226,7 +21558,7 @@
* src/haikuterm.h (struct haiku_output):
(FRAME_COMPLETE_P): Synchronize logic with X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-16 Po Lu <luangruo@yahoo.com>
Fix multiple sources of flicker under X
@@ -20252,21 +21584,21 @@
* src/xterm.h (struct x_output): New flag `complete'.
(FRAME_X_COMPLETE_P): New macro.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-15 Yuan Fu <casouri@gmail.com>
Update ts-mode font-lock to work with tree-sitter's :feature
* lisp/progmodes/ts-mode.el (ts-mode--settings): Add :feature flag.
(ts-mode): Set treesit-font-lock-feature-list.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-15 Paul Eggert <eggert@cs.ucla.edu>
Fix ‘make bootstrap’ when the *.m4 files change
This should help avoid problems like Bug#58535.
* Makefile.in (bootstrap-clean): Also remove autom4te.cache.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-15 Michael Albinus <michael.albinus@gmx.de>
Minor Tramp fixes
@@ -20275,26 +21607,26 @@
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-expand-file-name):
Check, that there's really a Tramp file name.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-15 Philip Kaludercic <philipk@posteo.net>
Merge branch 'master' into feature/package+vc
* lisp/vc/vc-git.el (vc-git-symbolic-commit): Use --no-undefined
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-15 Philip Kaludercic <philipk@posteo.net>
* lisp/vc/vc-git.el (vc-git-symbolic-commit): Add argument FORCE
(Bug#57400)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-15 Philip Kaludercic <philipk@posteo.net>
* lisp/vc/vc-git.el (vc-git--rev-parse): Allow abbreviating commits
* lisp/vc/vc-git.el (vc-git-working-revision): Use abbreviated comment
references. (Bug#57400)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-15 Philip Kaludercic <philipk@posteo.net>
Handle ;;;###theme-autoload comments in etc/themes
@@ -20302,7 +21634,7 @@
Extract the autoloads and have them loaded along with loaddefs.el.
* etc/NEWS: Mention the new feature. (Bug#57639)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-15 Philip Kaludercic <philipk@posteo.net>
Tag themes with properties
@@ -20337,14 +21669,14 @@
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--make-autoload):
Handle 'defcustom's by extracting the properties. (Bug#57639)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-15 Stefan Kangas <stefankangas@gmail.com>
Add no-byte-compile to the ".dir-locals.el" auto-insert template
* lisp/autoinsert.el (auto-insert-alist): Add the no-byte-compile
cookie to the ".dir-locals.el" template.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-15 Stefan Kangas <stefankangas@gmail.com>
Delete broken link to Network Theory Ltd.
@@ -20353,7 +21685,7 @@
published anything new for over a decade.
* doc/misc/org.org (Summary): Remove broken link to Network Theory Ltd.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-15 Eli Zaretskii <eliz@gnu.org>
Fix encoding and decoding of process I/O in Eshell on Windows
@@ -20361,7 +21693,7 @@
encoding and decoding of text to/from the subprocess for
MS-Windows. (Bug#58281)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-15 Po Lu <luangruo@yahoo.com>
Remove redundant call to expensive function XOpenDisplay
@@ -20369,21 +21701,21 @@
network connection by an order of magnitude on no toolkit builds
by avoiding a redundant call to XOpenDisplay.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-15 Po Lu <luangruo@yahoo.com>
Fix XDS file name expansion
* lisp/x-dnd.el (x-dnd-handle-xds-drop): Expand file names
again. That code was mistakenly removed.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-14 Stefan Kangas <stefankangas@gmail.com>
Use file-size-human-readable in memory-report--format
* lisp/emacs-lisp/memory-report.el (memory-report--format): Use
file-size-human-readable.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-10-14 Basil L. Contovounesios <contovob@tcd.ie>
Update image-circular-tests.el
@@ -20395,7 +21727,7 @@
(image-test-circular-specs): Ditto. Wrap overly wide docstring.
Mark as failing since shortly after its introduction (bug#36403#63).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-14 Stefan Monnier <monnier@iro.umontreal.ca>
src/textprop.c (get_char_property_and_overlay): Fix bug#58479
@@ -20406,7 +21738,7 @@
* test/src/buffer-tests.el (buffer-tests--overlay-bug58479): New test.
* src/buffer.h (buffer_has_overlays): Avoid `interval_tree_size`.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-14 Michael Albinus <michael.albinus@gmx.de>
Rename `file-attribute-file-number' to `file-attribute-file-identifier'
@@ -20420,7 +21752,7 @@
* src/dired.c (Ffile_attributes):
Rename `file-attribute-file-number' to `file-attribute-file-identifier'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-14 Eli Zaretskii <eliz@gnu.org>
Document how to control where the *.eln files are written
@@ -20430,7 +21762,7 @@
'native-comp-eln-load-path' in determining where *.eln files are
written.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-14 Alan Mackenzie <acm@muc.de>
Correctly fontify C++'s operator"" _tag (...)
@@ -20451,7 +21783,7 @@
* lisp/progmodes/cc-langs.el (c-overloadable-operators): Add "" to this list.
(c-sub-colon-type-list-re): New lang-const and lang-var.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
Add a quick-help menu
@@ -20463,11 +21795,11 @@
lisp/help.el (help-for-help): Mention 'help-quit-or-quick'.
* etc/NEWS (https): Mention 'help-quit'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
* lisp/net/rcirc.el (rcirc-bridged-nick): Inherit from highlight
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
Allow filtering what items are added to Ecomplete
@@ -20475,7 +21807,7 @@
* lisp/ecomplete.el (ecomplete-filter-regexp): Add new option.
(ecomplete-add-item): Respect new option. (bug#58487)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
Prevent .dir-locals.el from being byte-compiled
@@ -20484,33 +21816,33 @@
file.
* .dir-locals.el: Add 'no-byte-compile'. (Bug#58486)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
* lisp/net/rcirc.el (rcirc-generate-log-filename): Append ".log"
(Bug#54718)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
Prepare all inline patches at once
* lisp/vc/vc.el (vc-prepare-patch): Remove the usage of
'recursive-edit' when 'vc-prepare-patches-separately' is non-nil.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
Allow reordering commits in 'vc-prepare-patch' prompt
* lisp/vc/vc.el (vc-prepare-patch): Use marked log-view commits as
initial input.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-14 Philip Kaludercic <philipk@posteo.net>
Mention that vc-prepare-patch can interact with a log-view
* lisp/play/zone.el (zone): Allow selecting a program
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-10-14 Robert Pluim <rpluim@gmail.com>
Add cross-reference to alternative syntaxes for Unicode
@@ -20520,14 +21852,14 @@
* doc/emacs/custom.texi (Init Non-ASCII): Add cross reference to
"General Escape Syntax" in the Emacs Lisp Reference Manual.
-2023-04-15 Reuben Thomas <rrt@sc3d.org>
+2022-10-14 Reuben Thomas <rrt@sc3d.org>
Do perl documentation lookups case-insensitively, like man
* lisp/progmodes/cperl-mode.el (cperl-perldoc): add -i to the perldoc
command.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-14 Po Lu <luangruo@yahoo.com>
Fix bug#56153
@@ -20540,7 +21872,7 @@
([EmacsView windowDidChangeBackingProperties:]): Fix new Mac
OS deprecation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-14 Po Lu <luangruo@yahoo.com>
Avoid redundant creation of XRender pictures
@@ -20549,13 +21881,13 @@
(x_draw_image_foreground, x_draw_image_foreground_1): Pass
destination where appropriate.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-14 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
85e47d9a9e ; Continued cleanup of "-hooks"
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-13 Yuan Fu <casouri@gmail.com>
Update tree-sitter manual to reflect the previous commit
@@ -20565,7 +21897,7 @@
* doc/lispref/parsing.texi: Add the missing closing bracket in
@code{(t . nil)}.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-13 Yuan Fu <casouri@gmail.com>
Rework tree-sitter font-lock
@@ -20585,13 +21917,13 @@
treesit-font-lock-recompute-features. And improve the font-lock-mode
workaround.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-13 Yuan Fu <casouri@gmail.com>
* doc/lispref/parsing.texi: Add manual for treesit-query-language.
* src/treesit.c (Ftreesit_query_language): New function.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-13 Michael Albinus <michael.albinus@gmx.de>
Clarify structure of file-attribute's device number
@@ -20613,33 +21945,33 @@
* src/dired.c (Ffile_attributes): Fix docstring.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-13 Paul Eggert <eggert@cs.ucla.edu>
Improve checks for recent "File exists" fixup
* src/fileio.c (Finsert_file_contents): Add an assertion (bug#42431).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-13 Stefan Kangas <stefankangas@gmail.com>
Make `info' treat "\n" in node names as "\s"
* lisp/info.el (info): Treat "\n" in node name as "\s". (Bug#57936)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-13 Po Lu <luangruo@yahoo.com>
Shrink client list window structure
* src/xterm.c (struct x_client_list_window): Rearrange members
for better alignment.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-13 Paul Eggert <eggert@cs.ucla.edu>
Simplify recent "File exists" fix
* src/fileio.c (Finsert_file_contents):
Simplify previous change that fixed bug#42431.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix hl-line-mode/global-hl-line-mode logic again
@@ -20647,14 +21979,14 @@
(hl-line-mode 1) work again when global-hl-line-mode is on
(bug#58478).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix browse-url-emacs for file: URLs on Windows
* lisp/net/browse-url.el (browse-url-emacs): Fix up
file:///c:/foo/bar URLs on windows (bug#58464).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-13 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Rearrange button/margin functions.
@@ -20662,14 +21994,14 @@
(outline--insert-open-button, outline--insert-close-button)
(outline--fix-up-all-buttons): Move to the section "Button/margin indicators".
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-13 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline--fix-buttons-after-change): New function.
(outline-minor-mode): Use it.
(outline--make-margin-overlay): Remove inhibit-read-only.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix misleading "File exists, but cannot be read" in browse-url-emacs
@@ -20678,13 +22010,13 @@
via handlers -- in that case, modtime isn't necessarily set, and
if there's a handler, it should take care of this (bug#42431).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-13 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
4b4b093ab3 ; * admin/make-tarball.txt: Fix typo.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-12 Stefan Monnier <monnier@iro.umontreal.ca>
src/frame.c (do_switch_frame): Fix bug#58343
@@ -20694,46 +22026,46 @@
Use it instead of `selected_frame`. Adjust all callers.
* src/lisp.h (move_minibuffers_onto_frame): Adjust declaration.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
* etc/NEWS: Mention package-vc additions
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
Document package-vc
* doc/emacs/package.texi (Package Files): Add new node.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
Allow specifying a package name for 'package-vc-link-directory'
* lisp/emacs-lisp/package-vc.el (package-vc-link-directory): Add argument NAME
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
* lisp/emacs-lisp/package-vc.el (package-vc-refresh): Add function.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
Rename 'package-vc-link-project' to 'package-vc-link-directory'
* lisp/emacs-lisp/package-vc.el (package-vc-link-project): Rename it.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
Run 'package-vc-unpack-1' after updating source packages
* lisp/emacs-lisp/package-vc.el (package-vc-update): Call
'package-vc-unpack-1'.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-10-12 John Wiegley <johnw@newartisans.com>
Merge pull request from conao3/add-commands-keyword
GitHub-reference: https://github.com/jwiegley/use-package/issues/917
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-12 Yuan Fu <casouri@gmail.com>
Better signal data for treesit-load-language-error
@@ -20742,7 +22074,7 @@
language not available.
* doc/lispref/parsing.texi: Document the signal data in detail.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
Add new command to install a package via symbolic linking
@@ -20750,14 +22082,14 @@
(package-vc-unpack): Use 'package-vc-unpack-1'.
(package-vc-link-project): Add new command.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-12 Lars Ingebrigtsen <larsi@gnus.org>
Clarify Native-Compilation Variables slightly
* doc/lispref/compile.texi (Native-Compilation Variables): Clarify
trampoline bit (bug#58429).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-12 Philip Kaludercic <philipk@posteo.net>
Only use 'package-vc-repository-store' if necessary
@@ -20766,7 +22098,7 @@
* lisp/emacs-lisp/package.el (package--delete-directory): Adapt
accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-12 Po Lu <luangruo@yahoo.com>
Improve makefile-imake-mode
@@ -20775,14 +22107,14 @@
CPP keywords, and don't require comments to start at BOL.
(makefile-imake-mode): Set comment-start to some sensible value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix thinko in read-string-from-buffer
* lisp/textmodes/string-edit.el (string-edit-done): Return an empty
string when the user has entered no text.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-10-12 kobarity <kobarity@gmail.com>
Fix Python completion when point in shell buffer is before prompt
@@ -20791,7 +22123,7 @@
* test/lisp/progmodes/python-tests.el (python-shell-completion-2):
(python-shell-completion-native-2): New tests (bug#58441).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-12 Po Lu <luangruo@yahoo.com>
Stop relying on Xt hack to set window manager hints
@@ -20803,7 +22135,7 @@
* src/xterm.c (x_wm_set_size_hint): Set size hints the usual way
if Xt did not set them. (bug#58412)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-10-12 Theodor Thornhill <theo@thornhill.no>
Add TypeScript support with tree-sitter
@@ -20812,13 +22144,13 @@
support for TSX as well as TypeScript. If we cannot find tree-sitter,
we default to using js-mode.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-12 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
3787d0b11a ; * doc/lispref/windows.texi (Window Hooks): Fix markup (b...
-2023-04-15 Andrea Corallo <andrea.corallo@arm.com>
+2022-10-11 Andrea Corallo <andrea.corallo@arm.com>
Add trampoline AOT compilation target (bug#58318)
@@ -20827,14 +22159,14 @@
* lisp/emacs-lisp/comp.el (comp-compile-all-trampolines): New
function.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-10-11 Theodor Thornhill <theo@thornhill.no>
Fix byte-compile warning for js--treesit-defun-type-regexp
* lisp/progmodes/js.el (js--treesit-defun-type-regexp): Move before
js--treesit-beginning-of-defun.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-11 Yuan Fu <casouri@gmail.com>
Lazily compile tree-sitter query
@@ -20870,7 +22202,7 @@
a lisp query requires the language symbol, but in this function we
only have TSLanguage.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-11 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c (check_tree): Simplify
@@ -20885,25 +22217,25 @@
before `interval_tree_remove_fix`. Move update of `size`
field accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-11 Po Lu <luangruo@yahoo.com>
Also avoid setting _NET_WM_USER_TIME on crossing
* src/xterm.c (handle_one_xevent): Stop setting user time prop
on crossing events.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-11 João Távora <joaotavora@gmail.com>
* eglot.el (version): actually bump to 1.9
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-11 Lars Ingebrigtsen <larsi@gnus.org>
Make read-string-from-buffer and string-edit mention each other
* lisp/textmodes/string-edit.el (read-string-from-buffer)
(string-edit): Mention each other in the doc strings.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-11 Eli Zaretskii <eliz@gnu.org>
Speed up scrolling when lines are very long and truncated
@@ -20916,7 +22248,7 @@
method, if lines in the buffer are very long and truncated on
display.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-11 Po Lu <luangruo@yahoo.com>
Remove some more unnecessary calls to block_input
@@ -20925,7 +22257,7 @@
(x_after_update_window_line): Remove and add calls to
block_input as required.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-10 Matt Armstrong <matt@rfc20.org>
Stop reading and writing the itree_null.parent field entirely.
@@ -20948,7 +22280,7 @@
(interval_tree_transplant): Avoid an assignment to itree_null.parent
through source->parent.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-10 Matt Armstrong <matt@rfc20.org>
Simplify itree_null initialization
@@ -20959,7 +22291,7 @@
(itree_init): remove initialization code, call eassert(null_is_sane())
(check_tree_common): call eassert (null_is_sane())
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-10 Matt Armstrong <matt@rfc20.org>
Check red-black invariants in most places
@@ -20973,7 +22305,7 @@
(interval_tree_insert): check_tree -> check_tree_common with
allow_red_red=true.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-10 Matt Armstrong <matt@rfc20.org>
Improve check_subtree
@@ -20985,7 +22317,7 @@
limiting to interval_tree_max_height(tree) levels is enough to
traverses the complete tree.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-10-10 F. Jason Park <jp@neverwas.me>
Accommodate missing spec values in erc-format-message
@@ -20996,14 +22328,14 @@
been relying on the old behavior to gracefully handle malformed server
messages. This commit tries to regain that functionality.
-2023-04-15 Philipp Stephani <p.stephani2@gmail.com>
+2022-10-10 Philipp Stephani <p.stephani2@gmail.com>
Add gettid to seccomp-filter
* lib-src/seccomp-filter.c (main): gettid is necessary on RHEL 9.0
(bug#56359).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-10 Lars Ingebrigtsen <larsi@gnus.org>
Remove the view-remove-frame-by-deleting variable
@@ -21011,7 +22343,7 @@
that hasn't been used since 2011 -- 357f93d245344 reworked the
code and stopped using it (bug#58413).
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-10-10 kobarity <kobarity@gmail.com>
Fix Python completion failure under certain conditions
@@ -21024,7 +22356,7 @@
(python-shell-completion-native-with-ffap-1)
(python-shell-completion-native-with-eldoc-1): New tests (bug#58389).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-10 Lars Ingebrigtsen <larsi@gnus.org>
Improve error message from sqlite-execute
@@ -21033,20 +22365,20 @@
execute and select.
(Fsqlite_select): Factored out from here.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-10-10 Jim Porter <jporterbugs@gmail.com>
Don't prompt when killing an Emacs client if it's the last client
* lisp/server.el (server-kill-emacs-query-function): Ignore the
current client (if any) when checking for live clients (bug#58404).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-10-10 Daniel Martín <mardani29@yahoo.es>
Fix typo in Makefile.in
* src/Makefile.in (TREE_SITTER_CFLAGS): Set the correct C flags.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-10 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp completion on MS Windows
@@ -21055,7 +22387,7 @@
(tramp-build-completion-file-name-regexp):
Use `tramp-prefix-format' instead of `tramp-prefix-regexp'. (Bug#558133)
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-10 Paul Eggert <eggert@cs.ucla.edu>
Port bwrap/allows-stdout test to Ubuntu 22.04.1
@@ -21085,7 +22417,7 @@
causes the test to pass. Perhaps a fancier, more accurate patch
could be written by someone who has the time.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-10 Yuan Fu <casouri@gmail.com>
Make treesit-node-at faster
@@ -21093,7 +22425,7 @@
treesit-node-first-child-for-pos. This is both faster for large
buffers and simpler. Also remove the TODO comment.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-10-10 Theodor Thornhill <theo@thornhill.no>
Fix typo in treesit--check-manual-covarage
@@ -21101,17 +22433,17 @@
function name and also lookup the correct library in
`find-library-name'
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-10 Yuan Fu <casouri@gmail.com>
Improve treesit-search-forward-goto so it doens't stuck at EOF
* lisp/treesit.el (treesit-search-forward-goto): Handle the edge case.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-10 Yuan Fu <casouri@gmail.com>
* admin/notes/tree-sitter/starter-guide (Navigation): Improve demo.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-10 Yuan Fu <casouri@gmail.com>
Fix js--treesit-beginning/end-of-defun
@@ -21122,7 +22454,7 @@
(js-treesit--defun-query): Remove variable.
(js--treesit-defun-type-regexp): Add variable.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-10-10 Theodor Thornhill <theo@thornhill.no>
Add tree-sitter functionality to js-mode
@@ -21155,7 +22487,7 @@
(js-mode, js-json-mode, js-jsx-mode): Add support for tree-sitter
functionalities.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-10 Yuan Fu <casouri@gmail.com>
Fix tree-sitter build script in admin/notes
@@ -21163,21 +22495,21 @@
* admin/notes/tree-sitter/build-module/build.sh: change
typescript to tsx.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-10 Lars Ingebrigtsen <larsi@gnus.org>
Add a test for sqlite "insert ... returning"
* test/src/sqlite-tests.el (sqlite-returning): Add a test for
"insert ... returning".
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-10-10 Robert Pluim <rpluim@gmail.com>
Fix `vc-prepare-patch' docstring
* lisp/vc/vc.el (vc-prepare-patch): Correct description of
`vc-prepare-patches-separately'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-10 Lars Ingebrigtsen <larsi@gnus.org>
Support "insert into ... returning ..." in sqlite-execute
@@ -21185,19 +22517,19 @@
* src/sqlite.c (Fsqlite_execute): Support syntax like "insert into
... returning ..." (bug#58390).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix some indentation in Fsqlite_execute
* src/sqlite.c (Fsqlite_execute): Fix indentation.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-09 Yuan Fu <casouri@gmail.com>
Rename custom group treesit to tree-sitter
* lisp/treesit.el (treesit): Rename.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-09 Yuan Fu <casouri@gmail.com>
Add :version tag for new tree-sitter custom options
@@ -21205,14 +22537,14 @@
* lisp/treesit.el (treesit):
(treesit-max-buffer-size): Add version tag.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-09 Yuan Fu <casouri@gmail.com>
Make python tree-sitter font-lock support decoration levels
* lisp/progmodes/python.el (python--treesit-settings): Stratify into
three levels.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-09 Yuan Fu <casouri@gmail.com>
Make tree-sitter font-lock support decoration levels
@@ -21225,14 +22557,14 @@
(treesit-font-lock-rules): Support :level. Relayout the let form.
(treesit-font-lock-fontify-region): Support :level.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-09 Yuan Fu <casouri@gmail.com>
Add note on tree-sitter's naming convention
* admin/notes/tree-sitter/starter-guide: Add note.
* doc/lispref/parsing.texi: Add note.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-09 Stefan Monnier <monnier@iro.umontreal.ca>
Tighten up handling of `otick`
@@ -21280,7 +22612,7 @@
(interval_tree_insert): Remove declaration.
(itree_insert_node): New declaration.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-09 Philip Kaludercic <philipk@posteo.net>
Rename 'package-vc-fetch' to 'package-vc-install'
@@ -21288,7 +22620,7 @@
symmetry with 'package-install'.
(package-checkout): Follow the previous rename.
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2022-10-09 Michael Heerdegen <michael_heerdegen@web.de>
Try to speed up extended command shorthand computation
@@ -21299,7 +22631,7 @@
up complicated cases while the slowdown of simple cases is still
accetable.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-10-09 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Set the PARENTS argument for language environments
@@ -21308,20 +22640,20 @@
* lisp/language/misc-lang.el
(set-language-info-alist): Add PARENTS argument. (Bug#58376)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-09 Lars Ingebrigtsen <larsi@gnus.org>
Make Fsqlite_select error data better
* src/sqlite.c (Fsqlite_select): Add more the more specific error
text to the error data (bug#58363).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-09 Lars Ingebrigtsen <larsi@gnus.org>
Clean up Fsqlite_select slightly
* src/sqlite.c (Fsqlite_select): Clean up code slightly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-09 Po Lu <luangruo@yahoo.com>
Fix user time handling bug on GNOME Shell and Metacity
@@ -21333,7 +22665,7 @@
(handle_one_xevent): Avoid setting the user time property on
LeaveNotify and XI_Leave events.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-09 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Use `interval_tree_inherit_offset`
@@ -21347,13 +22679,13 @@
(recurse_check_tree): Don't check RB invariants.
(itree_limits_are_stable): Delete function (subsumed by `check_tree`).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-09 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
32ef7550ed ; Improve documentation of 'file-in-directory-p'
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-08 Matt Armstrong <matt@rfc20.org>
Debug check overlay tree invariants
@@ -21363,13 +22695,13 @@
(interval_tree_remove): ditto.
(interval_tree_insert_fix): ditto.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-08 Matt Armstrong <matt@rfc20.org>
Comment change: explain inheriting "dirty" offsets
handles inheriting offsets from dirty nodes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-08 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/url/url-file.el (url-file): Don't bind `coding-system-for-read`
@@ -21378,7 +22710,7 @@
the code (in `url-file-asynch-callback`) is already careful to
use `insert-file-contents-literally`.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-08 Mattias Engdegård <mattiase@acm.org>
Restrict string-lessp vectorisation to safe architectures
@@ -21386,25 +22718,25 @@
(Fstring_lessp): Only use word operations where safe, because string
data from purespace may be unaligned.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-08 Mattias Engdegård <mattiase@acm.org>
Better Lisp_String comments
* src/lisp.h (struct Lisp_String): Comments improved.
* src/pdumper.c (dump_string): Update hash (comment change only).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-08 Mattias Engdegård <mattiase@acm.org>
Improved format string error message (bug#58168)
* src/editfns.c (styled_format): Better message when the conversion
char is non-ASCII from a unibyte format string.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
* lisp/emacs-lisp/package-vc.el: Autoload 'package-vc-prepare-patch'
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-08 Stefan Monnier <monnier@iro.umontreal.ca>
package.el: Understand a few more variations in tarball formats
@@ -21416,7 +22748,7 @@
* test/lisp/emacs-lisp/package-resources/ustar-withsub-0.1.tar:
* test/lisp/emacs-lisp/package-resources/v7-withsub-0.1.tar: New files.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-08 Lars Ingebrigtsen <larsi@gnus.org>
Make sqlite-select signal errors when there's an error
@@ -21424,7 +22756,7 @@
(Fsqlite_select): Signal an error when there's an error preparing
the statement.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-08 Lars Ingebrigtsen <larsi@gnus.org>
Fix vtable-insert-object line insertion
@@ -21432,35 +22764,35 @@
correct ellipsis values (bug#58370).
(vtable--insert-line): Don't bug out on missing optional arguments.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-10-08 Visuwesh <visuweshm@gmail.com>
Fix misleading prompt in vc-git-create-tag
* lisp/vc/vc-git.el (vc-git-create-tag): Actually pass the DEFAULT
argument to vc-read-revision (bug#58378).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-08 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in etc/TODO
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-08 Michael Albinus <michael.albinus@gmx.de>
* etc/TODO (Wishlist items): Add libarchive(3) integration.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-08 Lars Ingebrigtsen <larsi@gnus.org>
Mention seq-keep in shortdoc
* lisp/emacs-lisp/shortdoc.el (sequence): Mention seq-keep.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-08 João Távora <joaotavora@gmail.com>
Fix docstring of eglot-list-connections-mode
* eglot.el (eglot-list-connections-mode): Fix mistaken reference
to similar non-Eglot code.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Clone packages into a separate directory
@@ -21472,11 +22804,11 @@
(package-delete): Invoke 'package--delete-directory' with an
additional argument.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
* lisp/emacs-lisp/package.el (package-report-bug): Use 'file-in-directory-p'
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Extend package-vc heuristics to multiple source forges
@@ -21485,14 +22817,14 @@
(package-vc-heusitic-alist): Add support for multiple VC backends.
(package-vc-sourced-packages-list): Use 'package-vc-heusitic-alist'
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Use 'package-vc-p' in package-vc.el
* package-vc.el (package-vc-commit): Use it instead of 'eq'.
(package-vc-version): Use it instead of 'eq'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Add a package-vc command for submitting ptches
@@ -21502,7 +22834,7 @@
* lisp/emacs-lisp/package.el (package-maintainers): Add an optional
NO-ERROR argument.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Extract package maintainer guessing code into a separate function
@@ -21510,7 +22842,7 @@
(package-contact-maintainer): Use it.
(package-report-bug): Use it.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Add an inline procedure for checking for source packages
@@ -21525,11 +22857,11 @@
(package--remove-hidden): Use it.
(package-menu--print-info-simple): Use it.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Merge branch 'master' into feature/package+vc
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-08 Philip Kaludercic <philipk@posteo.net>
Add a VC command to prepare patches
@@ -21549,7 +22881,7 @@
(vc-default-prepare-patch): Add a default implementation.
(vc-prepare-patch): Add command. (Bug#57400)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-08 Po Lu <luangruo@yahoo.com>
Stop passing CurrentTime to SetInputFocus
@@ -21558,7 +22890,7 @@
correctly.
(x_focus_frame): Do not perform actions prohibited by the ICCCM.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-10-08 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Coptic script (bug#58330)
@@ -21571,13 +22903,13 @@
* etc/HELLO: Add a Coptic greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-08 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
cfb1e21844 Update name of hs-mouse-toggle-hiding in Emacs manual
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
itree: Try and detect non-local exits during itree iterations
@@ -21585,13 +22917,13 @@
* src/eval.c (signal_or_quit): Use it.
* src/itree.h (itree_busy_p): Declare it.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-07 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in bibtex.el
* lisp/textmodes/bibtex.el (bibtex-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-07 Stefan Kangas <stefankangas@gmail.com>
Fix setting the wallpaper with "swaybg" and "wbg"
@@ -21611,7 +22943,7 @@
(wallpaper-set/calls-init-action)
(wallpaper-set/calls-wallpaper-set-function): New tests.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
subr.el (inhibit-point-motion-hooks): Mark it as obsolete
@@ -21628,7 +22960,7 @@
obsolete in the docstring any more.
* lisp/simple.el (line-move-1, line-move-finish): Silence warnings.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/isearch.el (isearch-search): Don't bind `inhibit-point-motion-hooks`
@@ -21636,7 +22968,7 @@
"because we might have to search inside invisible and intangible text".
So it's been redundant since Emacs-25 changed the default to t.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
verilog-mode.el: Don't bind `inhibit-point-motion-hooks`
@@ -21649,7 +22981,7 @@
binding `before/after-change-functions` as well while we're at it,
since `inhibit-modification-hooks` already covers it in Emacs≥25.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
(nxml-with-invisible-motion): Delete macro.
@@ -21661,11 +22993,11 @@
* lisp/nxml/rng-valid.el (rng-do-some-validation):
* lisp/nxml/rng-nxml.el (rng-set-state-after): Don't use it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/pcomplete.el (pcomplete-arg): Simplify
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
(line-move-1): Obey `inhibit-point-motion-hooks`
@@ -21686,14 +23018,14 @@
* lisp/simple.el (line-move-1): Obey `inhibit-point-motion-hooks`
(line-move-finish): New optional arg `not-ipmh`.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-07 Matt Armstrong <matt@rfc20.org>
Use a bool instead of a bitfield
* src/itree.c (struct interval_generator): use a bool instead of a
bitfield, since space is not an issue.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
org.el: Improve bindings of `inhibit-*` vars
@@ -21706,7 +23038,7 @@
`inhibit-modification-hooks` around code which doesn't modify the
buffer anyway.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
Remove aliases of `with-silent-modifications`
@@ -21737,7 +23069,7 @@
* lisp/progmodes/hideshow.el (hs-life-goes-on): Don't
let-bind `inhibit-point-motion-hooks`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
Remove redundant let-bindings of `inhibit-point-motion-hooks`
@@ -21795,21 +23127,21 @@
* lisp/textmodes/table.el (table--point-entered/left-cell-function):
Remove let-binding of `inhibit-point-motion-hooks`.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Update name of hs-mouse-toggle-hiding in Emacs manual
* doc/emacs/programs.texi (Hideshow): Update the name of
hs-mouse-toggle-hiding (bug#58331).
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-07 Matt Armstrong <matt@rfc20.org>
Handle successive mime sections in decoding.
rmailsum.el (rmail-epa-decode):Handle blank lines at start.
Handle both ending delim and another starting delim.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-07 Mattias Engdegård <mattiase@acm.org>
Speed up string-lessp for multibyte strings
@@ -21822,14 +23154,14 @@
* src/fns.c (Fstring_lessp): Quickly skip the common prefix by
comparing words.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-07 Mattias Engdegård <mattiase@acm.org>
Clearer byte-compiler arity warnings (bug#58319)
* lisp/emacs-lisp/bytecomp.el (byte-compile-arglist-signature-string):
Replace '3+' and '3-4' with '3 or more' and '3 or 4', respectively.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-10-07 Miha Rihtaršič <miha@kamnitnik.top>
comint-fontify-input: Don't fontify output as input, different approach
@@ -21837,31 +23169,31 @@
with field=output before inserting it into buffer to prevent
comint-fontify-input from fontifying it (bug#58169).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-10-07 Miha Rihtaršič <miha@kamnitnik.top>
Revert "comint-fl: Prevent fontification of output as input"
This reverts commit 90744ff0be581b69cedea1194b7e78265bdb67a4.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-07 Michael Albinus <michael.albinus@gmx.de>
* lisp/dired.el (dired-make-relative): Make change less aggressive.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-07 Po Lu <luangruo@yahoo.com>
Handle IM server disconnects during preedit
* src/xterm.c (x_maybe_clear_preedit): New function.
(xim_destroy_callback): Call that function.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-07 Stefan Kangas <stefankangas@gmail.com>
Improve package-check-signature docstring
* lisp/emacs-lisp/package.el (package-check-signature): Improve
docstring.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-07 Yuan Fu <casouri@gmail.com>
Add a :toggle option for tree-sitter font-lock
@@ -21877,25 +23209,25 @@
easier to understand.
(treesit-font-lock-fontify-region): Handle :toggle.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-07 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
5f8849425c Fix typo in `(emacs) Lisp Doc'
f0a06364fb Fix references to 'default-indent-new-line'
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-06 Yuan Fu <casouri@gmail.com>
* src/treesit.c (syms_of_treesit): Add Streesit_language_version.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-06 Michael Albinus <michael.albinus@gmx.de>
Better support for remote file names in dired
* lisp/dired.el (dired-make-relative): Expand DIR anyway, because
it could also be an abbreviated remote file name. (Bug#58300)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-06 Philip Kaludercic <philipk@posteo.net>
Add a generic bug reporting command for packages
@@ -21903,7 +23235,7 @@
'package-report-bug'.
(package-report-bug): Add new command.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-10-06 Philip Kaludercic <philipk@posteo.net>
* lisp/vc/vc-svn.el (vc-svn-clone): Add 'clone' implementation
@@ -21913,11 +23245,11 @@
* lisp/vc/vc-hg.el (vc-hg-clone): Add 'clone' implementation
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-06 Yuan Fu <casouri@gmail.com>
Merge branch 'master' into feature/tree-sitter
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-10-06 Arash Esbati <arash@gnu.org>
Pass correct environment name to `reftex-label'
@@ -21925,11 +23257,11 @@
"figure" to `reftex-label' when inserting a figure float.
(bug#58329)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-06 Lars Ingebrigtsen <larsi@gnus.org>
etc/NEWS: Fix typo in seq-keep entry.
-2023-04-15 Justus Winter <justus@sequoia-pgp.org>
+2022-10-06 Justus Winter <justus@sequoia-pgp.org>
Replace aging OpenPGP artifacts in gnus' mml-sec tests.
@@ -21940,7 +23272,7 @@
problem once the old algorithms are rejected by contemporary
implementations (bug#58301).
-2023-04-15 Justus Winter <justus@sequoia-pgp.org>
+2022-10-06 Justus Winter <justus@sequoia-pgp.org>
Replace aging OpenPGP artifacts in the package-resources tests.
@@ -21953,7 +23285,7 @@
problem once the old algorithms are rejected by contemporary
implementations.
-2023-04-15 Justus Winter <justus@sequoia-pgp.org>
+2022-10-06 Justus Winter <justus@sequoia-pgp.org>
Replace aging OpenPGP artifacts in the epg tests.
@@ -21966,7 +23298,7 @@
problem once the old algorithms are rejected by contemporary
implementations.
-2023-04-15 Justus Winter <justus@sequoia-pgp.org>
+2022-10-06 Justus Winter <justus@sequoia-pgp.org>
Fix epg's reliance on an implicit GnuPG command.
@@ -21974,7 +23306,7 @@
signatures. Make that operation explicit. Happily, this aligns how
gpg and gpgsm is invoked, so it actually makes the code simpler.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-10-06 Manuel Giraud <manuel@ledu-giraud.fr>
Fix BSD battery mode over TRAMP (bug#58307)
@@ -21983,7 +23315,7 @@
(battery-bsd-apm): Use it instead of `shell-command-to-string'
(bug#58307).
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-10-06 Matt Armstrong <matt@rfc20.org>
Fix calling `package-reinstall' just after quick initialization.
@@ -21993,20 +23325,20 @@
`package-reinstall' as the first thing done after package "quick
init" (Bug#53527).
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-10-06 Gerd Möllmann <gerd@gnu.org>
Add missing staticpro (bug#58327)
* src/window.c (init_window_once): staticpro old_selected_window.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-06 Stefan Kangas <stefankangas@gmail.com>
Fix typo in `(emacs) Lisp Doc'
* doc/emacs/programs.texi (Lisp Doc): Fix reference to
'eldoc-echo-area-display-truncation-message'. (Bug#58324)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-06 Stefan Kangas <stefankangas@gmail.com>
Fix references to 'default-indent-new-line'
@@ -22014,15 +23346,15 @@
(Multi-Line Comments): Fix references to
'default-indent-new-line'. (Bug#58325)
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-10-06 Gerd Möllmann <gerd@gnu.org>
Inhibit GC in probably_quit (bug#58042)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-06 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Document how to continue using 'linum'. (Bug#58220)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Get rid of the trick using null->parent
@@ -22033,11 +23365,11 @@
(interval_tree_remove): Manually keep track of the `broken` node's
parent to pass it to `interval_tree_remove_fix`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
* src/itree.c (interval_tree_remove_fix): Move before first use
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-05 Po Lu <luangruo@yahoo.com>
Minor fixes to IM locale handling
@@ -22045,7 +23377,7 @@
* src/xterm.c (x_term_init): If the X library doesn't support
the current locale, don't set up input methods.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Fix corner case errors in offsets
@@ -22073,7 +23405,7 @@
`otick` is uptodate. Skip the unneeded increments when the offset is 0.
(interval_tree_insert_fix): Add sanity check that we indeed have 2 reds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-05 Po Lu <luangruo@yahoo.com>
Fix nsmenu crash when exiting popup dialog
@@ -22081,15 +23413,15 @@
(ns_popup_dialog): Call discard_menu_items after
unuse_menu_items. (bug#58296)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-05 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Add instructions for replacing 'linum'. (Bug#58220)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-05 Yuan Fu <casouri@gmail.com>
Merge branch 'master' into feature/tree-sitter
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-05 Yuan Fu <casouri@gmail.com>
Add tree-sitter admin notes
@@ -22118,7 +23450,7 @@
* admin/notes/tree-sitter/html-manual/build-manual.sh: New file.
* admin/notes/tree-sitter/html-manual/manual.css: New file.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Fix incomplete update of `limit`s in corner cases
@@ -22145,7 +23477,7 @@
* src/itree.h (interval_tree_contains): Remove declaration.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-05 João Távora <joaotavora@gmail.com>
Make eglot-code-actions usable non-interactively
@@ -22154,7 +23486,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/1070
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-05 João Távora <joaotavora@gmail.com>
Add half-baked m-x eglot-list-connections
@@ -22165,13 +23497,13 @@
* eglot.el (eglot-list-connections-mode, eglot-list-connections):
New mode and function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-05 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (repeat-exit): Add autoload cookie.
* etc/tutorials/TUTORIAL.uk: Fix typos.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Clarify how the sentinel is used
@@ -22183,21 +23515,21 @@
(interval_tree_remove): Do it explicitly before the call in those two
places where it can happen.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-05 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp manual
* doc/misc/tramp.texi (Inline methods): Method "kubernetes" does
not support user names.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-05 Stefan Kangas <stefankangas@gmail.com>
New command 'world-clock-copy-time-as-kill'
* lisp/time.el (world-clock-copy-time-as-kill): New command.
(world-clock-mode-map): Bind above new command to "w".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-05 Stefan Kangas <stefankangas@gmail.com>
Add face help-key-binding in help-char echo
@@ -22205,7 +23537,7 @@
"?" key in 'help-char' echo. (Bug#57906)
(syms_of_keyboard) <Qhelp_key_binding>: New DEFSYM.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Remove some unnecessary `tree` arguments
@@ -22214,7 +23546,7 @@
(interval_node_set_region, interval_tree_remove)
(interval_tree_insert_gap, interval_tree_delete_gap): Adjust callers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-04 Po Lu <luangruo@yahoo.com>
Fix bug in "macintization" of x_draw_glyph_string
@@ -22222,7 +23554,7 @@
drawing code ommitted during "macintization" to convert the X function
into NS code. Reported by Qiantan Hong <qthong@stanford.edu>.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-10-04 Filipp Gunbin <fgunbin@fastmail.fm>
Add tramp-kubernetes integration
@@ -22236,17 +23568,17 @@
(tramp-kubernetes-method): New defconst.
(tramp-kubernetes--completion-function): New function.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-10-04 Filipp Gunbin <fgunbin@fastmail.fm>
Rename lisp/net/tramp-docker.el to lisp/net/tramp-container.el
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-04 Yuan Fu <casouri@gmail.com>
Add :override flag for python tree-sitter font-lock settings
* lisp/progmodes/python.el (python--treesit-settings): Add :override.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-04 Yuan Fu <casouri@gmail.com>
Add :override flag for tree-sitter font-lock
@@ -22256,7 +23588,7 @@
(treesit-font-lock-fontify-region): Handle :override. Also set
inhibit-point-motion-hooks to t.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-04 Yuan Fu <casouri@gmail.com>
Fix python tree-sitter font-lock
@@ -22265,14 +23597,14 @@
* lisp/progmodes/python.el (python--treesit-keywords): Add operators.
(python--treesit-settings): Add lhs attribute.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-04 Yuan Fu <casouri@gmail.com>
Add treesit-language-version
* doc/lispref/parsing.texi (Language Definitions): Update manual.
* src/treesit.c (Ftreesit_language_version): New function
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-04 Yuan Fu <casouri@gmail.com>
Improve documentation of tree-sitter search functions
@@ -22282,7 +23614,7 @@
(treesit-induce-sparse-tree): Mention case-insensitivity.
* lisp/treesit.el (treesit-simple-indent): Mention case-insensitivity.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-04 Yuan Fu <casouri@gmail.com>
Ignore some capture name in treesit-font-lock-fontify-region
@@ -22291,7 +23623,7 @@
that are not face nor function.
(treesit-font-lock-rules): Update docstring.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-10-04 Yuan Fu <casouri@gmail.com>
Remove treesit-query-in
@@ -22302,7 +23634,7 @@
* src/treesit.c (Ftreesit_query_capture): Accept parser and language
symbol as NODE.
-2023-04-15 Vibhav Pant <vibhavp@gmail.com>
+2022-10-04 Vibhav Pant <vibhavp@gmail.com>
Add comment explaining gcc_jit_context_new_bitcast usage.
@@ -22310,7 +23642,7 @@
comp.c: Add declaration for gcc_jit_type_is_pointer.
-2023-04-15 Vibhav Pant <vibhavp@gmail.com>
+2022-10-04 Vibhav Pant <vibhavp@gmail.com>
src/comp.c: Use libgccjit's bitcast API for type coercion, when available.
@@ -22321,25 +23653,25 @@
* (emit_coerce): Use gcc_jit_context_new_bitcast to coerce types, when
available.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Put all seq.el news into one section
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Add 'seq-keep'
* doc/lispref/sequences.texi (Sequence Functions): Document it.
* lisp/emacs-lisp/seq.el (seq-keep): New function (bug#58278).
-2023-04-15 Brian Cully <bjc@kublai.com>
+2022-10-04 Brian Cully <bjc@kublai.com>
Add method description for podman in Tramp
* doc/misc/tramp.texi (Inline methods): Adapt docker method.
Describe podman method.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-10-04 João Távora <joaotavora@gmail.com>
Rename "eglot -> eglot" in docstrings
@@ -22350,7 +23682,7 @@
(eglot--mode-line-format, eglot-xref-backend)
(eglot-imenu): Rename "EGLOT" -> "Eglot"
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-04 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -22359,13 +23691,13 @@
# Conflicts:
# src/emacs.c
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-04 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
78c262e1c2 ; * lisp/progmodes/glasses.el (glasses-face): Expand the d...
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-04 Alan Mackenzie <acm@muc.de>
CC Mode: A new operator and some new keywords for C++20
@@ -22374,11 +23706,11 @@
(c-primitive-type-kwds): Add char8_t for C++.
(c-decl-hangon-kwds, c-paren-nontype-kwds): Add alignas for C++.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-04 Michael Albinus <michael.albinus@gmx.de>
* etc/NEWS: Mention new Tramp method "podman". Fix typos.
-2023-04-15 Brian Cully <bjc@kublai.com>
+2022-10-04 Brian Cully <bjc@kublai.com>
Provide Podman containers on their own method in Tramp
@@ -22388,12 +23720,12 @@
(top): Update comments to refer to Docker-alike where necessary.
Add description for how to use the podman method.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-10-04 Andreas Schwab <schwab@linux-m68k.org>
* src/emacs.c (load_pdump): Propery handle case when executable
wasn't found.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-04 Alan Mackenzie <acm@muc.de>
CC Mode: Optimize c-fontify-new-found-type and amend a debug spec
@@ -22404,7 +23736,7 @@
* lisp/progmodes/cc-defs.el (cc-eval-when-compile): Amend the debug spec from
t to (&rest body), in line with the fix to bug #16184.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-04 Eli Zaretskii <eliz@gnu.org>
Revert "Improve manual display tests of undisplayable chars (bug#58168)"
@@ -22412,11 +23744,11 @@
Please don't rush installing changes that are still being
discussed.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-04 Stefan Kangas <stefankangas@gmail.com>
* lisp/subr.el (y-or-n-p): Use substitute-command-keys.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-04 Stefan Kangas <stefankangas@gmail.com>
image-dired: Shorten several long names
@@ -22434,7 +23766,7 @@
* doc/emacs/dired.texi (Image-Dired): Update documentation for the
above changes, and improve indexing.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-10-04 Mattias Engdegård <mattiase@acm.org>
Improve manual display tests of undisplayable chars (bug#58168)
@@ -22449,14 +23781,14 @@
(test-redisplay-5): Fix likely typo (#x3fffc) of raw byte value.
(test-redisplay-6): New.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-04 Stefan Kangas <stefankangas@gmail.com>
image-dired: Fix arrow keys in thumbs buffer
* lisp/image/image-dired.el (image-dired-thumbnail-mode-map): Also
remap 'left-char' and 'right-char'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-04 Eli Zaretskii <eliz@gnu.org>
Fix recent changes for Ukrainian language
@@ -22464,7 +23796,7 @@
* lisp/language/cyrillic.el ("Ukrainian"): Fix greetings and
remove redundant Ukrainian entry in cyrillic.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Make cropping of images work in message-mode
@@ -22473,7 +23805,7 @@
(message--image-part-string): ... here for reuse.
(message--update-image-crop): Update the cropped data.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-04 Alan Mackenzie <acm@muc.de>
CC Mode: Make c-forward-declarator move over a suffix after parens, e.g. const
@@ -22489,7 +23821,7 @@
* lisp/progmodes/cc-mode.el (c-fl-decl-end): Handle being in a multi-line
string. Move forward over token after declarator.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Move image commands to the 'i' sub map
@@ -22500,14 +23832,14 @@
repeatable.
(image--delayed-change-size): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix the arguments in tags--compat-initialize
* lisp/progmodes/etags.el (tags--compat-initialize): Fix argument
order -- swap the last two arguments (bug#58272).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-04 Po Lu <luangruo@yahoo.com>
Update Ukrainian language info alist
@@ -22515,7 +23847,7 @@
Ukraine" with "hello". See
www.gnu.org/prep/maintain/html_node/Other-Politics.html.
-2023-04-15 Denys Nykula <vegan@libre.net.ua>
+2022-10-04 Denys Nykula <vegan@libre.net.ua>
Add Ukrainian tutorial
@@ -22526,25 +23858,25 @@
* etc/NEWS:
* etc/tutorials/TUTORIAL.translators: Attribute my work (bug#55250).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix NEWS item about obsoleting the `eq' gv
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Make `eq' obsolete as a generalized variable
* lisp/emacs-lisp/gv.el (eq): Make obsolete as a generalized
variable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Mention cond/if as generalized variables in the manual
* doc/lispref/variables.texi (Setting Generalized Variables):
Mention cond and if (bug#52290).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-04 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in STRING_CHAR
@@ -22553,7 +23885,7 @@
unibyte strings. This avoids assertion violation in
'string_char_and_length'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Make loaddefs-generate more resilient
@@ -22561,25 +23893,25 @@
out when there's an existing loaddefs file that's not formatted
properly (bug#58280).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Don't bug out in advice--make-docstring when there's not doc string
* lisp/emacs-lisp/nadvice.el (advice--make-docstring): Don't bug
out on functions with no documentation (bug#58284).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-04 Eli Zaretskii <eliz@gnu.org>
Avoid errors in interactive calls of 'calendar-goto-day-of-year'
* lisp/calendar/cal-move.el (calendar-goto-day-of-year): Fix the
default value of DAY; doc fix. (Bug#58283)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-04 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS: Clarify confusing Image-Dired entry. (Bug#58279)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-03 Po Lu <luangruo@yahoo.com>
Fix deiconification handling on FVWM and possibly other window managers
@@ -22590,7 +23922,7 @@
messages, and use them for signalling deiconification.
(bug#58164)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-03 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -22602,14 +23934,14 @@
# Conflicts:
# src/emacs.c
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-03 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (repeat-exit-key): Replace type 'key-sequence' with 'key'.
(repeat-post-hook, repeat-echo-message-string): Add backward-compatibility
code for repeat-exit-key to keep support for 'key-sequence' type (bug#55986).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-03 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (repeat-exit): New command.
@@ -22619,24 +23951,24 @@
Also use repeat--exit.
(repeat--exit): New internal function.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/textmodes/tex-mode.el (tex--redirect-to-submode): Fix last change
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Improve messaging in ecomplete-remove
* lisp/ecomplete.el (ecomplete-remove): Make messaging better.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in last help-fns--insert-menu-bindings change
* lisp/help-fns.el (help-fns--insert-menu-bindings): Fix typo in
last change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Improve help-fns--insert-menu-bindings formatting
@@ -22644,7 +23976,7 @@
work better for menus that turn out to not be reachable after all
-- i.e., don't insert " and " before the heading in certain cases.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Add commands to edit/remove ecomplete entries
@@ -22653,7 +23985,7 @@
(ecomplete--prompt-type): New functions.
(ecomplete-edit, ecomplete-remove): New commands.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Rename to inhibit-automatic-native-compilation
@@ -22668,7 +24000,7 @@
* doc/lispref/compile.texi (Native-Compilation Variables): Rename
inhibit-native-compilation to inhibit-automatic-native-compilation.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-03 Stefan Monnier <monnier@iro.umontreal.ca>
files.el (major-mode-remap-alist): New custom var (bug#58075)
@@ -22684,7 +24016,7 @@
* lisp/textmodes/tex-mode.el (tex--guess-mode): Simplify.
(tex--redirect-to-submode): Obey `major-mode-remap-alist`.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Add new variable 'inhibit-native-compilation'
@@ -22706,7 +24038,7 @@
inhibit-native-compilation.
(maybe_defer_native_compilation): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-03 Po Lu <luangruo@yahoo.com>
Fix coding systems used for X input methods
@@ -22732,7 +24064,7 @@
* src/xterm.h (struct x_display_info): New field `xim_coding'.
(FRAME_X_XIM_CODING): New macro.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Add --with-native-compilation=aot configuration option
@@ -22741,7 +24073,7 @@
* lisp/Makefile.in: Use the setting from configure.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Revert "keymap.el: Ease up support for non-`kbd` formats."
@@ -22752,7 +24084,7 @@
interface with easy-to-understand semantics that
give good feedback on valid/invalid key sequences.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
Improve auto-insert-mode documentation
@@ -22760,21 +24092,21 @@
(auto-insert-directory): Doc fix; the directory does not have to end
in slash.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
Fix documentation of 'TAB' in cc-mode
* doc/emacs/programs.texi (C Indent): Fix documentation of 'TAB'
in cc-mode. (Bug#58258)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
Fix 'org-export-dispatch' command name in manual
* doc/emacs/text.texi (Org Authoring): Fix 'org-export-dispatch'
command name. (Bug#58260)
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-02 Paul Eggert <eggert@cs.ucla.edu>
Port TZ settings to POSIX
@@ -22784,28 +24116,28 @@
Use the POSIX standard TZ=UTC0 rather than the GNU extension
TZ=UTC to set the time zone to UTC.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
Actually delete markers in dired-do-flagged-delete
* lisp/dired.el (dired-do-flagged-delete): Actually delete
markers. (Bug#58256)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
Fix more overly long docstrings in eieio
* lisp/emacs-lisp/eieio.el (defclass): Fix more overly long
docstrings. (Bug#58252)
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-02 Paul Eggert <eggert@cs.ucla.edu>
Don’t truncate seccomp-filter diagnostic
* lib-src/seccomp-filter.c (fail): Do not truncate diagnostic
arbitrarily to 1000 bytes when ERROR is nonzero.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-02 Paul Eggert <eggert@cs.ucla.edu>
Prefer static_assert to verify in seccomp-filter
@@ -22816,7 +24148,7 @@
* lib-src/seccomp-filter.c: Do not include verify.h.
Prefer static_assert to verify.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-10-02 Alan Mackenzie <acm@muc.de>
Suppress irritating/misleading message in make bootstrap about old .elc files
@@ -22831,18 +24163,18 @@
match, don't output the message about the source file being newer than the
file being loaded.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-10-02 Paul Eggert <eggert@cs.ucla.edu>
* .gitignore: Add lib/assert.h (Bug#58254).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-02 Juri Linkov <juri@linkov.net>
* lisp/vc/vc-git.el (vc-git-checkin): Add more checks for vc-git-patch-string
Check that vc-git-patch-string contains the same changes that already exists
in the staged area when files were added/removed by vc commands (bug#52349).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-02 Juri Linkov <juri@linkov.net>
In vc-git-log-incoming use the repository in the command "fetch" (bug#50340)
@@ -22856,14 +24188,14 @@
vc-log-incoming and vc-log-outgoing, use the term "remote location"
instead of "repository".
-2023-04-15 Peter Münster <pm@a16n.net>
+2022-10-02 Peter Münster <pm@a16n.net>
Delete thumbs in image-dired-do-flagged-delete after confirmation
* lisp/image/image-dired.el (image-dired-do-flagged-delete): Remove
thumbnails only after confirming deletion of the files. (Bug#58255)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-10-02 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (repeat<defgroup>): New customization group.
@@ -22872,7 +24204,7 @@
(repeat-check-key, repeat-echo-function, repeat-mode):
Change group to 'repeat'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
keymap.el: Ease up support for non-`kbd` formats.
@@ -22888,7 +24220,7 @@
* lisp/outline.el (outline-minor-mode): Use it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
itree: Use a single iterator object
@@ -22915,7 +24247,7 @@
(interval_tree_iter_start): Use the global `iter`.
(interval_generator_create): Make it work with a NULL argument.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
mark_overlays: Use the normal ITREE_FOREACH
@@ -22927,11 +24259,11 @@
* src/alloc.c (mark_overlays): Delete function.
(mark_buffer): Use ITREE_FOREACH.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
* lisp/files.el (after-find-file): Use substitute-command-keys.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
Fix overly wide docstrings generated by eieio
@@ -22939,7 +24271,7 @@
(eieio-make-child-predicate, eieio-defclass-internal): Don't generate
overly wide docstrings. (Bug#58252)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Remove `tree` field from iterator
@@ -22955,14 +24287,14 @@
(interval_tree_inherit_offset): Prefer parent==NULL rather than
node==root to avoid accessing the tree object.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-02 Lars Ingebrigtsen <larsi@gnus.org>
Kill URL buffer in url-insert-file-contents-literally
* lisp/url/url-handlers.el (url-insert-file-contents-literally):
Kill the URL buffer after use.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix coding system problems in gnus-read-ephemeral-bug-group
@@ -22973,7 +24305,7 @@
* lisp/url/url-handlers.el (url-insert-file-literally): New function.
(url-insert): Allow forcing no-decode.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-02 Stefan Kangas <stefankangas@gmail.com>
Decrease use of the word "Emacsen" in Tramp docs
@@ -22983,31 +24315,31 @@
* lisp/net/tramp.el: Don't say "Emacsen" when a different wording
would be clearer.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-02 Lars Ingebrigtsen <larsi@gnus.org>
perform-replace doc string fix
* lisp/replace.el (perform-replace): Fix doc string (bug#58177).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix point movement when indenting in sieve-mode
* lisp/net/sieve-mode.el (sieve-mode-indent-function): Fix point
movement when point is at the start of the line (bug#58202).
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-10-02 Andreas Schwab <schwab@linux-m68k.org>
* src/emacs.c (load_pdump): Fix use of xpalloc.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-02 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violation in 'xpalloc'
* src/emacs.c (load_pdump): Ensure the 3rd argument of xpalloc is
always positive. (Bug#58232)
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-10-02 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Gothic script (bug#58194)
@@ -23020,11 +24352,11 @@
* etc/HELLO: Add Gothic greetings.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
Merge remote-tracking branch 'origin/feature/noverlay' into noverlay
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
New ITREE_FOREACH macro
@@ -23052,7 +24384,7 @@
(buffer_overlay_iter_finish, buffer_overlay_iter_narrow):
Delete declarations.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-10-01 Po Lu <luangruo@yahoo.com>
Only rely on EWMH window activation if possible
@@ -23062,7 +24394,7 @@
_NET_ACTIVE_WINDOW, just use it; anything else may confuse the
window manager.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-01 Stefan Kangas <stefankangas@gmail.com>
Revert "Decrease use of the word "Emacsen" in docs"
@@ -23070,7 +24402,7 @@
Ref. https://lists.gnu.org/r/emacs-devel/2022-10/msg00016.html
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-01 Michael Albinus <michael.albinus@gmx.de>
Tramp cleanup
@@ -23083,7 +24415,7 @@
(tramp-get-remote-tmpdir): Revert previous patch, it isn't needed
anymore.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-01 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
@@ -23091,7 +24423,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-09-27 20:39:13 UTC.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-10-01 Michael Albinus <michael.albinus@gmx.de>
Use a version for the Tramp cache
@@ -23102,7 +24434,7 @@
* lisp/net/tramp-cmds.el (tramp-cleanup-all-connections):
Re-initialize the cache version.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-01 Stefan Kangas <stefankangas@gmail.com>
Decrease use of the word "Emacsen" in docs
@@ -23130,7 +24462,7 @@
* lisp/shadowfile.el:
* lisp/winner.el: Don't use the word "Emacsen".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-10-01 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -23140,28 +24472,28 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Make mailcap--regexp-quote-type more resilient
* lisp/net/mailcap.el (mailcap--regexp-quote-type): Make more
resilient in the presence of junk.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Make "git pull" output slightly prettier
* lisp/vc/vc-git.el (vc-git--pushpull): Translate ^M in output
(bug#58199).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-01 Eli Zaretskii <eliz@gnu.org>
Fix vertical motion in some rare bidi situations
* src/xdisp.c (move_it_by_lines): Handle the case where we
didn't move vertically at all.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Make mailcap consistent about regexp-quoting minors
@@ -23173,7 +24505,7 @@
application/vnd\.ms-excel and application/vnd.ms-excel (etc),
making prompting confusing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix url-retrieve-synchronously on very short timeouts
@@ -23181,14 +24513,14 @@
process buffer unless we made one (bug#58218). This makes HTTP
free connection marking work on premature timeouts.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-10-01 Matthias Meulien <orontee@gmail.com>
Define ansi-osc customization group
* lisp/ansi-osc.el (ansi-osc): Define ansi-osc customization group
(ansi-osc-for-compilation-buffer): Fix wrong group
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-10-01 Matthias Meulien <orontee@gmail.com>
Rename osc.el to ansi-osc.el (bug#58200)
@@ -23197,7 +24529,7 @@
* test/lisp/osc-tests.el: Move from here...
* test/lisp/ansi-osc-tests.el: ...to here.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-10-01 Protesilaos Stavrou <info@protesilaos.com>
Update to Modus themes stable version 2.7.0
@@ -23220,25 +24552,25 @@
Release notes: <https://protesilaos.com/codelog/2022-10-01-modus-themes-2-7-0/>.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-10-01 Gerd Möllmann <gerd@gnu.org>
Make it compile with ITREE_DEBUG defined
* src/buffer.c (make_lispy_interval_node): Use make_fixnum.
(overlay_tree): Use ITREE_NULL.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-10-01 Eli Zaretskii <eliz@gnu.org>
Fix 'C-a' and 'C-e' under 'visual-line-mode'
* src/xdisp.c (move_it_vertically_backward): Fix last change.
(Bug#58210)
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-09-30 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-30 Stefan Monnier <monnier@iro.umontreal.ca>
itree.c: Improve division between tree and iterator
@@ -23266,7 +24598,7 @@
`file`, and `line`, moved to `interval_generator`.
(interval_generator_narrow): Replace `interval_tree_iter_narrow`.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-30 Yuan Fu <casouri@gmail.com>
Change tree-sitter indent anchor preset 'prev-line'
@@ -23274,21 +24606,21 @@
* lisp/treesit.el (treesit-simple-indent-presets): Change prev-line to
mean bol of prev-line.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-30 Yuan Fu <casouri@gmail.com>
Fix tree-sitter manuals
* doc/lispref/modes.texi: Fix typos, reword, etc.
* doc/lispref/parsing.texi: Fix typos, reword, etc.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-30 Michael Albinus <michael.albinus@gmx.de>
Fix connection property incompatibility in Tramp
* lisp/net/tramp.el (tramp-get-remote-tmpdir): Remove obsolete
connection property "tmpdir". (Bug#57800)
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-30 Miha Rihtaršič <miha@kamnitnik.top>
Rename comint-fl-* to comint-fontify-input-* and mention it in NEWS
@@ -23313,7 +24645,7 @@
* etc/NEWS: Mention the new modes and how to disable or enable
them (bug#58169).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-30 Miha Rihtaršič <miha@kamnitnik.top>
comint-fl: Prevent fontification of output as input
@@ -23321,7 +24653,7 @@
fontification of inserted process output before marking it with the
'output' filed property (bug#58169).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-30 Lars Ingebrigtsen <larsi@gnus.org>
Further with-locale-environment refresh fixes
@@ -23330,7 +24662,7 @@
refresh.
(set-locale-environment): Inhibit refresh in more paths (bug#58193).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-30 Sean Whitton <spwhitton@spwhitton.name>
Add vc-edit-next-command
@@ -23342,21 +24674,21 @@
* etc/NEWS:
* doc/emacs/vc1-xtra.texi (Editing Shell Commands): Document it.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-30 Mattias Engdegård <mattiase@acm.org>
Rectify string= documentation
* doc/lispref/strings.texi (Text Comparison): Describe the current
behaviour since about 20 years back.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-30 Mattias Engdegård <mattiase@acm.org>
Strengthen string-lessp tests
* test/src/fns-tests.el (fns-tests--string-lessp-cases)
(fns-tests-string-lessp): Check more cases, and in a more robust way.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-30 Mattias Engdegård <mattiase@acm.org>
Speed up string-lessp further
@@ -23364,7 +24696,7 @@
multibyte strings as well. Specialise loops on argument
multibyteness.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-30 Lars Ingebrigtsen <larsi@gnus.org>
Don't refresh the frame in with-locale-environment
@@ -23373,14 +24705,14 @@
(set-locale-environment): Allow inhibiting the refresh.
* lisp/international/mule.el (set-terminal-coding-system): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-30 Lars Ingebrigtsen <larsi@gnus.org>
Make gnus-user-agent less verbose
* lisp/gnus/gnus.el (gnus-user-agent): Don't include the Emacs/OS
version for privacy reasons (bug#58171).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix the `dictionary' parent defgroup
@@ -23388,7 +24720,7 @@
doesn't exist, so put it in the same parent group that `ispell'
uses (bug#58178).
-2023-04-15 Jose A. Ortega Ruiz <jao@gnu.org>
+2022-09-30 Jose A. Ortega Ruiz <jao@gnu.org>
docview: fixes for imenu generation
@@ -23400,14 +24732,14 @@
(doc-view--imenu-subtree): Fix for nested imenus (bug introduced in
commit fe002cc8ce) (bug#58180).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix rename-visited-file when renaming to a directory name
* lisp/files.el (rename-visited-file): Allow renaming to a
directory file name (bug#58182).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-30 Lars Ingebrigtsen <larsi@gnus.org>
Improve message-sendmail-f-is-evil documentation
@@ -23417,7 +24749,7 @@
* lisp/mail/feedmail.el (feedmail-sendmail-f-doesnt-sell-me-out):
Refer to message-sendmail-f-is-evil (bug#58185).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-30 Eli Zaretskii <eliz@gnu.org>
Fix some issues with vertical-motion in bidi-reordered text
@@ -23427,7 +24759,7 @@
* src/xdisp.c (move_it_vertically_backward): Adjust NLINES to
compensate for its increasing when DY == 0.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-30 Gerd Möllmann <gerd@gnu.org>
Remove the per-tree null node
@@ -23440,7 +24772,7 @@
* src/itree.c: Use ITREE_NULL insteads of a tree's null.
* src/pdumper.c (dump_buffer): Use ITREE_NULL.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-30 Po Lu <luangruo@yahoo.com>
Fix calculation of frame times when X server time overflows
@@ -23449,7 +24781,7 @@
the monotonic time is not the server time due to the latter
overflowing.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-09-30 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Toto script (bug#58181)
@@ -23461,14 +24793,14 @@
* etc/NEWS: Announce the new language environment.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-30 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
64e8cc14b5 ; * lisp/image.el (create-image): Fix last change in doc s...
f3e3632394 Update some Gnus documentation in the Emacs manual
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
itree: Remove the `visited` flag from the tree nodes
@@ -23488,7 +24820,7 @@
* src/itree.h (struct interval_node): Remove `visited` field.
* src/pdumper.c (dump_interval_node): Adjust accordingly.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
free_buffer_overlays: Move nearer to its sole caller
@@ -23498,11 +24830,11 @@
* src/itree.c (interval_tree_iter_narrow, interval_tree_iter_finish)
(interval_tree_iter_next): Prefer `eassert`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
* src/itree.c (interval_tree_iter_start): Improve error message
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-29 Stefan Kangas <stefankangas@gmail.com>
Fix loading wallpaper.el on MS-Windows
@@ -23511,7 +24843,7 @@
'wallpaper--find-setter' returns nil, e.g. on MS-Windows.
(Bug#58167)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-09-29 Alan Mackenzie <acm@muc.de>
CC Mode: Refactor c-forward-delarator and callers
@@ -23541,7 +24873,7 @@
c-forward-declarator which now moves over arglists. Amend better to handle
certain syntactically invalid constructs in C++.
-2023-04-15 Peter Münster <pm@a16n.net>
+2022-09-29 Peter Münster <pm@a16n.net>
New command image-dired-do-flagged-delete
@@ -23552,7 +24884,7 @@
(image-dired-thumbnail-mode-map): Bind "x" to
'image-dired-do-flagged-delete'.
-2023-04-15 Peter Münster <pm@a16n.net>
+2022-09-29 Peter Münster <pm@a16n.net>
image-dired-delete-char: Don't disturb formatting
@@ -23560,7 +24892,7 @@
the expected formatting of the thumbnail buffer (always one
space/newline after a thumbnail).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-29 Stefan Kangas <stefankangas@gmail.com>
wallpaper-set: Get monitor name on non-graphical display
@@ -23571,14 +24903,14 @@
(wallpaper-default-set-function): Improve debugging output.
Ref. https://lists.gnu.org/r/emacs-devel/2022-09/msg01910.html
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-29 Stefan Kangas <stefankangas@gmail.com>
Prompt for wallpaper width/height only when needed
* lisp/image/wallpaper.el (wallpaper--format-arg): Don't prompt for
width and height unless the values are actually used.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-29 Stefan Kangas <stefankangas@gmail.com>
Make format-spec accept function substitutions
@@ -23589,7 +24921,7 @@
* test/lisp/format-spec-tests.el (format-spec/function): New test.
Ref. https://lists.gnu.org/r/emacs-devel/2022-09/msg01875.html
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-09-29 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Wancho script (bug#58159)
@@ -23602,35 +24934,35 @@
* etc/HELLO: Add a Wancho greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
alloc.c: Avoid nested overlay iterations (bug#58158)
* src/alloc.c (mark_overlays): New function.
(mark_buffer): Use it instead of using the overlay iterator.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-29 Stefan Kangas <stefankangas@gmail.com>
Remove Emacs 21 compat code for gnus-user-agent
* lisp/gnus/gnus.el (gnus-user-agent): No longer convert old
(< 2005-01-10) symbol type values.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-29 Lars Ingebrigtsen <larsi@gnus.org>
Update some Gnus documentation in the Emacs manual
* doc/emacs/misc.texi (Gnus Group Buffer, Gnus Summary Buffer):
Update documentation (bug#58145).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-29 Lars Ingebrigtsen <larsi@gnus.org>
Tweak while-let definition
* lisp/subr.el (while-let): Use if-let* since we don't need/want
the backwards compat of if-let.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-09-29 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Mende Kikakui script (bug#58151)
@@ -23644,27 +24976,27 @@
* etc/HELLO: Add Mende Kikakui greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Jacob First <jacob.first@member.fsf.org>
+2022-09-29 Jacob First <jacob.first@member.fsf.org>
bind-keys supports passing a list of keymaps as :map argument
Fix bind-chords docs: :map argument may be a list of keymaps
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-29 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
cf38e1c393 Clarify image file search
fc212364ce ; Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-28 Po Lu <luangruo@yahoo.com>
Pacify compiler warning in xterm.c
* src/xterm.c (handle_one_xevent): Mark gen_help_time UNINIT.
Reported by Lars Ingebrigtsen <larsi@gnus.org>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-28 Po Lu <luangruo@yahoo.com>
Fix the MS-DOS build
@@ -23676,7 +25008,7 @@
(assert.h): Edit command group into individual commands appending
to assert.h-t.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-28 Stefan Monnier <monnier@iro.umontreal.ca>
itree.[ch]: Add sanity checks, comments, and minor tweaks
@@ -23701,7 +25033,7 @@
* src/pdumper.c (dump_interval_node): Adjust to the
`color` -> `red` change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-28 Eli Zaretskii <eliz@gnu.org>
Clarify image file search
@@ -23709,39 +25041,39 @@
* lisp/image.el (create-image): Clarify that non-absolute image
files are searched along 'image-load-path'. (Bug#52931)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-28 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/lispref/functions.texi (Declare Form) <compiler-macro>: Re-rephrase
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-28 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/lispref/functions.texi (Declare Form) <compiler-macro>: Rephrase
See bug#57397.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-28 Stefan Monnier <monnier@iro.umontreal.ca>
Merge remote-tracking branch 'origin/scratch/noverlay-wip' into noverlay
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
* .mailmap: Fixes for Emacs 29.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
8033947fe2 .mailcap: Some additional fixes.
b1e92c59ed Avoid assertion violations in 'pop_it'
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-28 Gerd Möllmann <gerd@gnu.org>
Avoid nested iteration over intervals (bug#58144)
* src/xdisp.c (strings_with_newlines): Call
buffer_overlay_iter_finish.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-28 Gregory Heytings <gregory@heytings.org>
Remove hard-coded path to pwd in Makefiles.
@@ -23751,7 +25083,7 @@
* nt/Makefile.in: Replace hard-coded calls to /bin/pwd by calls
to 'pwd -P'. Fixes bug#58080.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-28 Gerd Möllmann <gerd@gnu.org>
Add debugging help for nested iterators (nug#58144)
@@ -23766,18 +25098,18 @@
interval_tree_insert_gap): Pass __FILE__ and __LINE__ to iter_start.
(interval_tree_iter_start): Record file and line info in tree.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
.mailcap: Some additional fixes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-28 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in 'pop_it'
* src/xdisp.c (pop_it): Avoid assertion violations when handling
lists or vectors of display properties. (Bug#58122)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -23790,7 +25122,7 @@
# Conflicts:
# src/font.c
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
Add .mailmap for proper git log output
@@ -23802,7 +25134,7 @@
* .mailmap: New file.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-09-28 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Adlam script (bug#58111)
@@ -23815,7 +25147,7 @@
* etc/HELLO: Add Adlam greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-09-28 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Improve Gurmukhi composition rules (Bug#58098)
@@ -23824,7 +25156,7 @@
* lisp/international/fontset.el (script-representative-chars)
(setup-default-fontset): Support Chess Symbols.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-28 Po Lu <luangruo@yahoo.com>
Apply root window coordinate optimizations to crossing events as well
@@ -23836,17 +25168,17 @@
apply them to crossing events as well as recommended by the
ICCCM.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
* lisp/files.el (auto-mode-alist): Add entry for ".mailmap".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-28 Lars Ingebrigtsen <larsi@gnus.org>
Simplify eww--rescale-images code
* lisp/net/eww.el (eww--rescale-images): Simplify code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-28 Lars Ingebrigtsen <larsi@gnus.org>
Add new macro 'while-let'
@@ -23854,7 +25186,7 @@
when-let/if-let/while-let.
* lisp/subr.el (while-let): New macro.
-2023-04-15 Jose A. Ortega Ruiz <jao@gnu.org>
+2022-09-28 Jose A. Ortega Ruiz <jao@gnu.org>
docview: new customization options for imenu
@@ -23865,7 +25197,7 @@
* lisp/doc-view.el (doc-view--pdf-outline): clean up whitespace
markers '\r' and '\t' in imenu item titles (bug#58131).
-2023-04-15 Lin Sun <sunlin7@hotmail.com>
+2022-09-28 Lin Sun <sunlin7@hotmail.com>
package-update would always re-install package
@@ -23873,7 +25205,7 @@
version comparison between available packages and archived
packages (bug#58129).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-09-28 Visuwesh <visuweshm@gmail.com>
Follow #target links in eww without re-rendering
@@ -23881,7 +25213,7 @@
of re-rendering to follow #target links in the same page. (bug#58118)
(eww-link-keymap): Bind <mouse-2> to eww-follow-link as well.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
image-dired: End thumbnail file names with ".jpg"
@@ -23893,7 +25225,7 @@
change.
* etc/NEWS: Announce the above change.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-28 Stefan Kangas <stefankangas@gmail.com>
Standardize XPM files
@@ -23906,11 +25238,11 @@
* etc/images/mh-logo.xpm:
* etc/images/unchecked.xpm: Normalize file headers.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-28 Gerd Möllmann <gerd@gnu.org>
Fix last change
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-09-28 Paul Eggert <eggert@cs.ucla.edu>
Port better to C23 bool+true+false keywords
@@ -23932,18 +25264,18 @@
Don’t include <stdbool.h> if C23 or later, or if
it has already been included.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-09-28 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-27 Sean Whitton <spwhitton@spwhitton.name>
Maintaining ChangeLog history: add more details
* admin/notes/repo (Maintaining ChangeLog history): Add more details.
See <https://debbugs.gnu.org/58092#37>.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-27 Stefan Kangas <stefankangas@gmail.com>
Make image-dired-dired-toggle-marked-thumbs faster
@@ -23951,14 +25283,14 @@
(image-dired-dired-toggle-marked-thumbs): Don't show progress, since
it makes things slower.
-2023-04-15 Lin Sun <sunlin7@hotmail.com>
+2022-09-27 Lin Sun <sunlin7@hotmail.com>
Load compiled "calc-loaddefs", if any
* lisp/calc/calc.el ("calc-loaddefs"): Load the .elc file (if it
exists) (bug#58127).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-27 Stefan Kangas <stefankangas@gmail.com>
image-dired: Fix header line when file is missing
@@ -23966,11 +25298,11 @@
(image-dired-format-properties-string): Don't error when file has
been deleted.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-27 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/files.el (file-backup-file-names): Don't burp if dir doesn't exist
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-27 Stefan Kangas <stefankangas@gmail.com>
Add back useful information from gnus-coding.texi
@@ -23978,15 +25310,15 @@
* lisp/net/pop3.el: Improve Commentary by adding back text from
deleted file gnus-coding.texi.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-27 Stefan Kangas <stefankangas@gmail.com>
* doc/emacs/ack.texi (Acknowledgments): Update maintainers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-27 Lars Ingebrigtsen <larsi@gnus.org>
Remove gnus-coding.text (bug#58119)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-27 Michael Albinus <michael.albinus@gmx.de>
Some tramp-docker.el adaptions
@@ -23994,11 +25326,11 @@
Add ;;;###tramp-autoload cookie. Make implementation more robust.
(tramp-methods) Use `tramp-default-remote-shell'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-27 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS.23: Belatedly announce 'format-spec'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-27 Stefan Kangas <stefankangas@gmail.com>
Document the new "XRandR 1.5" value
@@ -24007,7 +25339,7 @@
* doc/lispref/frames.texi (Multiple Terminals): Document the new
"XRandR 1.5" value.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-27 Po Lu <luangruo@yahoo.com>
Improve doc of `x-window-property'
@@ -24015,7 +25347,7 @@
document where to obtain documentation for standardized window
properties.
-2023-04-15 Jose A. Ortega Ruiz <jao@gnu.org>
+2022-09-27 Jose A. Ortega Ruiz <jao@gnu.org>
docview: imenu access to table of contents
@@ -24032,7 +25364,7 @@
* doc/emacs/misc.texi: documentation for the new functionality
(bug#58103).
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-09-27 Richard Hansen <rhansen@rhansen.org>
ert-x: Improve realism of `ert-with-test-buffer-selected'
@@ -24040,7 +25372,7 @@
`inhibit-read-only' and `buffer-read-only' to nil when executing the
body to provide a more realistic test environment.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-27 Gerd Möllmann <gerd@gnu.org>
Fix macOS build (bug#58108)
@@ -24050,11 +25382,11 @@
* src/itree.c: Fix copyright.
* src/itree.h: Fix copyright.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-09-27 Alan Mackenzie <acm@muc.de>
* lisp/progmodes/cc-defs.el (c-let*-maybe-max-specpdl-size): Fix glitches
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-09-27 Alan Mackenzie <acm@muc.de>
CC Mode: Don't bind max-specpdl-size when it doesn't exist or is obsolete
@@ -24063,14 +25395,14 @@
* lisp/progmodes/cc-defs.el (c-let*-maybe-max-specpdl-size): New macro.
(c-get-lang-constant): Use the new macro in place of let*.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2022-09-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Avoid uninitialized variable warning
* src/composite.c (composition_gstring_adjust_zero_width): Simplify
last change with respect to an exit condition.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-26 Po Lu <luangruo@yahoo.com>
Optimize coordinate translation during event handling
@@ -24091,7 +25423,7 @@
* src/xterm.h (struct x_output): New fields for keeping track of
the root window offset of the edit window.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2022-09-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Adjust zero-width grapheme clusters so they are displayed (Bug#50951)
@@ -24099,28 +25431,28 @@
* src/composite.h: Declare it.
* src/font.c (Ffont_shape_gstring): Use it before putting gstring to cache.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Fix OBOE in image-dired--with-marked
* lisp/image/image-dired.el (image-dired--with-marked): Fix off-by-one
error.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-26 Sean Whitton <spwhitton@spwhitton.name>
vc-filter-command-function: Abbreviate default value
* lisp/vc/vc-dispatcher.el (vc-filter-command-function): Abbreviate
`(lambda (&rest args) args)' as just `list'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Get rid of default wallpaper-setter constructor
* lisp/image/wallpaper.el (wallpaper-setter): Actually get rid of
the default constructor.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Set XFCE wallpaper also in single-workspace-mode
@@ -24135,7 +25467,7 @@
(wallpaper-xfce-command-args): New function.
(wallpaper--default-setters): Use above new function for XFCE.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-09-26 Alan Mackenzie <acm@muc.de>
CC Mode: Handle C++20 concepts
@@ -24167,21 +25499,21 @@
* lisp/progmodes/cc-mode.el (c-fl-decl-start): Fix an off by one error. Use
equal rather than eq to compare two syntax contexts.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Don't auto-resize image if echo area is non-empty
* lisp/image-mode.el (image-fit-to-window): Don't auto-resize
image if there's a message in the echo area.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Display a message when wallpaper was set
* lisp/image/wallpaper.el (wallpaper-default-set-function): Display a
message when the wallpaper was successfully set.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Fix setting the wallpaper in XFCE
@@ -24198,7 +25530,7 @@
(wallpaper--format-arg/monitor, wallpaper--format-arg/workspace):
New tests.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Rewrite wallpaper.el to use a cl-defstruct
@@ -24218,7 +25550,7 @@
(wallpaper--find-command-args/return-list)
(wallpaper--image-file-regexp/return-string): New tests.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-09-26 Protesilaos Stavrou <info@protesilaos.com>
Add log-edit-summary-separator face (bug#58092)
@@ -24227,14 +25559,14 @@
named face.
* etc/NEWS: Announce the new face.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-26 Stefan Kangas <stefankangas@gmail.com>
Autoload image-dired-thumbnail-storage :safe property
* lisp/image/image-dired.el (image-dired-thumbnail-storage):
Autoload :safe property.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-26 Lars Ingebrigtsen <larsi@gnus.org>
Fix (thing-at-point 'url) in eww forms
@@ -24245,7 +25577,7 @@
shr-tab-stop instead of shr-url so that we can be more general.
(shr-urlify): Mark all links as tabbable-to.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-26 João Távora <joaotavora@gmail.com>
Make clojure-lsp handle more major modes at once
@@ -24255,35 +25587,35 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/682
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-26 Lars Ingebrigtsen <larsi@gnus.org>
Rescale images along with text in eww with `C-x C-+'
* lisp/net/eww.el (eww--rescale-images): Also rescale images when
using `C-x C-+' etc (bug#58047).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-26 Lars Ingebrigtsen <larsi@gnus.org>
Fix percentage width computation in vtable
* lisp/emacs-lisp/vtable.el (vtable--compute-width): Fix
percentage computation (bug#58067).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-26 Lars Ingebrigtsen <larsi@gnus.org>
Keep point in eww after hitting `g'
* lisp/net/eww.el (eww-retrieve): Keep point after hitting `g'
(bug#58076).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-26 Lars Ingebrigtsen <larsi@gnus.org>
Fix whitespace-mode in read-only buffers
* lisp/whitespace.el (whitespace--update-bob-eob): Don't bug out
in read-only buffers (bug#58082).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-26 João Távora <joaotavora@gmail.com>
Add support for "single server, multiple modes"
@@ -24325,7 +25657,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/681
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-26 João Távora <joaotavora@gmail.com>
Shoosh byte-compilation warnings about line numbering functions
@@ -24337,24 +25669,24 @@
(eglot--xref-make-match): Use line-beginning-position,
line-end-position, line-number-at-pos
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-25 Stefan Monnier <monnier@iro.umontreal.ca>
* src/buffer.c (overlays_in): Fix confusion Z-vs-ZV
This fixes test failures in `test-overlays-in-2` and `test-remove-overlays`.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2022-09-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Make average width computation on ftcr more permissive (Bug#43058)
* src/ftcrfont.c (ftcrfont_open): Use only non-zero width glyphs for
computing average width.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-25 Stefan Monnier <monnier@iro.umontreal.ca>
Merge 'master' into noverlay
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-25 Stefan Monnier <monnier@iro.umontreal.ca>
tex-mode.el: Don't override AUCTeX modes
@@ -24362,7 +25694,7 @@
Only define them as aliases in `lisp/loaddefs.el` so we don't
override AUCTeX's own definitions when we load `tex-mode.el`.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-25 Mattias Engdegård <mattiase@acm.org>
Boolean constant detection additions
@@ -24370,7 +25702,7 @@
`set` is boolean identity in its second argument.
(byte-compile-trueconstp): `set-marker` is always true.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Refactor system specific code in wallpaper.el
@@ -24388,14 +25720,14 @@
(wallpaper--find-command, wallpaper--find-command-arguments):
Do nothing on MS-Windows and Haiku.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-25 Mattias Engdegård <mattiase@acm.org>
Don't crash in copy-alist with non-list argument
* src/fns.c (Fcopy_alist): Check argument type.
* test/src/fns-tests.el (fns--copy-alist): New test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Add reasonable default to wallpaper-set
@@ -24405,7 +25737,7 @@
(wallpaper-set): Use above new function to set a default.
* test/lisp/image/wallpaper-tests.el: New file.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Add :buffer argument to ert-with-temp-file
@@ -24413,7 +25745,7 @@
argument :buffer SYMBOL to visit the file with `find-file-literally'
before running the body, and cleaning up after.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-25 Po Lu <luangruo@yahoo.com>
Implement font-use-system-font on Haiku
@@ -24450,7 +25782,7 @@
(syms_of_xsettings): Replace calls to intern with a static
string.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
wallpaper: URI-encode gsettings argument
@@ -24458,7 +25790,7 @@
(wallpaper-command-args, wallpaper-set): URI-encode gsettings
argument.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Improve shortdoc documentation
@@ -24469,7 +25801,7 @@
(shortdoc-next, shortdoc-previous)
(shortdoc-next-section, shortdoc-previous-section): Doc fixes.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Make image-dired-thumb-name more portable
@@ -24480,14 +25812,14 @@
(image-dired-thumb-name/image-dired)
(image-dired-thumb-name/per-directory): Expand tests.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Fix shortdoc movement commands
* lisp/emacs-lisp/shortdoc.el (shortdoc--goto-section): Don't skip
over current function or section when searching.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Add new command 'shortdoc-copy-function-as-kill'
@@ -24495,22 +25827,22 @@
(shortdoc-copy-function-as-kill): New command.
(shortdoc-mode-map): Bind above new command to "w".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
* etc/NEWS.22: Belatedly announce 'dired-copy-filename-as-kill'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Bind "N"/"P" to next/prev section in shortdoc
* lisp/emacs-lisp/shortdoc.el (shortdoc-mode-map): Bind "N" and
"P" to 'shortdoc-next-section' and 'shortdoc-previous-section'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
* lisp/bookmark.el (bookmark-rename): Improve prompt.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-25 Stefan Kangas <stefankangas@gmail.com>
Add new command image-dired-copy-filename-as-kill
@@ -24518,13 +25850,13 @@
(image-dired-copy-filename-as-kill): New command.
(image-dired-thumbnail-mode-map): Bind above new command to "w".
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-25 Philip Kaludercic <philipk@posteo.net>
* lisp/net/rcirc.el (rcirc-print): Remove 'fill-region' call
See Bug#57376.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-25 Philip Kaludercic <philipk@posteo.net>
Add formatting commands to rcirc
@@ -24539,7 +25871,7 @@
(rcirc-mode-map): Bind formatting commands.
(rcirc-multiline-minor-mode-map): Bind formatting commands.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Fix treesit-induce-sparse-tree
@@ -24550,7 +25882,7 @@
children list.
(ts_build_sparse_tree): Add comment.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Improve treesit-search-forward-goto
@@ -24558,13 +25890,13 @@
* lisp/treesit.el (treesit-search-forward-goto): Instead of taking a
node, use the node at point, and make sure we make progress.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Fix treesit-search-forward
* src/treesit.c (ts_search_forward): Fix return value.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Update and enable treesit-imenu function in python.el
@@ -24577,7 +25909,7 @@
(python-mode): Enable treesit-imenu. Also fix indentation for
which-func code.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Add the treesit-search functions that supplant the removed ones
@@ -24603,7 +25935,7 @@
(Ftreesit_induce_sparse_tree): Add functions.
* test/src/treesit-tests.el (treesit-node-supplemental): Add comments.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Remove treesit-traverse functions
@@ -24623,14 +25955,14 @@
(treesit-end-of-defun): Remove functions.
* test/src/treesit-tests.el: Remove comments.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Accept nil as NODE in treesit-node-text
* lisp/treesit.el (treesit-node-text): Just wrap function body
in (when ...).
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Change make_string to build_string in treesit.c
@@ -24638,14 +25970,14 @@
(Ftreesit_node_field_name_for_child): Change make_string to
build_string.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Improve printing treesit nodes
* src/print.c (print_vectorlike): Instead of position, print the type
of the node.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-25 Yuan Fu <casouri@gmail.com>
Rename treesit-expand-query/pattern
@@ -24655,7 +25987,7 @@
(make_ts_query): Use new name.
* test/src/treesit-tests.el (treesit-query-api): Fix name.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Tweak window handling in vc-pull-and-push
@@ -24667,7 +25999,7 @@
window asynchronously on the "pull" because that gets in the way
of doing other things.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Add faces for header line
@@ -24679,7 +26011,7 @@
(image-dired-thumb-mark, image-dired-thumb-flagged): Move
definition further down.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Add new %-format specifiers for header line
@@ -24698,7 +26030,7 @@
(image-dired-dired-display-properties): Support above new format
specifiers.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-24 Sean Whitton <spwhitton@spwhitton.name>
Generalize & simplify implementation of user edits to VC commands
@@ -24711,11 +26043,11 @@
* lisp/vc/vc.el (vc-print-branch-log): Use vc-filter-command-function
in place of vc-pre-command-functions and vc-want-edit-command-p.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-24 Juri Linkov <juri@linkov.net>
* lisp/emacs-lisp/icons.el (icons--create): Use default rotation 0 (bug#57813)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-24 Michael Albinus <michael.albinus@gmx.de>
Adapt tramp-docker integration
@@ -24738,7 +26070,7 @@
`tramp--with-startup'.
(tramp-unload-hook): Unload `tramp-docker'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Move menu definitions to keymaps
@@ -24749,13 +26081,13 @@
* lisp/image/image-dired-dired.el(image-dired-minor-mode-map):
...here.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-09-24 Manuel Giraud <manuel@ledu-giraud.fr>
Ensure no memory leaks of glyph_matrix
each glyph_matrix only when it's NULL. (Bug#58028)
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-09-24 kobarity <kobarity@gmail.com>
hideshow.el: Improve hs-toggle-hiding behavior
@@ -24774,11 +26106,11 @@
(hideshow-toggle-hiding-1): New test.
(hideshow-mouse-toggle-hiding-1): New test (bug#52092).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Remove "manual" package--builtin-versions updates
@@ -24787,11 +26119,11 @@
package--builtin-versions "manually", because loaddefs-gen does
this correctly now.
-2023-04-15 Brian Cully <bjc@kublai.com>
+2022-09-24 Brian Cully <bjc@kublai.com>
* lisp/net/tramp-docker.el: New file.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-24 Stefan Monnier <monnier@iro.umontreal.ca>
(event-start/end): Fix part of bug#52092
@@ -24801,25 +26133,25 @@
* lisp/subr.el (event--posn-at-point): New function.
(event-start, event-end): Use it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-24 Stefan Monnier <monnier@iro.umontreal.ca>
Merge branch 'emacs-28'
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-24 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/progmodes/hideshow.el (hs-toggle-hiding): Fix `interactive` form
This fixes the first part of bug#52092, which is a regression
introduced by commit d0e9113de97.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Make dired-do-rename refuse to rename . and ..
* lisp/dired-aux.el (dired-do-rename): Refuse to rename . and ..
(bug#52004). This used to error out after renaming.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Add a new command vc-pull-and-push
@@ -24845,14 +26177,14 @@
* lisp/vc/vc.el (vc-pull-and-push): New command (bug#51964).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Tweak binding of `+' in vc-dir
* lisp/vc/vc-dir.el (vc-dir-mode-map): Point to the actual
function instead of the alias. This makes *Help* more helpful.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-09-24 Alan Mackenzie <acm@muc.de>
CC Mode. Make AWK Mode work with electric-pair-mode
@@ -24870,7 +26202,7 @@
* lisp/progmodes/cc-awk.el (c-awk-syntax-tablify-string): Set
c-open-string-opener when an unbalanced string is detected.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-09-24 Visuwesh <visuweshm@gmail.com>
docview: Use svg images when using mupdf for conversion
@@ -24881,14 +26213,14 @@
(doc-view-set-up-single-converter): Produce svg images when using
mupdf (bug#58041).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Prefer command remapping
* lisp/image/image-dired.el (image-dired-thumbnail-mode-map):
Prefer command remapping to binding keys directly.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Fix C-a/C-e in thumbnail buffer
@@ -24903,14 +26235,14 @@
(image-dired-thumbnail-mode-map): Remap 'move-beginning-of-line'
and 'move-beginning-of-line' to above new commands.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
Make thumbs.el obsolete
* lisp/obsolete/thumbs.el: Add Obsolete-since.
* etc/NEWS: Announce obsoletion of thumbs.el. (Bug#57779)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
Move thumbs.el to lisp/obsolete
@@ -24919,7 +26251,7 @@
* lisp/obsolete/thumbs.el:
* test/lisp/obsolete/thumbs-tests.el: ...to here. (Bug#57779)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Regenerate old thumbnails when needed
@@ -24930,7 +26262,7 @@
(image-dired-display-thumbs): Use above function to simplify and
regenerate the thumbnail if it's outdated.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Improve performance of marking commands
@@ -24942,14 +26274,14 @@
'image-dired-thumb-update-marks'. Update all callers and make the
old name into an obsolete alias.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Mark 'per-directory' as :safe
* lisp/image/image-dired.el (image-dired-thumbnail-storage): Mark
'per-directory' value as :safe.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
Add new macro image-dired--with-dired-buffer
@@ -24966,7 +26298,7 @@
(image-dired-thumb-update-marks): Avoid triggering above new error
handling.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how :override advice is formatted in *Help*
@@ -24974,7 +26306,7 @@
:overrides specially (bug#57974).
(advice--make-docstring): Put overrides at the front.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Rename file-name-directory
@@ -24983,7 +26315,7 @@
* lisp/files.el (file-name-parent-directory): Rename from
`file-name-directory' (bug#58039).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that cus-load doesn't add things twice
@@ -24991,20 +26323,20 @@
* lisp/custom.el (custom--add-custom-loads): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
`append' doc string clarification
* src/fns.c (Fappend): Clarify whether arguments are copied.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-24 Lars Ingebrigtsen <larsi@gnus.org>
Clarify message-newline-and-reformat doc string
* lisp/gnus/message.el (message-newline-and-reformat): Clarify the
DWIM-ness in the doc string (bug#57986).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
Improve image-dired-thumbnail-display-external
@@ -25013,18 +26345,18 @@
(image-dired-thumbnail-display-external): Correctly handle
external viewers with spaces or flags.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
* lisp/emacs-lisp/shortdoc.el (file-name): Improve examples.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Use command substitution for tags bindings
* lisp/image/image-dired-tags.el
(image-dired-dired-edit-comment-and-tags): Use substitute-command-keys
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-24 Stefan Kangas <stefankangas@gmail.com>
image-dired: Various code clean ups
@@ -25038,7 +26370,7 @@
docstring.
(image-dired-comment-thumbnail): Fix interactive declaration.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-24 João Távora <joaotavora@gmail.com>
Fix blunder in eglot--guess-contact
@@ -25047,7 +26379,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/940
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-24 Po Lu <luangruo@yahoo.com>
Reduce complexity of scroll bar window protection code
@@ -25069,7 +26401,7 @@
* src/xterm.h (struct x_display_info): Likewise.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-24 Augusto Stoffel <arstoffel@gmail.com>
New Flymake backend using the shellcheck program
@@ -25084,7 +26416,7 @@
backend.
(sh-mode): Add it to 'flymake-diagnostic-functions'.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-23 Sean Whitton <spwhitton@spwhitton.name>
vc-git--pushpull: Restore handling of vc-git-program
@@ -25093,14 +26425,14 @@
vc-git-program, and don't ignore user edits to the git program name
when PROMPT.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-23 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/eieio.el (defclass): Fix bug#51068
Accept (defclass <class> <superclasses> (.. <slotname> ..)) without
having to wrap the slot name within parentheses.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
image-dired: Rewrite and extend slideshow feature
@@ -25115,7 +26447,7 @@
* lisp/image/image-dired.el (image-dired--slideshow-stop): Add support
for pausing, and going backwards and forwards during slideshow.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
image-dired: Mark two slideshow defuns as internal
@@ -25124,7 +26456,7 @@
'image-dired--slideshow-step' and 'image-dired--slideshow-stop'.
Update callers and make old names into obsolete aliases.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-23 Stefan Monnier <monnier@iro.umontreal.ca>
cconv.el: Fix interactive closure bug#51695
@@ -25146,7 +26478,7 @@
* test/lisp/emacs-lisp/cconv-tests.el
(cconv-tests-interactive-closure-bug51695): New test.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-09-23 Visuwesh <visuweshm@gmail.com>
Make Gnus respect mode-line-buffer-identification-keymap
@@ -25159,7 +26491,7 @@
* lisp/gnus/gnus-srvr.el (gnus-browse-foreign-server): Add missing
'gnus-modeline-buffer-identification' call (bug#57977).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-09-23 Visuwesh <visuweshm@gmail.com>
Make bounding box of 'image-crop' more noticeable
@@ -25167,14 +26499,14 @@
selected region to make the bounding-box more noticable in images
which are mostly white (bug#58004).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-23 Lars Ingebrigtsen <larsi@gnus.org>
Don't overwrite cus-load dependencies
* lisp/cus-dep.el (custom-make-dependencies): Don't overwrite
elements added by packages (bug#58015).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-23 Lars Ingebrigtsen <larsi@gnus.org>
Make loaddefs-gen register parent :groups from defcustom
@@ -25182,7 +26514,7 @@
(loaddefs-generate--make-autoload): Also register parent :groups from
`defgroup' entries (bug#58015).
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-09-23 kobarity <kobarity@gmail.com>
Fix syntax check in python-info-looking-at-beginning-of-defun
@@ -25193,21 +26525,21 @@
(python-end-of-defun-1, python-info-looking-at-beginning-of-defun-3):
New tests (bug#58023).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-23 Lars Ingebrigtsen <larsi@gnus.org>
Inhibit image-crop when there's overlays
* lisp/image/image-crop.el (image-crop): Don't mess with overlays,
because they're a pain to reconstruct (bug#58027).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-23 Lars Ingebrigtsen <larsi@gnus.org>
Delete the correct region after cropping an image
* lisp/image/image-crop.el (image-crop): Delete the correct region
after editing (bug#58027).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
image-dired: Disable 'image-map' in thumbnail buffer
@@ -25217,18 +26549,18 @@
* lisp/image/image-dired.el (image-dired-insert-thumbnail): Disable
`image-map' in thumbnail buffer.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
Update manual for recent image-dired changes
* doc/emacs/dired.texi (Image-Dired): Update to reflect recent
changes.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-23 Mattias Engdegård <mattiase@acm.org>
* lisp/files.el (risky-local-variable): Remove max-specpdl-size.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-23 Mattias Engdegård <mattiase@acm.org>
Remove max-specpdl-size overrun test
@@ -25239,18 +26571,18 @@
hitting the max-lisp-eval-depth limit instead.)
This silences an obsoletion warning.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-23 Michael Albinus <michael.albinus@gmx.de>
* lisp/bookmark.el (bookmark-make-record): Fix thinko.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
Improve prompt of 'image-dired' command
* lisp/image/image-dired.el (image-dired-show-all-from-dir):
Improve prompt.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
Rename 'image-dired-db-file' to 'image-dired-tags-db-file'
@@ -25258,14 +26590,14 @@
from 'image-dired-db-file'. Update all uses and make old name
into an obsolete variable alias.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
60ac12d21f Fix shaping with bitmap-only fonts on HarfBuzz 5.2.0 (Bug#...
9f65e52362 ; Minor copyedits of elisp.texi
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-23 Po Lu <luangruo@yahoo.com>
Fix more toolkit scroll bar window protection issues
@@ -25276,7 +26608,7 @@
* src/xterm.h (struct x_display_info): New field
`first_valid_scroll_bar_req'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-23 Stefan Kangas <stefankangas@gmail.com>
Autoload wallpaper-set
@@ -25285,7 +26617,7 @@
* lisp/image/image-dired.el (wallpaper):
* lisp/thumbs.el (wallpaper): Don't require.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-23 Eli Zaretskii <eliz@gnu.org>
Support Noto Emoji font as fallback
@@ -25296,14 +26628,14 @@
* lisp/international/fontset.el (setup-default-fontset): Support
black-and-white Noto Emoji font as fallback for Emoji display.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2022-09-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Fix shaping with bitmap-only fonts on HarfBuzz 5.2.0 (Bug#57976)
* src/ftcrfont.c (ftcrhbfont_begin_hb_font): Undo last change for
HarfBuzz 5.2.0.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-22 Stefan Kangas <stefankangas@gmail.com>
Support several new DEs in wallpaper.el
@@ -25312,7 +26644,7 @@
Pantheon, Budgie, LXQt, and LXDE. Also add support for Lubuntu,
Xubuntu, and Pop!_OS.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-22 Stefan Kangas <stefankangas@gmail.com>
image-dired: Obsolete two unused functions
@@ -25320,7 +26652,7 @@
(image-dired-associated-dired-buffer-window): Make obsolete; they are
currently unused.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-22 Yuan Fu <casouri@gmail.com>
Utilize tree-sitter in python.el
@@ -25335,7 +26667,7 @@
(python-info-treesit-current-defun): New functions.
(python-mode): Enable tree-sitter font-lock and which-func.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-22 Mattias Engdegård <mattiase@acm.org>
Don't rewrite `set` to `setq` of lexical variables
@@ -25352,21 +26684,21 @@
* test/lisp/emacs-lisp/bytecomp-resources/warn-variable-set-nonvariable.el:
Remove obsolete test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-22 Stefan Kangas <stefankangas@gmail.com>
image-dired: Improve minor mode docstring
* lisp/image/image-dired-dired.el (image-dired-minor-mode):
Improve docstring.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-22 Stefan Kangas <stefankangas@gmail.com>
image-dired: Remove redundant keybindings
* lisp/image/image-dired-dired.el (image-dired-minor-mode-map):
Don't redundantly bind keys that are already bound in dired.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-22 Stefan Kangas <stefankangas@gmail.com>
Fix failing image-dired test
@@ -25376,14 +26708,14 @@
(image-dired-thumb-name/image-dired)
(image-dired-thumb-name/per-directory): New tests.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-22 Stefan Kangas <stefankangas@gmail.com>
Add X-Hashcash to the end of mail headers
* lisp/mail/hashcash.el (mail-add-payment): Move headers to the end of
the headers.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-22 Michael Albinus <michael.albinus@gmx.de>
Improve don't save bookmark context from encrypted files
@@ -25401,14 +26733,14 @@
* lisp/net/tramp-crypt.el (tramp-crypt-file-name-p): Add them to
`bookmark-inhibit-context-functions'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-22 Po Lu <luangruo@yahoo.com>
Work around rare crash when turning scroll wheel
* src/xterm.c (handle_one_xevent): Don't allow devices to be
added twice handling hierarcy events.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-21 Sean Whitton <spwhitton@spwhitton.name>
Add support for user edits to VC command arguments
@@ -25424,7 +26756,7 @@
* lisp/vc/vc.el (vc-print-branch-log): A non-nil prefix argument now
means vc-want-edit-command-p is bound to a non-nil value (bug#57807).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
Prefer command remapping in image-dired-minor-mode
@@ -25432,37 +26764,37 @@
Prefer command remapping.
(image-dired-minor-mode): Improve docstring.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
Obsolete image-mode--images-in-directory
* lisp/image-mode.el (image-mode--images-in-directory): Make
unused function obsolete.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-21 Robert Pluim <rpluim@gmail.com>
Update version tag of rmail-retry-ignored-headers
* lisp/mail/rmail.el (rmail-retry-ignored-headers): Set :version to "29.1".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
* test/lisp/image/image-dired-util-tests.el: New file.
-2023-04-15 Richard Stallman <rms@gnu.org>
+2022-09-21 Richard Stallman <rms@gnu.org>
Add more headers to default value of rmail-retry-ignored-headers.
* rmail.el (rmail-retry-ignored-headers): Add more headers to default.
Don't bother with `purecopy'. Split value readably.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
Add new function xdg-session-type to xdg.el
* lisp/xdg.el (xdg-session-type): New function.
-2023-04-15 Thuna <thuna.cing@gmail.com> (tiny change)
+2022-09-21 Thuna <thuna.cing@gmail.com> (tiny change)
Correct the usage of `image-file-name-regexps'
@@ -25470,7 +26802,7 @@
`image-file-name-regexps' as a list of regexps (as documented) in
addition to a regexp string (bug#57971).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-21 Po Lu <luangruo@yahoo.com>
Fix handling of nil device names
@@ -25479,7 +26811,7 @@
* lisp/term/x-win.el (x-device-class): Handle `nil'
correctly. (bug#57969)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-21 Po Lu <luangruo@yahoo.com>
Small adjustments to precision pixel scrolling
@@ -25491,7 +26823,7 @@
(pixel-scroll-interpolate-down, pixel-scroll-interpolate-up):
Fix usage of function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-21 Po Lu <luangruo@yahoo.com>
Improve scroll interpolation in pixel-s-precision-mode
@@ -25503,7 +26835,7 @@
(pixel-scroll-interpolate-down, pixel-scroll-interpolate-up):
Pass factor of 0 to scroll exactly 1 page.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-21 Lars Ingebrigtsen <larsi@gnus.org>
Make emacs-build-description into a command
@@ -25512,7 +26844,7 @@
(emacs-build-description): Rename from
`emacs-bug--system-description' and make into a command.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -25526,18 +26858,18 @@
c2595b8dcc ; * src/font.h (struct font_driver): Comment fix.
97b928ce09 MacOS ld warning from native compilation (bug#57849)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
* admin/gitmerge.el (gitmerge): Use substitute-command-keys.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
Bind 'n'/'p' in gitmerge-mode to line scroll
* admin/gitmerge.el (gitmerge-mode-map): Bind 'n' and 'p' to
'next-line' and 'previous-line'.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-21 Robert Pluim <rpluim@gmail.com>
Fix substitute-command-keys for global binding lookup
@@ -25550,7 +26882,7 @@
test/lisp/help-tests.el (help-tests-substitute-command-keys/keymap-change):
Add testcase for specific map overriding advertised-binding.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-21 Juri Linkov <juri@linkov.net>
* lisp/outline.el: More improvements for buttons/margins (bug#57813)
@@ -25562,28 +26894,28 @@
and move such overlay removal after the call of 'outline-show-all'
that might trigger overlay addition.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-21 Stefan Kangas <stefankangas@gmail.com>
image-dired: Support the customize-mode command
* lisp/image/image-dired.el (image-dired-thumbnail-mode)
(image-dired-display-image-mode): Add custom group 'image-dired'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-21 Po Lu <luangruo@yahoo.com>
Fix minor thinko in focus tracking logic
* src/xterm.c (xi_handle_focus_change): Prefer explicit focus to
implicit focus.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-20 Yuan Fu <casouri@gmail.com>
Improve treesit-query-capture
* src/treesit.c (Ftreesit_query_capture): Add a suggestion in the
signal message.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-20 Yuan Fu <casouri@gmail.com>
Fix treesit-query-validate
@@ -25591,7 +26923,7 @@
treesit-query-expand so this function works on both sexp and string
query, as expected.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-20 Yuan Fu <casouri@gmail.com>
Rename treesit-expand-query/pattern
@@ -25600,7 +26932,7 @@
(treesit-expand-query): Rename to treesit-query-expand.
(make_ts_query): Use new name.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-09-20 Mauro Aranda <maurooaranda@gmail.com>
Recognize the backslash operator in perl-mode
@@ -25613,7 +26945,7 @@
* test/lisp/progmodes/cperl-mode-resources/cperl-bug-11996.pl: New
file.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-20 Stefan Kangas <stefankangas@gmail.com>
Make linum.el obsolete
@@ -25624,18 +26956,18 @@
* etc/TODO:
* lisp/faces.el: Don't mention linum.el.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-20 Stefan Kangas <stefankangas@gmail.com>
Move linum.el to lisp/obsolete
* lisp/linum.el: Move from here...
* lisp/obsolete/linum.el: ...to here. (Bug#57412)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-20 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/ede.texi (Extending EDE): Fix reference.
-2023-04-15 Philip Kaludercic <philip@icterid>
+2022-09-20 Philip Kaludercic <philip@icterid>
Have rcirc handle bridge bots
@@ -25648,7 +26980,7 @@
(rcirc-bridged-nick): Add new face.
(rcirc-markup-bridge-bots): Add new function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-20 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Bind margin mouse event to cycle outlines (bug#57813)
@@ -25665,7 +26997,7 @@
(outline--insert-open-button, outline--insert-close-button):
Remove temporary attempts to bind margin-local mouse events.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-20 Robert Pluim <rpluim@gmail.com>
Allow keymap to override advertised-binding in docstrings
@@ -25681,7 +27013,7 @@
* lisp/help.el (substitute-command-keys): Restrict the initial key
lookup to the specified keymap (if there is one). (Bug#51384)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-20 Robert Pluim <rpluim@gmail.com>
Specify keymap in gnus-custom-mode docstring
@@ -25689,27 +27021,27 @@
otherwise the bindings are looked up in the global map (where they
don't exist).
-2023-04-15 Drew Adams <drew.adams@oracle.com>
+2022-09-20 Drew Adams <drew.adams@oracle.com>
Tweak how use-region-p works with `use-empty-active-region'
* lisp/simple.el (use-region-p): Don't report non-nil if the user
has just clicked mouse-1 without extending the region (bug#51874).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-20 Lars Ingebrigtsen <larsi@gnus.org>
Attempt to clarify Input Focus documentation
* doc/lispref/frames.texi (Input Focus): Try to clarify the
documentation (bug#51862).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-20 Gregory Heytings <gregory@heytings.org>
Improve display of advices on build failures.
* Makefile.in: Use three leading '*' characters, and redirect to stderr.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/textmodes/tex-mode.el (tex-mode): Fix AUCTeX regression
@@ -25718,7 +27050,7 @@
AUCTeX installs its own advice to redefine `tex-mode`, and that
advice used to take precedence before commit 6075a7c5ae3fa456cd.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-20 Michael Albinus <michael.albinus@gmx.de>
Wrap max-specpdl-size with with-no-warnings in Tramp
@@ -25726,28 +27058,28 @@
* lisp/net/tramp-gvfs.el (max-specpdl-size): Wrap with
`with-no-warnings'.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-20 Robert Pluim <rpluim@gmail.com>
Add vc-annotate-switches to manual
* doc/emacs/maintaining.texi (Old Revisions): Add description of
`vc-annotate-switches' and `vc-BACKEND-annotate-switches'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-20 Lars Ingebrigtsen <larsi@gnus.org>
Mention compilation in the Package Installation node
* doc/emacs/package.texi (Package Installation): Mention that
packages are compiled (bug#51660).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-20 Lars Ingebrigtsen <larsi@gnus.org>
Allow hl-line-mode so work when global-hl-line-mode is active
* lisp/hl-line.el (hl-line-mode): Allow switching off the global
mode in the current buffer (bug#51580).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-20 Lars Ingebrigtsen <larsi@gnus.org>
Get fewer false positives for :keyword and &options
@@ -25756,21 +27088,21 @@
&options (bug#51574).
(lisp-fdefs): Use it.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-20 Stefan Kangas <stefankangas@gmail.com>
Obsolete unused variable in debug.el
* lisp/emacs-lisp/debug.el (debugger-previous-backtrace): Make
unused variable obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-20 Lars Ingebrigtsen <larsi@gnus.org>
Further ffap-read-file-or-url tweaks
* lisp/ffap.el (ffap-read-file-or-url): Make this work for URLs
again if you're using `ido-everywhere' (bug#57943).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-20 Robert Pluim <rpluim@gmail.com>
Remove mention of non-existent `annotate-switches'
@@ -25778,14 +27110,14 @@
`annotate-switches'. As far as I can tell this has never existed in
Emacs.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-20 Robert Pluim <rpluim@gmail.com>
Mention that src/macuvs.h sometimes needs committing
* admin/notes/unicode: src/macuvs.h is generated, but needs to be
committed sometimes.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-20 Stefan Kangas <stefankangas@gmail.com>
Use "set -o nounset" in bash scripts
@@ -25795,13 +27127,13 @@
* admin/update_autogen:
* admin/upload-manuals: Use "set -o nounset".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-20 Stefan Kangas <stefankangas@gmail.com>
Revert "Allow nil value for filter-buffer-substring-function"
This reverts commit a7c65fc6660878e244432a5b25fb3a4ff20e8604.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-19 Po Lu <luangruo@yahoo.com>
Remove intern calls with a static string from haiku*.c
@@ -25811,7 +27143,7 @@
* src/haikuterm.c (haiku_term_init, syms_of_haikuterm): Replace
intern with real predefined symbols.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-09-19 F. Jason Park <jp@neverwas.me>
Bury new ERC buffers by default
@@ -25828,7 +27160,7 @@
* etc/ERC-NEWS: Update existing display-buffers section for 5.5.
(Bug#51753)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-09-19 F. Jason Park <jp@neverwas.me>
Offer to regexp-quote new items in erc-match commands
@@ -25849,13 +27181,13 @@
* test/lisp/erc/erc-match-tests.el: New file. (Bug#56450)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-09-19 F. Jason Park <jp@neverwas.me>
Don't record undo history in erc-protocol buffers
* lisp/erc/erc.el (erc-log-irc-protocol): Disable undo history.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-09-19 F. Jason Park <jp@neverwas.me>
Stabilize channels variant of erc-reuse-buffers test
@@ -25871,13 +27203,13 @@
* test/lisp/erc-tests.el (erc-ring-previous-command): Remove
unnecessary `goto-char'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-19 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-generic.el (cl--generic-lambda): Fix bug#57903
Fall back to old slower calling convention in dynbound code (bug#56596).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-19 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-open): Revert 'text' back to " open ".
@@ -25885,14 +27217,14 @@
(outline-close-rtl): Remove 'text' since it's inherited from the parent
'outline-close'.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-19 Gregory Heytings <gregory@heytings.org>
Improve advices on build failures.
* Makefile.in: Mention "make extraclean; make". Mention mailing the
bugtracker among the possible choices. Fix typo.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-19 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-minor-mode-use-margins): New user option.
@@ -25924,7 +27256,7 @@
* doc/emacs/text.texi (Outline Mode): Mention outline-minor-mode-use-margins.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-09-19 Matthias Meulien <orontee@gmail.com>
Minor touch-ups of some recent OSC stuff
@@ -25933,7 +27265,7 @@
* lisp/osc.el: Fix some comments.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-09-19 Mauro Aranda <maurooaranda@gmail.com>
perl-mode: / is a regexp match if there's nothing before it
@@ -25942,7 +27274,7 @@
* test/lisp/progmodes/cperl-mode-tests.el (cperl-test-bug-997): New
test.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-19 Mattias Engdegård <mattiase@acm.org>
Abolish max-specpdl-size (bug#57911)
@@ -25989,7 +27321,7 @@
* src/fileio.c (Fdo_auto_save):
Remove references to and modifications of max-specpdl-size.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-19 João Távora <joaotavora@gmail.com>
Revert "fix jdtls support"
@@ -25997,7 +27329,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/1008
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-19 João Távora <joaotavora@gmail.com>
Don't use three-argument plist-get
@@ -26006,7 +27338,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/1024
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-19 Stefan Kangas <stefankangas@gmail.com>
Allow nil value for filter-buffer-substring-function
@@ -26015,7 +27347,7 @@
(filter-buffer-substring-function): Doc fix; improve and update for
above change.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-19 Stefan Kangas <stefankangas@gmail.com>
Support imenu in emacs-news-mode
@@ -26025,7 +27357,7 @@
* lisp/textmodes/emacs-news-mode.el (emacs-news--mode-common): Use
above new variable to add imenu support.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-19 Eli Zaretskii <eliz@gnu.org>
Fix 'posn-at-point' around several 'display' properties
@@ -26033,13 +27365,13 @@
by a display property, and its neighbors are also hidden.
(Bug#45915)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-19 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/misc/eieio.texi (Introduction, Generics): Remove outdated limits
Reported by Hokomo <hokomo@airmail.cc>.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-09-19 Philipp Stephani <phst@google.com>
Improve check for misleading 'cl-case' cases (Bug#57915).
@@ -26047,7 +27379,7 @@
form (quote FOO), not just (quote).
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-case-no-warning): New unit test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-19 Michael Albinus <michael.albinus@gmx.de>
Revert change in Tramp inotifywait
@@ -26056,7 +27388,7 @@
* test/lisp/filenotify-tests.el: Deactivate instrumentation.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-19 Stefan Kangas <stefankangas@gmail.com>
Prefer DE specific commands to set wallpaper
@@ -26064,13 +27396,13 @@
order to prioritize desktop environment specific commands before
general Wayland commands like "wbg" or even "swaybg". (Bug#57781)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-19 Stefan Kangas <stefankangas@gmail.com>
Avoid an unnecessary call to intern
* src/doc.c (Fdocumentation): Prefer DEFSYM to using intern directly.
-2023-04-15 Daniel Pettersson <daniel@dpettersson.net> (tiny change)
+2022-09-19 Daniel Pettersson <daniel@dpettersson.net> (tiny change)
Fix eshell directory and executable completion on action t
@@ -26078,7 +27410,7 @@
function (bug#57905).
(eshell--complete-commands-list): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-19 Lars Ingebrigtsen <larsi@gnus.org>
Don't save bookmark context from encrypted files
@@ -26088,28 +27420,28 @@
* lisp/epa-hook.el (epa-file-name-p): New function.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-19 Gregory Heytings <gregory@heytings.org>
Revert 60de98f6f0 and b2d419ed5b.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-19 Po Lu <luangruo@yahoo.com>
* Makefile.in: Readd warnings about "git clean -fdx"
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-19 Po Lu <luangruo@yahoo.com>
Revert "; * Makefile.in: Partly revert 5b3c4004a9."
This reverts commit e54da280ff4bf458c437f87dd64e848cdc75479c.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-19 Lars Ingebrigtsen <larsi@gnus.org>
make gen-clean remove some newly-added generated files
* admin/unidata/Makefile.in (gen-clean): Remove some newly-added
generated files.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-19 Gerd Möllmann <gerd@gnu.org>
MacOS ld warning from native compilation (bug#57849)
@@ -26117,7 +27449,7 @@
on Darwin systems.
* etc/NEWS: Describe change.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-19 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -26125,7 +27457,7 @@
c200098dde ; * src/intervals.c (get_local_map): Fix commentary.
69cc3d38bc Fix Tramp error with eshell integration
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-18 Po Lu <luangruo@yahoo.com>
Remove calls to intern with a static string from code that runs on X
@@ -26141,7 +27473,7 @@
* src/xsmfns.c (Fhandle_save_session, syms_of_xsmfns): Remove
calls to intern with a static string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-18 Po Lu <luangruo@yahoo.com>
Get rid of intern calls to static strings in xterm.c
@@ -26149,7 +27481,7 @@
interning concat.
(syms_of_xterm): New defsym Qconcat.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-18 Po Lu <luangruo@yahoo.com>
Fix GC protection of scroll bar windows
@@ -26160,7 +27492,7 @@
event to be put on the keyboard buffer. Reported by martin
rudalics <rudalics@gmx.at>.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-18 Gregory Heytings <gregory@heytings.org>
Display a help message when building Emacs failed.
@@ -26176,7 +27508,7 @@
* GNUmakefile (bootstrap): Use the new 'bootstrap-all' target.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-18 Stefan Kangas <stefankangas@gmail.com>
Prefer using DEFSYMs to intern with wrong_type_argument
@@ -26188,7 +27520,7 @@
* src/font.c (Ffontp): Prefer using above new DEFSYMs to using intern
directly.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-18 Michael Albinus <michael.albinus@gmx.de>
Minor Tramp cleanups
@@ -26197,7 +27529,7 @@
* lisp/net/tramp-integration.el (info-lookup-maybe-add-help):
Fix `rx' call.
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2022-09-18 Michael Heerdegen <michael_heerdegen@web.de>
Turn gv-synthetic-place into a function
@@ -26206,17 +27538,17 @@
* lisp/emacs-lisp/gv.el (gv-synthetic-place): Make a function and add
trivial compiler macro to avoid decreasing efficiency.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-09-18 Matthias Meulien <orontee@gmail.com>
Add NEWS entry for osc.el (bug#57821)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix osc.el compilation warning
* lisp/osc.el (compilation-filter-start): Avoid compilation warning.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-09-18 Matthias Meulien <orontee@gmail.com>
OSC escape sequences filter for compilation buffer
@@ -26227,7 +27559,7 @@
(osc-compilation-filter): Implement OSC escape sequence handling for
compilation output (bug#57821).
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-09-18 Matthias Meulien <orontee@gmail.com>
Handle OSC command to set window title
@@ -26238,7 +27570,7 @@
(osc-window-title-handler): Copy text from OSC command 2 to
osc-window-title (bug#57821).
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-09-18 Matthias Meulien <orontee@gmail.com>
Extract support of OSC escape sequences from comint
@@ -26259,48 +27591,48 @@
(osc-hyperlink-handler): Clone from comint-osc-hyperlink-handler.
* test/lisp/osc-tests.el (osc): Test osc-apply-region (bug#57821).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-18 Lars Ingebrigtsen <larsi@gnus.org>
Improve the initial-frame-alist doc string
* lisp/frame.el (initial-frame-alist): Clarify how to set this
variable (bug#57890).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-18 Lars Ingebrigtsen <larsi@gnus.org>
Restore the point after aborting an image crop
* lisp/image/image-crop.el (image-crop): Restore point after
aborted cropping (bug#57874).
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-18 Augusto Stoffel <arstoffel@gmail.com>
pulse-momentary-highlight-one-line: Act on visual line
* lisp/cedet/pulse.el (pulse-momentary-highlight-one-line): Act on
entire visual line, ignoring fields etc (bug#57876).
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-18 Augusto Stoffel <arstoffel@gmail.com>
Remap 'up-list' in python-mode-map
* lisp/progmodes/python.el (python-mode-map): Remap 'up-list' to
'python-nav-up-list' (bug#57885).
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-18 Augusto Stoffel <arstoffel@gmail.com>
Add new command python-shell-restart
* lisp/progmodes/python.el (python-shell-restart): New command (bug#57885).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-18 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp error with eshell integration
* lisp/net/tramp-integration.el (tramp-eshell-directory-change):
Respect local `default-directory'. (Bug#57556)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-18 Stefan Kangas <stefankangas@gmail.com>
image-dired: Don't require subr-x
@@ -26308,7 +27640,7 @@
* lisp/image/image-dired.el (subr-x): Don't require, since string-join
is now autoloaded.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-18 João Távora <joaotavora@gmail.com>
Don't return hash tables from e-w-configuration-plist
@@ -26318,7 +27650,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/1033
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-18 João Távora <joaotavora@gmail.com>
Allow eglot-workspace-configuration to be a plist
@@ -26339,7 +27671,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/790
GitHub-reference: per https://github.com/joaotavora/eglot/issues/1033
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-18 João Távora <joaotavora@gmail.com>
Don't exceed max-specdl-size in big go projects
@@ -26360,7 +27692,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/633
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/1067
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-18 Po Lu <luangruo@yahoo.com>
Remove what should be unnecessary calls to block_input
@@ -26368,41 +27700,41 @@
This function is not reentrant and is always called with input
blocked.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-18 Gerd Möllmann <gerd@gnu.org>
Fix possible null pointer access
* src/term.c (Ftty__output_buffer_size): Handle case of
decode_tty_terminal returning NULL.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-18 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
50bb9ec84c ; * admin/admin.el (make-news-html-file): Fix typo.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-17 Sean Whitton <spwhitton@spwhitton.name>
vc-do-command: Actually include "torsocks" in the command
* lisp/vc/vc-dispatcher.el (vc-do-command): When vc-tor is non-nil,
actually include "torsocks" in the command to be run (bug#57870).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
image-dired: Display image on double click
* lisp/image/image-dired.el (image-dired-thumbnail-mode-map):
Display image on 'double-mouse-1'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
image-dired: Remove spurious message on C-<mouse-1>
* lisp/image/image-dired.el (image-dired-thumbnail-mode-map): Fix
spurious message about C-<down-mouse-1> being undefined.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-17 João Távora <joaotavora@gmail.com>
Allow :initializationoptions in eglot-server-programs
@@ -26432,14 +27764,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/940
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
Increase image-dired-thumb-size to 128
* lisp/image/image-dired.el (image-dired-thumb-size): Increase default
to 128.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
image-dired: Change some custom types to natnum
@@ -26448,7 +27780,7 @@
(image-dired-thumbs-per-row, image-dired-thumb-width)
(image-dired-thumb-height): Change :type to natnum.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
Make `image-dired-thumb-(height|width)' obsolete
@@ -26464,7 +27796,7 @@
'image-dired-thumb-size' and make old name into an obsolete alias.
Update all callers.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
Simplify image-dired-thumbnail-storage customization
@@ -26474,18 +27806,18 @@
* lisp/image/image-dired-util.el (image-dired-thumb-name): Handle
above new default value.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
* lisp/image/image-dired.el: Bump version for Emacs 29.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2022-09-17 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Fix rare shaping problems with Urdu and Arabic
* src/composite.c (fill_gstring_body): Clear unused slots of the
gstring. (Bug#50951)
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-17 Gerd Möllmann <gerd@gnu.org>
Optimize tty display updates (bug#57727)
@@ -26501,7 +27833,7 @@
output_buffer_size.
* etc/NEWS: Describe the change.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-17 Michael Albinus <michael.albinus@gmx.de>
Fix recent filenotify-tests changes
@@ -26511,21 +27843,21 @@
* test/lisp/filenotify-tests.el (file-notify-test11-symlinks):
Adapt test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-17 Lars Ingebrigtsen <larsi@gnus.org>
Autoload string-join
* lisp/emacs-lisp/subr-x.el (string-join): Autoload since it's
being used more now.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-17 Gregory Heytings <gregory@heytings.org>
Further improvements to admin/emake.
* admin/emake: Better parsing of script options. Add a --quieter option,
which removes everything except errors.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-17 João Távora <joaotavora@gmail.com>
Adjust last commit about workspace configuration
@@ -26537,14 +27869,14 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/790
GitHub-reference: per https://github.com/joaotavora/eglot/issues/590
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-17 Po Lu <luangruo@yahoo.com>
Fix MPX focus tracking upon frame deletion
* src/xterm.c (x_free_frame_resources): Consider focus change
after.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-17 Eli Zaretskii <eliz@gnu.org>
Fix running spell-checking in remote buffers
@@ -26552,7 +27884,7 @@
Don't use remote 'default-directory' when running the speller.
(Bug#57649)
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-09-17 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Update Unicode support to Unicode version 15.0.0 (bug#57846)
@@ -26596,7 +27928,7 @@
* etc/NEWS: Announce support for Unicode 15.0.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-17 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -26609,7 +27941,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-16 João Távora <joaotavora@gmail.com>
Rework readme.md about workspace configuration again
@@ -26622,7 +27954,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/590
-2023-04-15 Fredrik Bergroth <fbergroth@gmail.com>
+2022-09-16 Fredrik Bergroth <fbergroth@gmail.com>
Add eglot-show-configuration to debug workspace configurations
@@ -26630,14 +27962,14 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/590
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Simplify regexp in make-news-html-file
* admin/admin.el (make-news-html-file): Simplify regexp.
Suggested by Mattias Engdegård <mattiase@acm.org>.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-16 Gregory Heytings <gregory@heytings.org>
Various improvements to admin/emake.
@@ -26646,7 +27978,7 @@
(useful for emake check for example), --no-check (useful for quicker
builds during development) and --no-fast.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Support XFCE in wallpaper.el
@@ -26654,7 +27986,7 @@
(wallpaper-command): Support XFCE. (Bug#57781)
Thanks to Thierry Volpiatto <thievol@posteo.net>.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Accept more wide function signatures in docstrings
@@ -26665,7 +27997,7 @@
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-function-signature.el:
New file.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
image-dired: Add support for PDF files (Bug#26432)
@@ -26679,7 +28011,7 @@
(image-dired-show-all-from-dir): Use above new function instead of
'image-file-name-regexp'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
image-dired: Print command when debugging
@@ -26688,14 +28020,14 @@
* lisp/image/image-dired-util.el (image-dired-debug): Rename from
'image-dired-debug-message'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Delete mystery code from cperl-mode.el
* lisp/progmodes/cperl-mode.el: Delete commented out code referring to
some 'edit-var-mode-alist' that we don't think is used for anything.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Delete some commented out code in cperl-mode.el
@@ -26708,7 +28040,7 @@
* lisp/progmodes/cperl-mode.el: Delete code commented out since 1999:
a slightly different, duplicate definition of `cperl-ps-print-init'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-16 Stefan Monnier <monnier@iro.umontreal.ca>
Fix last occurrence of `font-lock-reference-face`
@@ -26718,11 +28050,11 @@
Redirect reference to obsolete `font-lock-reference-face` to
`font-lock-constant-face`.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
* admin/admin.el (make-news-html-file): Set id on correct tag.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Add version headlines to HTML NEWS export
@@ -26731,11 +28063,11 @@
* admin/admin.el (admin--org-export-headers-format)
(make-news-html-file): Add XX.Y version headlines with an HTML anchor.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-16 Mattias Engdegård <mattiase@acm.org>
* lisp/subr.el (list-of-strings-p): Declare pure and error-free
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-16 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Optimize performance of S-TAB (bug#57813)
@@ -26745,7 +28077,7 @@
(outline--fix-up-all-buttons): Check invisible outlines explicitly instead of
using slow outline--cycle-state.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-16 Michael Albinus <michael.albinus@gmx.de>
Enable `dont-follow' for inotify file notifications
@@ -26760,14 +28092,14 @@
* test/lisp/filenotify-tests.el (file-notify-test11-symlinks)
(file-notify-test11-symlinks-remote): New tests.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Use substitute-command-keys in some vc messages
* lisp/vc/vc-dispatcher.el (vc-start-logentry):
* lisp/vc/vc.el (vc-steal-lock): Use substitute-command-keys.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -26781,7 +28113,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Improve HTML export of NEWS file
@@ -26790,7 +28122,7 @@
(admin--require-external-package): New function.
(make-news-html-file): Improve HTML export.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Add command to delete temporary markers in NEWS
@@ -26798,14 +28130,14 @@
(emacs-news-delete-temporary-markers): New command.
* admin/make-tarball.txt: Update instructions.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-09-16 Alan Mackenzie <acm@muc.de>
cc-fonts.el: Eliminate an Emacs compiler warning introduced yesterday.
* lisp/progmodes/cc-fonts.el (top level): Introduce a cc-bytecomp-defvar for
font-lock-reference-face.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-16 Mattias Engdegård <mattiase@acm.org>
Faster and more robust list-of-strings-p
@@ -26813,7 +28145,7 @@
and don't crash on dotted lists.
* test/lisp/subr-tests.el (test-list-of-strings-p): Extend test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Delete "etc/NEWS*.html" from .gitignore
@@ -26821,14 +28153,14 @@
don't include it in a tarball by mistake.
* .gitignore: Don't ignore "etc/NEWS*.html".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Recommend NonGNU ELPA over MELPA
* doc/misc/org.org (Using CDLaTeX to enter math, Footnotes): Recommend
NonGNU ELPA over MELPA.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix *Help* output for native-comp functions from IELM
@@ -26837,31 +28169,31 @@
instance, created by calling `native-compile' in IELM) are in C
source (bug#57819).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Inhibit image-mode resizing in the minibuffer
* lisp/image-mode.el (image-fit-to-window): Don't resize when in
the minibuffer (bug#57823).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix cperl list indentation problem
* lisp/progmodes/cperl-mode.el (cperl-calculate-indent): Indent
foo:bar() in lists correctly (bug#57829).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in picture.el
* lisp/textmodes/picture.el (picture-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
Minor doc fixes in picture.el
@@ -26874,7 +28206,7 @@
(picture-yank-rectangle-from-register, picture-insert-rectangle)
(picture-draw-rectangle): Minor doc fixes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Don't use autoloaded functions for safe-local-variable
@@ -26888,17 +28220,17 @@
* lisp/vc/vc-git.el (vc-git-annotate-switches): Remove.
(vc-git-annotate-switches): Open-code the check.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Add new predicate list-of-strings-p
* lisp/subr.el (list-of-strings-p): New function.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-16 Stefan Kangas <stefankangas@gmail.com>
* lisp/textmodes/page-ext.el: Improve Commentary.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix sorting of backends in vc-responsible-backend
@@ -26906,7 +28238,7 @@
names, expand them first so that we get consistent sorting of ~/
etc (bug#57777).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-16 Po Lu <luangruo@yahoo.com>
Fix icon spec for outline icons
@@ -26914,7 +28246,7 @@
(outline-close): Fix listing of multiple images. Reported by
Lars Ingebrigtsen <larsi@gnus.org>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-16 Lars Ingebrigtsen <larsi@gnus.org>
Rename `image-elide' to `image-cut' and add more bindings
@@ -26928,7 +28260,7 @@
(image-crop--crop-image-update): Add commands to switch to
move/square modes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-16 Po Lu <luangruo@yahoo.com>
Fix wrong source window being generated for XDND leave events
@@ -26936,7 +28268,7 @@
x_dnd_last_seen_toplevel remain at its old value until any
XdndLeave event was definitely sent.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-16 Po Lu <luangruo@yahoo.com>
Avoid asserting for fontset validity before it is used
@@ -26944,7 +28276,7 @@
fontset is really used. Suggested by Eli Zaretskii
<eliz@gnu.org>
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-16 Po Lu <luangruo@yahoo.com>
Add portable versions of the outline SVGs
@@ -26955,7 +28287,7 @@
* etc/images/outline-close.pbm: New images used on systems
without librsvg.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-16 Juri Linkov <juri@linkov.net>
Add outline open/close images (bug#57813)
@@ -26967,13 +28299,13 @@
* lisp/emacs-lisp/icons.el (icons--create): Add :ascent 'center'.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-16 Gerd Möllmann <gerd@gnu.org>
Fix crash in GC on macOS (bug#57751)
* src/nsterm.m ([EmacsView windowDidMove:]): Initialize input_event.
-2023-04-15 Peter Münster <pm@a16n.net>
+2022-09-15 Peter Münster <pm@a16n.net>
image-dired: Fix thumbnail options for gm
@@ -26981,7 +28313,7 @@
(image-dired-cmd-create-standard-thumbnail-options): Fix options for
"gm" (GraphicsMagick). (Bug#52200)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Improve image-dired-display-properties-format
@@ -26989,21 +28321,21 @@
(image-dired-display-properties-format): Change default format,
improve docstring and add :safe property
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
image-dired: Show header line on start
* lisp/image/image-dired.el (image-dired-show-all-from-dir): Update
header line, to ensure that it is immediately visible on start.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-15 Stefan Monnier <monnier@iro.umontreal.ca>
combine-change-calls-1: Fix case where `body` also changes other bufs
* lisp/subr.el (combine-change-calls-1): Only set the current buffer's part
of the `*-change-functions` hooks.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
image-dired: Fix performance bug with mouse click
@@ -27015,7 +28347,7 @@
(image-dired-mouse-toggle-mark-1): Fix performance bug by setting
above new optional argument to nil. (Bug#53599)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Make image-dired-toggle-mark-thumb-original-file obsolete
@@ -27024,7 +28356,7 @@
(image-dired-mouse-toggle-mark-1): Don't use above obsolete
function.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-15 Mattias Engdegård <mattiase@acm.org>
Include nil as valid wallpaper-commmand
@@ -27032,7 +28364,7 @@
Include nil in the type since that is a valid value for the variable,
and may be the default value. This should fix test-custom-opts.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-09-15 Alan Mackenzie <acm@muc.de>
CC Mode: Handle C++20 modules
@@ -27056,7 +28388,7 @@
(c-import-<>-kwds, c-module-kwds): New c-lang-consts.
(c-module-key): New c-lang-const/var.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Document MS-Windows support in wallpaper.el
@@ -27064,14 +28396,14 @@
(wallpaper-command, wallpaper-command-args, wallpaper-set):
Document MS-Windows support.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Improve error when wallpaper-command is nil
* lisp/image/wallpaper.el (wallpaper-set): Improve the error message
when 'wallpaper-command' is nil.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Support macOS in wallpaper.el
@@ -27079,7 +28411,7 @@
(wallpaper-command): Support macOS using "osascript".
(wallpaper-set): Display image name when wallpaper-debug is t.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-15 Juri Linkov <juri@linkov.net>
Fix outline image icon display (bug#57813)
@@ -27087,7 +28419,7 @@
image display with string display when image exists.
(outline--fix-up-all-buttons): Optimize.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-15 Eli Zaretskii <eliz@gnu.org>
Implement support for 'wallpaper-set' on MS-Windows
@@ -27102,7 +28434,7 @@
* etc/NEWS: Update and simplify wording of the 'wallpaper-set'
entry.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Add rudimentary font-locking to edit-abbrevs-mode
@@ -27110,7 +28442,7 @@
(edit-abbrevs-mode-font-lock-keywords): New defvar.
(edit-abbrevs-mode): Support font-locking.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-15 Mattias Engdegård <mattiase@acm.org>
Use `eql` or `eq` instead of `=` in some places
@@ -27129,7 +28461,7 @@
affect the resulting code. We compare numbers with `eql` and
characters with `eq` as a matter of style.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-15 Mattias Engdegård <mattiase@acm.org>
Simplify and shrink reader buffers
@@ -27145,7 +28477,7 @@
(read0): Reduce buffer to something suitable for most identifiers and
numbers.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-15 Mattias Engdegård <mattiase@acm.org>
mapconcat fast path with `identity` function argument
@@ -27156,35 +28488,35 @@
* src/fns.c (Fmapconcat): Speed up execution when the function
argument is `identity`.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-15 Po Lu <luangruo@yahoo.com>
More fixes for XDND proxy support
* src/xterm.c (handle_one_xevent): Check replies against
toplevel, not proxy.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Use substitute-command-keys in proced-help
* lisp/proced.el (proced-help-string, proced-help): Use
substitute-command-keys.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-15 Eli Zaretskii <eliz@gnu.org>
Revert "; Fix doc string of 'loaddefs-generate'"
This reverts commit 5fe9a1a85ae6d54196031157a735352f6ab655ff.
It included unrelated changes.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-15 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
5543aea1b2 Automate exporting etc/NEWS to HTML
23a91163ed * Makefile.in (uninstall): Remove the *.eln files. (Bug#5...
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-09-14 Jim Porter <jporterbugs@gmail.com>
Allow using a symbol as an index into an alist in Eshell
@@ -27195,7 +28527,7 @@
(esh-var-test/quoted-interp-var-assoc): Add checks for indexing via
symbol (bug#57787).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-14 Sean Whitton <spwhitton@spwhitton.name>
Use '^' key for detach command bindings
@@ -27203,7 +28535,7 @@
Bind tab-window-detach to C-x w ^ t.
* lisp/window.el (window-prefix-map): Bind tab-detach to C-x t ^ f.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Add image-transform-reset-to-original to manual
@@ -27211,14 +28543,14 @@
Add 'image-transform-reset-to-original'.
Suggested by Juri Linkov <juri@linkov.net>.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Support fbsetbg in wallpaper.el
* lisp/image/wallpaper.el (wallpaper--default-commands)
(wallpaper-command): Add "fbsetbg".
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-14 Augusto Stoffel <arstoffel@gmail.com>
pcomplete: Generate completions from --help messages
@@ -27240,7 +28572,7 @@
* test/lisp/pcomplete-tests.el (pcomplete-test-parse-gpg-help,
pcomplete-test-parse-git-help): Tests for the new functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Allow specifying the color to use in image-elide
@@ -27249,14 +28581,14 @@
(image-elide): Prompt for a color.
(image-crop--crop-image-update): Pass the color along.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Automate exporting etc/NEWS to HTML
* admin/admin.el (make-news-html-file): New function.
* .gitignore: Ignore generated "etc/NEWS*.html" file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Make image-crop variables into user options
@@ -27265,38 +28597,38 @@
(image-crop-elide-command, image-crop-crop-command): Make into
defcustoms.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Support hsetroot in wallpaper.el
* lisp/image/wallpaper.el (wallpaper--default-commands)
(wallpaper-command): Add "hsetroot".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Speed up Emacs build by autoloading vc-git-annotate-switches-safe-p
* lisp/vc/vc-git.el (vc-git-annotate-switches-safe-p): Put the
definition into the loaddefs file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix image-mode.el compilation
* lisp/image/image-crop.el (text-property-search): Require.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Make image cropping work in image-mode buffers
* lisp/image-mode.el (image-mode): Update the buffer text after
cropping (bug#57793).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Don't alter the buffer contents in image-crop by default
@@ -27309,7 +28641,7 @@
(image-crop--default-buffer-text): New default action -- don't
alter the buffer contents (bug#57793).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-14 Mattias Engdegård <mattiase@acm.org>
Raise default max-specpdl-size and max-lisp-eval-depth
@@ -27325,7 +28657,7 @@
* doc/lispref/eval.texi (Eval):
* doc/lispref/variables.texi (Local Variables): Document new values.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Rename image transform commands to be less confusing
@@ -27339,7 +28671,7 @@
(Bug#51451)
* doc/emacs/files.texi (Image Mode): Update for above change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Remove the save-match-data from shell-command
@@ -27347,14 +28679,14 @@
we're (in many cases) altering the match data earlier in the
function anyway (bug#57795).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix textsec-suspicious foreground color
* lisp/international/textsec-check.el (textsec-suspicious): Set
the foreground, too (bug#57796).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-14 Lars Ingebrigtsen <larsi@gnus.org>
Also use eww URL transformers in the actual links
@@ -27364,7 +28696,7 @@
* lisp/net/shr.el (shr-url-transformer): New variable.
(shr-tag-a): Use it.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Add new command image-mode-wallpaper-set
@@ -27372,25 +28704,25 @@
(image-mode-wallpaper-set): New command.
(image-mode-map): Bind above new command to "W".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Add :type to wallpaper-command
* lisp/image/wallpaper.el (wallpaper-command): Make it easier to
customize by adding a :type declaration covering all supported values.
-2023-04-15 Evan Klitzke <evan@eklitzke.org> (tiny change)
+2022-09-14 Evan Klitzke <evan@eklitzke.org> (tiny change)
Add consteval and constinit keywords to cc-mode
* lisp/progmodes/cc-langs.el (c-modifier-kwds): Add consteval and
constinit keywords (introduced in C++20) (bug#51092).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-14 Eli Zaretskii <eliz@gnu.org>
* Makefile.in (uninstall): Remove the *.eln files. (Bug#57771)
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-09-14 Basil L. Contovounesios <contovob@tcd.ie>
Fix more misleading cl-case quoting in tests
@@ -27399,7 +28731,7 @@
(so-long-tests-assert-active, so-long-tests-assert-reverted): Remove
misleading quoting in cl-case clauses (bug#51368).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Make it easier to customize wallpaper command
@@ -27416,7 +28748,7 @@
(wallpaper-set): Use above new defcustoms to set the wallpaper.
Suggested by Eli Zaretskii <eliz@gnu.org>.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Improve wallpaper.el docs for recent changes
@@ -27424,7 +28756,7 @@
external command is needed on Haiku.
* etc/NEWS: Update entry on wallpaper.el.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Allow setting wallpaper from TTY
@@ -27434,11 +28766,11 @@
New variables.
(wallpaper--get-height-or-width): New helper function.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
* lisp/image/wallpaper.el (wallpaper-commands): Add xwallpaper.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Support recent KDE Plasma in wallpaper.el
@@ -27446,7 +28778,7 @@
Plasma.
(wallpaper--check-command): New cl-defmethod.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Fix desktop environment check on Ubuntu
@@ -27455,14 +28787,14 @@
XDG_CURRENT_DESKTOP directly. This fixes things on e.g. Ubuntu, where
XDG_CURRENT_DESKTOP might contain a string like "ubuntu:GNOME".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Add new function xdg-current-desktop to xdg.el
* lisp/xdg.el (xdg-current-desktop): New function.
* test/lisp/xdg-tests.el (xdg-current-desktop): New test.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Improve messages in image-crop.el
@@ -27470,7 +28802,7 @@
(image-crop--crop-image-1): Improve messages and include the name
of the current operation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-14 Po Lu <luangruo@yahoo.com>
Implement wallpaper.el support for Haiku
@@ -27488,35 +28820,35 @@
(Fhaiku_send_message): New functions.
(syms_of_haikuselect): Add defsubrs.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-14 Stefan Kangas <stefankangas@gmail.com>
Support wbg in wallpaper.el (Bug#57781)
* lisp/image/wallpaper.el (wallpaper-commands): Add "wbg".
(wallpaper--check-command): New cl-defmethod for "wbg".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix recently-added cl-macs tests
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-case-error)
(cl-case-warning): Fix warning matches.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Make help-fns--generalized-variable more resilient
* lisp/help-fns.el (help-fns--generalized-variable): Don't bug out
when a key binding isn't a symbol.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-13 Juri Linkov <juri@linkov.net>
Prefer defvar-keymap for repeat-map in outline.el
* lisp/outline.el (outline-navigation-repeat-map)
(outline-editing-repeat-map): Prefer defvar-keymap.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-09-13 Paul Eggert <eggert@cs.ucla.edu>
Port alignas definition to C23
@@ -27524,13 +28856,13 @@
macro, so do not rely on it. Instead, do not define alignas if C23
or later, or if C++11 or later.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix wallpaper.el build warning
* lisp/image/wallpaper.el (require): Fix build warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix help--analyze-key problem when not called from menu"
@@ -27539,7 +28871,7 @@
This should not be needed -- perhaps it was triggered by
an ephemeral code change in my running Emacs.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Use wallpaper-set in thumbs.el
@@ -27553,7 +28885,7 @@
(thumbs-before-setroot-hook, thumbs-after-setroot-hook): Make
obsolete.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Add new command image-dired-set-wallpaper
@@ -27561,20 +28893,20 @@
(image-dired-set-wallpaper): New command.
(image-dired-thumbnail-mode-map): Bind above new command to "W".
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Add new library wallpaper.el
* lisp/image/wallpaper.el: New file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Remove a nil cl-case case
* lisp/emacs-lisp/testcover.el (testcover-coverage-combine):
Remove the nil case, which will never match (bug#51368).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix some misleading quoting in cl-case
@@ -27587,11 +28919,11 @@
(dnd-begin-file-drag):
(dnd-begin-drag-files): Fix misleading quoting in cl-case (bug#51368).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-09-13 Philipp Stephani <phst@google.com>
Have 'cl-case' warn about suspicious cases
@@ -27602,7 +28934,7 @@
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-case-warning): New unit
test (bug#51368).
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-09-13 Philipp Stephani <phst@google.com>
Signal an error if a fallback cl-case is misplaced
@@ -27613,21 +28945,21 @@
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-case-warning): New unit
test (bug#51368).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Move imagep in image.c from the debugging section
* lisp/simple.el (imagep): Remove.
* src/image.c (Fimagep): Always define.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix help--analyze-key problem when not called from menu
* lisp/help.el (help--analyze-key): Don't bug out when not called
from the menu.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Add new commands 'image-crop' and 'image-elide'
@@ -27637,13 +28969,13 @@
* lisp/image/image-crop.el: New file (bug#51331).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Add new function imagep
* lisp/simple.el (imagep): New function.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-09-13 Gerd Möllmann <gerd@gnu.org>
Fix whitespace-tests on macOS
@@ -27651,7 +28983,7 @@
(whitespace-tests--empty-eob): Use C-a/C-e instead of
<home>/<end> (bug#57763).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-13 Stefan Monnier <monnier@iro.umontreal.ca>
comp-tests.el: Enable compilation again
@@ -27663,7 +28995,7 @@
Don't quote the type expressions.
(comp-tests-type-spec-tests): Quote them here instead.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-13 Eli Zaretskii <eliz@gnu.org>
Fix last change in image.c
@@ -27673,7 +29005,7 @@
reason if librsvg happens to return an empty message text.
(syms_of_image): Don't DEFSYM string-trim-right. (Bug#57755)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in several cases
@@ -27705,7 +29037,7 @@
* lisp/wid-edit.el (widget-key-sequence-map): Prefer defvar-keymap in
some easy-to-convert cases.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Enable undo in eww buffers
@@ -27715,7 +29047,7 @@
* lisp/net/shr.el (shr-image-fetched): Inhibit undo tracking.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-13 Lars Ingebrigtsen <larsi@gnus.org>
Indirect Buffers manual improvement
@@ -27724,7 +29056,7 @@
clone-indirect-buffer-other-window here since they do the pretty
much the same (bug#57753).
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2022-09-13 dickmao <dick.r.chiang@gmail.com>
Avoid double svg error reporting and segfaults
@@ -27735,14 +29067,14 @@
* test/manual/image-tests.el (image-tests-load-image/svg-too-big)
(image-tests-load-image/svg-invalid): Test it (bug#57755).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in pixel-scroll-precision-mode-map
* lisp/pixel-scroll.el (pixel-scroll-precision-mode-map): Prefer
defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in tab-line.el
@@ -27750,7 +29082,7 @@
(tab-line-tab-close-map, tab-line-left-map, tab-line-right-map):
Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in lisp/epa*.el
@@ -27758,38 +29090,38 @@
* lisp/epa.el (epa-key-list-mode-map, epa-key-mode-map): Prefer
defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-13 Po Lu <luangruo@yahoo.com>
Fix frames with explicit parent being unmapped after parent shuts down
* src/xterm.c (handle_one_xevent): Delete leftover _XEMBED_INFO
property after parent shuts down.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
86f0601392 ; * admin/notes/www: Fix typos.
2cdb9d03fd ; * admin/make-tarball.txt: Minor clarifications.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-13 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
739b5d0e52 Update HISTORY for Emacs 28.2
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-12 Stefan Kangas <stefankangas@gmail.com>
* Version 28.2 released.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-09-12 Paul Eggert <eggert@cs.ucla.edu>
Fix comp-tests.el problem after reconfiguring
* test/src/comp-tests.el: Do not byte-compile, as the .elc
file would be machine-dependent (bug#51104).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-12 Juri Linkov <juri@linkov.net>
Document the recently added branch commands (bug#50344)
@@ -27803,14 +29135,14 @@
"c" from vc-create-tag to vc-create-branch, and "s" from
vc-retrieve-tag to vc-switch-branch.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-12 Juri Linkov <juri@linkov.net>
* lisp/vc/vc.el (vc-print-branch-log): Fix interactive spec.
For reading vc-read-revision in the interactive spec use the same 'backend'
and 'rootdir' as in the body of the same function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-12 Juri Linkov <juri@linkov.net>
'C-x v b' prefix key is used for branch commands to create/switch/print branch
@@ -27828,7 +29160,7 @@
* lisp/vc/vc-git.el (vc-git-create-tag): For a new branch read
its start-point. Ask a confirmation if modified files exist.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-12 Sean Whitton <spwhitton@spwhitton.name>
Add new C-x w prefix map
@@ -27836,7 +29168,7 @@
(ctl-x-map): Unbind split-root-window-below and
split-root-window-right. Bind window-prefix-map to C-x w.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-12 Stefan Kangas <stefankangas@gmail.com>
Skip manual GIF metadata test on MS-Windows
@@ -27845,7 +29177,7 @@
(image-tests-image-metadata/gif): Skip test on MS-Windows when
using native image API. (Bug#57691)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-12 Lars Ingebrigtsen <larsi@gnus.org>
Don't overwrite error message in `x' in package.el
@@ -27854,14 +29186,14 @@
(package-menu-execute): Don't overwrite the error message(s) with
a success message (bug#51201).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-12 Lars Ingebrigtsen <larsi@gnus.org>
Remove some XEmacs references in speedbar.el
* lisp/speedbar.el (speedbar-toggle-etags): Remove some references
to etags support being XEmacs specific (bug#51102).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-12 Lars Ingebrigtsen <larsi@gnus.org>
Document :vert-only tool bar property
@@ -27870,7 +29202,7 @@
what it intended to do didn't really make that much sense either,
so perhaps the prop should just be renamed :image-only?
-2023-04-15 Arthur Miller <arthur.miller@live.com>
+2022-09-12 Arthur Miller <arthur.miller@live.com>
Remove edebug props in edebug-remove-instrumentation
@@ -27879,14 +29211,14 @@
(edebug-remove-instrumentation): Use it to remove pros added while
running edebug.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix length issues in gnus-cloud-make-chunk
* lisp/gnus/gnus-cloud.el (gnus-cloud-make-chunk): Make buffer
unibyte (bug#50988).
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-09-12 Arash Esbati <arash@gnu.org>
Consider key=val labels when renumbering
@@ -27897,31 +29229,31 @@
* test/lisp/textmodes/reftex-tests.el
(reftex-renumber-simple-labels): New Test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-12 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp test
* lisp/net/tramp-compat.el (tramp-compat-rx):
Add `tramp-autoload' function property.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-12 Po Lu <luangruo@yahoo.com>
Fix focus restoration upon x_mouse_leave again
* src/xterm.c (x_mouse_leave): Call xi_handle_focus_change after
changing the implicit focus.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-11 Stefan Kangas <stefankangas@gmail.com>
Update HISTORY for Emacs 28.2
* etc/HISTORY: Update for the Emacs 28.2 release.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-09-11 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/xref.el: Bump the version.
-2023-04-15 Kévin Le Gouguec <kevin.legouguec@gmail.com>
+2022-09-11 Kévin Le Gouguec <kevin.legouguec@gmail.com>
Restrict replace-*-in-region to the bounds defined by caller
@@ -27931,7 +29263,7 @@
* test/lisp/subr-tests.el (test-replace-string-in-region): Add
regression tests (bug#57733).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-11 Michael Albinus <michael.albinus@gmx.de>
Disable Tramp cache for relative file names
@@ -27945,7 +29277,7 @@
`tramp-cache-undefined'.
(tramp-flush-file-function): Revert last change.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-09-11 Richard Hansen <rhansen@rhansen.org>
whitespace: Redo BoB/EoB empty line highlighting
@@ -27964,7 +29296,7 @@
whitespace--fu, whitespace-tests--empty-bob,
whitespace-tests--empty-eob): Add tests.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-09-11 Richard Hansen <rhansen@rhansen.org>
whitespace: Include empty final line in BoB empty match
@@ -27972,14 +29304,14 @@
last line trailing whitespace in the BoB empty line match to ensure
that those characters get highlighted.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-09-11 Richard Hansen <rhansen@rhansen.org>
whitespace: Reset `whitespace-buffer-changed' when refontifying
* lisp/whitespace.el (whitespace-post-command-hook): Add missing reset
of `whitespace-buffer-changed' back to nil between commands.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-09-11 Richard Hansen <rhansen@rhansen.org>
ert-x: New `ert-with-test-buffer-selected' convenience macro
@@ -27990,19 +29322,19 @@
* test/lisp/emacs-lisp/ert-x-tests.el
(ert-test-test-buffer-selected/*): Add tests.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-11 Philip Kaludercic <philipk@posteo.net>
Revert "Add new command 'toggle-theme'"
This reverts commit f31b9d86a67f1b3fd70339f277dff52478890351.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-11 Philip Kaludercic <philipk@posteo.net>
Revert "Add new user option 'custom-ensure-single-theme'"
This reverts commit b4dbf7184cd68ecd8d1a27fbc1407be0eae7e64c.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-11 Philip Kaludercic <philipk@posteo.net>
Add new user option 'custom-ensure-single-theme'
@@ -28010,7 +29342,7 @@
* lisp/custom.el (custom-ensure-single-active-theme): Add it.
(load-theme): Use it.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-11 Philip Kaludercic <philipk@posteo.net>
Add new command 'toggle-theme'
@@ -28024,7 +29356,7 @@
* lisp/cus-theme.el (describe-theme-1): Say if a theme has a dual.
* lisp/custom.el (toggle-theme): Add new command.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-11 Miha Rihtaršič <miha@kamnitnik.top>
Improve some shell highlight doc strings
@@ -28034,7 +29366,7 @@
* lisp/ielm.el (ielm-comint-fl-enable):
* lisp/comint.el: (comint--fl-fontify-region): Improve doc strings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-11 Po Lu <luangruo@yahoo.com>
Make it easier to clear the Motif drag window for debugging
@@ -28045,21 +29377,21 @@
communicate via the Motif protocol after a defective/old client
sets the drag window without setting the disconnect mode.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-11 Juri Linkov <juri@linkov.net>
* lisp/vc/vc.el (vc-diff-patch-string): Fix arg in revert-buffer-function.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-11 Sean Whitton <spwhitton@spwhitton.name>
* lisp/vc/vc.el (vc-deduce-backend): Handle eshell-mode.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-09-10 John Wiegley <johnw@newartisans.com>
Merge pull request from sdwolfz/native-compiler-warning
GitHub-reference: https://github.com/jwiegley/use-package/issues/998
-2023-04-15 Codruț Constantin Gușoi <mail+git@codrut.pro>
+2022-09-10 Codruț Constantin Gușoi <mail+git@codrut.pro>
Fix emacs native compilation warning for bind-key
@@ -28073,14 +29405,14 @@
usage of unescaped single quotes (use \= or different quoting)
```
-2023-04-15 ookami <mail@ookami.one> (tiny change)
+2022-09-10 ookami <mail@ookami.one> (tiny change)
Fix project-remember-projects-under when recursing
* lisp/progmodes/project.el (project-remember-projects-under):
Actually recurse into directories (bug#57714).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-10 Michael Albinus <michael.albinus@gmx.de>
Ensure, that Tramp cache works over absolute file names
@@ -28132,7 +29464,7 @@
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-make-symbolic-link):
Do not check remoteness of TARGET anymore.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-10 Po Lu <luangruo@yahoo.com>
Fix compliance with the XDND specification when dropping on a proxy
@@ -28145,14 +29477,14 @@
(x_connection_closed): Give the right toplevel to the client
message sending functions.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-09-10 Paul Eggert <eggert@cs.ucla.edu>
Make wdired match dired with symlink permissions
* lisp/wdired.el (wdired-do-perm-changes): Do not follow symlinks,
to be consistent with plain dired (bug#50189).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-10 Lars Ingebrigtsen <larsi@gnus.org>
Make `format-prompt' use `substitute-command-keys'
@@ -28160,14 +29492,14 @@
* lisp/minibuffer.el (format-prompt): Run through
`substitute-command-keys' (bug#51040).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix diff-mode.el compilation warnings
* lisp/vc/diff-mode.el (diff-auto-refine-mode): Suppress
byte-compile warnings.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-09-10 Stefan Kangas <stefan@marxist.se>
New function substitute-quotes
@@ -28188,7 +29520,7 @@
* lisp/progmodes/octave.el (octave-help): Use the new function
instead of 'substitute-command-keys'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-09-10 Stefan Kangas <stefan@marxist.se>
Doc fixes for 'text-quoting-style'
@@ -28200,25 +29532,25 @@
not read the value of this variable directly; use Ftext_quoting_style
instead (bug#51040).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-10 Lars Ingebrigtsen <larsi@gnus.org>
Make a flymake.texi code example more resilient
* doc/misc/flymake.texi (An annotated example backend): Make the
example code resilient wrt. narrowed buffers (bug#51437).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
* src/w32image.c (w32_can_use_native_image_api): Fix comment.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
Support outline-minor-mode in emacs-authors-mode
* lisp/textmodes/emacs-authors-mode.el (emacs-authors-mode):
Support and enable outline-minor-mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-09 Po Lu <luangruo@yahoo.com>
Fix several printfs for 32 bit systems
@@ -28227,24 +29559,24 @@
* src/alloc.c (check_pure_size): Use right length modifier when
printing ptrdiff_t.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-09-09 John Wiegley <johnw@newartisans.com>
Merge pull request from CeleritasCelery/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/743
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
* lisp/subr.el (string-split): New alias for split-string.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
Set vc-git-annotate-switches to "-w" in .dir-locals.el
* .dir-locals.el: Set vc-git-annotate-switches to "-w".
Ref: https://lists.gnu.org/r/emacs-devel/2022-09/msg00453.html
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
Accept "-w" as safe value for vc-git-annotate-switches
@@ -28253,7 +29585,7 @@
(vc-git-annotate-switches): Use above new predicate function to
check if it's :safe.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-09-09 Theodor Thornhill <theo@thornhill.no>
Prefer documentchanges to changes in server-initiated edits
@@ -28268,7 +29600,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/704
-2023-04-15 jgart <47760695+jgarte@users.noreply.github.com> (tiny change)
+2022-09-09 jgart <47760695+jgarte@users.noreply.github.com> (tiny change)
Add support for jedi-language-server (again)
@@ -28280,7 +29612,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/961
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-09-09 Paul Eggert <eggert@cs.ucla.edu>
Fix problem with Glib 2.73.2+ and SIGCHLD handler
@@ -28288,13 +29620,13 @@
* src/process.c (init_process_emacs) [HAVE_GLIB && !WINDOWSNT]:
Adjust to Glib 2.73.2 behavior change on Linux kernel 5.3+.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-09-09 John Wiegley <johnw@newartisans.com>
Merge pull request from sdwolfz/native-compiler-warning
GitHub-reference: https://github.com/jwiegley/use-package/issues/997
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-09 Miha Rihtaršič <miha@kamnitnik.top>
Input indentation for M-x shell
@@ -28308,7 +29640,7 @@
* lisp/shell.el (shell-mode): Set up input indentation according to
sh-mode (bug#51940).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-09 Miha Rihtaršič <miha@kamnitnik.top>
Highlight non-existent commands in M-x shell
@@ -28332,7 +29664,7 @@
(shell-highlight-undef-reset-mode): New functions and buffer local
variables (bug#51940).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-09 Miha Rihtaršič <miha@kamnitnik.top>
Input fontification for M-x ielm
@@ -28341,7 +29673,7 @@
(ielm-indirect-setup-hook): New hook.
(inferior-emacs-lisp-mode): Set up and enable input fontification.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-09 Miha Rihtaršič <miha@kamnitnik.top>
Input fontification for M-x shell
@@ -28364,7 +29696,7 @@
* lisp/shell.el (shell-mode): Set up input indentation according to
sh-mode (bug#51940).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-09-09 Miha Rihtaršič <miha@kamnitnik.top>
Implement a general input fontification mechanism for comint modes
@@ -28378,14 +29710,14 @@
* lisp/shell.el (shell-mode): Set up input indentation according to
sh-mode (bug#51940).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix "warn-lambda-malformed-interactive-spec.el" even more
* test/lisp/emacs-lisp/bytecomp-tests.el
("warn-lambda-malformed-interactive-spec.el"): Adjust test further.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-09 Lars Ingebrigtsen <larsi@gnus.org>
Don't bind `s' in the normal backtrace map
@@ -28396,7 +29728,7 @@
* lisp/emacs-lisp/edebug.el (edebug-pop-to-backtrace): Use it.
(edebug-backtrace-mode-map, edebug-backtrace-mode): New mode.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-09 Lars Ingebrigtsen <larsi@gnus.org>
Update a bytecomp test
@@ -28404,14 +29736,14 @@
("warn-lambda-malformed-interactive-spec.el"): Update test to code
change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in byte-compile-lambda warning
* lisp/emacs-lisp/bytecomp.el (byte-compile-lambda): Fix typo in
message (bug#57690).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix --without-x compilation warnings
@@ -28419,7 +29751,7 @@
* lisp/image/image-dired-external.el (clear-image-cache): Fix
compilation warning (bug#57695).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-09 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix tramp-loaddefs compilation"
@@ -28427,14 +29759,14 @@
The cookie seemed to go to lisp/loaddefs.el for a reason, but a bootstrap is needed.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix tramp-loaddefs compilation
* lisp/net/tramp-compat.el: Fix build by putting tramp-compat-rx
in the right loaddefs file.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-09 Michael Albinus <michael.albinus@gmx.de>
Make use of rx in Tramp backward compatoble
@@ -28460,14 +29792,14 @@
* test/lisp/net/tramp-archive-tests.el:
* test/lisp/net/tramp-tests.el: Use `tramp-compat-rx' where indicated.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
Fix SVG loading test for old librsvg 2.40.1
* test/manual/image-tests.el (image-tests-load-image/svg-invalid): Fix
test for old librsvg 2.40.1. (Bug#57691)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
Don't warn about some deleted variables in rst.el
@@ -28478,7 +29810,7 @@
(rst-level-4-face, rst-level-5-face, rst-level-6-face): Don't issue
obsoletion warnings for variables deleted in 24.3.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-09-09 Stefan Kangas <stefan@marxist.se>
Delete variable window-system-version obsolete since 24.3
@@ -28497,7 +29829,7 @@
* lisp/textmodes/artist.el (artist-submit-bug-report): Don't use
above deleted variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-09-09 Stefan Kangas <stefan@marxist.se>
Delete many items obsolete since 24.3
@@ -28605,14 +29937,14 @@
* admin/cus-test.el (cus-test-get-options):
* lisp/pcomplete.el: Doc fixes; don't mention removed items.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-09 Stefan Kangas <stefankangas@gmail.com>
Display error in emacsclient if setsockopt failed
* lib-src/emacsclient.c (set_tcp_socket, set_socket_timeout): Display
an error message if setsockopt failed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-09 Po Lu <luangruo@yahoo.com>
Remove some redundant calls to x_ignore_errors_for_next_request
@@ -28620,7 +29952,7 @@
Wrap some requests in x_ignore_errors_for_next_request instead
of calling it each time.
-2023-04-15 Codruț Constantin Gușoi <mail+git@codrut.pro>
+2022-09-09 Codruț Constantin Gușoi <mail+git@codrut.pro>
Fix emacs native compilation warning
@@ -28636,7 +29968,7 @@
emacs-lisp-native-compile-and-load` before and after the changes to see the
warning is removed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-08 Po Lu <luangruo@yahoo.com>
Remove long-broken TESTRM interface
@@ -28644,20 +29976,20 @@
(fatal, main): Delete functions and code block. They don't work
and rely on XLIB_ILLEGAL_ACCESS.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-08 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in proced.el
* lisp/proced.el (proced-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-08 Stefan Kangas <stefankangas@gmail.com>
Set indent-tabs-mode for lisp-data-mode in .dir-locals.el
* .dir-locals.el (lisp-data-mode): Enforce existing indent-tabs-mode
policy.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-08 Stefan Kangas <stefankangas@gmail.com>
Display librsvg error when loading bad SVG
@@ -28666,7 +29998,7 @@
* test/manual/image-tests.el
(image-tests-load-image/svg-invalid): New test.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-09-08 João Távora <joaotavora@gmail.com>
Don't return poorly supported "special elements" in eglot-imenu
@@ -28697,14 +30029,14 @@
* NEWS.md: Mention change
-2023-04-15 Richard Stallman <rms@gnu.org>
+2022-09-08 Richard Stallman <rms@gnu.org>
Decode base64 attachments revealed by decryption.
* lisp/mail/rmail.el (rmail-epa-decode): New function.
(rmail-epa-decrypt): Call rmail-epa-decode.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-08 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -28717,11 +30049,11 @@
# doc/emacs/misc.texi
# etc/NEWS
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-08 Stefan Monnier <monnier@iro.umontreal.ca>
* src/keyboard.c (safe_run_hook_funcall): Fix thinko
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-08 Stefan Monnier <monnier@iro.umontreal.ca>
* src/keyboard.c (safe_run_hook_funcall): Fix recent regression
@@ -28729,7 +30061,7 @@
later reused (and assumed unchanged) by the caller.
https://lists.gnu.org/archive/html/emacs-devel/2022-09/msg00329.html
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-08 Stefan Monnier <monnier@iro.umontreal.ca>
test: Remove redundant "" arg to `mapconcat`
@@ -28750,7 +30082,7 @@
* test/lisp/ansi-color-tests.el (ansi-color-incomplete-sequences-test):
Remove redundant "" arg to `mapconcat`.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-08 Yuan Fu <casouri@gmail.com>
Add node-only parameter to treesit-query-capture
@@ -28759,11 +30091,11 @@
* lisp/treesit.el (treesit-query-in): Add node-only.
* src/treesit.c (Ftreesit_query_capture): Add node-only.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-08 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-can-enable-p): Minor fix.
-2023-04-15 Phil Sainty <psainty@orcon.net.nz>
+2022-09-08 Phil Sainty <psainty@orcon.net.nz>
Add new user option ecomplete-auto-select
@@ -28771,7 +30103,7 @@
(bug#53935).
(ecomplete-display-matches): Use it.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-08 Augusto Stoffel <arstoffel@gmail.com>
Add prefix argument to outline-cycle-buffer
@@ -28779,18 +30111,18 @@
headings up to a given level. Handle the case where the top
heading level is not 1.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-08 Lars Ingebrigtsen <larsi@gnus.org>
Fix diff-add-log-use-relative-names prompting
* lisp/vc/diff-mode.el (diff-add-log-use-relative-names): Autoload
to avoid prompting when set via dir-locals.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-08 Stefan Kangas <stefankangas@gmail.com>
* src/xrdb.c (main) [TESTRM]: Replace gets with fgets.
-2023-04-15 Manuel Uberti <manuel.uberti@inventati.org>
+2022-09-08 Manuel Uberti <manuel.uberti@inventati.org>
Fix jdtls support
@@ -28800,7 +30132,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/1008
-2023-04-15 Artem Pyanykh <arr@fb.com> (tiny change)
+2022-09-08 Artem Pyanykh <arr@fb.com> (tiny change)
Add marksman server for markdown
@@ -28810,7 +30142,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/1013
-2023-04-15 Sam James <sam@gentoo.org> (tiny change)
+2022-09-08 Sam James <sam@gentoo.org> (tiny change)
Recognize zstandard (.zst) compressed Info files
@@ -28818,7 +30150,7 @@
from the zstd compression tool. This allows reading Info pages
compressed with 'zstd'. (Bug#57636)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-08 Michael Albinus <michael.albinus@gmx.de>
Make call of remote `id' more performant in Tramp
@@ -28859,7 +30191,7 @@
* test/lisp/net/tramp-tests.el (tramp--test-deftest-with-perl):
Suppress also remote `id'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-08 Philip Kaludercic <philipk@posteo.net>
Add new user option 'diff-add-log-use-relative-names'
@@ -28869,7 +30201,7 @@
(diff-add-log-current-defuns): Use new option.
* doc/emacs/maintaining.texi (Log Buffer): Mention new option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-08 Po Lu <luangruo@yahoo.com>
Avoid selecting for excessive output configuration events
@@ -28878,7 +30210,7 @@
itself, and output property changes will otherwise lead to 2
second freezes over connections with high network latency.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-07 Stefan Kangas <stefankangas@gmail.com>
Bump Emacs version to 28.2
@@ -28887,14 +30219,14 @@
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.2.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-07 Stefan Kangas <stefankangas@gmail.com>
dired-guess: Support zstandard archives
* lisp/dired-aux.el (dired-guess-shell-alist-default): Support
zstandard archives.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-07 Stefan Kangas <stefankangas@gmail.com>
Move some tests to test/manual/image-tests.el
@@ -28902,7 +30234,7 @@
* test/manual/image-tests.el: ...to here.
Suggested by Eli Zaretskii <eliz@gnu.org>.
-2023-04-15 Morgan Smith <Morgan.J.Smith@outlook.com>
+2022-09-07 Morgan Smith <Morgan.J.Smith@outlook.com>
image-dired: Fix moving forward when marking files
@@ -28910,7 +30242,7 @@
movement consistent regardless of the value of
image-dired-marking-shows-next. (Bug#57651)
-2023-04-15 Morgan Smith <Morgan.J.Smith@outlook.com>
+2022-09-07 Morgan Smith <Morgan.J.Smith@outlook.com>
Make image-dired-rotate-original-{left,right} respect marks
@@ -28918,14 +30250,14 @@
(image-dired-rotate-original-right): Rotate all marked
files. (Bug#57651)
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-07 Yuan Fu <casouri@gmail.com>
Fix tree-sitter manual entry for treesit-should-enable-p
* doc/lispref/parsing.texi: Move two entries in the front to "Using
Parser" section, replacing the old entry.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-07 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in icomplete.el
@@ -28933,7 +30265,7 @@
(icomplete-fido-mode-map)
(icomplete-vertical-mode-minibuffer-map): Prefer defvar-keymap.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-07 Yuan Fu <casouri@gmail.com>
Remove treesit-disabled-modes and change treesit-should-enable-p
@@ -28950,7 +30282,7 @@
(treesit-should-enable-p): Change to treesit-can-enable-p and remove
checks of treesit-disabled-modes.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-07 Yuan Fu <casouri@gmail.com>
Add manual entry for tree-sitter search functions
@@ -28961,7 +30293,7 @@
* lisp/treesit.el (treesit-search-forward, treesit-search-beginning)
(treesit-search-end): Minor docstring fix-up.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-09-07 Yuan Fu <casouri@gmail.com>
Add tree-sitter font-lock settings helper function/macro
@@ -28982,14 +30314,14 @@
treesit-font-lock-settings, treesit-font-lock-rules,
treesit-font-lock-defaults.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-07 Mattias Engdegård <mattiase@acm.org>
Improve save-match-data hygiene
* lisp/subr.el (save-match-data): Use uninterned variable symbol.
Remove outdated comments.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-07 Eli Zaretskii <eliz@gnu.org>
Add instructions to 'standard-display-by-replacement-char'
@@ -28997,7 +30329,7 @@
preamble to the generated code with instructions. Suggested by
Richard Stallman <rms@gnu.org>.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-07 Eli Zaretskii <eliz@gnu.org>
Don't follow symlinks in w32notify file watches
@@ -29006,7 +30338,7 @@
* src/w32.c (symlinks_supported): New function.
* src/w32.h (symlinks_supported): Add prototype.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-07 Mattias Engdegård <mattiase@acm.org>
Simplify dolist and dotimes
@@ -29020,11 +30352,11 @@
bindings generated by the macros, and discard the alternative code
versions for non-lexbind code. Use sensible variable names.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-07 Philip Kaludercic <philipk@posteo.net>
Untabify rcirc.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-06 Po Lu <luangruo@yahoo.com>
Fix nsfont breakage since 6b1ed2f2c99a1c2da56c5f434570c438cad6576d
@@ -29033,7 +30365,7 @@
(ns_descriptor_to_entity): Fix reporting of spacing on fonts.
(ns_findfonts): Fix coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-06 Po Lu <luangruo@yahoo.com>
Reenable reporting of frame movement on NS
@@ -29041,14 +30373,14 @@
generate MOVE_FRAME_EVENTS, and use kbd_buffer_store_event
instead.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
Improve image-tests.el Commentary
* test/src/image-tests.el: Doc fix; explain how to run from
command line.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
Update ChangeLog and AUTHORS for Emacs 28.2
@@ -29056,37 +30388,37 @@
* etc/AUTHORS:
* etc/NEWS: Update for Emacs 28.2.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-06 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/jit-lock.el (jit-lock-function): Update comment
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/idlwave.texi (Troubleshooting): Don't say "Emacsen".
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-06 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/jit-lock.el (jit-lock-function): Don't fontify invisible text
See bug#57447. This can speed up fontification significantly when using
things like outline-mode.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-06 Stefan Monnier <monnier@iro.umontreal.ca>
* etc/NEWS.28: Mention `make-closure`
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/mh-e.texi (Getting MH-E): Update.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
Don't mention ancient Gnus versions in MH-E manual
* doc/misc/mh-e.texi (Preface, Reading PGP, Procmail): Don't mention
pre-2000 versions of Gnus.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-06 Eli Zaretskii <eliz@gnu.org>
Fix the MS-Windows build
@@ -29095,7 +30427,7 @@
(set_socket_timeout) [WINDOWSNT]: Protect against too-large values
of timeout.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
Don't mention very old Emacs versions in docs
@@ -29104,11 +30436,11 @@
* doc/misc/viper.texi (Loading Viper): Delete references to
very old versions of Emacs.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/semantic.texi: Delete unused macro.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-06 Po Lu <luangruo@yahoo.com>
Correctly handle frame synchronization on fullscreen KWin
@@ -29119,7 +30451,7 @@
`_NET_WM_BYPASS_COMPOSITOR'.
* src/xterm.h (struct x_display_info): Likewise.
-2023-04-15 Kai Tetzlaff <emacs@tetzco.de>
+2022-09-06 Kai Tetzlaff <emacs@tetzco.de>
Fix (mostly multibyte) issues in sieve-manage.el (Bug#54154)
@@ -29169,14 +30501,14 @@
(sieve-manage-open):
(sieve-manage-send): Improve logging.
-2023-04-15 Kai Tetzlaff <emacs@tetzco.de>
+2022-09-06 Kai Tetzlaff <emacs@tetzco.de>
Improve robustnes of `sieve-manage-quit' in case of errors
* lisp/net/sieve.el (sieve-manage-quit): Avoid killing buffers it's
not supposed to touch (bug#54154).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
Add tests for opening different image formats
@@ -29192,14 +30524,14 @@
(image-tests-load-image/xbm)
(image-tests-load-image/xpm): New tests.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
Fix interactive image.c tests
* test/src/image-tests.el (image-tests-image-metadata/gif)
(image-tests-image-metadata/webp): Fix tests.
-2023-04-15 Drew Adams <drew.adams@oracle.com>
+2022-09-06 Drew Adams <drew.adams@oracle.com>
Add some new find-lisp commands
@@ -29211,7 +30543,7 @@
the new command.
(find-lisp-format): Make symlink output more regular.
-2023-04-15 Laurence Warne <laurencewarne@gmail.com>
+2022-09-06 Laurence Warne <laurencewarne@gmail.com>
Apply syntax highlighting for all python f-strings
@@ -29219,7 +30551,7 @@
(python--font-lock-f-strings): Edit functions to use a regular
expression matching all f-strings (bug#56757).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-06 Michael Albinus <michael.albinus@gmx.de>
Use secondary groups when checking permissions in Tramp (Bug#57044)
@@ -29258,7 +30590,7 @@
* test/lisp/net/tramp-archive-tests.el:
* test/lisp/net/tramp-tests.el: Use `blank' in `rx' forms.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-06 Lars Ingebrigtsen <larsi@gnus.org>
Make ffap-file-finder work again
@@ -29268,14 +30600,14 @@
* lisp/ido.el (ido-everywhere): Add an interstitial to fulfil
ffap-file-handler semantics.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-06 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
ecbdb3b0ad * lisp/server.el: Improve Commentary.
ee5c591249 Explain how the font appearance can be fine-tuned in fbterm.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-06 Stefan Monnier <monnier@iro.umontreal.ca>
cl-symbol-macrolet: Fix recent regression
@@ -29307,7 +30639,7 @@
* test/lisp/emacs-lisp/cl-macs-tests.el
(cl-macs-test--symbol-macrolet): Add a test case.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-05 Stefan Kangas <stefankangas@gmail.com>
Add new --timeout flag to emacsclient
@@ -29323,14 +30655,14 @@
* doc/man/emacsclient.1: Document the above new option.
* etc/NEWS: Announce it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-05 Lars Ingebrigtsen <larsi@gnus.org>
Disable failing cl-lib-symbol-macrolet-hide test for now
* test/lisp/emacs-lisp/cl-lib-tests.el
(cl-lib-symbol-macrolet-hide): Disable until code is fixed.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-05 Gregory Heytings <gregory@heytings.org>
Simplify describe-function.
@@ -29339,14 +30671,14 @@
(help-fns--key-bindings): but use it directly there instead.
This simplifies 1d1158397b.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-05 Juri Linkov <juri@linkov.net>
Fit the re-builder window to the buffer
* lisp/emacs-lisp/re-builder.el (re-builder): Fit the height to
the buffer (bug#56772).
-2023-04-15 Hugo Heagren <hugo@heagren.com>
+2022-09-05 Hugo Heagren <hugo@heagren.com>
Add new functions for splitting the root window
@@ -29375,7 +30707,7 @@
* doc/lispref/windows.texi (Splitting Windows): Add documentation for
`split-root-window-below' (bug#56791).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-09-05 Sean Whitton <spwhitton@spwhitton.name>
Font lock long Git commit summary lines
@@ -29390,11 +30722,11 @@
* etc/NEWS (VC): Document the change.
* .dir-locals.el: Set vc-git-log-edit-summary-target-len.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-05 Stefan Kangas <stefankangas@gmail.com>
* lisp/server.el: Improve Commentary.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-05 Gregory Heytings <gregory@heytings.org>
Explain how the font appearance can be fine-tuned in fbterm.
@@ -29402,14 +30734,14 @@
Xft font specifications with which the font appearance can be
fine-tuned.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-05 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
5713c730f2 Update to Org 9.5.5
aad38d6010 * lisp/emacs-lisp/comp.el (comp-run-async-workers): Fail m...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-04 Po Lu <luangruo@yahoo.com>
Fix crash while converting empty vector to X data
@@ -29417,7 +30749,7 @@
vector represents INTEGER data, instead of blindly trying to
aref it's first element.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-09-04 Jim Porter <jporterbugs@gmail.com>
Let external Eshell processes send stdout and stderr to different places
@@ -29432,7 +30764,7 @@
(esh-proc-test/output/stderr-to-buffer)
(esh-proc-test/exit-status/with-stderr-pipe): New tests (bug#21605).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-09-04 Jim Porter <jporterbugs@gmail.com>
Put Eshell's bookkeeping data for external processes on the process object
@@ -29461,7 +30793,7 @@
(esh-proc-test/kill-process/background-prompt): ... this, and use
'eshell-wait-for-subprocess' instead of 'sit-for'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-09-04 Jim Porter <jporterbugs@gmail.com>
Add support for more kinds of redirect operators in Eshell
@@ -29493,7 +30825,7 @@
* etc/NEWS: Announce this change.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-09-04 Jim Porter <jporterbugs@gmail.com>
Allow checking specific Eshell handles for interactive output
@@ -29506,7 +30838,7 @@
* lisp/eshell/em-term.el (eshell-visual-command-p): Check for
interactivity of both stdout and stderr.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-09-04 Jim Porter <jporterbugs@gmail.com>
Simplify Eshell handle functions and add tests/documentation
@@ -29534,7 +30866,7 @@
argument types.
(Input/Output): Expand documentation for redirection and pipelines.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-09-04 Matt Armstrong <matt@rfc20.org>
Add basic test coverage for overlay modification hooks
@@ -29544,14 +30876,14 @@
(overlay-tests-get-recorded-modification-hooks): New function
(bug#57150).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-04 Lars Ingebrigtsen <larsi@gnus.org>
Clarify that the region is in the Emacs manual
* doc/emacs/mark.texi (Mark): Try to clarify what's so special
about Emacs' regions (bug#50950).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-04 Lars Ingebrigtsen <larsi@gnus.org>
Mark some filenotify tests unstable on EMBA
@@ -29559,18 +30891,18 @@
(file-notify-test09-watched-file-in-watched-dir): Mark as unstable
on EMBA, because they seem to fail regularly.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-04 Michael Albinus <michael.albinus@gmx.de>
Fix comment in tramp.el
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-04 Juri Linkov <juri@linkov.net>
Don't replace the first character with an arrow in outline-minor-mode
* lisp/outline.el (outline--make-button-overlay): Add the first character
to the displayed outline button (bug#56820).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-09-04 Juri Linkov <juri@linkov.net>
Use use-region-beginning/end in replacement commands (bug#45607)
@@ -29586,7 +30918,7 @@
* lisp/simple.el (use-region-noncontiguous-p): New function.
(region-noncontiguous-p): Return more meaningful value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-04 Lars Ingebrigtsen <larsi@gnus.org>
Add a basic widget type for buffer predicates
@@ -29594,7 +30926,7 @@
* lisp/outline.el (outline-minor-mode-use-buttons): Use it.
* lisp/wid-edit.el (buffer-predicate): New widget type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-04 Po Lu <luangruo@yahoo.com>
Fix earlier change to xterm.c
@@ -29602,7 +30934,7 @@
the call to x_new_focus_frame does with the core focus, and do
the equivalent with the XInput 2 focus.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-09-04 Michael Albinus <michael.albinus@gmx.de>
Fix rx forms in Tramp
@@ -29645,7 +30977,7 @@
* test/lisp/net/tramp-tests.el (tramp-test17-insert-directory)
(tramp--test-share-p): Simplify rx forms.
-2023-04-15 Damien Cassou <damien@cassou.me>
+2022-09-04 Damien Cassou <damien@cassou.me>
Add new function `seq-positions'
@@ -29658,7 +30990,7 @@
* test/lisp/emacs-lisp/seq-tests.el (test-seq-positions): Test it
(bug#57548).
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-04 Augusto Stoffel <arstoffel@gmail.com>
Add Python import management commands
@@ -29670,7 +31002,7 @@
(python-remove-import, python-sort-imports, python-fix-imports): New
interactive commands (bug#57574).
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-09-04 Augusto Stoffel <arstoffel@gmail.com>
Python shells dedicated to a project
@@ -29683,7 +31015,7 @@
(python-shell-get-buffer): Adapt to project-dedicated shells
(bug#56997).
-2023-04-15 Damien Cassou <damien@cassou.me>
+2022-09-04 Damien Cassou <damien@cassou.me>
Add new function `seq-remove-at-position'
@@ -29696,7 +31028,7 @@
* test/lisp/emacs-lisp/seq-tests.el (test-seq-remove-at-position):
Test it.
-2023-04-15 Damien Cassou <damien@cassou.me>
+2022-09-04 Damien Cassou <damien@cassou.me>
Improve documentation of several functions in seq.el
@@ -29710,21 +31042,21 @@
(seq-difference): Use more standard wording in the docstrings
(bug#57561).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-04 Lars Ingebrigtsen <larsi@gnus.org>
Rename the Mice node in the Emacs manual
* doc/emacs/commands.texi (User Input, Keys): Rename "Mice" to
Mouse Input.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix some help-fns test failures
* lisp/help-fns.el (help-fns--key-bindings): Fix test failures
from recent change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-04 Eli Zaretskii <eliz@gnu.org>
New command to facilitate text-mode display of unsupported chars
@@ -29733,18 +31065,18 @@
* etc/NEWS: Announce it.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-04 Eli Zaretskii <eliz@gnu.org>
Fix update of Dired display when it was called on a cons cell
* lisp/dired.el (dired-internal-do-deletions): Make sure that FN's
directory entry is updated on display. (Bug#57565)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/term/linux.el (gpm-mouse-enable): Remove left-over declaration
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
gv.el and cl-macs.el: Fix bug#57397
@@ -29755,11 +31087,11 @@
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-macs-test--symbol-macrolet):
Add new testcase.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-09-03 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.5
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-03 Gregory Heytings <gregory@heytings.org>
Look up keybindings in correct buffer in describe-function.
@@ -29769,7 +31101,7 @@
was invoked as argument to 'help-fns--key-bindings'.
Fixes bug#57568.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/comp.el (comp-run-async-workers): Fail more gracefully
@@ -29777,7 +31109,7 @@
`~/.emacs.d/eln-cache` directory.
Fixes bug#57562. See also Debian's bug #1017739.
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2022-09-03 Jeff Walsh <fejfighter@gmail.com>
Update error message to reflect variable rename
@@ -29786,14 +31118,14 @@
[ According to the Git metadata, this commit 8436e0bee9cf7a was already
merged from `emacs-28`, yet the code says it was not. :-( ]
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-03 Eli Zaretskii <eliz@gnu.org>
Fix indexing of mouse-wheel events
* doc/emacs/frames.texi (Mouse Commands): Add index entries for
wheel events.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-03 Eli Zaretskii <eliz@gnu.org>
Revert "* doc/emacs/commands.texi (Mice): Improve indexing."
@@ -29802,7 +31134,7 @@
The index entries it added don't belong to the place where they were
added.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-03 Mattias Engdegård <mattiase@acm.org>
lisp/emacs-lisp/seq.el: remove unnecessary compatibility code
@@ -29810,21 +31142,21 @@
Simplify unnecessarily guarded code, as this file will only ever be
used with the same version of Emacs.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
* doc/emacs/commands.texi (Mice): Improve indexing.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/macroexp.el (macroexp--compiler-macro): Soften message
Clarify that the error is "harmless".
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-macs.el: Use `define-symbol-prop` (bug#50869)
@@ -29832,17 +31164,17 @@
`define-symbol-prop` over `put` so `unload-feature` can undo
those definitions.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/loadhist.el (loadhist-unload-element): Remove auxiliary function info
See bug#50869.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/help-fns.el (find-lisp-object-file-name): Revert last change
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-03 Po Lu <luangruo@yahoo.com>
Improve documentation of scroll wheel event types in new Mice node
@@ -29850,7 +31182,7 @@
scroll wheel event types; fix doc for Emacs 29 and describe
horizontal wheel movement.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-03 Po Lu <luangruo@yahoo.com>
Work around another X server bug in crossing event dispatch
@@ -29859,7 +31191,7 @@
(x_mouse_leave): Avoid invalid reads of
dpyinfo->x_focus_event_frame on input extension builds.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-03 Lars Ingebrigtsen <larsi@gnus.org>
Add a Mice node in the Emacs manual
@@ -29867,18 +31199,18 @@
document mouse buttons.
(Mice): New node (bug#50948).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-09-03 Philip Kaludercic <philipk@posteo.net>
* subr.el (buffer-match-p): Use 'pcase' (bug#57502)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-03 Lars Ingebrigtsen <larsi@gnus.org>
Mention M-x list-packages in the Help node in the Emacs manual
* doc/emacs/help.texi (Help): Mention listing packages
(bug#50936).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-03 Lars Ingebrigtsen <larsi@gnus.org>
Inhibit nativecomp of loaddefs files
@@ -29888,7 +31220,7 @@
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--rubric):
Inhibit native-comp, because it's not very useful for loaddefs files.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-03 Po Lu <luangruo@yahoo.com>
Work around potential X server bug
@@ -29897,7 +31229,7 @@
supposed to deliver them to us, and it messes up MPX focus
tracking. (bug#57468)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-03 Eli Zaretskii <eliz@gnu.org>
Teach 'max-char' about the Unicode code range
@@ -29912,20 +31244,20 @@
* doc/lispref/nonascii.texi (Character Codes): Update the
documentation of 'max-char'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
Increase image-dired-show-all-from-dir-max-files to 1000
* lisp/image/image-dired.el
(image-dired-show-all-from-dir-max-files): Increase to 1000.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix image-dired-util.el compile warning
* lisp/image/image-dired-util.el (require): Require for cl-case.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
Add new defgroup image-dired-dired
@@ -29936,7 +31268,7 @@
(image-dired-dired-append-when-browsing)
(image-dired-dired-disp-props): Use above new defgroup.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
image-dired: Minor cleanups
@@ -29956,7 +31288,7 @@
* lisp/image/image-dired.el (image-dired-line-up-dynamic)
(image-dired-display-window-width): Don't use above obsolete function.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
image-dired: Prefer defvar-keymap
@@ -29967,7 +31299,7 @@
(image-dired-thumbnail-mode-map)
(image-dired-display-image-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
Add new defgroup image-dired-external
@@ -29988,7 +31320,7 @@
(image-dired-cmd-write-exif-data-program)
(image-dired-cmd-write-exif-data-options): Use above new defgroup.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
image-dired: Make HTML gallery generation obsolete
@@ -30002,7 +31334,7 @@
(image-dired--create-gallery-lists, image-dired--hidden-p)
(image-dired-gallery-generate): Make obsolete.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
image-dired: Do more interactive mode tagging
@@ -30043,7 +31375,7 @@
* lisp/image/image-dired.el (image-dired-delete-marked): Signal error
if not in image-dired-thumbnail-mode.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
Split image-dired.el into several files (part 2/2)
@@ -30064,7 +31396,7 @@
* lisp/image/image-dired.el: Trim files down to keep only one copy of
each definition.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
Split image-dired.el into several files (part 1/2)
@@ -30087,7 +31419,7 @@
* test/lisp/image-dired-tests.el: Move from here...
* test/lisp/image/image-dired-tests.el: ...to here.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
Make "rlogin" method obsolete in url*.el
@@ -30111,13 +31443,13 @@
(Gateways in general, Customization): Don't mention "rlogin"
method.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-03 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
d89e65c638 Update acknowledgments
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-02 Stefan Kangas <stefankangas@gmail.com>
Update acknowledgments
@@ -30125,7 +31457,7 @@
* doc/emacs/emacs.texi (Acknowledgments): Add several names from
Author: headers.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-02 Stefan Kangas <stefankangas@gmail.com>
Make some versions in docs match package version
@@ -30135,14 +31467,14 @@
* doc/misc/viper.texi: Fix version to match package.
* lisp/emulation/viper.el: Make version match variable.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-02 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
917da2641e Minor doc fix; improve sorting of VC backends
89695bce3e Clarify the doc string of 'set-face-attribute'
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-09-02 Gregory Heytings <gregory@heytings.org>
Display a warning for some uses of nil in face attributes.
@@ -30151,7 +31483,7 @@
(Finternal_set_lisp_face_attribute): Use the macro for the attributes
:foreground, :distant-foreground and :background.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/help-fns.el: Minor fixes
@@ -30161,20 +31493,20 @@
(help-fns--describe-function-or-command-prompt): Allow the user to
insist on choosing a function even if it appears not to exist.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-02 Robert Pluim <rpluim@gmail.com>
Use `format-prompt' in `describe-char-fold-equivalences'
* lisp/char-fold.el (describe-char-fold-equivalences): Use `format-prompt'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix define-minor-mode :keymap obsoletion warning
* lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Fix some
warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-09-02 Stefan Kangas <stefan@marxist.se>
Make minibuffer-eldef-shorten-default obsolete
@@ -30183,7 +31515,7 @@
* doc/emacs/mini.texi (Basic Minibuffer): Delete above obsolete
variable (bug#50935).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-02 Lars Ingebrigtsen <larsi@gnus.org>
Default show-paren-mode to off in special-mode buffers
@@ -30196,7 +31528,7 @@
(show-paren-mode): Mention it.
(show-paren-function): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-02 Lars Ingebrigtsen <larsi@gnus.org>
Clean up ispell "look"-related variables
@@ -30208,28 +31540,28 @@
that had a "-r" (regexp interface) never took off -- it's not
present in GNU/Linux or Macos, at least, as far as we can tell.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix quotes in mailcap-add-mailcap-entry doc string
* lisp/net/mailcap.el (mailcap-add-mailcap-entry): Fix usage of
quotes.
-2023-04-15 Felix Dietrich <felix.dietrich@sperrhaken.name>
+2022-09-02 Felix Dietrich <felix.dietrich@sperrhaken.name>
Restructure ‘mailcap-add-mailcap-entry’
* lisp/net/mailcap.el (mailcap-add-mailcap-entry):
Restructure mailcap-add-mailcap-entry to improve readability.
-2023-04-15 Felix Dietrich <felix.dietrich@sperrhaken.name>
+2022-09-02 Felix Dietrich <felix.dietrich@sperrhaken.name>
Add tests for ‘mailcap-add-mailcap-entry’
* test/lisp/net/mailcap-tests.el:
Add tests for ‘mailcap-add-mailcap-entry’
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-02 Robert Pluim <rpluim@gmail.com>
Use frame-monitor-attributes in gamegrid
@@ -30237,7 +31569,7 @@
`frame-monitor-attributes' to get the frame attributes directly
instead of iterating over `display-monitor-attributes-list'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-02 Po Lu <luangruo@yahoo.com>
Prevent crashes when embedding Emacs in a nonexistent parent
@@ -30251,7 +31583,7 @@
(x_embed_frame): New function.
* src/xterm.h (FRAME_X_EMBEDDED_P): Fix coding style.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-02 Robert Pluim <rpluim@gmail.com>
Make single char entry easier for `describe-char-fold-equivalences'
@@ -30259,34 +31591,34 @@
docstring. Pass t for 'allow-single' arg in call to
`read-char-by-name' so that single characters can be entered directly.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-09-02 Robert Pluim <rpluim@gmail.com>
Allow easy entry of single chars in `read-char-by-name'
* lisp/international/mule-cmds.el (read-char-by-name): Add optional
'allow-single' argument, meaning to accept single chars as themselves.
-2023-04-15 Fabrice Bauzac-Stehly <noon@mykolab.com>
+2022-09-02 Fabrice Bauzac-Stehly <noon@mykolab.com>
ldap-host-parameters-alist: Add auth-source option
* lisp/net/ldap.el (ldap-host-parameters-alist): Add auth-source
to checklist.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-09-01 Jim Porter <jporterbugs@gmail.com>
Under no-X builds, allow any value for 'fringe-bitmap' options
* lisp/cus-edit.el (fringe-bitmap): Always match under no-X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-09-01 Po Lu <luangruo@yahoo.com>
Fix bug#57476 for Xt builds
* src/xterm.c (handle_one_xevent): Add similar event mode check
to code under USE_X_TOOLKIT conditional. (bug#57476)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-01 Lars Ingebrigtsen <larsi@gnus.org>
Make easy-mmode-define-keymap obsolete
@@ -30294,14 +31626,14 @@
obsolete.
(define-minor-mode): Add comment.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-01 Lars Ingebrigtsen <larsi@gnus.org>
Make easy-mmode-defmap obsolete and adjust only caller
* lisp/emacs-lisp/easy-mmode.el (easy-mmode-defmap): Make obsolete.
* lisp/progmodes/gud.el (gud-menu-map): Use easy-menu-define.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-09-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix outline-minor-mode-map
@@ -30309,7 +31641,7 @@
easy-mmode-define-keymap, since it doesn't handle :inherit
correctly (bug#57512).
-2023-04-15 Daanturo <daanturo@gmail.com>
+2022-09-01 Daanturo <daanturo@gmail.com>
Make file-parent-directory more efficient
@@ -30317,14 +31649,14 @@
file-equal-p to compare the found parent and the child
(bug#56355). This is much faster.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-01 Stefan Kangas <stefankangas@gmail.com>
Minor doc fix; improve sorting of VC backends
* doc/emacs/maintaining.texi (Version Control Systems): Minor doc fix;
rearrange list to put git, cvs and subversion at the top.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-09-01 Eli Zaretskii <eliz@gnu.org>
Clarify the doc string of 'set-face-attribute'
@@ -30332,7 +31664,7 @@
resetting attribute values to 'unspecified' for future frames.
(Bug#57499)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-09-01 Mattias Engdegård <mattiase@acm.org>
Better `take` and `ntake` bignum argument handling
@@ -30340,7 +31672,7 @@
as most-positive-fixnum which results in better error checking
of improper lists.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-01 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -30360,7 +31692,7 @@
# lisp/international/characters.el
# src/xdisp.c
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-09-01 Stefan Kangas <stefankangas@gmail.com>
Update publicsuffix.txt from upstream
@@ -30368,7 +31700,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-08-25 13:54:14 UTC.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-31 Jim Porter <jporterbugs@gmail.com>
Don't fail Eshell ERT tests when an internal signal gets raised
@@ -30379,7 +31711,7 @@
Ref: https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg01452.html
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-31 Alan Mackenzie <acm@muc.de>
C++ Mode: Fontify functions correctly with commas in template expressions
@@ -30403,7 +31735,7 @@
c-<>-c-types-set text property, along with c-type, from the region being
fontified.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-31 Robert Pluim <rpluim@gmail.com>
Fix describe-char-fold-equivalences for composed characters
@@ -30411,14 +31743,14 @@
`get-char-code-property' across all the component codepoints of the
equivalent character rather than just the first one.
-2023-04-15 ookami <mail@ookami.one> (tiny change)
+2022-08-31 ookami <mail@ookami.one> (tiny change)
Fix semantic-find-file-noselect binding of recentf-exclude
* lisp/cedet/semantic/fw.el (semantic-find-file-noselect):
recentf-exclude should be a list (bug#57489).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-30 Po Lu <luangruo@yahoo.com>
Gently nudge Xt into always setting size hints
@@ -30429,14 +31761,14 @@
* src/xterm.c (x_wm_set_size_hint): Don't change flags if flags
is 0.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-30 Po Lu <luangruo@yahoo.com>
Fix bug#57476
* src/xterm.c (handle_one_xevent): Don't reset valuators on certain
crossing events, for the benefit of xfwm4. (bug#57476)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
t-mouse.el: Make sure we apply the setting to new terminals
@@ -30445,7 +31777,7 @@
* lisp/term/linux.el (terminal-init-linux): Remove gpm-specific code,
not neded any more.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-30 Gregory Heytings <gregory@heytings.org>
Enable 256 colors in fbterm.
@@ -30454,7 +31786,7 @@
* doc/misc/efaq.texi (Emacs in a Linux console): Document the TERM
environment variable with which the new file is used.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-30 Juri Linkov <juri@linkov.net>
Fix 744ed0ceeed7472a160fea7154939cf641205577 from bug#57082 (bug#57176)
@@ -30463,7 +31795,7 @@
* lisp/textmodes/emacs-news-mode.el (emacs-news--mode-common): Fix regexp.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-30 Eli Zaretskii <eliz@gnu.org>
One more fix for find-file.el
@@ -30471,7 +31803,7 @@
instead of 'concat', which doesn't DTRT with absolute file names.
(ff-other-file-alist): Yet another doc fix. (Bug#57325)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-30 Mattias Engdegård <mattiase@acm.org>
Accept bignum arguments in `take` and `ntake`
@@ -30479,7 +31811,7 @@
completeness.
* test/src/fns-tests.el (fns--take-ntake): Add test cases.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-30 Po Lu <luangruo@yahoo.com>
Fix junk data being returned with incremental selection transfers
@@ -30489,7 +31821,7 @@
(x_get_window_property_as_lisp_data): Adjust call to
receive_incremental_selection.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-30 Philip Kaludercic <philipk@posteo.net>
* package-vc.el (package-vc-unpack): Fix 'vc-ignore' call
@@ -30497,13 +31829,13 @@
default-directory is set to the package root, otherwise the file is
ignored in some other repository, that probably doesn't exist.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix char-fold compilation warning
* lisp/char-fold.el (require): Get string-join definition.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-30 Juri Linkov <juri@linkov.net>
* lisp/char-fold.el (describe-char-fold-equivalences): New command.
@@ -30512,7 +31844,7 @@
Suggested by Robert Pluim <rpluim@gmail.com>.
https://lists.gnu.org/archive/html/emacs-devel/2022-07/msg00864.html
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-29 Jim Porter <jporterbugs@gmail.com>
Handle 'eshell-pipe-broken' when evaluating Lisp forms in Eshell
@@ -30528,7 +31860,7 @@
Ref: https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg00524.html
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-29 Gregory Heytings <gregory@heytings.org>
Recommend using fbterm in the Linux console.
@@ -30537,18 +31869,18 @@
* etc/PROBLEMS (Linux console problems...): Mention the new FAQ node.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-08-29 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Merge remote-tracking branch 'origin/master' into feature/tree-sitter
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-29 Stefan Kangas <stefankangas@gmail.com>
Improve point-at-{bol,eol} obsoletion message
* lisp/subr.el (point-at-eol, point-at-bol): Mention 'pos-eol' and
'pos-bol' in obsoletion message.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-29 Mattias Engdegård <mattiase@acm.org>
Fix reader memory leak upon error (bug#56623)
@@ -30557,14 +31889,14 @@
* src/lread.c (read_stack_reset): New.
(read0): Reset read stack when unwinding from an error.
-2023-04-15 Jake Moss <jake.moss@uq.net.au> (tiny change)
+2022-08-29 Jake Moss <jake.moss@uq.net.au> (tiny change)
Show gdb-mi disassembly over tramp
* lisp/progmodes/gdb-mi.el (gdb-invalidate-disassembly): Show
gdb-mi disassembly over tramp (bug#57464).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-29 Lars Ingebrigtsen <larsi@gnus.org>
Work around `&' dired command when using the fish shell
@@ -30572,11 +31904,11 @@
&wait; this apparently makes the `&' command work with the fish
shell (bug#57472).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-29 Eli Zaretskii <eliz@gnu.org>
* lisp/find-file.el (ff-other-file-alist): Doc fix. (Bug#57325)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-29 Eli Zaretskii <eliz@gnu.org>
Fix point adjustment in recreated *Messages* buffers
@@ -30587,7 +31919,7 @@
it's killed, will have the same type of the window-point marker.
(Bug#57466)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
* src/keyboard.c (safe_run_hooks*): Simplify and generalize
@@ -30595,14 +31927,14 @@
arbitrary `nargs`.
(safe_run_hooks_error): Remove unneeded assertion.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-29 Michael Albinus <michael.albinus@gmx.de>
Do not connect unreachable remote hosts in recentf
* lisp/recentf.el (recentf-expand-file-name): Protect against
stalled remote hosts. (Bug#57336)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-29 Po Lu <luangruo@yahoo.com>
Unify floating point handling when reading XI motion events
@@ -30610,7 +31942,7 @@
recommended, instead of just truncating them. Also fixes
weird "jitter" during drag-and-drop on some clients.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-28 Juri Linkov <juri@linkov.net>
'C-c C-d' on vc-log buffer shows the diff from 'vc-log-fileset' (bug#52349)
@@ -30622,7 +31954,7 @@
* lisp/vc/vc.el (vc-diff): New optional arg ‘fileset’.
If non-nil, use instead of vc-deduce-fileset.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-28 Juri Linkov <juri@linkov.net>
'C-x v v' on a diff buffer commits it as a patch (bug#52349)
@@ -30650,7 +31982,7 @@
Call vc-start-logentry with 'patch-string'.
(vc-diff-patch-string): New function.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-28 Juri Linkov <juri@linkov.net>
Revert parts of 3f076a8e44 that caused test failures
@@ -30660,18 +31992,18 @@
truncated-partial-width-window-p. This change caused test failures
in lisp/ls-lisp-tests.log and lisp/emacs-lisp/edebug-tests.log.
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2022-08-28 Ken Brown <kbrown@cornell.edu>
Fix data for files-tests-bug-21454 on Cygwin
* test/lisp/files-tests.el (files-tests-bug-21454): Fix test data
to reflect the fact that Cygwin supports UNC paths.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-28 Eli Zaretskii <eliz@gnu.org>
* lisp/info.el (Info-mode): Support the Linux console better.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-28 Eli Zaretskii <eliz@gnu.org>
Improve the documentation of glyphless-character display
@@ -30682,7 +32014,7 @@
* doc/lispref/display.texi (Glyphless Chars): Index
'glyphless-char' face.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-28 Po Lu <luangruo@yahoo.com>
Fix two issues in xterm.c
@@ -30690,7 +32022,7 @@
have a vendor-specific prefix.
(x_query_pointer_1): Fix leak of button mask.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-27 Juri Linkov <juri@linkov.net>
Use truncated-partial-width-window-p in more places (bug#56815)
@@ -30705,7 +32037,7 @@
* src/indent.c (scan_for_column): Bring the logic of using
truncated-partial-width-window-p closer to what the display engine does.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-27 Juri Linkov <juri@linkov.net>
Use a list of text properties to search in symlink filenames in Wdired
@@ -30718,28 +32050,28 @@
* lisp/isearch.el (isearch-search-fun-in-text-property):
Support a list of text properties (bug#57293).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-27 Lars Ingebrigtsen <larsi@gnus.org>
Make dynamic info-lookup more backwards-compatible
* lisp/info-look.el (info-lookup--expand-info): Don't try to
expand elements that aren't functions (bug#57446).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-08-27 Daniel Martín <mardani29@yahoo.es>
Fix webp detection on some Macos systems
* configure.ac (HAVE_RSVG): Make webp detection work with Macos
10.3/Homebrew (bug#57420).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-27 Eli Zaretskii <eliz@gnu.org>
Fix regression with cursor motion in Magit buffers
* lisp/simple.el (line-move): Condition movement optimizations on
presence of very long lines. (Bug#57433)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-27 Eli Zaretskii <eliz@gnu.org>
Fix antialias face attribute when text is scaled
@@ -30766,7 +32098,7 @@
text is scaled. This reverts part of the changes installed in
commit bf0d3f7. (Bug#37473)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-27 Alan Mackenzie <acm@muc.de>
CC Mode: Remove double evaluation of self-quoting function in cc-langs.el
@@ -30775,7 +32107,7 @@
* lisp/progmodes/cc-langs.el (c-init-language-vars): Add a #' after the
funcall.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-27 Eli Zaretskii <eliz@gnu.org>
Support "replacement characters" on TTY frames
@@ -30795,7 +32127,7 @@
* lisp/faces.el (glyphless-char): Make the face stand out on TTY
frames that don't support the underline attribute.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-27 Eli Zaretskii <eliz@gnu.org>
Fix documentation of 'glyphless-char-display'
@@ -30803,7 +32135,7 @@
(gui_produce_glyphs, lookup_glyphless_char_display): Fix
indentation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-26 Po Lu <luangruo@yahoo.com>
Fix crash when handling "swallowed" generic events
@@ -30812,14 +32144,14 @@
* src/xterm.c (handle_one_xevent): Don't abort if must_free_data
and xi_event is NULL; this is an Xlib bug.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-08-26 Dmitry Gutov <dgutov@yandex.ru>
xref-matches-in-files: Use with-connection-local-variables
* lisp/progmodes/xref.el (xref-matches-in-files):
Use with-connection-local-variables (bug#57385).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-26 Stefan Kangas <stefankangas@gmail.com>
Use shr as default for mm-text-html-renderer
@@ -30827,14 +32159,14 @@
default to avoid a nil value.
Problem reported by Mattias Engdegård <mattiase@acm.org>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-26 Lars Ingebrigtsen <larsi@gnus.org>
Clarify the :box attributes in Face Attributes lispref node
* doc/lispref/display.texi (Face Attributes): Mention that the
elements are optional (bug#50699).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-26 Alan Mackenzie <acm@muc.de>
CC Mode: Fontify correctly a brace list element followed only
by syntactic WS
@@ -30847,7 +32179,7 @@
than rejecting it as an invalid declarator. Also reindent
a section of this function.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-26 Michael Albinus <michael.albinus@gmx.de>
Use `rx' in Tramp where possible
@@ -30909,7 +32241,7 @@
* test/lisp/net/tramp-tests.el: Use `rx' where possible.
(tramp-test01-file-name-syntax): Adapt test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-26 Lars Ingebrigtsen <larsi@gnus.org>
Make the *Ido COmpletions* buffer fit the window to the buffer
@@ -30918,7 +32250,7 @@
buffer is displayed (bug#50671). This means that we're defaulting
to fit-window-to-buffer.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-08-26 Augusto Stoffel <arstoffel@gmail.com>
New option 'thrifty' for Man-notify-method
@@ -30926,14 +32258,14 @@
method.
(Man-notify-method): Explain what 'thrifty' does (bug#57408).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-26 Lars Ingebrigtsen <larsi@gnus.org>
Delete blank lines at the start of the cited text in message-indent-citation
* lisp/gnus/message.el (message-indent-citation): Fix thinko in
the fix for the previous thinko.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-08-26 Basil L. Contovounesios <contovob@tcd.ie>
Fix recent gamegrid.el change for nox build
@@ -30941,7 +32273,7 @@
image-scaling-factor as special before dynamically binding it, for
the sake of --without-x builds which do not preload lisp/image.el.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-08-26 Basil L. Contovounesios <contovob@tcd.ie>
Pacify obsolete gv warnings in xt-mouse-tests.el
@@ -30949,7 +32281,7 @@
deprecated generalized variables frame-width and frame-height with
direct calls to set-frame-width and set-frame-height, respectively.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-26 Jim Porter <jporterbugs@gmail.com>
Kill the buffer for the temp file after using '$<command>' in Eshell
@@ -30958,13 +32290,13 @@
Ref: https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-08/msg01444.html
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-26 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
e3b8577525 ; * etc/DEBUG: Fix wording of "X protocol errors" section.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-26 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -30972,7 +32304,7 @@
92e90297f9 * lisp/wdired.el: Doc fix; don't mention obsolete variable.
2ccefef4c7 * lisp/progmodes/etags.el (next-file): Minor doc fix.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-25 Po Lu <luangruo@yahoo.com>
Restore old code in x_sync_trigger_fence
@@ -30982,11 +32314,11 @@
asynchronously), and is much more recognizable for people coming from
other programs.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-25 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-25 Paul Eggert <eggert@cs.ucla.edu>
Fix overflows in HAVE_XSYNC timestamp handling
@@ -31011,14 +32343,14 @@
(x_display_set_last_user_time):
Use 0 more consistently to represent missing timestamps.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-25 Paul Eggert <eggert@cs.ucla.edu>
Fix unlikely core dump with Xaw
* lwlib/lwlib-Xaw.c (make_dialog): Don’t dump core if calloc fails.
Caught with --enable-gcc-warnings.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-25 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/progmodes/cc-langs.el (c-make-no-parens-syntax-table): Fix bug#57065
@@ -31027,7 +32359,7 @@
function is not self-evaluating, such as when it's a symbol or
a value of the form (closure ...).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-25 Stefan Kangas <stefankangas@gmail.com>
Improve explanation of init file in FAQ
@@ -31038,7 +32370,7 @@
also updating the FAQ.
Ref: https://lists.gnu.org/r/emacs-devel/2022-08/msg01056.html
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-25 Stefan Kangas <stefankangas@gmail.com>
Don't refer to Emacs 24.3 or older in FAQ
@@ -31052,7 +32384,7 @@
price; it is currently incorrect and is likely to be incorrect again
in the future.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-25 Robert Pluim <rpluim@gmail.com>
Treat smtp-auth method from auth-info as a symbol
@@ -31066,7 +32398,7 @@
Do not merge to master
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-25 Stefan Kangas <stefankangas@gmail.com>
* lisp/wdired.el: Improve "Commentary" section.
@@ -31074,7 +32406,7 @@
* lisp/progmodes/etags.el (next-file): Minor doc fix.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Add a new user option grep-command-position
@@ -31082,32 +32414,32 @@
(grep-command-position): New user option.
(grep): Use it (bug#50502).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Document how :map and :scale interacts in image maps
* doc/lispref/display.texi (Image Descriptors): Mention problems
with scaling (bug#50487).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-25 Stefan Kangas <stefankangas@gmail.com>
Fix generalized variable documentation for recent change
* doc/lispref/variables.texi (Setting Generalized Variables): Delete
obsolete generalized variable 'frame-width'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Make a prefix go to the previous error
* lisp/textmodes/flyspell.el (flyspell-goto-next-error): Make a
prefix find the previous error (bug#50443).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Mention C-x C-q + revert change in NEWS
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-25 Robert Pluim <rpluim@gmail.com>
Treat smtp-auth method from auth-info as a symbol
@@ -31119,7 +32451,7 @@
* lisp/mail/smtpmail.el (smtpmail-try-auth-methods): Call
`intern-soft' on the smtp-auth key's value. (Bug#57373)
-2023-04-15 Kien Nguyen <kien.n.quang@gmail.com>
+2022-08-25 Kien Nguyen <kien.n.quang@gmail.com>
Allow symlink creation on MS-Windows without Administrator privileges
@@ -31127,7 +32459,7 @@
SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE flag when available.
(Bug#57386)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Fix warning about obsoleted generalized variables
@@ -31135,14 +32467,14 @@
Autoload so that the call here from gv.el (about obsolete
generalized variables) doesn't bug out (bug#57394).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Make frame-width obsolete as a generalized variable
* lisp/emacs-lisp/gv.el (frame-width): Make obsolete as
generalized variable.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-08-25 Daniel Martín <mardani29@yahoo.es>
Fix instrumented eval-defun not printing "Edebug:" to the echo area
@@ -31153,11 +32485,11 @@
* test/lisp/progmodes/elisp-mode-tests.el
(eval-defun-prints-edebug-when-instrumented): Add a new test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Add hideshow-test.el file (bug#56635)
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-08-25 kobarity <kobarity@gmail.com>
Add Python blocks support for hideshow
@@ -31179,7 +32511,7 @@
(python-hideshow-hide-all-3, python-hideshow-hide-block-1): New
tests (bug#56635).
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-08-25 kobarity <kobarity@gmail.com>
Extend `hs-special-modes-alist' for languages such as Python
@@ -31199,7 +32531,7 @@
* test/lisp/progmodes/hideshow-tests.el: New test file (bug#56635).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-25 Lars Ingebrigtsen <larsi@gnus.org>
Allow not deleting the config.cache file with "make FAST=true bootstrap"
@@ -31211,7 +32543,7 @@
* admin/emake (cores): Adjust.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-25 Michael Albinus <michael.albinus@gmx.de>
Minor fixes in tramp-tests.el
@@ -31221,11 +32553,11 @@
or lasted too long.
(tramp--test-shell-file-name): Do not depend on `tramp--test-adb-p'.
-2023-04-15 Andreas Schwab <schwab@suse.de>
+2022-08-25 Andreas Schwab <schwab@suse.de>
* configure.ac: Move AC_LANG_PUSH/POP out of AC_CACHE_CHECK. (Bug#57380)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-25 Po Lu <luangruo@yahoo.com>
Fix various problems with mouse highlight on XI2 builds
@@ -31237,14 +32569,14 @@
* src/xterm.h (struct xi_device_t): New fields
`last_motion_window', `last_motion_x' and `last_motion_y'.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-08-24 Dmitry Gutov <dgutov@yandex.ru>
vc-merge: Look for 'merge-file' instead of 'merge'
* lisp/vc/vc.el (vc-merge):
Look for 'merge-file' in second clause (bug#50258).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-24 Alan Mackenzie <acm@muc.de>
C++ Mode - Fontify "class Foo {\n ~Foo() noexcept;" correctly
@@ -31258,7 +32590,7 @@
`c-not-decl' to the values of c-type which are erased at the start of a
fontification.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-24 Eli Zaretskii <eliz@gnu.org>
Fix handling of UNCs in 'parse-colon-path
@@ -31269,7 +32601,7 @@
expected results.
(files-colon-path): Add a new test pattern.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-24 Alan Mackenzie <acm@muc.de>
CC Mode: Fontify args correctly when arglist closing ) is not on the same line
@@ -31284,7 +32616,7 @@
starting inside a [ or (. Tidy up the handling of syntactic whitespace at the
end of the buffer.
-2023-04-15 Santiago Calandrino <san@disroot.org> (tiny change)
+2022-08-24 Santiago Calandrino <san@disroot.org> (tiny change)
Fix string padding in gdb-mi
@@ -31293,14 +32625,14 @@
(gdb-pad-string): Unobsolete.
(gdb-table-string): Re-fix string padding.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-24 Lars Ingebrigtsen <larsi@gnus.org>
Don't lose read-only marking when reverting a view-mode buffer
* lisp/view.el (view--enable): Don't lose read-only-ness when
reverting (bug#35166).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-24 Lars Ingebrigtsen <larsi@gnus.org>
When reverting, preserve the readedness state set by `C-x C-q'
@@ -31309,7 +32641,7 @@
* lisp/simple.el (read-only-mode): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-24 Po Lu <luangruo@yahoo.com>
Fix input extension focus tracking with some window managers
@@ -31318,21 +32650,21 @@
detect focus changes when XInput 2 is enabled. The X server
will tell us the actual truth if the focus really did change.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-24 Stefan Kangas <stefankangas@gmail.com>
Make mh-colors-available-p obsolete
* lisp/mh-e/mh-utils.el (mh-colors-available-p): Redefine as
obsolete function alias for 'display-color-p'.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-24 Stefan Kangas <stefankangas@gmail.com>
Prefer saying "init file" to ".emacs" in FAQ
* doc/misc/efaq.texi: Prefer saying "init file" to
".emacs". (Bug#49424)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-23 Stefan Kangas <stefan@marxist.se>
Use substitute-command-keys in a few more places
@@ -31341,7 +32673,7 @@
* lisp/progmodes/cperl-mode.el (cperl-narrow-to-here-doc): Use
substitute-command-keys.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-23 Stefan Kangas <stefankangas@gmail.com>
Move generalized variable `substring' doc to elisp manual
@@ -31350,7 +32682,7 @@
* doc/lispref/variables.texi (Setting Generalized Variables):
...to here.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-23 Stefan Kangas <stefankangas@gmail.com>
Move generalized variable docs to elisp manual
@@ -31360,7 +32692,7 @@
* doc/lispref/variables.texi (Setting Generalized Variables):
...to here. These variables have already been moved to gv.el.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-23 Stefan Kangas <stefankangas@gmail.com>
Update documentation for obsolete generalized variables
@@ -31368,11 +32700,11 @@
variables from list.
* etc/NEWS: Fix sorting of obsolete generalized variables.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-23 Gregory Heytings <gregory@heytings.org>
Merge master into feature/improved-locked-narrowing.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-23 Gregory Heytings <gregory@heytings.org>
Improve detection of long lines.
@@ -31388,11 +32720,11 @@
* src/pdumper.c (dump_buffer): Dump the new field.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-23 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS entry about obsoleted generalized variables
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-23 Stefan Kangas <stefankangas@gmail.com>
Make XEmacs compat alias face-background-pixmap obsolete
@@ -31406,20 +32738,20 @@
* doc/misc/cl.texi (Setf Extensions): Refer to above new generalized
variable instead of the obsolete one.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-23 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/progmodes/elisp-mode.el (elisp--local-variables-1): Fix bug#50034
Don't burp if the arg list of a function is not actually a list.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-23 Stefan Kangas <stefankangas@gmail.com>
Make Emacs 20 compat alias obsolete in eudcb-ldap.el
* lisp/net/eudcb-ldap.el (eudc-ldap-get-host-parameter): Make
Emacs 20 compat alias obsolete.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-08-23 Gerd Möllmann <gerd@gnu.org>
Fix pixel-scroll-precision in a corner case
@@ -31428,7 +32760,7 @@
(pixel-scroll-precision-scroll-up): Handle case that window is one line high
(bug#57349)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-23 Po Lu <luangruo@yahoo.com>
Make frame synchronization conditional on clock_gettime
@@ -31439,7 +32771,7 @@
* src/xterm.h (struct x_output): Define out vsync code when
!HAVE_CLOCK_GETTIME. (bug#57346)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-23 Po Lu <luangruo@yahoo.com>
Make frame synchronization conditional on clock_gettime
@@ -31450,14 +32782,14 @@
* src/xterm.h (struct x_output): Define out vsync code when
!HAVE_CLOCK_GETTIME.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-23 Lars Ingebrigtsen <larsi@gnus.org>
Disable a lisp-mode test that now fails
* test/lisp/emacs-lisp/lisp-mode-tests.el
(test-lisp-current-defun-name): Comment-out now-failing tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-23 Lars Ingebrigtsen <larsi@gnus.org>
Revert the changes to lisp-current-defun-name
@@ -31467,14 +32799,14 @@
that, say, `make-obsolete-variable' is about the second symbol and
not the first.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-23 Lars Ingebrigtsen <larsi@gnus.org>
Don't mention obsolete generalized variables in *Help*
* lisp/help-fns.el (help-fns--generalized-variable): Don't mention
obsolete ones.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-23 Lars Ingebrigtsen <larsi@gnus.org>
Make buffer-local-value obsolete as a generalized variable
@@ -31486,20 +32818,20 @@
(buffer-local-value): Make obsolete as a generalized variable
since the semantics are unclear (bug#26624).
-2023-04-15 Thierry Volpiatto <thievol@posteo.net>
+2022-08-23 Thierry Volpiatto <thievol@posteo.net>
Fix wdired with (dired '(dir f1 f2 ...))
* lisp/wdired.el (wdired-finish-edit): Fix wdired with (dired
'(dir f1 f2 ...)) (bug#57334).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-23 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
1dd0a5c5db ; * doc/misc/htmlfontify.texi: Fix version.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-08-22 Augusto Stoffel <arstoffel@gmail.com>
Fix completion-predicate of Python shell commands
@@ -31507,7 +32839,7 @@
(python-shell--completion-predicate): New completion predicate
function. (Bug#57184)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-22 Stefan Kangas <stefankangas@gmail.com>
Make point-at-eol and point-at-bol obsolete
@@ -31516,7 +32848,7 @@
'pos-eol'/'line-end-position'. Update callers.
Ref: https://lists.gnu.org/r/emacs-devel/2022-08/msg00853.html
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-22 Po Lu <luangruo@yahoo.com>
Allow disabling the input extension at runtime on GTK 3
@@ -31524,7 +32856,7 @@
(x_term_init): Do not enable the input extension should that
fail.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix some no-X build warnings
@@ -31540,7 +32872,7 @@
* lisp/emacs-lisp/icons.el (icons--create): Avoid warnings on no-X
builds.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-22 Michael Albinus <michael.albinus@gmx.de>
auth-source: Fix wrong-type-argument when searching secret services
@@ -31553,14 +32885,14 @@
* lisp/auth-source.el (auth-source-secrets-search):
Ensure attributes are string. (Bug#55199)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Link the "f" interactive spec to `read-file-name' in the manual
* doc/lispref/commands.texi (Interactive Codes): Link to the
Reading File Names node.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-22 Robert Pluim <rpluim@gmail.com>
Use the attributes of frame's monitor for gamegrid
@@ -31568,7 +32900,7 @@
monitor where the current frame is displayed rather than the primary
monitor.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-22 Stefan Kangas <stefankangas@gmail.com>
Prefer pos-bol and pos-eol in tabulated-list.el
@@ -31577,21 +32909,21 @@
(tabulated-list-set-col, tabulated-list-previous-column): Prefer
pos-bol and pos-eol.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Make ispell-find-hunspell-dictionaries more resilient
* lisp/textmodes/ispell.el (ispell-find-hunspell-dictionaries):
Try harder to find the dictionary (bug#49982).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix indent-tabs-mode globality
* lisp/simple.el (indent-tabs-mode): This is not a global mode, so
don't claim it is (bug#49971).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Make the size of elements the same in pgtk and X in tetris
@@ -31601,7 +32933,7 @@
both X and pgtk (bug#49937).
(gamegrid-make-glyph): Inhibit image scaling.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Remove probably debugging code in reb-fontify-string-re
@@ -31609,7 +32941,7 @@
code that looks like left-over debugging code. This fixes a
compilation warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Make start/end in libxml-parse-html-region optional
@@ -31619,25 +32951,25 @@
(Flibxml_parse_html_region, Flibxml_parse_xml_region): Make
start/end optional.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix defcustom type of auto-save-file-name-transforms
* lisp/files.el (auto-save-file-name-transforms): Fix the
defcustom type (bug#57321).
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-08-22 Gerd Möllmann <gerd@gnu.org>
LLDB support: handle unsorted enum member lists
* etc/emacs_lldb.py (enumerator_name): Handle the case that enum
member list is not sorted by value.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-22 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp.el (comp-known-type-specifiers): Fix some type spec
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-22 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -31646,14 +32978,14 @@
c3087b59f0 ; * lisp/find-file.el (ff-other-file-alist): Another doc f...
1e1263b00b * lisp/find-file.el (ff-other-file-alist): Doc fix. (Bug#...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-21 Po Lu <luangruo@yahoo.com>
Fix child frame focus for MPX environments
* src/xterm.c (handle_one_xevent): Set child frame click-to
focus on the pointer device's attachment.
-2023-04-15 Gonzalo Larumbe <gonzalomlarumbe@gmail.com>
+2022-08-21 Gonzalo Larumbe <gonzalomlarumbe@gmail.com>
Fix more lexical-binding fallout in vhdl-speedbar-insert-hierarchy
@@ -31661,14 +32993,14 @@
Check the input arguments, not the dynamically bound `end-arglist'
(bug#57327).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Make *Help* display info about generalized variables
* lisp/help-fns.el (help-fns--generalized-variable): New function
to document generalized variables.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Make the generalized buffer-local-variable obsolete"
@@ -31676,11 +33008,11 @@
This led to the local modes not working.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Make the generalized buffer-local-variable obsolete
@@ -31697,11 +33029,11 @@
* lisp/emacs-lisp/gv.el (make-obsolete-generalized-variable): Move
to allow usage.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-08-21 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.4-19-g4dff42
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-21 Gregory Heytings <gregory@heytings.org>
Minor improvements to locked narrowing.
@@ -31710,14 +33042,14 @@
* src/editfns.c (Fwiden, Fnarrowing_lock): Docstring improvements.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Adjust autorevert tests to recent change
* test/lisp/autorevert-tests.el (auto-revert--wait-for-revert):
Adjust test to code change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Make many seldom-used generalized variables obsolete
@@ -31737,7 +33069,7 @@
* lisp/org/oc-basic.el (org-cite-basic--set-keymap): Adjust
buffer-substring generalized variable usage.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Make it possible to mark generalized variables as obsolete
@@ -31754,7 +33086,7 @@
variables (bug#49730).
(make-obsolete-generalized-variable): New function.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-21 Gregory Heytings <gregory@heytings.org>
Better way to protect redisplay routines from locked narrowings.
@@ -31767,27 +33099,27 @@
Update docstring.
(Fnarrowing_lock): Update docstring.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-21 Gregory Heytings <gregory@heytings.org>
Revert 4f19e1a5d1
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-21 Eli Zaretskii <eliz@gnu.org>
* lisp/find-file.el (ff-other-file-alist): Doc fix. (Bug#57325)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Mention delete-line in shortdoc
* lisp/emacs-lisp/shortdoc.el (buffer): Mention delete-line.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Simplify `delete-line'
* lisp/subr.el (delete-line): Simplify.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-21 Stefan Kangas <stefankangas@gmail.com>
Prefer pos-bol and pos-eol in bookmark.el
@@ -31795,21 +33127,21 @@
(bookmark--remove-fringe-mark, bookmark-kill-line)
(bookmark--jump-via): Prefer pos-bol and pos-eol.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Remove a newline from the end of an error message
* src/pdumper.c (dump_native_comp_unit): Remove newline from end
of error message.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-21 Mattias Engdegård <mattiase@acm.org>
Fix eshell-pipe-broken signalling
* lisp/eshell/esh-io.el (eshell-output-object-to-target):
Second argument to `signal` should be a list.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-21 Stefan Kangas <stefankangas@gmail.com>
Mark another esh-proc test as unstable
@@ -31817,7 +33149,7 @@
(esh-proc-test/pipeline-connection-type/middle): Mark test as unstable
as it fails quite a lot.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-21 Stefan Kangas <stefankangas@gmail.com>
Prefer pos-bol and pos-eol in tests
@@ -31872,21 +33204,21 @@
* test/src/undo-tests.el (undo-test-skip-invalidated-markers): Prefer
pos-bol and pos-eol.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-21 Stefan Kangas <stefankangas@gmail.com>
Don't end autorevert message with a period
* lisp/autorevert.el (auto-revert-handler): Don't end message with
a period.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Tweak emacs-bug--system-description
* lisp/mail/emacsbug.el (emacs-bug--system-description): Fill the
commonly-overlong Emacs version bit.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-21 Mattias Engdegård <mattiase@acm.org>
Update function properties and optimisations
@@ -31898,21 +33230,21 @@
* lisp/emacs-lisp/byte-opt.el (side-effect-free-fns):
Mark pos-bol and pos-eol as side-effect-free.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-21 Mattias Engdegård <mattiase@acm.org>
* lisp/emacs-lisp/shortdoc.el (buffer): Add missing functions
Add preceding-char and char-before because following-char and
char-after were already there.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-08-21 Gerd Möllmann <gerd@gnu.org>
Fix src-depending-on-lisp target
* Makefile.in (src-depending-on-lisp): Pass BIN_DESTDIR and
ELN_DESTDIR to make -C src (bug#57309).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Mark esh-proc test as unstable
@@ -31920,7 +33252,7 @@
(esh-proc-test/pipeline-connection-type/last): Mark test as
unstable as it fails quite a lot.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-21 Lars Ingebrigtsen <larsi@gnus.org>
Rename newly-added eol/bol functions to pos-eol/pos-bol
@@ -31929,21 +33261,21 @@
* src/editfns.c (Fpos_bol): Rename from Fpos.
(Fpos_eol): Rename from Feol.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-21 Gregory Heytings <gregory@heytings.org>
Fix mode line redisplay bug when locked narrowing is in effect.
* src/xdisp.c (decode_mode_spec): Use the actual narrowing bounds when
redisplay is called while a locked narrowing is in effect.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-21 Po Lu <luangruo@yahoo.com>
Minor optimization to x_query_pointer_1
* src/xterm.c (x_query_pointer_1): Clear client pointer if it
disappeared.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-20 Gregory Heytings <gregory@heytings.org>
Fix user narrowing handling.
@@ -31952,7 +33284,7 @@
(Fwiden, Fnarrow_to_region): Set and reset the variable.
(Fnarrowing_lock): Use it.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-20 Gregory Heytings <gregory@heytings.org>
Improved locked narrowing.
@@ -31973,11 +33305,11 @@
* lisp/subr.el (with-locked-narrowing): New macro.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-20 Philip Kaludercic <philipk@posteo.net>
* package-vc.el (package-vc-unpack): Ignore dir files
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-20 Lars Ingebrigtsen <larsi@gnus.org>
Don't use the system-file-manager icon in the toolbar
@@ -31986,7 +33318,7 @@
n:system-file-manager, because it's larger than the other Gtk
icons in some themes (bug#56627).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-20 Lars Ingebrigtsen <larsi@gnus.org>
Make conf-javaprop-mode only claim that # lines are comments
@@ -31996,18 +33328,18 @@
(conf-javaprop-mode): Adjust doc string to just mention #
comments.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-20 Lars Ingebrigtsen <larsi@gnus.org>
Tweak admin/emacs output
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-20 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp's manual
* doc/misc/tramp.texi (Frequently Asked Questions):
Improve recommendations for speeding up.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-08-20 Protesilaos Stavrou <info@protesilaos.com>
Fix typos in modus-themes.org
@@ -32017,25 +33349,25 @@
(Custom Org emphasis faces, Note on git-gutter in Doom Emacs): Fix
typographic errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-19 Po Lu <luangruo@yahoo.com>
Fix crash when the keymap changes
* src/xterm.c (handle_one_xevent): Call
XkbRefreshKeyboardMapping first before trying to update the map.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-19 Mattias Engdegård <mattiase@acm.org>
Move `while` syntax check from optimiser to macroexpand
* lisp/emacs-lisp/byte-opt.el (byte-optimize-while): Move check...
* lisp/emacs-lisp/macroexp.el (macroexp--expand-all): ...here.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-19 Philip Kaludercic <philipk@posteo.net>
* package-vc.el (package-vc-unpack): Mark packages as selected
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Fix return value of help--key-description-fontified
@@ -32049,7 +33381,7 @@
* test/lisp/help-tests.el (help--key-description-fontified): New test.
(with-substitute-command-keys-test): Fix indentation.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Display new keybinding in obsolete command warning
@@ -32057,25 +33389,25 @@
* lisp/simple.el (command-execute): When warning about an obsolete
command, display the keybinding for the new command.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
* lisp/bookmark.el (bookmark-menu-heading): Delete face.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Ignore variable Info-fontify, deleted in 22.1
* lisp/info.el (Info-mode-hook): Don't obey variable Info-fontify,
deleted in Emacs 22.1.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Make two compat aliases obsolete in cc-defs.el
* lisp/progmodes/cc-defs.el (c-regexp-opt, c-regexp-opt-depth):
Make compat alias obsolete.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Delete two functions obsolete since Emacs 23
@@ -32092,7 +33424,7 @@
(set-process-filter-multibyte): Delete obsoletion.
* lisp/erc/erc-dcc.el (erc-dcc-server): Don't use obsolete functions.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -32103,7 +33435,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Resurrect obsoletion warning for two functions
@@ -32114,39 +33446,39 @@
(set-process-filter-multibyte): Resurrect obsoletion warning.
* etc/NEWS: Don't announce their deletion.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-19 Alan Mackenzie <acm@muc.de>
* src/window.c (select_window): Fix assert for buffer = non-active minibuffer
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in doc-view.el
* lisp/doc-view.el (doc-view-mode-map, doc-view-minor-mode-map)
(doc-view-presentation-mode-map): Prefer defvar-keymap.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-19 Robert Pluim <rpluim@gmail.com>
Improve 'ns-read-file-name' docstring
* src/nsfns.m (Fns_read_file_name): Use '-' instead of '_' when naming
args.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-19 Robert Pluim <rpluim@gmail.com>
Mark only VS-16 as emoji
* admin/unidata/blocks.awk: Only mark U+FE0F as belonging to the
'emoji' script. (Bug#57072)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix underscores in argument names in ns-win
* lisp/term/ns-win.el (x-file-dialog): Don't use underscores in
argument names.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-08-19 Augusto Stoffel <arstoffel@gmail.com>
python.el: Add completion-predicate symbol property to commands
@@ -32157,7 +33489,7 @@
appropriate completion-predicate properties.
(python--completion-predicate): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-19 Lars Ingebrigtsen <larsi@gnus.org>
Add new functions eol and bol
@@ -32172,7 +33504,7 @@
(Feol): New defun.
(Fline_end_position): Use `eol'.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-08-19 Augusto Stoffel <arstoffel@gmail.com>
python-mode: Remove special outline-heading-end-regexp
@@ -32182,7 +33514,7 @@
* lisp/progmodes/python.el (python-mode): Remove buffer-local setting
of outline-heading-end-regexp. (Bug#53913)
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-08-19 Augusto Stoffel <arstoffel@gmail.com>
python.el: Adjustments to Flymake backend
@@ -32191,7 +33523,7 @@
(python-flymake-command-output-pattern): Make compatible with recent
versions of pyflakes. (Bug#53913)
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-08-19 Augusto Stoffel <arstoffel@gmail.com>
python-check-command: Don't use absolute file names
@@ -32201,14 +33533,14 @@
* lisp/progmodes/python.el (python-check-command): Don't use absolute
file names. (Bug#53913)
-2023-04-15 Paul A. Patience <paul@apatience.com> (tiny change)
+2022-08-19 Paul A. Patience <paul@apatience.com> (tiny change)
Fix mis-spelling of c-awk-old-ByLL and really make it buffer-local
* lisp/progmodes/cc-awk.el (c-awk-old-ByLL): Make the
correct variable buffer-local (bug#57294).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-19 Mattias Engdegård <mattiase@acm.org>
* lisp/edmacro.el (edmacro-sanitize-for-string): Fix condition.
@@ -32216,21 +33548,21 @@
vector of keys representing a prefix, where bit 7 isn't likely to be
set when higher bits are set, but it silences a (justified) warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix region-extract-function compilation warning
* lisp/simple.el (region-extract-function): Clean up the logic
slightly to avoid a warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix ns-win.el (x-file-dialog) declaration
* lisp/term/ns-win.el (x-file-dialog): Give the function the same
signature here as other definitions.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-08-19 Protesilaos Stavrou <info@protesilaos.com>
Update the modus-themes to their 2.6.0 version
@@ -32259,14 +33591,14 @@
Detailed release notes:
<https://protesilaos.com/codelog/2022-08-19-modus-themes-2-6-0/>.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-08-19 Gerd Möllmann <gerd@gnu.org>
Find libgccjit on macOS with Homebrew differently
* configure.ac (MAC_LIBS): Find libgccjit's directory slightly
differently for brew installations.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-19 Andrea Corallo <akrl@sdf.org>
* src/pdumper.c (dump_native_comp_unit): Error if CU is not fixed-up
@@ -32274,33 +33606,33 @@
* src/pdumper.c (Fdump_emacs_portable): Check and warn for pure space overflow
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-08-19 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Remove treesit manual entries for deleted functions
* doc/lispref/parsing.texi: Remove documentation for
treesit-get-parser-create and treesit-get-parser.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-19 John Wiegley <johnw@newartisans.com>
Revert "Remove use-package-font-lock-keywords"
This reverts commit 4938167bfffcf08279445827d2eaae78c9557675.
-2023-04-15 Morgan Smith <Morgan.J.Smith@outlook.com>
+2022-08-19 Morgan Smith <Morgan.J.Smith@outlook.com>
Speed up image-dired-display-image
* lisp/image-dired.el (image-dired-display-image): Open file literally
so we don't run image-mode twice. (Bug#57281)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-19 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
e64d811b51 Improve image-mode-as-hex docstring
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-18 Po Lu <luangruo@yahoo.com>
Fix more calls to XQueryPointer for MPX
@@ -32313,13 +33645,13 @@
x_query_pointer_1 with the right device instead of
XQueryPointer.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-18 John Wiegley <johnw@newartisans.com>
Merge pull request from belak/remove-extra-font-lock-keywords
GitHub-reference: https://github.com/jwiegley/use-package/issues/859
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Improve obsoletion of image-transform-fit-to-{height,width}
@@ -32327,32 +33659,32 @@
(image-transform-fit-to-width): Change obsoletion to refer to new
command 'image-transform-fit-to-window'.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-18 Andrea Corallo <akrl@sdf.org>
* Rename `comp--typeof-builtin-types'
* lisp/emacs-lisp/comp-cstr.el (comp--typeof-builtin-types): Rename.
(comp-normalize-valset, comp-common-supertype-2): Update.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-18 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp-cstr.el (comp--all-builtin-types): Remove
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-08-18 Arash Esbati <arash@gnu.org>
Adjust the environment name for the minted package
* lisp/textmodes/reftex-vars.el (reftex-label-alist-builtin): Fix
the name of the environment which can contain a \label macro.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Improve image-mode-as-hex docstring
* lisp/image-mode.el: Fix typos.
(image-mode-as-hex): Doc fix; say that it uses 'hexl-mode' and reflow.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Do interactive mode tagging in image-mode.el
@@ -32370,7 +33702,7 @@
(image-transform-original, image-transform-reset): Add interactive tag
for image-mode.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Make toggling between image, hex and text more consistent
@@ -32380,7 +33712,7 @@
(image-mode-as-hex, image-mode-as-text): Enable image-minor-mode also
in hexl-mode, which adds the "C-c C-x" keybinding for easier toggling.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-18 Stefan Kangas <stefan@marxist.se>
New command image-transform-set-percent
@@ -32388,14 +33720,14 @@
(image-mode-map): Bind above new command to "s p".
* doc/emacs/files.texi (Image Mode): Document it.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Prefer defvar-keymap in image-mode.el
* lisp/image-mode.el (image-mode-map, image-minor-mode-map):
Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -32404,39 +33736,39 @@
254ba1d3e5 * lisp/image-mode.el: Improve commentary.
ac43ac1af9 cl-reduce doc string improvement
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/image-mode.el (image-mode-as-hex): Fix toggle instructions.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-18 Michael Albinus <michael.albinus@gmx.de>
Fix encoding problem in tramp-sh.el
* lisp/net/tramp-sh.el (tramp-sh-handle-file-local-copy):
Compute inline coding only if needed.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-18 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/misc/cl.texi (Macro Bindings): Fix bug#57263
Update `cl-symbol-macrolet` according to the change in response to bug#26073.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
* lisp/image-mode.el: Improve commentary.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-18 Mattias Engdegård <mattiase@acm.org>
Fix string-to-syntax signature in comp-known-type-specifiers
* lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
`string-to-syntax` can return nil.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-18 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp.el (comp-known-type-specifiers): Fix some type
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-18 Mattias Engdegård <mattiase@acm.org>
More non-nil-returning functions in source optimisation
@@ -32447,7 +33779,7 @@
* lisp/emacs-lisp/byte-opt.el (byte-compile-trueconstp):
Extend list of functions and fix a typo (logxor).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-18 Mattias Engdegård <mattiase@acm.org>
Copy-edit doc strings and comments wrt bignum and fixnum
@@ -32465,7 +33797,7 @@
* src/pgtkselect.c:
* src/xselect.c: Edit comments.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-08-18 kobarity <kobarity@gmail.com>
Fix Python indentation of block continuation
@@ -32475,7 +33807,7 @@
* test/lisp/progmodes/python-tests.el
(python-indent-after-backslash-6): New test (bug#57262).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-18 Lars Ingebrigtsen <larsi@gnus.org>
Make GEN message from loaddefs-generate nicer
@@ -32483,14 +33815,14 @@
informational GEN file relative to the stated directory
(bug#57265). This makes the message nicer for ELPA packages.
-2023-04-15 Colin Woodbury <colin@fosskers.ca>
+2022-08-18 Colin Woodbury <colin@fosskers.ca>
cl-reduce doc string improvement
* lisp/emacs-lisp/cl-seq.el (cl-reduce): Explain what happens when
using :from-end (bug#57273).
-2023-04-15 Gerd Möllmann <gerd.moellmann@gmail.com>
+2022-08-18 Gerd Möllmann <gerd.moellmann@gmail.com>
Rebuild the Emacs executable if loaddefs.el has changed
@@ -32498,14 +33830,14 @@
whether we need to rebuild the Emacs executable if loaddefs.el has
been updated.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Improve update-directory-autoloads deprecation message
* lisp/obsolete/autoload.el (update-directory-autoloads): Improve
deprecation message. (Bug#57276)
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-18 Stefan Kangas <stefankangas@gmail.com>
Improve cryptic syntax switch message in re-builder
@@ -32514,11 +33846,11 @@
* lisp/emacs-lisp/re-builder.el (reb-change-syntax): ...to here.
Change it to be less cryptic.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-18 Andrea Corallo <akrl@sdf.org>
* lisp/loadup.el: Always fix-up all loaded compilation units
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-18 Andrea Corallo <akrl@sdf.org>
* Expose `comp-loaded-comp-units-h'
@@ -32526,7 +33858,7 @@
(syms_of_comp): Define `comp-loaded-comp-units-h'.
(register_native_comp_unit, Fnative_elisp_load): Use it.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-08-18 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Add treesit-parser-delete
@@ -32545,11 +33877,11 @@
(Qtreesit_parser_deleted): New error.
* src/treesit.h (Lisp_TS_Parser): New field 'deleted'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-18 Philip Kaludercic <philipk@posteo.net>
Merge remote-tracking branch 'origin/master' into feature/package+vc
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-18 Po Lu <luangruo@yahoo.com>
Fix the MS-DOS build
@@ -32557,7 +33889,7 @@
* msdos/sedlibmk.inp (STDCKDINT_H)
(GL_GENERATE_STDCKDINT_H_CONDITION): Update these variables too.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-18 Paul Eggert <eggert@cs.ucla.edu>
Fix broken build on Solaris 10 emacs_spawn
@@ -32565,19 +33897,19 @@
pty_flag no longer exists. Use pty_in && std_in >= 0,
which at least compiles.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-17 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-08-17 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/bytecomp.el (byte-compile-log-1): Create buffer if necessary
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-17 Alan Mackenzie <acm@muc.de>
* lisp/progmodes/cc-defs.el (c-safe-scan-lists): Evaluate LIMIT just once
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-08-17 Basil L. Contovounesios <contovob@tcd.ie>
Fix Linux APM BIOS flag testing in battery.el
@@ -32587,14 +33919,14 @@
* lisp/battery.el (battery-linux-proc-apm): Treat result of logand
as a number, not boolean.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
Shorten new manual section "Shell Command Guessing"
* doc/emacs/dired.texi (Shell Command Guessing): Don't document
unimportant details, and improve wording to be shorter.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
Assume dired-guess is now always available
@@ -32604,7 +33936,7 @@
(dired-do-shell-command): Doc fix; dired-guess is always available.
* lisp/dired.el (dired-do-man): Don't require dired-x.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
Move dired-guess commands from dired-x to dired
@@ -32637,25 +33969,25 @@
above changes.
* etc/NEWS: Announce the above change.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
Make compat function cperl-putback-char obsolete
* lisp/progmodes/cperl-mode.el (cperl-putback-char): Make
obsolete. Update callers.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
* lisp/progmodes/cperl-mode.el: Improve commentary.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
Don't check if autoloaded functions are fboundp
* lisp/progmodes/cperl-mode.el (cperl-menu, cperl-init-faces):
Assume some autoloaded ps-print.el functions are always there.
-2023-04-15 Brendan O'Dea <bod@debian.org>
+2022-08-17 Brendan O'Dea <bod@debian.org>
em-unix.el: only pass -H option to grep
@@ -32663,7 +33995,7 @@
breaks agrep/glimpse etc (bug#57247).
(eshell/grep, eshell/egrep, eshell/fgrep): Instead add it here.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-08-17 kobarity <kobarity@gmail.com>
Enhance Python font-lock to support multilines
@@ -32681,7 +34013,7 @@
(python-mode): Set `python-font-lock-extend-region' to
`font-lock-extend-after-change-region-function'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-17 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Add Python blocks support for hideshow"
@@ -32689,7 +34021,7 @@
This led to test failures.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
Fix some recently introduced byte-compiler warnings
@@ -32698,7 +34030,7 @@
* lisp/net/eudc-export.el (eudc-batch-export-records-to-bbdb):
Fix buglet.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-08-17 kobarity <kobarity@gmail.com>
Add Python blocks support for hideshow
@@ -32720,7 +34052,7 @@
(python-hideshow-hide-all-3, python-hideshow-hide-block-1): New
tests (bug#56635).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-17 Stefan Kangas <stefankangas@gmail.com>
Merge from origin/emacs-28
@@ -32728,7 +34060,7 @@
dd077ebded Revert "; * doc/lispintro/emacs-lisp-intro.texi: Fix typo."
362c9ab879 * doc/misc/gnus.texi (Article Washing): Fix Links URL.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-16 Po Lu <luangruo@yahoo.com>
Avoid disabling device multiple times while handling XI attachment events
@@ -32736,15 +34068,15 @@
notice it has been disabled while handling XISlaveDetached or
XISlaveAttached.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-16 Stefan Monnier <monnier@iro.umontreal.ca>
* src/buffer.c (Frename_buffer): Fix bug#56693
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-16 Mattias Engdegård <mattiase@acm.org>
* lisp/dired.el (dired-mark-if): Evaluate MSG once to avoid warning.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-16 Mattias Engdegård <mattiase@acm.org>
Improved `null` (alias `not`) optimisation
@@ -32752,7 +34084,7 @@
* lisp/emacs-lisp/byte-opt.el (byte-optimize-not): New.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-16 Mattias Engdegård <mattiase@acm.org>
Improved `and` and `or` optimisation
@@ -32760,7 +34092,7 @@
Rewrite. Avoid branching on arguments statically known to be true or
false, and hoist code out to an unconditional prefix when possible.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-16 Mattias Engdegård <mattiase@acm.org>
Improved `if` and `while` optimisation
@@ -32775,7 +34107,7 @@
(byte-optimize-if): Add transformations above and refactor.
(byte-optimize-while): Better static nil-detection.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-16 Mattias Engdegård <mattiase@acm.org>
Improved static detection of nil and non-nil expressions
@@ -32784,11 +34116,11 @@
nil or non-nil result in more cases. These functions have grown and
are no longer defsubst.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-16 Michael Albinus <michael.albinus@gmx.de>
Fix autoload in tramp.el
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-16 Michael Albinus <michael.albinus@gmx.de>
Handle root permissions on remote files
@@ -32807,14 +34139,14 @@
(ramp-default-user-alist, tramp-find-shell):
* lisp/net/tramp-sudoedit.el (tramp-default-user-alist): Use them.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-16 Lars Ingebrigtsen <larsi@gnus.org>
dired-do-shell-command doc string clarification
* lisp/dired-aux.el (dired-do-shell-command): Clarify doc string
(bug#57228).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-16 Stefan Kangas <stefankangas@gmail.com>
Advertise obsolete library pgg.el less
@@ -32831,7 +34163,7 @@
from 'mh-identity-gpg-default-user-id', and make the old name into
obsolete variable alias. Update all uses.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-16 Po Lu <luangruo@yahoo.com>
Fix XInput hierarchy events not being delivered in daemon mode
@@ -32841,7 +34173,7 @@
* src/xterm.c (xi_select_hierarchy_events, x_term_init): Select
those here instead, on the default root window.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-16 Lars Ingebrigtsen <larsi@gnus.org>
Make message-delete-line obsolete
@@ -32851,20 +34183,20 @@
(message-send-mail-with-mh, message-generate-headers)
(message-fill-field-general): Adjust callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix buffer-start cleanup in message-indent-citation
* lisp/gnus/message.el (message-indent-citation): Fix thinko in loop.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-16 Eli Zaretskii <eliz@gnu.org>
Don't look for long lines beyond the narrowed region
* src/xdisp.c (redisplay_window): Don't scan for newlines outside
the current buffer's restriction.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-16 Stefan Kangas <stefankangas@gmail.com>
Revert "; * doc/lispintro/emacs-lisp-intro.texi: Fix typo."
@@ -32872,7 +34204,7 @@
This was not a typo, but incorrectly matching parens in Info-mode.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-16 Stefan Kangas <stefankangas@gmail.com>
Modernize spam section in Gnus manual slightly
@@ -32885,11 +34217,11 @@
(The problem of spam): Use example.org in example.
(SpamAssassin, Hashcash): Improve wording.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-16 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/gnus.texi (Article Washing): Fix Links URL.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-16 Stefan Kangas <stefankangas@gmail.com>
Delete implicit XEmacs references from Gnus manual
@@ -32897,7 +34229,7 @@
Delete some implicit references to XEmacs.
(RSS): Fix default value.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-16 Jim Porter <jporterbugs@gmail.com>
Make the bookmark fringe icon look like a bookmark
@@ -32928,7 +34260,7 @@
* etc/NEWS: Announce this change (bug#56896).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-15 Jim Porter <jporterbugs@gmail.com>
Fix non-interactive use of conditionals in Eshell
@@ -32948,7 +34280,7 @@
(esh-cmd-test/unless-else-statement-ext-cmd): Use
'eshell-command-result-equal'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-15 Jim Porter <jporterbugs@gmail.com>
Add 'eshell-command-result-equal' with an ERT explainer
@@ -32963,7 +34295,7 @@
* test/lisp/eshell/esh-var-tests.el
* test/lisp/eshell/eshell-tests.el: Use 'eshell-command-result-equal'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-15 Jim Porter <jporterbugs@gmail.com>
Provide ERT explainer for 'eshell-match-command-output'
@@ -32990,7 +34322,7 @@
* test/lisp/eshell/eshell-tests-helpers.el
* test/lisp/eshell/eshell-tests.el: Use 'eshell-match-command-output'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-15 Po Lu <luangruo@yahoo.com>
Avoid lowering child frames below scroll bars on X
@@ -32998,21 +34330,21 @@
(x_lower_frame): Avoid calling XLowerFrame when there is a
parent with scroll bars.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-08-15 Stefan Kangas <stefankangas@gmail.com>
* doc/misc/gnus.texi (Troubleshooting): Update section.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-15 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/lispref/functions.texi (What Is a Function): Improve further
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-15 John Wiegley <johnw@newartisans.com>
Merge pull request from realcomplex/override-global-mode-fix
GitHub-reference: https://github.com/jwiegley/use-package/issues/993
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-15 Eli Zaretskii <eliz@gnu.org>
Produce TAGS in 'lib' as well and include them in src/TAGS
@@ -33020,7 +34352,7 @@
($(lib)/TAGS): New target.
(tags): Depend on $(lib)/TAGS.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-15 Michael Albinus <michael.albinus@gmx.de>
Fix tmpdir handling in Tramp for Android sshd
@@ -33029,28 +34361,28 @@
* lisp/net/tramp.el (tramp-get-remote-tmpdir): Cache result in
temporary connection property.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Clean up message-sort-headers code slightly
* lisp/gnus/message.el (message-sort-headers): Simplify code by
removing always-true `if' statement.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-08-15 kobarity <kobarity@gmail.com>
Fix `python-nav-forward-block' moving backward under certain conditions
* lisp/progmodes/python.el (python-nav-forward-block): Add check
for not moving backward (bug#57223).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix fix_command for non-symbol functions
* src/callint.c (fix_command): Don't bug out on commands that
aren't symbols (like lambdas, for instance).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-15 Alan Mackenzie <acm@muc.de>
Enhance safe_run_hooks_1 and safe_run_hook_funcall to handle more arguments
@@ -33060,7 +34392,7 @@
functions so that nargs == 3 or 4 is handled as well as nargs == 2. This
allows them to be used to call hooks with 1 or 2 arguments.
-2023-04-15 Yury Kholodkov <yurykholodkov@gmail.com> (tiny change)
+2022-08-15 Yury Kholodkov <yurykholodkov@gmail.com> (tiny change)
Fix variable types in warnings-suppress
@@ -33068,14 +34400,14 @@
these user options is a list of lists of symbols, not a list of
symbols (bug#57183).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Make eshell-mode more resilient towards `mode-line-format'
* lisp/eshell/esh-mode.el (eshell-mode): `mode-line-format' can be
a string (bug#57185). In that case, don't alter anything.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-08-15 Matt Armstrong <matt@rfc20.org>
Pacify warnings from gcc 12 in encode_coding_object
@@ -33084,14 +34416,14 @@
done in decode_coding_object. The fix is correct because saved_pt is
used as a sentinel before saved_pt_byte is used (bug#57219).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix up the exclusion logic in loaddefs-generate
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Allow
excluding files completely (bug#57144).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Tweak autoloads of defsubsts containing spaces/control chars
@@ -33100,18 +34432,18 @@
trailing spaces if we're autoloading a defsubst containing
"\\`[ \t\n\r]*\\'".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Remove Gnus Compatibility manual section
* doc/misc/gnus.texi (Compatibility): Remove outdated section
(bug#57178).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Further lisp-current-defun-name tweaks
@@ -33119,7 +34451,7 @@
tweaks to make (autoload 'foo) work again. Perhaps this should
all be reverted to the original version and then given a new rething.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-15 Lars Ingebrigtsen <larsi@gnus.org>
Make update-directory-autoloads available by default again
@@ -33131,14 +34463,14 @@
obsoletion form.
(batch-update-autoloads): Fix warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
9d0dba44da ; * doc/lispintro/emacs-lisp-intro.texi: Fix typo.
0e336fa51f ; Improve documentation of minibuffer history wrt completion
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-14 Po Lu <luangruo@yahoo.com>
Fix uninitialized variable false-positives
@@ -33146,14 +34478,14 @@
(x_dnd_free_toplevels): Mark dpy and recs UNINIT, since GCC
thinks they can be used uninitialized. (bug#57208)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-14 Stefan Kangas <stefan@marxist.se>
Make message-mark-active-p obsolete in favor of mark-active
* lisp/gnus/message.el (message-mark-active-p): Make obsolete in
favor of 'mark-active'. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-14 Stefan Kangas <stefan@marxist.se>
Make gnus-uu-view-with-metamail obsolete
@@ -33164,7 +34496,7 @@
* doc/misc/gnus.texi (Other Decode Variables): Don't document
above obsolete variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-14 Stefan Kangas <stefan@marxist.se>
Don't use obsolete library as example in Elisp Intro
@@ -33172,7 +34504,7 @@
(Sorting, Files List): Don't use obsolete library makesum.el as
example.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-14 Stefan Kangas <stefan@marxist.se>
Make gnus-iswitchb-completing-read obsolete
@@ -33181,7 +34513,7 @@
(gnus-completing-read-function): Don't advertise above obsolete
function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-14 Stefan Kangas <stefan@marxist.se>
Don't advertise obsolete library html2text.el
@@ -33192,7 +34524,7 @@
* lisp/gnus/mm-decode.el (mm-text-html-renderer): Don't advertise
obsolete library html2text.el.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-14 Paul Eggert <eggert@cs.ucla.edu>
Improve timefns speed on integers
@@ -33200,24 +34532,24 @@
Speed up when SPECIFIED_TIME is an integer.
(time_cmp) [FASTER_TIMEFNS]: Speed up when comparing integers.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-14 Paul Eggert <eggert@cs.ucla.edu>
Decode time conses before floats
* src/timefns.c (decode_lisp_time): Test for conses before floats,
as conses are more common.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-14 Paul Eggert <eggert@cs.ucla.edu>
Work around Bug#57211
* src/buffer.c (Fgenerate_new_buffer_name): Allocate a bigger buffer.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-14 Paul Eggert <eggert@cs.ucla.edu>
* doc/lispref/functions.texi: Fix capitalization.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-14 Paul Eggert <eggert@cs.ucla.edu>
Fix selection preservation bug when USE_XCB
@@ -33225,11 +34557,11 @@
wrong ‘tem’ value. Found by GCC -Wanalyzer-use-of-uninitialized-value.
Move decl of local to make the (former) bug more obvious.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-14 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/ring.el (ring): Define as a type
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-14 Stefan Monnier <monnier@iro.umontreal.ca>
(compiled-function-p): New function (bug#56648)
@@ -33255,7 +34587,7 @@
* lisp/help-fns.el (help-fns-function-description-header): Use `functionp`.
(help-fns--var-safe-local): Use `compiled-function-p`.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-14 Michael Albinus <michael.albinus@gmx.de>
Tramp code cleanup
@@ -33276,17 +34608,17 @@
(tramp-get-ls-command): Check, that argument "--color=never" has
the intended effect.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-14 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/cedet/ede/emacs.el (ede-emacs-load): Delete obsolete name arg
* lisp/calendar/time-date.el (seconds-to-time): Use the original arg list
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-14 Stefan Kangas <stefan@marxist.se>
* src/Makefile.in (elnlisp): Delete autoload.eln from list.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-14 Stefan Kangas <stefan@marxist.se>
Make Gnus FAQ more contemporary
@@ -33301,14 +34633,14 @@
risks causing confusion; our docs never mean anything but "GNU Emacs"
when we say "Emacs".
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-14 Mattias Engdegård <mattiase@acm.org>
Strength-reduce apply with (list ...) as tail argument
* lisp/emacs-lisp/byte-opt.el (byte-optimize-apply):
Transform (apply F ... (list X ...)) -> (funcall F ... X ...)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-14 Mattias Engdegård <mattiase@acm.org>
Simplify code using take, ntake and butlast
@@ -33317,7 +34649,7 @@
* lisp/emacs-lisp/ert.el (ert-summarize-tests-batch-and-exit):
Simplify.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-14 Eli Zaretskii <eliz@gnu.org>
Further speedups of redisplay of long and truncated lines
@@ -33341,7 +34673,7 @@
* etc/NEWS: Announce 'long-line-optimizations-p'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-13 Po Lu <luangruo@yahoo.com>
More fixes to MPX drag-and-drop interaction
@@ -33350,7 +34682,7 @@
(handle_one_xevent): Verify deviceid in more places; also test
keyboard device before swallowing F1.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-08-13 Basil L. Contovounesios <contovob@tcd.ie>
Document time-convert FORM argument as mandatory
@@ -33361,14 +34693,14 @@
* src/timefns.c (Ftime_convert): Describe FORM argument as required
as per the advertised calling convention.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-13 Stefan Kangas <stefan@marxist.se>
Improve time-convert docstring formatting for readability
* src/timefns.c (Ftime_convert): Doc fix; improve formatting for
readability.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-13 Stefan Monnier <monnier@iro.umontreal.ca>
nadvice.el: Avoid exponential blow up in interactive-form recursion
@@ -33380,7 +34712,7 @@
(oclosure-interactive-form): Use `advice--interactive-form` rather than
`commandp` since we'd call `advice--interactive-form` afterwards anyway.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-13 Stefan Kangas <stefan@marxist.se>
Update Gnus Installation FAQ
@@ -33388,7 +34720,7 @@
(FAQ 1-5): Update to reflect that Gnus is no longer released
separately from Emacs. Delete FAQ on Gnus 5.10, released in May 2003.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-13 Stefan Kangas <stefan@marxist.se>
Make many gnus version variables obsolete
@@ -33413,14 +34745,14 @@
* lisp/gnus/nnvirtual.el (nnvirtual-version): Make obsolete in
favor of emacs-version.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-13 Stefan Monnier <monnier@iro.umontreal.ca>
js.el: Tweak last change
* lisp/progmodes/js.el (js-json-mode): Use a function as value of
`syntax-propertize-function`.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-13 Eli Zaretskii <eliz@gnu.org>
Speed up display of long lines under 'truncate-lines'
@@ -33438,7 +34770,7 @@
* etc/NEWS: Announce 'large-hscroll-threshold'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-13 Po Lu <luangruo@yahoo.com>
Add new value `dont-save' to `deactivate-mark'
@@ -33450,25 +34782,25 @@
* src/keyboard.c (syms_of_keyboard): Update doc string of
`deactivate-mark'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-13 Lars Ingebrigtsen <larsi@gnus.org>
Tweak outline symbol icons
* lisp/outline.el (outline-close, outline-open): Use icons of the
same size in Symbola.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow EXCLUDED-FILES in loaddefs-generate to be relative
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Allow the
excluded files to be relative (bug#57144).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-13 Lars Ingebrigtsen <larsi@gnus.org>
Don't hide final dump in admin/emake
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-13 Stefan Kangas <stefan@marxist.se>
Make ps-mode-version variable obsolete
@@ -33476,14 +34808,14 @@
(ps-mode-show-version, ps-mode-submit-bug-report): Don't use above
obsolete variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-13 Stefan Kangas <stefan@marxist.se>
Make htmlfontify-version variable obsolete
* lisp/htmlfontify.el (htmlfontify-version): Make obolete.
(hfy-meta-tags): Don't use above obsolete variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-13 Stefan Kangas <stefan@marxist.se>
Delete many references to Emacs 23 or older from docs
@@ -33504,7 +34836,7 @@
* doc/misc/viper.texi (Viper Specials): Delete references to Emacs 23
or older.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-13 Po Lu <luangruo@yahoo.com>
Prevent selection converter from signalling if buffer is narrowed
@@ -33512,7 +34844,7 @@
outside the accessible portion of the buffer, don't return
anything.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-13 Eli Zaretskii <eliz@gnu.org>
Fix a recently-added Eshell test on MS-Windows
@@ -33521,7 +34853,7 @@
MS-Windows by making sure the internal 'format' command
is invoked. (Bug#57129)
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-13 Jim Porter <jporterbugs@gmail.com>
Make '$?' and '$$' variables more consistent in Eshell
@@ -33558,7 +34890,7 @@
* etc/NEWS: Announce this change (bug#57129).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-13 Jim Porter <jporterbugs@gmail.com>
Allow using dollar expansions in Eshell conditionals
@@ -33577,7 +34909,7 @@
* doc/misc/eshell.texi (Control Flow): Update documentation for
conditionals (bug#57129).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-13 Jim Porter <jporterbugs@gmail.com>
Only set Eshell execution result metavariables when non-nil
@@ -33619,7 +34951,7 @@
(Control Flow): ... to here, and add documentation for other control
flow forms.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-13 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -33627,7 +34959,7 @@
e746fc2e7b Delete stale comments from Lisp Intro manual
77613b9217 ; Delete redundant installation instructions from ebnf2ps.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-12 Po Lu <luangruo@yahoo.com>
Improve MPX interaction with drag-and-drop
@@ -33644,7 +34976,7 @@
(frame_set_mouse_pixel_position): Use internal client pointer
record.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Hide local variable section in emacs-news-modes
@@ -33660,14 +34992,14 @@
(emacs-news--mode-common): Call 'emacs-etc--hide-local-variables'
to hide local variables section.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Don't update loaddefs.el timestamps uselessly in loaddefs-generate
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Don't
re-write the loaddefs.el file when there's no reason to.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Support imenu in emacs-authors-mode
@@ -33675,7 +35007,7 @@
(emacs-authors-imenu-generic-expression): New variable.
(emacs-authors-mode): Add imenu support.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Rename etc-authors-mode to emacs-authors-mode
@@ -33684,14 +35016,14 @@
* admin/authors.el: (Bug#57105)
* etc/AUTHORS: Use 'emacs-authors' instead of 'etc-authors'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Rename etc-authors-mode.el to emacs-authors-mode.el
* lisp/textmodes/etc-authors-mode.el: Move from here...
* lisp/textmodes/emacs-authors-mode.el: ...to here. (Bug#57105)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Delete references to deleted library hilit19.el
@@ -33700,21 +35032,21 @@
* lisp/ps-print.el:
* lisp/vc/ediff.el: Delete references to hilit19.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix emacs-news-view-mode-map inheritance
* lisp/textmodes/emacs-news-mode.el (emacs-news-view-mode-map):
Fix inheritance from `special-mode-map' (bug#57100).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Clarify bookmark-set prompt
* lisp/bookmark.el (bookmark-set): Clarify prompt further
(bug#57128).
-2023-04-15 Harald Jörg <haj@posteo.de>
+2022-08-12 Harald Jörg <haj@posteo.de>
gud.el: invoke 'perldb' with '-E' instead of '-e'
@@ -33723,29 +35055,29 @@
* etc/NEWS ('perldb' now recognizes '-E') New entry in section 'Gud'
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Remove some more outdated Gnus manual stuff
* doc/misc/gnus.texi (Mail Source Customization): Remove more
outdated text (bug#57156).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Remove (gnus) Gnus Development manual section
* doc/misc/gnus.texi (Gnus Development): Remove outdated section
(bug#57156).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-12 Philip Kaludercic <philipk@posteo.net>
* package-vc.el (package-vc-fetch): Autoload it
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
* doc/misc/gnus.texi (Emacsen): Delete section.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Make some more cedet version variables obsolete
@@ -33755,11 +35087,11 @@
* lisp/cedet/semantic/db-file.el (semanticdb-file-version): Don't
use above obsolete variable semantic-version.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-12 Philip Kaludercic <philipk@posteo.net>
Merge remote-tracking branch 'origin/master' into feature/package+vc
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Delete stale comments from Lisp Intro manual
@@ -33767,7 +35099,7 @@
(print-elements-of-list, Miscellaneous): Delete some references to
Emacs 22.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Clarify face-at-point doc string and add (thing-at-point 'face)
@@ -33778,39 +35110,39 @@
(thing-at-point-provider-alist, thing-at-point): Mention it in the
doc strings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Further seq-uniq speed-ups for lists
* lisp/emacs-lisp/seq.el (seq-uniq): Speed up more for long lists
(bug#57079).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Make finder-mode inherit special-mode
* lisp/finder.el (finder-mode): Inherit special-mode.
(finder-mode-map): Inherit special-mode-map.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
* lisp/finder.el (finder-summary): Improve formatting.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Use help-key-binding face in package list help
* lisp/emacs-lisp/package.el (package--prettify-quick-help-key):
Use help-key-binding face.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Make cedet version variables obsolete
* lisp/cedet/cedet.el (cedet-version, cedet-packages): Make
obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-12 Lars Ingebrigtsen <larsi@gnus.org>
Default outline-minor-mode-use-buttons to only happen in *Help*
@@ -33820,14 +35152,14 @@
changed again to have some other mechanism to opt in in certain
modes, but it's not clear what that mechanism should look like.
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2022-08-12 Stephen Berman <stephen.berman@gmx.net>
Reverse the outline arrows
* lisp/outline.el (outline-open): Reverse the arrows to match
arrows in Customize (bug#57082).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-12 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -33835,14 +35167,14 @@
31af0f4eb7 Don't list Emacs as requirement for built-in package
ae348b719e Fix wrong metrics for bitmap-only fonts with HarfBuzz 5
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-11 Po Lu <luangruo@yahoo.com>
Prevent SelectionNotify etc from reaching GTK 3
* src/xterm.c (handle_one_xevent): Prevent selection events from
reaching GTK if they are destined for an Emacs window.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-11 Alan Mackenzie <acm@muc.de>
New debugging facility: backtraces from errors in Lisp called from redisplay
@@ -33876,7 +35208,7 @@
* src/xdisp.c (run_window_scroll_functions): Replace a call to
run_hook_with_args_2 with one to safe_run_hooks_2.
-2023-04-15 Axel Svensson <mail@axelsvensson.com> (tiny change)
+2022-08-11 Axel Svensson <mail@axelsvensson.com> (tiny change)
Support the full range of variation selectors
@@ -33889,14 +35221,14 @@
* doc/lispref/display.texi (Glyphless Chars): Document more
variation selectors.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Make ad-version variable obsolete
* lisp/emacs-lisp/advice.el (ad-version): Make obsolete in favor
of emacs-version. It has not been bumped since 1994.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Make ebnf-version variable obsolete
@@ -33904,7 +35236,7 @@
(ebnf-setup, ebnf-begin-file, ebnf-eps-finish-and-write): Don't
use above obsolete variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Make ps-print-version variable obsolete
@@ -33915,7 +35247,7 @@
(pr-help-message, pr-interface-help-message)
(pr-create-interface): Don't use above obsolete variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Make pr-version variable obsolete
@@ -33923,21 +35255,21 @@
(pr-help-message, pr-interface-help-message, pr-setup)
(pr-create-interface): Don't use above obsolete variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Don't list Emacs as requirement for built-in package
* doc/misc/htmlfontify.texi (Requirements): Don't list Emacs as
requirement for built-in package.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Don't show status message in Helper-describe-bindings
* lisp/emacs-lisp/helper.el (Helper-describe-bindings): Don't show
status message.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-11 Philip Kaludercic <philipk@posteo.net>
Add "send patches" note to package-vc TODO section
@@ -33945,7 +35277,7 @@
* package.el (package--get-activatable-pkg): Prefer source packages
-2023-04-15 Ulf Jasper <ulf.jasper@web.de>
+2022-08-11 Ulf Jasper <ulf.jasper@web.de>
newsticker: fix bug#57045
@@ -33953,25 +35285,25 @@
(newsticker--treeview-list-items-with-age) (newsticker-treeview-update):
Fix issues with changing sort order in virtual feed 'all' (Bug#57045).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-11 Philip Kaludercic <philipk@posteo.net>
Allow updating source packages
* lisp/emacs-lisp/package-vc.el (package-vc-update): Add new function.
* lisp/emacs-lisp/package.el (package-update): Use 'package-vc-update'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
* lisp/vc/emerge.el (emerge-show-file-name): Make obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Make emerge-define-key-if-possible obsolete
* lisp/vc/emerge.el (emerge-define-key-if-possible): Make unused
function obsolete.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-11 Philip Kaludercic <philipk@posteo.net>
Ignore files in .elpaignore during byte compilation
@@ -33979,22 +35311,22 @@
(package--compile): Bind 'byte-compile-ignore-files' to the result of
'package--parse-elpaignore'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-11 Philip Kaludercic <philipk@posteo.net>
* package-vc.el (package-vc-unpack): Detect TeXinfo manuals
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-11 Michael Albinus <michael.albinus@gmx.de>
* test/lisp/net/tramp-tests.el (tramp--test-utf8): Adapt test.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-11 Philip Kaludercic <philipk@posteo.net>
Allow ignoring files during byte compilation
* bytecomp.el (byte-compile-ignore-files): Add new variable.
(byte-recompile-directory): Respect 'byte-compile-ignore-files'.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2022-08-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Fix wrong metrics for bitmap-only fonts with HarfBuzz 5
@@ -34002,7 +35334,7 @@
position unit value on HarfBuzz 5 and later regardless of whether the
font is bitmap-only or not. (Bug#57066)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-11 Philip Kaludercic <philipk@posteo.net>
Guess Git repositories from the URL header
@@ -34011,17 +35343,17 @@
'package-vc-probable-repository-regexp'.
(package-vc-fetch): Use 'package-vc-sourced-packages-list'.
-2023-04-15 realcomplex <koenvg@posteo.net> (tiny change)
+2022-08-11 realcomplex <koenvg@posteo.net> (tiny change)
Go back to making `override-global-mode` non-global
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-11 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
648acc8848 ; Fix @setfilename in calc.texi
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-10 Po Lu <luangruo@yahoo.com>
Adjust client pointer upon help event
@@ -34029,14 +35361,14 @@
set do_help and make it the client pointer so that tooltips show
up under the right pointer.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-10 Eli Zaretskii <eliz@gnu.org>
Fix 'describe-char' in "C" locale
* lisp/descr-text.el (describe-char): Avoid assertions if
'buffer-file-coding-system' is nil. (Bug#57066)
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-08-10 Visuwesh <visuweshm@gmail.com>
Improve the bengali-probhat input method
@@ -34045,14 +35377,14 @@
keyboard and also shows more useful help. Reported by Akib Azmain
Turja <akib@disroot.org>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-10 Po Lu <luangruo@yahoo.com>
Fix some undesirable frame focus changes
* src/xterm.c (handle_one_xevent): Only detach upon actual
device tree change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-10 Stefan Kangas <stefan@marxist.se>
Make gdb-pad-string obsolete in favor of string-pad
@@ -34060,7 +35392,7 @@
(gdb-pad-string): Make obsolete in favor of 'string-pad'. Update
callers.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-10 Mattias Engdegård <mattiase@acm.org>
Extend LAP optimisations to more operations
@@ -34079,14 +35411,14 @@
list4 and listN. Stack manipulation is safe because unbind cannot
read or modify stack entries.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warning in wisent/comp.el
* lisp/cedet/semantic/wisent/comp.el (require): string-pad is used
run-time.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-10 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in vc/*.el
@@ -34102,7 +35434,7 @@
(vc-hg-extra-menu-map):
* lisp/vc/vc-hooks.el (vc-prefix-map): Prefer defvar-keymap.
-2023-04-15 Koen van Greevenbroek <koen@localhost.com> (tiny change)
+2022-08-10 Koen van Greevenbroek <koen@localhost.com> (tiny change)
Make sure that bind-key's `override-global-mode` is initially on
@@ -34116,14 +35448,14 @@
With `:init-value t` now missing, the minor mode isn't enabled by
default, and `bind-key*` appears not to work.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-10 Stefan Kangas <stefan@marxist.se>
Delete dead code in checkdoc.el
* lisp/emacs-lisp/checkdoc.el: Delete code commented out since
1997.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-10 Stefan Kangas <stefan@marxist.se>
Fix namespacing issues in array.el
@@ -34132,7 +35464,7 @@
from 'limit-index', 'current-line', 'move-to-column-untabify', and
'untabify-backward'. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -34140,14 +35472,14 @@
628df15da5 ; * doc/misc/viper.texi (Rudimentary Changes): Avoid alias.
85de996bbb * lisp/vc/diff-mode.el: Don't mention XEmacs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-09 Po Lu <luangruo@yahoo.com>
Improve MPX interaction with xwidgets and drag-and-drop
* src/xterm.c (handle_one_xevent): Handle focus interaction in
more places.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-08-09 Dmitry Gutov <dgutov@yandex.ru>
js--font-lock-keywords-2: Remove the 'for each' matcher
@@ -34157,7 +35489,7 @@
Mozilla's dialect of JavaScript (added in version 1.5), and has
been deprecated for a decade now.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make wisent-pad-string obsolete in favor of string-pad
@@ -34165,25 +35497,25 @@
obsolete in favor of 'string-pad'. Update callers.
(subr-x): Require when compiling.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make unused function filesets-ormap obsolete
* lisp/filesets.el (filesets-ormap): Simplify and make obsolete in
favor of 'seq-drop-while'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make filesets-filter-list obsolete in favor of seq-filter
* lisp/filesets.el (filesets-filter-list): Make obsolete in favor
of 'seq-filter'. Update callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-09 Lars Ingebrigtsen <larsi@gnus.org>
Avoid having language environments interpreted as sections
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make rng-collapse-space obsolete
@@ -34191,14 +35523,14 @@
of 'string-clean-whitespace'. Update callers.
Suggested by Lars Ingebrigtsen <larsi@gnus.org>.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Improve wording when documenting other TRAMP syntaxes
* doc/misc/tramp.texi (Change file name syntax): Improve wording.
(Bug#57061)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Avoid using aliases for color functions
@@ -34212,27 +35544,27 @@
* lisp/woman.el (woman-fontify): Avoid using aliases for
color-defined-p, display-color-p, and color-values.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Remove some compat code from ps-print.el
* lisp/ps-print.el (ps-print-color-p): Assume color-values is
fboundp; it always is.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
* lisp/vc/pcvs-util.el (cvs-partition): Simplify.
* lisp/nxml/rng-util.el (rng-collapse-space): Simplify.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make rng-blank-p obsolete in favor of string-blank-p
* lisp/nxml/rng-util.el (rng-blank-p): Make obsolete in favor of
string-blank-p. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Autoload string-blank-p
@@ -34240,31 +35572,31 @@
* lisp/net/eudc.el (subr-x): Don't require.
* lisp/emacs-lisp/subr-x.el (string-blank-p): Autoload.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
* lisp/ibuf-ext.el (ibuffer-remove-alist): Simplify.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-09 Lars Ingebrigtsen <larsi@gnus.org>
Use new convenience functions in replace-string
* lisp/replace.el (replace-string): Use new convenience functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-09 Lars Ingebrigtsen <larsi@gnus.org>
Add use-region-beginning and use-region-end
* lisp/simple.el (use-region-beginning, use-region-end): New functions.
(use-region-p): Mention them in the doc strings (bug#45607).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-09 Juri Linkov <juri@linkov.net>
* lisp/replace.el (replace-highlight): Optimize for large buffers (bug#56815)
Let-bind isearch-lazy-count and lazy-highlight-buffer to nil to avoid
revisiting all matches in the whole buffer after every replacement.
-2023-04-15 Andrea Greselin <greselin.andrea@gmail.com>
+2022-08-09 Andrea Greselin <greselin.andrea@gmail.com>
Add new user option electric-quote-replace-consecutive
@@ -34272,7 +35604,7 @@
option (bug#57057).
(electric-quote-post-self-insert-function): Use it.
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2022-08-09 Stephen Berman <stephen.berman@gmx.net>
Make outline buttons work in NEWS
@@ -34286,7 +35618,7 @@
* lisp/textmodes/emacs-news-mode.el (emacs-news--mode-common):
Adjust outline regexp.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-09 Eli Zaretskii <eliz@gnu.org>
Revert "Make compat alias check-ispell-version obsolete"
@@ -34295,21 +35627,21 @@
That alias is in no way obsolete, and was added for a different
reason.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-09 Lars Ingebrigtsen <larsi@gnus.org>
Further lisp-current-defun-name tweaks
* lisp/emacs-lisp/lisp-mode.el (lisp-current-defun-name): Tweak so
that cl-defmethod and friends work again.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-09 Lars Ingebrigtsen <larsi@gnus.org>
Add a faster seq-uniq for lists
* lisp/emacs-lisp/seq.el (seq-uniq): Add a faster method for lists
(bug#57079).
-2023-04-15 Laurence Warne <laurencewarne@gmail.com>
+2022-08-09 Laurence Warne <laurencewarne@gmail.com>
Fix python escape code fontification for multi-line literals
@@ -34321,7 +35653,7 @@
(python-rx): Accept one to three octal digits in octal escape codes
instead of always three
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make ibuffer-aif obsolete in favor of if-let
@@ -34332,7 +35664,7 @@
(ibuffer-toggle-marks, ibuffer-map-lines): Prefer 'when-let'
to above obsolete macro.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-09 Michael Albinus <michael.albinus@gmx.de>
Further Tramp fixes for Android 12
@@ -34344,7 +35676,7 @@
* test/lisp/net/tramp-tests.el (tramp-test22-file-times): Adapt test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Improve message regarding missing LEIM
@@ -34353,14 +35685,14 @@
* lisp/international/quail.el (quail-use-package): Explain that LEIM
is installed together with Emacs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Improve readability of list-input-methods
* lisp/international/mule-diag.el: Make screen more readable by
improving the formatting.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Replace utility functions with seq-uniq
@@ -34368,7 +35700,7 @@
* lisp/ibuf-ext.el (ibuffer-remove-duplicates): Redefine as
obsolete function alias for 'seq-uniq'. Update callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-09 Lars Ingebrigtsen <larsi@gnus.org>
Make the loaddefs.el file slightly shorter
@@ -34378,14 +35710,14 @@
values from the `autoloads' forms. This makes the loaddefs.el
file about 12K shorter.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make ibuffer-awhen obsolete in favor of when-let
* lisp/ibuf-macs.el (ibuffer-awhen): Make obsolete in favor of
'when-let'. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make ibuffer-split-list obsolete in favor of seq-group-by
@@ -34394,25 +35726,25 @@
(ibuffer-generate-filter-groups): Don't use above obsolete
function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make compat alias check-ispell-version obsolete
* lisp/textmodes/ispell.el (check-ispell-version): Make compat
alias obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
* lisp/ibuffer.el (ibuffer): Use substitute-command-keys for help.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make compat alias image-refresh obsolete
* lisp/image.el (image-refresh): Make compat alias obsolete.
Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Make compat aliases obsolete in fortran.el
@@ -34420,11 +35752,11 @@
(fortran-auto-fill-mode): Make compat aliases obsolete; update
callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
* lisp/isearch.el (isearch-mode-help): Make compat alias obsolete.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-09 Alan Mackenzie <acm@muc.de>
CC Mode: Allow the insertion of long strings of letters in reasonable time
@@ -34435,7 +35767,7 @@
* lisp/progmodes/cc-langs.el (c-symbol-key): Replace a "*" by "\\{,1000\\}" in
a regexp.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-09 Po Lu <luangruo@yahoo.com>
Factor out some duplicate code from handle_one_xevent
@@ -34444,13 +35776,13 @@
instead of copypasting the same block of code over and over
again.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-09 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
d91ffdbec2 Don't mention XEmacs toolbar in ediff manual
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-08 Po Lu <luangruo@yahoo.com>
Fix handling of XI_DeviceChanged events
@@ -34460,14 +35792,14 @@
to that function, and make it specifically query for the device
information. (bug#57020)
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2022-08-08 Michael Heerdegen <michael_heerdegen@web.de>
Another lisp-current-defun-name tweak
* lisp/emacs-lisp/lisp-mode.el (lisp-current-defun-name): Avoid error
when edebug spec is the symbol t.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-08-08 Dmitry Gutov <dgutov@yandex.ru>
Add separate tiny major mode for JSON
@@ -34478,13 +35810,13 @@
* lisp/progmodes/js.el (js--class-decl-matcher):
Skip work if there are no frameworks enabled.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-08 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsiiformes/quote-quote
GitHub-reference: https://github.com/jwiegley/use-package/issues/990
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-08-08 Jonas Bernoulli <jonas@bernoul.li>
Quote single quotes in docstrings or use different quoting
@@ -34492,11 +35824,11 @@
Warning: docstring has wrong usage of unescaped single
quotes (use \= or different quoting)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
* lisp/vc/diff-mode.el: Don't mention XEmacs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Don't mention XEmacs toolbar in ediff manual
@@ -34504,24 +35836,24 @@
specific toolbar support for now. This can be changed back once the
toolbar is ported to Emacs.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-08 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsiiformes/cleanup-manual
GitHub-reference: https://github.com/jwiegley/use-package/issues/968
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
* lisp/progmodes/antlr-mode.el: Remove remnants of XEmacs support.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Remove XEmacs specific symbol from gnus-user-agent
* lisp/gnus/gnus.el (gnus-user-agent): Remove XEmacs specific
'codename' symbol.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from mh-alias.el
@@ -34529,28 +35861,28 @@
function.
(multi-prompt): Don't require XEmacs specific library.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Clean up fix_command code slightly
* src/callint.c (fix_command): Remove superfluous check.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
select-active-regions doc string improvement
* src/keyboard.c (syms_of_keyboard): Mention
post-select-region-hook.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Do some NEWS tagging
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
* lisp/obsolete/makesum.el: Add "Obsolete-since" header.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Make makesum.el obsolete
@@ -34560,21 +35892,21 @@
* test/lisp/makesum-tests.el: Move from here...
* test/lisp/obsolete/makesum-tests.el: ...to here.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-08 Mattias Engdegård <mattiase@acm.org>
* src/print.c (struct print_buffer): Revert gratuitous format change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS note about interactive-args
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Update TODO about fix_command
* etc/TODO: Remove bit about fix_command, which has now been fixed.
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-08-08 Arash Esbati <arash@gnu.org>
Improve collecting of citation keys
@@ -34587,21 +35919,21 @@
* test/lisp/textmodes/reftex-tests.el
(reftex-all-used-citation-keys): New test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Clean up fix_command slightly
* src/callint.c (fix_command): Remove now-unused parameter.
(Fcall_interactively): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Further lisp-current-defun-name tweaks
* lisp/emacs-lisp/lisp-mode.el (lisp-current-defun-name): Further
tweaks to finding the symbol being defined (defalias).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Allow specifying how args are to be stored in `command-history'
@@ -34618,7 +35950,7 @@
longer works since interactive specs are byte-compiled) and
instead rely on `interactive-args'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-08 Lars Ingebrigtsen <larsi@gnus.org>
Make which-func-mode output less junk
@@ -34627,11 +35959,11 @@
returning the top-level symbol if there isn't a define-like form
(bug#49592).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
* test/lisp/emacs-lisp/nadvice-tests.el: Re-add no-byte-compile.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Remove redundant local variables in tests
@@ -34641,17 +35973,17 @@
* test/src/coding-tests.el: Pacify byte-compiler without using local
variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Revert "Don't autoload obsolete library tpu-extras.el"
This reverts commit 77bf50cb330807039cc84138fb84870bd6d532e2.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-08-08 Jonas Bernoulli <jonas@bernoul.li>
manual: Regenerate texi file
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-08 Mattias Engdegård <mattiase@acm.org>
Group print buffer state in a struct
@@ -34661,7 +35993,7 @@
* src/print.c: (print_free_buffer, print_unwind)
(print_prepare, print_finish, printchar, strout): Adapt users.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-08 Mattias Engdegård <mattiase@acm.org>
Turn large macros in print.c to functions
@@ -34674,7 +36006,7 @@
(Fwrite_char, write_string, Fterpri, Fprin1, Fprin1_to_string)
(Fprinc, Fprint): Adapt callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Remove no-byte-compile cookie from some libraries
@@ -34687,7 +36019,7 @@
* test/src/font-tests.el: Remove no-byte-compile cookie.
* test/src/font-tests.el (font-parse-explain): Fix warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Don't autoload obsolete library tpu-extras.el
@@ -34696,7 +36028,7 @@
* lisp/obsolete/tpu-extras.el: Don't set generated-autoload-file
to tpu-edt.el.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-08 Stefan Kangas <stefan@marxist.se>
Clean up some local variable sections
@@ -34708,13 +36040,13 @@
* lisp/gnus/nnmaildir.el: Remove local variables that conflicts with
Emacs defaults.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-07 Po Lu <luangruo@yahoo.com>
Fix warnings outside XI2 builds
* src/xterm.c (x_query_pointer): Juggle some definitions around.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-07 Po Lu <luangruo@yahoo.com>
Improve handling of pointer focus under the input extension
@@ -34734,7 +36066,7 @@
* src/xterm.h (struct xi_device_t): New field `attachment'.
(struct x_display_info): New field `client_pointer_device'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Minor cleanups in ediff-*.el
@@ -34754,104 +36086,104 @@
* lisp/vc/ediff-util.el:
* lisp/vc/ediff-wind.el: Remove superfluous defvars.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from conao3/fix-declare-style
GitHub-reference: https://github.com/jwiegley/use-package/issues/760
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from waymondo/ensure-system-packages-use-package-as-one
GitHub-reference: https://github.com/jwiegley/use-package/issues/774
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from waymondo/use-package-hook-handler-flatten-mode-symbols
GitHub-reference: https://github.com/jwiegley/use-package/issues/775
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from waymondo/use-package-chords-autoloading-and-mapping-improvements
GitHub-reference: https://github.com/jwiegley/use-package/issues/778
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from matzebond/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/787
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from wcy123/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/822
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Make ediff-window-display-p obsolete
* lisp/vc/ediff-init.el (ediff-window-display-p): Redefine as
obsolete function alias for 'display-graphic-p'.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from phst/lex
GitHub-reference: https://github.com/jwiegley/use-package/issues/848
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from phst/flet
GitHub-reference: https://github.com/jwiegley/use-package/issues/849
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from conao3/add-custom-face-description
GitHub-reference: https://github.com/jwiegley/use-package/issues/863
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from iaeerfung/master
GitHub-reference: https://github.com/jwiegley/use-package/issues/912
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from wyuenho/set-default-use-package-enable-imenu-support
GitHub-reference: https://github.com/jwiegley/use-package/issues/920
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from wyuenho/statistics-sorting
GitHub-reference: https://github.com/jwiegley/use-package/issues/921
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from Hugo-Heagren/bind-keys-repeat-map
GitHub-reference: https://github.com/jwiegley/use-package/issues/974
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from danielpza/add-update-custom-package
GitHub-reference: https://github.com/jwiegley/use-package/issues/930
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsiiformes/silencio
GitHub-reference: https://github.com/jwiegley/use-package/issues/936
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-07 Lars Ingebrigtsen <larsi@gnus.org>
Pacify a gcc warning in xi_handle_focus_change
@@ -34864,33 +36196,33 @@
12564 | ie.device = source->name;
| ~~~~~~^~~~~~
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from DamienCassou/update-texi
GitHub-reference: https://github.com/jwiegley/use-package/issues/979
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2022-08-07 John Wiegley <johnw@newartisans.com>
Merge pull request from skangas/fix-typo
GitHub-reference: https://github.com/jwiegley/use-package/issues/987
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-07 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp error message
* lisp/net/tramp-sh.el (tramp-sh-handle-file-local-copy):
Simplify for empty files. Better error message. (Bug#56879)
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-08-07 kobarity <kobarity@gmail.com>
Fix blank/comment line handling in python-nav-beginning-of-block
* lisp/progmodes/python.el (python-nav-beginning-of-block): Fix
handling of blank/comment line right after block start (bug#57038).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-07 Eli Zaretskii <eliz@gnu.org>
Fix 'vertical-motion' in bidi-reordered text
@@ -34900,14 +36232,14 @@
(move_it_by_lines): Fix logic of detection when going by lines
overshoots.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Make ediff-file-remote-p obsolete in favor of file-remote-p
* lisp/vc/ediff-init.el (ediff-file-remote-p): Make into obsolete
function alias for file-remote-p. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Declare unused function ediff-user-grabbed-mouse obsolete
@@ -34926,31 +36258,31 @@
* lisp/vc/ediff-util.el (ediff-setup): Don't add above obsolete
function to pre-command-hook.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Make compat function custom-reset-variables obsolete
* lisp/custom.el (custom-reset-variables): Make unused XEmacs compat
function obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Remove workaround for XEmacs bug in ediff-util.el
* lisp/vc/ediff-util.el (ediff-make-empty-tmp-file): Remove
workaround for XEmacs bug.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
* lib-src/etags.c: Remove XEmacs support.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-07 Lars Ingebrigtsen <larsi@gnus.org>
Clarify lisp/Makefile.in comment
* lisp/Makefile.in: Clarify comment.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-07 Alan Mackenzie <acm@muc.de>
CC Mode: Fix looping in patch from yesterday
@@ -34958,14 +36290,14 @@
(c-after-change-mark-abnormal-strings): Check (eobp) in loops advancing over
escaped newlines.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-07 Lars Ingebrigtsen <larsi@gnus.org>
Tweak autoloads lisp/Makefile.in dependencies
* lisp/Makefile.in (autoloads): Adjust the dependencies to what
they were before, and update the comments.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Improve how url-http displays status messages
@@ -34980,7 +36312,7 @@
(url-http-chunked-encoding-after-change-function):
Remove ineffectual calls to 'url-display-percentage'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-07 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -34991,7 +36323,7 @@
7ff60c62a9 ; * admin/make-tarball.txt: Fix last change.
2fd5590d0c ; * lisp/play/fortune.el (fortune-ask-file): Doc fix.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-07 Mattias Engdegård <mattiase@acm.org>
Cease emitting negative file offsets for user variables
@@ -35003,7 +36335,7 @@
Don't emit negative position when doc string starts with `*`.
* src/lread.c (get_lazy_string): Explain.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-07 Mattias Engdegård <mattiase@acm.org>
Use struct for saved strings in the reader
@@ -35016,7 +36348,7 @@
* src/lread.c (Fload, skip_lazy_string, get_lazy_string):
Adapt code.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-08-07 Mattias Engdegård <mattiase@acm.org>
Make force-load-doc-strings work again
@@ -35033,7 +36365,7 @@
* test/src/lread-tests.el (lread-force-load-doc-strings):
New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-06 Po Lu <luangruo@yahoo.com>
Revert "Improve X event timestamp tracking"
@@ -35042,7 +36374,7 @@
This change was installed without answering several important
questions.
-2023-04-15 Daniel Colascione <dancol@dancol.org>
+2022-08-06 Daniel Colascione <dancol@dancol.org>
Improve X event timestamp tracking
@@ -35082,18 +36414,18 @@
(server-switch-buffer): Call frame-note-oob-interaction when user
requests frame be raised.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-06 Po Lu <luangruo@yahoo.com>
Correctly set user time on GTK+ for key press events
* src/xterm.c (x_set_gtk_user_time): New function.
(handle_one_xevent): Call that after key press event on GTK+.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-08-06 Jonas Bernoulli <jonas@bernoul.li>
* lisp/transient.el: Update to package version v0.3.7-158-gc09b34e
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-08-06 Alan Mackenzie <acm@muc.de>
CC Mode: Optimize font-locking stanzas for long raw strings.
@@ -35110,7 +36442,7 @@
(c-after-change-mark-abnormal-strings): Replace complicated regexp searches
for end of logical line with basic Lisp functions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Finish up obsoletion of mh-compat.el
@@ -35118,7 +36450,7 @@
* lisp/mh-e/mh-e.el (mh-compat): Don't require.
* lisp/mh-e/mh-utils.el (mailabbrev): Require.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make mh-compat.el obsolete
@@ -35128,25 +36460,25 @@
* lisp/mh-e/mh-compat.el: Move from here...
* lisp/obsolete/mh-compat.el: ...to here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Move mh-flet macro to mh-acros.el
* lisp/mh-e/mh-compat.el (mh-flet): Move from here...
* lisp/mh-e/mh-acros.el (mh-flet): ...to here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make compat macro mh-display-completion-list obsolete
* lisp/mh-e/mh-compat.el (mh-display-completion-list): Make compat
macro obsolete. Update callers.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-06 Eli Zaretskii <eliz@gnu.org>
* etc/PROBLEMS: Problems with Alacritty and Emoji. (Bug#56952)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-06 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp for Android 12
@@ -35162,7 +36494,7 @@
* test/lisp/net/tramp-tests.el (tramp-test17-insert-directory)
(tramp-test22-file-times): Adapt tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Fix namespacing problem in allout.el
@@ -35172,7 +36504,7 @@
'allout-outlinify-sticky'.
(allout-mode): Doc fix.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Fix defvar-keymap example in elisp manual
@@ -35181,7 +36513,7 @@
* doc/lispref/modes.texi (Example Major Modes): Fix example to
match code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make indented-text-mode alias obsolete
@@ -35194,14 +36526,14 @@
* lisp/vc/ediff-util.el (ediff-choose-syntax-table): Don't mention or
use above obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make {close,replace}-rectangle compat aliases obsolete
* lisp/rect.el (close-rectangle, replace-rectangle): Make compat
aliases obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Don't mention test failures on Ubuntu 16.04 in PROBLEMS
@@ -35210,14 +36542,14 @@
entry. It's rather cosmetic.
* etc/PROBLEMS: Delete entry on test failures on Ubuntu 16.04.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-06 Eli Zaretskii <eliz@gnu.org>
New function 'composition-sort-rules'
* src/composite.c (Fcomposition_sort_rules)
(compare_composition_rules): New functions.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-08-06 Jonas Bernoulli <jonas@bernoul.li>
* doc/misc/transient.texi: Update to transient v0.3.7-156-ga5562cb
@@ -35266,7 +36598,7 @@
one-of markup issue in the texinfo file; those are relatively simple
to backport in comparison.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-06 Eli Zaretskii <eliz@gnu.org>
Speed up display of Arabic
@@ -35274,7 +36606,7 @@
some of the Arabic composition rules to ZWJ and ZWNJ cells. This
speeds up display of Arabic by a factor of 2. (Bug#56682)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-06 Eli Zaretskii <eliz@gnu.org>
Fix C-n/C-p inside bidirectional text
@@ -35286,13 +36618,13 @@
row occupied by point, take into account the bidi iteration
direction.
-2023-04-15 YugaEgo <yet@ego.team>
+2022-08-06 YugaEgo <yet@ego.team>
Link from (emacs)Init Syntax to (elisp)Introduction
* doc/emacs/custom.texi (Init Syntax): Link to the ELisp manual (Bug#56870)
-2023-04-15 lWarne <laurencewarne@gmail.com>
+2022-08-06 lWarne <laurencewarne@gmail.com>
Fontify python escape sequences in literals
@@ -35304,54 +36636,54 @@
* test/lisp/progmodes/python-tests.el: Add tests for new
fontification (bug#57004).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix mh-e.texi syntax (from previous change)
* doc/misc/mh-e.texi (Viewing): Add closing brace to @footnote.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
* etc/PROBLEMS: Delete entry on 20+ years old version of X-Symbol.
* admin/check-doc-strings: Remove XEmacs support.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Don't mention removed XEmacs support in reftex manual
* doc/misc/reftex.texi (Installation, Imprint): Don't mention
removed XEmacs support.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Don't mention removed XEmacs support in mh-e manual
* doc/misc/mh-e.texi (Preface, Incorporating Mail, Viewing)
(Tool Bar, Tool Bar): Remove any reference to XEmacs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make alias widget-visibility-value-create obsolete
* lisp/wid-edit.el (widget-visibility-value-create): Make compat
alias obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make an rmail compat alias obsolete
* lisp/mail/rmailsum.el (rmail-summary-output-to-rmail-file): Make
compat alias obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make compat alias ede-toplevel-project-or-nil obsolete
* lisp/cedet/ede/files.el (ede-toplevel-project-or-nil): Make
compat alias obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Drop support for XEmacs package func-menu from idlwave
@@ -35360,24 +36692,24 @@
* doc/misc/idlwave.texi (Introduction, Motion Commands): Remove
any mention of func-menu.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Make face-doc-string aliases obsolete
* lisp/faces.el (face-doc-string, set-face-doc-string): Make
aliases obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
* admin/update_autogen: Fix generating ldefs-boot.el.
* admin/update_autogen: Fix refreshing grammar-wy.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-06 Lars Ingebrigtsen <larsi@gnus.org>
Put no-byte-compile cookie back in ldefs-boot.el
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Don't mention removed XEmacs support in idlwave manual
@@ -35385,49 +36717,49 @@
(Syntax Highlighting, Windows and macOS, Troubleshooting): Delete
most references to XEmacs. Support for it was deleted in 28.1.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-06 Po Lu <luangruo@yahoo.com>
Correctly initialize values after a new device is enabled
* src/xterm.c (handle_one_xevent): Initialize new device to
zero. (bug#57011)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-06 Eli Zaretskii <eliz@gnu.org>
* src/puresize.h (BASE_PURESIZE): Bump the value. (Bug#57007)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-06 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
f3b9bccb45 * lisp/play/fortune.el: Doc fixes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-05 Po Lu <luangruo@yahoo.com>
Improve XI focus handling for entry and exit events
* src/xterm.c (handle_one_xevent): Skip useless
x_detect_focus_change calls in more cases.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-05 Po Lu <luangruo@yahoo.com>
* src/callproc.c (emacs_spawn): Fix Mac OS X build.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-05 Po Lu <luangruo@yahoo.com>
Fix signature of `seconds-to-time'
* lisp/calendar/time-date.el (seconds-to-time): Fix after change
to time-convert.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-05 Po Lu <luangruo@yahoo.com>
Improve XI focus handling
* src/xterm.c (handle_one_xevent): Skip useless
x_detect_focus_change calls in some cases.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-05 Jim Porter <jporterbugs@gmail.com>
Add STREAM argument to 'process-tty-name'
@@ -35444,7 +36776,7 @@
* etc/NEWS: Announce this change.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-08-05 Jim Porter <jporterbugs@gmail.com>
Allow creating processes where only one of stdin or stdout is a PTY
@@ -35502,7 +36834,7 @@
* etc/NEWS: Announce this change (bug#56025).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-05 Stefan Monnier <monnier@iro.umontreal.ca>
time-convert): Deprecate calls without an explicit FORM arg
@@ -35515,13 +36847,13 @@
* lisp/gnus/nnrss.el (nnrss-normalize-date):
* lisp/epa-ks.el (epa-ks--parse-buffer): Silence corresponding warnings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-05 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that leim-list.el is built
* lisp/Makefile.in: Ensure that leim-list.el is built (bug#56998).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Allow newline after def*-form for definition-prefix
@@ -35530,18 +36862,18 @@
(loaddefs-generate--compute-prefixes): Allow newline after the "(def*"
form. (Bug#57000)
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-08-05 Filipp Gunbin <fgunbin@fastmail.fm>
Add variable end-of-defun-moves-to-eol
* lisp/emacs-lisp/lisp.el (end-of-defun-moves-to-eol): New variable.
(end-of-defun): Use it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-05 Stefan Monnier <monnier@iro.umontreal.ca>
* src/keyboard.c (timer_check_2): Replace redundant test with assertion
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-05 Stefan Monnier <monnier@iro.umontreal.ca>
timer.el: Avoid repeated timers
@@ -35552,11 +36884,11 @@
* lisp/emacs-lisp/timer.el (timer--activate): Signal an error if we try
to re-add a timer that's already on the timer-list.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-05 Stefan Monnier <monnier@iro.umontreal.ca>
bytecomp.el: Update comments referring to `make-docfile`
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-05 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in 'back_to_previous_visible_line_start'
@@ -35566,7 +36898,7 @@
(back_to_previous_visible_line_start): When long-line
optimizations are in effect, we may end up not on a newline.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-05 Stefan Monnier <monnier@iro.umontreal.ca>
bytecomp.el: Further simplifications enabled by commit 59732a83c8875c
@@ -35574,21 +36906,21 @@
insert a \n before the #@ docstrings since make-docfile doesn't scan
.elc files any more.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix lisp/Makefile.in autoloads dependency
* lisp/Makefile.in (autoloads): Ensure that loaddefs-gen.elc
exists before making autoloads.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Make ange-ftp-re-read-dir compat alias obsolete
* lisp/net/ange-ftp.el (ange-ftp-re-read-dir): Make alias obsolete.
Update callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-05 Lars Ingebrigtsen <larsi@gnus.org>
Make loaddefs.el dependencies more explicit in src/Makefile.in
@@ -35596,14 +36928,14 @@
since that file may be deleted, but the loaddefs.elc file still
exists. This causes problems in nativecomp builds.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Rename object-sort-list to srecode-object-sort-list
* lisp/cedet/srecode/table.el (srecode-object-sort-list): Rename
from 'object-sort-list'. Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Fix namespace problems in viper.el
@@ -35615,7 +36947,7 @@
'set-viper-state-in-major-mode'. Retain old name as an obsolete
alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Fix namespace problems in xscheme.el
@@ -35625,7 +36957,7 @@
(xscheme-verify-buffer): Rename from 'verify-xscheme-buffer'.
Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Fix namespace problem in saveplace.el
@@ -35633,34 +36965,34 @@
'load-save-place-alist-from-file'. Retain old name as an obsolete
alias. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Make two perl-mode aliases obsolete
* lisp/progmodes/perl-mode.el (indent-perl-exp)
(mark-perl-function): Make obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Fix namespace problem in ede/custom.el
* lisp/cedet/ede/custom.el (ede-eieio-old-variables): Rename from
'ede-eieio-old-variables'. Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
* test/lisp/env-tests.el: New file.
* lisp/play/fortune.el: Doc fixes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-05 Po Lu <luangruo@yahoo.com>
Fix oldXMenu grab handling
* src/xmenu.c (x_menu_translate_generic_event, pop_down_menu):
Clear grab correctly on individual XI2 devices.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-05 Po Lu <luangruo@yahoo.com>
Improve C-x C-q in emacs-news-mode
@@ -35670,7 +37002,7 @@
(emacs-news-mode): Disable button-mode and make buffer
read-write.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-05 Po Lu <luangruo@yahoo.com>
Improve multi-pointer X support
@@ -35678,13 +37010,13 @@
* src/xterm.c (xi_handle_interaction): New function.
(handle_one_xevent): Call it in the appropriate places.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-05 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
f484da5fcb * doc/lispref/loading.texi (Autoload by Prefix): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-04 Po Lu <luangruo@yahoo.com>
Improve input extension focus handling with multiple master devices
@@ -35700,7 +37032,7 @@
* src/xterm.h (struct xi_device_t): New fields for focus
tracking. Add comments describing fields.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in mail/*.el
@@ -35711,7 +37043,7 @@
(sc-electric-mode-map, sc-minibuffer-local-completion-map)
(sc-minibuffer-local-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Whitespace fix in gdb-mi.el
@@ -35719,7 +37051,7 @@
(gdb-memory-prev-page): Change tab after "defvar" to space, to avoid
potential bugs in tooling.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Be more lax when picking up prefixes for loaddefs
@@ -35729,22 +37061,22 @@
Before this change, such a definition would be wrongly picked up as
the symbol "nil".
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-08-04 Andreas Schwab <schwab@linux-m68k.org>
* lisp/Makefile.in (distclean): Also remove loaddefs.elc.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-04 Gregory Heytings <gregory@heytings.org>
Merge branch 'feature/long-lines-improvements'
-2023-04-15 Peder O. Klingenberg <peder@klingenberg.no>
+2022-08-04 Peder O. Klingenberg <peder@klingenberg.no>
* lisp/org/org.el: Fix load of compiled or compressed org-loaddefs
* lisp/org/org.el (eq): Fix load of compiled or compressed
org-loaddefs (bug#56982).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-04 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp for backward compatibility
@@ -35753,14 +37085,14 @@
* lisp/net/tramp.el (tramp-parse-netrc): Use it. (Bug#56976)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that updated loaddefs files are byte-compiled
* lisp/Makefile.in: Add autoloads as an ordering-only dependency
to compile-main so that newly updated loaddefs files are byte-compiled.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-04 Michael Albinus <michael.albinus@gmx.de>
Fix last Tramp change, especially for bug#56963
@@ -35772,42 +37104,42 @@
* lisp/net/tramp.el (tramp-file-name-unify): Unquote file name in time.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Suppress compilation warnings in netrc.el
* lisp/obsolete/netrc.el (netrc-machine-user-or-password)
(netrc-credentials): Suppress some warnings.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Document obsoletion of netrc-parse better
* lisp/obsolete/netrc.el (netrc-parse): Add 'obsolete' declaration
pointing to 'auth-source-netrc-parse-all' for documentation purposes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Clean up output of make-command-summary slightly
* lisp/makesum.el (make-command-summary): Don't print today's date
or status messages.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Move netrc tests to auth-source-tests.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Add obsolete-since header to netrc.el
* lisp/obsolete/netrc.el: Add obsolete-since header (bug#56976).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Move netrc.el to lisp/obsolete/
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Use auth-source in tramp-parse-netrc
@@ -35816,30 +37148,30 @@
* lisp/net/tramp.el (tramp-parse-netrc): Don't use netrc-parse,
because it's going to be made obsolete (bug#56976).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Add obsolete-since line to autoload.el and adjust comments
* lisp/obsolete/autoload.el: Add obsolete-since line.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Move autoload.el to lisp/obsolete/
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Adjust autoload require in cus-dep.el
* lisp/cus-dep.el (loaddefs-gen): Don't require autoload, because
none of the functions are used.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Don't require netrc in nnimap.el
* lisp/gnus/nnimap.el (netrc): Don't require, since it's not used.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Add new function auth-source-netrc-parse-all
@@ -35848,7 +37180,7 @@
(auth-source-netrc-parse): Partially revert behaviour in previous
change -- require :allow-null to match.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Minor cleanups in autoload.el/loaddefs-gen.el
@@ -35863,27 +37195,27 @@
(package-autoload-ensure-default-file): Don't warn about
soon-to-be obsolete functon.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Minor checkdoc.el clean up
* lisp/emacs-lisp/checkdoc.el (generate-autoload-cookie): This is
no longer used, so remove reference.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Adjust admin/emacs for new autoloads
* admin/emake: Adjust for new autoloads.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Allow auth-source-netrc-parse to return all lines
* lisp/auth-source.el (auth-source-netrc-parse): If host/user/port
is nil, don't require those to match.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Clean up nntp-send-authinfo after removing obsolete variable
@@ -35893,25 +37225,25 @@
don't parse the .authinfo file twice, but just rely on the
auth-source functions (bug#56972).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Add define-keymap to autoload-ignored-definitions
* lisp/emacs-lisp/loaddefs-gen.el (autoload-ignored-definitions):
Ignore `define-keymap', too (bug#56973).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Add define-key-after to autoload-ignored-definitions
* lisp/emacs-lisp/loaddefs-gen.el (autoload-ignored-definitions):
Add define-key-after and define-ibuffer-sorter.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
* doc/lispref/loading.texi (Autoload by Prefix): Fix typo.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Fix namespace problem in meta-mode.el
@@ -35920,33 +37252,33 @@
from 'font-lock-match-meta-declaration-item-and-skip-to-next'.
Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Add more autoload-ignored-definitions
* lisp/emacs-lisp/loaddefs-gen.el (autoload-ignored-definitions):
Add define-ibuffer-column.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-04 Philip Kaludercic <philipk@posteo.net>
* eww.el (eww-browse): Raise error if there are no arguments
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
* lisp/find-dired.el (lookfor-dired): Make obsolete.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-04 Gregory Heytings <gregory@heytings.org>
Merge branch 'master' into feature/long-lines-improvements
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Rename recently added macro to follow conventions
* lisp/eshell/em-extpipe.el (eshell-extpipe--or-with-catch):
Rename from 'em-extpipe--or-with-catch'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Fix namespace problem in dired-aux.el
@@ -35954,7 +37286,7 @@
Rename from 'minibuffer-default-add-dired-shell-commands'. Retain
old name as an obsolete alias.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-04 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp test
@@ -35962,46 +37294,46 @@
Ignore autoload functions in `tramp-file-name' structure tests,
since `tramp-file-name-handler' is also autoloaded.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Rename timep to type-break-timep
* lisp/type-break.el (type-break-timep): Rename from 'timep'.
Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Fix namespace problem in mpc.el
* lisp/mpc.el (mpc-tag-browser-tagtypes): Rename from
'tag-browser-tagtypes'. Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Rename set-woman-file-regexp to woman-set-file-regexp
* lisp/woman.el (woman-set-file-regexp): Rename from
'set-woman-file-regexp'. Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Rename alphabetp to hangul-alphabetp
* lisp/leim/quail/hangul.el (hangul-alphabetp): Rename from
'alphabetp'. Retain old name as an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Make trivial convenience defsubst notzerop obsolete
* lisp/leim/quail/hangul.el (notzerop): Make obsolete. Adjust
callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Add more autoload-ignored-definitions defs
@@ -36009,17 +37341,17 @@
Add more definition forms that shouldn't trigger prefix
registration (bug#56970).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
url-about.el: Add obsolete-since
* lisp/obsolete/url-about.el: Add obsolete-since.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Make url-about.el obsolete (bug#56885)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix about:protocols in EWW"
@@ -36027,7 +37359,7 @@
We're making this obsolete instead.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-04 Gregory Heytings <gregory@heytings.org>
Improve Bidi with long lines.
@@ -36042,7 +37374,7 @@
* src/xdisp.c (init_iterator): Set it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix eww--download-directory naming
@@ -36050,7 +37382,7 @@
(eww-download-directory): Rename function that was mistakenly
named "erc--" (bug#56969).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix up some prefix registration problems in doc strings
@@ -36060,7 +37392,7 @@
* lisp/battery.el (battery-update-functions): Avoid triggering the
`register-definition-prefixes' in doc strings (bug#56968).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix double-encoding attachment headers in single-part rfc2047
@@ -36068,7 +37400,7 @@
double-encode Content-Disposition in mails with no other body
(bug#56906).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Rename make-doctor-variables to doctor-make-variables
@@ -36076,14 +37408,14 @@
'make-doctor-variables'. Retain old name as an obsolete function
alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Rename nil-blank-string to eshell-nil-blank-string
* lisp/eshell/em-unix.el (eshell-nil-blank-string): Rename from
'nil-blank-string'. Retain old name as an obsolete function alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-04 Stefan Kangas <stefan@marxist.se>
Rename pod2man-program to cperl-pod2man-program
@@ -36091,7 +37423,7 @@
from 'pod2man-program'. Retain old name as an obsolete
variable alias.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-04 Po Lu <luangruo@yahoo.com>
Fix about:protocols in EWW
@@ -36102,7 +37434,7 @@
* lisp/url/url-http.el (url-http--get-referer): Refrain from
looking for a referrer if the lastloc had no host.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-04 Po Lu <luangruo@yahoo.com>
Correctly implement refresh synchronization fences
@@ -36118,21 +37450,21 @@
`_NET_WM_SYNC_FENCES'.
(struct x_output): New field `sync_fences'.
-2023-04-15 Kira Bruneau <kira.bruneau@gmail.com>
+2022-08-04 Kira Bruneau <kira.bruneau@gmail.com>
Fix ignored-local-variable-values for non-primitive values
* lisp/files.el (hack-local-variables-filter): Fix
`ignored-local-variable-values' for non-primitive values (bug#56957).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Make flyspell-check-word-p work better with delete-selection-mode
* lisp/textmodes/flyspell.el (flyspell-check-word-p): Deactivate
the region immediately (bug#53773).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Adjust documentation for make-docfile
@@ -36141,20 +37473,20 @@
Adjust the documentation.
* lisp/loadup.el: Adjust commentary.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Remove outdated TODO item about make-docfile and .el files
* etc/TODO: Remove outdated item about make-docfile and .el files.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Adjust src/Makefile.in comments about make-docfile
* src/Makefile.in ($(etc)/DOC): Remove comment aboout make-docfile
being run twice (because it no longer is).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-04 Po Lu <luangruo@yahoo.com>
Reduce code duplication in XI scroll bar code
@@ -36163,7 +37495,7 @@
(x_create_horizontal_toolkit_scroll_bar, x_scroll_bar_create):
Factor out input extension code there.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Adjust loaddefs-generate--print-form comments
@@ -36171,7 +37503,7 @@
Adjust doc string and comments now that make-docfile doesn't scan
this.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Remove read_string_literal purify doc string hack
@@ -36180,7 +37512,7 @@
.elc files), remove the hack that make this return 0 when the
string starts with "\\n".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Remove VCSWITNESS dependency, since we're always rescanning now
@@ -36189,18 +37521,18 @@
* src/Makefile.in ($(lispsource)/loaddefs.el): Remove VCSWITNESS
dependency.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-04 Lars Ingebrigtsen <larsi@gnus.org>
Still mark ldefs-boot.el as non-byte-compilable
* lisp/Makefile.in (ldefs-boot.el): Mark ldefs-boot.el as
non-byte-compiled.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-03 Po Lu <luangruo@yahoo.com>
Avoid redundant calls to XFlush in x_make_frame_visible
@@ -36208,7 +37540,7 @@
not the output buffer was implictly flushed before issuing
XFlush.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
Revert "Revert part of 59732a83c8 to fix bug#52969"
@@ -36221,18 +37553,18 @@
(scan_lisp_file, skip_white, read_lisp_symbol, search_lisp_doc_at_eol):
Delete functions.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-03 Philip Kaludercic <philipk@posteo.net>
Only suggest packages with VC metadata
* package-vc.el (package-vc-fetch): Filter out packages without :vc
information in the interactive specification.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
* lisp/help.el (describe-map-tree, describe-map): Simplify.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-08-03 Michael Albinus <michael.albinus@gmx.de>
Reorganize Tramp
@@ -36354,7 +37686,7 @@
* test/lisp/net/tramp-tests.el (tramp-test10-write-region)
(tramp-test20-file-modes, tramp-test22-file-times): Extend tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Mark keys in apropos.el for substitute-command-keys
@@ -36364,7 +37696,7 @@
(apropos-widget, apropos-plist, apropos-library): Mark keys for
'substitute-command-keys'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Add face to mouse buttons in command substitutions
@@ -36374,7 +37706,7 @@
(help-tests-substitute-command-keys/literal-key-sequence): Expand
test for above change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-03 Eli Zaretskii <eliz@gnu.org>
Teach 'symbol-file' about .eln natively-compiled files
@@ -36387,25 +37719,25 @@
* doc/lispref/loading.texi (Where Defined): Document the new
optional argument of 'symbol-file'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Do interactive mode tagging in apropos.el
* lisp/apropos.el (apropos-follow, apropos-next-symbol)
(apropos-previous-symbol): Tag for 'apropos-mode'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Remove superfluous autoloads from url-util.el
* lisp/url/url-util.el (timezone-parse-date)
(timezone-make-date-arpa-standard): Remove superfluous autoloads.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-03 Philip Kaludercic <philipk@posteo.net>
* package-vc.el (package-vc-unpack): Delete using package--delete-directory
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-03 Lars Ingebrigtsen <larsi@gnus.org>
Byte-compile the in-tree loaddefs.el files
@@ -36424,7 +37756,7 @@
($(etc)/DOC): Don't scan loaddefs.el for doc strings, since they
are now picked up from the .elc file (bug#53024).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-03 Po Lu <luangruo@yahoo.com>
Fix crash on setting frame background color
@@ -36432,11 +37764,11 @@
window background, since this is now taken care of
automatically.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-03 Philip Kaludercic <philipk@posteo.net>
Add TODO section for package-vc
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-08-03 Protesilaos Stavrou <info@protesilaos.com>
Update modus-themes to their version 2.5.0
@@ -36486,20 +37818,20 @@
Release notes: <https://protesilaos.com/codelog/2022-08-03-modus-themes-2-5-0/>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix #' quoting in uniquify-buffer-name-style doc string
* lisp/uniquify.el (uniquify-buffer-name-style): Fix wrong quoting.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-03 Lars Ingebrigtsen <larsi@gnus.org>
Check for mis-quoted #' in doc strings during byte-compile
* lisp/emacs-lisp/bytecomp.el (byte-compile-docstring-style-warn):
Check for mis-quoted #' in doc strings, too.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix quoting of #' in some doc strings
@@ -36508,11 +37840,11 @@
* lisp/emacs-lisp/edebug.el (edebug-read-special):
* lisp/dired-aux.el (dired-split): Fix quoting of #' in doc strings.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-08-03 Jonas Bernoulli <jonas@bernoul.li>
* lisp/transient.el: Update to package version v0.3.7-143-g1b0a8a7
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Improve obsoletion of trimming functions in url-util.el
@@ -36521,14 +37853,14 @@
(url-strip-leading-spaces): Redefine as obsolete function alias
for 'string-trim-left'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Use string-trim in newsticker--remove-whitespace
* lisp/net/newst-backend.el (newsticker--remove-whitespace): Use
string-trim.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Remove some spurious references to XEmacs
@@ -36536,14 +37868,14 @@
* lisp/emacs-lisp/checkdoc.el (checkdoc-ispell-lisp-words): Don't
mention XEmacs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Remove XEmacs compat code from reftex-ref.el
* lisp/textmodes/reftex-ref.el (reftex-latin1-to-ascii): Remove
XEmacs compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Remove more XEmacs compat code from viper-util.el
@@ -36552,20 +37884,20 @@
(viper-get-visible-buffer-window): Make obsolete. Update caller.
(viper-key-press-events-to-chars): Make obsolete.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
CEDET: Try and (re)fix bug#56902, in a better way
* lisp/cedet/semantic/complete.el (semantic-displayer-abstract):
Move definition before first use (in `semantic-displayer-focus-abstract`).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
Revert "; Fix last change (bug#56902)"
This reverts commit 99bbc1fa23c3a54f1cbd2c56c57773dd471b3ef3.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from url-util.el
@@ -36573,7 +37905,7 @@
* lisp/url/url-util.el (url-display-percentage): Remove XEmacs
compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Make url-util space trimming functions obsolete
@@ -36581,14 +37913,14 @@
(url-strip-leading-spaces): Make obsolete in favor of
'string-trim'. Update caller.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-03 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
f23d456039 * lisp/term.el: Doc fix; don't mention rlogin.
f522d2d90b ; * admin/make-tarball.txt: Minor tweaks.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-03 Po Lu <luangruo@yahoo.com>
Improve X server time computation
@@ -36599,14 +37931,14 @@
* src/xterm.h (struct x_display_info): New field
`server_time_offset'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-02 Po Lu <luangruo@yahoo.com>
Prevent GC threshold from exceeding fixnum limit during precision scrolling
* lisp/pixel-scroll.el (pixel-scroll-start-momentum): Prevent GC
threshold from exceeding most-positive-fixnum.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-02 Po Lu <luangruo@yahoo.com>
Add preparations for animation frame timing support
@@ -36621,7 +37953,7 @@
* src/xterm.h (struct x_display_info, struct x_output): New
fields and flags for clock handling and frame times.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-02 Po Lu <luangruo@yahoo.com>
Fix window iconification, raising and lowering frames, etc
@@ -36630,7 +37962,7 @@
(x_free_frame_resources): Remove calls to XFlush where it is not
really necessary. Leave the calls that actually are intact.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Avoid cl-cXXXr compat aliases
@@ -36640,36 +37972,36 @@
(cl--do-proclaim, cl-defstruct): Prefer using cXXXr functions
directly, instead of cl-cXXXr prefixed compat aliases.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
* doc/misc/vtable.texi (Commands): Fix typo. (Bug#56899)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in footnote.el
* lisp/mail/footnote.el (footnote-mode-map)
(footnote-minor-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Obsolete unused variable footnote-use-message-mode
* lisp/mail/footnote.el (footnote-use-message-mode): Make
obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-02 Lars Ingebrigtsen <larsi@gnus.org>
Improve sendmail-program doc string
* lisp/mail/sendmail.el (sendmail-program): Document that the
program shouldn't output text (bug#56855).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
* src/xdisp.c (redisplay_window): Use BEG rather than hard coding 1
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
CEDET: Remove left-over uses of obsolete <class>-child-p predicates
@@ -36709,38 +38041,38 @@
* lisp/cedet/srecode/insert.el (srecord-compile-inserter-newline-p):
New method.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-02 Philip Kaludercic <philipk@posteo.net>
Have VC ignore auto generated files
* package-vc.el (package-vc-unpack): Generate autoloads and ignore
have the VCS ignore them (along with package description file).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Delete obsolete variable nntp-authinfo-file
* lisp/gnus/nntp.el (nntp-authinfo-file): Delete variable obsolete
since 24.1.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
* lisp/textmodes/sgml-mode.el (html-tag-alist): Add https.
* lisp/term.el: Doc fix; don't mention rlogin.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-02 Philip Kaludercic <philipk@posteo.net>
Assume VC data is directly usable in 'package-archive-contents'
* package-vc.el (package-vc-fetch): Remove string parsing and
translation code.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-08-02 Philip Kaludercic <philipk@posteo.net>
* package-vc.el (vc-clone): Remove superfluous declaration
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-02 Robert Pluim <rpluim@gmail.com>
Signal error on duplicate key definitions
@@ -36753,7 +38085,7 @@
* test/src/keymap-tests.el (keymap-test-duplicate-definitions): Test
duplicate definition detection.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-08-02 Robert Pluim <rpluim@gmail.com>
Remove duplicate key definitions from keymaps
@@ -36769,14 +38101,14 @@
* etc/NEWS: Announce 'gnus-summary-up-thread' change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
url-about: Ignore missing directories in load-path
* lisp/url/url-about.el (url-probe-protocols): Ignore missing
directories in load-path.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix find-dired over tramp
@@ -36786,25 +38118,25 @@
(find-dired-sort-by-filename): Don't bug out on error messages
from find.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Delete function alias x-selection obsolete since 23.3
* lisp/select.el (x-selection): Delete function alias obsolete since
23.3.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
* lisp/mail/binhex.el: Improve commentary.
-2023-04-15 Matt Armstrong <matt@rfc20.org>
+2022-08-02 Matt Armstrong <matt@rfc20.org>
Consider built-in packages to be installed
* lisp/emacs-lisp/package.el (package-installed-p): Check for built-in
packages before initialization. (bug#56877).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-02 Lars Ingebrigtsen <larsi@gnus.org>
Don't disable eldoc when doing edebug
@@ -36814,14 +38146,14 @@
that case, because edebug messaging is done after stepping, and
eldoc messaging is done after other movements.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix url-dired obsoletion warning
* lisp/url/url-file.el (url-file): Don't use obsolete url-dired
function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Make url-dired.el obsolete (part 2/2)
@@ -36830,7 +38162,7 @@
* lisp/url/url-file.el (url-dired): Don't require.
* etc/NEWS: Announce its obsoletion.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Make url-dired.el obsolete (part 1/2)
@@ -36840,41 +38172,41 @@
* lisp/url/url-dired.el: Move from here...
* lisp/obsolete/url-dired.el: ...to here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Make gnus-url-unhex into alias for url-unhex
* lisp/gnus/gnus-util.el (gnus-url-unhex): Make into obsolete function
alias for url-unhex; they are identical. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Add tests for url-{hexify,unhex}-string
* test/lisp/url/url-util-tests.el (url-unhex-string-tests)
(url-hexify-string-tests): New tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Remove extraneous defvars from edmacro.el
* lisp/edmacro.el (edmacro-fix-menu-commands): Remove extraneous
defvars; they are already declared above.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-02 Po Lu <luangruo@yahoo.com>
Further reduce monitor change event duplication
* src/xterm.c (handle_one_xevent): Also don't store duplicate
events for ConfigureNotify events bound for the root window.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-02 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
e6af4968f9 ; Update ChangeLog and AUTHORS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-01 Po Lu <luangruo@yahoo.com>
Avoid extra consing on monitor configuration change
@@ -36882,14 +38214,14 @@
(x_monitors_changed_cb, handle_one_xevent): Look through the
entire event queue to skip delivering monitor change events.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warning in spam.el
* lisp/gnus/spam.el (spam-check-blackholes): Adjust now that
query-dig is obsolete.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-08-01 Juri Linkov <juri@linkov.net>
Wrap around the search on typing a letter (bug#56535)
@@ -36898,7 +38230,7 @@
* lisp/isearch.el (isearch-search-and-update): Try to repeat the search
on an error when isearch-wrap-pause is no/no-ding.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-01 Gregory Heytings <gregory@heytings.org>
Fix the bytecode incompatibility due to the change to 'narrow-to-region'.
@@ -36925,18 +38257,18 @@
* doc/lispref/positions.texi (Narrowing): Update the documentation.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-01 Stefan Kangas <stefan@marxist.se>
Don't bind non-existent command in picture-mode-map
* lisp/textmodes/picture.el (picture-mode-map): Remove ineffectual
binding of non-existent command.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-01 Eli Zaretskii <eliz@gnu.org>
* src/eval.c (Fdefvaralias): Clarify error messages. (Bug#56863)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-01 Stefan Kangas <stefan@marxist.se>
Prefer command remapping to substitute-key-definition
@@ -36945,11 +38277,11 @@
* lisp/textmodes/reftex-toc.el (reftex-toc-mode-map): Prefer command
remapping to 'substitute-key-definition'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-08-01 Eli Zaretskii <eliz@gnu.org>
* src/xdisp.c (get_visually_first_element): Fix a typo.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-01 Gregory Heytings <gregory@heytings.org>
Various improvements to long lines handling.
@@ -36962,7 +38294,7 @@
* src/composite.c (find_automatic_composition): Ditto.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-08-01 Gregory Heytings <gregory@heytings.org>
Fix forgotten initialization for long line optimizations.
@@ -36971,7 +38303,7 @@
* src/buffer.c (syms_of_buffer): Docstring clarification.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-08-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix loaddefs quirk w.r.t. pinyin-convert
@@ -36980,25 +38312,25 @@
by loaddefs-gen, which will trigger re-compilation of Emacs since
pinyin.el is generated after Emacs is built.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-01 Stefan Kangas <stefan@marxist.se>
* lisp/net/dig.el: Improve Commentary.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-01 Stefan Kangas <stefan@marxist.se>
Doc fix in eudc-hotlist.el
* lisp/net/eudc-hotlist.el (eudc-hotlist-mode): Doc fix; use command
substitution.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-01 Stefan Kangas <stefan@marxist.se>
Fix namespacing issue in dig.el
* lisp/net/dig.el (dig-query): Rename from 'query-dig'.
(query-dig): Make into obsolete function alias for 'dig-query'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-01 Po Lu <luangruo@yahoo.com>
Improve handling of xsettings events
@@ -37007,7 +38339,7 @@
* src/xterm.c (handle_one_xevent): If it was, don't handle the
event any further.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Improve GCC pacification in xterm.c
@@ -37018,7 +38350,7 @@
2022-07-31 Paul Eggert <eggert@cs.ucla.edu>
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Fix time comparison in primitive-undo
@@ -37026,7 +38358,7 @@
The old code was a circa-2013 mistranslation of what used to be in
src/undo.c’s Fprimitive_undo.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Use list-form timestamps in .nnmh-articles
@@ -37034,7 +38366,7 @@
timestamps into .nnmh-articles, even if current-time-list is nil.
That way, older Emacs versions can read them.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Prefer ‘time-equal-p’ to ‘equal’ on timestamps
@@ -37065,7 +38397,7 @@
Prefer ‘time-equal-p’ to ‘equal’ when comparing
timestamps for equality.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Simplify a few timestamps
@@ -37081,7 +38413,7 @@
Prefer an integer like 0 to a timestamp list like (0 0)
where either will do.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Omit some (current-time) calls
@@ -37093,11 +38425,11 @@
Prefer nil or omitted arg to (current-time) where this is better
or more-efficient.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
* lisp/vc/vc.el: Remove stray comment hyphen.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Fix "cons up a storm" issue in type-break
@@ -37106,7 +38438,7 @@
(type-break-time-sum, type-break-keystroke-reset):
Use integer timestamps; that’s good enough for this module.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Fix year-285428751 bug in hanoi-unix-64
@@ -37114,11 +38446,11 @@
(hanoi-unix-64): Use integers, not floating point, to avoid
rounding errors for timestamps greater than 2**53.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
* src/timefns.c (Ffloat_time): Fix doc string.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Improve time-equal-p etc. performance
@@ -37126,7 +38458,7 @@
change callers. Compare (X . Z) to (Y . Z) quickly if X and Y are
fixnums.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Improve float-time etc. performance
@@ -37139,7 +38471,7 @@
(Ffloat_time): If the specified time is a float,
simply return it.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Make time arithmetic more like comparison
@@ -37152,7 +38484,7 @@
nil; the caller now handles this.
(Ftime_subtract): Handle subtracting X from X specially.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Fix get-internal-runtime precision
@@ -37160,19 +38492,19 @@
(Fget_internal_run_time): Don’t generate more precision than the
underlying primitives.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
(time-equal-p nil X) returns nil
* src/timefns.c (Ftime_equal_p): nil compares unequal to non-nil.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-08-01 Paul Eggert <eggert@cs.ucla.edu>
Tune blv_found
* src/lisp.h (blv_found): Prefer BASE_EQ to EQ where either will do.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-01 Po Lu <luangruo@yahoo.com>
Improve frame synchronization support on Haiku
@@ -37214,7 +38546,7 @@
* src/haikuterm.h (MAKE_FRAME_DIRTY):
(FRAME_CR_CONTEXT): Don't dirty frames if not necessary.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-01 Po Lu <luangruo@yahoo.com>
Implement primitive frame synchronization on Haiku
@@ -37235,11 +38567,11 @@
(haiku_set_use_frame_synchronization)
(haiku_frame_parm_handlers): New param handler.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-08-01 Po Lu <luangruo@yahoo.com>
* lisp/cedet/ede/base.el (ede-project): Fix warning when loading EDE.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-08-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -37247,7 +38579,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-07-28 15:23:34 UTC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-31 Po Lu <luangruo@yahoo.com>
Make frame synchronization a frame parameter
@@ -37270,14 +38602,14 @@
* src/xterm.c (x_sync_wait_for_frame_drawn_event): Clear
parameter if sync fails.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-31 Gregory Heytings <gregory@heytings.org>
Move the computation of narrowing bounds for long line optimizations.
* src/xdisp.c (init_iterator): Move the computation from here...
(reseat): ... to here. Also recompute the position in certain cases.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-31 Gregory Heytings <gregory@heytings.org>
Add locked narrowing around pre- and post-command-hook
@@ -37288,7 +38620,7 @@
* src/lisp.h: Prototype of the new function.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-07-31 Philip Kaludercic <philipk@posteo.net>
Extract package-fetch and related functionality
@@ -37317,11 +38649,11 @@
(package--remove-hidden): Use "vc" instead of "source"
(package-menu--print-info-simple): Refactor according to other changes
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Allow specifying that loaddefs files shouldn't not be compiled
@@ -37329,7 +38661,7 @@
Allow specifying that we shouldn't include a no-compile cookie
(bug#53024).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-31 Mattias Engdegård <mattiase@acm.org>
Declare `key-valid-p` and `readablep` as error-free
@@ -37338,14 +38670,14 @@
them correspondingly. Note that readablep is not pure since its
return value depends on ambient state.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
Make ps-def.el obsolete (part 2/2)
* lisp/obsolete/ps-def.el: Add "Obsolete-since".
* lisp/ps-print.el (ps-def): Don't require.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
Make ps-def.el obsolete (part 1/2)
@@ -37356,14 +38688,14 @@
* lisp/ps-def.el: Move from here...
* lisp/obsolete/ps-def.el: ...to here.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Don't make a custom-save-icons section if there's nothing to save
* lisp/cus-edit.el (custom-save-icons): Only make an entry when
there's something to save (bug#56860). Also autoload.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
Move some definitions from ps-def.el to ps-print.el
@@ -37376,7 +38708,7 @@
(ps-color-format, ps-float-format)
(ps-generate-postscript-with-faces1): ...to here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
Remove some leftover compat code from ps-print
@@ -37389,18 +38721,18 @@
(ps-color-device): Make into obsolete function alias for
'display-color-p'. Update callers.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-31 Michael Albinus <michael.albinus@gmx.de>
Declare Tramp function for backward compatibility
* lisp/net/tramp.el (tramp-archive-file-name-handler):
* lisp/net/tramp-ftp.el (tramp-archive-file-name-handler): Declare.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-07-31 Philip Kaludercic <philipk@posteo.net>
Merge remote-tracking branch 'origin/master' into feature/package+vc
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-31 Mattias Engdegård <mattiase@acm.org>
Reduce internal rx autoloads
@@ -37409,18 +38741,18 @@
(rx--pcase-macroexpander): Extract body into...
(rx--pcase-expand): ...a separate function, which is autoloaded.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-07-31 Philip Kaludercic <philipk@posteo.net>
Fix electric paring in rcirc buffers
* rcirc.el (rcirc--electric-pair-inhibit): Add new predicate function.
(rcirc-mode): Use rcirc--electric-pair-inhibit.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
* lisp/emacs-lisp/eieio-base.el (eieio-persistent-read): Simplify.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warnings in tramp-loaddefs.el
@@ -37439,14 +38771,14 @@
(tramp-set-completion-function)
(tramp-register-foreign-file-name-handler): Autoload.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix org.el byte-compile warning in org-loaddefs.el
* lisp/org/org.el (org-dynamic-block-define): Autoload because
it's referred to in org-loaddefs.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix ede byte-compile warnings in loaddefs.el
@@ -37454,14 +38786,14 @@
* lisp/cedet/ede/auto.el (ede-add-project-autoload): Autoload
functions referred to by ede/loaddefs.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Remove loaddefs debug code
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--rubric):
Remove code inadvertantly checked in.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix cl byte-compile warning in cl-loaddefs.el
@@ -37469,7 +38801,7 @@
(cl-struct-sequence-type, cl-struct-slot-offset): Autoload since
they are referred to by code in cl-loaddefs.el.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
Delete additional items obsolete since 20, 21 and 22
@@ -37482,7 +38814,7 @@
(replace-count, replace-re-search-function): Doc fixes; adjust for
above deleted function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix remaining byte-compile warnings in loaddefs.el
@@ -37491,21 +38823,21 @@
* lisp/emacs-lisp/package.el (package--activate-all): Autoload to
avoid byte-compilation warnings when byte-compiling loaddefs.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix rx.el byte-compile warning in loaddefs.el
* lisp/emacs-lisp/rx.el (rx--to-expr, rx--pcase-transform):
Autoload to avoid warning when byte-compiling loaddefs.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix sendmail.el byte-compile warning in loaddefs.el
* lisp/mail/sendmail.el (mail-send-and-exit): Autoload since it's
referred to by autoloaded code in loaddefs.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
tramp fixes for byte-compiling loaddefs.el
@@ -37515,7 +38847,7 @@
* lisp/net/tramp.el (tramp-file-name-handler): Autoload to avoid
warning when byte-compiling loaddefs.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix further package.el loaddefs byte-compile warnings
@@ -37525,7 +38857,7 @@
(package-activated-list): Autoload since we're assigning the
variable from a function completely autoloaded.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix loaddefs byte-compile warnings from grep.el
@@ -37533,21 +38865,21 @@
(grep-match-face): Autoload to avoid byte-compile warnings from
loaddefs.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix loaddefs byte-compile warning from package.el
* lisp/emacs-lisp/package.el (package-user-dir): :group has to be
explicit for autoloaded defcustoms.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-31 Lars Ingebrigtsen <larsi@gnus.org>
Reformulate compile-command condition
* lisp/progmodes/compile.el: Reformulate to avoid a byte-compile
warning when compiling loaddefs.el.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
Delete aliases obsolete since 21.1 and 22.1
@@ -37555,7 +38887,7 @@
* lisp/files.el (find-file-not-found-hooks): Delete variable aliases,
obsolete since 21.1 and 22.1 respectively.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-31 Eli Zaretskii <eliz@gnu.org>
Support keyboard input and display of U+1E9E
@@ -37563,7 +38895,7 @@
* lisp/international/iso-transl.el (iso-transl-char-map)
(iso-transl-language-alist): Add U+1E9E capital sharp S.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-31 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -37571,7 +38903,7 @@
c95a34c960 * src/macfont.m (macfont_open): Initialize font->space_wid...
31a6a37d45 Improve indexing of keymap variables
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-30 Po Lu <luangruo@yahoo.com>
Fix NS unexec build
@@ -37582,7 +38914,7 @@
static heap exhausted: avail 67108864 used 67101824 failed
request 20480
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-30 Po Lu <luangruo@yahoo.com>
Fix frame synchronization with scroll bar movement
@@ -37604,7 +38936,7 @@
* src/xterm.h (struct scroll_bar): Remove `x_drawable' field.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Delete redisplay-end-trigger-functions and related defuns
@@ -37633,7 +38965,7 @@
above deleted variable.
* admin/coccinelle/window.cocci: Adjust for above changes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-30 Eli Zaretskii <eliz@gnu.org>
Improve documentation of column-related functions
@@ -37641,14 +38973,14 @@
* src/indent.c (Fcurrent_indentation, Fmove_to_column): Document
that column counting ignores invisible text. (Bug#56837)
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-07-30 Gerd Möllmann <gerd@gnu.org>
Fix native compiler handling of narrow-to-region
* lisp/emacs-lisp/comp.el (comp-limplify-lap-inst): Use auto for
byte-narrow-to-region.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-30 Lars Ingebrigtsen <larsi@gnus.org>
Tweak icons.el emoji detection
@@ -37656,21 +38988,21 @@
character that's unlikely to appear in non-Emoji fonts. (Comment
left in place since this should be fixed in a less breakable way.)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-30 Lars Ingebrigtsen <larsi@gnus.org>
Make the symbol icons in outline.el more logical
* lisp/outline.el (outline-open, outline-close): Use symbols from
the same series so that it's more likely that they match up (bug#56823).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-30 Eli Zaretskii <eliz@gnu.org>
Make sure to preserve point across locked narrowing
* src/editfns.c (Fnarrow_to_region): Save the position of point
when locking the restriction, since this function can move point.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-30 Gregory Heytings <gregory@heytings.org>
Handle the optional argument of 'narrow-to-region' in byte-compiled code.
@@ -37678,7 +39010,7 @@
* src/bytecode.c (exec_byte_code): Get the optional argument.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-30 Lars Ingebrigtsen <larsi@gnus.org>
Clarify mail-header address parsing doc strings
@@ -37686,35 +39018,35 @@
* lisp/mail/ietf-drums.el (ietf-drums-parse-address): Clarify what
these functions do (bug#56824).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix outline-minor-mode-use-buttons defcustom type
* lisp/outline.el (outline-minor-mode-use-buttons): Fix wrong type.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-30 Lars Ingebrigtsen <larsi@gnus.org>
buffer-match-p doc string clarification
* lisp/subr.el (buffer-match-p): Actually say that nil is a valid
value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-30 Lars Ingebrigtsen <larsi@gnus.org>
Adjust outline--use-buttons-p to buffer-match-p change
* lisp/outline.el (outline-minor-mode-use-buttons): Adjust doc string.
(outline--use-buttons-p): No longer any need to special-case t/nil.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-30 Lars Ingebrigtsen <larsi@gnus.org>
Move a test from subr-tests to print-tests
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
* lisp/apropos.el (apropos-documentation): Simplify.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Avoid leaving temp buffers in bib-mode and refbib
@@ -37722,19 +39054,19 @@
* lisp/textmodes/refbib.el (r2b-capitalize-title): Use
with-temp-buffer.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in dns-mode-map
* lisp/textmodes/dns-mode.el (dns-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in nroff-mode-map
* lisp/textmodes/nroff-mode.el (nroff-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Fix namespace use in bib-mode.el
@@ -37745,18 +39077,18 @@
update uses.
(bib-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Make ffap-newfile-prompt obsolete
* lisp/ffap.el (ffap-newfile-prompt): Obsolete in favor of
'find-file-not-found-functions'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
* lisp/ffap.el (ffap-url-regexp): Add gemini.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Make outline-view-change-hook obsolete
@@ -37764,11 +39096,11 @@
I.e. obsolete." But lazy-lock has been deleted.
* lisp/outline.el (outline-view-change-hook): Make obsolete.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2022-07-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
* src/macfont.m (macfont_open): Initialize font->space_width. (Bug#56808)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-30 Eli Zaretskii <eliz@gnu.org>
Improve indexing of keymap variables
@@ -37778,14 +39110,14 @@
* doc/lispref/keymaps.texi (Translation Keymaps): Improve indexing
of keymaps. (Bug#56816)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-30 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
e0f54c62ec CC Mode: fontify variables/functions after line comments e...
2c6a94c5b8 ; Correct the meaning of "cf." in tips.texi
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-29 Po Lu <luangruo@yahoo.com>
Minor improvements to precision scroll interpolation
@@ -37793,14 +39125,14 @@
cons threshold temporarily. This leads to a very noticable
improvement to animation speed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-29 Po Lu <luangruo@yahoo.com>
Fix failure caused by misreading the frame synchronization spec
* src/xterm.c (x_sync_update_begin): Ensure value % 4 is 1.
(x_sync_update_finish): Then, add 3.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-29 Po Lu <luangruo@yahoo.com>
Don't freeze if the compositing manager crashes
@@ -37809,14 +39141,14 @@
(x_sync_wait_for_frame_drawn_event): Disable frame
synchronization if x_if_event times out after 1 second.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-07-29 Alan Mackenzie <acm@muc.de>
CC Mode: fontify variables/functions after line comments ending in spaces
* lisp/progmodes/cc-engine.el (c-forward-comment-minus-1): Take account of
spaces preceding a linefeed when scanning a putative line comment end.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-29 Gregory Heytings <gregory@heytings.org>
Improve narrowing when iterator has moved outside of narrowing bounds.
@@ -37833,25 +39165,25 @@
* src/composite.c (find_automatic_composition): Add argument
to 'get_narrowed_begv'.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-07-29 Philip Kaludercic <philipk@posteo.net>
* subr.el (buffer-match-p): Add t as trivial a condition
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-29 Gregory Heytings <gregory@heytings.org>
Improvement for long line optimizations.
* src/xdisp.c (handle_fontified_prop): Also apply the forced
narrowing at BOB.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-07-29 Gerd Möllmann <gerd@gnu.org>
Adapt native compiler to change in narrow-to-region
* lisp/emacs-lisp/comp.el (comp-limplify-lap-inst): Add third
argument nil for narrow-to-region.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-29 Po Lu <luangruo@yahoo.com>
Fix handling of extended frame resize synchronization
@@ -37866,14 +39198,14 @@
* src/xterm.h (struct x_output): New field
`resize_counter_value'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-29 Lars Ingebrigtsen <larsi@gnus.org>
Fix outline byte compilation warning from previous change
* lisp/outline.el (outline--use-buttons-p): Move around to fix
byte compilation warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-29 Lars Ingebrigtsen <larsi@gnus.org>
Fix up the outline minor mode button logic
@@ -37883,7 +39215,7 @@
(outline-hide-subtree, outline--fix-up-all-buttons)
(outline-show-subtree): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-29 Po Lu <luangruo@yahoo.com>
Minor additions to last change
@@ -37896,7 +39228,7 @@
(XTframe_up_to_date, handle_one_xevent): Minor redesign of frame
synchronization feature. Fix crash with overflow and checking.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-29 Po Lu <luangruo@yahoo.com>
Implement monitor refresh rate synchronization on X
@@ -37918,18 +39250,18 @@
* src/xterm.h (struct x_output): New fields for frame dirtyness
and vsync.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-29 Gregory Heytings <gregory@heytings.org>
Merge branch 'feature/long-lines-and-font-locking'
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-29 Gregory Heytings <gregory@heytings.org>
Further minor improvements of documentation
* src/xdisp.c (syms_of_xdisp) <fontification-functions>:
* etc/NEWS: Further minor wording improvements.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-29 Eli Zaretskii <eliz@gnu.org>
Minor improvements of recent documentation changes
@@ -37938,13 +39270,13 @@
* src/xdisp.c (syms_of_xdisp) <fontification-functions>:
* etc/NEWS: Clarify and improve wording of documentation changes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-29 Po Lu <luangruo@yahoo.com>
Also update after buffer flip caused by flush_frame
* src/xterm.c (x_flip_and_flush): Mark the end of a sync frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-28 Po Lu <luangruo@yahoo.com>
Implement extended frame synchronization
@@ -37958,7 +39290,7 @@
* src/xterm.h (struct x_display_info): New atom.
(FRAME_X_COUNTER_VALUE): New macro.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-28 Po Lu <luangruo@yahoo.com>
Don't offer meaningless selection targets during drag-and-drop
@@ -37966,7 +39298,7 @@
(selection-converter-alist): Register it as the availability
function for DND specific targets.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-28 Gregory Heytings <gregory@heytings.org>
Final documentation tweaks.
@@ -37975,7 +39307,7 @@
* src/xdisp.c (syms_of_xdisp): Mention the fact that restrictions
may be locked around 'fontification-functions'.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-28 Gregory Heytings <gregory@heytings.org>
Add an optional 'lock' parameter to 'narrow-to-region'
@@ -38004,11 +39336,11 @@
* doc/lispref/positions.texi (Narrowing): Document it.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-28 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-prefix-map): Fix key broken by conversion.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-07-28 Sam Steingold <sds@gnu.org>
Cleanup `string-equal-ignore-case' declarations.
@@ -38024,11 +39356,11 @@
`pure' and `side-effect-free' declarations.
(string-equal-ignore-case): Make inline.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-07-28 Sam Steingold <sds@gnu.org>
a couple more `string-equal-ignore-case' test cases
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-28 Lars Ingebrigtsen <larsi@gnus.org>
Comment fixes for recent icon code
@@ -38036,7 +39368,7 @@
* lisp/emacs-lisp/icons.el: Remove comment.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Delete fast-lock.el and lazy-lock.el
@@ -38062,7 +39394,7 @@
* lisp/mail/rmail.el (rmail-variables): Don't inhibit obsolete
lazy-lock-mode and fast-lock-mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-28 Po Lu <luangruo@yahoo.com>
Fix grab view persisting on Haiku after popup menu closes
@@ -38072,28 +39404,28 @@
* src/haiku_support.h: Update prototypes.
* src/haikumenu.c (haiku_menu_show): Call it here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Convert ffap comments to tests
* test/lisp/ffap-tests.el (ffap-file-remote-p, ffap-machine-p):
New tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
ba54f7e39c ; * doc/lispref/windows.texi (Window Sizes): Another typo....
7990d0c36a ; * doc/lispref/windows.texi (Window Sizes): Fix a typo. ...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
92e77873ad Update ChangeLog and AUTHORS for 28.1.91 pretest
093214402b ; * admin/authors.el (authors-aliases): Update.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -38104,7 +39436,7 @@
# Conflicts:
# doc/lispref/tips.texi
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-28 Lars Ingebrigtsen <larsi@gnus.org>
Use icons in warnings buffers
@@ -38114,7 +39446,7 @@
(warnings-suppress): New helper function.
(display-warning): Use it (bug#46025).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-28 Lars Ingebrigtsen <larsi@gnus.org>
Use icons in outline
@@ -38134,7 +39466,7 @@
(outline--insert-open-button, outline--insert-close-button): Make
point movement better in *Help* buffers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-28 Lars Ingebrigtsen <larsi@gnus.org>
Add support for user-customizable icons
@@ -38164,7 +39496,7 @@
* test/lisp/emacs-lisp/icons-tests.el: Add some tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-28 Po Lu <luangruo@yahoo.com>
Correctly set marker position after specpdl is unwound during printing
@@ -38172,7 +39504,7 @@
wrong current_buffer. Reported by Lars Ingebrigtsen
<larsi@gnus.org>.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Make quickurl.el obsolete (part 2/2)
@@ -38180,21 +39512,21 @@
* lisp/info.el (Info-file-list-for-emacs): Delete quickurl entry.
* doc/misc/autotype.texi (QuickURL): Delete section.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Make net/quickurl.el obsolete (part 1/2)
* lisp/net/quickurl.el: Move from here...
* lisp/obsolete/quickurl.el: ...to here.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-28 Lars Ingebrigtsen <larsi@gnus.org>
Don't export print--unreadable-callback-buffer to lisp
* src/print.c (syms_of_print): Don't export
`print--unreadable-callback-buffer' to lisp.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-28 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that we don't call print-unreadable-function from " prin1"
@@ -38204,7 +39536,7 @@
(syms_of_print): New internal `print--unreadable-callback-buffer'
variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Bump Emacs version to 28.1.91
@@ -38213,14 +39545,14 @@
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.1.91.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Update ChangeLog and AUTHORS for 28.1.91 pretest
* ChangeLog.3:
* etc/AUTHORS: Update.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Doc fixes: don't mention EFS
@@ -38232,20 +39564,20 @@
* lisp/url/url-file.el (url-file-find-possibly-compressed-file):
Doc fixes; don't mention XEmacs specific library EFS.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-28 Eli Zaretskii <eliz@gnu.org>
Minor update of truncate-line optimization
* src/xdisp.c (forward_to_next_line_start): Look into display and
overlay strings only when lines are truncated on display.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
New test ffap-replace-file-component
* test/lisp/ffap-tests.el (ffap-replace-file-component): New test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-28 Stefan Kangas <stefan@marxist.se>
Minor doc fixes in ffap.el
@@ -38253,7 +39585,7 @@
(ffap-url-fetcher): Minor doc fixes. Adapt to new default; don't
mention defunct/missing library ffap-url.el.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-28 Po Lu <luangruo@yahoo.com>
Fix minor problem with scroll bar grabs on Haiku
@@ -38261,7 +39593,7 @@
(MouseDown, MouseUp): Keep a counter of the mouse down events
received.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-28 Po Lu <luangruo@yahoo.com>
Fix race conditions in mouse button handling on Haiku
@@ -38272,7 +39604,7 @@
(MouseDown, MouseUp): Pass the current message to BasicMouseUp
and BasicMouseDown.
-2023-04-15 Paul Pogonyshev <pogonyshev@gmail.com>
+2022-07-28 Paul Pogonyshev <pogonyshev@gmail.com>
Release the desktop lock in 'kill-emacs-hook'
@@ -38280,18 +39612,18 @@
(desktop--on-kill): New function, refactored from 'desktop-kill'.
(desktop-kill): Call 'desktop--on-kill'. (Bug#56800)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-27 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_set_offset): Respect x-no-window-manager.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-27 Po Lu <luangruo@yahoo.com>
Remove excessive synchronization from x_sync_with_move
* src/xterm.c (x_sync_with_move): Remove redundant XSync. The X
server always handles requests in order.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-07-27 Stefan Kangas <stefankangas@gmail.com>
Drop support for obsolete "Lisp Code Directory" from ffap
@@ -38301,7 +39633,7 @@
Directory".
(ffap-lcd): Make obsolete.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-07-27 Stefan Kangas <stefankangas@gmail.com>
Drop support for XEmacs package EFS
@@ -38315,20 +39647,20 @@
* lisp/speedbar.el (speedbar-check-vc): Drop support for XEmacs
package EFS.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-07-27 Stefan Kangas <stefankangas@gmail.com>
Make ffap-file-suffix obsolete
* lisp/ffap.el (ffap-file-suffix): Make obsolete in favor of
file-name-extension. Update callers.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-27 Michael Albinus <michael.albinus@gmx.de>
Remove Tramp instrumentation
* lisp/net/tramp.el (tramp-handle-shell-command): Modify sentinel handling.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-27 Eli Zaretskii <eliz@gnu.org>
Speed up Isearch in very long lines under line truncation
@@ -38337,11 +39669,11 @@
buffers with very long lines, to avoid falling back on slow
iteration. (Bug#56682)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-27 Michael Albinus <michael.albinus@gmx.de>
Further Tramp instrumentation
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-07-27 F. Jason Park <jp@neverwas.me>
Add compat from GNU ELPA as a soft dependency in ERC
@@ -38366,7 +39698,7 @@
(erc-update-mode-line-buffer): Remove `string-replace' compat code.
(erc-message-english-PART): Remove `string-replace' compat code.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-07-27 F. Jason Park <jp@neverwas.me>
Avoid mutating default value of erc-server-last-peers
@@ -38380,7 +39712,7 @@
(erc-server-PRIVMSG): Create a new `erc-server-last-peers' for easier
testing. (Bug#56449)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-07-27 F. Jason Park <jp@neverwas.me>
Ensure erc-dcc-chat-setup runs in the right buffer
@@ -38389,7 +39721,7 @@
(erc-dcc--send-final-turbo-ack, erc-dcc-get-filter): Rename internal
variable formerly known as `erc-dcc--X-send-final-turbo-ack'.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-07-27 F. Jason Park <jp@neverwas.me>
Fix CTCP regression in erc-server-PRIVMSG
@@ -38402,7 +39734,7 @@
* test/lisp/erc/resources/dcc/chat/accept-dcc.eld: New file.
* test/lisp/erc/resources/dcc/chat/accept.eld: New file.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-07-27 F. Jason Park <jp@neverwas.me>
Allow non-IRC line delimiters with ERC test server
@@ -38417,7 +39749,7 @@
* test/lisp/erc/resources/erc-d/resources/foreign.eld: New file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-27 Po Lu <luangruo@yahoo.com>
Fix thinko in last change
@@ -38425,7 +39757,7 @@
Record unwind protect instead.
(PRINTFINISH): Stop freeing the print buffer. (bug#56773)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-27 Michael Albinus <michael.albinus@gmx.de>
In Tramp, use `string-empty-p' and `string-equal-ignore-case' consequently
@@ -38438,14 +39770,14 @@
New defalias.
* lisp/net/tramp-gvfs.el (tramp-gvfs-handler-mounted-unmounted): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-27 Lars Ingebrigtsen <larsi@gnus.org>
Update test-print-unreadable-function after fix
* test/lisp/subr-tests.el (test-print-unreadable-function): Update
test after fix.
-2023-04-15 YugaEgo <yet@ego.team>
+2022-07-27 YugaEgo <yet@ego.team>
Improve 'diff-whitespace-style' user option declaration
@@ -38457,7 +39789,7 @@
* etc/NEWS: Extend 'diff-whitespace-style' introduction.
(Bug#56679) (bug#56679).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-27 Po Lu <luangruo@yahoo.com>
Fix invalid current buffer after print-unreadable-function signals
@@ -38465,13 +39797,13 @@
record_unwind_current_buffer instead.
(PRINTFINISH): Stop restoring `old'. (bug#56773)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-27 Lars Ingebrigtsen <larsi@gnus.org>
Add a test for python-mode comment/else problem
Based on a patch from kobarity <kobarity@gmail.com>
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2022-07-27 Stephen Berman <stephen.berman@gmx.net>
Fix comment/else indentation problem in python-mode
@@ -38479,14 +39811,14 @@
(python-info-dedenter-opening-block-positions): Fix indentation of
"else" after a comment (bug#56742).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-27 Po Lu <luangruo@yahoo.com>
Fix frame determination for XI touch events
* src/xterm.c (handle_one_xevent): Find touchscreen event
windows using x_window_to_frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-27 Po Lu <luangruo@yahoo.com>
Remove workaround for some input method problems
@@ -38494,7 +39826,7 @@
workaround for some input method problems, since they cause more
problems than they fix. (bug#56782)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-26 Po Lu <luangruo@yahoo.com>
Fix NS stretch glyph display
@@ -38504,7 +39836,7 @@
(ns_draw_glyph_string): New function. Port code from X and use
it instead. (bug#56787)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-07-26 Alan Mackenzie <acm@muc.de>
CC Mode: correct the calculation and handling of c-use-category.
@@ -38521,27 +39853,27 @@
(c-sc-parse-partial-sexp): Wrap c-use-category in (eval-when-compile ...) as
an optimization, preventing the XEmacs code also being generated.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-26 Lars Ingebrigtsen <larsi@gnus.org>
Add missing @end defun to strings.texi
* doc/lispref/strings.texi (Text Comparison): Add missing @end defun.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-07-26 Sam Steingold <sds@gnu.org>
restore and obsolete `gnus-string-equal' and `bibtex-string='
* lisp/gnus/gnus-util.el (gnus-string-equal): Restore and declare obsolete.
* lisp/textmodes/bibtex.el (bibtex-string=): Likewise.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-07-26 Sam Steingold <sds@gnu.org>
avoid error when message-fetch-field returns nil
* gnus-art.el (article-hide-boring-headers): Use "" when
`message-fetch-field' returns `nil'
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-07-26 Sam Steingold <sds@gnu.org>
string-equal-ignore-case: new function
@@ -38595,7 +39927,7 @@
* test/lisp/subr-tests.el (string-comparison-test):
Add tests for `string-equal-ignore-case'.
-2023-04-15 Christian Garbs <mitch@cgarbs.de>
+2022-07-26 Christian Garbs <mitch@cgarbs.de>
João Távora <joaotavora@gmail.com>
Add out-of-box support for perl lsp server
@@ -38606,7 +39938,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/952
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-26 Lars Ingebrigtsen <larsi@gnus.org>
Don't bind `M-X' when doing general completion
@@ -38619,14 +39951,14 @@
read-extended-command.
(read-extended-command-1): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-26 Lars Ingebrigtsen <larsi@gnus.org>
Add a test for print-unreadable-function
* test/lisp/subr-tests.el (test-print-unreadable-function): Add
failing test (bug#56773).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-26 Mattias Engdegård <mattiase@acm.org>
Add duplicate-dwim (bug#56418)
@@ -38640,7 +39972,7 @@
* test/lisp/misc-tests.el (misc--duplicate-dwim): New test.
* etc/NEWS: Announce.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-07-26 Robert Pluim <rpluim@gmail.com>
Teach 'network-lookup-address-info' to validate numeric addresses
@@ -38653,14 +39985,14 @@
(lookup-hints-values): Test new functionality.
* etc/NEWS: Announce change.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-26 Michael Albinus <michael.albinus@gmx.de>
Fix regression in last Tramp change
* lisp/net/tramp-sh.el (tramp-readlink-file-truename): Remove.
(tramp-sh-handle-file-truename): Revert implementation. (Bug#56774)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-26 Po Lu <luangruo@yahoo.com>
Fix flicker when moving tooltips between frames during mouse drag-and-drop
@@ -38670,7 +40002,7 @@
* src/xfns.c (Fx_show_tip): Allow that but only between frames
on the same X display.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-26 Po Lu <luangruo@yahoo.com>
Handle modifiers during Haiku DND wheel movement
@@ -38682,21 +40014,21 @@
wheel function.
(syms_of_haikuselect): Update doc strings.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-26 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
970190b844 Avoid infloop in 'recenter'
a866674b2a Fix inaccuracies in "lax search" documentation
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-25 Po Lu <luangruo@yahoo.com>
Remove some redundant checks in the DND code
* src/xterm.c (handle_one_xevent): Don't check tab_bar_p or
tool_bar_p before clearing last items during drag-and-drop.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-25 Gregory Heytings <gregory@heytings.org>
Improvement for long lines in buffers with font locking.
@@ -38711,7 +40043,7 @@
* src/dispextern.h: Prototype of 'get_closer_narrowed_begv'.
Fix the prototypes of 'get_narrowed_begv' and 'get_narrowed_zv'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-07-25 Paul Eggert <eggert@cs.ucla.edu>
Note guideline for doc string expressions
@@ -38719,21 +40051,21 @@
Mention \\=' and \\=` and say that expressions like
(NAME TYPE RANGE) should not be quoted.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-25 Eli Zaretskii <eliz@gnu.org>
Avoid infloop in 'recenter'
* src/window.c (Frecenter): Avoid infinite loop in the minibuffer
under 'fido-vertical-mode'. (Bug#56765)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-25 Michael Albinus <michael.albinus@gmx.de>
Fix regexp in tramp-tests.el
* test/lisp/net/tramp-tests.el (tramp--test-enabled): Fix regexp
for Tramp test files.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-07-25 Robert Pluim <rpluim@gmail.com>
Make package-archives URL treatment slighty laxer
@@ -38743,41 +40075,41 @@
* lisp/emacs-lisp/package.el (package--with-response-buffer-1): Use
'url-expand-file-name' instead of 'concat'.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-25 João Távora <joaotavora@gmail.com>
Clean up more robustly in compile.el
* lisp/progmodes/compile.el (compilation-sentinel): Use
unwind-protect.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-25 Eli Zaretskii <eliz@gnu.org>
Fix inaccuracies in "lax search" documentation
* doc/emacs/search.texi (Lax Search): Update the examples of
character folding in search. (Bug#56747)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-25 Po Lu <luangruo@yahoo.com>
Fix mouse face handling during frame reentry on Haiku
* src/haikuterm.c (haiku_read_socket): Clear
last_mouse_glyph_frame like on X.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-25 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
ba70d0f77c Update to Org 9.5.4-17-g6e991f
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-24 Po Lu <luangruo@yahoo.com>
Fix typo in x-dnd-tests.el
* test/lisp/x-dnd-tests.el (x-begin-drag): Avoid extra leading /
in file names. (bug#56712)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-24 Po Lu <luangruo@yahoo.com>
Fix mouse face handling with tooltips
@@ -38787,26 +40119,26 @@
be restored if an EnterNotify is later sent on top of the same
glyph.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-07-24 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.4-17-g6e991f
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-24 João Távora <joaotavora@gmail.com>
Merge commit '7738854e09' to fix fallout of force-push in gnu elpa
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2022-07-24 Mike Kupfer <mkupfer@alum.berkeley.edu>
Fix the prompt for mh-mime-save-parts (SF#500)
* mh-mime.el (mh-mime-save-parts): Use the default argument to
read-directory-name; don't use format-prompt.
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2022-07-24 Mike Kupfer <mkupfer@alum.berkeley.edu>
* mh-mime.el (mh-mime-save-parts): Restore default-directory (SF#498)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-24 Michael Albinus <michael.albinus@gmx.de>
Refactor Tramp
@@ -38921,7 +40253,7 @@
Remove superfluous test files.
(tramp-test21-file-links): Protect file name deletion.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-24 Po Lu <luangruo@yahoo.com>
Throw errors in XDS handler directly
@@ -38932,14 +40264,14 @@
(x-dnd-tests-do-direct-save-internal): Bind it to t around
x-begin-drag. (bug#56712)
-2023-04-15 Paul Pogonyshev <pogonyshev@gmail.com>
+2022-07-24 Paul Pogonyshev <pogonyshev@gmail.com>
Don't exclude current dir in `package--reload-previously-loaded'
* lisp/emacs-lisp/package.el (package--reload-previously-loaded):
Don't exclude the current directory (bug#56614).
-2023-04-15 YugaEgo <yet@ego.team>
+2022-07-24 YugaEgo <yet@ego.team>
Add new user option 'diff-whitespace-style'
@@ -38948,7 +40280,7 @@
(top level): require 'whitespace.
(whitespace-style, whitespace-trailing-regexp): Remove defvars.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-24 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -38960,7 +40292,7 @@
# Conflicts:
# lisp/help.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-23 Po Lu <luangruo@yahoo.com>
Prevent exposing tooltip frames to Lisp code during drag-and-drop
@@ -38969,18 +40301,18 @@
NULL.
(handle_one_xevent): Ignore DND events to tooltip frames.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-07-23 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/xref.el: Bump the version.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-23 Michael Albinus <michael.albinus@gmx.de>
Set `default-directory' of Tramp archive connection buffer
* lisp/net/tramp-archive.el (tramp-archive-file-name-handler):
Set `default-directory' of Tramp connection buffer. (Bug#56628)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-23 Mattias Engdegård <mattiase@acm.org>
Fix `lsh` warning shortcomings (bug#56641)
@@ -38995,14 +40327,14 @@
* test/src/data-tests.el (data-tests-ash-lsh):
Suppress warning in tests of `lsh` itself.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-23 Eli Zaretskii <eliz@gnu.org>
Improve display of columns on mode-line
* src/xdisp.c (decode_mode_spec): A better representation for
"unknown column number".
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-23 Eli Zaretskii <eliz@gnu.org>
Optimize 'set_vertical_scroll_bar' for long lines
@@ -39010,7 +40342,7 @@
being accurate about window_end_pos if long-line shortcuts
are in effect in the current buffer.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-23 Eli Zaretskii <eliz@gnu.org>
Avoid calling 'current_column' in buffers with long lines.
@@ -39020,7 +40352,7 @@
optimizations enabled, avoid calling 'current_column', which is
very slow in that case.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-07-23 Basil L. Contovounesios <contovob@tcd.ie>
Update pdumper.c after recent long lines changes
@@ -39033,7 +40365,7 @@
(dump_buffer) [CHECK_STRUCTS]: Update hash accordingly
for --enable-checking=structs.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-23 Eli Zaretskii <eliz@gnu.org>
Speed up redisplay of long truncated lines
@@ -39044,7 +40376,7 @@
iteration when none is needed. This speeds up redisplay of very
long lines under 'truncate-lines'.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-23 Mattias Engdegård <mattiase@acm.org>
Correct symbol in error for failed CHECK_INTEGER (bug#56723)
@@ -39052,7 +40384,7 @@
* src/lisp.h (CHECK_INTEGER): Use integerp, not numberp.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-07-23 Dmitry Gutov <dgutov@yandex.ru>
Support new "binary file matches" format in Ripgrep 13
@@ -39060,7 +40392,7 @@
Support new "binary file matches" format in Ripgrep 13
(bug#56624).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-23 Po Lu <luangruo@yahoo.com>
Remove macOS region color code
@@ -39068,7 +40400,7 @@
Equivalent functionality is no longer available on free
operating systems.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-23 Mattias Engdegård <mattiase@acm.org>
Use `ash` instead of `lsh` in verilog-mode (bug#56641)
@@ -39076,14 +40408,14 @@
Use `ash`; the result will be the same because the first argument is
nonnegative.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-23 Mattias Engdegård <mattiase@acm.org>
Warn about calls to `lsh` (bug#56641)
* lisp/subr.el (lsh): Warn when compiled; recommend `ash`.
* etc/NEWS: Add note.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-23 Eli Zaretskii <eliz@gnu.org>
Update the documentation of 'declare' forms
@@ -39092,14 +40424,14 @@
* doc/lispref/functions.texi (Declare Form): Document 'declare'
forms that were previously undocumented.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-23 Po Lu <luangruo@yahoo.com>
Undo C parts of "Don't use the Gtk region face"
This reverts commit a24f710395f9777cb9f8b000300e5e9c892d7794, apart
from the change to faces.el and NEWS.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-23 Lars Ingebrigtsen <larsi@gnus.org>
Don't use the Gtk region face
@@ -39111,14 +40443,14 @@
* src/xfns.c (x_defined_color):
* src/pgtkterm.c (pgtk_defined_color): Don't call.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-07-23 kobarity <kobarity@gmail.com>
Fix Python navigation problem with a line continuation using backslash
* lisp/progmodes/python.el (python-nav--beginning-of-defun): Fix
line continuation using backslash in nested defun (bug#56615).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-23 Eli Zaretskii <eliz@gnu.org>
Fix bookmark support for Help functions in native-compilation builds
@@ -39130,14 +40462,14 @@
'describe-function--helper' instead of a lambda-function.
(Bug#56643)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-23 Lars Ingebrigtsen <larsi@gnus.org>
Fix wdired entry when there are hidden subdirs
* lisp/dired.el (dired--unhide): Allow `C-c C-q' to work when
there are hidden inserted subdirs (bug#56698).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-23 Visuwesh <visuweshm@gmail.com>
New user option to disable deleting current input in comint mouse-2
@@ -39146,7 +40478,7 @@
deleting current input when insert an old input using mouse-2.
(comint-insert-input): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-23 Lars Ingebrigtsen <larsi@gnus.org>
Use special-mode in eldoc--doc-buffer
@@ -39154,7 +40486,7 @@
`special-mode' to allow normal customizations of the buffer
(bug#56659).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-23 Po Lu <luangruo@yahoo.com>
Fix PGTK DND after a source leaves without dropping anything
@@ -39162,35 +40494,35 @@
(pgtk-dnd-handle-gdk): Set flag upon drag-leave. Clear state
upon drag-motion if it is set.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-23 Lars Ingebrigtsen <larsi@gnus.org>
Fix off-by-one error in string-truncate-left
* lisp/emacs-lisp/subr-x.el (string-truncate-left): Fix off-by-one
error (bug#56685).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-23 Po Lu <luangruo@yahoo.com>
Handle text scale and global text scale during DND wheel movement
* lisp/x-dnd.el (x-dnd-mwheel-scroll): Handle `text-scale' and
`global-text-scale' mwheel actions.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-07-23 Miha Rihtaršič <miha@kamnitnik.top>
Fix mode line mouse-1 binding when showing only column numbers
* lisp/bindings.el (mode-line-position): Fix the mouse-1 binding
when showing only column numbers (bug#56694).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-23 Lars Ingebrigtsen <larsi@gnus.org>
Don't bug out in src when there's no srcset
* lisp/net/shr.el (shr--preferred-image): Don't bug out when
there's no srcset.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-23 Lars Ingebrigtsen <larsi@gnus.org>
Fix srcset parsing in shr
@@ -39198,7 +40530,7 @@
parsing for easier testing.
(shr--parse-srcset): Don't misparse URLs with commas in them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-22 Po Lu <luangruo@yahoo.com>
Improve efficiency of DND tooltip movement
@@ -39206,7 +40538,7 @@
(x_dnd_update_tooltip_position): Save last tooltip X and Y
somewhere, so we don't move it upon client lists being updated.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-22 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -39219,42 +40551,42 @@
25bc330a6d Make 'describe-function' say "byte-compiled" when appropriate
2b31e667be ;Improve documentation of locale-specific string comparison
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-22 Stefan Kangas <stefan@marxist.se>
Adjust help-fns.el tests for recent change
* test/lisp/help-fns-tests.el (help-fns-test-lisp-defun)
(help-fns-test-lisp-defsubst): Adjust tests for recent change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in error message in native-compile-prune-cache
* lisp/emacs-lisp/comp.el (native-compile-prune-cache): Fix typo
(bug#56713).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix spacing in *Help* buttons
* lisp/help-mode.el (help-xref--navigation-buttons): Fix spacing
before single [forward] button.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-22 Lars Ingebrigtsen <larsi@gnus.org>
Give a better error message in native-compile-prune-cache
* lisp/emacs-lisp/comp.el (native-compile-prune-cache): Give a
better error message in non-nativecomp builds.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-22 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in 'handle_fontified_prop'
* src/xdisp.c (handle_fontified_prop): Avoid assertion violations
due to automatic narrowing. (Bug#56682)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-22 Eli Zaretskii <eliz@gnu.org>
Fix display of scroll-bar in mini-windows
@@ -39262,25 +40594,25 @@
set correctly when displaying scroll bar of a mini-window.
(Bug#56692)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-07-22 Robert Pluim <rpluim@gmail.com>
* src/terminal.c (Fframe_terminal): Use active voice
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-07-22 Robert Pluim <rpluim@gmail.com>
Improve 'terminal-live-p' docstring some more
* terminal.c (Fterminal_live_p): Improve description of arguments and
return value.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-22 Po Lu <luangruo@yahoo.com>
Fix bug#56692 questionably
* src/xdisp.c (set_vertical_scroll_bar): Don't recompute window
end of a mini window. (bug#56692)
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-22 Gregory Heytings <gregory@heytings.org>
Improve font locking in buffers with long lines (bug#56682).
@@ -39297,25 +40629,25 @@
* src/editfns.c (syms_of_editfns): New variable and symbol 'inhibit-widen'.
(Fwiden): Do nothing when 'inhibit-widen' is non-nil.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-07-22 Robert Pluim <rpluim@gmail.com>
Explain how to override Author with VC
* CONTRIBUTE: Describe how to use Author header line and
'log-edit-setup-add-author'.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-07-22 Robert Pluim <rpluim@gmail.com>
Improve terminal-live-p docstring
* src/terminal.c (Fterminal_live_p): Explain what happens when the
argument is nil.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-07-22 Robert Pluim <rpluim@gmail.com>
* lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector): Fix grammar
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-22 Po Lu <luangruo@yahoo.com>
Fix handling hscroll during drag-and-drop
@@ -39325,7 +40657,7 @@
* src/window.c (set_window_hscroll): Mark window as needing
redisplay if the hscroll really changed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-21 Po Lu <luangruo@yahoo.com>
Fix posn-timestamp of scroll bar events on GTK
@@ -39336,7 +40668,7 @@
(xg_scroll_callback, xg_end_scroll_callback): Set last user time
if possible.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-21 João Távora <joaotavora@gmail.com>
Always default eglot-strict-mode to nil
@@ -39347,7 +40679,7 @@
* eglot.el (eglot-strict-mode): default to nil.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/help-mode.el (help-news): Use `view-file`
@@ -39355,7 +40687,7 @@
* lisp/progmodes/verilog-mode.el (verilog-surelint-off): Silence warning
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
(compilation-parse-errors-function): Remove obsolete var
@@ -39374,7 +40706,7 @@
(compilation-parse-errors-function): Remove declaration, not used any more.
(prolog-parse-sicstus-compilation-errors): Remove function, not used any more.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
image-dired: Don't end messages with "."
@@ -39386,18 +40718,18 @@
(image-dired-modify-mark-on-thumb-original-file): Don't end messages
with "." to better comply with '(elisp) Programming Tips'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-21 Eli Zaretskii <eliz@gnu.org>
Fix reference to 'x-max-tooltip-size' in complete.el
* lisp/cedet/semantic/complete.el: Don't assume that
x-max-tooltip-size is a cons cell.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-21 Gregory Heytings <gregory@heytings.org>
Merge branch 'feature/fix-the-long-lines-display-bug'
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-21 Eli Zaretskii <eliz@gnu.org>
Update buffer's chars-modified tick when inserting from gap
@@ -39407,11 +40739,11 @@
* test/src/buffer-tests.el (test-buffer-chars-modified-ticks): New
test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
* lisp/progmodes/cperl-mode.el: Don't mention obsolete archive.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-21 Po Lu <luangruo@yahoo.com>
Apply tooltip assertions to all instances of x-show-tip
@@ -39424,70 +40756,70 @@
* src/xfns.c (Fx_show_tip):
(syms_of_xfns): Add assertion and adjust default values.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
Minor doc fix in search-forward-help-for-help
* lisp/help.el (search-forward-help-for-help): Use command
substitution.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
Make bs-help obsolete in favor of describe-mode
* lisp/bs.el (bs-help): Make obsolete in favor of describe-mode.
Update uses.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
Make dictionary-help obsolete in favor of describe-mode
* lisp/net/dictionary.el (dictionary-help): Make obsolete in favor
of describe-mode. Update uses.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
Don't list obsolete in "other commands" help section
* lisp/help-fns.el (help-fns--list-local-commands): Don't list
obsolete commands.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-21 Eli Zaretskii <eliz@gnu.org>
Make 'describe-function' say "byte-compiled" when appropriate
* lisp/help-fns.el (help-fns-function-description-header): Say
"byte-compiled" when describing byte-compiled functions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-21 Eli Zaretskii <eliz@gnu.org>
Make sure we don't unknowingly truncate tooltip text
* src/w32fns.c (Fx_show_tip): Add assertion when the default
tooltip dimension limits are insufficient. (Bug#56561)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-21 Po Lu <luangruo@yahoo.com>
Avoid wasting bandwidth to set user time
* src/xterm.c (x_display_set_last_user_time): Don't change the
user time property if nothing actually changed.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-21 Eli Zaretskii <eliz@gnu.org>
;Improve documentation of locale-specific string comparison
* doc/lispref/strings.texi (Text Comparison): Mention the Unicode
collation rules and buffer-local case-tables.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
Make bubbles-quit obsolete in favor of quit-window
* lisp/play/bubbles.el (bubbles-quit): Make obsolete in favor of
quit-window. Update uses.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
Remove superfluous installation instructions
@@ -39497,37 +40829,37 @@
* lisp/textmodes/remember.el:
* lisp/woman.el: Remove superfluous installation instructions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-21 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
ea44d7ddfc ; * lisp/mail/smtpmail.el (smtpmail-via-smtp): Explain wit...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-20 Po Lu <luangruo@yahoo.com>
Improve handling screen resizes when built without RandR
* src/xterm.c (handle_one_xevent): Update DND tooltip position
upon ConfigureNotify for root window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-20 Po Lu <luangruo@yahoo.com>
Revert "Prefer defvar-keymap in xwidget.el"
This reverts commit daf2c3e23a45bff14f9d444d2d07455376d4b6da.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-20 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in xwidget.el
* lisp/xwidget.el (xwidget-webkit-mode-map)
(xwidget-webkit-edit-mode-map): Prefer defvar-keymap.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-20 Gregory Heytings <gregory@heytings.org>
* src/xdisp.c (redisplay_window): Small optimization.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-20 Gregory Heytings <gregory@heytings.org>
Further tweaks to long lines handling.
@@ -39546,21 +40878,21 @@
* etc/NEWS: Small improvement.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-20 Po Lu <luangruo@yahoo.com>
Fix mouse wheel DND scroll direction on Haiku
* lisp/term/haiku-win.el (haiku-handle-drag-wheel): Record the
last wheel direction. If it differs, clear the click counter.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-20 Eli Zaretskii <eliz@gnu.org>
Fix error during startup in -nw sessions
* lisp/startup.el (normal-top-level, command-line-1): Don't mess
with fonts in a text-mode session. (Bug#56660)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-20 Mattias Engdegård <mattiase@acm.org>
Gently discourage use of `lsh` (bug#56641)
@@ -39570,7 +40902,7 @@
Shortdoc is very helpful for finding the right function to use,
and `lsh` is just for compatibility at this point.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-20 Po Lu <luangruo@yahoo.com>
Fix calculation of default highlightForeground in the lucid menu bar
@@ -39581,7 +40913,7 @@
when creating GCs. Reported by Colin Baxter
<m43cap@yandex.com>.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-20 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -39590,7 +40922,7 @@
# Conflicts:
# test/lisp/net/tramp-tests.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-20 Po Lu <luangruo@yahoo.com>
Implement wheel movement during DND on Haiku
@@ -39612,7 +40944,7 @@
`haiku_note_drag_wheel' when appropriate.
* src/haikuterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-20 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in some trivial cases
@@ -39648,14 +40980,14 @@
* lisp/xwidget.el (xwidget-webkit-isearch-mode-map)
(xwidget-webkit-edit-mode-map): Prefer defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-19 Po Lu <luangruo@yahoo.com>
Fix setting user time upon scrolling self during DND
* src/xterm.c (handle_one_xevent): Set user time for emulated
scroll wheel events if Emacs ends up scrolled during DND.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-19 João Távora <joaotavora@gmail.com>
Make eldoc-echo-area-prefer-doc-buffer consider all frames
@@ -39669,7 +41001,7 @@
* lisp/emacs-lisp/eldoc.el (eldoc--echo-area-prefer-doc-buffer-p):
Consider all frames.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-19 João Távora <joaotavora@gmail.com>
Ensure Eldoc buffer displays on interactive M-x eldoc
@@ -39677,7 +41009,7 @@
eldoc-doc-buffer with interactive set to t.
(Version): Bump to 1.13.0.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-19 Gregory Heytings <gregory@heytings.org>
Simplified and improved heuristic for long lines detection.
@@ -39698,31 +41030,31 @@
* src/xdisp.c (redisplay_window): Use the improved version of 'MODIFF'
for the heuristic.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-19 Gregory Heytings <gregory@heytings.org>
Revert commits 1ff69cc744 and 9a894206f6.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-19 João Távora <joaotavora@gmail.com>
Fix embarrassing paren-matching blunder in eglot.el
* eglot.el (eglot-handle-request workspace/applyEdit): Fix parens.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-19 João Távora <joaotavora@gmail.com>
Reply more reasonably to server's workspace/applyedit
* eglot.el (eglot-handle-request): Return non-nil
(eglot--apply-workspace-edit): Signal jsonrpc-error, not error.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-19 João Távora <joaotavora@gmail.com>
Appease byte-compiler warnings about wrong use of quotes
* eglot.el (eglot-stay-out-of, eglot--code-action): Just give it
what it wants.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-19 João Távora <joaotavora@gmail.com>
Eglot-workspace-configuration can be a function
@@ -39737,17 +41069,17 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/967
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-07-19 Philip Kaludercic <philipk@posteo.net>
* eudc.texi: Unquote setopt option names
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-19 Gregory Heytings <gregory@heytings.org>
Improve the heuristic for long lines detection again.
* src/xdisp.c (redisplay_window): Improve the heuristic again.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-19 Mattias Engdegård <mattiase@acm.org>
Use `ash` instead of `lsh`
@@ -39757,7 +41089,7 @@
* lisp/x-dnd.el (x-dnd-handle-xdnd, x-dnd-handle-motif):
`lsh` is slower and has confusing semantics; avoid.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-19 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in bindings.el
@@ -39767,7 +41099,7 @@
defvar-keymap.
(mode-specific-map): Minor doc fix.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-19 Mattias Engdegård <mattiase@acm.org>
Speed up `butlast`
@@ -39775,7 +41107,7 @@
* test/lisp/subr-tests.el (subr-tests--butlast-ref, subr-butlast):
Add test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-19 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -39785,14 +41117,14 @@
8f9993bb3f ; * src/buffer.c (syms_of_buffer) <mode-line-format>: Doc ...
fec4bb89f9 ; Fix typos (Bug#56550)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-18 Po Lu <luangruo@yahoo.com>
Document workaround for bug#56627
* etc/PROBLEMS: Document problems with GTK tool bar icons on
some icon themes. (bug#56627)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-18 Stefan Monnier <monnier@iro.umontreal.ca>
(help-fns--first-release): Try and avoid false positives
@@ -39812,14 +41144,14 @@
least 2 spaces. Add previously missing '...' quotes around many of
the variables and functions described.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-18 Po Lu <luangruo@yahoo.com>
Fix timestamp specified in wheel movement XDND events
* src/xterm.c (handle_one_xevent): Use the time of the wheel
event in XDND events sent in response to wheel movement.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-18 Po Lu <luangruo@yahoo.com>
Make drag-and-drop wheel movement work locally too on X
@@ -39835,29 +41167,29 @@
set new wheel movement flags
(syms_of_xterm): New variable `x-dnd-wheel-function'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-18 Eli Zaretskii <eliz@gnu.org>
* src/xdisp.c (set_vertical_scroll_bar): Remove stale comment.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-18 Eli Zaretskii <eliz@gnu.org>
Fix calculation of the vertical scroll bar's thumb
* src/xdisp.c (set_vertical_scroll_bar): Compute window's end
position "by hand" if w->window_end_pos cannot be relied upon.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-18 Gregory Heytings <gregory@heytings.org>
* etc/PROBLEMS: Remove the entry which is no longer relevant.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-18 Michael Albinus <michael.albinus@gmx.de>
Use ntake also in tramp-adb.el
* lisp/net/tramp-adb.el (tramp-adb-handle-directory-files-and-attributes):
Use `tramp-compat-ntake'.
-2023-04-15 Alexander Adolf <alexander.adolf@condition-alpha.com>
+2022-07-18 Alexander Adolf <alexander.adolf@condition-alpha.com>
Additional query and results attributes in eudcb-macos-contacts.el
@@ -39870,7 +41202,7 @@
* etc/NEWS: announce wider query/result attribute set
* doc/misc/eudc.texi: more details on eudcb-mab.el's limitations
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-18 Gregory Heytings <gregory@heytings.org>
Improve the heuristic for long lines detection.
@@ -39883,14 +41215,14 @@
* src/xdisp.c (mark_window_display_accurate_1): Set the field.
(redisplay_window): Use the field for long lines detection.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-18 Gregory Heytings <gregory@heytings.org>
Shorter and safer fix for the segfault.
* src/xdisp.c (get_visually_first_element): Shorter and safer fix for
the segfault. Improves the fix introduced in cc7f37b2a4.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-18 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp new test macros
@@ -39898,7 +41230,7 @@
(tramp--test-deftest-with-perl, tramp--test-deftest-with-ls):
Skip for all methods but those from tramp-sh.el.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-18 Michael Albinus <michael.albinus@gmx.de>
Use ntake in Tramp
@@ -39909,22 +41241,22 @@
* lisp/net/tramp-sh.el (tramp-sh-handle-directory-files-and-attributes):
* lisp/net/tramp-smb.el (tramp-smb-handle-directory-files): Use it.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-18 Stefan Kangas <stefan@marxist.se>
* lisp/rect.el (rectangle-mark-mode-map): Prefer defvar-keymap.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-18 Gregory Heytings <gregory@heytings.org>
Fix typo in NEWS title.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-18 Mattias Engdegård <mattiase@acm.org>
Clarify `take` and `ntake` documentation (bug#56521)
* doc/lispref/lists.texi (List Elements): Describe `ntake` better.
* src/fns.c (Ftake, Fntake): Rephrase doc strings.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-18 Mattias Engdegård <mattiase@acm.org>
Speed up `seq-subseq` for lists (bug#56521)
@@ -39934,7 +41266,7 @@
* test/lisp/emacs-lisp/seq-tests.el (seq-tests--list-subseq-ref)
(test-seq-subseq): Test `seq-subseq` for lists more thoroughly.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-18 Mattias Engdegård <mattiase@acm.org>
Use `take` where clearly safe to do so (bug#56521)
@@ -39949,14 +41281,14 @@
We have the equivalence
(take N LIST) = (butlast LIST (- (length LIST) N)).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-18 Gregory Heytings <gregory@heytings.org>
Further improvements to long lines handling.
* src/xdisp.c (get_visually_first_element): Fix segfault.
(get_narrowed_begv): Specific improvement for character-only terminals.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-18 Juri Linkov <juri@linkov.net>
* lisp/minibuffer.el (minibuffer-complete-history): Define sorting by metadata
@@ -39964,7 +41296,7 @@
Use completion metadata to disable sorting of the completion table
(bug#56613)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-18 Po Lu <luangruo@yahoo.com>
Implement last change on Haiku as well
@@ -39973,7 +41305,7 @@
* src/haikuselect.c (haiku_note_drag_motion): Use
redisplay_preserve_echo_area.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-18 Po Lu <luangruo@yahoo.com>
Preserve echo area message when running DND mouse movement function
@@ -39981,7 +41313,7 @@
* src/xterm.c (x_dnd_begin_drag_and_drop): Redisplay with the
echo area preserved.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-07-17 Richard Hansen <rhansen@rhansen.org>
Derive `Info-mode' from `special-mode'
@@ -39990,7 +41322,7 @@
don't apply to special modes (such as `global-whitespace-mode' and
`global-display-fill-column-indicator-mode').
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-07-17 Richard Hansen <rhansen@rhansen.org>
info-edit: Delay `ibuffer' var change until after `ibuffer' loads
@@ -39999,7 +41331,7 @@
loaded. This fixes a "(void-variable ibuffer-help-buffer-modes)"
error when `info-edit' is loaded before `ibuffer'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-17 Po Lu <luangruo@yahoo.com>
Handle virtual modifiers in the DND scrolling code
@@ -40009,21 +41341,21 @@
* src/xterm.c (x_get_keyboard_modifiers): New function.
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/minibuffer.el (minibuffer-complete-history): Ensure a list of strings
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-17 Juri Linkov <juri@linkov.net>
* lisp/subr.el (read-char-from-minibuffer, y-or-n-p): Simplify to use HIST=t.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-17 Juri Linkov <juri@linkov.net>
* lisp/minibuffer.el (minibuffer-complete-history): Check for history=t.
Signal a user error when the history is not a list (bug#56613).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-17 Mattias Engdegård <mattiase@acm.org>
Add `take` and `ntake` (bug#56521)
@@ -40039,7 +41371,7 @@
New test.
* etc/NEWS: Announce.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-17 Eli Zaretskii <eliz@gnu.org>
Fix leaking of file descriptors due to pipe processes on MS-Windows
@@ -40050,28 +41382,28 @@
already exited, so that it would be possible to close descriptors
open by pipe processes for reading from the pipe. (Bug#56606)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-17 Po Lu <luangruo@yahoo.com>
Improve handling of tilt scroll and flip options during DND
* lisp/x-dnd.el (x-dnd-mwheel-scroll): New function.
(x-dnd-handle-xdnd): Use that instead of abusing mwheel.el.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-17 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in mpc.el
* lisp/mpc.el (mpc-mode-map, mpc-tagbrowser-dir-mode-map)
(mpc-volume-map, mpc-songs-mode-map): Prefer defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-17 Lars Ingebrigtsen <larsi@gnus.org>
Make `C' in over tramp work in archive mode
* lisp/arc-mode.el (archive-copy-file): Make `C' in over tramp
work (bug#56574).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-17 Eli Zaretskii <eliz@gnu.org>
Fix tab-bar resizing under 'auto-resize-tab-bars' = 'grow-only'
@@ -40082,14 +41414,14 @@
* lisp/tab-bar.el (tab-bar--update-tab-bar-lines): Support
'auto-resize-tab-bars' set to 'grow-only'.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-17 Visuwesh <visuweshm@gmail.com>
Ensure that directories exist when copying files from archive
* lisp/arc-mode.el (archive-copy-file): If the directory the file is
being extracted to does not exist, then create it (bug#56603).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-17 Lars Ingebrigtsen <larsi@gnus.org>
Improve error messaging when parent archive buffers are missing
@@ -40097,14 +41429,14 @@
* lisp/tar-mode.el (tar-subfile-save-buffer): Give a better error
message when the parent buffer is dead (bug#56605).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-17 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
f5218385c0 Fix obsoletion of nntp-authinfo-file
10b6919870 ; Fix typos
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-16 Po Lu <luangruo@yahoo.com>
Handle scrolling during XDND drag-and-drop
@@ -40118,7 +41450,7 @@
* src/xterm.c (x_dnd_send_position): Fix handling of mouse
rects.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-16 Po Lu <luangruo@yahoo.com>
Fix drag-and-drop button button flags
@@ -40126,11 +41458,11 @@
regardless of version. Fix bit indices.
(handle_one_xevent): Likewise.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-16 Gregory Heytings <gregory@heytings.org>
Fix typo in e7b5912b23.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-16 Gregory Heytings <gregory@heytings.org>
Improvements to long lines handling.
@@ -40158,14 +41490,14 @@
* etc/NEWS: Mention the 'long-line-threshold' variable.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-07-16 kobarity <kobarity@gmail.com>
Fix python navigation problem with an empty line in nested defun
* lisp/progmodes/python.el (python-nav--beginning-of-defun): Fix
bug when point is on an empty line (bug#56600).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix xref links in `C-h o'
@@ -40178,18 +41510,18 @@
here...
(help-xref--navigation-buttons): To here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-16 Stefan Kangas <stefan@marxist.se>
New test for make_symbol_constant
* test/src/data-tests.el (data-tests-make_symbol_constant): New
test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-16 Eli Zaretskii <eliz@gnu.org>
* src/composite.c (find_automatic_composition): Fix off-by-one error.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-16 Po Lu <luangruo@yahoo.com>
Improve documentation of `posn-timestamp'
@@ -40197,14 +41529,14 @@
documentation of `posn-timestamp' by actually describing the
timestamp it returns.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-16 Mattias Engdegård <mattiase@acm.org>
Update `eshell-variable-aliases-list` defcustom type
* lisp/eshell/esh-var.el (eshell-variable-aliases-list):
Add type for SIMPLE-FUNCTION value.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-16 Michael Albinus <michael.albinus@gmx.de>
Comment docstrings in tramp-test macros
@@ -40213,14 +41545,14 @@
(tramp--test-deftest-direct-async-process): Comment docstring,
it doesn't work this way. Use `tramp-test-vec' if appropriate.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-16 Lars Ingebrigtsen <larsi@gnus.org>
Weed out some false positives in help-fns--mention-first-release
* lisp/help-fns.el (help-fns--mention-first-release): Weed out
things that give too many false positives (bug#49062).
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-07-16 Manuel Giraud <manuel@ledu-giraud.fr>
Colored menu highlight in Lucid backend
@@ -40230,7 +41562,7 @@
of menu entries.
* doc/emacs/xresources.texi (Lucid Resources): Documentation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-16 Po Lu <luangruo@yahoo.com>
Decrease network traffic with some XDND programs
@@ -40243,7 +41575,7 @@
(x-dnd-handle-xdnd): Generate mouse rectangles consisting of the
object (glyph) under point.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-16 Lars Ingebrigtsen <larsi@gnus.org>
Allow ;;;###autoloading transient-define-prefix
@@ -40253,7 +41585,7 @@
* lisp/transient.el (transient-define-prefix): Autoload.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-16 Mattias Engdegård <mattiase@acm.org>
Optimise `append` calls
@@ -40276,7 +41608,7 @@
* lisp/emacs-lisp/byte-opt.el: New.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-16 Mattias Engdegård <mattiase@acm.org>
Improved cons optimisation
@@ -40285,7 +41617,7 @@
(cons X (list Y...)) -> (list X Y...)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-16 Mattias Engdegård <mattiase@acm.org>
Transform (list) -> nil in source optimiser
@@ -40295,7 +41627,7 @@
* lisp/emacs-lisp/byte-opt.el (byte-optimize-list): New.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-16 Stefan Kangas <stefan@marxist.se>
Delete obsolete variable gnus-secondary-servers
@@ -40305,19 +41637,19 @@
* lisp/gnus/gnus-int.el (gnus-start-news-server): Don't use above
deleted variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-16 Stefan Kangas <stefan@marxist.se>
Fix obsoletion of nntp-authinfo-file
* lisp/gnus/nntp.el (nntp-authinfo-file): Fix obsoletion.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
db259d8fd3 Build Seccomp filter only if we have a 64-bit userspace (B...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-15 Po Lu <luangruo@yahoo.com>
Handle XDND mouse rects synchronously
@@ -40328,11 +41660,11 @@
(handle_one_xevent): When handling XdndStatus, check if the
pending event is contained in the new mouse rect.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-15 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/url/url-vars.el (url-mime-separator-chars): Fix last cosmetic change
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-15 Michael Albinus <michael.albinus@gmx.de>
Extend tramp-tests
@@ -40360,32 +41692,32 @@
(tramp-test42-utf8-with-perl)
(tramp-test42-utf8-with-ls): Rewrite, using the new macros.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-15 Stefan Kangas <stefan@marxist.se>
* lisp/tar-mode.el (tar-mode-map): Prefer defvar-keymap.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-07-15 Philipp Stephani <phst@google.com>
Build Seccomp filter only if we have a 64-bit userspace (Bug#56549)
* configure.ac (SIZEOF_LONG): New variable.
* lib-src/Makefile.in (SIZEOF_LONG): New variable; added conditional.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-07-15 Andreas Schwab <schwab@linux-m68k.org>
Fix ASAN error with fringe bitmap on NS
* src/nsterm.m (ns_define_fringe_bitmap): Correctly access fringe
bitmap data. (Bug#56553)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-15 Po Lu <luangruo@yahoo.com>
Fix double unfocus during NS cursor display
* src/nsterm.m (ns_draw_window_cursor): Unfocus around calls to
draw_phys_cursor_glyph, then focus again later. (bug#56559)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-15 Po Lu <luangruo@yahoo.com>
Only preserve PRIMARY and CLIPBOARD selection ownership by default
@@ -40397,7 +41729,7 @@
(syms_of_xterm): Update doc string of
`x-auto-preserve-selections'.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-15 João Távora <joaotavora@gmail.com>
Be more conservative with the lsp identifier guess
@@ -40415,7 +41747,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/131
GitHub-reference: per https://github.com/joaotavora/eglot/issues/314
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-15 João Távora <joaotavora@gmail.com>
Guess the "lsp identifier at point"
@@ -40426,7 +41758,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/131
GitHub-reference: per https://github.com/joaotavora/eglot/issues/314
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-15 Eli Zaretskii <eliz@gnu.org>
Avoid infloop in redisplay when displaying a tooltip
@@ -40434,32 +41766,32 @@
indicates that the dimensions of the glyph matrix are
insufficient. (Bug#56561)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-15 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how dired-copy-filename-as-kill handles file names with spaces
* lisp/dired.el (dired-copy-filename-as-kill): Quote files
containing spaces (bug#48657).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-15 Lars Ingebrigtsen <larsi@gnus.org>
Adjust whitespace tests
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix whitespace-mode display table restoration logic
* lisp/whitespace.el (whitespace-display-char-on): Fix the saving
logic -- `whitespace-mode' is on by this point (bug#48583).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-15 Visuwesh <visuweshm@gmail.com>
Fix mailcap-user-mime-data doc string
* lisp/net/mailcap.el (mailcap-user-mime-data): Make the doc
string reflect the actual structure (bug#56568).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-15 João Távora <joaotavora@gmail.com>
Tweak some details, fix some bugs
@@ -40476,7 +41808,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/131
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-15 Po Lu <luangruo@yahoo.com>
Fix generated drag-and-drop mouse rectangles
@@ -40491,7 +41823,7 @@
* src/xfns.c (Fx_translate_coordinates): New function.
(syms_of_xfns): New defsym.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-07-15 Gerd Möllmann <gerd@gnu.org>
Extend support for debugging Emacs with LLDB
@@ -40499,21 +41831,21 @@
struct (--enable-lisp-type-checking). Enable Emacs type category by
default. Expand children in type summary for Lisp_Object.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
6a05715552 Update the Samaritan's contact details in M-x doctor
d19834dfda ; Fix typos
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-14 Po Lu <luangruo@yahoo.com>
Fix sending button presses if the drop target specified a mouse rectangle
* src/xterm.c (x_dnd_send_position): Handle button presses
specially, ignoring mouse rectangles.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-07-14 Sean Whitton <spwhitton@spwhitton.name>
Use notmuch thread:{} operator instead of performing two searches
@@ -40524,13 +41856,13 @@
searching for threads, wrap whole query in thread:{} operator, and
always use --output=files, never --output=threads (bug#56442).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix --without-x build after previous image cache changes
* src/alloc.c (garbage_collect): Fix --without-all --without-x build.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-14 Lars Ingebrigtsen <larsi@gnus.org>
Restore how (read-from-minibuffer ... read-expression-map) worked
@@ -40540,7 +41872,7 @@
(read--expression-map): New map.
(read--expression): Use it.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-14 Visuwesh <visuweshm@gmail.com>
Make gnus display webp images inline
@@ -40548,7 +41880,7 @@
* lisp/net/mailcap.el (mailcap-mime-extensions): Add webp mimetype
(bug#56552).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-14 Lars Ingebrigtsen <larsi@gnus.org>
Make image-map commands work with inline image attachments in mm
@@ -40556,28 +41888,28 @@
point movement is more pleasant and so that image-map commands
work (bug#56554).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-14 Visuwesh <visuweshm@gmail.com>
* lisp/image.el (put-image): Fix typo.
* lisp/image.el (put-image): Actually use the image-map keymap
(bug#56554).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-14 Visuwesh <visuweshm@gmail.com>
Use compose-mail in submit-emacs-patch
* lisp/mail/emacsbug.el (submit-emacs-patch): Prefer
compose-mail-other-window over message-mail-other-window (bug#56555).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Make ps-print-ensure-fontified obsolete
* lisp/ps-print.el (ps-print-ensure-fontified): Redefine as
obsolete function alias for font-lock-ensure. Update callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-14 Lars Ingebrigtsen <larsi@gnus.org>
Prune animation cache when images are no longer reachable
@@ -40590,7 +41922,7 @@
the identity of the list itself is apparently changed by some
callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-14 Lars Ingebrigtsen <larsi@gnus.org>
Make image-cache-size also include the animation cache
@@ -40599,25 +41931,25 @@
(gif_load, webp_load): Ditto.
(Fimage_cache_size): Also report animation cache size (bug#56546).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-14 Lars Ingebrigtsen <larsi@gnus.org>
Prune the animation cache from gc
* src/alloc.c (garbage_collect): Prune animation cache
(bug#56546).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-14 Eli Zaretskii <eliz@gnu.org>
* src/gtkutil.c (xg_free_frame_widgets): Avoid compiler warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Update the Samaritan's contact details in M-x doctor
* lisp/play/doctor.el (doctor-death): Update the Samaritans's contact
details; anon.twwells.com is no longer valid. Add link to Wikipedia.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-14 João Távora <joaotavora@gmail.com>
Cosmetic decisions guaranteed to tick off someone somewhere (tm)
@@ -40640,7 +41972,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/131
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-14 João Távora <joaotavora@gmail.com>
Experiment with grouping in xref-backend-identifier-completion-table
@@ -40650,7 +41982,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/131
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-14 João Távora <joaotavora@gmail.com>
Make c-u m-. work half decently
@@ -40669,27 +42001,27 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/131
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Silence unused variable warning in a build --without-all
* src/xfns.c (Fx_double_buffered_p): Silence unused variable warning
in a build --without-all.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Compress hashcash headers by default
* lisp/mail/hashcash.el (hashcash-extra-generate-parameters):
Use compression by default.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Pacify -Wunused-macros in --without-all builds
* src/image.c (IMAGE_TYPE_INIT): Make conditional on image support.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Update the 'etags' test suite
@@ -40700,20 +42032,20 @@
* ETAGS_good_5:
* ETAGS_good_6: Adapt to recent changes in test sources.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-14 Po Lu <luangruo@yahoo.com>
Try to restore the initial "daemon" frame when a display goes down
* src/xterm.c (x_try_restore_frame): New function.
(x_connection_closed): Call it if selected_frame is nil.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
76878ce6a0 * etc/PROBLEMS: Describe problems with remote files. (Bug...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -40724,7 +42056,7 @@
# test/src/comp-resources/comp-test-45603.el
# test/src/comp-tests.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-14 Lars Ingebrigtsen <larsi@gnus.org>
Make clear-image-cache clear the animation cache
@@ -40738,7 +42070,7 @@
(imagemagick_get_animation_cache): Ditto.
(image_prune_animation_caches): New function (bug#56546).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -40752,17 +42084,17 @@
# lisp/emacs-lisp/byte-opt.el
# test/lisp/so-long-tests/spelling-tests.el
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-07-14 Gerd Möllmann <gerd@gnu.org>
Improve support for debugging Emacs with LLDB
* etc/emacs_lldb.py: Refactor and support more Lisp types.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-14 Eli Zaretskii <eliz@gnu.org>
* etc/PROBLEMS: Describe problems with remote files. (Bug#56499)
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-14 Visuwesh <visuweshm@gmail.com>
Add new customizable phonetic Tamil input method
@@ -40794,7 +42126,7 @@
* etc/NEWS: Announce the new input method.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-13 Po Lu <luangruo@yahoo.com>
Fix killing Emacs upon display disconnect
@@ -40802,7 +42134,7 @@
be left alive without any frames on them, so take that into
account. (bug#56528)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-13 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in tab-bar.el
@@ -40811,14 +42143,14 @@
(tab-bar-switch-repeat-map, tab-bar-move-repeat-map): Prefer
defvar-keymap.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-07-13 Andrea Corallo <akrl@sdf.org>
Remove uneffective test
* test/src/comp-tests.el (45603-1): Remove test.
* test/src/comp-resources/comp-test-45603.el: Delete.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-07-13 Andrea Corallo <akrl@sdf.org>
Mark async worker tmp file as utf-8-emacs-unix (bug#48029)
@@ -40828,18 +42160,18 @@
* test/src/comp-resources/comp-test-funcs.el
(comp-test-48029-nonascii-žžž-f): New function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-13 Stefan Kangas <stefan@marxist.se>
* lisp/vc/vc-bzr.el (vc-bzr-program): Support breezy.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-13 Lars Ingebrigtsen <larsi@gnus.org>
Make smtpmail try all auth methods
* lisp/mail/smtpmail.el (smtpmail-try-auth-methods): Try all valid
methods, even if one fails (bug#48562).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-13 Po Lu <luangruo@yahoo.com>
Fix recursive calls of x_connection_closed leading to dead terminal
@@ -40847,14 +42179,14 @@
the current display.
(x_io_error_quitter): Fix attributes. (bug#56528)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-13 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp version integrated in Emacs 28.2
* lisp/net/trampver.el (customize-package-emacs-version-alist):
Adapt Tramp version integrated in Emacs 28.2.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-13 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Make mouse-2 respect delete-selection mode"
@@ -40862,14 +42194,14 @@
This leads to unintended consequences for cua-mode, among others (bug#56530).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-13 Lars Ingebrigtsen <larsi@gnus.org>
Make bibtex-mode not signal errors when used programmatically
* lisp/textmodes/bibtex.el (bibtex-mode): Ensure that the font
lock machinery is set up (bug#48447).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-13 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp doc
@@ -40878,7 +42210,7 @@
* lisp/net/tramp.el (tramp-verbose): Fix docstring.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-13 Stefan Kangas <stefan@marxist.se>
Make the rsh command obsolete
@@ -40886,7 +42218,7 @@
(telnet-connect-command, telnet-mode): Adjust documentation for
above change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-13 Po Lu <luangruo@yahoo.com>
Implement TIMESTAMP target for Haiku selections
@@ -40898,20 +42230,20 @@
(syms_of_haikuselect): Add new defsubr.
* src/haikuselect.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-13 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
a3dab1e621 Don't mention cl-cXXXr aliases in cl-lib manual
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-13 Po Lu <luangruo@yahoo.com>
New user option 'webjump-use-internal-browser'
* lisp/net/webjump.el (webjump-use-internal-browser): New defcustom.
(webjump): Respect it. Reported by Youmu <condy0919@gmail.com>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-12 Po Lu <luangruo@yahoo.com>
Fix closing displays when preserving selections is enabled
@@ -40924,7 +42256,7 @@
(syms_of_xterm): New defsym `x-auto-preserve-selections'.
* src/xterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-12 Lars Ingebrigtsen <larsi@gnus.org>
Tweak image-converter-add-handler interface
@@ -40932,14 +42264,14 @@
* lisp/image/image-converter.el (image-convert): Let the converter
know whether it's a file or not.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-12 Lars Ingebrigtsen <larsi@gnus.org>
Autoload image-converter-add-handler
* lisp/image/image-converter.el (image-converter-add-handler):
Autoload.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-12 Lars Ingebrigtsen <larsi@gnus.org>
Add support for viewing "images" such as Krita (.kra) files
@@ -40949,14 +42281,14 @@
function (bug#48415).
(image-convert): Use it.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefan@marxist.se>
Drop obsolete rsh/rlogin from two user options
* lisp/net/ange-ftp.el (ange-ftp-gateway-program):
* lisp/net/imap.el (imap-shell-program): Drop obsolete "rsh"/"rlogin".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefan@marxist.se>
Make pcomplete/{rsh,rlogin} into alias for pcomplete/ssh
@@ -40964,14 +42296,14 @@
aliases for 'pcomplete/ssh', as "rsh" and "rlogin" is more often than
not aliases for "ssh" on modern machines.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-12 Michael Albinus <michael.albinus@gmx.de>
Remove rsh from Tramp manual, Overview section
* doc/misc/tramp.texi (Overview, Frequently Asked Questions):
Don't mention obsolete rsh and rcp.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-07-12 Jim Porter <jporterbugs@gmail.com>
Ensure Eshell variable aliases properly handle indexing
@@ -40996,7 +42328,7 @@
(esh-var-test/last-arg-var-split-indices): Expand test to check
conversion behavior inside double quotes (bug#56509).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-07-12 Jim Porter <jporterbugs@gmail.com>
Allow Eshell variable aliases to point to other aliases
@@ -41012,7 +42344,7 @@
(em-dirs-test/short-pwd-var): Adapt tests to check this case
(bug#56509).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-07-12 Jim Porter <jporterbugs@gmail.com>
Improve tests/organization for built-in variables
@@ -41040,7 +42372,7 @@
(Variables): ... to here, and add documentation for missing built-in
variables.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix buffer-stale-function fix
@@ -41049,14 +42381,14 @@
buffer-locally to the default value. This should have the same
effect, but is less confusing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-12 Po Lu <luangruo@yahoo.com>
Reduce syncing when fetching selection names during frame deletion
* src/xterm.c (x_preserve_selections): Use XCB to asynchronously
fetch the selection owner.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefan@marxist.se>
Don't mention cl-cXXXr aliases in cl-lib manual
@@ -41064,7 +42396,7 @@
mention 'cl-cXXXr' compatibility aliases for built-in 'cXXXr'
functions. They shouldn't be used in new code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefan@marxist.se>
Make some rst.el compat aliases obsolete
@@ -41075,7 +42407,7 @@
(rst-toc-mode-mouse-goto-kill, rst-toc-quit-window): Make
compatibility aliases obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefan@marxist.se>
Make remote-shell-program default to ssh only
@@ -41084,13 +42416,13 @@
easy enough for users to customize them manually if they want to.
See also the discussion in: https://debbugs.gnu.org/56461
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefan@marxist.se>
Recognize gemini in thing-at-point
* lisp/thingatpt.el (thing-at-point-uri-schemes): Recognize gemini.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-12 Mattias Engdegård <mattiase@acm.org>
Better gomoku X colour with bright background
@@ -41098,7 +42430,7 @@
crosses on bright background for better legibility.
(Red for naughts could be adjusted but seems just about bearable.)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-07-12 Alan Mackenzie <acm@muc.de>
Expunge unused recompute-lucid-menubar, lucid-menu-bar-dirty-flag
@@ -41118,14 +42450,14 @@
* src/xmenu.c (set_frame_menubar): Remove calls to Qrecompute_lucid_menubar
contitional on Vlucid_menu_bar_dirty_flag.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-12 Po Lu <luangruo@yahoo.com>
Fix preserving selections if `x-lost-selection-functions' signals
* src/xterm.c (x_preserve_selections): Get selection owner and
run lost selection hook separately.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-12 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -41135,7 +42467,7 @@
0461021893 ; * lisp/emacs-lisp/comp.el (native-comp-speed): Explain t...
876317271b * lisp/find-dired.el (find-dired): Doc fix; add crossrefer...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-11 Po Lu <luangruo@yahoo.com>
Try to save selections from being disowned during frame deletion
@@ -41147,22 +42479,22 @@
(syms_of_xterm): New variable `x-auto-preserve-selections'.
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
* lisp/mail/mail-utils.el (mail-string-delete): Make obsolete.
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2022-07-11 Ken Brown <kbrown@cornell.edu>
etc/PROBLEMS: Describe issues with native compilation on Cygwin
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in thumbs.el
* lisp/thumbs.el (thumbs-mode-map, thumbs-view-image-mode-map):
Prefer defvar-keymap.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-11 Mattias Engdegård <mattiase@acm.org>
Remove obsolete uses of obsolete functions
@@ -41173,7 +42505,7 @@
We don't try to equate unibyte and multibyte raw bytes in symbol
lookups elsewhere and there is no reason to do it here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Remove dead branch from substitute-command-keys
@@ -41181,28 +42513,28 @@
where-is-internal will follow any remaps for us. Note also that the
test case for remapping still pass.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Make `g' in `vc-annotate' not bug out
* lisp/vc/vc-annotate.el (vc-annotate): Don't bug out on `g'
(bug#48359).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Only reset buffer-local buffer-stale-function in make-indirect-buffer
* src/buffer.c (Fmake_indirect_buffer): Don't set the global
buffer-stale-function (bug#48348).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Document the recent add-global-abbrev change
* doc/emacs/abbrevs.texi (Defining Abbrevs): Document that you can
use the active region.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Make add-mode-abbrev use the active region
@@ -41210,22 +42542,22 @@
(add-abbrev): If there's an active region, use that as the
expansion (bug#56496).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
* lisp/obsolete/rlogin.el: Add "Obsolete-since" line.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Make net/rlogin.el obsolete
* lisp/net/rlogin.el: Move from here...
* lisp/obsolete/rlogin.el: ...to here. (Bug#56461)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
* src/.lldbinit: Fix copyright year.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Allow commands that call `yes-or-no-p' to be repeatable again
@@ -41234,7 +42566,7 @@
function started using read-from-minibuffer.
* src/fns.c (Fyes_or_no_p): Ditto.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Move EIEIO autoloads to the common loaddefs.el
@@ -41244,21 +42576,21 @@
* lisp/obsolete/eieio-compat.el: Remove generated-autoload-file
setting and don't require eieio-loaddefs.el.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-07-11 Gerd Möllmann <gerd@gnu.org>
Support for debugging Emacs with LLDB
* (src/.lldbinit): New file.
* (etc/emacs_lldb.py): Module loaded from .lldbinit.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Don't create unused file rmail-loaddefs.el
* lisp/mail/undigest.el: Remove 'generated-autoload-file' local
variable. (Bug#56491)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-11 Mattias Engdegård <mattiase@acm.org>
Simplify str_to_multibyte and related code
@@ -41271,7 +42603,7 @@
(string_to_multibyte):
* src/print.c (print_string): Adapt calls.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Doc fix; don't mention rlogin
@@ -41279,7 +42611,7 @@
* doc/misc/eshell.texi (Bugs and ideas): Don't mention
rlogin. (Bug#56461)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-11 Po Lu <luangruo@yahoo.com>
Improve behavior of `lost-selection-mode' with multiple buffers
@@ -41295,14 +42627,14 @@
appropriate.
(syms_of_keyboard): New hook `post-select-region-hook'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix crm.el compilation warning
* lisp/emacs-lisp/crm.el (crm-default-separator): Move to avoid
compilation warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Don't call home from test/src/process-tests.el
@@ -41310,25 +42642,25 @@
here...
* test/manual/process-callout-tests.el: ... to here (bug#55858).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-11 Visuwesh <visuweshm@gmail.com>
Make mouse-2 respect delete-selection mode
* lisp/delsel.el: Make the mouse yank commands delete-selection-mode
aware (bug#56421).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
* lisp/emacs-lisp/package.el (define-package): Make obsolete.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-11 Po Lu <luangruo@yahoo.com>
Prevent setting user time if the WM doesn't support it
* src/xterm.c (x_update_frame_user_time_window): Don't set
_NET_WM_USER_TIME if it's not supported by the window manager.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-11 Mattias Engdegård <mattiase@acm.org>
Add test for the gradle-android compilation message pattern
@@ -41336,7 +42668,7 @@
* test/lisp/progmodes/compile-tests.el (compile-tests--test-regexps-data):
(compile-test-error-regexps): Add test case (bug#56249).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-07-11 Daniel Martín <mardani29@yahoo.es>
Fix memory leak in ns_draw_relief
@@ -41348,14 +42680,14 @@
nil caused a memory leak of NSColor instances (bug#56462). Call
ns_setup_relief_colors instead.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Autoload named-let
* lisp/emacs-lisp/subr-x.el (named-let): Autoload `named-let' for
easier use (bug#56473).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix `M-x lisp-fill-paragraph'
@@ -41363,7 +42695,7 @@
when called directly with `M-x lisp-fill-paragraph' instead of via
`M-q' (bug#56476).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Make crm-default-separator obsolete as per FIXME
@@ -41371,11 +42703,11 @@
obsolete variable alias for crm-separator.
(crm-separator): Update docstring for above change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
* lisp/find-dired.el (find-dired): Doc fix; add crossreference.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Re-add comment on autoloading cookies in preloaded files
@@ -41388,7 +42720,7 @@
* lisp/font-core.el (font-lock-defaults): Re-add autoload cookie,
despite the fact that this file is preloaded.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-11 Stefan Kangas <stefan@marxist.se>
Prefer :risky defcustom keyword
@@ -41415,7 +42747,7 @@
:risky keyword argument to directly setting the 'risky-local-variable'
symbol property.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-11 Mattias Engdegård <mattiase@acm.org>
Simplify and speed up string-to-multibyte
@@ -41429,7 +42761,7 @@
(fns--string-to-unibyte-multibyte): ... this and strengthen, so that
the test covers string-to-multibyte reasonably well.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-07-11 Manuel Giraud <manuel@ledu-giraud.fr>
Rename 'longlines-breakpoint-chars' to 'longlines-break-chars'
@@ -41438,7 +42770,7 @@
'longlines-breakpoint-chars' to 'longlines-break-chars'
(bug#56335).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-10 Po Lu <luangruo@yahoo.com>
Handle errors sending selection decline events asynchronously
@@ -41448,15 +42780,15 @@
(x_stop_ignoring_errors): Export functions.
* src/xterm.h: Update prototypes.
-2023-04-15 Matthias Schmitt <male.schmitt@posteo.de>
+2022-07-10 Matthias Schmitt <male.schmitt@posteo.de>
Add: 'local' keyword
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-07-10 Philip Kaludercic <philipk@posteo.net>
* time-date.el (decoded-time-period): Rename TIME in docstring
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-10 Stefan Kangas <stefan@marxist.se>
Remove some ineffectual calls to purecopy
@@ -41482,7 +42814,7 @@
(mail-extr-x400-encoded-address-full-name-pattern): Remove
ineffectual calls to purecopy.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-10 Stefan Kangas <stefan@marxist.se>
Rename new option to browse-url-default-scheme
@@ -41490,7 +42822,7 @@
'browse-url-guess-default-scheme'. Update caller.
Suggested by Eli Zaretskii <eliz@gnu.org>.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-10 Mattias Engdegård <mattiase@acm.org>
Speed up string-to-unibyte
@@ -41500,7 +42832,7 @@
the unnecessary heap allocation. Write new, faster code.
* test/src/fns-tests.el (fns--string-to-unibyte): New test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-10 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp test environment on hydra.nixos.org
@@ -41513,7 +42845,7 @@
* test/lisp/shadowfile-tests.el:
* test/lisp/net/tramp-tests.el: Do not adapt `tramp-remote-path'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-10 Stefan Kangas <stefan@marxist.se>
Don't use purecopy in dictionary.el
@@ -41523,17 +42855,17 @@
(dictionary-display-match-lines): Don't use purecopy; it has no
effect here.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
* src/dired.c (directory_files_internal): Update comment
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
* src/dired.c (directory_files_internal): Fix bug#56469
Avoid concatenating encoded and decoded file names.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-10 Stefan Kangas <stefan@marxist.se>
New user option browse-url-guess-default-scheme
@@ -41541,18 +42873,18 @@
user option.
(browse-url-url-at-point): Use above new user option.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-10 Michael Albinus <michael.albinus@gmx.de>
* doc/misc/tramp.texi (Frequently Asked Questions): Fix formatting.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-10 Po Lu <luangruo@yahoo.com>
Minor fixes to WM_DELETE_WINDOW handling
* src/xterm.c (handle_one_xevent): Only handle WM_DELETE_WINDOW
to toplevel windows, and set event timestamp.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-10 Stefan Kangas <stefan@marxist.se>
Make browse-url.el support for plain "mozilla" obsolete
@@ -41564,11 +42896,11 @@
(browse-url--browser-defcustom-type, browse-url-default-browser):
Don't refer to above obsolete function 'browse-url-mozilla'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-10 Stefan Kangas <stefan@marxist.se>
* lisp/net/browse-url.el: Improve commentary.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-10 Eli Zaretskii <eliz@gnu.org>
Fix the startup.el behavior when 'face-font-rescale-alist' is non-nil
@@ -41579,34 +42911,34 @@
Make the 'inhibit-startup-screen' and non-inhibit branches behave
the same in that case.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-10 Po Lu <luangruo@yahoo.com>
Fix build with old sqlite libraries
* src/sqlite.c (Fsqlite_open): Don't use SQLITE_OPEN_FULLMUTEX
if not defined.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-10 Eli Zaretskii <eliz@gnu.org>
Speed up 'find_automatic_composition'
* src/composite.c (find_automatic_composition): Limit search
backward in buffers to the first newline. Fix commentary.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-10 Po Lu <luangruo@yahoo.com>
Don't sync for errors setting up DND targets and toplevels
* src/xterm.c (xm_setup_dnd_targets, x_dnd_free_toplevels)
(x_dnd_compute_toplevels): Avoid catching errors synchronously.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
115261b323 ; Improve wording of recently-changed doc strings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-09 Po Lu <luangruo@yahoo.com>
Make `x-no-window-manager' cover user time as well
@@ -41614,11 +42946,11 @@
(x_wm_supports_1): Respect `x-no-window-manager'. This makes
testing some features easier.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-07-09 Glenn Morris <rgm@gnu.org>
* test/Makefile.in (WRITE_LOG): Always be verbose on hydra.nixos.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-09 Stefan Monnier <monnier@iro.umontreal.ca>
Make STRING_SET_MULTIBYTE an inline function
@@ -41627,25 +42959,25 @@
* src/composite.c (Fcomposition_get_gstring):
Prefer `make_multibyte_string` over Fconcat+STRING_SET_MULTIBYTE.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Exclude platform specific browsers from custom type
* lisp/net/browse-url.el (browse-url--browser-defcustom-type):
Don't include platform specific browsers on other platforms.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
* lisp/net/eww.el (eww): Improve docstring.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Make browse-url-default-browser fall back to EWW
* lisp/net/browse-url.el (browse-url-default-browser): Fall back
to EWW.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Drop support for the dead third-party w3 package
@@ -41675,7 +43007,7 @@
* lisp/msb.el (msb--few-menus, msb--very-many-menus): Check for
eww-mode instead of w3-mode.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Improve introductory section of TRAMP manual
@@ -41683,7 +43015,7 @@
without contrasting to Ange FTP. (Bug#56440)
(Frequently Asked Questions): Move information on Ange FTP here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in net/*.el
@@ -41705,14 +43037,14 @@
* lisp/net/snmp-mode.el (snmp-mode-map):
* lisp/net/telnet.el (telnet-mode-map): Prefer defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-09 Po Lu <luangruo@yahoo.com>
Avoid extra sync and atom name query on ending Motif DND
* src/xterm.c (handle_one_xevent): Use `x_dnd_action_symbol' to
set the Motif action instead.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Delete obsolete variable tooltip-use-echo-area
@@ -41722,13 +43054,13 @@
* lisp/progmodes/gud.el (gud-tooltip-process-output)
(gud-tooltip-tips): Don't use above deleted variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
* lisp/woman.el (woman-fill-column): Increase default to 70.
* lisp/mh-e/mh-mime.el (mh-small-show-buffer-p): Double value.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Delete obsolete variable font-lock-maximum-size
@@ -41742,14 +43074,14 @@
* lisp/font-lock.el:
* lisp/info.el: Don't mention above deleted variable.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-09 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in 'back_to_previous_visible_line_start'
* src/xdisp.c (back_to_previous_visible_line_start): Avoid
assertion violations when narrowed_begv is in effect.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-09 Eli Zaretskii <eliz@gnu.org>
Fix segfault in composite.c
@@ -41757,7 +43089,7 @@
narrowed_begv if it's zero. This avoids segfault in
BACKWARD_CHAR, since zero is not a valid buffer position.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
New command emacs-news-toggle-tag
@@ -41767,14 +43099,14 @@
* test/lisp/textmodes/emacs-news-mode-resources/toggle-tag.erts:
* test/lisp/textmodes/emacs-news-mode-tests.el: New files.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Improve ert-test-erts-file documentation
* lisp/emacs-lisp/ert.el (ert-test-erts-file): Improve docstring.
* doc/misc/ert.texi (erts files): Fix typo.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Bind M-G unconditionally in Dired
@@ -41785,7 +43117,7 @@
documentation of above command from here...
* doc/emacs/dired.texi (Subdirectory Motion): ...to here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Move dired-buffer-more-recently-used-p to dired.el
@@ -41793,7 +43125,7 @@
here...
* lisp/dired.el (dired-buffer-more-recently-used-p): ...to here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Delete obsolete variable buffer-substring-filters
@@ -41803,7 +43135,7 @@
* doc/lispref/text.texi (Buffer Contents): Adjust documentation
for deleted variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-09 Po Lu <luangruo@yahoo.com>
Improve drag-and-drop emulation time handling
@@ -41817,7 +43149,7 @@
display-specific to avoid interference when there are multiple
displays.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-09 Po Lu <luangruo@yahoo.com>
Fix race conditions handling selection clear events on Haiku
@@ -41831,21 +43163,21 @@
* src/haikuselect.h: Update prototypes.
* src/systime.h: Define `Time' to an appropriate value on Haiku.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-09 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
3442de2edd Doc fix; don't mention obsolete variable
c4e251103b ; * lisp/textmodes/rst.el: Update URLs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-08 Po Lu <luangruo@yahoo.com>
Fix redisplay after running selection hook on Haiku
* src/haikuselect.c (haiku_handle_selection_clear): Call
redisplay_preserve_echo_area.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-08 Po Lu <luangruo@yahoo.com>
Add new minor mode to deactivate the region once PRIMARY is lost
@@ -41855,7 +43187,7 @@
* lisp/select.el (lost-selection-function): New function.
(lost-selection-mode): New global minor mode.
-2023-04-15 jgart <47760695+jgarte@users.noreply.github.com> (tiny change)
+2022-07-08 jgart <47760695+jgarte@users.noreply.github.com> (tiny change)
Add support for jedi-language-server
@@ -41867,7 +43199,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/961
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-08 Po Lu <luangruo@yahoo.com>
Speed up querying for window manager support
@@ -41877,11 +43209,11 @@
(x_wm_supports_1): First try net_supported_window. If it still
exists, don't ask for _NET_SUPPORTING_WM_CHECK.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-08 Gregory Heytings <gregory@heytings.org>
Fix typo in 1792cbaddc.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-08 Gregory Heytings <gregory@heytings.org>
Actually fix the long lines display bug (bug#56393).
@@ -41913,13 +43245,13 @@
* doc/emacs/emacs.texi (Top): Remove the entry for the Long Lines section.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-08 Gregory Heytings <gregory@heytings.org>
Revert commit 38b3780f6e.
Revert commits 9ea9533f17, c0c4600ece, 7b19ce51fc, 051d2a1e36 and eb6d2fb58d.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-07-08 Alan Mackenzie <acm@muc.de>
Remove now unused parameter TRACK from do_switch_frame.
@@ -41930,14 +43262,14 @@
* src/minibuf.c (read_minibuf_unwind (twice))
* src/window.c (Fset_window_configuration): Remove argument TRACK.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Doc fix; don't mention obsolete variable
* src/window.c (Fset_window_hscroll): Doc fix; don't mention obsolete
variable.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-08 Juri Linkov <juri@linkov.net>
* lisp/isearch.el (isearch-search-fun-in-noncontiguous-region): New function.
@@ -41951,7 +43283,7 @@
(isearch--test-search-fun-in-text-property)
(isearch--test-search-fun-in-noncontiguous-region): New tests.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-08 Juri Linkov <juri@linkov.net>
Display the number of invisible matches for isearch-lazy-count (bug#40808)
@@ -41973,21 +43305,21 @@
* lisp/info.el (Info-isearch-filter): Check if search-invisible is t.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Don't mention moved variable in dired-x manual
* doc/misc/dired-x.texi (Technical Details): Remove mention of
'dired-clean-up-buffers-too'; it has been moved to dired.el.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Delete redundant defgroup dired-keys
* lisp/dired-x.el (dired-keys): Delete defgroup.
(dired-bind-vm): Move to :group dired-x.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Move dired-do-relsymlink from dired-x.el to dired.el
@@ -42009,30 +43341,30 @@
* doc/emacs/dired.texi (Operating on Files)
(Transforming File Names): ...to here.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-08 Juri Linkov <juri@linkov.net>
* lisp/progmodes/ruby-mode.el (ruby-mode): Set outline-regexp, outline-level.
Suggested by Yilkal Argaw <yilkalargawworkneh@gmail.com>.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-08 Mattias Engdegård <mattiase@acm.org>
Remove unused member of internal struct
* src/fns.c (struct textprop_rec, concat_to_string): Remove `from`.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
* lisp/dired.el (dired-jump-map): Bind also "j" to dired-jump.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-08 Po Lu <luangruo@yahoo.com>
Ensure correct position is returned after child frame movement
* src/xterm.c (x_set_offset): Synchronize child frame movement
correctly.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-08 Mattias Engdegård <mattiase@acm.org>
Fix file-name-case-insensitive-p in ffap (bug#56443)
@@ -42045,7 +43377,7 @@
* test/src/fileio-tests.el (fileio-tests--identity-expand-handler)
(fileio--file-name-case-insensitive-p): New test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Remove many items obsolete since 24.1
@@ -42168,14 +43500,14 @@
* lisp/mail/mailalias.el (mail-complete-alist): Doc fixes; don't refer
to above removed items.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Put safe-local-variable property on auto-insert
* lisp/autoinsert.el (auto-insert): Put safe-local-variable
property to allow disabling auto-inserting without a warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Stop ffap-machine-at-point from pinging random hosts
@@ -42188,7 +43520,7 @@
* lisp/ffap.el (ffap-machine-p-known): Change default to 'accept'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Add :safe property to ffap-machine-p-* variables
@@ -42197,13 +43529,13 @@
(ffap-machine-p-unknown): Add :safe property using above new
predicate.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Add tests for mail-extr.el
* test/lisp/mail/mail-extr-tests.el: New file.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Avoid obsolete initial-input argument in net-utils.el
@@ -42212,7 +43544,7 @@
(network-connection-to-service): Don't use obsolete initial-input
argument. Use 'format-prompt'. (Bug#56436)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-08 Po Lu <luangruo@yahoo.com>
Improve behavior of sticky tooltips on Haiku
@@ -42225,7 +43557,7 @@
* src/haiku_support.h: Update prototypes.
* src/haikufns.c (Fx_show_tip): Update for renamed function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-08 Po Lu <luangruo@yahoo.com>
Fix flickering system tooltips on Haiku
@@ -42234,18 +43566,18 @@
(BView_set_and_show_sticky_tooltip):
* src/haikufns.c (haiku_hide_tip): Fix coding style.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-08 Eli Zaretskii <eliz@gnu.org>
* src/xdisp.c (set_vertical_scroll_bar): Remove stale comment.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-08 Eli Zaretskii <eliz@gnu.org>
Fix calculation of the vertical scroll bar's thumb
* src/xdisp.c (set_vertical_scroll_bar): Compute window's end
position "by hand" if w->window_end_pos cannot be relied upon.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-08 Po Lu <luangruo@yahoo.com>
Reduce synchronization setting frame alpha
@@ -42254,13 +43586,13 @@
the opacity property, which is much more expensive than changing
it.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-08 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
2ac0ddc4ac ; * lisp/net/net-utils.el: Minor doc fixes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-07 Po Lu <luangruo@yahoo.com>
Fix returned action symbol upon "xterm" drop
@@ -42268,32 +43600,32 @@
x_dnd_action_symbol.
(x_dnd_begin_drag_and_drop): Don't clear it afterwards.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
* lisp/emacs-lisp/ert.el (Commentary): Refer to the Info manual.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
Prefer keymap inheritance in shr-image-map
* lisp/net/shr.el (shr-image-map): Replace copy-keymap with
inheritance.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-07 Lars Ingebrigtsen <larsi@gnus.org>
Make imenu--create-keymap more resilient
* lisp/imenu.el (imenu--create-keymap): Ignore nil items in the
alist (bug#56430).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-07 Eli Zaretskii <eliz@gnu.org>
Fix buffer-tests
* test/src/buffer-tests.el (test-restore-buffer-modified-p): Don't
assume turning on auto-save-mode cannot auto-save immediately.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-07 Mattias Engdegård <mattiase@acm.org>
Faster append and vconcat
@@ -42307,7 +43639,7 @@
streamlined from earlier combined code.
(concat2, concat3, Fappend, Fconcat, Fvconcat): Adjust calls.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-07-07 Alan Mackenzie <acm@muc.de>
Remove obscure, obsolete code from do_switch_frame
@@ -42319,11 +43651,11 @@
* src/frame.c (do_switch_frame): Remove 53 lines of code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
* lisp/net/dig.el (dig): Provide default.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
Make net-utils-url at point funs obsolete in favor of ffap
@@ -42332,20 +43664,20 @@
'ffap-machine-at-point' and 'ffap-url-at-point'. Update callers.
* lisp/ffap.el (ffap-machine-at-point, ffap-url-at-point): Autoload.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-07 Po Lu <luangruo@yahoo.com>
Fix selection disowning upon frame deletion on Wayland
* src/pgtkselect.c (pgtk_clear_frame_selections): Manually
disown cleared selections. (bug#56434)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
* lisp/net/eww.el (eww-browse-url): Add 'browser-kind' property.
* lisp/woman.el (woman): Fix comment; don't mention gnudoit.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
Make two XEmacs related variables obsolete
@@ -42353,7 +43685,7 @@
(browse-url-gnudoit-args): Make obsolete. The corresponding command
'browse-url-w3-gnudoit' is already obsolete since 25.1.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-07 Po Lu <luangruo@yahoo.com>
Fix GTK build
@@ -42361,7 +43693,7 @@
code for last change too. Reported by Norbert Koch
<viteno@netic.de>.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-07 João Távora <joaotavora@gmail.com>
Prevent desktop.el from saving/restoring eglot--managed-mode
@@ -42376,7 +43708,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/990
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-07-07 João Távora <joaotavora@gmail.com>
Apply any additionaltextedits unconditionally
@@ -42385,7 +43717,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/981
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-07 Po Lu <luangruo@yahoo.com>
Fix quitting out of selection converters during drag and drop
@@ -42394,7 +43726,7 @@
quit-flag is true immediately after a selection converter is
run.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
Mark comint modes in net-utils.el as non-interactive
@@ -42402,7 +43734,7 @@
(smbclient-mode, network-connection-mode): Mark as non-interactive.
(nslookup-mode-map, ftp-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
Make 'run-dig' command obsolete in favor of 'dig'
@@ -42414,7 +43746,7 @@
(dig-invoke): Respect 'dig-program-options'.
(dig): Prompt for DNS server when given double prefix argument.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-07 Eli Zaretskii <eliz@gnu.org>
Fix undo of changes in cloned indirect buffers
@@ -42434,11 +43766,11 @@
* src/lisp.h: Add prototype for 'buffer_visited_file_modtime'.
(Bug#56397)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-07 Stefan Kangas <stefan@marxist.se>
* lisp/net/dig.el (dig-exit): Mark for 'dig-mode'.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-07 Visuwesh <visuweshm@gmail.com>
Make the Indian itrans methods more phonetic
@@ -42450,7 +43782,7 @@
translation rules to make the input method more phonetic.
(indian-tml-base-table, indian-tml-base-digits-table): Fix typo.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-07 Juri Linkov <juri@linkov.net>
Don't accumulate trailing newlines on every save of .dir-locals.el
@@ -42459,28 +43791,28 @@
(dir-locals-to-string): Remove newline to not add more newlines
on every save.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-07 Po Lu <luangruo@yahoo.com>
Fix `trace-function' default buffer
* lisp/emacs-lisp/trace.el (trace--read-args): Don't use
format-prompt; instead, use DEF arg to read-buffer.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-07-06 Sean Whitton <spwhitton@spwhitton.name>
gnus-advanced-body: Fix return value
* gnus-logic.el (gnus-advanced-body): Return whether the search
succeeded, not the value of one of the cleanup forms.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-06 Po Lu <luangruo@yahoo.com>
Fix NS build
* src/keyboard.c (process_special_events): Don't define copy and
moved events on the wrong toolkit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-06 Po Lu <luangruo@yahoo.com>
Port `x-lost-selection-functions' to Haiku
@@ -42509,14 +43841,14 @@
* src/keyboard.c (kbd_buffer_get_event, process_special_events)
(mark_kboards): Handle SELECTON_CLEAR_EVENTs correctly on Haiku.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-06 Po Lu <luangruo@yahoo.com>
Avoid excessive synchronization performing "xterm" drops
* src/xterm.c (x_dnd_do_unsupported_drop): Asynchronously catch
errors around XSendEvent.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-06 Stefan Kangas <stefan@marxist.se>
End new .dir-locals.el files with a newline
@@ -42524,14 +43856,14 @@
newly created .dir-locals.el files. This avoids git complaining about
"No newline at end of file".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-06 Stefan Kangas <stefan@marxist.se>
Autoload safe local property for plstore-encrypt-to
* lisp/plstore.el (plstore-encrypt-to): Autoload 'safe-local-variable'
property for improved security.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-06 Stefan Kangas <stefan@marxist.se>
Prefer defcustom :safe to putting 'safe-local-variable'
@@ -42555,11 +43887,11 @@
* lisp/vc/vc-hooks.el (vc-follow-symlinks): Prefer defcustom :safe to
putting 'safe-local-variable'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-06 Juri Linkov <juri@linkov.net>
* lisp/repeat.el (describe-repeat-maps): Handle non-symbol keymap (bug#21634).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-06 Juri Linkov <juri@linkov.net>
Add new args MESSAGE and TIMEOUT to set-transient-map (bug#21634)
@@ -42574,7 +43906,7 @@
* doc/lispref/keymaps.texi (Controlling Active Maps): Mention new args
MESSAGE and TIMEOUT of set-transient-map.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-06 Stefan Kangas <stefan@marxist.se>
Make some additional defcustom types more restrictive
@@ -42619,7 +43951,7 @@
* lisp/gnus/spam-stat.el (spam-stat-process-directory-age):
Use defcustom :type integer.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-06 Gregory Heytings <gregory@heytings.org>
Fix improvement of isearch in auto-narrow-mode.
@@ -42628,7 +43960,7 @@
(auto-narrow-pre-command-function, auto-narrow-post-command-function): Use the
new internal function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-06 Stefan Kangas <stefan@marxist.se>
Fix missing :value with defcustom const :type
@@ -42644,7 +43976,7 @@
* lisp/progmodes/sh-script.el (sh-indent-after-continuation):
Fix missing :value with defcustom const :type.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-06 Gregory Heytings <gregory@heytings.org>
Improve isearch in auto-narrow-mode.
@@ -42654,7 +43986,7 @@
* lisp/files.el (auto-narrow--isearch-lazy-highlight): New internal variable.
(auto-narrow-pre-command-function, auto-narrow-post-command-function): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-06 Po Lu <luangruo@yahoo.com>
Fix infinite looping around Haiku menus
@@ -42663,14 +43995,14 @@
* src/haikuterm.c (haiku_read_socket): Flush tooltip frames
after resize.
-2023-04-15 Davide Masserut <dm@mssdvd.com>
+2022-07-06 Davide Masserut <dm@mssdvd.com>
Send region to the subshell specified by the current file interpreter
* sh-script.el (sh-execute-region): Send region to the subshell
specified by the current file interpreter (bug#56406).
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-07-06 Manuel Giraud <manuel@ledu-giraud.fr>
Remove soft newlines in longlines-mode
@@ -42678,7 +44010,7 @@
from `buffer-substring-filters' to `filter-buffer-substring-function'.
Remove soft newlines in substring (bug#56335).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-06 Gregory Heytings <gregory@heytings.org>
Various improvements to auto-narrow mode.
@@ -42705,25 +44037,25 @@
* doc/emacs/display.texi (Auto-Narrowing): Improvement.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-07-06 F. Jason Park <jp@neverwas.me>
* lisp/erc/erc-track.el (erc-track-minor-mode-map): Doc fix.
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2022-07-06 dickmao <dick.r.chiang@gmail.com>
Use compatibility macro for ISUPPORT caching in ERC
* lisp/erc/erc-backend.el (erc--with-memoization): Defalias was a
kung-fu I've never seen before. (Bug#56340)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-06 Po Lu <luangruo@yahoo.com>
Stop synchronizing after sending XEmbed events
* src/xterm.c (xembed_send_message): Don't sync and handle
errors, which is actually why the XSync call in the spec exists.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2022-07-06 Martin Rudalics <rudalics@gmx.at>
Fix 'fit-frame-to-buffer' (Bug#56102)
@@ -42736,7 +44068,7 @@
* doc/lispref/windows.texi (Resizing Windows): Fix descriptions of
'fit-frame-to-buffer' and 'fit-frame-to-buffer-sizes'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-06 Po Lu <luangruo@yahoo.com>
Fix the MS-DOS build
@@ -42744,7 +44076,7 @@
* src/process.c (Fsignal_names): Disable on MS-DOS and use
SIGNUM_BOUND, which is always provided by gnulib.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-06 Po Lu <luangruo@yahoo.com>
Speed up interning XDS atoms
@@ -42754,20 +44086,20 @@
* src/xterm.h (struct x_display_info): New atoms
`XdndDirectSave0', `XdndActionDirectSave' and `text/plain'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-07-06 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
* admin/merge-gnulib (AVOIDED_MODULES): Add chmod.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-06 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
6b5d829d9d Add index entry for "ignore case"
29e1459965 ; * lisp/files.el (remote-file-name-inhibit-cache): Minor ...
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-07-06 Paul Eggert <eggert@cs.ucla.edu>
Adjust better to Autoconf quoting style change
@@ -42783,7 +44115,7 @@
Use better Autoconf quoting.
* make-dist (version): Simplify.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-05 Po Lu <luangruo@yahoo.com>
Reduce duplicate code cleaning up DND processes
@@ -42791,14 +44123,14 @@
(x_dnd_cleanup_drag_and_drop, x_dnd_begin_drag_and_drop): Use
that instead of manually cleaning up properties and events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-05 Po Lu <luangruo@yahoo.com>
Don't select for unnecessary properties during DND
* src/xterm.c (x_dnd_begin_drag_and_drop): Don't select for
property changes when not using toplevels.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-05 Po Lu <luangruo@yahoo.com>
Fix announcements of XDND mouse rectangles
@@ -42807,7 +44139,7 @@
* src/xterm.c (handle_one_xevent): Likewise. Also fix unpacking
of mouse rects.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-05 Gregory Heytings <gregory@heytings.org>
Actually fix the long lines display bug (bug#56393).
@@ -42861,39 +44193,39 @@
* doc/emacs/emacs.texi (Top): Remove the entry for the Long Lines section.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-07-05 Glenn Morris <rgm@gnu.org>
* make-dist: Fix after recent configure.ac quoting changes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix custom-initialize-reset bootstrap error
* lisp/custom.el (custom-initialize-reset): Fix bootstrap problem
by avoiding when-let.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix rcirc buffer name collisions
* lisp/net/rcirc.el (rcirc-handler-NICK): Avoid naming collisions
when renaming buffers (bug#45872).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-05 Michael Albinus <michael.albinus@gmx.de>
Mention remote-file-name-inhibit-auto-save-visited in Tramp manual
* doc/misc/tramp.texi (Auto-save File Lock and Backup):
Explain remote-file-name-inhibit-auto-save-visited.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
Add index entry for "ignore case"
* doc/emacs/glossary.texi (Glossary): Add index entry for "ignore
case" pointing to "Case Folding".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
Rename new option to remote-file-name-inhibit-auto-save-visited
@@ -42902,11 +44234,11 @@
(auto-save-visited-mode): Adjust accordingly. (Bug#41333)
Suggested by Michael Albinus <michael.albinus@gmx.de>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Give a warning if setopt has been used with an invalid value
@@ -42917,14 +44249,14 @@
* lisp/wid-edit.el (widget-convert): Autoload.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
Re-fix narrowing problem in tramp-debug-buffer-command-completion-p
* lisp/net/tramp.el (tramp-debug-buffer-command-completion-p):
Respect narrowing also for end of substring. (Bug#56225)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
Make some defcustom types more restrictive
@@ -42987,7 +44319,7 @@
* lisp/savehist.el (savehist-file-modes): Fix setting to nil value and
use :type natnum.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Don't hard-code `M-c' in `read-regexp'
@@ -42995,21 +44327,21 @@
(read-regexp--case-fold, read-regexp-toggle-case-folding)
(read-regexp): Factor out to avoid hard-coding `M-c'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Documnt left/right mwheel events
* doc/lispref/commands.texi (Misc Events): Document left/right
mwheel events (bug#41722).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Mention byte order marks in string-limit doc string
* lisp/emacs-lisp/subr-x.el (string-limit): Mention byte order
marks (bug#48324).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
New user option auto-save-visited-remote-files
@@ -43017,7 +44349,7 @@
(auto-save-visited-mode): Use above new variable to decide whether
or not to save remote files. (Bug#41333)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
New user option auto-save-visited-mode-predicate
@@ -43025,14 +44357,14 @@
(auto-save-visited-mode): Use above new variable as a predicate to
decide whether or not to save a buffer.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
Shorten name of recently added command to emacs-news-open-line
* lisp/textmodes/emacs-news-mode.el (emacs-news-open-line): Rename
from 'emacs-news-mode-open-line'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-05 Po Lu <luangruo@yahoo.com>
Fix manually disowning Emacs drag atoms
@@ -43040,7 +44372,7 @@
eventp->time is CurrentTime as well. This can happen with some
synthetic events.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-05 Lars Ingebrigtsen <larsi@gnus.org>
Remove the interactive prefix from emoji-insert
@@ -43049,7 +44381,7 @@
`C-x 8 e s', and we're considering using the prefix to copy to the
kill ring.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-05 Po Lu <luangruo@yahoo.com>
Allow immediately saving XDS drops
@@ -43063,7 +44395,7 @@
(x-dnd-save-direct-immediately): New function.
(x-dnd-handle-xds-drop): Fix nil values of selected file name.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-07-05 Paul Eggert <eggert@cs.ucla.edu>
Quote configure.ac arguments more consistently
@@ -43074,20 +44406,20 @@
* configure.ac: Quote arguments more consistently,
as per the Autoconf manual.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-07-05 Paul Eggert <eggert@cs.ucla.edu>
Don’t mishandle preset emacs_cv_lesstif
* configure.ac: Restore CFLAGS etc. correctly even when
emacs_cv_lesstif is already set on the command line.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-05 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
d5e1424174 Expand docstrings related to auto-saving
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-04 Po Lu <luangruo@yahoo.com>
Don't take XCB socket every time we want the no of the next request
@@ -43096,7 +44428,7 @@
redundantly. Use NextRequest if it was immediately preceded by
XNextRequest, which updates dpy->request.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
New command emacs-news-mode-open-line
@@ -43104,7 +44436,7 @@
(emacs-news-mode-open-line): New command.
(emacs-news-mode-map): Remap 'open-line' to above new command.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-04 Po Lu <luangruo@yahoo.com>
Improve support for remote files in XDS
@@ -43113,7 +44445,7 @@
(x-dnd-save-direct): Handle remote file names normally.
(x-dnd-handle-xds-drop): Handle remote file names in URI.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-04 Po Lu <luangruo@yahoo.com>
Don't overestimate supported input extension version on GTK 3
@@ -43121,7 +44453,7 @@
maximum version supported by libXi), set it back to
original_minor.
-2023-04-15 Alexander Adolf <alexander.adolf@condition-alpha.com>
+2022-07-04 Alexander Adolf <alexander.adolf@condition-alpha.com>
Add reverse mapping for EUDC attribute names
@@ -43130,21 +44462,21 @@
(eudc-translate-attribute-list): new optional parameter to
reverse the mapping direction
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-04 Stefan Monnier <monnier@iro.umontreal.ca>
(gnus-inverse-list-range-intersection): Update alias
* lisp/gnus/gnus-range.el (gnus-inverse-list-range-intersection):
Don't alias to an obsolete alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Expand docstrings related to auto-saving
* lisp/files.el (auto-save-visited-mode):
* lisp/simple.el (auto-save-mode): Expand docstring.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-07-04 Paul Eggert <eggert@cs.ucla.edu>
Fix core dump with x-get-local-selection
@@ -43153,14 +44485,14 @@
This pacifies gcc -Wanalyzer-null-dereference, which found the
problem.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Add quit-window entry to list-timers menu
* lisp/emacs-lisp/timer-list.el (timer-list-mode-map): Add
quit-window entry to menu.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in emacs-lisp/*.el
@@ -43181,7 +44513,7 @@
(tabulated-list-sort-button-map):
* lisp/emacs-lisp/timer-list.el (timer-list-mode-map):
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Document using make-composed-keymap with defvar-keymap
@@ -43191,25 +44523,25 @@
* lisp/help-mode.el (help-mode-map): Use defvar-keymap to make this
code match the above documentation change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Doc fix; quote keys in face-remap.el
* lisp/face-remap.el (text-scale-adjust, global-text-scale-adjust):
Doc fix; quote keys.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Inherit instead of copying keymap in bookmark.el
* lisp/bookmark.el (bookmark-rename): Inherit instead of copying
keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
* src/keymap.c (Fcopy_keymap): Document using defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Use substitute-command-keys in Helper-help
@@ -43217,7 +44549,7 @@
(Helper-help-options, Helper-help): Use substitute-command-keys.
(Helper-help-map): Prefer defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-04 Po Lu <luangruo@yahoo.com>
Avoid code duplication converting XI event state in toolkit menu code
@@ -43227,14 +44559,14 @@
builds.
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Fix scrolling backwards in Helper-help
* lisp/emacs-lisp/helper.el (Helper-help-scroller): Fix scrolling
backwards.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-04 Mattias Engdegård <mattiase@acm.org>
Remove some useless `eval-when-compile`
@@ -43255,7 +44587,7 @@
Eliminate `eval-when-compile` when the argument would be evaluated by
the compiler anyway.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-07-04 Mattias Engdegård <mattiase@acm.org>
Replace lisp-mode-symbol-regexp with (rx lisp-mode-symbol)
@@ -43270,11 +44602,11 @@
* lisp/emacs-lisp/shorthands.el (shorthands-font-lock-shorthands):
Use lisp-mode-symbol instead of lisp-mode-symbol-regexp.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
* lisp/progmodes/ebrowse.el (ebrowse-tree-mode): Fix typo.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Remove remaining Helper-help support from view-mode
@@ -43282,7 +44614,7 @@
(view--enable, view--disable): Delete remaining Helper-help support
code; view-mode stopped using it in 1995.
-2023-04-15 Daanturo <daanturo@gmail.com>
+2022-07-04 Daanturo <daanturo@gmail.com>
Add file-parent-directory function
@@ -43291,7 +44623,7 @@
* lisp/emacs-lisp/shortdoc.el: Add it to 'file-name' group.
* lisp/files.el: implementation (bug#56355).
-2023-04-15 Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net>
+2022-07-04 Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net>
lisp/thumbs.el: Fix calling the "convert" command
@@ -43304,28 +44636,28 @@
passing the parameters directly, but the fallout was not handled
correctly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-04 Lars Ingebrigtsen <larsi@gnus.org>
Preserve <title> in the Emacs manuals
* admin/admin.el (manual-html-fix-headers): Preserve the <title>
element (bug#48334).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-04 Lars Ingebrigtsen <larsi@gnus.org>
Don't bug out in manual-html-fix-index-2 on newer makeinfo versions
* admin/admin.el (manual-html-fix-index-2): Don't bug out if the
makeinfo version doesn't include <ul>.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-04 Visuwesh <visuweshm@gmail.com>
Exclude radio buttons when suggesting URI in eww
* lisp/net/eww.el (eww-links-at-point): Exclude radio links.
(bug#56366).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
New command help-fns-edit-mode-cancel
@@ -43333,7 +44665,7 @@
(help-fns--edit-value-mode-map): Bind it to 'C-c C-k'.
(help-fns-edit-variable): Advertise it in help text.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-04 Po Lu <luangruo@yahoo.com>
Handle errors caused by ignoring errors with GDK's trap installed
@@ -43341,7 +44673,7 @@
(x_stop_ignoring_errors): Also tell GDK to ignore errors from
the following requests. (bug#56372)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-04 Po Lu <luangruo@yahoo.com>
Always wait for XdndStatus before sending XdndDrop
@@ -43351,20 +44683,20 @@
of pending XdndStatus, to avoid race conditions where we don't
yet know the selected action.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-04 Po Lu <luangruo@yahoo.com>
Fix accessing dpyinfo after it is deallocated
* src/xterm.c (x_connection_closed): Print disconnect error for
the last terminal before freeing it.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-04 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
41472f3b6c Document 'jit-lock-debug-mode'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-03 Po Lu <luangruo@yahoo.com>
Display list of traps and handlers when crashing due to an X error
@@ -43372,7 +44704,7 @@
error handlers if not crashing due to an IO error.
(NO_INLINE): Include error serial in error message.
-2023-04-15 Florian Rommel <mail@florommel.de>
+2022-07-03 Florian Rommel <mail@florommel.de>
Add support for fullscreen values fullheight and fullwidth on PGTK
@@ -43383,21 +44715,21 @@
* configure.ac: Bump GTK version for PGTK
* etc/NEWS: Change GTK version in PGTK announcement
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-03 Po Lu <luangruo@yahoo.com>
Add some more error checking code to `x_stop_ignoring_errors'
* src/xterm.c (x_stop_ignoring_errors): Abort if no request was
actually made, making the state inconsistent.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Simplify lisp-el-font-lock-keywords-2 definition slightly
* lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2):
Simplify slightly.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Quote some literal keys to get help-key-binding face
@@ -43446,7 +44778,7 @@
* lisp/comint.el (comint-insert-previous-argument): Use regular
quotes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Use command substitutions instead of literal keys in some places
@@ -43459,41 +44791,41 @@
* lisp/textmodes/reftex-toc.el: Use command substitutions instead of
literal keys.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Normalize definition of erc-track-minor-mode-map
* lisp/erc/erc-track.el (erc-track-minor-mode-map): Normalize keymap
definition.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Use substitute-command-keys in reftex-toc-show-help
* lisp/textmodes/reftex-toc.el (reftex-toc-help)
(reftex-toc-show-help): Use substitute-command-keys.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Font lock \\<> and \\{} command substitutions in docstrings
* lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2):
Support \\<> and \\{} command substitutions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Fix warning in last commit
* lisp/calc/calc-misc.el (calc-dispatch-help): Fix warning.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-03 Juri Linkov <juri@linkov.net>
Use more help-key-binding faces in repeat-mode message
* lisp/repeat.el (repeat-echo-message-string): Use
substitute-command-keys for repeat-exit-key as well.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-07-03 Juri Linkov <juri@linkov.net>
* lisp/mwheel.el: More fixes for global-text-scale (bug#48307)
@@ -43504,14 +44836,14 @@
Add mouse-wheel-down-alternate-event and mouse-wheel-up-alternate-event.
Allow a list of modifiers for 'text-scale'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Improve calc-dispatch-help docstring
* lisp/calc/calc-misc.el (calc-dispatch-help): Use command
substitutions.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-03 Michael Albinus <michael.albinus@gmx.de>
Tramp code cleanup
@@ -43535,14 +44867,14 @@
* test/lisp/net/tramp-tests.el (tramp--test-sh-no-ls--dired-p)
(tramp--test-with-proper-process-name-and-buffer): Code cleanup.
-2023-04-15 Florian Rommel <mail@florommel.de>
+2022-07-03 Florian Rommel <mail@florommel.de>
abort-redisplay: Add missing unbind_to in 'recenter'
* src/window.c (recenter): Add ubind_to before early return.
(Bug#56369)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-03 Stefan Monnier <monnier@iro.umontreal.ca>
lisp/elec-pair.el: Simplify last change
@@ -43554,20 +44886,20 @@
(electric-pair-syntax-info, electric-pair--balance-info):
Adjust calls accordingly.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Fix dired-goto-subdir prompt
* lisp/dired-aux.el (dired-goto-subdir): Fix prompt and improve
docstring. Add interactive mode tag for dired-mode.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Fix warnings in my last commit
* lisp/textmodes/emacs-news-mode.el (outline): Require.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Improve navigation keybindings in emacs-news-mode
@@ -43578,7 +44910,7 @@
(emacs-news-view-mode-map): New defvar-keymap; inherit from
'emacs-news-common-map'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-03 Eli Zaretskii <eliz@gnu.org>
Fix implementation of 'reset' face values
@@ -43587,7 +44919,7 @@
attributes when replacing 'reset' pseudo-values with real values.
(Bug#38771)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Move dired-clean-up-buffers-too to dired.el
@@ -43599,7 +44931,7 @@
(dired-clean-up-after-deletion): Adjust documentation.
* etc/NEWS: Announce the change.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-07-03 kobarity <kobarity@gmail.com>
Fix `python-nav-beginning-of-defun' line continuation using backslash
@@ -43608,11 +44940,11 @@
(python-info-looking-at-beginning-of-defun): Add CHECK-STATEMENT
argument.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
* lisp/dired-x.el (dired-omit-size-limit): Increase value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-03 Lars Ingebrigtsen <larsi@gnus.org>
Make string-limit with encoding return complete glyphs
@@ -43621,14 +44953,14 @@
charset designations (bug#48324). Also amend the algorithm to
return complete glyphs, not just complete code points.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-03 Po Lu <luangruo@yahoo.com>
Improve performance when rejecting XI touch event
* src/xterm.c (handle_one_xevent): Avoid sync handling simple
error.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix streaming problems in nnimap-retrieve-headers
@@ -43636,7 +44968,7 @@
UID FETCH commands, since the server may return the results
out-of-order (bug#56332).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-03 Lars Ingebrigtsen <larsi@gnus.org>
Add new function `seq-split'
@@ -43646,7 +44978,7 @@
* lisp/emacs-lisp/shortdoc.el (sequence): Mention it.
-2023-04-15 Allen Li <darkfeline@felesatra.moe>
+2022-07-03 Allen Li <darkfeline@felesatra.moe>
elec-pair: Fix bug incorrectly hiding syntax-propertize-function
@@ -43667,18 +44999,18 @@
`electric-pair-text-syntax-table', to prevent cached syntax for the
original table from affecting things.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-03 Po Lu <luangruo@yahoo.com>
Improve efficiency of `x_frame_highlight' and `x_frame_unhighlight'
* src/xterm.c (x_frame_highlight, x_frame_unhighlight): Don't
sync catching errors.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
* lisp/dired.el (dired-do-eww): New command.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Improve dired-do-{info,man} error handling
@@ -43686,7 +45018,7 @@
'dired-get-file-for-visit' to get better error handling.
Interactive mode tagging.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-03 Eli Zaretskii <eliz@gnu.org>
Implement pseudo-value 'reset' of face attrributes
@@ -43703,11 +45035,11 @@
'reset' as a value of any attribute except ':inherit'.
(Bug#38771)
-2023-04-15 James Thomas <jimjoe@gmx.net>
+2022-07-03 James Thomas <jimjoe@gmx.net>
* lisp/leim/quail/indian.el ("malayalam-mozhi"): Set DETERMINISTIC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-03 Po Lu <luangruo@yahoo.com>
Fix deadlocks with very old versions of libXi
@@ -43717,14 +45049,14 @@
* src/xterm.c (x_destroy_window): Free `xi_mask' with xfree in
that case.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-03 Eli Zaretskii <eliz@gnu.org>
Document 'jit-lock-debug-mode'
* doc/lispref/modes.texi (Other Font Lock Variables): Document
'jit-lock-debug-mode'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-03 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -43733,7 +45065,7 @@
c85f7c2e8a Don't refer to obsolete alias for insert-char
60ad45c5d2 Don't use obsolete face name in manoj-dark-theme
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-02 Po Lu <luangruo@yahoo.com>
Speed up receiving drops over slow connections
@@ -43752,7 +45084,7 @@
(syms_of_xterm): New variable `x-fast-protocol-requests'.
* src/xterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
REQUIRE-MATCH doc string clarification
@@ -43760,18 +45092,18 @@
* lisp/minibuffer.el (read-file-name): Clarify what the return
value is in the REQUIRE-MATCH function case.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix some typos in NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Add sanity check for Emacsen distributed without .el files
* src/lread.c (maybe_swap_for_eln): Add sanity check for Emacsen
distributed without .el files (bug#48342).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-07-02 Alan Mackenzie <acm@muc.de>
CC Mode: Fix a c-backward-token-2 call wrongly jumping back over macros.
@@ -43781,14 +45113,14 @@
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.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Filter out nul bytes when killing from a *grep* buffer
* lisp/progmodes/grep.el (grep-mode): Filter out the nul bytes
(bug#48321).
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-07-02 Manuel Giraud <manuel@ledu-giraud.fr>
Add more separators to longlines-mode
@@ -43806,32 +45138,32 @@
space, just remove it.
* etc/NEWS: New user option 'longlines-breakpoint-chars'
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Unobsolete longlines-mode (bug#18589)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Use help-key-binding face in text scale adjust messages
* lisp/face-remap.el (text-scale-adjust)
(global-text-scale-adjust): Use substitute-command-keys.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Use help-key-binding face in repeat-mode message
* lisp/repeat.el (repeat-echo-message-string): Use
substitute-command-keys.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Make dired-jump repeatable in repeat-mode
* lisp/dired.el (dired-jump-map): New variable.
(dired-jump): Put 'repeat-map' property with 'dired-jump-map'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Move dired-info and dired-man from dired-x to dired
@@ -43851,7 +45183,7 @@
'dired-do-man'.
* etc/NEWS: Announce the above changes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in nxml/*.el
@@ -43860,7 +45192,7 @@
(nxml-outline-show-map, nxml-outline-hiding-tag-map)
(nxml-outline-showing-tag-map): Prefer defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-02 Po Lu <luangruo@yahoo.com>
Fix error handling for XCB Xlib
@@ -43881,14 +45213,14 @@
(struct x_display_info): Make failable request variables the
right type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-02 Po Lu <luangruo@yahoo.com>
Fix display disconnect when tooltip frame is alive
* src/xterm.c (x_connection_closed): Don't dereference nil when
loop finds a tooltip frame.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-07-02 Gregory Heytings <gregory@heytings.org>
Command for global adjustments to the default face
@@ -43907,21 +45239,21 @@
* etc/NEWS: Mention the new command and its bindings, and the new
user option.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Add a comment about buffer_local_value/find_symbol_value
* src/data.c: Note that buffer_local_value is very similar
(bug#48281).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Allow NUL characters in JSON input
* src/json.c (Fjson_parse_string, Fjson_parse_buffer): Allow NUL
characters in JSON (bug#48274).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Make comint-watch-for-password-prompt more resilient
@@ -43929,27 +45261,27 @@
send commands to the process after it's exited (bug#56336). (This
commonly happens when invoked via `M-&'.)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-07-02 Michael Albinus <michael.albinus@gmx.de>
Preserve connection-local settings in dired
* lisp/dired-aux.el (dired-shell-command):
Preserve connection-local settings. (Bug#56333)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
Add native-compile-prune-cache command
* lisp/emacs-lisp/comp.el (native-compile-prune-cache): New
command (bug#48108).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-02 Lars Ingebrigtsen <larsi@gnus.org>
native-comp-eln-load-path doc string fix
* src/comp.c (syms_of_comp): Fix grammar in doc string.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Doc fixes; don't use obsolete names
@@ -43957,36 +45289,36 @@
* lisp/mh-e/mh-funcs.el (mh-kill-folder): Don't use obsolete
names.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Don't refer to obsolete alias for insert-char
* lisp/leim/quail/persian.el: Don't refer to obsolete alias for
insert-char.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Don't use obsolete face name in manoj-dark-theme
* etc/themes/manoj-dark-theme.el (change-log-acknowledgment): Don't
use obsolete/non-existent face name.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-02 Eli Zaretskii <eliz@gnu.org>
* src/sheap.h (STATIC_HEAP_SIZE): Double the size of static heap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-02 Po Lu <luangruo@yahoo.com>
Completely get rid of races during Motif drag window creation
* src/xterm.c (x_special_window_exists_p): New function.
(xm_get_drag_window_1): Rework workflow and display grabbing.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
* src/xfns.c (Fx_server_input_extension_version): Fix typo.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -44003,7 +45335,7 @@
# lisp/emacs-lisp/nadvice.el
# lisp/image/image-converter.el
-2023-04-15 Lele Gaifax <lele@metapensiero.it> (tiny change)
+2022-07-02 Lele Gaifax <lele@metapensiero.it> (tiny change)
Fix repeated "the"
@@ -44014,7 +45346,7 @@
(Fx_display_backing_store, Fx_display_visual_class):
* src/xterm.c: Fix repeated "the". (Bug#56341)
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-07-02 Visuwesh <visuweshm@gmail.com>
Fix fallout from bug#50143
@@ -44022,14 +45354,14 @@
(indian-tml-base-digits-table): Add TAMIL OM sign and more Sanskrit
consonants to the table (bug#50143) (bug#56323).
-2023-04-15 Omar Polo <op@omarpolo.com>
+2022-07-02 Omar Polo <op@omarpolo.com>
Improve rcirc's CertFP documentation
* doc/misc/rcirc.texi: Clarify meaning of key and password
* lisp/net/rcirc.el (rcirc-authinfo): Add example
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-02 Po Lu <luangruo@yahoo.com>
Fix drag-and-drop from Chromium family browsers
@@ -44038,30 +45370,30 @@
`copy'.
(x-dnd-do-direct-save): Offer application/octet-stream as well.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-02 Stefan Kangas <stefan@marxist.se>
* lisp/ruler-mode.el (ruler-mode-map): Use defvar-keymap.
* lisp/epa-mail.el (epa-mail-mode-map): Use defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-01 Stefan Kangas <stefan@marxist.se>
Font lock \\`' command substitutions in docstrings
* lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2):
Support \\`' command substitutions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-01 Po Lu <luangruo@yahoo.com>
Add interactive XDS test
* test/lisp/dnd-tests.el (dnd-tests-direct-save): New test.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-07-01 Stefan Monnier <monnier@iro.umontreal.ca>
* editfns.c (Fbyte_to_string): Use `make_unibyte_string`
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-01 Po Lu <luangruo@yahoo.com>
Return the correct action from the Lisp side of drag-and-drop
@@ -44083,39 +45415,39 @@
* src/xterm.h: Update declarations.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-01 Stefan Kangas <stefan@marxist.se>
Use command substitution in kmacro.el
* lisp/kmacro.el (kmacro-bind-to-key, kmacro-view-macro-repeat):
Use command substitution.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-01 Stefan Kangas <stefan@marxist.se>
* doc/misc/erc.texi (Connecting): Fix typo.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-01 Eli Zaretskii <eliz@gnu.org>
Fix "C-u C-x =" for SPC
* lisp/descr-text.el (describe-char): Don't report 'nobreak-space'
face for SPC. (Bug#56337)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-07-01 Eli Zaretskii <eliz@gnu.org>
Fix quoting of file names in 'ctags'
* lib-src/etags.c (main) [WINDOWSNT || MSDOS]: Quote file names
according to the rules of the system shells.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-01 Lars Ingebrigtsen <larsi@gnus.org>
Add support for <mark> in shr
* lisp/net/shr.el (shr-mark): New face (bug#48211).
(shr-tag-mark): New function
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix elisp-byte-compile-buffer requirements
@@ -44124,13 +45456,13 @@
defined. (The byte compiler didn't catch this, because it's
defined in bytecomp.)
-2023-04-15 dick r. chiang <dick.r.chiang@gmail.com>
+2022-07-01 dick r. chiang <dick.r.chiang@gmail.com>
Fix typo in Property Search manual entry
* doc/lispref/text.texi (Property Search): Fix typo (bug#56329).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-01 Lars Ingebrigtsen <larsi@gnus.org>
Make time-stamp-tests.el work in a Norwegian language enviroment
@@ -44146,7 +45478,7 @@
(time-stamp-string "%#3a" time)
=> "FRE"
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-01 Po Lu <luangruo@yahoo.com>
Document XDS stuff
@@ -44155,7 +45487,7 @@
about XDS features.
* etc/NEWS: Tag entry.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-01 Lars Ingebrigtsen <larsi@gnus.org>
Make it easier to debug nnimap-retrieve-headers
@@ -44163,21 +45495,21 @@
to ease debugging.
(nnimap-retrieve-headers): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-07-01 Lars Ingebrigtsen <larsi@gnus.org>
Make the emoji-zoom commands use a transient map for repetition
* lisp/international/emoji.el (emoji-zoom-increase)
(emoji-zoom-decrease): Use a transient map for convenience.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-01 Po Lu <luangruo@yahoo.com>
Expand file names read from XDS functions
* lisp/x-dnd.el (x-dnd-handle-xds-drop): Expand file names
before use. Some GUI dialogs read un-expanded file names.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-01 Po Lu <luangruo@yahoo.com>
Prevent XdndPosition messages from rarely being sent out of band
@@ -44185,7 +45517,7 @@
`x_dnd_waiting_for_status_window' if a pending position message
was sent in reply to an XdndStatus event.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-07-01 Po Lu <luangruo@yahoo.com>
Support receiving XDS drops correctly
@@ -44201,7 +45533,7 @@
(x-dnd-handle-octet-stream-for-drop):
(x-dnd-handle-xds-drop): New functions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-07-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -44209,7 +45541,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-06-29 19:13:08 UTC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-30 Po Lu <luangruo@yahoo.com>
Add tests for XDS protocol support
@@ -44224,7 +45556,7 @@
(x-dnd-tests-do-direct-save-internal): New function.
(x-dnd-tests-do-direct-save): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-30 Po Lu <luangruo@yahoo.com>
Fix `clipboard-yank' inserting off the kill ring instead of CLIPBOARD
@@ -44235,7 +45567,7 @@
return nil if the last cut did not own the chosen
selection. (bug#56325)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-30 Po Lu <luangruo@yahoo.com>
Disable middle click selection emulation during XDS
@@ -44252,7 +45584,7 @@
(x_dnd_begin_drag_and_drop): Handle recorded value.
(syms_of_xterm): New variable `x-dnd-use-unsupported-drop'.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Update ERC's Info doc with network-ID related changes
@@ -44264,7 +45596,7 @@
* etc/ERC-NEWS: Add new section for future 5.5 release.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Optionally prevent sending multiline input in ERC
@@ -44279,7 +45611,7 @@
(erc--check-prompt-input-for-excess-lines): Add test.
(Bug#54536)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Improve ERC's handling of multiline prompt input
@@ -44320,7 +45652,7 @@
erc-send-whitespace-lines): Add tests.
(Bug#54536)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Fix regression in erc-send-input-line
@@ -44333,7 +45665,7 @@
newline to more correctly simulate how it's actually called by
`erc-send-input'. (Bug#50008)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Standardize auth-source queries in ERC
@@ -44409,7 +45741,7 @@
* test/lisp/erc/resources/join/auth-source/foonet.eld: New file.
(Bug#48598)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Favor network identities in erc-join
@@ -44440,7 +45772,7 @@
* test/lisp/erc/resources/join/reconnect/foonet-again.eld: New file.
* test/lisp/erc/resources/join/reconnect/foonet.eld: New file.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Don't call erc-auto-query twice on PRIVMSG
@@ -44465,7 +45797,7 @@
(erc-scenarios-base-mask-target-routing): Add test for server masks.
* test/lisp/erc/resources/base/mask-target-routing/foonet.eld: New file.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Register erc-kill-buffer-function locally
@@ -44473,7 +45805,7 @@
loading file. Move to major-mode setup and make buffer-local instead.
Depends on tests in bug#48598.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Add user-oriented test scenarios for ERC
@@ -44555,7 +45887,7 @@
file named test/lisp/erc/erc-scenarios-48598.el introduced by the
patch "Add user-oriented test scenarios for ERC".
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Address long-standing ERC buffer-naming issues
@@ -44703,7 +46035,7 @@
See bug#48598 for background on all of the above.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Add ERC test server and related resources
@@ -44716,7 +46048,7 @@
* test/lisp/erc/erc-scenarios-internal.el: New file to serve as
discoverable proxy for erc-d-tests.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Discourage ill-defined use of buffer targets in ERC
@@ -44752,7 +46084,7 @@
whether a buffer needs joining. Prefer this to server liveliness, as
explained above.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Add eventual replacement for erc-default-recipients
@@ -44768,7 +46100,7 @@
* lisp/erc/erc-backend.el (erc-server-NICK): Recreate `erc--target'
when necessary.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Add helper to determine local channels in ERC
@@ -44779,7 +46111,7 @@
* test/lisp/erc/erc-tests.el (erc--valid-local-channel-p): Add test
for this helper.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Make ERC respect spaces in server passwords
@@ -44788,7 +46120,7 @@
often overloaded with other semantics imposed by various entities to
convey things like bouncer or services creds.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Recognize ASCII and strict CASEMAPPINGs in ERC
@@ -44798,7 +46130,7 @@
* test/lisp/erc/erc-tests.el: Add test for `erc-downcase'.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Update ISUPPORT handling in ERC
@@ -44834,7 +46166,7 @@
* test/lisp/erc/erc-tests.el: Add tests for the above mentioned
changes in erc-backend.el.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Require erc-networks in erc.el
@@ -44857,7 +46189,7 @@
guarded by `fboundp'. It now relies on the fact that its namesake
variable is set in target buffers as well.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Don't set erc-server-announced-name unless known
@@ -44874,7 +46206,7 @@
`erc-server-connected', which is always nil when connecting and
vice-versa.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Allow exemption from flood penalty in erc-backend
@@ -44887,7 +46219,7 @@
affected. See update #5 in the bug's email thread under the section
entitled "Riders" for an explanation.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Customize displaying of ERC buffers on reconnect
@@ -44903,7 +46235,7 @@
before resetting.
(Bug#51753)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Remove duplicate ERC prompt on reconnect
@@ -44937,7 +46269,7 @@
buffer-prep boilerplate involving user input and the server process.
Shared with bug#54536.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Accept user keyword arg in ERC entry-point commands
@@ -44960,7 +46292,7 @@
explicit argument or user options.
(Bug#54824)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Initialize erc-server-filter-data in erc-backend
@@ -44972,7 +46304,7 @@
invocations merely set up a target buffer and have no business
touching this variable.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-06-30 F. Jason Park <jp@neverwas.me>
Rework mutual dependency between erc and erc-backend
@@ -44986,7 +46318,7 @@
utility test to scrape for unused vars that may accumulate over time.
(Bug#54825)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefan@marxist.se>
Doc fixes: don't refer to some obsolete items
@@ -44996,18 +46328,18 @@
* lisp/vc/diff-mode.el: Doc fix; don't refer to obsolete variables and
functions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefan@marxist.se>
Remove obsolete cust-print from elisp index
* doc/lispref/edebug.texi (Printing in Edebug): Remove obsolete
library "cust-print" from index.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix define-obsolete-function-alias formatting in loaddefs-gen.el
@@ -45015,7 +46347,7 @@
Fix formatting of define-obsolete-function-alias statements
(bug#56292).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-30 Stefan Monnier <monnier@iro.umontreal.ca>
(syntax-wholeline-max): New var
@@ -45032,11 +46364,11 @@
* lisp/font-lock.el (font-lock-extend-region-wholelines): Rewrite,
using `syntax-propertize-wholelines`.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefan@marxist.se>
* admin/make-tarball.txt: Minor clarifications.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-30 Mattias Engdegård <mattiase@acm.org>
Don't say that macro-expansion error is a warning
@@ -45044,18 +46376,18 @@
* lisp/emacs-lisp/macroexp.el (internal-macroexpand-for-load): Since
eager macro-expansion errors are no longer warnings, don't say so.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefan@marxist.se>
* lisp/eshell/em-term.el (eshell-visual-commands): Add vim.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Also add elisp-eval/byte-compile-buffer to lisp-interaction-mode
* lisp/progmodes/elisp-mode.el (lisp-interaction-mode-map): Also
add elisp-eval-buffer and elisp-byte-compile-buffer to this map.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-30 Mattias Engdegård <mattiase@acm.org>
Don't change indentation rules for `>=` and `=`
@@ -45064,21 +46396,21 @@
no way to tell them apart.
Suggested by Michael Herdeegen.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in previous elisp-byte-compile-buffer change
* lisp/progmodes/elisp-mode.el (elisp-byte-compile-buffer): Make
warnings point to the correct place.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix up warning links in elisp-byte-compile-buffer
* lisp/progmodes/elisp-mode.el (elisp-byte-compile-buffer): Make
warnings point to the correct place.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-30 Stefan Kangas <stefan@marxist.se>
New hook save-place-after-find-file-hook
@@ -45086,7 +46418,7 @@
* lisp/saveplace.el (save-place-after-find-file-hook): New hook.
(save-place-find-file-hook): Run new hook.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Make "eager macro-expansion" warning into an error
@@ -45098,11 +46430,11 @@
macro expansion for many years, so finally change that into an
error (bug#18154).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Do NEWS tagging
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-30 Eli Zaretskii <eliz@gnu.org>
Fix external image conversion on MS-Windows
@@ -45111,27 +46443,27 @@
text or EOL conversions, since we are reading/writing binary
data. (Bug#56317)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Add find-function-setup-keys bindings for find-library commands
* lisp/emacs-lisp/find-func.el (find-function-setup-keys): Add `L'
bindings for the find-library family of commands (bug#51240).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Restore temp-buffer-resize-mode behaviour wrt. [back] buttons
* lisp/help.el (help--window-setup): If temp-buffer-resize-mode, do
the window setup after adding [back] buttons (bug#56306).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in previous server.el change
* lisp/server.el (server-process-filter): Fix typo in previous change.
-2023-04-15 Michael Shields <shields@msrl.com>
+2022-06-30 Michael Shields <shields@msrl.com>
Don't ignore emacsclient's --frame-parameters option when -t
@@ -45139,7 +46471,7 @@
was mistakenly missed when the patch was applied (bug#24147).
This also fixes bug#56309.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Add new commands to elisp mode for eval/compilation
@@ -45148,14 +46480,14 @@
(elisp-eval-buffer, elisp-byte-compile-file)
(elisp-byte-compile-buffer): New commands.
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2022-06-30 Mike Kupfer <mkupfer@alum.berkeley.edu>
Clarify `version-control' in the Emacs manual
* doc/emacs/files.texi (Backup Names): Rephrase for greater
clarity (bug#56291).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Recognize Gradle error messages in compile-mode
@@ -45163,17 +46495,17 @@
(compilation-error-regexp-alist-alist): Recognize Gradle errors
(bug#56249).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Add provide to testcover
* lisp/emacs-lisp/testcover.el (testcover): Provide (bug#55388).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-30 Lars Ingebrigtsen <larsi@gnus.org>
Add new commands to zoom emojis
@@ -45182,7 +46514,7 @@
* lisp/international/mule-cmds.el (ctl-x-map): Bind them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-30 Po Lu <luangruo@yahoo.com>
Disable unrelated drag-and-drop protocols during XDS drop
@@ -45196,7 +46528,7 @@
(handle_one_xevent): Respect new variable.
(syms_of_xterm): New variable `x-dnd-disable-motif-protocol'.
-2023-04-15 jicksaw <jicksaw@pm.me> (tiny change)
+2022-06-30 jicksaw <jicksaw@pm.me> (tiny change)
Reduce eldoc noise from hover messages
@@ -45216,7 +46548,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/514
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-30 Po Lu <luangruo@yahoo.com>
Improve compliance with the XDS and XDND protocols
@@ -45230,7 +46562,7 @@
(x-dnd-do-direct-save): Handle application/octet-stream, check
results.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-06-29 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Use "Surname" instead of "Name" in prompts
@@ -45239,7 +46571,7 @@
* lisp/net/eudc.el (eudc-get-email): Prompt for surname.
* lisp/net/eudc.el (eudc-get-phone): Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
Fix preservation of the original value of PRIMARY after dropping on xterm
@@ -45257,7 +46589,7 @@
* src/xterm.h: Update prototypes.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-06-29 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Prevent field overlap when query form is reset
@@ -45265,11 +46597,11 @@
erasing buffer. Remove widget-after-change from
after-change-functions.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-29 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/emacs/buffers.texi (Indirect Buffers): Mention modification hook quirk
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-29 Eli Zaretskii <eliz@gnu.org>
Fix hscrolling of :align-to when display-line-numbers is in effect
@@ -45284,11 +46616,11 @@
line number was not yet produced for the current glyph row.
(Bug#56176)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-29 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/vc/diff-mode.el (diff--font-lock-prettify): Fix `diff-buffers` case
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-29 Mattias Engdegård <mattiase@acm.org>
More robust `gnu` pattern (bug#56249)
@@ -45296,7 +46628,7 @@
Don't allow spaces in the file names, to avoid false matches.
Don't allow ad-hoc spaces preceding the program name either.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-29 Mattias Engdegård <mattiase@acm.org>
Complete transition to rx for compilation `gnu` pattern
@@ -45304,14 +46636,14 @@
Change from a mixture of traditional regexp syntax and rx,
to make intentions clearer.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-29 Mattias Engdegård <mattiase@acm.org>
* lisp/emacs-lisp/rx.el: Indent some rx constructs correctly.
This includes group-n, submatch-n, =, >=, ** and repeat, whose first 1
or 2 arguments are special.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -45321,20 +46653,20 @@
# ChangeLog.3
# etc/AUTHORS
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
bf137fdbd2 ; * admin/make-tarball.txt: Small clarification.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
Fix handling invalidated selection requests
* src/xselect.c (x_handle_selection_request): Correctly punt
when !dpyinfo.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefan@marxist.se>
Bump Emacs version to 28.1.90
@@ -45343,14 +46675,14 @@
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.1.90.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefan@marxist.se>
Update ChangeLog and AUTHORS for 28.1.90 pretest
* ChangeLog.3:
* etc/AUTHORS: Update.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
Fix some bugs found while testing drag-and-drop
@@ -45360,7 +46692,7 @@
`dnd-indicate-insertion-point'. Bug found testing with "JX
Application Framework".
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-29 Stefan Monnier <monnier@iro.umontreal.ca>
(cl--generic-compiler): Revert last change
@@ -45380,14 +46712,14 @@
`cl-generic--oclosure-generalizer` for consistency with all
other generalizers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
Update dnd-tests.el to make sure remote files are removed when Emacs quits
* test/lisp/dnd-tests.el (dnd-tests-begin-drag-files)
(dnd-tests-begin-file-drag): Test value of `kill-emacs-hook'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
Implement starting X Direct Save (XDS) drops
@@ -45415,7 +46747,7 @@
is set.
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefan@marxist.se>
Make two text-property-search tests easier to read
@@ -45424,14 +46756,14 @@
(text-property-search-backward/point-at-end): Rewrite to make tests
easier to read.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefan@marxist.se>
Minor cleanup in dired-x-bind-find-file
* lisp/dired-x.el (dired-x-bind-find-file): Use 'format-message'
and 'keymap-set'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-29 Lars Ingebrigtsen <larsi@gnus.org>
Improve the eval-defun doc string
@@ -45439,7 +46771,7 @@
command actually does w.r.t. finding a form to evaluate
(bug#47747).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-29 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that In-Reply-To is saved in drafts in Message
@@ -45448,13 +46780,13 @@
(message-setup-1): Pre-generate In-Reply-To so that it'll be saved
in drafts (bug#47639).
-2023-04-15 Tom Gillespie <tgbugs@gmail.com>
+2022-06-29 Tom Gillespie <tgbugs@gmail.com>
test/lisp/progmodes/python-tests.el: add test for nav end of block
Add test for python-nav-end-of-block to prevent regression of bug#56271.
-2023-04-15 Tom Gillespie <tgbugs@gmail.com>
+2022-06-29 Tom Gillespie <tgbugs@gmail.com>
lisp/progmodes/python.el (python-nav-end-of-block): prevent infinite loop
@@ -45464,7 +46796,7 @@
then it is possible for python-nav-end-of-block to enter an infinite
loop. (bug#56271)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-29 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation-mode parsing of file names in Gradle errors
@@ -45472,11 +46804,11 @@
(compilation-error-regexp-alist-alist): Fix parsing of file names
in Gradle output (bug#56249).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
* lisp/pgtk-dnd.el (pgtk-dnd-use-offix-drop): Remove extra variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
Clean up failable requests in more places
@@ -45488,7 +46820,7 @@
(x_check_errors, x_had_errors_p): Clean up failable requests
here.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-29 Po Lu <luangruo@yahoo.com>
Handle be:actions field in Haiku DND messages
@@ -45500,14 +46832,14 @@
(haiku-drag-and-drop): Use action returned by that function.
(x-begin-drag): Replace hard-coded enumerator.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-06-29 Gerd Möllmann <gerd@gnu.org>
Ensure correct toggle menu item display
* lisp/menu-bar.el (menu-bar-make-toggle-command): Call
force-mode-line-update. (Bug#56155)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-29 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -45518,7 +46850,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-28 Po Lu <luangruo@yahoo.com>
Fix reported problem with drag-and-drop inside VirtualBox
@@ -45548,13 +46880,13 @@
(dnd-tests-begin-file-drag, dnd-tests-begin-drag-files): Set new
variable to nil during tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-28 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in previous maintaining.texi change
* doc/emacs/maintaining.texi (Looking Up Identifiers): Fix typo.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-28 Juri Linkov <juri@linkov.net>
* lisp/isearch.el (isearch-delete-char): Improve fix for bug#52248.
@@ -45562,13 +46894,13 @@
still close unnecessary overlays for the previous position.
(isearch-close-unnecessary-overlays): Rename arg BEG for consistency.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-06-28 Visuwesh <visuweshm@gmail.com>
trouble.texi (Long Lines): Fix typo.
* doc/emacs/trouble.texi (Long Lines): Fix typo (bug#56283).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-28 Lars Ingebrigtsen <larsi@gnus.org>
Put the obsoletion earlier in the *Help* buffer
@@ -45578,7 +46910,7 @@
vital information.
(describe-variable): Ditto (bug#56251).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-28 Lars Ingebrigtsen <larsi@gnus.org>
Improve sxhash-equal documentation
@@ -45586,14 +46918,14 @@
sxhash-equal is for and what the caveats are.
* src/fns.c (Fsxhash_eql, Fsxhash_equal): Clarify doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-28 Lars Ingebrigtsen <larsi@gnus.org>
Allow using define-short-documentation-group without loading shortdoc
* lisp/emacs-lisp/shortdoc.el (define-short-documentation-group):
Allow using without loading shortdoc.el (bug#56260).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-28 Michael Albinus <michael.albinus@gmx.de>
Tramp shall not trap unrelated D-Bus errors
@@ -45602,14 +46934,14 @@
(tramp-gvfs-dbus-event-vector): Fix docstring.
(tramp-gvfs-maybe-open-connection): Do not set it globally. (Bug#56162)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-28 Lars Ingebrigtsen <larsi@gnus.org>
Clarify Looking Up Identifiers in the manual
* doc/emacs/maintaining.texi (Looking Up Identifiers): Clarify the
text about C-M-, (bug#56261).
-2023-04-15 Zachary Kanfer <zkanfer@gmail.com>
+2022-06-28 Zachary Kanfer <zkanfer@gmail.com>
Add new command `rename-visited-file'
@@ -45617,7 +46949,7 @@
* lisp/files.el (rename-visited-file): New command (bug#56229).
-2023-04-15 Jim Meyering <meyering@fb.com> (tiny change)
+2022-06-28 Jim Meyering <meyering@fb.com> (tiny change)
Fix configure.ac quoting of AC_CHECK_LIB's 2nd arg
@@ -45629,28 +46961,28 @@
* configure.ac: Quote the second arg of each AC_CHECK_LIB invocation.
(Bug#56272)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-28 Po Lu <luangruo@yahoo.com>
Adjust x-clipboard-yank for recent selection ownership changes
* lisp/term/x-win.el (x-clipboard-yank): Don't own CLIPBOARD
inside kill-new.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-28 Po Lu <luangruo@yahoo.com>
Clean up Fx_begin_drag
* src/xfns.c (Fx_begin_drag): Use FOR_EACH_TAIL instead of
iterating manually.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-28 Po Lu <luangruo@yahoo.com>
Automatically detect cyclic lists in some Haiku functions
* src/haikuselect.c (haiku_lisp_to_message): Use FOR_EACH_TAIL
to iterate over message data.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-06-28 Basil L. Contovounesios <contovob@tcd.ie>
Fix hash table function return values in manual
@@ -45658,7 +46990,7 @@
values of puthash and clrhash with their respective
docstrings (bug#55562).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -45667,29 +46999,29 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-27 Po Lu <luangruo@yahoo.com>
Fix handling "C-S-u" and such when using XKB
* src/xterm.c (handle_one_xevent): Don't rely on XKB for
consumed modifiers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-27 Po Lu <luangruo@yahoo.com>
Always use XKB to translate keysyms when no input method is available
* src/xterm.c (handle_one_xevent) [HAVE_XKB]: Also use XKB to
handle core KeyPress events.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-06-27 Basil L. Contovounesios <contovob@tcd.ie>
* lisp/subr.el (plistp): Simplify (bug#47427).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-27 Paul Eggert <eggert@cs.ucla.edu>
"make clean" etc. problem now fixed on Solaris.
-2023-04-15 Gerd Möllmann <gerd@gnu.org>
+2022-06-27 Gerd Möllmann <gerd@gnu.org>
Prevent regexp cache entries from being GC'ed in more cases
@@ -45697,7 +47029,7 @@
(fast_c_string_match_ignore_case): Use freeze_pattern.
(Bug#56108)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-27 Eli Zaretskii <eliz@gnu.org>
Fix deletion of composed text
@@ -45706,13 +47038,13 @@
'lgstring-glyph-boundary' to find where to end the deletion inside
an automatic composition. (Bug#56237)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-27 Lars Ingebrigtsen <larsi@gnus.org>
Fix some missed Fplist_put adjustments in src/w32.c
* src/w32.c (serial_configure): Adjust some missed Fplist_put renames.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-27 Lars Ingebrigtsen <larsi@gnus.org>
Add new type predicate plistp
@@ -45720,14 +47052,14 @@
referred to in the error message from plist-put: "Debugger
entered--Lisp error: (wrong-type-argument plistp (a b c))".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-27 Lars Ingebrigtsen <larsi@gnus.org>
Adjust plist calls in .m files
* src/nsterm.m (mod_of_kind):
* src/nsimage.m (ns_load_image): Adjust plist calls in .m files.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-27 Lars Ingebrigtsen <larsi@gnus.org>
Allow plist-get/plist-put/plist-member to take a comparison function
@@ -45806,18 +47138,18 @@
(test-plist): Remove lax-plist tests, since semantics have changed
(they no longer error out on cycles).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-27 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS entry about C-h v font locking
-2023-04-15 hokomo <hokomo@airmail.cc> (tiny change)
+2022-06-27 hokomo <hokomo@airmail.cc> (tiny change)
Fix detecting dotted pairs in icalendar-export-region
* lisp/calendar/icalendar.el (icalendar-export-region): Fix detecting
dotted pairs (bug#56241).
-2023-04-15 Allen Li <darkfeline@felesatra.moe>
+2022-06-27 Allen Li <darkfeline@felesatra.moe>
find-dired: Add find-dired-with-command
@@ -45833,7 +47165,7 @@
(find-dired-with-command): New command.
(find-dired): Rewritten with new command.
-2023-04-15 Allen Li <darkfeline@felesatra.moe>
+2022-06-27 Allen Li <darkfeline@felesatra.moe>
find-dired: Factor out find-dired--escaped-ls-option
@@ -45842,20 +47174,20 @@
* lisp/find-dired.el (find-dired--escaped-ls-option): New function.
(find-dired): Use find-dired--escaped-ls-option.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-27 Lars Ingebrigtsen <larsi@gnus.org>
Fix off-by-one error in Fsignal_names
* src/process.c (Fsignal_names): Fix off-by-one error.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-27 Po Lu <luangruo@yahoo.com>
Use correct background for image mask color on Haiku
* src/haikuterm.c (haiku_draw_image_glyph_string): Use adjusted
background for image mask.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-27 Po Lu <luangruo@yahoo.com>
Implement stipples for images on Haiku
@@ -45868,7 +47200,7 @@
(haiku_draw_glyph_string): Fix conditions under which
row->stipple_p is set.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-27 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -45876,36 +47208,36 @@
c66b90a534 Mention Solaris 10 'make clean' and 'make check'
ade34cf821 Mention further crashes on Solaris 10
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-27 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
a9d338818a ; elec-pair: Fix docstring typo (bug#56233)
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-06-26 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.4-3-g6dc785
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-26 Po Lu <luangruo@yahoo.com>
Correctly convert event state in more places
* src/xterm.c (handle_one_xevent): Use `xi_convert_event_state'
to handle synthetic and xwidget button events.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-26 Paul Eggert <eggert@cs.ucla.edu>
Mention Solaris 10 'make clean' and 'make check'
Mention further crashes on Solaris 10
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-26 Lars Ingebrigtsen <larsi@gnus.org>
Minor clean up of previous Fsignal_names patch
* src/process.c (Fsignal_names): Clean up code slightly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-26 Lars Ingebrigtsen <larsi@gnus.org>
Make `signal-process' allow completing over signal names
@@ -45914,14 +47246,14 @@
the signal names (bug#56239).
(Fsignal_names): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-26 Lars Ingebrigtsen <larsi@gnus.org>
Font-lock variable values in *Help*
* lisp/help-fns.el (describe-variable): Font-lock the variable
value (bug#47363).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-26 Mattias Engdegård <mattiase@acm.org>
Optimise away functions in for-effect context
@@ -45933,25 +47265,25 @@
point. In particular, their unwind function argument should be
not optimised for effect since it's a function.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
(oclosure-test-limits): Fix test failure when interpreted
* test/lisp/emacs-lisp/oclosure-tests.el (oclosure-test-limits):
Make sure we bind `byte-compile-debug` dynamically.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-26 Eli Zaretskii <eliz@gnu.org>
Fix re-composition under 'composition-break-at-point'
* src/xdisp.c (try_window_id): Disable this optimization if
'composition-break-at-point' is non-nil.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-26 Eli Zaretskii <eliz@gnu.org>
* lisp/simple.el (delete-forward-char): Fix bug #56237.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-06-26 Jim Porter <jporterbugs@gmail.com>
When closing an Eshell process target, send EOF three times
@@ -45963,7 +47295,7 @@
This patch is adapted by one from Ken Brown, who uncovered the reason
for this bug (bug#56025).
-2023-04-15 Kjartan Óli Ágústsson <kjartanoli@outlook.com>
+2022-06-26 Kjartan Óli Ágústsson <kjartanoli@outlook.com>
Reconvert EPUB buffers when user CSS is changed
@@ -45974,7 +47306,7 @@
(doc-view--epub-stylesheet-watcher): Add defvar
(doc-view-custom-set-epub-user-stylesheet): Add defun (bug#55825).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-06-26 Visuwesh <visuweshm@gmail.com>
Make <mouse-2> in mode line more careful as well
@@ -45982,7 +47314,7 @@
windows if the user didn't move the cursor off the
mode-line (bug#56198).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-06-26 Visuwesh <visuweshm@gmail.com>
Make <mouse-3> in the mode line more careful
@@ -45990,7 +47322,7 @@
the user hasn't moved point out of the mode line before releasing
the button (bug#56198).
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2022-06-26 Jonas Bernoulli <jonas@bernoul.li>
Avoid positional arguments to define-minor-mode
@@ -45998,7 +47330,7 @@
replace its old positional arguments. Starting with Emacs-28.1
a warning will be omitted if positional arguments are still used.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-06-26 Jim Porter <jporterbugs@gmail.com>
Make Eshell globs ending in "/" match directories only
@@ -46014,7 +47346,7 @@
* etc/NEWS: Announce this change (bug#56227).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-06-26 Jim Porter <jporterbugs@gmail.com>
Convert Eshell globs ahead of time instead of doing it repeatedly
@@ -46026,7 +47358,7 @@
* test/lisp/eshell-em-glob-tests.el (em-glob-test/match-dot-files):
New test.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-06-26 Jim Porter <jporterbugs@gmail.com>
Optionally signal an error if an Eshell predicate fails to match anything
@@ -46042,7 +47374,7 @@
* doc/misc/eshell.texi (Bugs and ideas): Remove todo entry about this
change.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-06-26 Daniel Martín <mardani29@yahoo.es>
Fix typo in signal-process-functions
@@ -46050,31 +47382,31 @@
to correct default variable in the ELisp manual.
* etc/NEWS: The same for the NEWS entry (bug#56234).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-26 Lars Ingebrigtsen <larsi@gnus.org>
Update term-char-mode doc string
* lisp/term.el (term-char-mode): Update doc string.
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2022-06-26 Michael Heerdegen <michael_heerdegen@web.de>
Fix Bug#56110 (switching from line-mode to char-mode)
* lisp/term.el (term-char-mode): Make `add-function' override the
correct place (the buffer local variable `term-input-sender').
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-26 Lars Ingebrigtsen <larsi@gnus.org>
Fix a recent Lisp mode filling test failure
* lisp/emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Restore the
"fill first line separately" logic.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-26 Stefan Kangas <stefan@marxist.se>
Fix typo in use-package docstring
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/syntax.el: Rework the handling of nested calls.
@@ -46096,7 +47428,7 @@
Don't bind `syntax-propertize--inhibit-flush` any more.
(syntax-ppss): Set `syntax-ppss--updated-cache` when applicable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-26 Lars Ingebrigtsen <larsi@gnus.org>
Don't create HOME if it doesn't exist
@@ -46104,21 +47436,21 @@
doesn't exist (bug#47298). This returns us to Emacs 26.3
behaviour here.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-26 Michael Albinus <michael.albinus@gmx.de>
Fix narrowing problem in tramp-debug-buffer-command-completion-p
* lisp/net/tramp.el (tramp-debug-buffer-command-completion-p):
Respect narrowing. (Bug#56225)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-26 Po Lu <luangruo@yahoo.com>
Add some more common predefined atoms
* src/xterm.c (x_intern_cached_atom, x_get_atom_name): Add
DRAWABLE, BITMAP, COLORMAP, CURSOR and FONT.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-26 Eli Zaretskii <eliz@gnu.org>
Fix ispell-word on colorless TTY frames
@@ -46126,7 +47458,7 @@
(ispell-highlight-spelling-error-generic): Keep marker position of
END intact, deletion of text notwithstanding. (Bug#56219)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-26 Po Lu <luangruo@yahoo.com>
Stop catching errors for some requests
@@ -46135,7 +47467,7 @@
`x_ignore_errors_for_next_request'. This results in a healthy
~30% speedup for the involved requests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-25 Po Lu <luangruo@yahoo.com>
Handle errors while sending client events asynchronously
@@ -46155,14 +47487,14 @@
(struct x_display_info): New field `failable_requests' and
associated next pointer.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-25 Paul Eggert <eggert@cs.ucla.edu>
Port ‘make clean’ to Solaris 10
* test/Makefile.in (CLEAN_XML_FILES): New macro.
(clean): Use it.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-25 Paul Eggert <eggert@cs.ucla.edu>
Port distribution tarball to Solaris 10
@@ -46175,14 +47507,14 @@
many diagnostics like “tar: ././@LongLink: typeflag 'L' not
recognized, converting to regular file”.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-25 Paul Eggert <eggert@cs.ucla.edu>
Port test SUBDIRS to Solaris 10
* test/Makefile.in (SUBDIRS): Port to traditional ‘find’, which
lacks -path.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-25 Paul Eggert <eggert@cs.ucla.edu>
Pacify Oracle Studio re xterm.c
@@ -46207,7 +47539,7 @@
to struct _XIM {}, pointer to char, pointer to char) returning
void”.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-25 Paul Eggert <eggert@cs.ucla.edu>
Pacify Oracle Studio re print_vectorlike
@@ -46217,7 +47549,7 @@
function(pointer to void) returning void”. Admittedly this is
not strictly conforming C code even with the cast.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-25 Paul Eggert <eggert@cs.ucla.edu>
Pacify Oracle Studio re Time_to_position
@@ -46225,14 +47557,14 @@
pacify Oracle Studio 12.6’s “warning: initializer will be
sign-extended”.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-25 Lars Ingebrigtsen <larsi@gnus.org>
Make `M-q' work on the first line of a multi-line string again
* lisp/emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Exclude the
quote marks from the region so that filling works (bug#56197).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-25 Po Lu <luangruo@yahoo.com>
Update input_pending after deferring selection requests
@@ -46240,7 +47572,7 @@
moved, update input_pending. Bug found calling
`input-pending-p' inside the DND movement function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-25 Stefan Kangas <stefan@marxist.se>
New command recentf-open
@@ -46253,13 +47585,13 @@
* doc/emacs/files.texi (File Conveniences): Update documentation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-25 Lars Ingebrigtsen <larsi@gnus.org>
Fix subr-x fix that was missed when re-reverting
* lisp/replace.el (require): Fix subr-x build warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-25 Stefan Kangas <stefan@marxist.se>
Don't error out on invalid literal key substitutions
@@ -46281,7 +47613,7 @@
(help-tests-substitute-command-keys/literal-key-sequence-ignore-invalid):
New test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-25 Lars Ingebrigtsen <larsi@gnus.org>
Re-fix build warnings about subr-x defsubsts
@@ -46295,7 +47627,7 @@
with a build problem where files.el is using the defsubst, but
requiring subr-x.el at compile time leads to load errors.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-06-25 Manuel Giraud <manuel@ledu-giraud.fr>
Avoid recording passwords' chars
@@ -46305,7 +47637,7 @@
* lisp/subr.el (read-passwd): Use `inhibit--record-char' to
inhibit passwords recording.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-25 Eli Zaretskii <eliz@gnu.org>
Minor optimization of the "abort redisplay" feature
@@ -46318,7 +47650,7 @@
'update_redisplay_ticks' if aborting too-long redisplay is
disabled. (Bug#45898)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-25 Po Lu <luangruo@yahoo.com>
Implement image transform smoothing on Haiku
@@ -46329,14 +47661,14 @@
* src/haikuterm.c (haiku_draw_image_glyph_string):
* src/image.c (image_set_transform): Set it.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-25 Eli Zaretskii <eliz@gnu.org>
Fix false positive due to 'max-redisplay-ticks' feature
* src/xdisp.c (redisplay_internal): Reset the tick count at end of
redisplay cycle. (Bug#45898)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-25 Po Lu <luangruo@yahoo.com>
Fix non-XI2 build
@@ -46344,7 +47676,7 @@
passing it to RandR functions. Also, update out of date
comment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-25 Po Lu <luangruo@yahoo.com>
Implement "flip" image transforms on Haiku
@@ -46366,13 +47698,13 @@
* src/image.c (image_set_transform): Implement using affine
transforms on Haiku too.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-25 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
1f6750b53a Avoid treating number as an enum in the org manual
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix some byte-compilation warnings about subr-x"
@@ -46380,7 +47712,7 @@
This led to build failures when doing bootstraps.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Allow toggling completion modes for `M-x' with `M-X'
@@ -46399,35 +47731,35 @@
This code is based on a patch by Felician Nemeth
<felician.nemeth@gmail.com>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Make ido sorting respect ido-case-fold
* lisp/ido.el (ido-file-lessp):
(ido-file-extension-lessp): Respect ido-case-fold (bug#47127).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-24 Stefan Kangas <stefan@marxist.se>
Avoid treating number as an enum in the org manual
* doc/misc/org.org (The Agenda Dispatcher): Avoid treating number as
enum.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-24 Michael Albinus <michael.albinus@gmx.de>
Make url-tramp-convert-tramp-to-url more robust
* lisp/url/url-tramp.el (url-tramp-convert-tramp-to-url):
Prevent errors from not existing Tramp methods.
-2023-04-15 Platon Pronko <platon7pronko@gmail.com> (tiny change)
+2022-06-24 Platon Pronko <platon7pronko@gmail.com> (tiny change)
Fix logic error in Tramp, setting file ownership
* lisp/net/tramp.el (tramp-skeleton-write-region): Fix logic in
changing file ownership. (Bug#56180)
-2023-04-15 Timo Taipalus <timo@taipalus.cc>
+2022-06-24 Timo Taipalus <timo@taipalus.cc>
Add support for image flipping
@@ -46443,7 +47775,7 @@
* doc/lispref/display.texi (Image Descriptors): Document :flip
(bug#47095).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix some byte-compilation warnings about subr-x
@@ -46453,14 +47785,14 @@
* lisp/isearch.el (require):
* lisp/files.el (require): Require subr-x when compiling.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix imenu popup syntax
* lisp/imenu.el (imenu--create-keymap): Fix menu syntax
(bug#56185).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-24 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -46469,7 +47801,7 @@
# Conflicts:
# doc/misc/modus-themes.org
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-24 Eli Zaretskii <eliz@gnu.org>
Fix assertion violation when 'max-redisplay-ticks' is set too low
@@ -46477,11 +47809,11 @@
optimization in 'update_window' when redisplay of a window is
aborted. (Bug#56184)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS entry about kill-buffer change
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-24 Mattias Engdegård <mattiase@acm.org>
Bytecode opcode comments update
@@ -46494,7 +47826,7 @@
Bsave_current_buffer_OBSOLETE and Bsave_current_buffer_1 to
Bsave_current_buffer, reflecting the state since 1996.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-06-24 Basil L. Contovounesios <contovob@tcd.ie>
Reduce memory footprint of eglot--{}
@@ -46505,13 +47837,13 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/978
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Update seq.el comment
* lisp/emacs-lisp/seq.el: Update comment.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Allow `kill-buffer' query to save the buffer first
@@ -46524,7 +47856,7 @@
user.
(syms_of_buffer): Define symbol.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Preload seq
@@ -46533,7 +47865,7 @@
seq being loaded -- for instance, visiting a .txt file or an .el
file, so this will speed up Emacs usage for basically everybody.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Allow read-multiple-choice to do long-form answers
@@ -46545,7 +47877,7 @@
(read-multiple-choice--short-answers): Refactored out from the
main function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix cl-generic bootstrap problems
@@ -46568,7 +47900,7 @@
`cl-defmethod' in pre-loaded files, and this change fixes that (but
possibly not in the most self-evidently correct way).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Make warning about require/autoload while bootstrapping not error out
@@ -46577,14 +47909,14 @@
outputting the error about not being able to autoload/require
while bootstrapping.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Make debug-early-backtrace more resilient
* lisp/emacs-lisp/debug-early.el (debug-early-backtrace): Allow
outputting backtraces during bootstrap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-24 Po Lu <luangruo@yahoo.com>
Fix handling of mouse motion across screens during drag-and-drop
@@ -46592,14 +47924,14 @@
(handle_one_xevent): Fill empty target if the event didn't come
from the same screen.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous nnimap header fetching change
* lisp/gnus/nnimap.el (nnimap-retrieve-headers): Ensure that the
splitting works.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-24 Eli Zaretskii <eliz@gnu.org>
Merge branch 'abort-redisplay'
@@ -46647,7 +47979,7 @@
* etc/NEWS: Announce 'max-redisplay-ticks'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-23 Po Lu <luangruo@yahoo.com>
Improve grabbing detection with multiple master devices (MPX)
@@ -46656,7 +47988,7 @@
* src/xterm.c (x_have_any_grab): New function.
(x_create_terminal): Define hook on XI2 builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-23 Po Lu <luangruo@yahoo.com>
Simplify XI event state conversion
@@ -46665,66 +47997,66 @@
(handle_one_xevent): Reduce duplicate code for converting XI
state and button state into X state.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-23 Stefan Kangas <stefan@marxist.se>
* lisp/net/browse-url.el: Doc fix; recommend keymap-* functions.
* lisp/recentf.el (recentf-auto-cleanup): Clarify docstring.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-23 Mattias Engdegård <mattiase@acm.org>
Remove unused function in bytecomp.el
* lisp/emacs-lisp/bytecomp.el (byte-compile-delete-first): Remove.
-2023-04-15 Gerd Moellmann <gerd.moellmann@gmail.com>
+2022-06-23 Gerd Moellmann <gerd.moellmann@gmail.com>
Save desktop-save-mode when changed from menu
* lisp/menu-bar.el (menu-bar-options-save): Save desktop-save-mode
(bug#56156).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-23 Stefan Kangas <stefan@marxist.se>
Tag shortcut commands for recentf-dialog-mode
* lisp/recentf.el (recentf--shortcuts-keymap): Add interactive mode
tags for 'recentf-dialog-mode' specific commands.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-23 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap and keymap-set in recentf.el
* lisp/recentf.el (recentf-mode-map): Prefer defvar-keymap.
(recentf--shortcuts-keymap): Prefer keymap-set.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-23 Stefan Kangas <stefan@marxist.se>
Use shortened filenames in recentf-mode
* lisp/recentf.el (recentf-filename-handlers): Set to
'abbreviate-file-name' to get shortened names by default. (Bug#56123)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-23 Stefan Kangas <stefan@marxist.se>
Revert "Allow shortening filenames in recentf-mode menu"
This reverts commit 32906819addde1aa952d4718699d332d3a58b004.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-23 Stefan Kangas <stefan@marxist.se>
Revert "Use short file names by default in recentf menu"
This reverts commit ec9228eb81c0a89b18480dfff18cc9afdc3d0884.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-23 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that nnimap doesn't send too long lines to the server
* lisp/gnus/nnimap.el (nnimap-retrieve-headers): Don't send
too-long lines to the server (bug#56138).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-23 Po Lu <luangruo@yahoo.com>
Minor fixes to last change
@@ -46732,14 +48064,14 @@
when it is GdkAtom.
* src/pgtkterm.c (drag_leave): Initialize inev.ie.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-23 Po Lu <luangruo@yahoo.com>
Make DND from other GTK programs work on Wayland
* lisp/pgtk-dnd.el (pgtk-dnd-handle-gdk): Try to keep the
selection contents in extra-data during a motion event.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-23 Po Lu <luangruo@yahoo.com>
Allow dropping more data types on PGTK
@@ -46782,13 +48114,13 @@
* src/pgtkterm.h: Update prototypes, fix prototype coding style.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-23 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
a3f294b37f Improve last change in autotype.texi
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-22 Po Lu <luangruo@yahoo.com>
Don't send XdndPosition before XdndStatus arrives
@@ -46798,7 +48130,7 @@
(x_dnd_begin_drag_and_drop): Clear new flags.
(handle_one_xevent): Respect those flags.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-22 Po Lu <luangruo@yahoo.com>
Update device-specific grab during drag-and-drop
@@ -46806,14 +48138,14 @@
(handle_one_xevent): Set device if DND is in progress and update
device->grab.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-22 Stefan Kangas <stefan@marxist.se>
Make recentf-elements obsolete
* lisp/recentf.el (recentf-elements): Make obsolete. Update
callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-22 Stefan Kangas <stefan@marxist.se>
Convert several defsubst to defun in recentf.el
@@ -46830,7 +48162,7 @@
(recentf-show-basenames-descending): Change from defsubst to
defun.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-22 Stefan Kangas <stefan@marxist.se>
Bind C-c C-c and C-c C-k in recentf-dialog-mode
@@ -46841,14 +48173,14 @@
(recentf-dialog-mode): Mark as non-interactive.
(recentf-edit-list): Display key binding.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-22 Michael Albinus <michael.albinus@gmx.de>
Fix dnd-tests-open-remote-url on EMBA
* test/lisp/dnd-tests.el (dnd-tests-open-remote-url): Check for
ftp client.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-22 Mattias Engdegård <mattiase@acm.org>
duplicate-line: fix optional argument and add test (bug#46621)
@@ -46859,7 +48191,7 @@
* lisp/misc.el (duplicate-line): Don't crash if called with no argument.
* test/lisp/misc-tests.el (misc--duplicate-line): New test.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-22 Richard Hansen <rhansen@rhansen.org>
bindat (strz): Null terminate fixed-length strings if there is room
@@ -46870,7 +48202,7 @@
* test/lisp/emacs-lisp/bindat-tests.el (bindat-test--str-strz-prealloc):
Update tests.
-2023-04-15 Gerd Moellmann <gerd.moellmann@gmail.com>
+2022-06-22 Gerd Moellmann <gerd.moellmann@gmail.com>
Prevent GC of window referenced from EmacsScroller
@@ -46879,14 +48211,14 @@
* src/alloc.c (garbage_collect) [MAVE_NS]: Call mark_nsterm.
(Bug#56095)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-22 Eli Zaretskii <eliz@gnu.org>
Improve last change in autotype.texi
* doc/misc/autotype.texi (Autoinserting): Fix wording. Suggested
by Richard Stallman <rms@gnu.org>.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-22 Stefan Kangas <stefan@marxist.se>
Prefer Emacs mouse button event names to XEmacs names
@@ -46895,47 +48227,47 @@
(ediff-draw-dir-diffs, ediff-redraw-registry-buffer): Prefer Emacs
mouse button event names to XEmacs names.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-22 Stefan Kangas <stefan@marxist.se>
* lisp/bs.el (bs-mode-map): Prefer defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-22 Po Lu <luangruo@yahoo.com>
Fix non-system-malloc build
* src/xterm.c (x_gc_free_ext_data_private): New function.
(x_gc_get_ext_data): Set it as the private data free function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-22 Stefan Kangas <stefan@marxist.se>
Do interactive mode tagging in edmacro.el
* lisp/edmacro.el (edmacro-finish-edit, edmacro-insert-key):
Add interactive mode tag for edmacro-mode.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-22 Stefan Kangas <stefan@marxist.se>
Use short file names by default in recentf menu
* lisp/recentf.el (recentf-menu-filter): Set the default to
'recentf-show-abbreviated' to get short file names. (Bug#56123)
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-06-22 Sean Whitton <spwhitton@spwhitton.name>
Don't drop existing escape char in eshell
* lisp/eshell/em-term.el (eshell-exec-visual): Don't drop existing
escape char.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-22 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_scroll_bar_note_movement): Fix no-toolkit build.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Mention the new Tetris user option
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-21 Po Lu <luangruo@yahoo.com>
Port x-selection-timeout to PGTK
@@ -46944,7 +48276,7 @@
selection timeout.
(syms_of_pgtkselect): New variable `pgtk-selection-timeout'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-21 Po Lu <luangruo@yahoo.com>
Fix setting user time for mouse movement events
@@ -46956,14 +48288,14 @@
* src/xterm.h (struct x_display_info): New field
`last_mouse_movement_time_send_event'.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-06-21 Sam Steingold <sds@gnu.org>
A trivial optimization and a formatting fix
* lisp/subr.el (internal--compiler-macro-cXXr): Re-use `head' for `n'.
Fix indentation and line length.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-06-21 Tassilo Horn <tsdh@gnu.org>
Merge from origin/emacs-28
@@ -46972,14 +48304,14 @@
3f66e2a903 * lisp/repeat.el (repeat-mode): Fix message format.
137539c125 Clarify autotype.texi text slightly
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix logic in previous Tetris change
* lisp/play/tetris.el (tetris-new-shape): Fix logic in previous
change.
-2023-04-15 Timothee Denizou <timothee.denizou@epita.fr> (tiny change)
+2022-06-21 Timothee Denizou <timothee.denizou@epita.fr> (tiny change)
Allow different randomization of shapes in Tetris
@@ -46991,14 +48323,14 @@
A piece is selected from the bag and removed each time we want a piece
When the bag is empty, refill the bag with the seven piece and shuffle it
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix shr--set-target-ids test for empty buffer
* lisp/net/shr.el (shr--set-target-ids): Fix the check for an
empty buffer (which may be narrowed).
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2022-06-21 Michael Heerdegen <michael_heerdegen@web.de>
Fix autoload generation of iter-defun forms
@@ -47008,7 +48340,7 @@
Add `iter-defun' and `cl-iter-defun' to the list of "complex cases"
that are macro-expanded and recursed on.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-06-21 Philipp Stephani <phst@google.com>
Document and test 'no-byte-compile' behavior.
@@ -47019,7 +48351,7 @@
* test/lisp/emacs-lisp/bytecomp-resources/no-byte-compile.el: New test
file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix too-long ediff defface doc strings
@@ -47027,7 +48359,7 @@
(ediff-even-diff-Ancestor):
(ediff-odd-diff-Ancestor): Fix too-long doc strings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Check defface doc strings
@@ -47039,7 +48371,7 @@
(byte-compile-file-form-custom-declare-face): Add doc string
checking for defface.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Untabify doc strings before displaying in Customize
@@ -47047,11 +48379,11 @@
doc string since we'll be indenting it when displaying it (which
makes the tabs not align properly).
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-06-21 Manuel Giraud <manuel@ledu-giraud.fr>
Two typos captured on OpenBSD/clang
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-21 Po Lu <luangruo@yahoo.com>
Fix recent change to xlwmenu.c
@@ -47062,7 +48394,7 @@
(XlwMenuDestroy):
(pop_up_menu): Record if the keyboard was grabbed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-21 Po Lu <luangruo@yahoo.com>
Rewrite PGTK selection code from scratch
@@ -47101,14 +48433,14 @@
(enum selection_input_event): New struct. New macros for
accessing its fields.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous -batch change for gc-cons-percentage
* src/emacs.c (main): Reset the default for gc-cons-percentage in
interactive Emacs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Increase gc-cons-percentage in -batch Emacs
@@ -47117,7 +48449,7 @@
* src/emacs.c (main): Use a gc-cons-percentage of 1.0 in
noninteractive Emacsen.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-21 Michael Albinus <michael.albinus@gmx.de>
Tramp code cleanup
@@ -47126,7 +48458,7 @@
Improve handling of "process-name" and "process-buffer" connection
properties.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-21 Stefan Kangas <stefan@marxist.se>
Allow shortening filenames in recentf-mode menu
@@ -47136,39 +48468,39 @@
(recentf-menu-filter): Allow setting user option to new value
'recentf-show-abbreviated'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-21 Stefan Kangas <stefan@marxist.se>
* lisp/repeat.el (repeat-mode): Fix message format.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-06-21 kobarity <kobarity@gmail.com>
Fix nested defuns handling in `python-nav-beginning-of-defun'
* lisp/progmodes/python.el (python-nav--beginning-of-defun): Fix
handling of nested defuns (bug#56105).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous describe-key change
* lisp/help.el (describe-function-orig-buffer): Ensure we bind
dynamically.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Make describe-key do doc string command key substitution again
* lisp/help.el (describe-key): Do doc string command key
substitution (bug#56106).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix fontification in describe-key
* lisp/help.el (describe-key): Use insert instead of princ so that
text properties on the key descriptions survive.
-2023-04-15 Kevin Brubeck Unhammer <unhammer@fsfe.org>
+2022-06-21 Kevin Brubeck Unhammer <unhammer@fsfe.org>
Speed up mail-extr in some configurations
@@ -47176,21 +48508,21 @@
(mail-extract-address-components): The buffer is already in
fundamental-mode, so don't re-enable it (bug#56113).
-2023-04-15 Earl Hyatt <okamsn@protonmail.com>
+2022-06-21 Earl Hyatt <okamsn@protonmail.com>
Clarify autotype.texi text slightly
* doc/misc/autotype.texi (Autoinserting): Make text slightly
clearer (bug#56118).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Rename recently-introduced dired-omit-line-regexp user option
* lisp/dired-x.el (dired-omit-lines, dired-omit-mode): Rename
dired-omit-line-regexp to dired-omit-lines for consistency.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-21 Lars Ingebrigtsen <larsi@gnus.org>
Make Lucid menus work from the keyboard also when uninstalled
@@ -47198,7 +48530,7 @@
* src/keyboard.c (syms_of_keyboard): New variable (bug#46990).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-21 Po Lu <luangruo@yahoo.com>
Allow toggling antialiasing inside the Haiku font dialog
@@ -47221,20 +48553,20 @@
FSPEC_ANTIALIAS.
(Fx_select_font): Update accordingly.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-21 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
2eb738f2b8 Support builds configured with a separate --bindir
cf4c204df8 * doc/misc/eww.texi (Overview, Basics): Fix typos.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Add test for bug#56078 fix
* test/lisp/dnd-tests.el (dnd-tests-open-remote-url): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Remove selection requests on the keyboard buffer when closing display
@@ -47246,7 +48578,7 @@
while the clipboard manager was sending an unreasonably high
number of requests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Move selection delayed message to a better location
@@ -47257,18 +48589,18 @@
(x_get_foreign_selection): Add an atimer that displays the
message after a while.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-06-20 Sean Whitton <spwhitton@spwhitton.name>
* lisp/edmacro.el: Add missing (require 'seq).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-06-20 Sean Whitton <spwhitton@spwhitton.name>
term-set-escape-char: Remove old binding from term-raw-escape-map
* lisp/term.el (term-set-escape-char): When replacing the escape char,
remove the binding of the old escape char in term-raw-escape-map.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-06-20 Alan Mackenzie <acm@muc.de>
Fix potential (goto-char nil) in byte-compile-warning-prefix
@@ -47276,7 +48608,7 @@
'or' form involving OFFSET with simply OFFSET. This prevents OFFSET from
possibly being nil in the first branch of the containing `if' form.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-20 Eli Zaretskii <eliz@gnu.org>
Support builds configured with a separate --bindir
@@ -47286,7 +48618,7 @@
This is needed to support builds with a separate --bindir
configure-time option and native-compilation. (Bug#55741)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-20 Lars Ingebrigtsen <larsi@gnus.org>
Issue a message if getting a selection takes a long time
@@ -47294,14 +48626,14 @@
selection takes a long time, issue a message after one second
(bug#46935).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-20 Michael Albinus <michael.albinus@gmx.de>
Adapt url-tramp-tests
* test/lisp/url/url-tramp-tests.el (url-tramp-test-convert-url-to-tramp)
(url-tramp-test-convert-tramp-to-url): Adapt tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Fix x-selection-timeout if some keyboard input arrives while waiting
@@ -47312,26 +48644,26 @@
* src/xselect.c (x_get_foreign_selection): Add more debugging
code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-20 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in hi-lock.el
* lisp/hi-lock.el: Prefer keymap-set in documentation.
(hi-lock-map): Prefer defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Fix ns-reg-to-script definition
* src/nsfont.m (syms_of_nsfont): Fix definition.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Fix running temacs on Haiku
* src/emacs.c (main): Run init_haiku_select at the right place.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Fix initialization of Haiku font driver
@@ -47343,7 +48675,7 @@
(syms_of_haikufont_for_pdumper): Register font driver globally.
(syms_of_haikufont): Call it in a pdumper hook.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-20 Michael Albinus <michael.albinus@gmx.de>
Fix problems with Tramp FTP and URL handler mode
@@ -47356,21 +48688,21 @@
* lisp/url/url-tramp.el (url-tramp-convert-url-to-tramp)
(url-tramp-convert-tramp-to-url): Make them more robust.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-20 Po Lu <luangruo@yahoo.com>
Ignore pinch events from the wrong window
* src/xterm.c (handle_one_xevent): Use x_window_to_frame to find
frames for pinch events.
-2023-04-15 David Ponce <da_vid@orange.fr>
+2022-06-20 David Ponce <da_vid@orange.fr>
Make images found through `find-image' be handled like `create-image'
* lisp/image.el (find-image): Use `create-image' so that we get
auto-scaling of images (bug#40978).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-20 Lars Ingebrigtsen <larsi@gnus.org>
Allow using :width/:height as normal with xbm images
@@ -47381,11 +48713,11 @@
(xbm_image_p): Allow passing in :width/:height for display.
(xbm_load): Use :data-width/:data-height.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-20 Stefan Kangas <stefan@marxist.se>
* doc/misc/eww.texi (Overview, Basics): Fix typos.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-20 Richard Hansen <rhansen@rhansen.org>
whitespace: Redraw if indentation or line length changes
@@ -47399,7 +48731,7 @@
(whitespace--watched-vars): List of variables to watch.
(whitespace-unload-function): Un-watch the variables. (bug#56103).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
Respect `:antialias' on Haiku
@@ -47416,32 +48748,32 @@
antialiasing.
(syms_of_haikufont): New defsym `:indices'.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-19 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
* src/treesit.c (make_ts_parser): Initialize timestamp field.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
Don't generate superfluous wheel events during drag and drop
* src/xterm.c (handle_one_xevent): Only set user time and don't
create wheel events if DND is in progress.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
Fix earlier change in xfaces.c for antialiasing in the mode line
* src/xfaces.c (realize_gui_face): Don't put QCantialias in
empty spec if it doesn't exist in the original.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-06-19 Miha Rihtaršič <miha@kamnitnik.top>
xref-goto-xref: Set input focus in addition to selecting window
* lisp/progmodes/xref.el (xref--show-location): Set input focus in
addition to selecting displayed window (Bug#55983).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Allow removing quotes around links in *Help* buffers
@@ -47449,21 +48781,21 @@
* lisp/help-mode.el (help-clean-buttons): New user option
(help-xref-button): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Tweak quoting in help-fns--compiler-macro
* lisp/help-fns.el (help-fns--compiler-macro): Fix quotes in help
text.
-2023-04-15 Pip Cet <pipcet@gmail.com>
+2022-06-19 Pip Cet <pipcet@gmail.com>
Fix bytecompiler infloop compiling infloops
* lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode): Don't apply
optimization if we can't change anything (bug#46906).
-2023-04-15 Drew Adams <drew.adams@oracle.com>
+2022-06-19 Drew Adams <drew.adams@oracle.com>
Let `dired-omit-mode' match lines, as well as file names
@@ -47473,7 +48805,7 @@
(bug#46882).
(dired-omit-mode, dired-omit-expunge): Use the new user option.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-19 Stefan Kangas <stefan@marxist.se>
Update font scaling documentation to not talk about "face height"
@@ -47489,7 +48821,7 @@
* doc/emacs/display.texi (Text Scale): Talk about font sized instead
of "face height" (bug#46853).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Allow appending to the kill ring with mouse selections
@@ -47500,35 +48832,35 @@
(mouse-drag-track): Allow appending to kill ring with mouse
selections (bug#32747).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-19 Michael Albinus <michael.albinus@gmx.de>
Fix last change in tramp-adb-handle-make-process
* lisp/net/tramp-adb.el (tramp-adb-handle-make-process):
Fix process buffer management.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-19 Stefan Kangas <stefan@marxist.se>
Fix starting eshell with missing/invalid modules defined
* lisp/eshell/esh-mode.el (eshell-mode): Warn instead of failing to
start when 'eshell-modules-list' has invalid entries. (Bug#54976)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Make describe-repeat-maps fontify key bindings
* lisp/repeat.el (describe-repeat-maps): Fontify key bindings as
key bindings.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-19 Eli Zaretskii <eliz@gnu.org>
Show warnings about aborted redisplay
* src/xdisp.c (redisplay_window_error): Show messages about
aborted redisplay of a window as delayed-warnings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
More conservative fix for bug#37473
@@ -47536,7 +48868,7 @@
since the last change makes C-x C-+ lead to weight weirdness on
my machine.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Make M-S-x output better in mode that have bindings for `undefined'
@@ -47545,21 +48877,21 @@
(execute-extended-command-for-buffer): Make M-S-x output better
(bug#46665).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Recognize \' as a quoted quote in MySQL
* lisp/progmodes/sql.el (sql-mode): Recognize \' as a quoted quote
in MySQL (bug#38302).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Don't handle reverseVideo X resource specially
* lisp/term/x-win.el (window-system-initialization): Don't handle
reverseVideo specially (bug#32921).
-2023-04-15 Sébastien Miquel <sebastien.miquel@posteo.eu>
+2022-06-19 Sébastien Miquel <sebastien.miquel@posteo.eu>
Small fix in font-lock-extend-region-multiline
@@ -47567,14 +48899,14 @@
extend the region if `font-lock-multiline' starts at
`font-lock-end' (bug#46558).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Don't lose antialiasing info when hitting `C-x C-+'
* src/xfaces.c (realize_gui_face): Don't lose antialiasing info
when hitting `C-x C-+' (bug#37473).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
Fix setting last user time during drag-and-drop
@@ -47583,7 +48915,7 @@
were other seen with sending selections to a clipboard
immediately afterwards on Irix 6.5.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-19 Stefan Kangas <stefan@marxist.se>
Add rudimentary font-locking to edmacro-mode
@@ -47592,25 +48924,25 @@
(edit-kbd-macro): Use font-lock in 'edmacro-mode'. Minor
improvement to command substitution.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-19 Stefan Kangas <stefan@marxist.se>
* lisp/obsolete/eieio-compat.el: Add missing Obsolete-since line.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-19 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in kmacro.el
* lisp/kmacro.el (kmacro-keymap, kmacro-step-edit-map): Prefer
defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix edebug parsing of .,
* lisp/emacs-lisp/edebug.el (edebug-next-token-class): Parse .,
correctly (bug#37653).
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2022-06-19 Michael Heerdegen <michael_heerdegen@web.de>
Tune when to show "Quick Help" in Ediff mode-line
@@ -47619,14 +48951,14 @@
`ediff-use-long-help-message' instead of checking
`ediff-window-setup-function' (Bug#12840).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Make checkdoc-defun-info parsing slightly less wrong
* lisp/emacs-lisp/checkdoc.el (checkdoc-defun-info): Disregard
`interactive' in nested parts of the defun (bug#56052).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-19 Eli Zaretskii <eliz@gnu.org>
Update redisplay ticks for more operations, and misc modifications
@@ -47643,7 +48975,7 @@
* src/xdisp.c (syms_of_xdisp) <max_redisplay_ticks>: Update
recommended non-zero values.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-19 Lars Ingebrigtsen <larsi@gnus.org>
Add mechanism for gradually phasing in new byte compilation warnings
@@ -47657,7 +48989,7 @@
(byte-compile-docstring-style-warn): Reinstate the Unicode quote
warning.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
Ignore emulated mouse clicks during drag-and-drop
@@ -47665,20 +48997,20 @@
last mouse frame for emulated mouse events during a
drag-and-drop operation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
Fix crashes when the _EMACS_DRAG_ATOM is the wrong type
* src/xterm.c (xm_get_drag_atom_1): Don't use PropModeAppend if
rc != Success.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-19 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
422f958030 Fix invalid defcustom :group when :predicate is used
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-19 Po Lu <luangruo@yahoo.com>
Fix XDND from Firefox again
@@ -47687,7 +49019,7 @@
(x-dnd-handle-motif): Send reply if the user quit out of the
drop handler as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-18 Po Lu <luangruo@yahoo.com>
Cache the Motif drag window to avoid fetching it every time
@@ -47700,7 +49032,7 @@
* src/xterm.h (struct x_display_info): New field
`motif_drag_window'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-18 Po Lu <luangruo@yahoo.com>
Fix timestamps recorded in Motif DND top level leave messages
@@ -47709,13 +49041,13 @@
(handle_one_xevent): Use correct time for lmsg.timestamp sent in
response to entering the return-frame.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-18 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in edmacro.el
* lisp/edmacro.el (edmacro-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-18 Stefan Kangas <stefan@marxist.se>
Respect no-face argument in literal key substitutions
@@ -47726,7 +49058,7 @@
from help-tests-substitute-key-bindings/face-help-key-binding.
(help-tests-substitute-key-bindings/help-key-binding-no-face): New test.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-06-18 Basil L. Contovounesios <contovob@tcd.ie>
Fix last tty-select-active-regions change
@@ -47737,7 +49069,7 @@
occurrences of xterm-select-active-regions to
tty-select-active-regions (bug#55883).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-06-18 Alan Mackenzie <acm@muc.de>
CC Mode: Add accurate handling for backslash in C line and block comments
@@ -47754,7 +49086,7 @@
(c-before-font-lock-functions): Add c-after-change-fix-comment-escapes to the
C/Objc and C++ values.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-18 Eli Zaretskii <eliz@gnu.org>
Fix test failures due to 'xterm-select-active-regions'
@@ -47762,7 +49094,7 @@
xterm-select-active-regions and move here from xterm.c.
(display-selections-p): Adjust to the above. (Bug#55883)
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-18 Mattias Engdegård <mattiase@acm.org>
More aggressive bytecode split between top-level forms (bug#55972)
@@ -47772,14 +49104,14 @@
too large. In particular this helps compilation of
package-quickstart.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix checkdoc--fix-y-or-n-p query
* lisp/emacs-lisp/checkdoc.el (checkdoc--fix-y-or-n-p): Fix the
query to match what's done (bug#56053).
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-18 Richard Hansen <rhansen@rhansen.org>
Fix invalid defcustom :group when :predicate is used
@@ -47787,7 +49119,7 @@
invalid `:group' argument for the `-modes' defcustom that is created
when `:predicate' is used (bug#56049).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-18 Lars Ingebrigtsen <larsi@gnus.org>
Filter out NS non-key events from `where-is-internal'
@@ -47800,13 +49132,13 @@
* src/keymap.c (Fwhere_is_internal): Filter out key sequences that
are marked as being non-keys.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-18 Po Lu <luangruo@yahoo.com>
Remove unnecessary clearing of internal border on Haiku
* src/haikuterm.c (haiku_new_font): Don't clear internal border.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-18 Lars Ingebrigtsen <larsi@gnus.org>
Allow pretty-printing results from `C-x C-e' in edebug
@@ -47815,7 +49147,7 @@
* lisp/emacs-lisp/edebug.el (edebug-eval-expression): Allow
displaying the full value in a different buffer.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-06-18 Alan Mackenzie <acm@muc.de>
CC Mode: Fix infinite loop in noise macro near end of buffer
@@ -47826,7 +49158,7 @@
* lisp/progmodes/cc-engine.el (c-forward-noise-clause): Check the return
value of c-forward-token-2 and act upon it when not zero.
-2023-04-15 Duncan Findlay <duncf@google.com>
+2022-06-18 Duncan Findlay <duncf@google.com>
Support `select-active-regions' with xterm
@@ -47843,7 +49175,7 @@
* lisp/term/xterm.el (xterm-select-active-regions): New
defcustom.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-18 Eli Zaretskii <eliz@gnu.org>
Update documentation
@@ -47855,14 +49187,14 @@
* etc/NEWS: Announce 'max-redisplay-ticks'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-18 Eli Zaretskii <eliz@gnu.org>
Don't count ticks too eagerly in syntax.c
* src/syntax.c (scan_sexps_forward): Don't increment redisplay
tick count of the loop didn't advance at all.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-18 Eli Zaretskii <eliz@gnu.org>
Allow aborting redisplay stuck in 'parse-partial-sexp'
@@ -47876,7 +49208,7 @@
* src/syntax.c (scan_sexps_forward): Call 'update_redisplay_ticks'
after finishing the loop.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-18 Mattias Engdegård <mattiase@acm.org>
Avoid "control-control-KEY" (bug#55738)
@@ -47892,7 +49224,7 @@
Use \0 and \r instead of ^@ and \C-m to represent NUL and RET
when combined with other modifiers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-18 Stefan Kangas <stefan@marxist.se>
Prefer URL commentary header in two files
@@ -47900,14 +49232,14 @@
* test/lisp/progmodes/cperl-mode-tests.el: Prefer URL commentary
header.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-18 Stefan Kangas <stefan@marxist.se>
Define docstring element for more forms in scheme-mode
* lisp/progmodes/scheme.el: Define docstring element for more
forms. (Bug#33117)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-18 Po Lu <luangruo@yahoo.com>
Remove unused Haiku code
@@ -47919,20 +49251,20 @@
* src/haikuselect.c (init_haiku_select): New function.
* src/haikuselect.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-18 Po Lu <luangruo@yahoo.com>
Fix type mixup in haikuselect.c
* src/haikuselect.c (haiku_lisp_to_message): Fix variable mixup.
Found with --enable-check-lisp-object-type.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-18 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
024bbcb35e Prune the Gnus FAQ of some outdated data
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-18 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -47941,7 +49273,7 @@
e0bac17bbc Mention face quirks after the final line in the lispref ma...
ad74677cf3 Delete reference to obsolete library complete.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-17 Po Lu <luangruo@yahoo.com>
Prevent Lisp code or synthetic events from ruining the user time
@@ -47952,7 +49284,7 @@
(XTmouse_position):
(handle_one_xevent): Pass `send_event' whenever appropriate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-17 Po Lu <luangruo@yahoo.com>
Fix specifying named action lists in `x-begin-drag'
@@ -47963,13 +49295,13 @@
(x_dnd_begin_drag_and_drop): Bind it if there are multiple
actions.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-17 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Fix double-free in treesit.c
* src/treesit.c (Ftreesit_query_capture): Remove free at the end.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Extend 'e' in edebug to pretty-print the values
@@ -47978,14 +49310,14 @@
* lisp/emacs-lisp/edebug.el (edebug-eval-expression): Allow
displaying the full value in a different buffer.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Prune the Gnus FAQ of some outdated data
* doc/misc/gnus-faq.texi (FAQ 9-2): Remove some outdated advice
(bug#56042).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Delete another library obsolete since 24.1
@@ -47994,28 +49326,28 @@
* lisp/obsolete/pc-mode.el: Delete file. This library has been
obsolete since Emacs 24.1. (Bug#50999)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Add hacek variations to `C-x 8'
* lisp/international/iso-transl.el (iso-transl-char-map): Add
hacek characters on `C-x 8 ^ ^'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
image-dired: Use full name for bookmark handler type
* lisp/image-dired.el (image-dired-bookmark-jump): Use full mode name
for bookmark handler type.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Set bookmark handler type for Eshell
* lisp/eshell/esh-mode.el (eshell-bookmark-jump): Set bookmark handler
type.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Update bookmark tests for recent change
@@ -48025,20 +49357,20 @@
(bookmark-test-bmenu-send-edited-annotation/restore-focus): Update for
recent change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix copy-from-above-command doc string type
* lisp/misc.el (copy-from-above-command): Fix doc string typo.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Add new command `duplicate-line'
* lisp/misc.el (copy-from-above-command): Mention it.
(duplicate-line): New command (bug#46621).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-17 Mattias Engdegård <mattiase@acm.org>
Slightly faster hash-table-keys and hash-table-values
@@ -48047,18 +49379,18 @@
* test/lisp/emacs-lisp/subr-x-tests.el
(subr-x--hash-table-keys-and-values): New test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Don't quote numbers in byte-run--set-*
* lisp/emacs-lisp/byte-run.el (byte-run--set-doc-string)
(byte-run--set-indent): Don't quote numbers (bug#48145).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-17 Michael Albinus <michael.albinus@gmx.de>
Fix handling of "process-*" properties in Tramp
@@ -48073,7 +49405,7 @@
(tramp-smb-handle-set-file-acl)
(tramp-smb-handle-start-file-process): Use it. (Bug#55832)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix some declare-after-interactive functions
@@ -48085,11 +49417,11 @@
* lisp/ldefs-boot.el (view-return-to-alist-update): Fix warnings
about declare after interactive.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Don't quote the `when' form in obsoletions
@@ -48098,7 +49430,7 @@
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--print-form):
Adjust folding.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-17 Mattias Engdegård <mattiase@acm.org>
Warn about misplaced or duplicated function/macro declarations
@@ -48114,7 +49446,7 @@
* test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-fun-attr-warn):
New test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-17 Eli Zaretskii <eliz@gnu.org>
Handle too long syntactic fontifications
@@ -48126,25 +49458,25 @@
was aborted due to slowness. This avoids assertion violations in
'scrolling_window' due to the wrong hash value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix efaq-w32.texi build warning
* doc/misc/efaq-w32.texi (Other useful ports): Fix ordering to
match nodes (or should the nodes be moved instead?).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Update cl-struct-sequence-type doc string
* lisp/emacs-lisp/cl-macs.el (cl-struct-sequence-type): Fix doc
string to reflect what it does (bug#46523).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Fix some command substitutions
@@ -48153,7 +49485,7 @@
(reftex-index-phrase-selection-or-word):
* lisp/textmodes/remember.el (remember): Fix command substitutions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Rename command to bookmark-edit-annotation-confirm
@@ -48162,7 +49494,7 @@
'bookmark-edit-annotation-cancel'. Make the old name into an
obsolete function alias.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Improve help-enable-variable-value-editing help
@@ -48170,7 +49502,7 @@
docstring to better explain what effect it has.
(help-fns-edit-variable): Use command substitution.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Fix command substitution in emacsbug.el
@@ -48178,14 +49510,14 @@
(submit-emacs-patch, report-emacs-bug): Fix command substitution.
Prefer keymap-set to define-key.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Allow editing all symbols in help-fns--editable-variable
* lisp/help-fns.el (help-fns--editable-variable): Allow editing
all symbols (bug#56038).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Improve time parsing documentation
@@ -48193,18 +49525,18 @@
take/return timestamps and which ones take decoded time structures.
* src/timefns.c (Fdecode_time): Clarify TIME argument (bug#46505).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Make uce.el obsolete (bug#46472)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix wdired marking of unsuccessfully renamed files
* lisp/wdired.el (wdired-finish-edit): Don't mark non-renamed
files as renamed (bug#46438).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-06-17 Dmitry Gutov <dgutov@yandex.ru>
buffer-match-p: Resolve backward compat concerns
@@ -48218,28 +49550,28 @@
(project--buffer-check): Revert the latest change.
(project--buffer-check): Add support for lambda predicates.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix a tagging problem in tramp.texi
* doc/misc/tramp.texi (Frequently Asked Questions): Restore an
@end lisp removed by accident.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-17 Po Lu <luangruo@yahoo.com>
Reduce code duplication when setting user time window
* src/xterm.c (x_make_frame_visible): Use
`x_update_frame_user_time_window'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Mention face quirks after the final line in the lispref manual
* doc/lispref/display.texi (Face Attributes): Mention the quirks
about point after the final line (bug#56011).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-17 Lars Ingebrigtsen <larsi@gnus.org>
Speed up shr-string-pixel-width
@@ -48248,7 +49580,7 @@
* lisp/net/shr.el (shr-string-pixel-width): Use
`string-pixel-width', which should be faster.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Cancel editing bookmark annotations with C-c C-k
@@ -48260,7 +49592,7 @@
(bookmark-edit-annotation--maybe-display-list): New macro.
(bookmark-send-edited-annotation): Use above new macro.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Use command substitution in bookmark-edit-annotation
@@ -48269,11 +49601,11 @@
(bookmark-edit-annotation): Enter mode before inserting annotation
to get the correct command substitution.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
* lisp/edmacro.el (edit-kbd-macro): Use command substitution.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Delete most libraries obsolete since 24.1 and 24.3
@@ -48296,25 +49628,25 @@
* lisp/textmodes/rst.el: Remove references to above obsolete
libraries.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-17 Po Lu <luangruo@yahoo.com>
Clarify doc of `x-display-set-last-user-time'
* src/xfns.c (Fx_display_last_user_time): Explain in more detail
the meaning of TERMINAL.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Delete reference to obsolete library complete.el
* doc/misc/tramp.texi (Frequently Asked Questions): Delete reference
to obsolete library complete.el.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-17 Mattias Engdegård <mattiase@acm.org>
* src/fns.c (Fmapconcat): Better empty-string-or-nil detection.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Fix misplaced interactive spec
@@ -48326,7 +49658,7 @@
misplaced interactive spec.
(cedet-files-utest-list): Minor doc fix; improve formatting.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-17 Po Lu <luangruo@yahoo.com>
Improve compatibility when receiving drops from early XDND programs
@@ -48335,21 +49667,21 @@
XdndFinished events. If less than 2, always use `copy' as
the selected action.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-17 Po Lu <luangruo@yahoo.com>
Fix computation of screen width and height on Haiku
* src/haiku_support.cc (be_get_screen_dimensions): Use correct
macros to extract width and height.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-17 Po Lu <luangruo@yahoo.com>
Fix instances of not using a usable Motif drag atom
* src/xterm.c (xm_get_drag_atom_1): If another frame owns an
atom, use it anyway.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-17 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -48357,7 +49689,7 @@
5ddd0f1a35 * lisp/net/tramp.el (tramp-methods): Fix quoting in docstr...
b0c5accb99 Update MS Windows FAQ for MinGW64-w64/MSYS2
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Improve window manager user time reporting mode switching
@@ -48370,7 +49702,7 @@
* src/xterm.h (struct x_display_info): Remove
`last_user_check_time'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Update last event time during DND operations
@@ -48382,7 +49714,7 @@
* src/xterm.c (x_set_last_user_time_from_lisp): New function.
* src/xterm.h: Update prototypes.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-16 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Change treesit-parser-list from variable to function
@@ -48407,21 +49739,21 @@
* test/src/treesit-tests.el (treesit-basic-parsing): Use the new
function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-16 Stefan Kangas <stefan@marxist.se>
* lisp/textmodes/artist.el: Minor doc fixes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-16 Stefan Monnier <monnier@iro.umontreal.ca>
* src/fns.c (Fmapconcat): Optimize the case where separator==""
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-16 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Add treesit test for previous change
* test/src/treesit-tests.el (treesit-cross-boundary): New test.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-16 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Consolidate treesit parser create functions
@@ -48439,7 +49771,7 @@
(treesit-font-lock-fontify-region, treesit-search-forward)
(treesit-query-validate): Change to use treesit-parser-create.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-16 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Fix treesit function ts_record_change and friends
@@ -48479,14 +49811,14 @@
(Ftreesit_parser_set_included_ranges): Ensure parsed before setting ranges.
(Ftreesit_parser_included_ranges): Add assertion.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-16 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp test
* test/lisp/net/tramp-tests.el (tramp-test03-file-name-method-rules):
Remove superfluous checks.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-16 Eli Zaretskii <eliz@gnu.org>
Fix disruption of windows' display by shr.el
@@ -48500,18 +49832,18 @@
resetting hscroll of windows we use temporarily for shr's
rendering job. (Bug#56008)
-2023-04-15 Michael Heerdegen <michael_heerdegen@web.de>
+2022-06-16 Michael Heerdegen <michael_heerdegen@web.de>
Allow number register insertion in Calc (Bug#55943)
* lisp/calc/calc-yank.el (calc-get-register): Convert number values to
strings.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-16 Mattias Engdegård <mattiase@acm.org>
* src/fns.c (mapcar1): Test types in rough order of likelyhood.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-16 Mattias Engdegård <mattiase@acm.org>
Use BASE_EQ instead of EQ where obviously safe
@@ -48561,14 +49893,14 @@
can be a symbol with properties or at least one argument is a
non-symbol.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-16 Lars Ingebrigtsen <larsi@gnus.org>
Make package-recompile delete all .elc files first
* lisp/emacs-lisp/package.el (package-recompile): Delete all .elc
files under the package directory.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-16 Lars Ingebrigtsen <larsi@gnus.org>
Add new package.el commands for recompilation
@@ -48577,11 +49909,11 @@
* lisp/emacs-lisp/package.el (package-recompile):
(package-recompile-all): New commands (bug#27253).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-16 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp.el (tramp-methods): Fix quoting in docstring.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-16 Eli Zaretskii <eliz@gnu.org>
Speed up Org to Texinfo generation
@@ -48589,7 +49921,7 @@
threshold, to speed up .org=.texi conversion. Patch by Ihor
Radchenko <yantar92@gmail.com>.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-16 Stefan Kangas <stefan@marxist.se>
Make artist-version variable obsolete
@@ -48597,14 +49929,14 @@
not been updated in nearly two decades; use the Emacs version instead.
(artist-submit-bug-report): Don't use above obsolete variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-16 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap for artist-mode-map
* lisp/textmodes/artist.el (artist-mode-map): Prefer
defvar-keymap.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2022-06-16 Ihor Radchenko <yantar92@gmail.com>
org-cite-list-citations: Cache footnote-definition searches
@@ -48613,14 +49945,14 @@
label search hits. Do not make `org-element-map' accumulate unused
result.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2022-06-16 Ihor Radchenko <yantar92@gmail.com>
org-element-map: Avoid repetitive `plist-get' call
* lisp/org/org-element.el (org-element-map): Do not call `(plist-get info
:ignore-list)' on every iteration.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2022-06-16 Ihor Radchenko <yantar92@gmail.com>
org-export-data: Concatenate strings in temporary buffer for performance
@@ -48628,7 +49960,7 @@
data instead of `mapconcat'. Using buffer puts less load on garbage
collector.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2022-06-16 Ihor Radchenko <yantar92@gmail.com>
org-export-as: Do not update buffer settings when not modified
@@ -48638,21 +49970,21 @@
Also, disable folding checks. Folding is irrelevant inside export
buffer.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2022-06-16 Ihor Radchenko <yantar92@gmail.com>
org-export-resolve-id-link: Pre-cache all the ids in the parse tree
* lisp/org/ox.el (org-export-resolve-id-link): Pre-cache all the ids in
the parse tree for faster lookup.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Fix Motif drag-and-drop timestamps
* lisp/x-dnd.el (x-dnd-handle-motif): Pass timestamp when
retrieving DND selection value. Bug found on Solaris 2.6.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2022-06-16 Ihor Radchenko <yantar92@gmail.com>
org-export-resolve-fuzyy-link: Pre-cache all possible search cells
@@ -48661,7 +49993,7 @@
When matching, use the pre-processed info. Fix the :test function for
the cache hash table.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2022-06-16 Ihor Radchenko <yantar92@gmail.com>
org-export-get-footnote-definition: Pre-cache references in parse tree
@@ -48669,21 +50001,21 @@
tree once to filter out all non-footnote elements. This speeds up
subsequent footnote definition searches.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-06-16 Robert Pluim <rpluim@gmail.com>
Fix check for window system with toolkit scrollbars
* configure.ac (USE_TOOLKIT_SCROLL_BARS): Add missing 'test' to
condition. (Bug#55970)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Fix byte-swapping of Motif DND tables
* src/xterm.c (xm_read_targets_table_rec): Swap nitems first
before checking the length.
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-06-16 Arash Esbati <arash@gnu.org>
Update MS Windows FAQ for MinGW64-w64/MSYS2
@@ -48698,7 +50030,7 @@
Fix link for MinGW homepage.
Remove entry for defunct UWIN project. (Bug#55930)
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-16 Richard Hansen <rhansen@rhansen.org>
bindat (strz): Write null terminator after variable length string
@@ -48709,13 +50041,13 @@
* test/lisp/emacs-lisp/bindat-tests.el (bindat-test--str-strz-prealloc):
Update tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Fix defcustom in last change
* lisp/x-dnd.el (x-dnd-use-offix-drop): Fix defcustom.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Improve handling of fallback drop protocols
@@ -48727,7 +50059,7 @@
(x-dnd-offix-id-to-name): Fix typo in doc string.
(x-dnd-handle-unsupported-drop): Implement new value.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Fix Motif DND after atom ownership is lost due to frame destruction
@@ -48736,14 +50068,14 @@
* src/xterm.h (struct x_display_info): New field
`motif_drag_atom_owner'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
4d7a936ac2 ; * src/fileio.c (Fset_file_modes): Improve previous change
32cff740e2 Describe 'set-file-modes' argument prompting
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-16 Po Lu <luangruo@yahoo.com>
Improve drag atom computation
@@ -48760,7 +50092,7 @@
* src/xterm.h (struct x_display_info): New field
`motif_drag_atom_time'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-16 Paul Eggert <eggert@cs.ucla.edu>
Streamline time decoding and conversion
@@ -48768,7 +50100,7 @@
* src/timefns.c (tzlookup, Fdecode_time): Use them.
(Ftime_convert): Convert to symbol once, instead of many times.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-16 Paul Eggert <eggert@cs.ucla.edu>
Don’t test time functions for NaNs, INF
@@ -48777,7 +50109,7 @@
Don’t test time functions with infinities and NaNs,
which are not Lisp time values.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-16 Paul Eggert <eggert@cs.ucla.edu>
Prefer BASE_EQ in time-sensitive ops
@@ -48786,7 +50118,7 @@
(time_arith, time_cmp, Fdecode_time, Fencode_time)
(Ftime_convert): Prefer BASE_EQ to EQ where either will do.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-16 Paul Eggert <eggert@cs.ucla.edu>
icalendar-tests no longer assumes TZ = wall
@@ -48800,7 +50132,7 @@
function, you typically want something else” for a reason.
Instead, pass the zone arg to icalendar-test--format.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-15 Po Lu <luangruo@yahoo.com>
Handle OffiX drop of multiple files
@@ -48809,7 +50141,7 @@
(x-dnd-handle-offix-files): New function.
(x-dnd-convert-to-offix): Fix conversion to DndTypeFiles.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-15 Po Lu <luangruo@yahoo.com>
Comply with the Motif requirement for unique drag atoms
@@ -48829,29 +50161,29 @@
* src/xterm.h (struct x_display_info): New fields for new atoms
and their names.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-06-15 Sean Whitton <spwhitton@spwhitton.name>
* .dir-locals.el: Set emacs-lisp-docstring-fill-column.
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
* src/treesit.c (ts_check_range_argument): Check for point-min/max.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-15 Lars Ingebrigtsen <larsi@gnus.org>
Adjust ibuffer test
* test/lisp/ibuffer-tests.el (ibuffer-format-qualifier): Adjust
test after recent formatting changes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-15 Lars Ingebrigtsen <larsi@gnus.org>
Allow completing tags, parameters and values in html-mode
* lisp/textmodes/sgml-mode.el (html-mode--complete-at-point):
Allow completing tags, parameters and values (bug#29057).
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-06-15 Manuel Giraud <manuel@ledu-giraud.fr>
Do not display 'nil for 0-ary filter qualifier in ibuf
@@ -48859,7 +50191,7 @@
nil in header for 0-ary filter qualifier.
* lisp/ibuf-macs.el (define-ibuffer-filter): Also fix the message.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-15 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in ibuffer.el
@@ -48869,7 +50201,7 @@
(ibuffer-mode-header-map, ibuffer-mode-filter-group-map): Prefer
defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-15 Po Lu <luangruo@yahoo.com>
Implement using the OffiX protocol for dropping
@@ -48882,14 +50214,14 @@
* src/xterm.c: Update commentary.
(x_term_init): Extend number of DND atoms allocated by default.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-06-15 Robert Pluim <rpluim@gmail.com>
Describe 'set-file-modes' argument prompting
* src/fileio.c (Fset_file_modes): Document that FILENAME is prompted
for. (Bug#55984)
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-06-15 Miha Rihtaršič <miha@kamnitnik.top>
whitespace.el: New whitespace style `lines-char'
@@ -48905,7 +50237,7 @@
highlights only the first character over the whitespace-line-column
limit (bug#55980).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-15 Po Lu <luangruo@yahoo.com>
Handle receiving new OffiX protocol during drag-and-drop
@@ -48917,14 +50249,14 @@
(x-dnd-offix-id-to-name): New list.
(x-dnd-handle-offix-file, x-dnd-handle-offix): New functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix ;;;###autoload scanning from (some) packages
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--parse-file):
Fix autoloads scanning from packages.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-15 Michael Albinus <michael.albinus@gmx.de>
Fix file name quoting in tramp-smb.el
@@ -48944,7 +50276,7 @@
(tramp-smb-get-stat-capability): Use it.
(tramp-smb-get-localname): Remove superfluous test. (Bug#55855)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-15 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp debugging
@@ -48952,21 +50284,21 @@
* lisp/net/tramp.el (tramp-backtrace): New optional arg FORCE.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-15 Juri Linkov <juri@linkov.net>
Update args of isearch-search-fun-in-text-property (bug#14013)
* lisp/isearch.el (isearch-search-fun-in-text-property): Swap signature args.
* lisp/dired-aux.el (dired-isearch-search-filenames): Update the call.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-06-15 Visuwesh <visuweshm@gmail.com>
repeat-mode: Don't echo unset keys in help message
* repeat.el (repeat-echo-message-string): Check if the key is set.
(bug#55977)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-15 Po Lu <luangruo@yahoo.com>
Handle coordinates for the old KDE drop protocol
@@ -48974,13 +50306,13 @@
(x_coords_from_dnd_message): Handle the old KDE protocol.
* src/xterm.h (struct x_display_info): New atoms.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
850050ca5c Revert "Clarify what a Calc registeri in in calc-insert-re...
-2023-04-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
+2022-06-15 Yuan Fu <yuan@debian-BULLSEYE-live-builder-AMD64>
Fix compile warnings and errors in treesit.c
@@ -48988,7 +50320,7 @@
(Ftreesit_parser_set_included_ranges): Fix.
(Ftreesit_query_compile): Fix.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-14 Po Lu <luangruo@yahoo.com>
Fix link action handling with Motif DND
@@ -48997,7 +50329,7 @@
(XM_DRAG_OPERATION_IS_LINK): New macro.
(handle_one_xevent): Use it instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-14 Po Lu <luangruo@yahoo.com>
Handle coordinates from XM_DRAG_REASON_DRAG_MOTION replies
@@ -49005,13 +50337,13 @@
(xm_read_drag_motion_reply): New function.
(x_coords_from_dnd_message): Handle those messages as well.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
Merge remote-tracking branch 'savannah/master' into feature/tree-sitter
Merge branch 'feature/tree-sitter-depth-control' into feature/tree-sitter
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
Add manual for treesit-traverse-forward and friends
@@ -49020,7 +50352,7 @@
treesit-traverse-forward.
* lisp/treesit.el (treesit-traverse-forward): Fix docstring.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
Change treesit-check-query and mention it in documentation
@@ -49030,27 +50362,27 @@
* src/treesit.c (Ftreesit_query_capture, Ftreesit_query_compile):
Mention it.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
Add treesit-query-compile to manual
* doc/lispref/parsing.texi: Add treesit-query-compile.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
Add test for treesit-query-compile
* test/src/treesit-tests.el (treesit-query-api): Rename pattern to
query, and add treesit-query-compile into the mix.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-06-14 Sean Whitton <spwhitton@spwhitton.name>
Add abbrev tables for minibuffer-mode and minibuffer-inactive-mode
* lisp/minibuffer.el (minibuffer-mode, minibuffer-inactive-mode): Add
an abbrev table for each of these modes (bug#55946).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-14 Eli Zaretskii <eliz@gnu.org>
Support callers which sometimes run unrelated to display code
@@ -49058,7 +50390,7 @@
with w == NULL if we are called outside of display engine code,
and don't update the tick count in that case.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
Support compiled queries in treesit-query-capture
@@ -49074,11 +50406,11 @@
the query object conditonally.
(syms_of_treesit): New symbol.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
* src/treesit.c (Ftreesit_query_p): New function.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-14 Yuan Fu <casouri@gmail.com>
Add new type treesit-compiled-query
@@ -49096,7 +50428,7 @@
New macros.
* src/print.c (print_vectorlike): Add printing for the new type.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-14 Mattias Engdegård <mattiase@acm.org>
Simplify byte-compiler assuming cconv normalisations
@@ -49106,7 +50438,7 @@
Simplify source optimisation and codegen code that can now rely on
normalised let/let* and unwind-protect forms.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-14 Mattias Engdegård <mattiase@acm.org>
Run cconv for dynbound code as well
@@ -49120,7 +50452,7 @@
(cconv-analyze-form): In dynbound code, treat all variable bindings
as dynamic (lambda, let, let* and condition-case).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-14 Mattias Engdegård <mattiase@acm.org>
Normalise setq during macro-expansion
@@ -49140,18 +50472,18 @@
* test/lisp/emacs-lisp/bytecomp-resources/warn-variable-setq-odd.el:
New files.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-14 Eli Zaretskii <eliz@gnu.org>
Handle W = NULL in 'update_redisplay_ticks'
* src/xdisp.c (update_redisplay_ticks): If W == NULL, assume we
are iterating the current buffer.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-14 Juri Linkov <juri@linkov.net>
* lisp/replace.el (read-regexp): Use minibuffer-message in the minibuffer.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-14 Eli Zaretskii <eliz@gnu.org>
Restart tick counting every command
@@ -49162,7 +50494,7 @@
'windows_or_buffers_changed' to avoid trusting stale window data
like w->window_end_valid.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-06-14 Robert Pluim <rpluim@gmail.com>
Add more characters with macron in C-x 8 map and latin input methods
@@ -49175,14 +50507,14 @@
(Bug#55668)
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2022-06-14 Stephen Berman <stephen.berman@gmx.net>
Fix errors when aligning text in find-dired
* lisp/find-dired.el (find-dired-filter): Don't error out while
trying to align the text (by just removing that code) (bug#46218).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-14 Lars Ingebrigtsen <larsi@gnus.org>
Make flymake-proc--delete-temp-directory slightly safer
@@ -49190,7 +50522,7 @@
(flymake-proc--delete-temp-directory): Temp dir name may be
abbreviatated, so expand it first (bug#46203).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix .dir-local.el caching for symlinks
@@ -49198,21 +50530,21 @@
of the actual file, not the time stamp of the symlink (if
.dir-locals.el is a symlink) (bug#46122).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-14 Lars Ingebrigtsen <larsi@gnus.org>
Leave the contents on the *Backtrace* buffer on `q'
* lisp/emacs-lisp/debug.el (debug): Don't clear the contents of
the buffer on `q' (bug#55863).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix gud parsing of empty jdb classpaths
* lisp/progmodes/gud.el (gud-jdb-marker-filter): Parse empty
classpaths (like classpath: []) correctly (bug#55957).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-06-14 Daniel Martín <mardani29@yahoo.es>
Bind Cmd-t to menu-set-font on macOS
@@ -49222,14 +50554,14 @@
bind it to menu-set-font, which is also called by Options, Set Default
Font (bug#55967).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-14 Lars Ingebrigtsen <larsi@gnus.org>
Allow using alists in ido completion and hitting TAB
* lisp/ido.el (ido-completion-help): Allow using an alist
COMPLETIONS (bug#46091).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-14 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Clarify what a Calc registeri in in calc-insert-register"
@@ -49237,14 +50569,14 @@
This has been fixed in Emacs 29 by making it possible to use regular registers in calc.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-14 Lars Ingebrigtsen <larsi@gnus.org>
Mention how to only get syntactic font locking in the manual
* doc/lispref/modes.texi (Syntactic Font Lock): Note how to only
get syntactic font locking (bug#46039).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-14 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp problem with non-essential
@@ -49254,28 +50586,28 @@
(tramp-get-home-directory, tramp-get-remote-uid)
(tramp-get-remote-gid): VEC can also be nil.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-14 Po Lu <luangruo@yahoo.com>
Fix mishandling of dnd-scroll-margin with scroll bar motion
* lisp/dnd.el (dnd-handle-movement): Ignore posns inside scroll
bars for now.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-14 Juri Linkov <juri@linkov.net>
* lisp/minibuffer.el (minibuffer-complete-history): New command.
(minibuffer-complete-defaults): New command.
https://lists.gnu.org/archive/html/emacs-devel/2022-06/msg00498.html
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-14 Juri Linkov <juri@linkov.net>
* lisp/simple.el (completion-auto-wrap): Rename from completion-wrap-movement.
(next-completion): Use completion-auto-wrap.
https://lists.gnu.org/archive/html/emacs-devel/2022-06/msg00139.html
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-14 Po Lu <luangruo@yahoo.com>
Fix out of date parts in NS doc and keyboard bindings
@@ -49284,7 +50616,7 @@
concept index and document `ns-show-prefs'. (bug#55940)
* lisp/term/ns-win.el (global-map): Remove ns-popup-font-panel.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-14 Po Lu <luangruo@yahoo.com>
Handle coordinates of Motif drop start messages
@@ -49293,20 +50625,20 @@
correct.
(x_coords_from_dnd_message): Read drop start messages as well.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
73400e4002 Clarify what a Calc registeri in in calc-insert-register
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-13 Po Lu <luangruo@yahoo.com>
Handle coordinate extraction for more event types
* src/xterm.c (xm_read_drag_motion_message): New function.
(x_coords_from_dnd_message): Handle XM_DRAG_REASON_DRAG_MOTION.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-13 Po Lu <luangruo@yahoo.com>
Use coordinates provided by DND messages if available
@@ -49320,28 +50652,28 @@
x_handle_dnd_message.
* src/xterm.h: Update prototypes.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-06-13 Dmitry Gutov <dgutov@yandex.ru>
project--git-submodules: Parse more strictly
* lisp/progmodes/project.el (project--git-submodules):
Don't mistake 'load-path' for 'path' (bug#55396).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-13 Paul Eggert <eggert@cs.ucla.edu>
Default decoded-time dst slot to -1
* lisp/simple.el (decoded-time): Default dst slot to -1.
Improve related doc strings.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-13 Yuan Fu <casouri@gmail.com>
Use the up-only parameter in treesit navigation functions
* lisp/treesit.el(treesit-inspect-node-at-point,
treesit-end-of-defun): Set up-only to t.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-13 Yuan Fu <casouri@gmail.com>
Add depth control for treesit traverse functions
@@ -49350,7 +50682,7 @@
(treesit-search-forward, treesit-search-beginning,
treesit-search-end): Add up-only parameter.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-13 Yuan Fu <casouri@gmail.com>
Fix treesit-search-forward
@@ -49379,7 +50711,7 @@
* lisp/treesit.el (treesit-search-forward): Move the check.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-13 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12.1.1 -Wanalyzer-use-of-uninitialized-value
@@ -49387,14 +50719,14 @@
Although I’m not sure this is needed, it doesn’t change
behavior (except possibly to make undefined behavior defined).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-06-13 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12.1.1 in default developer build
* src/pdumper.c (pdumper_load): Use explicit memset to work around
GCC bug <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105961>.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-13 Juri Linkov <juri@linkov.net>
* lisp/progmodes/grep.el (grep-read-files): Combine files with aliases.
@@ -49402,35 +50734,35 @@
read-file-name-internal with a list of defaults from grep-files-aliases
(bug#55800).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Mention \`M-x ...' in the lispref manual
* doc/lispref/help.texi (Keys in Documentation): Note \`M-x ...'
syntax.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Clarify what a Calc registeri in in calc-insert-register
* lisp/calc/calc-yank.el (calc-insert-register): Note that these
aren't normal registers (bug#55943).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow saying \\=`M-x ...' in a doc string
* lisp/help.el (substitute-command-keys): Allow saying \\=`M-x
foo' in doc strings (and have it be fontified as a key binding).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Massage In-Reply-To data in message-mail
* lisp/gnus/message.el (message-mail): Fix up Message-IDs from
Firefox (bug#55926).
-2023-04-15 Lassi Kortela <lassi@lassi.io> (tiny change)
+2022-06-13 Lassi Kortela <lassi@lassi.io> (tiny change)
Match complete words in dns-mode
@@ -49438,7 +50770,7 @@
complete words like SOA and not all words that contain the string
SOA (bug#55944).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow `query-replace' to do exact replacement of the current item
@@ -49449,14 +50781,14 @@
(perform-replace): Allow editing a replacement with exact case
(bug#8504).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Add to mode cedilla characters to iso-transl-char-map
* lisp/international/iso-transl.el (iso-transl-char-map): Add some
more cedilla characters.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-06-13 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Meetei Mayek script
@@ -49469,7 +50801,7 @@
* etc/HELLO: Add a Meetei Mayek greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Make the ediff control panel mode line prettier
@@ -49478,14 +50810,14 @@
(ediff-make-wide-control-buffer-id): Make the informative part of
the mode line bold. (Code from Michael Heerdegen.)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow rgrep users to indicate case folding easier
* lisp/progmodes/grep.el (rgrep): Allow the user to toggle case
sensitivity interactively (bug#16913).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Add a `M-c' command to `read-regexp'
@@ -49494,7 +50826,7 @@
* lisp/replace.el (read-regexp): Add a `M-c' command to indicate
case folding (bug#16913).
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-13 Richard Hansen <rhansen@rhansen.org>
bindat (strz): Error on null byte if packing variable-length string
@@ -49502,11 +50834,11 @@
encountered while packing a string to a variable-length strz field.
* test/lisp/emacs-lisp/bindat-tests.el (strz): Add tests (bug#55938).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
* files.el (auto-mode-alist): Add entry to `.eld` files
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-13 Lars Ingebrigtsen <larsi@gnus.org>
Make `/ a' in *Package* filter by name
@@ -49514,14 +50846,14 @@
Filter by package name instead of by regexp, so that if the user
types "gnu", they won't get "nongnu", too (bug#55919).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-06-13 Visuwesh <visuweshm@gmail.com>
* lisp/find-dired.el (find-dired): Make directory clickable.
* lisp/find-dired.el (find-dired): Make the directory line
clickable (bug#55906).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-13 Po Lu <luangruo@yahoo.com>
Respect test function when performing local drag-and-drop
@@ -49539,13 +50871,13 @@
(syms_of_xterm): New defvar `x-dnd-native-test-function'.
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-13 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
d6f080d3de ; * doc/man/etags.1: Bump man page date.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-13 Po Lu <luangruo@yahoo.com>
Improve DND tooltip updating
@@ -49554,7 +50886,7 @@
(x_monitors_changed_cb, handle_one_xevent): Only update if a
change in monitor configuration really happened.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-12 Po Lu <luangruo@yahoo.com>
Keep tooltip position in sync with monitor changes
@@ -49562,7 +50894,7 @@
(x_monitors_changed_cb):
(handle_one_xevent): Call that function on monitor change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-12 Po Lu <luangruo@yahoo.com>
Fix special DND event coordinates
@@ -49573,32 +50905,32 @@
(handle_one_xevent): Fix order of arguments to
x_dnd_note_self_drop.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-12 Juri Linkov <juri@linkov.net>
* lisp/icomplete.el: Consider a list in minibuffer-default (bug#55800)
* lisp/icomplete.el (icomplete--sorted-completions): Handle a string value
in the first element of the list of default values in minibuffer-default.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-12 Eli Zaretskii <eliz@gnu.org>
Change the API of 'update_redisplay_ticks'
* src/xdisp.c (update_redisplay_ticks): Change the 2nd argument
to be 'struct window'; all callers changed.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-12 Juri Linkov <juri@linkov.net>
* lisp/isearch.el (isearch-search-fun-in-text-property): Handle ^/$ specially.
When the regexp contains ^ or $ then use a temporary buffer to find matches
at the beginning/end of the region with the given text property (bug#14013).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-12 Eli Zaretskii <eliz@gnu.org>
Fix a typo in a doc string.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-12 Eli Zaretskii <eliz@gnu.org>
Initial implementation of "abort-redisplay" feature
@@ -49611,7 +50943,7 @@
void-variable error, and it gets in the way of aborting
redisplay via 'redisplay_window_error'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-12 Po Lu <luangruo@yahoo.com>
Fix encoding of multibyte ToolTalk filenames
@@ -49621,7 +50953,7 @@
* test/lisp/dnd-tests.el (dnd-tests-begin-file-drag): Add test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-12 Po Lu <luangruo@yahoo.com>
Fix handling of scroll bar clicks on Haiku
@@ -49642,7 +50974,7 @@
(haiku_read_socket): Handle button events on scroll bars as
scroll bar click events.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-12 Mattias Engdegård <mattiase@acm.org>
Use BASE_EQ when comparing with Qunbound
@@ -49693,14 +51025,14 @@
* src/xterm.c (x_draw_glyph_string, x_term_init):
Use BASE_EQ instead of EQ when comparing with Qunbound.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-12 Lars Ingebrigtsen <larsi@gnus.org>
Make find-sibling-file-search non-private
* lisp/files.el (find-sibling-file-search): Rename to be non-private.
(find-sibling-file): Adjust call.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-12 Yuan Fu <casouri@gmail.com>
Update docstring of eglot-events-buffer-size
@@ -49710,7 +51042,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/974
GitHub-reference: close https://github.com/joaotavora/eglot/issues/776
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-12 Eli Zaretskii <eliz@gnu.org>
Fix "C-x C-d" with wildcard arguments
@@ -49718,7 +51050,7 @@
set to a valid value if the argument DIRNAME included wildcards.
(Bug#55877)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-12 Po Lu <luangruo@yahoo.com>
Fix phantom drag-and-drop targets showing up in some programs
@@ -49728,7 +51060,7 @@
think its presence on the drag source means there are more than
3 targets.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-12 Richard Hansen <rhansen@rhansen.org>
bindat (str, strz): Reject non-ASCII, non-`eight-bit' characters
@@ -49738,29 +51070,29 @@
* doc/lispref/processes.texi (Bindat Types): Update documentation.
* test/lisp/emacs-lisp/bindat-tests.el (str) (strz): Add tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-12 Po Lu <luangruo@yahoo.com>
Don't repetitively initialize type lists during DND
* src/xterm.c (x_dnd_send_enter): Only set XdndTypeList once.
(x_dnd_begin_drag_and_drop): Clear type list flag.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-12 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
cbd2c87a5d ; Fix last change in whitespace.el.
52ad2b53cb Fix doc strings in whitespace.el
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-11 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/find-func.el (find-function-advised-original): Simplify
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-11 Yuan Fu <casouri@gmail.com>
* configure.ac (HAVE_TREE_SITTER): Not set TREE_SITTER_LIBS.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-06-11 Yuan Fu <casouri@gmail.com>
Rename treesit-traverse-forward-depth-first
@@ -49769,18 +51101,18 @@
(treesit-traverse-forward, treesit-search-forward): Use
the new name.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-11 Po Lu <luangruo@yahoo.com>
Use cached monitor info during DND if available
* src/xterm.c (x_dnd_begin_drag_and_drop): Use previously cached
monitor attributes if they exist.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-11 Po Lu <luangruo@yahoo.com>
* src/nsfns.m (ns_move_tooltip_to_mouse_location): Handle invisible frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-11 Po Lu <luangruo@yahoo.com>
Don't rely on XdndAware on frames for dropping to work
@@ -49795,11 +51127,11 @@
(handle_one_xevent): Handle our own frames using those functions
instead.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-11 Mattias Engdegård <mattiase@acm.org>
* src/fns.c (internal_equal): Use BASE_EQ where possible.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-06-11 Basil L. Contovounesios <contovob@tcd.ie>
Recognize processes as a CL type again
@@ -49809,21 +51141,21 @@
* lisp/emacs-lisp/cl-macs.el (cl-deftype-satisfies): Include process
as a type, to avoid cl-typep complaining about process objects.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-11 Lars Ingebrigtsen <larsi@gnus.org>
Make new fileio test more reliable
* test/src/fileio-tests.el: Use a unibyte buffer to avoid length
confusion.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-11 Lars Ingebrigtsen <larsi@gnus.org>
Bump sh-imenu-generic-expression defcustom version
* lisp/progmodes/sh-script.el (sh-imenu-generic-expression): Bump
the :version since we changed the value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix loaddefs installation of packages with no autoloads
@@ -49831,7 +51163,7 @@
generate an output file if we have EXTRA-DATA. This fixes package
installation of packages with no ;;;###autoload forms.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-11 Stefan Monnier <monnier@iro.umontreal.ca>
fileio-tests.el (test-non-regular-insert): Fix thinko
@@ -49839,7 +51171,7 @@
from `test-non-regular-insert` and make it into a test rather than
a broken function. Oh, and make it work while at it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-11 Stefan Monnier <monnier@iro.umontreal.ca>
Bindat: Document `sint`; add `le` arg to `uint`; deprecate `uintr`
@@ -49856,7 +51188,7 @@
* test/lisp/emacs-lisp/bindat-tests.el (data-bindat-spec): Use the new
`le` arg of `uint` instead of `uintr`.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-06-11 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Improve Lepcha composition rules and rename its native name
@@ -49865,14 +51197,14 @@
* etc/HELLO: Rename Lepcha script native name.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-11 Po Lu <luangruo@yahoo.com>
Fix timestamp of special drop events
* src/xterm.c (x_dnd_send_drop): Set special event timestamp
to the timestamp of the drop instead of CurrentTime.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-11 Lars Ingebrigtsen <larsi@gnus.org>
Allow inserting parts of /dev/urandom with insert-file-contents
@@ -49880,7 +51212,7 @@
* src/fileio.c (Finsert_file_contents): Allow specifying END for
special files (bug#18370).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-11 Po Lu <luangruo@yahoo.com>
Fix some drag-and-drop handling on Haiku
@@ -49892,14 +51224,14 @@
(Fhaiku_drag_message): Only clear grab and hide tooltip if the
drag was successful.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-11 Po Lu <luangruo@yahoo.com>
Fix initializers for Haiku scroll bars
* src/haiku_support.cc (class Emacs):
(class EmacsScrollBar): Fix initializers.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-06-11 Visuwesh <visuweshm@gmail.com>
Support mksh-specific function names in imenu
@@ -49907,7 +51239,7 @@
mksh-specific function names to imenu-generic-expression
(bug#55889).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-11 Lars Ingebrigtsen <larsi@gnus.org>
Further tweaks to how remapped commands are described
@@ -49923,14 +51255,14 @@
C-x x i ido-insert-buffer
(Remapped via <remap> <insert-buffer>)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-11 Eli Zaretskii <eliz@gnu.org>
Fix doc strings in whitespace.el
* lisp/whitespace.el (whitespace-style, whitespace-action):
Untabify the doc strings. (Bug#55904)
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-06-11 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Lepcha script (bug#55869)
@@ -49944,14 +51276,14 @@
* etc/HELLO: Add a Lepcha greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-11 Po Lu <luangruo@yahoo.com>
Fix queuing already-present selection requests
* src/xterm.c (x_defer_selection_requests): Move kbd_fetch_ptr
if possible and fix counter increment order.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-11 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -49960,21 +51292,21 @@
22a832ad82 Mention the #f syntax from cl-prin1
3fd0854378 Fix file name quoting in tramp-smb.el (do not merge)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-10 Po Lu <luangruo@yahoo.com>
Handle allocation errors when interning large amounts of atoms
* src/xfns.c (Fx_begin_drag): Catch BadAlloc errors around
XInternAtoms.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-10 Po Lu <luangruo@yahoo.com>
Prevent crash handling keyboard input from non-frame windows
* src/xterm.c (handle_one_xevent): Use `dpyinfo' to access xkb
desc. (bug#55890)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-10 Po Lu <luangruo@yahoo.com>
Fix cancelling DND upon a regular X error
@@ -49982,14 +51314,14 @@
a non-IO error, so don't avoid sending messages to clean stuff
up.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-06-10 Dmitry Gutov <dgutov@yandex.ru>
elisp-completion-at-point: Replace last usage of 'read'
* lisp/progmodes/elisp-mode.el (elisp-completion-at-point):
Replace the last remaining usage of 'read' (bug#55491).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-10 Juri Linkov <juri@linkov.net>
New function isearch-search-fun-in-text-property (bug#14013).
@@ -49999,7 +51331,7 @@
* lisp/isearch.el (isearch-search-fun-in-text-property):
New function refactored from dired-isearch-search-filenames.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-06-10 Jim Porter <jporterbugs@gmail.com>
Don't use 'list' command in Eshell command forms
@@ -50012,7 +51344,7 @@
(esh-var-test/quoted-interp-cmd-indices): Use 'listify' instead of
'list'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-10 Po Lu <luangruo@yahoo.com>
Remove extra call to XTranslateCoordinates when performing "xterm" drop
@@ -50020,7 +51352,7 @@
XdndSelection is lost, set subwindow, and simplify
XTranslateCoordinates loop.
-2023-04-15 Taiju HIGASHI <higashi@taiju.info>
+2022-06-10 Taiju HIGASHI <higashi@taiju.info>
Don't reduce vocabulary in ja-dic.el by default
@@ -50034,7 +51366,7 @@
(skkdic-convert): Add the "no-reduction" optional argument.
(batch-skkdic-convert): Add the "--no-reduction" command line argument.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-10 Richard Hansen <rhansen@rhansen.org>
bindat (strz): Fix documentation for strz with pre-allocated string
@@ -50042,21 +51374,21 @@
terminator is not written if `bindat-pack' is given a pre-allocated
string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-10 Lars Ingebrigtsen <larsi@gnus.org>
Link find-sibling-file to ff-find-related-file in manual
* doc/emacs/files.texi (Visiting): Link to ff-find-related-file
documentation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix find-sibling-file doc string
* lisp/files.el (find-sibling-file): Remove incorrect statement
from doc string (bug#55879).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-10 Lars Ingebrigtsen <larsi@gnus.org>
Make describe-prefix-bindings say when there are no matches
@@ -50064,7 +51396,7 @@
bindings under a prefix (bug#55875), for instance in `C-c C-h' in
a buffer with no `C-c' commands.
-2023-04-15 Ignacio Casso <ignaciocasso@hotmail.com>
+2022-06-10 Ignacio Casso <ignaciocasso@hotmail.com>
Fix issues with loading autoloaded defcustoms while bound
@@ -50079,14 +51411,14 @@
* src/data.c (Fdefault_boundp): Update doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-10 Lars Ingebrigtsen <larsi@gnus.org>
Don't put trailing optional nil values into `command-history'
* src/callint.c (fix_command): Don't put trailing optional nil
values into `command-history' (bug#45333).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-10 Mattias Engdegård <mattiase@acm.org>
Fix macOS parallel bootstrap error (bug#55846)
@@ -50094,18 +51426,18 @@
Change to a single-target rule to avoid the same actions being
executed in parallel.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-10 Lars Ingebrigtsen <larsi@gnus.org>
Mention the REQUIRE-MATCH extension in NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-10 Lars Ingebrigtsen <larsi@gnus.org>
Allow specifying a wildcard argument to list-directory again
* lisp/files.el (list-directory): Allow specifying a wildcard
argument interactively again (bug#55877).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-10 Lars Ingebrigtsen <larsi@gnus.org>
Allow REQUIRE-MATCH to be a function
@@ -50117,7 +51449,7 @@
* src/minibuf.c (Fcompleting_read): Mention it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-10 Po Lu <luangruo@yahoo.com>
Fix receiving drops from drop-only Motif programs
@@ -50125,7 +51457,7 @@
(x-dnd-handle-motif): Recompute types and state on XmDROP_START
if no state already exists.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-10 Eli Zaretskii <eliz@gnu.org>
Improve documentation of "etags -I"
@@ -50133,20 +51465,20 @@
* doc/emacs/maintaining.texi (Create Tags Table): Elaborate on the
importance of the '-I' option to 'etags'. (Bug#45246)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-10 Po Lu <luangruo@yahoo.com>
Eliminate extra call to XTranslateCoordinates looking for drop target
* src/xterm.c (x_dnd_get_target_window): Translate coordinates
starting from the root window and avoid extra sync.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
22a832ad82 Mention the #f syntax from cl-prin1
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -50160,13 +51492,13 @@
# Conflicts:
# lisp/files.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-10 Po Lu <luangruo@yahoo.com>
Add tests for x-dnd Motif value parsing logic
* test/lisp/x-dnd-tests.el: New file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Don't rely on TARGETS to read selection targets for Motif DND
@@ -50179,25 +51511,25 @@
(x-dnd-handle-motif): Read targets from the targets table
of the drag window instead of the selection's TARGET target.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Fix crashes in x_tooltip_window_to_frame on GTK
* src/xterm.c (x_tooltip_window_to_frame): Ignore all non-X
frames instead of trying to get their tooltip window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
* src/haikuselect.c (haiku_note_drag_motion): Only handle visible tip_f.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Fix DND tooltip handling with tooltip-reuse-hidden-frame
* src/xterm.c (x_dnd_update_tooltip_position): Don't move window
if tip_f is not visible.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-09 Eli Zaretskii <eliz@gnu.org>
Update the 'etags' test suite
@@ -50211,18 +51543,18 @@
* lib-src/etags.c (C_entries): Add commentary for resetting
bracelev. (Bug#45246)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-09 Lars Ingebrigtsen <larsi@gnus.org>
Adjust browse-url test after previous browse-url change
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-09 Lars Ingebrigtsen <larsi@gnus.org>
Make browse-url-encode-url encode even less
* lisp/net/browse-url.el (browse-url-encode-url): Don't encode
dollar signs, because that's out of spec (bug#55873).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-09 Lars Ingebrigtsen <larsi@gnus.org>
Improve `C-h b' output for remapped commands.
@@ -50247,7 +51579,7 @@
<remap> <switch-to-buffer-other-window> ido-switch-buffer-other-window
C-x 4 b switch-to-buffer-other-window
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-09 Lars Ingebrigtsen <larsi@gnus.org>
New setting for mouse-drag-copy-region to not put "" onto kill ring
@@ -50256,7 +51588,7 @@
for not putting "" strings onto the kill ring.
(mouse-set-region, mouse-save-then-kill): Use the new value.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Fix recalculation of `icon-title-format' after a frame is iconified
@@ -50271,14 +51603,14 @@
* src/xdisp.c (gui_consider_frame_title): Export (also in
dispextern.h). (bug#55850)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-09 Lars Ingebrigtsen <larsi@gnus.org>
Mention the #f syntax from cl-prin1
* doc/lispref/objects.texi (Special Read Syntax): Mention #f,
which is in cl-prin1 output (bug#55853).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-09 Lars Ingebrigtsen <larsi@gnus.org>
Make `line-number-at-pos' work more like in earlier Emacs versions
@@ -50287,7 +51619,7 @@
This isn't announced in the doc string, but makes function
compatible with the version in earlier Emacs versions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Never return tooltip frames from ns-begin-drag
@@ -50295,14 +51627,14 @@
([EmacsWindow beginDrag:forPasteboard...]): Don't return frame
if tooltip.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Handle monitor attribute updates during drag-and-drop
* src/xterm.c (x_monitors_changed_cb):
(handle_one_xevent): Set x_dnd_monitors during monitor changes.
-2023-04-15 Stefan Baums <baums@stefanbaums.com>
+2022-06-09 Stefan Baums <baums@stefanbaums.com>
Add support for the Kharoshthi script
@@ -50314,21 +51646,21 @@
environment. Set up composition rules for Kharoshthi.
(Bug#55539)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Satisfy GCC warnings on the GNUstep build
* src/nsfns.m (ns_move_tooltip_to_mouse_location):
* src/nsterm.m ([EmacsWindow draggedImage:movedTo:]): Pacify GCC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Disable tooltip timeouts for drag-and-drop tooltips
* lisp/mouse.el (mouse-drag-and-drop-region-display-tooltip):
Don't time out the created tooltip.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Implement `follow-tooltip' on NS as well
@@ -50347,7 +51679,7 @@
([EmacsWindow beginDrag:forPasteboard...]): New parameter
`followTooltip'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Note caveats of `follow-tooltip' with system tooltips
@@ -50356,7 +51688,7 @@
* src/xfns.c (Fx_begin_drag): Say that follow-tooltip doesn't
work with system tooltips.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-09 Richard Hansen <rhansen@rhansen.org>
bindat: Improve str, strz documentation
@@ -50364,7 +51696,7 @@
for the `str' and `strz' types to clarify expectations and explain
edge case behavior.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Implement `follow-tooltip' for DND on Haiku
@@ -50383,7 +51715,7 @@
if mouse moves onto a tooltip during DND.
* src/haikuterm.h: Update prototypes.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-06-09 Jim Porter <jporterbugs@gmail.com>
Account for remapped faces in $COLUMNS and $LINES in Eshell
@@ -50417,14 +51749,14 @@
* etc/NEWS: Announce this change (bug#55696).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-09 Eli Zaretskii <eliz@gnu.org>
Revert "* src/comp.c (Fcomp_el_to_eln_filename): Update error message."
This reverts commit ec987e3e1786d06ffd306e5717b4d7fd118f05ac.
This change was installed on the emacs-28 branch instead.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-09 Juri Linkov <juri@linkov.net>
Allow C-x 4 4, C-x 5 5, C-x t t to handle commands that use switch-to-buffer
@@ -50436,17 +51768,17 @@
commands that use switch-to-buffer.
https://lists.gnu.org/archive/html/emacs-devel/2022-06/msg00483.html
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2022-06-09 Jeff Walsh <fejfighter@gmail.com>
* src/comp.c (Fcomp_el_to_eln_filename): Update error message.
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2022-06-09 Jeff Walsh <fejfighter@gmail.com>
Update error message to reflect variable rename
* src/comp.c (Fcomp_el_to_eln_filename): Update error message. (Bug#55861)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-09 Po Lu <luangruo@yahoo.com>
Also show mouse DND tooltip contents during interprogram drag-and-drop
@@ -50470,21 +51802,21 @@
(syms_of_xterm): Update staticpros.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-08 Po Lu <luangruo@yahoo.com>
Fix dnd-tests on builds without X
* test/lisp/dnd-tests.el (x-get-selection-internal): New
function declaration.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-08 Po Lu <luangruo@yahoo.com>
Ignore tooltip frames when looking for DND target
* src/xterm.c (x_dnd_get_target_window): When not using client
lists, look beneath any tooltip frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-08 Po Lu <luangruo@yahoo.com>
Make use of faster atom intern functions in xselect.c
@@ -50492,7 +51824,7 @@
(x_atom_to_symbol): Use x_get_atom_name and
x_intern_cached_atom.
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2022-06-08 Ken Brown <kbrown@cornell.edu>
Fix error reporting in process-async-https-with-delay
@@ -50500,7 +51832,7 @@
'plist-get' instead of 'assq' in testing for a connection error.
The 'status' variable is a plist, not an alist. (Bug#55849)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-08 Juri Linkov <juri@linkov.net>
* lisp/rect.el: Return correct positions of region-beginning/end (bug#55234)
@@ -50509,20 +51841,20 @@
(rectangle--extract-region): Let-bind rectangle-mark-mode around
region-beginning and region-end to use the original functions.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-06-08 Robert Pluim <rpluim@gmail.com>
Add more super and subscript characters to latin input methods
* lisp/leim/quail/latin-post.el ("latin-postfix", "latin-prefix"): Add
mssing super and subscript characters. (Bug#55722)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-06-08 Robert Pluim <rpluim@gmail.com>
Add fractions to latin-post input method
* lisp/leim/quail/latin-post.el ("latin-postfix"): Add fractions.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-06-08 Robert Pluim <rpluim@gmail.com>
Add more ways to enter trade mark and registered sign
@@ -50532,7 +51864,7 @@
and TRADE MARK.
* lisp/leim/quail/latin-pre.el ("latin-prefix"): Add TRADE MARK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-08 Po Lu <luangruo@yahoo.com>
Allow running some DND tests interactively
@@ -50549,7 +51881,7 @@
(dnd-tests-begin-file-drag, dnd-tests-begin-drag-files):
Temporarily skip these tests under X.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-08 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Give ,@ a prefix syntax in elisp-mode"
@@ -50557,7 +51889,7 @@
This leads to hangs in edebug-tests.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-06-08 Jim Porter <jporterbugs@gmail.com>
Don't split Eshell expansions by line when using split-subscript operator
@@ -50568,13 +51900,13 @@
(esh-var-test/interp-convert-var-split-indices): Expand test
(bug#55838).
-2023-04-15 Nicholas Vollmer <iarchivedmywholelife@gmail.com>
+2022-06-08 Nicholas Vollmer <iarchivedmywholelife@gmail.com>
* doc/man/emacs.1.in: Add --init-directory.
* doc/man/emacs.1.in: Document --init-directory (bug#55839).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-08 Po Lu <luangruo@yahoo.com>
Simplify XDND toplevel freeing code
@@ -50583,7 +51915,7 @@
an unwind function to free DND toplevels instead of doing that
manually everywhere.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-06-08 Manuel Giraud <manuel@ledu-giraud.fr>
Fix last-modified meaning in bookmark.el
@@ -50593,25 +51925,25 @@
(bookmark-rename): Use `bookmark-update-last-modified' in
annotations editing, relocation and renaming.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-08 Lars Ingebrigtsen <larsi@gnus.org>
icomplete-in-buffer doc fix
* lisp/icomplete.el (icomplete-in-buffer): dabbrev now uses
icomplete-in-buffer (bug#45764).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-08 Stefan Kangas <stefan@marxist.se>
* doc/misc/org.org: Remove spurious markup.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-08 Michael Albinus <michael.albinus@gmx.de>
Make Tramp version check more robust
* lisp/net/trampver.el (tramp-repository-branch)
(tramp-repository-version): Check for "git" executable.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-08 Michael Albinus <michael.albinus@gmx.de>
Factor out test configuration for remote files
@@ -50642,7 +51974,7 @@
(tramp-test-temporary-file-directory): Remove. Replace all uses
by `ert-remote-temporary-file-directory'.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-08 Mattias Engdegård <mattiase@acm.org>
Preserve doc string in `byte-compile` (bug#55830)
@@ -50652,7 +51984,7 @@
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-function-attributes): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-08 Po Lu <luangruo@yahoo.com>
Make responding to selection requests work inside popups
@@ -50673,7 +52005,7 @@
* src/xterm.h (DEFER_SELECTIONS): New slug of code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-08 Po Lu <luangruo@yahoo.com>
Fix quitting in one go out of `mouse-drag-and-drop-region'
@@ -50681,14 +52013,14 @@
handle_interrupt is called inside the nested event loop upon a
quit event.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Fix crash with outdated selection requests
* src/xselect.c (x_handle_selection_request): Don't store into
stack if it wasn't previously pushed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Improve drag-and-drop tests
@@ -50703,7 +52035,7 @@
(dnd-tests-begin-file-drag, dnd-tests-begin-drag-files): Verify
validity of file selection data.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
More fixes to mouse event reporting during drag-and-drop
@@ -50712,7 +52044,7 @@
(handle_one_xevent): Keep track of dpyinfo->grabbed as well
inside the drag-and-drop event loop.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-06-07 Dmitry Gutov <dgutov@yandex.ru>
pcomplete-parse-arguments: Fix last change
@@ -50720,11 +52052,11 @@
Throw the previous value of 'pcomplete-stub' (a list) rather than
the newly constructed one (bug#50470).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-07 Juri Linkov <juri@linkov.net>
* doc/emacs/vc1-xtra.texi (Customizing VC): Remove deprecated Mtn.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Give ,@ a prefix syntax in elisp-mode
@@ -50732,27 +52064,27 @@
Give ,@ a prefix syntax so that we can properly identify symbols
that follow it, i.e., ,@foo (bug#44418).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Demote extended attribute errors in basic-save-buffer-2
* lisp/files.el (basic-save-buffer-2): Give demoted errors when
reading extended attributes that fail (bug#43723).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
This is the first check-in after the loaddefs-gen.el rewrite.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Remove Mtn from vc-handled-backends
* lisp/vc/vc-hooks.el (vc-handled-backends): Remove the deprecate
vc-mtn backend.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Fix loaddefs-generate--rubric recorded name
@@ -50760,7 +52092,7 @@
the name that's recorded in the file -- this is only used by
loaddefs-gen now, I think.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Make artist-mode work in zoomed buffers
@@ -50772,14 +52104,14 @@
(artist-mouse-draw-2points): Work better when the window is zoomed
(bug#46035).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Allow posn-col-row to return data on a per-window basis
* doc/lispref/commands.texi (Accessing Mouse): Document it.
* lisp/subr.el (posn-col-row): Extend to use window data.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Allow hooks to alter the process in prolog-ensure-process
@@ -50787,7 +52119,7 @@
after starting the process, so that the mode hook can talk to the
process (bug#46003).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-07 Stefan Monnier <monnier@iro.umontreal.ca>
find-func.el: Fix bug#41104
@@ -50798,7 +52130,7 @@
* test/lisp/emacs-lisp/find-func-tests.el
(find-func-tests--find-library-verbose): Add test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Add selection stuff to DND tests
@@ -50810,7 +52142,7 @@
(dnd-tests-begin-text-drag): Add tests for the contents of
various selections.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-07 Eli Zaretskii <eliz@gnu.org>
Fix debugging with GDB when a breakpoint has multiple locations
@@ -50822,7 +52154,7 @@
also any locations in multiple-location breakpoints, which are
supported since GDB 6.8.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Fix coding style of some Haiku files
@@ -50834,14 +52166,14 @@
confusingly named fields.
* src/haikuterm.c (haiku_read_socket): Update accordingly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Simplify mode line for vc-print-root-log
* lisp/vc/vc.el (vc-print-root-log): Don't display "from <file>"
(bug#45007).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Fix more bugs with DND selection handling
@@ -50852,14 +52184,14 @@
XdndSelection is lost.
(handle_one_xevent): Likewise.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-07 Lars Ingebrigtsen <larsi@gnus.org>
Clarify highlight-changes-rotate-faces doc string
* lisp/hilit-chg.el (highlight-changes-rotate-faces): Doc string
clarification (bug#44150).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Remove mentions of GNOME MediaKeys from dbus documentation examples
@@ -50867,7 +52199,7 @@
* lisp/net/dbus.el (dbus-get-all-managed-objects): Remove
mentions of obsolete GNOME APIs from example text.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Improve compatibility with some clients of the Motif drop protocol
@@ -50888,21 +52220,21 @@
(syms_of_xterm): New defvar and associated defsym.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Add new drag-and-drop test
* test/lisp/dnd-tests.el (dnd-tests-get-local-file-uri): New
test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-07 Po Lu <luangruo@yahoo.com>
Fix leak of event data on GTK+ 2.x
* src/xterm.c (handle_one_xevent): Fix goto XI_OTHER for
valuator motion events generated on scroll bars.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Update Haiku drag-and-drop code
@@ -50910,7 +52242,7 @@
dropping on places other than the text area (it doesn't work).
Also respect mouse-yank-at-point.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Don't allow dropping on invalid drop sites
@@ -50919,21 +52251,21 @@
(x-dnd-handle-xdnd, x-dnd-handle-motif): Don't pretend dropping
on the mode line is ok.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Don't display mouse face during mouse drag-and-drop
* lisp/mouse.el (mouse-drag-and-drop-region): Don't display
mouse face, since it leads to a lot of flicker.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Prevent crashes with very large Motif targets tables
* src/xterm.c (xm_setup_dnd_targets): Catch errors around
xm_write_targets_table lest we get a BadAlloc error.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Fix two crashes when a display connection is lost
@@ -50962,14 +52294,14 @@
* src/xterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix execute-extended-command help text for remapped commands
* lisp/simple.el (execute-extended-command): Don't provide
misleading help text for remapped commands (bug#23543).
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2022-06-06 Stephen Berman <stephen.berman@gmx.net>
Allow using xref buttons in non-*Help* buffers
@@ -50977,7 +52309,7 @@
non-*Help* buffers (bug#8147) (but display the result in a *Help*
buffer).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-06 Lars Ingebrigtsen <larsi@gnus.org>
Make find-file-noselect not pick buffers with broken symlinks
@@ -50985,20 +52317,20 @@
(find-file-noselect): Don't pick buffers with broken symlinks,
because that's too confusing (bug#41414).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-06 Lars Ingebrigtsen <larsi@gnus.org>
Improve scheme-mode syntax-rules indentation
* lisp/progmodes/scheme.el (syntax-rules): Indent syntax-rules
with a parameter better (bug#40869).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-06 Lars Ingebrigtsen <larsi@gnus.org>
Improve find-sibling-file error reporting
* lisp/files.el (find-sibling-file): Improve error reporting.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Update comments in X error handling code
@@ -51011,7 +52343,7 @@
used to find an applicable error handler and to call
x_uncatch_errors_after_check.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Add drag-and-drop API tests
@@ -51020,14 +52352,14 @@
(dnd-tests-begin-file-drag):
(dnd-tests-begin-drag-files): New tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Improve handling of remote files during drag-and-drop
* lisp/dnd.el (dnd-begin-drag-files): Don't fail if one remote
file couldn't be downloaded.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-06 Mattias Engdegård <mattiase@acm.org>
Test warning suppressions with lexical binding
@@ -51038,7 +52370,7 @@
for suppressing warnings when attempting to let-bind `nil`,
as that (1) doesn't work and (2) is a silly thing to do anyway.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Fix several more issues with running Lisp during drag-and-drop
@@ -51046,14 +52378,14 @@
and set mouse_moved flags during drag-and-drop so reading mouse
events from Lisp continues to work.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Signal an error XdndSelection was lost during drag-and-drop
* src/xselect.c (x_handle_selection_clear): Signal an error if
ownership of XdndSelection was lost during drag-and-drop.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-06 Po Lu <luangruo@yahoo.com>
Make mouse input work properly inside the debugger during DND
@@ -51062,7 +52394,7 @@
(handle_one_xevent): If the recursive edit level is higher than
when DND started, handle mouse events normally.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-06 Stefan Monnier <monnier@iro.umontreal.ca>
cl-typep: Emit warning when using a type not known to be a type
@@ -51097,7 +52429,7 @@
there's an(other) error between loading `files.el` and loading
`minibuffer.el`.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-05 Po Lu <luangruo@yahoo.com>
Rework X selections to make it safe to run the debugger inside converters
@@ -51136,7 +52468,7 @@
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-06-05 Stefan Monnier <monnier@iro.umontreal.ca>
pcomplete.el: Fix part of bug#50470
@@ -51149,20 +52481,20 @@
of completions as is. Also, use `try-completions` to simplify the
previous code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Add nohandle-guide images for tree-widget
These are copies of the guide.* files
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Re-re-fix previous describe-function change
* lisp/help-fns.el (describe-function): Put back binding removed
by mistake in previous change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix key binding buffer issue in describe-function better
@@ -51171,19 +52503,19 @@
instead of the key-buffer binding -- this will also make the
rendering results correct when hitting `g' and `l'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Clarify syntax-ppss doc string
* lisp/emacs-lisp/syntax.el (syntax-ppss): Clarify doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Simplify set-goal-column
* lisp/simple.el (set-goal-column): Simplify the code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-h f' look up key bindings in the current buffer again
@@ -51191,7 +52523,7 @@
to look up key bindings in.
(describe-function-1): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Make the goal column work for the scrolling commands, too
@@ -51201,7 +52533,7 @@
* lisp/window.el (scroll-up-command, scroll-down-command): Make
the goal column take effect for these commands, too (bug#17346).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Move two more variables from autoload.el to loaddefs-gen.el
@@ -51209,7 +52541,7 @@
(generated-autoload-load-name): Move the remaining two autoload.el
variables used by loaddefs-gen.el from autoload.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Make finder/cus-dep scraping use generate-lisp-file functions
@@ -51218,7 +52550,7 @@
generate-lisp-file functions directly instead of piggy-backing on
the autoload.el functions. (This is part of making autoload.el obsolete.)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-05 Stefan Kangas <stefan@marxist.se>
Don't generate separate autoload file for htmlfontify
@@ -51228,7 +52560,7 @@
* test/lisp/htmlfontify-tests.el (htmlfontify-autoload): Delete
test (bug#52400).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Rename generate-file to generate-lisp-file
@@ -51245,7 +52577,7 @@
generate-file.el. Also rename some keyword parameters and require
a generator function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Add convenience functions for generating Emacs Lisp files
@@ -51265,14 +52597,14 @@
of the headers/trailers are usually forgotten when hand-coding
these.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-06-05 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add a fallback font for Tamil Supplement characters
* lisp/international/fontset.el (setup-default-fontset): Add
and entry for "Noto Sans Tamil Supplement". (Bug#55807)
-2023-04-15 JD Smith <jdtsmith@gmail.com> (tiny change)
+2022-06-05 JD Smith <jdtsmith@gmail.com> (tiny change)
Make the Unicode tree widget prettier
@@ -51286,7 +52618,7 @@
(tree-widget):
(tree-widget-value-create): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Add new command find-sibling-file
@@ -51295,7 +52627,7 @@
(find-sibling-rules, find-sibling-file): New user option and command.
(find-sibling-file--search): New helper function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-05 Po Lu <luangruo@yahoo.com>
Fix file name encoding of Motif drop protocol file selections
@@ -51303,7 +52635,7 @@
(xselect-convert-to-dt-netfile): Encode in the file name coding
system instead of `raw-text-unix'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-05 Lars Ingebrigtsen <larsi@gnus.org>
Extend file-expand-wildcards to allow regexps
@@ -51313,7 +52645,7 @@
* lisp/emacs-lisp/shortdoc.el (file): Expand the
file-expand-wildcards example.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-05 Eli Zaretskii <eliz@gnu.org>
Update documentation of 'aset' and 'store-substring'
@@ -51322,7 +52654,7 @@
have fewer or more bytes than the original. Add recommendations
regarding unibyte vs multibyte strings and characters. (Bug#55801)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-05 Po Lu <luangruo@yahoo.com>
Fix drag-and-drop of files with multibyte filenames
@@ -51343,7 +52675,7 @@
(handle_one_xevent): Handle cases where hold_quit is nil inside
a selection event handler during DND.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-05 Eli Zaretskii <eliz@gnu.org>
Fix sorting in ls-lisp.el under -v
@@ -51354,14 +52686,14 @@
* test/lisp/ls-lisp-tests.el (ls-lisp-test-bug55787): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-05 Po Lu <luangruo@yahoo.com>
Fix bug#55779
* src/xterm.c (x_update_opaque_region): Don't make GTK reset the
opaque region if F is a child frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-05 Po Lu <luangruo@yahoo.com>
Better respect window manager stacking order
@@ -51373,7 +52705,7 @@
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-05 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -51387,7 +52719,7 @@
5c74c25123 Remove from FAQ the MS-Windows info about BDF fonts
edb48646f2 Fix Display Property manual example
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Fix positioning of non-system tooltips on GTK builds
@@ -51395,13 +52727,13 @@
* src/xterm.c (handle_one_xevent): Set tooltip size immediately
on GTK builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Adjust last change for GTK+ 2.x
* src/xterm.c (x_tooltip_window_to_frame): Fix build on GTK 2.x.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Make `mouse-position' work correctly with GTK tooltips
@@ -51410,11 +52742,11 @@
(XTmouse_position): Pass that, and if it turns out to be true,
look beneath the tooltip window.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-06-04 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.4
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Make loaddefs-generate--parse-file more robust
@@ -51422,7 +52754,7 @@
Ensure that we don't have an autoload cookie on the first column
inside a string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Make skkdic-convert replacements literal
@@ -51432,13 +52764,13 @@
modification hooks", so this is mainly a stab in the dark at
fixing that, but it's also generally correct.)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Make vc-mtn obsolete
* lisp/obsolete/vc-mtn.el: Make obsolete (bug#6513).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix failing shortdoc test
@@ -51446,7 +52778,7 @@
supposed to contain only examples of using the function in
question (as policed by the FAILED shortdoc-examples test).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Fix error during DND from both Emacs and GTK at the same time
@@ -51455,42 +52787,42 @@
MPX (multi-pointer X) is in use and the user tries to drag
from both GTK and Emacs at the same time using multiple seats.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Further raise-sexp doc string improvement
* lisp/emacs-lisp/lisp.el (raise-sexp): Fix the key binding syntax
in the doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Improve the raise-sexp doc string
* lisp/emacs-lisp/lisp.el (raise-sexp): Try to explain what the
command does (bug#55788).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix warnings introduced by the lisp-mode-autoload-regexp change
* lisp/emacs-lisp/lisp-mode.el (lisp-fdefs): The package name bit
in ###;;;foo-autoload may be missing, so do a lax match (bug#55784).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Add a face to \\= doc string escapes
* lisp/emacs-lisp/lisp-mode.el (lisp-fdefs): Add a face to \\= doc
string escapes (bug#55783).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-04 Lars Ingebrigtsen <larsi@gnus.org>
Further notes about quotation marks in the manual
* doc/lispref/tips.texi (Documentation Tips): Note that we
previously recommended using single quotation marks (bug#55780).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Allow keyboard modifiers to control the action taken during dired DND
@@ -51503,11 +52835,11 @@
(dired-mouse-drag-files-map): Add C-down-mouse-1, M-down-mouse-1
and S-down-mouse-1.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-04 Michael Albinus <michael.albinus@gmx.de>
* lisp/emacs-lisp/shortdoc.el (string): Add `string-collate-lessp'.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-06-04 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Grantha script (bug#55782)
@@ -51520,7 +52852,7 @@
* etc/HELLO: Add two Grantha greetings.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Fix file drag-and-drop on GNUstep
@@ -51529,7 +52861,7 @@
* src/nsterm.m: ([EmacsView performDragOperation:]): Handle
cases where plist is a string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Support dragging multiple files on NS
@@ -51541,21 +52873,21 @@
* src/nsselect.m (ns_decode_data_to_pasteboard):
(Fns_begin_drag): Allow files to be a list of filenames as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Fix splurious drag-mouse-1 events after NS drag-and-drop
* src/nsterm.m ([EmacsWindow beginDrag:...]): Clear
dpyinfo->grabbed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Clear mouse face during drag-and-drop
* src/xterm.c (handle_one_xevent): Clear mouse face during drag
and drop, since note_mouse_highlight isn't called.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-04 Eli Zaretskii <eliz@gnu.org>
Clarify documentation of 'string-to-unibyte'
@@ -51563,14 +52895,14 @@
what 'string-to-unibyte' does. Reported by Richard Hansen
<rhansen@rhansen.org>. (Bug#55777)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-04 Eli Zaretskii <eliz@gnu.org>
Another attempt to void compiler warnings on macOS (bug#55595)
* configure.ac (WERROR_CFLAGS): Use "-Wno-unknown-pragmas" with
Clang.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Improve doc of `mouse-drag-mode-line-buffer'
@@ -51579,7 +52911,7 @@
* etc/NEWS: Explain where that option is supported.
* lisp/mouse.el (mouse-drag-mode-line-buffer): Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-04 Po Lu <luangruo@yahoo.com>
Make XTmouse_position faster during dragging with lots of frames
@@ -51587,14 +52919,14 @@
(XTmouse_position): Use that to find tooltip frames underneath
the pointer instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-03 Po Lu <luangruo@yahoo.com>
Fix leak of toplevel data
* src/xterm.c (x_dnd_compute_toplevels): Make sure to free
`data'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-03 Po Lu <luangruo@yahoo.com>
Fix leak of DND toplevels when return-frame is non-nil
@@ -51603,7 +52935,7 @@
(x_dnd_begin_drag_and_drop): Make this function reentrant from
the IO error handler.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-06-03 Dmitry Gutov <dgutov@yandex.ru>
Post-review additions
@@ -51611,28 +52943,28 @@
Add :version.
(project--vc-list-files): Use 'and' instead of 'when'.
-2023-04-15 Jan Synáček <jan.synacek@gmail.com>
+2022-06-03 Jan Synáček <jan.synacek@gmail.com>
Add new user option project-vc-include-untracked
* doc/emacs/maintaining.texi (Projects): Document it.
* lisp/progmodes/project.el (project--vc-list-files): Use it.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-06-03 Dmitry Gutov <dgutov@yandex.ru>
project-query-replace-regexp: Filter out non-regular files
* lisp/progmodes/project.el (project-query-replace-regexp):
Filter out non-regular files (bug#55382).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-03 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp test
* test/lisp/net/tramp-tests.el (tramp-test31-signal-process):
Skip on MS Windows.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-03 Michael Albinus <michael.albinus@gmx.de>
Add remote file functions to shortdoc
@@ -51641,14 +52973,14 @@
(shortdoc): Configure shortdoc.el to recognize file name functions
for remote access.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-03 Po Lu <luangruo@yahoo.com>
Fix dired drag and drop actions
* lisp/dired.el (dired-mouse-drag): Make `link' values work
again.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-03 Po Lu <luangruo@yahoo.com>
Handle dragging multiple files on Haiku
@@ -51656,7 +52988,7 @@
(haiku-dnd-convert-file-name, x-begin-drag): Handle vector
values of selection data.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-03 Po Lu <luangruo@yahoo.com>
Allow dragging multiple files from a Dired buffer
@@ -51677,14 +53009,14 @@
files
(a vector of file names):.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-03 Lars Ingebrigtsen <larsi@gnus.org>
Don't issue warnings for Unicode quotes for now
* lisp/emacs-lisp/bytecomp.el (byte-compile-docstring-style-warn):
Remove warning for "Unicode quotes" for now (bug#55780).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-03 Lars Ingebrigtsen <larsi@gnus.org>
Revert the `...' documentation back to actual usage
@@ -51692,7 +53024,7 @@
is really used now (bug#55780). ‘...’ is not really used in the
Emacs sources.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-03 Mattias Engdegård <mattiase@acm.org>
Let ?\LF signal an error (bug#55738)
@@ -51703,7 +53035,7 @@
* test/src/lread-tests.el (lread-escaped-lf): Update test.
* etc/NEWS: Announce.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-03 Mattias Engdegård <mattiase@acm.org>
Fix wrong value in idlwave-comment-indent-char
@@ -51713,7 +53045,7 @@
-1 most of the time, but will soon raise an error (bug#55738).
This doesn't matter much becaue this variable is unused.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-03 Po Lu <luangruo@yahoo.com>
Add new user option `mouse-drag-mode-line-buffer'
@@ -51722,7 +53054,7 @@
* lisp/mouse.el (mouse-drag-mode-line-buffer): New user option.
(mouse-drag-mode-line): Implement that option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-03 Po Lu <luangruo@yahoo.com>
Add easier-to-use interfaces for initiating drag-and-drop
@@ -51741,7 +53073,7 @@
(dnd-begin-text-drag, dnd-begin-file-drag): New functions.
* src/xterm.c (x_dnd_begin_drag_and_drop): Add porting note.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-02 Lars Ingebrigtsen <larsi@gnus.org>
Add a new user option battery-update-functions
@@ -51750,7 +53082,7 @@
(bug#55770).
(battery-update): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-02 Lars Ingebrigtsen <larsi@gnus.org>
Remove window-max-characters-per-line
@@ -51765,14 +53097,14 @@
* src/window.c (Fwindow_body_width): Adjust doc string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix GTK build
* src/xterm.c (x_dnd_begin_drag_and_drop) [USE_GTK]: Adjust call
to x_dnd_free_toplevels as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Don't call XSelectInput on a dying display when cancelling drag-and-drop
@@ -51782,7 +53114,7 @@
(handle_one_xevent): Change calls to `x_dnd_free_toplevels'.
(x_connection_closed, x_delete_terminal): Set it to false.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-02 Lars Ingebrigtsen <larsi@gnus.org>
Make checkdoc-file-comments-engine match more ;;;### forms
@@ -51790,7 +53122,7 @@
the more general lisp-mode-autoload-regexp instead of
generate-autoload-cookie (i.e., also match ;;;###tramp-autoload).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-02 Lars Ingebrigtsen <larsi@gnus.org>
Make `M-x grep' work better with "git grep"
@@ -51798,7 +53130,7 @@
to avoid errors in output from "git grep" and similar commands
(bug#4359).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-02 Mattias Engdegård <mattiase@acm.org>
Make ?\LF generate 10, not -1 (bug#55738)
@@ -51810,15 +53142,15 @@
and simplify.
* test/src/lread-tests.el (lread-escaped-lf): New test.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-02 Mattias Engdegård <mattiase@acm.org>
* src/lread.c (skip_lazy_string): Fix uninitialised variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-02 Stefan Kangas <stefan@marxist.se>
* lisp/play/morse.el: Doc fixes.
-2023-04-15 Ikumi Keita <ikumi@ikumi.que.jp> (tiny change)
+2022-06-02 Ikumi Keita <ikumi@ikumi.que.jp> (tiny change)
Improve keystrokes in doc strings in some find-file functions
@@ -51827,7 +53159,7 @@
(find-file-other-frame): Include the correct keymap so that
keystrokes are displayed better (bug#55761).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
More gracefully handle errors during Motif drag window creation
@@ -51837,7 +53169,7 @@
XChangeProperty without leaking anything.
(x_error_handler): Fix coding style.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix out-of-tree build problems with loaddefs.el
@@ -51851,7 +53183,7 @@
loaddefs-generate-batch can be used in general for packages etc.
(loaddefs-generate-batch): Remove the special code for Emacs builds.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-02 Eli Zaretskii <eliz@gnu.org>
Fix segfaults when starting on 80x26 TTY frames
@@ -51861,14 +53193,14 @@
(adjust_frame_glyphs): Add assertions for when we fail to allocate
valid frame glyph matrices for a TTY frame.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-02 Lars Ingebrigtsen <larsi@gnus.org>
Reinstate the Qload file name handler
* src/lread.c (Fload): Reinstate the Qload file name handler
(bug#12598). This makes loading non-ASCII elc.gz files work.
-2023-04-15 Frédéric Giquel <frederic.giquel@laposte.net> (tiny change)
+2022-06-02 Frédéric Giquel <frederic.giquel@laposte.net> (tiny change)
Use `read-process-output-max' when creating pipes on GNU/Linux
@@ -51876,41 +53208,41 @@
(create_process): Set the pipe size from `read-process-output-max'
(bug#55737).
-2023-04-15 yilkalargaw <yilkalargawworkneh@gmail.com>
+2022-06-02 yilkalargaw <yilkalargawworkneh@gmail.com>
Fix usage of absolute :height in manoj-dark-theme
* etc/themes/manoj-dark-theme.el (manoj-dark): Avoid using
absolute heights (bug#55759).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-02 Lars Ingebrigtsen <larsi@gnus.org>
Speed up loaddefs-generate on slow disks
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Make file
update comparisons faster.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix rare crash when async input happens while creating xm drag window
* src/xterm.c (xm_get_drag_window): Work around XCloseDisplay
freezing upon being interrupted by a signal.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix macOS build
* src/nsterm.m (ns_mouse_position): Fix typos.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix potential NULL pointer dereference on NS
* src/nsterm.m (ns_mouse_position): Don't test f's tooltip-ness
if it's NULL.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix flickering tooltips with mouse DND without interprogram drag
@@ -51920,7 +53252,7 @@
special tooltip treatment to `dropping' as well as
`drag-source'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix tooltip frames leaking into mouse position on NS
@@ -51930,7 +53262,7 @@
([EmacsView mouseDown:]):
([EmacsView mouseMoved:]): Ignore events from tip frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Handle dropping text/uri-list on Haiku
@@ -51938,7 +53270,7 @@
extra whitespace.
(haiku-drag-and-drop): Handle "text/uri-list".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix help-echo tooltips interfering with mouse drag-and-drop
@@ -51946,7 +53278,7 @@
tooltip-mode while mouse drag-and-drop is in progress. Also
restore state correctly in some more cases.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix flicker during mouse DND on Haiku as well
@@ -51954,13 +53286,13 @@
crossing if track-mouse is drag-source and the display is
grabbed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix typos in last change
* src/xterm.c (handle_one_xevent): Fix typos.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-02 Po Lu <luangruo@yahoo.com>
Fix tooltips flickering on X during `mouse-drag-and-drop-region'
@@ -51971,7 +53303,7 @@
LeaveNotify if the display is grabbed and track-mouse is
drag-source.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-01 Richard Hansen <rhansen@rhansen.org>
bindat (strz): Fix wrong-type-argument error when unpacking
@@ -51980,7 +53312,7 @@
unspecified (variable) length.
* test/lisp/emacs-lisp/bindat-tests.el (strz): Mark test as passing.
-2023-04-15 Richard Hansen <rhansen@rhansen.org>
+2022-06-01 Richard Hansen <rhansen@rhansen.org>
bindat (strz): Fix off-by-one bug in computed length
@@ -51988,7 +53320,7 @@
computing packed string length.
* test/lisp/emacs-lisp/bindat-tests.el (strz): Mark tests as passing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Clean up Motif drag-and-drop code
@@ -51997,14 +53329,14 @@
(enum xm_drop_site_status): Turn macros into enums.
(x_next_event_from_any_display): Fix initial value of rc.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Fix decoding of XdndStatus rectangles on 64-bit systems
* src/xterm.c (handle_one_xevent): Make data.l[2] and data.l[3]
unsigned.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-01 Mattias Engdegård <mattiase@acm.org>
Revert "Fix reader char escape bugs (bug#55738)"
@@ -52012,7 +53344,7 @@
It may have caused bootstrap problems. Sorry about that.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-06-01 Juri Linkov <juri@linkov.net>
* lisp/simple.el (completion-setup-function): Use file-name-directory.
@@ -52021,7 +53353,7 @@
e.g. "/dir/prefix/" when completing "/dir/prefix".
OTOH, file-name-directory returns "/dir/" in such cases (bug#55743).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-06-01 Eli Zaretskii <eliz@gnu.org>
Avoid segfaults on MS-Windows when invoked with --version
@@ -52029,7 +53361,7 @@
'init_bignum' before calling 'format-time-string', as that is
needed for safe manipulation of bignums in timefns.c.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-06-01 Mattias Engdegård <mattiase@acm.org>
Fix reader char escape bugs (bug#55738)
@@ -52048,7 +53380,7 @@
and simplify.
* test/src/lread-tests.el (lread-misc-2): New test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-06-01 Michael Albinus <michael.albinus@gmx.de>
Make files-tests.el more robust
@@ -52056,7 +53388,7 @@
(files-tests--with-temp-non-special-and-file-name-handler): Make
it more robust wrt parallel test jobs. (Bug#55706)
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-06-01 Visuwesh <visuweshm@gmail.com>
delete-selection-mode: Add user option to delete temporary regions only
@@ -52066,7 +53398,7 @@
* doc/emacs/mark.texi (Using Region): Document the new user option.
* etc/NEWS: Announce the new user option. (bug#55692)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Make it explicit that a couple of _s in lispref are underscores
@@ -52074,13 +53406,13 @@
* doc/lispref/control.texi (pcase Macro): Make it explicit that
it's an underscore (bug#55742).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Add a comment to lisp/Makefile.in
* lisp/Makefile.in: Add FIXME comment.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-06-01 Manuel Giraud <manuel@ledu-giraud.fr>
Place bookmarks without last-modified at the end
@@ -52088,7 +53420,7 @@
(bookmark-maybe-sort-alist): Fix sorting when there's no last
modified.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Improve documentation of Lisp-level drag-and-drop features
@@ -52097,7 +53429,7 @@
drag-and-drop functionality, document what `dnd-protocol-alist'
actually means, and improve documentation on DND data types.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-01 Stefan Kangas <stefan@marxist.se>
Make XEmacs compat code in gamegrid.el obsolete
@@ -52105,14 +53437,14 @@
XEmacs style glyph. (This is currently unused in the Emacs tree.)
(gamegrid-make-image-from-vector): Make obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that loaddefs-gen.elc is build before loaddefs.el is generated
* lisp/Makefile.in ($(lisp)/loaddefs.el): Make loaddefs.el depend
on loaddefs-gen.elc to ensure that it's built.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Minor fixes to x_next_event_from_any_display
@@ -52120,14 +53452,14 @@
XPending unless there is input to be read on the connection, and
don't call ConnectionNumber twice.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix up the loaddefs-gen updating logic
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Only do the
updating logic if we're really updating.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix loaddefs generation"
@@ -52135,7 +53467,7 @@
This has been fixed in a different way.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-06-01 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Hanifi Rohingya script (bug#55745)
@@ -52151,7 +53483,7 @@
* etc/HELLO: Add a Hanifi Rohingya greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Start the org -> texi conversion while doing byte compilation
@@ -52162,7 +53494,7 @@
compilation to make things more parallel. This shaves off about
ten seconds of a "make -j8" build.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-06-01 Protesilaos Stavrou <info@protesilaos.com>
Update modus-themes to their latest version
@@ -52218,7 +53550,7 @@
Release notes: <https://protesilaos.com/codelog/2022-06-01-modus-themes-2-4-0/>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how loaddefs-gen decides whether to do a full update
@@ -52226,21 +53558,21 @@
complete build more often to avoid problems with going from old
loaddefs.el files to new ones.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Fix Motif DND return value upon transfer failure
* src/xterm.c (handle_one_xevent): Make XmTRANSFER_FAILURE clear
DND action.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Fix loaddefs generation
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Prevent
one kind of string match error.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Adjust last change to Haiku as well
@@ -52250,7 +53582,7 @@
(x-begin-drag): Handle alternative data specified in selection
local values.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Clean up text/uri-list mess inside the Dired drag-and-drop code
@@ -52267,7 +53599,7 @@
properties (if it is a string) for a local value before using
tem itself.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Fix hangs when explicitly moving frames with input blocked
@@ -52275,7 +53607,7 @@
(x_sync_with_move): Use pselect to wait the 0.5 seconds instead
of wait_reading_process_output if input is blocked.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Implement `allow-same-frame' for NS drag-and-drop
@@ -52290,21 +53622,21 @@
([EmacsWindow beginDrag:forPasteboard:withMode:returnFrameTo:]):
Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Fix creation of menu items without help text on Haiku
* src/haiku_support.cc (EmacsMenuItem): Don't mistakenly assume
help is non-NULL.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Tweak MAIN_FIRST/ja-dic compilation
* lisp/Makefile.in (MAIN_FIRST): ja-dic-utl isn't used in the
conversion process, to don't compile it early.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-06-01 Po Lu <luangruo@yahoo.com>
Fix pselect usage mistakes
@@ -52312,21 +53644,21 @@
(x_wait_for_cell_change): Fix calls to pselect and tests against
return value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Don't do OKURI-NASI until the conversion files have been compiled
* lisp/Makefile.in (generate-ja-dic): Byte-compile the ja-dic.el
file, too.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-06-01 Lars Ingebrigtsen <larsi@gnus.org>
Compile ja-dic files to speed OKURI-NASI up
* lisp/Makefile.in (MAIN_FIRST): Also compile ja-dic utils to
speed generation up.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-06-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -52334,14 +53666,14 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-05-18 19:45:52 UTC.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Ensure byte compilation of the ja-dic.el file
* lisp/Makefile.in (generate-ja-dic): Byte-compile the ja-dic.el
file, too.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Reshuffle the generation of the OKURO-NASI entries to speed up build
@@ -52355,39 +53687,39 @@
compiled. On a AMD Ryzen 9 5950X 16-Core Processor this brings
compilation time on a "make -j32 bootstrap" down from 1m52s to 1m34s.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Fix the GTK build
* src/xterm.c (x_wait_for_cell_change): Don't initialize rfds
on GTK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Improve x_wait_for_cell_change
* src/xterm.c (x_wait_for_cell_change): Keep processing events
while still XPending.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Note changes in ;;;### parsing
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix the loaddefs updating logic
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Fix the
logic of updating -- we update per loaddefs file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix yank-in-context--transform after recent reversion
* lisp/simple.el (yank-in-context--transform): Fix call to
comment-region-default-1 after recent reverted patch.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-05-31 Manuel Giraud <manuel@ledu-giraud.fr>
Add a last-modified field when a bookmark is set
@@ -52402,7 +53734,7 @@
(bookmark-maybe-sort-alist): sort in last-modified first order.
(bookmark-completing-read): use `bookmark-maybe-sort-alist'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Allow commenting out white space lines in latex-mode"
@@ -52410,7 +53742,7 @@
This was the wrong way to try to fix this -- see bug#55716.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Make partial loaddefs updates work again
@@ -52418,7 +53750,7 @@
the loaddefs section for the files that have changed. This makes
"git pull" (when few/no Lisp files have changed much faster).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-31 Juri Linkov <juri@linkov.net>
Fix handling of windows/buffers for non-nil completion-auto-select (bug#55712)
@@ -52434,14 +53766,14 @@
(next-completion): Add check for the minibuffer to support in-buffer
inline completions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-31 Eli Zaretskii <eliz@gnu.org>
Remove unused w32-* variables
* src/w32fns.c (syms_of_w32fns) <w32-bdf-filename-alist>
<w32-strict-fontnames>: Remove unused variables.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-31 Eli Zaretskii <eliz@gnu.org>
Remove from FAQ the MS-Windows info about BDF fonts
@@ -52449,7 +53781,7 @@
specific steps, as BDF fonts are no longer supported on
MS-Windows. (Bug#55740)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-31 Lars Ingebrigtsen <larsi@gnus.org>
Speed up generation of loaddefs files
@@ -52496,7 +53828,7 @@
* test/lisp/vc/vc-bzr-tests.el (vc-bzr-test-faulty-bzr-autoloads):
Use loaddefs instead of autoloads.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Convert FILE_NAME to refs on Haiku instead of text/uri-list
@@ -52506,14 +53838,14 @@
(haiku-dnd-convert-file-name): New function. Also handle remote
file names.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Add missing part of recent changes to NS DND support
* lisp/term/ns-win.el (x-begin-drag): Implement `return-frame'
argument.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-31 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Makasar and Lontara scripts (bug#55734)
@@ -52528,39 +53860,39 @@
* etc/HELLO: Add Makasar and Buginese greetings.
* etc/NEWS: Announce the new language environments.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Slightly optimize x_check_errors as well
* src/xterm.c (x_check_errors): Don't sync if no requests were
made since the error trap was installed.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-31 Stefan Kangas <stefan@marxist.se>
* lisp/play/handwrite.el: Minor doc fixes.
-2023-04-15 Antonio Ruiz <antonioruiz.math@gmail.com> (tiny change)
+2022-05-31 Antonio Ruiz <antonioruiz.math@gmail.com> (tiny change)
Make handwrite.el printing use more of the ps-print setup
* lisp/play/handwrite.el (handwrite): Allow ps-lpr-printer to be
computed at runtime (bug#55733).
-2023-04-15 Ikumi Keita <ikumi@ikumi.que.jp> (tiny change)
+2022-05-31 Ikumi Keita <ikumi@ikumi.que.jp> (tiny change)
Fix Display Property manual example
* doc/lispref/display.texi (Display Property): Fix syntax of
example (bug#55736).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Fix replying to _NET_WM_PING during drag-and-drop
* src/xterm.c (handle_one_xevent): Test client window against
root window instead of using nonstandard event mask.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Implement `return-frame' for DND on NS
@@ -52575,7 +53907,7 @@
([EmacsWindow beginDrag:forPasteboard:]): Update for
return-frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Fix autorelease pool "straddling" during DND on NS
@@ -52586,7 +53918,7 @@
([EmacsWindow beginDrag:forPasteboard:]): Block input around
dragImage.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 in x_get_current_wm_state
@@ -52594,49 +53926,49 @@
initialize reply_data to a non-null dummy value instead of to a
null one. This pacifies GCC 12 -Wanalyzer-null-dereference.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 in dump_queue_enqueue
* src/pdumper.c (dump_queue_enqueue): Use BASE_EQ, not EQ.
This pacifies GCC 12 -Wanalyzer-null-dereference.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Be more robust if doc file is corrupted
* src/doc.c (Fsnarf_documentation): Don’t dump core on a corrupted
doc file. Problem found by GCC 12 -Wanalyzer-null-argument.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 in Fmove_overlay
* src/buffer.c (Fmove_overlay): Use BASE_EQ, not EQ.
This pacifies GCC 12 -Wanalyzer-null-dereference.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 in Fx_show_tip
* src/xfns.c (Fx_show_tip): Use BASE_EQ, not EQ.
This pacifies GCC 12 -Wanalyzer-null-dereference.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 in xrdb.c
* src/xrdb.c (x_get_resource): Simply assign the return value.
This pacifies GCC 12 -Wanalyzer-use-of-uninitialized-value.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 false positive in ccl.c
* src/ccl.c: Suppress -Wanalyzer-use-of-uninitialized-value
in GCC 12 or later.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Simplify CHAR_TABLE_REF_ASCII
@@ -52644,7 +53976,7 @@
for-loop. Redo an if-then-else to be an (!if)-else-then as this
is a bit cleaner, and it also works around GCC bug 105755.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Avoid undefined behavior in detect_coding routines
@@ -52656,14 +53988,14 @@
(detect_coding_system): Use consistent style with detect_coding
initialization.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 -fanalyzer in x_popup_menu_1
* src/menu.c (x_popup_menu_1): Rework to avoid unnecessary
initialization and test. This also pacifies GCC 12.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-31 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 -Wanalyzer-use-of-uninitialized-value
@@ -52674,53 +54006,53 @@
the last slash was. This is a bit faster, and pacifies a GCC
false alarm.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Fix crashes displaying menu help text on NS
* src/nsterm.m (ns_flush_display): Run event loop manually,
avoiding a double free of an autorelease pool.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-31 Po Lu <luangruo@yahoo.com>
Fix processing of DND events on GTK
* src/xterm.c (x_dnd_begin_drag_and_drop): Clear `current_count'
and `current_hold_quit' after calling gtk_main_iteration.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Fix unused variables on GTK
* src/xterm.c (x_wait_for_cell_change): Fix unused variables
on GTK builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Fix initialization of `hold_quit' during DND
* src/xterm.c (x_dnd_begin_drag_and_drop): Use `EVENT_INIT'
instead of just setting type to NO_EVENT.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Prevent events from being lost waiting for selections on GTK
* src/xterm.c (x_wait_for_cell_change): Use GTK to iterate the
main loop so events reach the toolkit.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-30 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-30 Eli Zaretskii <eliz@gnu.org>
Fix 'debug-timer-check' on MS-Windows
* src/w32proc.c (w32_raise): New function.
* src/atimer.c (raise) [WINDOWSNT]: Redirect to 'w32_raise'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-30 Juri Linkov <juri@linkov.net>
* lisp/progmodes/project.el: Improve file-reading history and default values.
@@ -52728,7 +54060,7 @@
currently visited file as an alternative default value.
(project-find-file-in, project-find-dir): Use 'file-name-history' (bug#55267).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-30 Mattias Engdegård <mattiase@acm.org>
Nonrecursive Lisp reader (bug#55676)
@@ -52760,7 +54092,7 @@
(read0): Rewrite to be nonrecursive.
* test/src/lread-tests.el (lread-deeply-nested, lread-misc): New tests.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-30 Mattias Engdegård <mattiase@acm.org>
Fix atimer setting and overdue expiration (bug#55628)
@@ -52777,14 +54109,14 @@
debug-timer-check to fail, but that test is only run when Emacs is
built with enable-checking).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-30 Eli Zaretskii <eliz@gnu.org>
Add more subscript and superscript characters to "C-x 8"
* lisp/international/iso-transl.el (iso-transl-char-map): Add more
numerical superscript and subscript characters. (Bug#55722)
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-30 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Rejang script (bug#55718)
@@ -52798,7 +54130,7 @@
* etc/HELLO: Add a Rejang greeting.
* etc/NEWS: Announce the new language environment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Get rid of `defvar-keymap' in flymake.el
@@ -52806,7 +54138,7 @@
(flymake-diagnostics-buffer-mode-map): Stop using
`defvar-keymap', since Flymake only requires Emacs 26.1.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Fix `dnd-indicate-insertion-point' on Mac OS
@@ -52816,7 +54148,7 @@
* src/nsterm.m ([EmacsView draggingUpdated:]): Redisplay here
instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Update frame positions on Haiku after changing Z group
@@ -52824,7 +54156,7 @@
* src/haikufns.c (haiku_set_z_group): Ask for a position update,
since changing the Z group might change the feel of the window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Fix cursor flushing inside minibuffers on NS
@@ -52832,7 +54164,7 @@
(ns_flush_display): New function.
(ns_redisplay_interface): Register `flush_display'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-30 Po Lu <luangruo@yahoo.com>
Fix hangs when x-get-selection is called inside a popup menu
@@ -52842,13 +54174,13 @@
* src/xterm.c (x_wait_for_cell_change): New function.
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-30 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
1b7b69e764 Some Tramp cleanup on MS Windows
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
Try to implement `dnd-indicate-insertion-point' on macOS
@@ -52858,7 +54190,7 @@
(syms_of_nsterm): Clean up old style defvars and add new
defvar for the DND drag function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
Further clean up DND target handling
@@ -52871,28 +54203,28 @@
(x_connection_closed, x_delete_terminal): Stop calling
`x_set_dnd_targets' manually to free the targets list.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
Fix crash when loading Postscript images
* src/xterm.c (handle_one_xevent): Catch errors around
`x_kill_gs_process'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
Use XDrawPoint to clear relief rect corners
* xterm.c (x_clear_point): New function.
(x_draw_relief_rect): Use that instead.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-29 Paul Eggert <eggert@cs.ucla.edu>
Document decoded-time-string issue on 6-elt args
* lisp/simple.el: Document problematic use of decoded-time-dst on
6-element args.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-29 Paul Eggert <eggert@cs.ucla.edu>
ISO 8601 strings sans "Z" don’t specify DST flag
@@ -52902,13 +54234,13 @@
* test/lisp/calendar/iso8601-tests.el (test-iso8601-combined)
(standard-test-time-of-day-zone): Adjust to new behavior.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-29 Paul Eggert <eggert@cs.ucla.edu>
Doc fix for dst flag
* doc/lispref/os.texi (Time Conversion): Note Common Lisp dst differs.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-29 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/shell.el (shell): Fix last change
@@ -52917,7 +54249,7 @@
While at it, make sure we set the `default-directory` of
the actual shell buffer after querying the user.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-29 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Batak script (bug #55694)
@@ -52934,14 +54266,14 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-29 Lars Ingebrigtsen <larsi@gnus.org>
Fix hfy-etags-cmd type
* lisp/htmlfontify.el (hfy-etags-cmd): Fix the type -- this
variable usually ends up being nil.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-05-29 Daniel Martín <mardani29@yahoo.es>
Fix reference to help-enable-variable-value-editing
@@ -52949,12 +54281,12 @@
correct variable name.
* lisp/ldefs-boot.el (help-mode): Ditto (bug#55705).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
* etc/tutorials/TUTORIAL.cn (INSTALLING PACKAGES): Translate
from English.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-29 Michael Albinus <michael.albinus@gmx.de>
Some Tramp cleanup on MS Windows
@@ -52964,7 +54296,7 @@
* test/lisp/net/tramp-tests.el (tramp-test31-interrupt-process):
Skip on MS Windows.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-29 Mattias Engdegård <mattiase@acm.org>
Traverse record literals in byte-compile--first-symbol-with-pos
@@ -52972,11 +54304,11 @@
Traverse record literals as well as vectors. Either is rather
pointless but there were some strong feelings about it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
* admin/alloc-colors.c: Fix missing declaration.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-05-29 Manuel Giraud <manuel@ledu-giraud.fr>
Make `count-words' count sentences.
@@ -52990,7 +54322,7 @@
* doc/emacs/basic.texi (Position Info): Update documentation for
sentence counting.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
Keep display mm width and height up to date after changes
@@ -53001,7 +54333,7 @@
* src/xterm.h (struct x_display_info): New fields
`screen_mm_width', `screen_mm_height'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-29 Po Lu <luangruo@yahoo.com>
Make DND target list lifecycle a little clearer
@@ -53012,7 +54344,7 @@
(x_dnd_begin_drag_and_drop): Adjust to set targets here instead.
* src/xterm.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-29 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -53021,7 +54353,7 @@
fff770fb97 Fix a bad cross-reference in elisp.pdf
ebea3415b0 Fix documentation of 'string-pad'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-28 Po Lu <luangruo@yahoo.com>
Fix pending window changes in haiku_set_window_size
@@ -53029,14 +54361,14 @@
FRAME_RESIZED events, then call `do_pending_window_change'.
(haiku_read_socket): Allow waiting for FRAME_RESIZED events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-28 Po Lu <luangruo@yahoo.com>
Improve error trapping on X
* xterm.c (x_uncatch_errors, x_had_errors_p): Don't sync if no
request was made since the error trap was installed.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-05-28 kobarity <kobarity@gmail.com>
Fix Python Hideshow problem with backslash escaped newlines
@@ -53045,14 +54377,14 @@
python-nav-*-defun to handle backslash escaped newlines
(bug#55690).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-05-28 Visuwesh <visuweshm@gmail.com>
pp--insert-lisp: Don't bug out on certain forms at beginning of buffer
* pp.el (pp--insert): Check if point is in beginning of buffer before
calling `looking-back' (bug#55677).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
with-connection-local-variables: Avoid code duplication
@@ -53068,7 +54400,7 @@
extracted from `with-connection-local-variables`.
(with-connection-local-variables): Use it.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-28 Alan Mackenzie <acm@muc.de>
do_switch_frame: before leaving mini-window, check other (mru) window is live
@@ -53082,7 +54414,7 @@
this ostensible window is an actual live window. Otherwise leave the
mini-window selected.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-28 Eli Zaretskii <eliz@gnu.org>
Fix commands used to produce on-line HTML docs
@@ -53095,20 +54427,20 @@
Reported by "Facundo Lander via RT" <webmasters-comment@gnu.org>,
see gnu.org ticket #1840138.
-2023-04-15 Valenoern <valenoern@distributary.network> (tiny change)
+2022-05-28 Valenoern <valenoern@distributary.network> (tiny change)
Support html template tag in shr
* lisp/net/shr.el: Add shr-tag-template as a dummy tag.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-28 Lars Ingebrigtsen <larsi@gnus.org>
Fix native-comp of trampolines after previous change
* lisp/emacs-lisp/comp.el (comp--native-compile): Don't delete the
explicitly specified output file, just temp files.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-28 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Sundanese script (bug#55686)
@@ -53124,14 +54456,14 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-28 Eli Zaretskii <eliz@gnu.org>
Fix a bad cross-reference in elisp.pdf
* doc/lispref/control.texi (pcase Macro): Fix a conditional
cross-reference (bug#55689).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-28 Po Lu <luangruo@yahoo.com>
Fix dired drag-and-drop for certain Motif programs
@@ -53146,27 +54478,27 @@
(xselect-convert-to-dt-netfile): New functions.
(selection-converter-alist): New selection converter.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-28 Eli Zaretskii <eliz@gnu.org>
Fix documentation of 'string-pad'
* doc/lispref/strings.texi (Creating Strings): Fix description of
'string-pad'. (Bug#55688)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
d3cde28b03 Fix more occurrences of renamed kmacro-keymap command
bd5c95a90d Mention "unspecified-fg" and "unspecified-bg" in some doc ...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-28 Po Lu <luangruo@yahoo.com>
Add more cursor bitmaps on Haiku
* src/haikufns.c (cursor_bitmaps_for_id): Add hourglass cursor.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Improve documentation on what callers of `x-begin-drag' should do
@@ -53174,13 +54506,13 @@
* src/xfns.c (Fx_begin_drag): Improve documentation of how the
chosen action should be performed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Improve documentation of `x-begin-drag'
* src/xfns.c (Fx_begin_drag): Fix typos and improve wording.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Improve safety of various DND callbacks
@@ -53188,7 +54520,7 @@
events if DND is no longer in progress and don't call
x-dnd-movement-function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Fix frame destruction issues and misuse of x_get_atom_name
@@ -53202,14 +54534,14 @@
* src/xterm.h: Update declarations.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Fix build on earlier versions of Mac OS X
* src/nsselect.m (ns_decode_data_to_pasteboard): Respect
NS_USE_NSPasteboardTypeFileUrl.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Add file dragging support to NS port
@@ -53221,7 +54553,7 @@
type.
(ns_lisp_to_pasteboard, Fns_begin_drag): Handle new type `file'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Improve DND documentation
@@ -53229,34 +54561,34 @@
* src/xfns.c (Fx_begin_drag): Document that x-begin-drag may
return immediately if no mouse buttons are held down.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Fix x_dnd_movement_frame detection on GTK builds
* src/xterm.c (x_dnd_begin_drag_and_drop): Make sure movement
frame is on the correct display.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-27 Paul Eggert <eggert@cs.ucla.edu>
Remove stray decl of nonexistent var
* src/lisp.h (symbols_with_pos_enabled): Remove decl.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-27 Paul Eggert <eggert@cs.ucla.edu>
decoded-time-set-defaults now leaves DST alone
* lisp/calendar/time-date.el (decoded-time-set-defaults):
Don’t mess with decoded-time-dst (Bug#55635).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-27 Paul Eggert <eggert@cs.ucla.edu>
Fix unlikely null pointer dereference
* src/xselect.c (Fx_get_atom_name): Fix unlikely core dump when
build_string is called on a null pointer. Found by GCC -fanalyzer.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-27 Paul Eggert <eggert@cs.ucla.edu>
Add ATTRIBUTE_DEALLOC to extern functions
@@ -53267,13 +54599,13 @@
Include stdlib.h so that ‘free’ is declared.
* src/xterm.h (x_get_atom_name): Add ATTRIBUTE_DEALLOC_FREE.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-27 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -Wsuggest-attribute-malloc
* src/xterm.h (x_get_atom_name): Add ATTRIBUTE_MALLOC.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-27 Juri Linkov <juri@linkov.net>
Fix navigation in the *Completions* buffer and enable more tests (bug#54374)
@@ -53294,14 +54626,14 @@
(completion-auto-wrap-test, completions-header-format-test)
(completions-affixation-navigation-test): Uncomment fixed lines.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-27 Eli Zaretskii <eliz@gnu.org>
Extend 'C-x 8 =' to produce characters with macron
* lisp/international/iso-transl.el (iso-transl-char-map): Add
several new sequences for characters with macron. (Bug#55668)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-27 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/shell.el (shell): Query shell file name from `interactive`
@@ -53309,7 +54641,7 @@
and makes it easier to start a shell buffer running another shell than
your usual one.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-27 Eli Zaretskii <eliz@gnu.org>
Improve font selection on MS-Windows
@@ -53323,27 +54655,27 @@
* src/w32font.c (add_font_entity_to_list): Fix USB values of Arial
Unicode MS font according to its actual coverage of scripts.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-27 Lars Ingebrigtsen <larsi@gnus.org>
Make make-decoded-time use -1 for dst unless given
* lisp/calendar/time-date.el (make-decoded-time): DST -1 is the
value for "doesn't know", not nil (bug#55635).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-27 Lars Ingebrigtsen <larsi@gnus.org>
Make package-update-all also refresh the list
* lisp/emacs-lisp/package.el (package-update-all): Also refresh
package list.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Fix GNUstep build
* src/nsterm.h (NSPasteboardNameGeneral): Fix definition.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Fix NS drag and drop on macOS
@@ -53351,11 +54683,11 @@
* src/nsselect.m (Fns_begin_drag): Fix deprecation warnings and
selection/value mixup.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into x-window-xwidget
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Implement some drag and drop functions on NS
@@ -53377,11 +54709,11 @@
([EmacsWindow initWithEmacsFrame:fullscreen:screen:]): Clear that event.
([EmacsWindow dealloc]): Free last mouse event.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-27 Stefan Kangas <stefan@marxist.se>
* lisp/progmodes/asm-mode.el: Minor doc fixes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-27 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in some progmodes
@@ -53396,21 +54728,21 @@
* lisp/progmodes/mixal-mode.el (mixal-mode-map):
* lisp/progmodes/scheme.el (scheme-mode-map): Prefer defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-27 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler warning about x-pointer-invisible
* lisp/avoid.el (x-pointer-invisible): Declare to silence
byte-compiler.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-27 Juri Linkov <juri@linkov.net>
Fix more occurrences of renamed kmacro-keymap command
* doc/emacs/kmacro.texi (Basic Keyboard Macro): Fix documentation
after recent kmacro-redisplay command name change.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-27 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Javanese script (bug#55667)
@@ -53424,18 +54756,18 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
* etc/PROBLEMS: Document problems with PGTK input methods.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-27 Po Lu <luangruo@yahoo.com>
Update comments in some X code
* src/xterm.c (x_parse_color): Update comment.
(syms_of_xterm): Add new debugging option too.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-27 Eli Zaretskii <eliz@gnu.org>
Mention "unspecified-fg" and "unspecified-bg" in some doc strings
@@ -53444,21 +54776,21 @@
* lisp/color.el (color-name-to-rgb): Mention "unspecified-fg" and
"unspecified-bg" pseudo-colors on TTY frames. (Bug#55623)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-27 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
9283508fb2 Fix format specifiers in tramp-adb.el
a9f17ccce3 ; Fix some doc typos and minor language issues
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-26 Po Lu <luangruo@yahoo.com>
Fix XI scroll valuator reset on X Toolkit builds
* src/xterm.c (handle_one_xevent): Reset valuators on XI_Leave
if leave->event is an edit widget as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-26 Po Lu <luangruo@yahoo.com>
Improve lookup efficiency of color cache and prevent leaking
@@ -53469,14 +54801,14 @@
* src/xterm.h (struct x_display_info): New field
`color_names_length'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-26 Po Lu <luangruo@yahoo.com>
Handle allocation errors when creating menu items on Haiku
* src/haiku_support.cc (class EmacsMenuItem): Don't abort on
failed strdup.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-26 Po Lu <luangruo@yahoo.com>
Fix longjmp/siglongjmp mixup
@@ -53484,18 +54816,18 @@
(x_dnd_io_error_handler): Use `siglongjmp'. Reported by Ken
Brown <kbrown@cornell.edu>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-26 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-26 Stefan Monnier <monnier@iro.umontreal.ca>
package-activate-all: Use the quickstart more conservatively
* lisp/emacs-lisp/package.el (package-activate-all): Don't use the
quickstart file if some packages have already been activated.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-05-26 Sam Steingold <sds@gnu.org>
Avoid duplicates in `package-activated-list'
@@ -53503,7 +54835,7 @@
`package-activate-all' twice leads to duplicates in
`package-activated-list' - avoid that.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-26 Juri Linkov <juri@linkov.net>
Test suite for Completions UI (bug#54374)
@@ -53513,7 +54845,7 @@
(completion-auto-wrap-test, completions-header-format-test)
(completions-affixation-navigation-test): New tests.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-26 Stefan Monnier <monnier@iro.umontreal.ca>
eval.c: New functions `defvar-1` and `defconst-1` (bug#55156)
@@ -53543,20 +54875,20 @@
* doc/lispref/variables.texi (Defining Variables): Adjust the doc of
`defvar` to reflect the actual semantics implemented.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-26 Stefan Monnier <monnier@iro.umontreal.ca>
* test/lisp/files-resources/compile-utf8.el: Use lexical-binding
* etc/themes/leuven-dark-theme.el: Use lexical-binding
-2023-04-15 Hayden Shenk <hayden.shenk@zetier.com> (tiny change)
+2022-05-26 Hayden Shenk <hayden.shenk@zetier.com> (tiny change)
Fix format specifiers in tramp-adb.el
* lisp/net/tramp-adb.el (tramp-adb-get-device): Fix format
specifiers for port. (Bug#55651)
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-26 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Balinese script (bug#55648)
@@ -53572,7 +54904,7 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-26 Mattias Engdegård <mattiase@acm.org>
Faster and less recursive byte-compile--first-symbol-with-pos
@@ -53580,7 +54912,7 @@
(byte-compile--warning-source-offset):
Remove recursion for cdr-traversal of lists, and optimise (bug#55414).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-26 Po Lu <luangruo@yahoo.com>
Handle alternate actions for Motif drop targets
@@ -53593,39 +54925,39 @@
(x_dnd_begin_drag_and_drop): Keep track of the set of
alternative drag-and-drop actions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-26 Lars Ingebrigtsen <larsi@gnus.org>
Make comp--native-compile delete the temp file it creates
* lisp/emacs-lisp/comp.el (comp--native-compile): Delete the
temporary files we create (bug#55611).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-26 Lars Ingebrigtsen <larsi@gnus.org>
Make memory-report not bug out with symbols with positions
* lisp/emacs-lisp/memory-report.el (memory-report--object-size-1):
Don't bug out when there are symbols with positions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-26 Po Lu <luangruo@yahoo.com>
Fix the `x_trace_wire' option
* src/xterm.c (x_trace_wire):
(x_term_init): Fix debugging code for modern C and Xlib.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-26 Po Lu <luangruo@yahoo.com>
Use x_get_atom_name for some more things
* src/xterm.c (x_dnd_send_unsupported_drop, x_dnd_send_drop):
Use x_get_atom_name instead of XGetAtomName.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-25 Po Lu <luangruo@yahoo.com>
* src/xselect.c (Fx_register_dnd_atom): Use x_intern_cached_atom.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-25 Po Lu <luangruo@yahoo.com>
Make X error checking more asynchronous
@@ -53645,20 +54977,20 @@
the X server and look for the error handler matching the display
and request serial when processing errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-25 Po Lu <luangruo@yahoo.com>
Improve x_get_atom_name for some predefined atoms
* src/xterm.c (x_get_atom_name): Handle XSETTINGS and cm atoms.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-25 Po Lu <luangruo@yahoo.com>
Fix 32-bit warnings again
* src/print.c (struct print_stack_entry): Make
u.list.tortoise_idx intmax_t.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-25 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Limbu script (bug#55621)
@@ -53673,7 +55005,7 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-25 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -53696,11 +55028,11 @@
# etc/NEWS
# lisp/abbrev.el
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-25 Juri Linkov <juri@linkov.net>
* lisp/subr.el (insert-for-yank): Add nil to run-hook-wrapped to keep looping.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-25 Po Lu <luangruo@yahoo.com>
Lower the roundtrip overhead of x-get-atom-name by 50% for common atoms
@@ -53711,7 +55043,7 @@
(x_get_atom_name): New function.
* src/xterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-25 Lars Ingebrigtsen <larsi@gnus.org>
Make yank-transform-functions into defvar
@@ -53719,7 +55051,7 @@
* lisp/simple.el (yank-transform-functions): Make into defvar
because it's not that useful as a user option.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-25 Jim Porter <jporterbugs@gmail.com>
Reset 'eshell-in-pipeline-p' when interpolating commands
@@ -53730,7 +55062,7 @@
(eshell-test/subcommand-reset-in-pipeline)
(eshell-test/lisp-reset-in-pipeline): New tests (bug#55620).
-2023-04-15 Paul W. Rankin <pwr@bydasein.com>
+2022-05-25 Paul W. Rankin <pwr@bydasein.com>
Change variable which-func-unknown to "n/a"
@@ -53739,14 +55071,14 @@
indicate an error whereas the latter is more indicative that the
current function is not known.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-25 Po Lu <luangruo@yahoo.com>
Add more predefined atoms for the benefit of DND code
* src/xterm.c (x_intern_cached_atom): Handle `CARDINAL' and
`WINDOW' as well.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-25 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap in url/*.el
@@ -53754,7 +55086,7 @@
* lisp/url/url-dired.el (url-dired-minor-mode-map): Prefer
defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-25 Stefan Kangas <stefan@marxist.se>
Remove some ancient Emacs compat code
@@ -53768,7 +55100,7 @@
* lisp/progmodes/cfengine.el (cfengine-fill-paragraph): Remove Emacs
21 compat code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-25 Po Lu <luangruo@yahoo.com>
Improve atom interning in `x-change-window-property'
@@ -53778,73 +55110,73 @@
`predefined_only'. All callers changed.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Fix cursor color adjustment on Haiku
* src/haikufns.c (haiku_set_foreground_color): Maybe set cursor
color correctly if it was equal to the old foreground color.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Don't have edebug bug out if C-x is rebound
* lisp/emacs-lisp/edebug.el (edebug-global-prefix): Don't bug out
if C-x has been rebound (bug#55607).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Add more atoms that don't need a roundtrip to intern
* src/xterm.c (x_intern_cached_atom): Handle dpyinfo atoms that
depend on the screen number and common selection atoms.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Update edebug comments
* lisp/emacs-lisp/edebug.el: Update function name in comments
(bug#55607).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix ert-run-tests-batch-and-exit doc string typo
* lisp/emacs-lisp/ert.el (ert-run-tests-batch-and-exit): Fix doc
string typo.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Autoload package-update-all
* lisp/emacs-lisp/package.el (package-update-all): Autoload and
tweak querying so that -f works.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Fix compilation on GTK when Xrandr is not present
* src/xterm.c (x_term_init): Make term always present on GTK.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix comp-mvar doc string quoting
* lisp/emacs-lisp/comp.el (comp-mvar): Fix quoting of symbol in
doc string.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-24 Mattias Engdegård <mattiase@acm.org>
Remove f90-mode regexp ambiguity (bug#17222)
* lisp/progmodes/f90.el (f90-font-lock-keywords-2):
Modify regexp to be better-behaved.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Don't use `format-message' to make doc strings in erc-backend
@@ -53853,13 +55185,13 @@
the doc string later when the user asks for help about the symbols
defined.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix a byte compilation warning in electric.el
* lisp/electric.el (electric-quote-mode): Quote a naked ‘ character.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Make byte compilation warn about wrong quoting in doc strings
@@ -53871,7 +55203,7 @@
(byte-compile-file-form-defvar-function, byte-compile-lambda)
(byte-compile-defvar, byte-compile-file-form-defalias): Adjust callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix the final divergent single quote usages in doc strings
@@ -53884,7 +55216,7 @@
(semantic-orphaned-member-metaparent-type): Audit usages of single
quotes in doc strings.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-24 Alan Mackenzie <acm@muc.de>
CC Mode: Fix interplay between string fences and electric-pair-mode.
@@ -53900,7 +55232,7 @@
(c-electric-brace, c-electric-lt-gt, c-electric-paren): Put the calls to
electric-pair-post-self-insert-function outside of c-with-string-fences.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-24 Stefan Monnier <monnier@iro.umontreal.ca>
Make `yank-transform-functions` a proper hook
@@ -53908,14 +55240,14 @@
`yank-transform-functions`.
* lisp/simple.el (yank-transform-functions): Adjust accordingly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix issue with nativecomp tests leaving files behind in /tmp
* test/src/comp-tests.el (comp-deftest): Ensure that no files are left
behind (bug#55611).
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-24 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Buhid and Tagbanwa scripts (bug#55610)
@@ -53932,14 +55264,14 @@
* etc/NEWS: Announce the new language environments and their
input methods.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Clean up a test file in /tmp
* test/src/buffer-tests.el (test-restore-buffer-modified-p): Clean
up autosave file in /tmp.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Add more error checking to some X functions
@@ -53956,21 +55288,21 @@
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Prevent errors when Lisp code asks for props of invalid windows
* src/xfns.c (Fx_window_property):
(Fx_window_property_attributes): Catch X errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Handle invalid NEWS files during describe-function
* src/help-fns.el (help-fns--first-release): Don't error if
searching for a heading fails.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-24 Jim Porter <jporterbugs@gmail.com>
Keep subcommands in pipelines from clobbering the head/tail processes
@@ -53985,21 +55317,21 @@
* doc/misc/eshell.texi (Bugs and ideas): Remove item about piping to
process from loop; this commit fixes it (bug#55590).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Tweak remapping fix for set-transient-map
* lisp/subr.el (set-transient-map): The remapping doesn't have to
be in this map.
-2023-04-15 Štěpán Němec <stepnem@gmail.com>
+2022-05-24 Štěpán Němec <stepnem@gmail.com>
Add elisp-eldoc-var-docstring-with-value function
* lisp/progmodes/elisp-mode.el
(elisp-eldoc-var-docstring-with-value): New function (bug#55096).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Make the nativecomp test eln directory more reliably be removed
@@ -54011,11 +55343,11 @@
* lisp/emacs-lisp/ert.el (ert-run-tests-batch-and-exit): Create
the nativecomp directory.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Further audits of single quotes in Lisp doc strings
@@ -54048,7 +55380,7 @@
(ansi-color-names-vector): Audit use of various single quotes in
Lisp doc strings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Audit symbol quoting in Lisp doc strings
@@ -54062,14 +55394,14 @@
* lisp/emacs-lisp/byte-run.el (define-obsolete-variable-alias):
Audit symbol quoting in Lisp doc strings.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-24 Michael Albinus <michael.albinus@gmx.de>
Add ".epub" to Tramp archive file suffixes.
* doc/misc/tramp.texi (Archive file names):
* lisp/net/tramp-archive.el (tramp-archive-suffixes): Add ".epub".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-24 Lars Ingebrigtsen <larsi@gnus.org>
Audit quoting symbols in C doc strings
@@ -54085,7 +55417,7 @@
* lib-src/make-docfile.c (scan_c_stream): Audit quoting symbols in C
doc strings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Allow the user to fix `x-mouse-click-focus-ignore-position' on some systems
@@ -54093,18 +55425,18 @@
(syms_of_xterm): Update doc string and add new option to adjust
the focus click timeout.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-24 Po Lu <luangruo@yahoo.com>
Fix use of wrong event structure handling XI_Enter events
* src/xterm.c (handle_one_xevent): Use `enter' instead of `xev'
to set the mouse click timeout.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
* src/nsmenu.m (ns_menu_show): Use SAFE_ALLOCA.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Minor fixes to cursor color handling on Haiku
@@ -54117,7 +55449,7 @@
* src/haikuterm.c (haiku_merge_cursor_foreground): Fix color
equality test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Only send fallback MONITORS_CHANGED_EVENT when dimensions really changed
@@ -54125,7 +55457,7 @@
configure width and height are not the same as the previously
recorded ones.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-23 Eli Zaretskii <eliz@gnu.org>
Avoid compiler warnings on macOS (bug#55595)
@@ -54133,7 +55465,7 @@
* src/comp.c (load_comp_unit): Avoid Clang compilation warning.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-23 Mattias Engdegård <mattiase@acm.org>
Less wrong printed circular list tail index (bug#55395)
@@ -54152,11 +55484,11 @@
* test/src/print-tests.el (print-test-rho, print-circular):
New test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-23 Eli Zaretskii <eliz@gnu.org>
* src/w32menu.c (w32_menu_show): Use SAFE_ALLOCA. (Bug#55068)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-23 Eli Zaretskii <eliz@gnu.org>
Fix saveplace.el when desktop.el restores non-ASCII buffers
@@ -54164,34 +55496,34 @@
'coding-system-for-read' to nil, so that the 'coding:' cookie in
the save-place file takes effect. (Bug#55592)
-2023-04-15 Tino Calancha <tino.calancha@gmail.com>
+2022-05-23 Tino Calancha <tino.calancha@gmail.com>
zap-to-char: Fix interactive specification
* lisp/simple.el (zap-to-char): Include t in the list.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Adapt last change to Haiku as well
* src/haikumenu.c (digest_menu_items, haiku_menu_show): Use
SAFE_ALLOCA for various temporary buffers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Fix stack overflows with large popup menus
* src/xmenu.c (x_menu_show): Allocate various stacks with
SAFE_ALLOCA.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Fix default child-frame-border-width on PGTK
* src/pgtkfns.c (Fx_create_frame): Make default
`child-frame-border-width' nil. (bug#55588)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-23 Lars Ingebrigtsen <larsi@gnus.org>
Improve command-error-function discoverability
@@ -54199,7 +55531,7 @@
* src/keyboard.c (syms_of_keyboard): Add an example (bug#40750).
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-23 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Hanunoo script (bug#55581)
@@ -54214,21 +55546,21 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-23 Lars Ingebrigtsen <larsi@gnus.org>
Make remapped keys work in set-transient-map
* lisp/subr.el (set-transient-map): Make remapped keys work in
transient maps (bug#40096).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Fix coding style of recent change
* src/emacs.c (main): Fix coding style by putting the = operator
on the right row.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Implement monitor change functions on Haiku
@@ -54246,7 +55578,7 @@
* src/haikuterm.c (haiku_read_socket): Handle new event.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-23 Lars Ingebrigtsen <larsi@gnus.org>
Make `d' in Dired skip dot files
@@ -54254,21 +55586,21 @@
makes `C-u 10 d' (etc) consistent with marking the next ten lines
with the mouse and then hitting `d'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-23 Lars Ingebrigtsen <larsi@gnus.org>
Include development data in --version output
* src/emacs.c (main): Include development into in --version output
(bug#38657).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-23 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (switch-to-buffer-other-tab): Use pop-to-buffer (bug#55582).
Replace display-buffer with pop-to-buffer that sets the current buffer
explicitly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-23 Lars Ingebrigtsen <larsi@gnus.org>
Allow extending 'save-some-buffers'
@@ -54281,19 +55613,19 @@
(save-buffers-kill-emacs): Also use it to see if we have something
to save (bug#55579).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-23 Lars Ingebrigtsen <larsi@gnus.org>
Make bootstrap remove more generated files
* Makefile.in (bootstrap-clean): Remove lisp/leim/ja-dic/.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-23 Lars Ingebrigtsen <larsi@gnus.org>
Make bootstrap remove the native-lisp/ directory
* Makefile.in (bootstrap-clean): Remove the native-lisp/ directory.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-23 Po Lu <luangruo@yahoo.com>
Minor fixes to PGTK child frames
@@ -54305,7 +55637,7 @@
child frames. There are no problems here.
* src/pgtkterm.c (pgtk_mouse_position): Clean up coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Implement monitor change functions on GNUstep
@@ -54321,14 +55653,14 @@
([EmacsApp updateMonitors:]): New method.
(syms_of_nsterm): New staticpro.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Handle screen size changes if the RandR library isn't available
* src/xterm.c (handle_one_xevent): [!HAVE_XRANDR]: Store
MONITORS_CHANGED_EVENT upon root window reconfiguration.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Fix `gui-backend-selection-owner-p' on Haiku
@@ -54343,7 +55675,7 @@
(Fhaiku_selection_owner_p): Update selection counts as well.
* src/haikuselect.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Use GDK for handling monitor changes when built with GTK
@@ -54356,7 +55688,7 @@
* src/xterm.h (struct x_display_info): Enable
`last_monitor_attributes_list' on GTK builds as well.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-05-22 F. Jason Park <jp@neverwas.me>
Recognize DCC SSEND when receiving files in erc-dcc
@@ -54370,7 +55702,7 @@
(erc-dcc-handle-ctcp-send): Set secure flag when a leading "S" appears
in the command type.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-05-22 F. Jason Park <jp@neverwas.me>
Accommodate nonstandard turbo file senders in erc-dcc
@@ -54397,7 +55729,7 @@
* test/lisp/erc/erc-dcc-tests.el: Add new file.
(Bug#54458)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-05-22 F. Jason Park <jp@neverwas.me>
Allow matching against string values in erc-dcc-member
@@ -54406,7 +55738,7 @@
(erc-dcc-do-GET-command): Pass file name when querying
`erc-dcc-member'. (Bug#54458)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-05-22 F. Jason Park <jp@neverwas.me>
Don't send reports in erc-dcc-get-filter when nested
@@ -54414,7 +55746,7 @@
"received so far" receipt if another attempt is still ongoing.
(Bug#54458)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-05-22 F. Jason Park <jp@neverwas.me>
Summarize failed transfers in erc-dcc
@@ -54425,11 +55757,11 @@
(erc-dcc-get-file): Tweak initialization of `erc-dcc-entry-data'.
(Bug#54458)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/cedet/semantic/fw.el: Fix typo
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
mode-local: Revert the deprecation of buffer-local overrides
@@ -54443,7 +55775,7 @@
d2e0d1452b976a51579cf044257326850804c562, and
3294ad44ebcd024b4ada68d00bedca33acc52de6.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix bytecomp-test--with-suppressed-warnings test
@@ -54451,7 +55783,7 @@
(bytecomp-test--with-suppressed-warnings): Adjust test to change
in warning message.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous warning suppression change
@@ -54461,14 +55793,14 @@
* lisp/cedet/semantic/fw.el (semantic-install-function-overrides):
The `wrong-args' warning is really called `callargs'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warning in semantic-install-function-overrides
* lisp/cedet/semantic/fw.el (semantic-install-function-overrides):
Suppress message about wrong number of arguments.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-22 Lars Ingebrigtsen <larsi@gnus.org>
Allow suppressing messages about the wrong number of arguments
@@ -54478,7 +55810,7 @@
(byte-compile-subr-wrong-args): Allow suppressing wrong number of
arguments.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-22 Juri Linkov <juri@linkov.net>
Enable keys M-down, M-up, M-RET for in-buffer completion
@@ -54497,7 +55829,7 @@
https://lists.gnu.org/archive/html/emacs-devel/2022-05/msg00916.html
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-22 Alan Mackenzie <acm@muc.de>
CC Mode: Restore string fence properties at each relevant external entry point
@@ -54529,28 +55861,28 @@
* lisp/progmodes/cc-guess.el (c-guess-region-no-install): These are all
"boundary" functions to CC Mode. Surround each by c-with-string-fences.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-05-22 kobarity <kobarity@gmail.com>
Don't font-lock invalid invalid class/function names
* lisp/progmodes/python.el (python-font-lock-keywords-level-1):
Don't font-lock invalid invalid class/function names (bug#55573).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
mode-local: Deprecate buffer-local overrides
* lisp/cedet/mode-local.el (mode-local-bind): Make all args mandatory.
Deprecate the use of a nil `mode` argument.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
semantic-install-function-overrides: Declare obsolete
* lisp/cedet/semantic/fw.el (semantic-install-function-overrides):
Declare obsolete.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
wisent.el: Prefer `define-mode-local-override`
@@ -54565,7 +55897,7 @@
* lisp/cedet/semantic/grm-wy-boot.el: Refresh.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
wisent/grammar.el: Prefer `define-mode-local-override`
@@ -54575,7 +55907,7 @@
(wisent-grammar-mode): Don't override them with
`semantic-install-function-overrides`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
cedet/html.el: Prefer `define-mode-local-override`
@@ -54584,7 +55916,7 @@
(semantic-default-html-setup): Don't override via
`semantic-install-function-overrides`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
bovine/grammar.el: Prefer `define-mode-local-override`
@@ -54594,7 +55926,7 @@
(bovine-grammar-mode): Don't override them with
`semantic-install-function-overrides`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
cedet/texi.el: prefer `define-mode-local-override`
@@ -54603,7 +55935,7 @@
(semantic-default-texi-setup): Don't override them with
`semantic-install-function-overrides`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
comp.el: Cosmetic changes
@@ -54611,7 +55943,7 @@
(comp-run-async-workers): Don't set `buffer-read-only` directly.
(native--compile-async): Fix misuse of "path".
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
Run `minibuffer-exit-hook` in the right buffer
@@ -54619,11 +55951,11 @@
and run the hook in that buffer.
(read_minibuf): Adjust accordingly.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-22 Michael Albinus <michael.albinus@gmx.de>
* lisp/window.el (display-buffer-avoid-small-windows): Fix :type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Clean up Haiku code
@@ -54637,7 +55969,7 @@
* src/haikuterm.c (haiku_read_socket): Update comment.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-05-22 kobarity <kobarity@gmail.com>
Fix two typos in comments in python.el
@@ -54645,7 +55977,7 @@
(python-font-lock-keywords-maximum-decoration): Fix typos in
comments (bug#55557).
-2023-04-15 Damien Cassou <damien@cassou.me>
+2022-05-22 Damien Cassou <damien@cassou.me>
Fix submit-emacs-patch
@@ -54658,7 +55990,7 @@
* lisp/mail/emacsbug.el (submit-emacs-patch): Make sure point is in
the body before inserting new lines (bug#55571).
-2023-04-15 Lele Gaifax <lele@metapensiero.it>
+2022-05-22 Lele Gaifax <lele@metapensiero.it>
Properly indent Python PEP634 match/case blocks
@@ -54673,14 +56005,14 @@
python-indent-after-case-block): New tests to verify indentation of
"match" and "case" blocks (bug#55572).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Implement `display-monitors-changed-functions' on MS Windows
* src/w32term.c (w32_read_socket): Handle WM_DISPLAYCHANGE by
sending monitor change events.
-2023-04-15 Damien Cassou <damien@cassou.me>
+2022-05-22 Damien Cassou <damien@cassou.me>
Improve documentation of mail-user-agent.
@@ -54688,7 +56020,7 @@
* lisp/simple.el (mail-user-agent): Mention additional options
of non-bundled MUA. (Bug#5569)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Fix uninitialized use of xm drag receiver data
@@ -54696,14 +56028,14 @@
protocol is invalid. Reported by Jashank Jeremy
<jashank@rulingia.com.au>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Fix build with --enable-check-lisp-object-type
* src/xterm.c (handle_one_xevent): Fix use of Fequal. Reported
by Jashank Jeremy <jashank@rulingia.com.au>.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-22 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Tagalog script
@@ -54720,28 +56052,28 @@
input method.
(Bug#55529)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Fix use-after-free in x_destroy_window
* src/xterm.c (x_destroy_window): Fix use after free of the
dpyinfo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-22 Po Lu <luangruo@yahoo.com>
Fix focus redirection to/from surrogate minibuffer frames on Haiku
* src/haikuterm.c (haiku_get_focus_frame): New function.
(haiku_create_terminal): Register new hook.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-21 Po Lu <luangruo@yahoo.com>
Fix GNUstep build
* src/nsfns.m (ns_implicitly_set_icon_type): Don't use UTType if
GNUstep.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-21 Po Lu <luangruo@yahoo.com>
Fix compiler warnings on Mac OS X 10.12
@@ -54755,14 +56087,14 @@
initWithFrame:configuration:xwidget:]): Fix uses of obsolete
things.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-21 Po Lu <luangruo@yahoo.com>
Set display size upon RRScreenChangeNotify
* src/xterm.c (handle_one_xevent): Handle RRScreenChangeNotify
correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-21 Po Lu <luangruo@yahoo.com>
Don't unnecessarily call monitor change functions
@@ -54772,14 +56104,14 @@
* src/xterm.h (struct x_display_info): New field
`last_monitor_attributes_list'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-21 Eli Zaretskii <eliz@gnu.org>
More fixes in abbrev.el doc strings
* lisp/abbrev.el (inverse-add-global-abbrev, inverse-add-mode-abbrev):
Document the effect of negative ARG. (Bug#55527)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-21 Michael Albinus <michael.albinus@gmx.de>
Some cleanups in tramp-tests.el
@@ -54790,20 +56122,20 @@
(tramp--test-check-files): Delete directory recursively.
(tramp-test43-file-system-info): Make test more robust.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-05-21 kobarity <kobarity@gmail.com>
Fix recently introduced Python font lock breakage of chained assignments
* lisp/progmodes/python.el (python-font-lock-assignment-matcher):
Fix fontification of chained assignments (bug#54992).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-21 Michael Albinus <michael.albinus@gmx.de>
Merge from origin/emacs-28
f836ed098f Some minor Tramp fixes
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-21 Lars Ingebrigtsen <larsi@gnus.org>
Add new hooks when enabling and disabling themes
@@ -54811,21 +56143,21 @@
hooks (bug#37802).
(enable-theme, disable-theme): Call them.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-21 Lars Ingebrigtsen <larsi@gnus.org>
Add note about Tramp completion to completion-styles doc string
* lisp/minibuffer.el (completion-styles): Add note about Tramp
completion (bug#37954).
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-05-21 Arash Esbati <arash@gnu.org>
Remove mention of removed nnimap-nov-is-evil variable
* doc/misc/gnus.texi (Slow/Expensive Connection): Remove mention
of removed nnimap-nov-is-evil variable (bug#55556).
-2023-04-15 Tino Calancha <tino.calancha@gmail.com>
+2022-05-21 Tino Calancha <tino.calancha@gmail.com>
zap-to-char: case sensitive for upper-case characters
@@ -54844,7 +56176,7 @@
* test/lisp/simple-tests.el (with-zap-to-char-test): Add helper macro.
(simple-tests-zap-to-char): Add a test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-21 Po Lu <luangruo@yahoo.com>
Improve doc for `display-monitors-changed-functions'
@@ -54852,7 +56184,7 @@
retrieve the new monitor configuration inside
`display-monitor-attributes-list'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-21 Eli Zaretskii <eliz@gnu.org>
Improve documentation strings and prompts in abbrev.el
@@ -54878,7 +56210,7 @@
(add-abbrev, inverse-add-abbrev): Improve the prompt text.
(Bug#55527)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-21 Po Lu <luangruo@yahoo.com>
Fix compiler warnings in printer code on 32-bit systems
@@ -54888,7 +56220,7 @@
like it was before the nonrecursive printing was installed.
Also clarify what "Brent cycle detection" means in the comments.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-21 Po Lu <luangruo@yahoo.com>
Compute frame workareas on Haiku
@@ -54904,7 +56236,7 @@
function.
(syms_of_haikufns): Register new subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Implement monitor change hooks on NS
@@ -54914,7 +56246,7 @@
* nsterm.m (ns_displays_reconfigured): New function.
(ns_term_init): Register display reconfiguration callbacks.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Call XRRUpdateConfiguration when the root window geometry changes
@@ -54922,7 +56254,7 @@
on RRScreenChangeNotify and upon ConfigureNotify events for the
root window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Implement `display-monitors-changed-hook' on PGTK
@@ -54931,7 +56263,7 @@
(pgtk_monitors_changed_cb): New function.
(pgtk_term_init): Attach new signal handler.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Add a hook run upon monitor configuration changes
@@ -54952,7 +56284,7 @@
* src/xterm.h (struct x_display_info): Improve RandR version
detection.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-20 Alan Mackenzie <acm@muc.de>
Restore the Fselect_window call in gui_consider_frame_title.
@@ -54975,7 +56307,7 @@
* src/xdisp.c (gui_consider_frame_title): Replace the Fselect_window call and
associated ancillary settings.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-20 Stefan Kangas <stefan@marxist.se>
Remove compat code; assume imenu.el exists
@@ -54986,28 +56318,28 @@
* lisp/speedbar.el (speedbar-use-imenu-flag): Remove compat code;
assume imenu.el exists.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-20 Eli Zaretskii <eliz@gnu.org>
Advise against settings in the MS-Windows system registry
* doc/emacs/cmdargs.texi (MS-Windows Registry): Advise against
setting environment variables in the system registry. (Bug#16429)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Check for allocation errors when setting XdndActionDescription
* src/xterm.c (x_dnd_begin_drag_and_drop): Check for BadAlloc
when setting action descriptions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-20 Eli Zaretskii <eliz@gnu.org>
Document 'enriched-toggle-markup'
* etc/enriched.txt: Document the new 'enriched-toggle-markup'
command. (Bug#33855)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-20 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option display-buffer-avoid-small-windows
@@ -55016,13 +56348,13 @@
option (bug#10186).
(get-lru-window): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-20 Lars Ingebrigtsen <larsi@gnus.org>
Clarify select-active-regions doc string
* src/keyboard.c (syms_of_keyboard): Clarify doc string (bug#29889).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Fix race conditions processing zoom events on Haiku
@@ -55033,14 +56365,14 @@
* src/haikuterm.c (haiku_read_socket): Use that instead of the
current frame's fullscreen mode.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-20 Lars Ingebrigtsen <larsi@gnus.org>
Re-fix previous `&' dired change
* lisp/dired-aux.el (dired-shell-stuff-it): Re-fix the previous
change -- the &wait was in the wrong place (bug#36331).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-05-20 Philip Kaludercic <philipk@posteo.net>
Add option to kill a shell buffer when the process ends
@@ -55048,14 +56380,14 @@
(shell): Respect 'shell-kill-buffer-on-quit'.
* NEWS: Mention 'shell-kill-buffer-on-quit'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Fix NS port warnings with GCC 12
* src/nsterm.m (ns_draw_glyphless_glyph_string_foreground):
Clear s->char2b after function returns.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-20 Po Lu <luangruo@yahoo.com>
Remove flickering when toggling between different fullscreen states on Haiku
@@ -55066,7 +56398,7 @@
NONE.
(SetFullscreen): Use rect provided by ClearFullscreen instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Minor cleanups to X drag-and-drop code
@@ -55077,7 +56409,7 @@
(x_dnd_compute_toplevels): Don't hard-code the supported Motif
protocol version.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Implement `cross-disabled-images' on Haiku
@@ -55089,7 +56421,7 @@
* src/image.c (image_pixmap_draw_cross, image_disable_image):
Implement drawing cross on Haiku.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Rename compare-window-configurations and update doc
@@ -55103,14 +56435,14 @@
* src/window.c (Fwindow_configuration_equal_p): Rename (bug#14964).
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-05-19 Theodor Thornhill <theo@thornhill.no>
Fix typo and argument in treesit-beginning-of-defun, etc
* lisp/treesit.el (treesit-beginning-of-defun, treesit-end-of-defun):
Fix typo, add shield for argument.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Don't have the tutorial ask to save if we haven't moved
@@ -55118,7 +56450,7 @@
hasn't moved point (bug#37326).
(help-with-tutorial): Set the start point.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Implement more data type conversions for Haiku selections
@@ -55128,7 +56460,7 @@
(Fhaiku_drag_message): Recognize `double' and `float' types.
(syms_of_haikuselect): New defsyms.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix font-locking of (defun foo (function ...))
@@ -55136,7 +56468,7 @@
Don't colorize the `function' in (defun foo (function ...)) as a
special form (bug#37074).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Make diff--font-lock-prettify do less if we don't have a left fringe
@@ -55144,7 +56476,7 @@
insert/deletions from the buffer if we don't have a left fringe
(bug#37019).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Add a new command 'yank-in-context'
@@ -55156,21 +56488,21 @@
escaped-string-quote function.
* lisp/progmodes/sql.el (sql-mode): Define escaped-string-quote.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Fix session management detection of the first X display
* src/xterm.c (x_term_init): Check that there is no other
display in the chain instead of testing the terminal ID.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Clarify yank-transform-functions doc string
* lisp/simple.el (yank-transform-functions): Clarify calling
convention.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Make completion in emacs-lisp-mode intern fewer symbols
@@ -55178,21 +56510,21 @@
intern the string before point just to check whether we're looking
at `ignore-error' (bug#55491).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Make `&' in dired be more consistent wrt. user input
* lisp/dired-aux.el (dired-do-async-shell-command): Mention that
commands here don't accept input.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Add new command 'enriched-toggle-markup'
* lisp/textmodes/enriched.el (enriched-toggle-markup): New command
(bug#33855).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-19 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option 'yank-transform-functions'
@@ -55204,14 +56536,14 @@
* lisp/subr.el (insert-for-yank): Use it.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-19 Eli Zaretskii <eliz@gnu.org>
Provide Oriya language-environment alongside Odia
* lisp/language/indian.el ("Oriya"): Add another name for the Odia
language-environment. (Bug#55493)
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-19 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Rename Oriya to Odia, and more
@@ -55230,7 +56562,7 @@
Add a Hindi greeting separate from the Devanagari one.
(Bug#55493)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Whitelist some incorrectly labeled "color" fonts under Xft
@@ -55243,21 +56575,21 @@
* src/xftfont.c (syms_of_xftfont): New variable
`xft-color-font-whitelist'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Fix tooltip buffer flipping inside popup menus
* src/xterm.c (x_flip_and_flush): Don't ignore if
`inhibit-redisplay' but F is a tooltip frame. (bug#55519)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Fix error handling when allowing touch events
* src/xterm.c (handle_one_xevent): Catch errors correctly when
linking touch points.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-05-19 João Távora <joaotavora@gmail.com>
Don't ignore flymake-no-changes-timeout
@@ -55284,7 +56616,7 @@
Suggested-by: Jim Davis <jim.jd.davis@gmail.com>
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/508
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-19 Eli Zaretskii <eliz@gnu.org>
Fix Flymake diagnostics reporting in non-UTF-8 locales
@@ -55294,14 +56626,14 @@
needed because ELisp files use UTF-8 by default, but Flymake
doesn't know about that, since it isn't specific to ELisp.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Fix specifying terminal names to some functions on Haiku
* src/haikufns.c (haiku_display_info_for_name): Implement
correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-19 Po Lu <luangruo@yahoo.com>
Satisfy Valgrind when iconifying frames
@@ -55309,7 +56641,7 @@
WM_CHANGE_STATE message to 0 instead of leaving it
uninitialized.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-18 Po Lu <luangruo@yahoo.com>
Fix race conditions processing frame fullscreen state on Haiku
@@ -55340,7 +56672,7 @@
* src/haikuterm.h (struct haiku_output): Remove flag `zoomed_p'
and add field `fullscreen_mode'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-18 Po Lu <luangruo@yahoo.com>
Respond to changes to the size of the root window
@@ -55354,7 +56686,7 @@
(x_display_pixel_height, x_display_pixel_width): Make
prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-18 Stefan Kangas <stefan@marxist.se>
Delete entry on SPC completes file names from FAQ
@@ -55362,14 +56694,14 @@
node: this is about a change that took place over 15 years ago and is
not likely to be a FAQ these days.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-18 Stefan Kangas <stefan@marxist.se>
Don't refer to obsolete Ultrix support in FAQ
* doc/misc/efaq.texi (Meta key does not work in xterm): Delete
reference to Ultrix; that platform support was removed in Emacs 23.1.
-2023-04-15 Paul Eggert <eggert@day>
+2022-05-18 Paul Eggert <eggert@day>
Avoid formatting twice in flymake
@@ -55377,14 +56709,14 @@
message twice, as that can translate quotes we don't want
translated.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-05-18 Augusto Stoffel <arstoffel@gmail.com>
Fix last change in minibuffer-lazy-highlight-setup
* lisp/isearch.el (minibuffer-lazy-highlight-setup): Apply advices
buffer-locally.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-18 Lars Ingebrigtsen <larsi@gnus.org>
Add a new display-buffer-full-frame display action
@@ -55396,14 +56728,14 @@
(display-buffer--action-function-custom-type): Add.
(display-buffer): Mention it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-18 Lars Ingebrigtsen <larsi@gnus.org>
Mention next-error-function in flymake-mode doc string
* lisp/progmodes/flymake.el (flymake-mode): Note that you can set
next-error-function (bug#32322).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-18 Po Lu <luangruo@yahoo.com>
Implement gamma-correction on Haiku
@@ -55413,7 +56745,7 @@
* src/haikuterm.c (haiku_defined_color): Gamma-correct colors if
their pixels are being allocated.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-18 Lars Ingebrigtsen <larsi@gnus.org>
Improve previous apropos-documentation-check-elc-file change
@@ -55421,7 +56753,7 @@
comment to explain what's going on and expand to lisp-directory
(bug#55492).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-18 Alan Mackenzie <acm@muc.de>
Fix M-x compile-defun when an interactive form is (list ...)
@@ -55436,7 +56768,7 @@
(byte-compile-make-closure): (Twice) strip symbols from positions in the doc
string expression. Add comments.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2022-05-18 Martin Rudalics <rudalics@gmx.at>
Clean up and simplify 'quit-restore-window' code
@@ -55445,7 +56777,7 @@
(quit-restore-window): Use 'window--quit-restore-select-window'
instead of 'quit-restore-select-window'. Simplify code.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-18 Mattias Engdegård <mattiase@acm.org>
Make printing mostly non-recursive (bug#55481)
@@ -55475,14 +56807,14 @@
* test/src/print-tests.el (print-deeply-nested):
New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-18 Po Lu <luangruo@yahoo.com>
Avoid dismissing GTK+ popup menus upon wheel movement
* src/xterm.c (handle_one_xevent): Don't forward XI button
events for wheel buttons to GTK+ when a popup menu is active.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-18 Po Lu <luangruo@yahoo.com>
Fix race conditions when calculating Haiku frame geometry
@@ -55493,7 +56825,7 @@
* src/haikufns.c (frame_geometry): Lock window before asking for
its dimensions and frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-17 Po Lu <luangruo@yahoo.com>
Don't allow moving fullscreen frames on Haiku
@@ -55501,14 +56833,14 @@
(haiku_set_offset): Prevent offset from changing in fullboth
frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-17 Po Lu <luangruo@yahoo.com>
Fix a crash when an X connection is dropped in some situations
* src/xterm.c (x_flip_and_flush): Don't try to flush if
`inhibit-redisplay' is t.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix apropos-documentation with universal argument
@@ -55516,14 +56848,14 @@
.elc files in the load path (and don't bug out on deleted .elc
files) (bug#55492).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-17 Stefan Kangas <stefan@marxist.se>
Recommend Wikipedia over Usenet in FAQ
* doc/misc/efaq.texi (Origin of the term Emacs): Recommend
Wikipedia over Usenet to find out more about TECO.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-17 Stefan Kangas <stefan@marxist.se>
Remove some ancient Emacs compat code
@@ -55534,27 +56866,27 @@
* lisp/textmodes/reftex.el (reftex-mode-menu):
* lisp/woman.el (woman-menu): Remove some ancient Emacs compat code.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-05-17 Matthias Meulien <orontee@gmail.com>
Update comment about comint-osc-handlers
* lisp/comint.el: Update comment about comint-osc-handlers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Allow running several commands in compilation-start
* lisp/progmodes/compile.el (compilation-start): Allow not erasing
the contents of the buffer (bug#28892).
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-05-17 Protesilaos Stavrou <info@protesilaos.com>
Use better word for "buffer" in Greek TUTORIAL (bug#55332)
* TUTORIAL.el_GR: Replace all instances of "αποσβεστήρας" with the
more accurate "ενταμιευτής".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix bogus future history entries for `M-x grep'
@@ -55566,48 +56898,48 @@
(mailcap-file-default-commands '("grep --color=auto -nH --null '' "))
=> ("/usr/bin/emacs -nw")
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix kmacro-keymap binding after previous change
* lisp/kmacro.el (kmacro-keymap): Fix binding after
kmacro-redisplay command name change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Explain more about jit-lock-mode calling conventions
* lisp/jit-lock.el (jit-lock-mode): Explicitly explain ARG
(bug#55451).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Add glossary entries for "interactively"
* doc/emacs/glossary.texi (Glossary): Mention "interactively" and
how it relates to the "command" concept (bug#55461).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix pp-emacs-lisp-code printing of cons cells
* lisp/emacs-lisp/pp.el (pp--insert-lisp): Fix printing of cons
cells (bug#55478).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-05-17 Robert Pluim <rpluim@gmail.com>
Correct cycle-spacing-actions type
* lisp/simple.el (cycle-spacing-actions): Fix type for predefined
action with fixed numeric arg case.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-05-17 Robert Pluim <rpluim@gmail.com>
Clarify 'cycle-spacing-actions' docstring
* lisp/simple.el (cycle-spacing-actions): Clarify docstring.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-17 Po Lu <luangruo@yahoo.com>
Avoid race conditions when computing real frame positions on Haiku
@@ -55625,7 +56957,7 @@
* src/haikuterm.c (haiku_read_socket): Adjust accordingly.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-17 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Modi script
@@ -55646,7 +56978,7 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-17 Eli Zaretskii <eliz@gnu.org>
Fix the name of a kmacro command.
@@ -55655,7 +56987,7 @@
* etc/NEWS: Announce the change. (Bug#55471)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-17 Alan Mackenzie <acm@muc.de>
CC Mode: Correct a rare error in the state cache
@@ -55664,7 +56996,7 @@
c-state-brace-pair-desert. Instead record the position at the beginning of
that macro.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-17 Alan Mackenzie <acm@muc.de>
Correct indentation of opening brace in xdisp.c, which isn't at start of defun
@@ -55672,21 +57004,21 @@
substatement correctly. It's previous position, in column 0, caused
indentation errors in C Mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-17 Po Lu <luangruo@yahoo.com>
Fix unused function warning on X
* src/xsettings.c (xg_settings_key_valid_p): Surround with
HAVE_PGTK and HAVE_GSETTINGS.
-2023-04-15 Pieter van Prooijen <pieter.van.prooijen@teloden.nl>
+2022-05-17 Pieter van Prooijen <pieter.van.prooijen@teloden.nl>
Fix font options compilation with gsettings disabled
* src/xsettings.c (xsettings_get_font_options): Return a font_options
even if gsettings is not enabled.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-17 Po Lu <luangruo@yahoo.com>
Rewrite Haiku frame geometry code to handle decorator frames
@@ -55715,7 +57047,7 @@
* src/haikuterm.h (struct haiku_output): New field `frame_x' and
`frame_y'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix package-quickstart breakage
@@ -55723,21 +57055,21 @@
around syntax-ppss now clobbering match data (but it's not clear
whether that's supposed to be allowed) (bug#55447).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Improve Finternal__define_uninitialized_variable erroring
* src/eval.c (Finternal__define_uninitialized_variable): Say what
symbol we're bugging out on for easier debugging.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix edebug-tests test failure after prin1 change
* lisp/emacs-lisp/ert-x.el (ert--make-print-advice): Fix test
failures in edebug-tests.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-17 Michael Albinus <michael.albinus@gmx.de>
Some minor Tramp fixes
@@ -55750,7 +57082,7 @@
* lisp/net/tramp-gvfs.el (tramp-gvfs-handler-askquestion):
Keep regression tests running.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-16 Po Lu <luangruo@yahoo.com>
Remove extra EmacsPopUpMenu class
@@ -55759,42 +57091,42 @@
(BPopUpMenu_new): Use BPopUpMenu directly.
(BMenu_add_title): Clean up coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-16 Po Lu <luangruo@yahoo.com>
Add more cursor bitmaps on Haiku
* src/haikufns.c (cursor_bitmaps_for_id): Add vertd, horizd and
hand bitmaps.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-16 Po Lu <luangruo@yahoo.com>
Let XTread_socket read events for all non-DND displays
* src/xterm.c (XTread_socket): Allow reading events from
displays other than the DND display during drag-and-drop.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-16 Po Lu <luangruo@yahoo.com>
Fix byte swapping of some drag-and-drop messages
* src/xterm.c (SWAPCARD16, SWAPCARD32): Actually swap the data
instead of just calling bswap_32/bswap_16.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-16 Po Lu <luangruo@yahoo.com>
Fix detection of wheel movement during drag-and-drop
* src/xterm.c (x_dnd_send_position): Don't treat Button8 as the
mouse wheel.
-2023-04-15 kobarity <kobarity@gmail.com>
+2022-05-16 kobarity <kobarity@gmail.com>
Fix Python highlighting of some assignment statements
* lisp/progmodes/python.el (python-rx): Limit not-simple-operator
to a single line (bug#51362).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-16 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option compilation-hidden-output
@@ -55804,7 +57136,7 @@
(compilation-filter): Use it.
(compilation--hide-output): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-16 Lars Ingebrigtsen <larsi@gnus.org>
Don't expose Vprint_variable_mapping to Lisp
@@ -55815,7 +57147,7 @@
(print_bind_overrides): Call it.
(syms_of_print): Protect the mapping variable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-16 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Make TAB work in makefile mode when transient mark mode is on"
@@ -55824,7 +57156,7 @@
This change made hitting RET after an assignment insert a TAB character
(bug#55446).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-16 Lars Ingebrigtsen <larsi@gnus.org>
Improve newsticker file name handling and printing
@@ -55840,7 +57172,7 @@
rewritten by me, and has some contributions from Xavier Capaldi (which
doesn't need copyright assignment).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-16 Po Lu <luangruo@yahoo.com>
Document recent tooltip changes on NS
@@ -55848,14 +57180,14 @@
* etc/NEWS: Announce that non-system tooltips are now available
on Nextstep.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-16 Po Lu <luangruo@yahoo.com>
Improve error checking in `haiku-roster-launch'
* src/haikuselect.c (Fhaiku_roster_launch): Signal error if
FILE-OR-TYPE doesn't exist or ARGS does not apply.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-05-16 Tassilo Horn <tsdh@gnu.org>
Improve cycle-spacing and bind it to M-SPC by default
@@ -55876,7 +57208,7 @@
* etc/NEWS: Document that M-SPC is now cycle-spacing instead of
just-one-space.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -55884,13 +57216,13 @@
007bf9a34c Hide temporary FUSE files in Tramp
5dbaddc729 ; Fix some typos
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
48201ce8de ; * lisp/electric.el (electric-indent-mode): Fix a typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-15 Po Lu <luangruo@yahoo.com>
Improve safety of handling unsupported drop events on X
@@ -55898,7 +57230,7 @@
* src/xterm.c (handle_one_xevent): Check that the event frame is
still live after calling arbitrary Lisp code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-15 Po Lu <luangruo@yahoo.com>
Clean up Haiku code after file panel changes
@@ -55908,7 +57240,7 @@
* src/haikumenu.c (run_menu_bar_help_event): Ignore invalid help
events instead of aborting.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-15 Po Lu <luangruo@yahoo.com>
Handle pointer axes changing along with scroll valuators
@@ -55918,18 +57250,18 @@
scroll valuator was found but valuators were set when handling
motion events.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-05-15 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.3-6-gef41f3
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-15 Stefan Kangas <stefan@marxist.se>
Minor clarification of package-update-all docstring
* lisp/emacs-lisp/package.el (package-update-all): Clarify
docstring slightly. (Bug#55408)
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-05-15 Augusto Stoffel <arstoffel@gmail.com>
Make minibuffer lazy highlight setup buffer-local where appropriate
@@ -55939,7 +57271,7 @@
'isearch-filter-predicate' buffer-local, so that isearch in the
minibuffer is not affected by the region filter (bug#55110).
-2023-04-15 Simen Heggestøyl <simenheg@runbox.com>
+2022-05-15 Simen Heggestøyl <simenheg@runbox.com>
Recognize some more SCSS selectors
@@ -55949,21 +57281,21 @@
* test/lisp/textmodes/css-mode-resources/scss-selectors.txt: Add tests
for them.
-2023-04-15 Simen Heggestøyl <simenheg@runbox.com>
+2022-05-15 Simen Heggestøyl <simenheg@runbox.com>
Fix warning suppression in (S)CSS mode tests
* test/lisp/textmodes/css-mode-tests.el (css-mode-test-selectors)
(scss-mode-test-selectors): Fix warning suppression.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix native-comp type of prin1-to-string
* lisp/emacs-lisp/comp.el (comp-known-type-specifiers): Fix type
of prin1-to-string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-15 Lars Ingebrigtsen <larsi@gnus.org>
Adjust more prin1-to-string callers
@@ -55975,7 +57307,7 @@
(emit_limple_insn):
(emit_static_object): Adjust prin1-to-string callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-15 Lars Ingebrigtsen <larsi@gnus.org>
Add OVERRIDES argument to prin1/prin1-to-string
@@ -55994,7 +57326,7 @@
(print_bind_overrides, print_bind_all_defaults): New functions.
(Fprin1_to_string): Take an OVERRIDES parameter.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-15 Michael Albinus <michael.albinus@gmx.de>
Hide temporary FUSE files in Tramp
@@ -56002,14 +57334,14 @@
(tramp-fuse-handle-directory-files)
(tramp-fuse-handle-file-name-all-completions): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-15 Po Lu <luangruo@yahoo.com>
Make Haiku stipple display slightly faster
* src/haikuterm.c (haiku_draw_stipple_background): Draw tiled
bitmap to end of stipple instead of the end of the frame.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-15 Lars Ingebrigtsen <larsi@gnus.org>
Don't freeze Emacs on colour codes in sccs-mode
@@ -56017,27 +57349,27 @@
freeze Emacs on #ffffff #ffffff, and be more strict in parsing
selectors (bug#53203).
-2023-04-15 Simen Heggestøyl <simenheg@runbox.com>
+2022-05-15 Simen Heggestøyl <simenheg@runbox.com>
Update CSS Multi-column Layout Module properties
* lisp/textmodes/css-mode.el (css-property-alist): Update CSS
Multi-column Layout Module properties.
-2023-04-15 Simen Heggestøyl <simenheg@runbox.com>
+2022-05-15 Simen Heggestøyl <simenheg@runbox.com>
Update CSS Box Alignment Module properties
* lisp/textmodes/css-mode.el (css-property-alist): Update properties.
-2023-04-15 Simen Heggestøyl <simenheg@runbox.com>
+2022-05-15 Simen Heggestøyl <simenheg@runbox.com>
Add `all` to CSS property list
* lisp/textmodes/css-mode.el (css-property-alist): Add new property
`all` from the CSS Cascading and Inheritance Level 3 module.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-15 Po Lu <luangruo@yahoo.com>
Fix use of more invalid keys in PGTK GSettings code
@@ -56045,7 +57377,7 @@
(apply_gsettings_font_rgba_order): Test for key existence before
using it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-15 Po Lu <luangruo@yahoo.com>
Improve return value of `haiku-roster-launch'
@@ -56054,7 +57386,7 @@
application is already running.
(syms_of_haikuselect): New defsym.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-15 Po Lu <luangruo@yahoo.com>
Simplify Haiku cursor management code
@@ -56069,7 +57401,7 @@
(haiku_set_mouse_color):
* src/haikuterm.c (haiku_term_init): Adjust accordingly.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-15 Eli Zaretskii <eliz@gnu.org>
Fix database related to some scripts
@@ -56080,7 +57412,7 @@
* src/w32font.c (syms_of_w32font): Fix typos in some script symbol
names.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Syloti Nagri script
@@ -56096,7 +57428,7 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-05-15 Visuwesh <visuweshm@gmail.com>
describe-keymap: Suggest symbol at point
@@ -56104,13 +57436,13 @@
if it is a keymap. (Bug#55393)
* etc/NEWS: Announce change in behavior of 'describe-keymap'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
8370caa835 ; * lisp/electric.el (electric-indent-mode): Clarify doc (...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Allocate some buffers used during event handling safely
@@ -56118,7 +57450,7 @@
device disable data safely since they can potentially become
very large.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Prevent crashes trying to access nonexistent key
@@ -56126,14 +57458,14 @@
(apply_gsettings_font_antialias): Test that `font-aliasing' is
actually available. (bug#55416)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Fix scroll event translation for legacy button events
* src/xterm.c (handle_one_xevent): Don't treat emulated Button8
as a wheel event.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-14 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code for display-graphic-p
@@ -56145,7 +57477,7 @@
* lisp/progmodes/cperl-mode.el (cperl-tags-hier-init): Remove XEmacs
compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-14 Stefan Kangas <stefan@marxist.se>
Delete some compat code for very old Emacs versions
@@ -56158,11 +57490,11 @@
* lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Avoid using
obsolete name.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-14 Stefan Monnier <monnier@iro.umontreal.ca>
src/lisp.h (FOR_EACH_TAIL_SAFE): Typo
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-14 Eli Zaretskii <eliz@gnu.org>
Make 'check-declare-directory' more portable
@@ -56170,7 +57502,7 @@
'directory-files-recursively' instead of running Find and Grep in
a subprocess. (Bug#55386)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-14 Stefan Kangas <stefan@marxist.se>
Drop ancient OEmacs support from vcursor.el
@@ -56179,21 +57511,21 @@
version of GNU Emacs V19.19" that worked "under plain MSDOS,
Windows, or DESQview/X".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-14 Stefan Kangas <stefan@marxist.se>
Remove Emacs 22 compat code from htmlfontify.el
* lisp/htmlfontify.el (hfy-prop-invisible-p): Redefine as obsolete
function alias for invisible-p. Update all callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-14 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from org-mode
* lisp/org/org-clock.el (org-clock-select-task): Remove XEmacs
compat code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Minor fixes for popup dialogs on macOS
@@ -56201,7 +57533,7 @@
([EmacsDialogPanel initWithTitle:isQuestion:]): Set command
title correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Fix processing of dialog box items on NS
@@ -56223,7 +57555,7 @@
* src/nsterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Avoid unsafe alloca when looking up toplevels
@@ -56231,7 +57563,7 @@
alloca isn't safe when there are lots of toplevels or the window
manager is broken.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-14 Eli Zaretskii <eliz@gnu.org>
Fix undigest-tests on MS-Windows
@@ -56247,7 +57579,7 @@
(rmail-undigest-test-multipart-mixed-digest): Force the temporary
mbox files to have Unix-style EOL format.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2022-05-14 Martin Rudalics <rudalics@gmx.at>
2022-05-14 Martin Rudalics <rudalics@gmx.at>
@@ -56255,7 +57587,7 @@
(quit-restore-window): Call 'quit-restore-select-window' to avoid
selecting inactive minibuffer window (Bug#55403).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Try to restore valuator values when a device is enabled
@@ -56263,7 +57595,7 @@
(xi_populate_device_from_info): Figure out all the values of the
valuators and set the scroll valuators's current_value to it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Better fix for disappearing menu items on NS
@@ -56273,7 +57605,7 @@
(ns_update_menubar): Note the last frame to have updated the
menu bar.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Add more cursor bitmaps on Haiku
@@ -56283,20 +57615,20 @@
(vertd_ptrmask_bits, hourglass_bits, hourglass_mask_bits): New
cursor bitmaps.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
a769cbfcfb Fix lexical-binding fallout in vhdl-mode.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-14 Po Lu <luangruo@yahoo.com>
Work around deleting tooltip frames clearing menubars on NS
* src/frame.c (delete_frame): Update menu bars if a tooltip
frame was deleted on NS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Implement non-system tooltips on NS
@@ -56315,7 +57647,7 @@
([EmacsWindow initWithEmacsFrame:fullscreen:screen:]): Handle
tooltip frames.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Put help-fns--compiler-macro last in the *Help* buffer
@@ -56323,7 +57655,7 @@
help-fns--compiler-macro the last entry (because it's not the most
interesting information).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Fix display class of tooltip frames on Haiku
@@ -56331,13 +57663,13 @@
class.
(syms_of_haikufns): New symbols `mono', `grayscale' and `color'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Restore `with-help-window' return code
* lisp/help.el (help--window-setup): Return the correct thing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Improve the *Help* output for compiler macros and the like
@@ -56346,7 +57678,7 @@
* lisp/help-fns.el (help-fns--compiler-macro): Also output data on
other byte compilation things, and link to the manual (bug#23264).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Reenable frame sync for child frames after they're unparented
@@ -56355,14 +57687,14 @@
* src/xterm.c (handle_one_xevent): Enable frame synchronization
upon receiving a sync request event.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Tweak querying in package-update-all
* lisp/emacs-lisp/package.el (package-update-all): Reverse the
QUERY logic to make calling more regular.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-13 Yuan Fu <casouri@gmail.com>
Extract out treesit-search-forward
@@ -56373,11 +57705,11 @@
'treesit-traverse-defun' with 'treesit-search-forward' and fiends.
* test/src/treesit-tests.el: Add reminder for tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-13 Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-node-at): Add check for nil node.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-13 Yuan Fu <casouri@gmail.com>
Add defun navigation
@@ -56386,7 +57718,7 @@
treesit-end-of-defun): New functions.
* test/src/treesit-tests.el: Add reminders for tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-13 Yuan Fu <casouri@gmail.com>
New node traversal functions
@@ -56397,7 +57729,7 @@
* test/src/treesit-tests.el (treesit-node-supplemental): Add reminders
for tests.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-13 Yuan Fu <casouri@gmail.com>
Redefine treesit-node-at
@@ -56420,7 +57752,7 @@
treesit-indent): Use the new '-at' function.
* test/src/treesit-tests.el (treesit-node-supplemental): Update tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
Use ert-with-temp-file in undigest-tests.el
@@ -56432,21 +57764,21 @@
(rmail-undigest-test-rfc1521-mime-digest)
(rmail-undigest-test-multipart-mixed-digest): Use ert-with-temp-file.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
Don't use obsolete yow library
* lisp/erc/erc.el (erc-quit-reason-zippy, erc-part-reason-zippy):
Don't use obsolete yow library.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from flyspell.el
* lisp/textmodes/flyspell.el (flyspell-display-next-corrections):
Remove XEmacs compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from org-mode
@@ -56456,7 +57788,7 @@
* lisp/org/org.el (org-change-tag-in-region): Remove XEmacs compat
code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from eudc-bob.el
@@ -56464,11 +57796,11 @@
into obsolete alias for display-graphic-p. Update all callers.
(eudc-bob-display-jpeg): Remove XEmacs compat code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Add new minor mode `header-line-indent-mode'
@@ -56494,21 +57826,21 @@
* src/buffer.c (syms_of_buffer): Mention header-line-indent-mode.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Revert mistaken change in help-mode-setup
* lisp/help-mode.el (help-mode-setup): Revert mistakenly applied
change from cd87a5c7a.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Don't overwrite variables set by callback in help--window-setup
* lisp/help.el (help--window-setup): Initialize the buffer in the
correct order to avoid resetting variables set by the callback.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Don't clear out local variables in `with-help-window'
@@ -56522,11 +57854,11 @@
`with-temp-buffer-window'. Also don't clear out local variables,
because that makes things like `text-scale-mode' not work (bug#25979).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-13 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/lispref/help.texi (Keys in Documentation): Typo in last change
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow substitute-command-keys to include menus in \{...} output
@@ -56534,7 +57866,7 @@
* lisp/help.el (substitute-command-keys): Add an argument to
include menus in the \{...-map} output (bug#24236).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Include the number of dependencies in the install prompt
@@ -56542,14 +57874,14 @@
the info to the prompt (bug#23346).
(package--dependencies): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow calling package-update-all from the command line
* lisp/emacs-lisp/package.el (package-update-all): Allow calling from
the command line with -f package-update-all without any queries.
-2023-04-15 Pieter van Prooijen <pieter.van.prooijen@teloden.nl>
+2022-05-13 Pieter van Prooijen <pieter.van.prooijen@teloden.nl>
Use gsettings font rendering entries for pgtk builds
@@ -56574,24 +57906,24 @@
(xsetting_get_font_options)
* src/xsettings.h (xsettings_get_font_options): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Add a provide in epa-ks
* lisp/epa-ks.el (epa-ks): Add a provide (bug#55388).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from pascal.el
* lisp/progmodes/pascal.el (pascal-outline-map): Remove XEmacs compat
code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
* lisp/language/thai-util.el (thai-word-mode-map): Prefer defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix dabbrev expansion after recent file-name buffer addition
@@ -56599,7 +57931,7 @@
file name buffer from dabbrev--friend-buffer-list, so that we
don't trip over the killed buffer later (bug introduced in 2d0085f756).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-13 Lars Ingebrigtsen <larsi@gnus.org>
Make imenu-flush-cache into a function
@@ -56608,7 +57940,7 @@
* lisp/imenu.el (imenu-flush-cache): Make into a function, since
this isn't supposed to be used interactively.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-13 Eli Zaretskii <eliz@gnu.org>
Fix lexical-binding fallout in vhdl-mode.el
@@ -56618,7 +57950,7 @@
(vhdl-speedbar-insert-hierarchy): Rename the PACK-ALIST argument
to PACKAGE-ALIST, to avoid shadowing the global variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Allow changing the face used for text and frame colors in tooltips
@@ -56628,7 +57960,7 @@
determine the foreground, background and border colors of the
tooltip frame respectively.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Rely solely on device scaling for fonts on PGTK
@@ -56637,7 +57969,7 @@
(pgtk_term_init): Stop multiplying dpi by text scale.
(bug#55394)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Fix display of image reliefs for tab bars on NS
@@ -56645,7 +57977,7 @@
Synchronize code with X.
(ns_dumpglyphs_image): Use that function instead, as on X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Minor cleanups to PGTK code
@@ -56655,21 +57987,21 @@
(pgtk_term_init): Clean up coding style and fix scroll
increments.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Improve test for empty help-echo on NS menu bar items
* src/nsmenu.m ([EmacsMenu menu:willHighlightItem:]): Also check
if idx is valid.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Display help-echo for popup menus on NS
* src/nsmenu.m ([EmacsMenu menu:willHighlightItem:]): Display
help echo for ordinary popup menus as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Fix extraneous quit events processing GTK native input inside popups
@@ -56678,7 +58010,7 @@
* src/xterm.c (x_filter_event): Clear `xg_pending_quit_event' if
a popup is active.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Add more cursor bitmaps on Haiku
@@ -56688,13 +58020,13 @@
* src/haikugui.h (cross_ptr_bits, cross_ptrmask_bits)
(ibeam_ptr_bits, ibeam_ptrmask_bits): New cursor bitmaps.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-13 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
f03c5d81bd Fix ControlPath quoting in Tramp
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Fix disabling frame synchronization on child frames
@@ -56702,7 +58034,7 @@
synchronization on child frames, since the CM doesn't send
synchronization events to them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-13 Po Lu <luangruo@yahoo.com>
Allow setting cursor colors for custom cursors on Haiku
@@ -56712,7 +58044,7 @@
(haiku_set_mouse_color): If a color was specified, consult
`cursor_bitmaps_for_id' for user-specified cursors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Allow actually setting cursor colors on Haiku
@@ -56733,18 +58065,18 @@
* src/haikuterm.c (haiku_defined_color): Clean up coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Fix quitting during drag-and-drop when GTK native input is on
* src/xterm.c (x_dnd_begin_drag_and_drop): Also look in
`xg_pending_quit_event' when GTK native input is on.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-12 Paul Eggert <eggert@cs.ucla.edu>
Update from gnulib
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-12 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC 12 in default developer build
@@ -56782,7 +58114,7 @@
(x_term_init): Use fixed-size auto array rather than alloca,
as the array is small; this also pacifies GCC 12.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-12 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option 'sh-indent-statement-after-and'
@@ -56790,7 +58122,7 @@
user option (bug#22645).
(sh-smie-sh-rules): Use it.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-12 Michael Albinus <michael.albinus@gmx.de>
Fix ControlPath quoting in Tramp
@@ -56798,14 +58130,14 @@
Adapt docstring. Do not quote ControlPath. Reported by Daniel
Kessler <kesslerd@umich.edu>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Remove unused RIF method
* src/haikuterm.c (haiku_update_window_end): Delete function.
(haiku_redisplay_interface): Remove RIF method.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-12 Lars Ingebrigtsen <larsi@gnus.org>
Make prompt read-only in inferior-scheme-mode
@@ -56813,7 +58145,7 @@
read-only to be more consistent with other inferior modes
(bug#21118).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix retrieving images that contain ) characters in shr
@@ -56821,7 +58153,7 @@
(shr-encode-url): Make obsolete. (This function makes no sense.)
(shr-tag-img): Don't call.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-12 Lars Ingebrigtsen <larsi@gnus.org>
Improve url-http debugging
@@ -56829,24 +58161,24 @@
headers we receive in the debug output.
* lisp/url/url-vars.el (url-extensions-header): Remove useless header.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Fix build on Mac OS X 10.11
* src/nsterm.h (NSButtonTypeMomentaryPushIn): New define.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-12 Stefan Kangas <stefan@marxist.se>
* lisp/array.el (array-mode-map): Prefer defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Fix searching the bitmap file path on Haiku
* src/image.c (image_create_bitmap_from_file): [HAVE_HAIKU]:
Look for the bitmap inside `x-bitmap-file-path' as well.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-12 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp's write-region
@@ -56857,7 +58189,7 @@
* lisp/net/tramp.el (tramp-skeleton-write-region):
Set extended attributes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Fix merging of anonymous faces with an `:extend' property on unexec
@@ -56867,7 +58199,7 @@
pdumper-specific section leaving the initialization of
`face_attr_sym' intact.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Improve mouse dragging
@@ -56875,7 +58207,7 @@
Respect foreground and background parameters.
(mouse-drag-and-drop-region): Enable fine grained tracking.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-12 Po Lu <luangruo@yahoo.com>
Make cursor display on Haiku consistent with X
@@ -56886,13 +58218,13 @@
(haiku_draw_window_cursor): Port code from X so bar cursors on
top of images are treated right.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix cperl-file-style defcustom type
* lisp/progmodes/cperl-mode.el (cperl-file-style): Fix the type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-11 Po Lu <luangruo@yahoo.com>
Clean up Haiku display opening code
@@ -56900,13 +58232,13 @@
(Fhaiku_frame_list_z_order): Improve error messages and fix
coding style.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Add new command 'imenu-flush-cache'
* lisp/imenu.el (imenu-flush-cache): New command (bug#20589).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
New command 'package-update-all'
@@ -56915,14 +58247,14 @@
(package--updateable-packages): Factored out...
(package-update): ... from here.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-11 Po Lu <luangruo@yahoo.com>
Port some stuff to XCB to avoid confusing Xlib behavior
* src/xterm.c (x_set_frame_alpha, handle_one_xevent): Port
retrieving the opacity property to XCB.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option switch-to-prev-buffer-skip-regexp
@@ -56931,7 +58263,7 @@
(switch-to-prev-buffer-skip-regexp): New user option (bug#19070).
(switch-to-prev-buffer-skip-p): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Bind TAB in indent-rigidly-map as a convenience
@@ -56939,28 +58271,28 @@
(indent-rigidly-map): Bind TAB so that `C-x TAB TAB...' does the
logical thing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-11 Po Lu <luangruo@yahoo.com>
Only handle SelectionRequest events from the DND display during DND
* src/xterm.c (handle_one_xevent): Handle only SelectionRequest
events from the DND frame's display via hold_quit.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Make message load eudc-capf more lazily
* lisp/gnus/message.el (eudc-capf): Remove require, because all
the relevant eudc-capf functions are autoloaded, apparently.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Make anchored regexps work in image-dired-mark-tagged-files
* lisp/image-dired.el (image-dired-mark-tagged-files): Make
anchored regexps work (bug#55375).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix non-variable widgets in the 'H' command in Cus-mode
@@ -56969,7 +58301,7 @@
(custom-toggle-hide-all-widgets): Rename and work for all widget
types, not just variables.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Adjust restore-buffer-modified-p autosaved logic
@@ -56980,7 +58312,7 @@
around `autosaved': It means "the buffer is modified, and also
autosaved".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Make C-u M-x apropos-user-option include buttons
@@ -56989,21 +58321,21 @@
(apropos-print-doc): Don't insert three spaces in the
non-apropos-multi-type case.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-11 Stefan Monnier <monnier@iro.umontreal.ca>
(byte-compile-eval): Avoid some false positive "noruntime" warnings
* lisp/emacs-lisp/bytecomp.el (byte-compile-eval): Loosen the check
before refraining from adding a function to noruntime.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix regression in edmacro-finish-edit when parsing "none"
* lisp/edmacro.el (edmacro-finish-edit): Use `kbd' here because
we're comparing the result to a string (bug#55372).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-11 Paul Eggert <eggert@cs.ucla.edu>
functionp doc improvement
@@ -57011,7 +58343,7 @@
Document functionp a bit more carefully. It can return t
on non-functions.
-2023-04-15 Tino Calancha <tino.calancha@gmail.com>
+2022-05-11 Tino Calancha <tino.calancha@gmail.com>
char-uppercase-p: New predicate
@@ -57024,7 +58356,7 @@
* doc/lispref/display.texi (Size of Displayed Text): Document it.
* test/lisp/subr-tests.el (test-char-uppercase-p): Add a test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-11 Michael Albinus <michael.albinus@gmx.de>
Improve handling of `tramp-set-file-uid-gid'
@@ -57034,21 +58366,21 @@
* test/lisp/net/tramp-tests.el (tramp-test27-load): Adapt test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Clarify precedence rules in Active Display Table manual node
* doc/lispref/display.texi (Active Display Table): Say what "takes
precedence" means here (bug#18546).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Allow giving switches to the program in `M-x term'
* lisp/term.el (term, ansi-term): Allow giving switches to the
program (bug#18105).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous cperl-file-style change
@@ -57056,11 +58388,11 @@
(cperl-mode): Add it to hack-local-variables-hook to really set
the cperl style.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option 'cperl-file-style'
@@ -57069,14 +58401,14 @@
(cperl-mode): Mention it.
(cperl-style-alist): Mention it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix fontification of multi-line declarations in f90-mode
* lisp/progmodes/f90.el (f90-font-lock-keywords-2): Fontify
multi-line declarations (bug#17222).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-11 Stefan Kangas <stefan@marxist.se>
* etc/NEWS: Improve some entries.
@@ -57088,21 +58420,21 @@
* lisp/calendar/diary-lib.el (diary-mode-map): Prefer defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Add grep-files-aliases entry for .am files
* lisp/progmodes/grep.el (grep-files-aliases): Add an alias for
.am files (bug#16921).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Make recent nicknames erc change more backwards-compatible
* lisp/erc/erc-button.el (erc-button-add-buttons): Make the
nicknames change more backwards-compatible (bug#16271).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Add new command 'vc-dir-mark-by-regexp'
@@ -57110,7 +58442,7 @@
* lisp/vc/vc-dir.el (vc-dir-mode-map): Bind it to `%'.
(vc-dir-mark-by-regexp): New command (bug#16460).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-11 Po Lu <luangruo@yahoo.com>
Add support for changing pointer types on Haiku
@@ -57145,21 +58477,21 @@
* src/haikuterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warning in gdb-mi.el
* lisp/progmodes/gdb-mi.el (gud-go): Fix compilation warning
introduced by previous change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Bind gud-go and allow the prefix to enter arguments
* lisp/progmodes/gdb-mi.el (gdb): Bind gud-go to `C-c C-v' and
allow a prefix to enter arguments (bug#10106).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Don't signal errors in check-declare-directory
@@ -57167,14 +58499,14 @@
bug out if we don't find any files with declare-function:(bug#55354)
because this is a predicate function, and that's inconvenient.
-2023-04-15 Yoav Marco <yoavm448@gmail.com> (tiny change)
+2022-05-11 Yoav Marco <yoavm448@gmail.com> (tiny change)
(sqlite-mode--column-names): Suppport nested parens
* lisp/sqlite-mode.el (sqlite-mode--column-names): Make parsing
more resilient (bug#55363).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Add meta navigation keys to outline-minor-mode-cycle-map"
@@ -57182,14 +58514,14 @@
These key bindings are too intrusive.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Don't try to toggle untogglable widgets in custom-toggle-hide-all-variables
* lisp/cus-edit.el (custom-toggle-hide-all-variables): Only toggle
the widgets that can be toggled.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Warn about quoted symbols in defcustom choice/other forms
@@ -57198,7 +58530,7 @@
(byte-compile-nogroup-warn): Use it to warn about forms like
(choice (const :tag "foo" 'bar)).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Use `nicknames' instead if `'nicknames' in erc-button-alist
@@ -57207,11 +58539,11 @@
(bug#16271).
(erc-button-add-buttons): Adjust usage.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix more defcustom :type errors
@@ -57219,7 +58551,7 @@
* lisp/vc/vc-rcs.el (vc-rcs-master-templates): Remove quote
characters inserted by mistake.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-11 Mattias Engdegård <mattiase@acm.org>
Remedy ineffective backslashes and fix regexps
@@ -57230,11 +58562,11 @@
* lisp/simple.el (scratch-buffer, get-scratch-buffer-create):
Remove ineffective backslashes.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-05-11 Mattias Engdegård <mattiase@acm.org>
* src/lisp.h (FOR_EACH_TAIL_INTERNAL): Faster node comparison.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-11 Po Lu <luangruo@yahoo.com>
Fix mouse pointer avoidance in some configurations
@@ -57250,7 +58582,7 @@
invisible cursors.
* src/xterm.h: Update prototypes.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-11 Juri Linkov <juri@linkov.net>
* lisp/textmodes/string-edit.el: Improvements for pop-to-buffer (bug#33007)
@@ -57258,21 +58590,21 @@
with fit-window-to-buffer after the buffer is filled with text.
(string-edit-done, string-edit-abort): Use (quit-window 'kill).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-11 Po Lu <luangruo@yahoo.com>
Make Haiku event buffer non-static
* src/haikuterm.c (haiku_read_socket): Don't make `buf' static
in case thread yielding happens inside.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-11 Po Lu <luangruo@yahoo.com>
Fix event memory leak on Haiku
* src/haikuterm.c (haiku_read_socket): Allocate event buffer on
the stack.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Fix frame invalidation on Haiku
@@ -57283,7 +58615,7 @@
(haiku_draw_window_cursor, haiku_draw_fringe_bitmap): Fix region
invalidation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Try to preserve font styles in the Haiku font dialog
@@ -57292,34 +58624,34 @@
exists in the new family as well, select it after adding the new
items.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Make reliefs on Haiku more like X
* src/haikuterm.c (haiku_draw_relief_rect): Use frame background
(normal GC) for corners.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Clean up some MAYBE_UNUSED functions
* src/xterm.c (x_clear_area1): Wrap in the conditions where it
will actually be used.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-10 Paul Eggert <eggert@cs.ucla.edu>
* src/eval.c (Ffunctionp): Clarify "function" in doc string.
* src/floatfns.c: Update comment.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-10 Paul Eggert <eggert@cs.ucla.edu>
Port libm configure-time test to Solaris 11.4
* configure.ac (LIB_MATH): Check all the math.h functions
that Emacs uses, not just sqrt (Bug#55294).
-2023-04-15 Alexander Adolf <alexander.adolf@condition-alpha.com>
+2022-05-10 Alexander Adolf <alexander.adolf@condition-alpha.com>
EUDC: Add completion-at-point support
@@ -57331,7 +58663,7 @@
describing the new `completion-at-point' mechanism in `message-mode'.
* etc/NEWS (EUDC): Describe the new `completion-at-point' method.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-10 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Siddham script
@@ -57346,7 +58678,7 @@
* etc/NEWS: Announce the new language environment and its
input method. (Bug#55350)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix some quoting problems in defcustom :type
@@ -57356,14 +58688,14 @@
* lisp/eshell/em-hist.el (eshell-hist-ignoredups): Fix invalid
quoting in :type.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Add new command to toggle hiding all widgets in a Customize buffer
* lisp/cus-edit.el (custom-commands): Add menu entry.
(custom-toggle-hide-all-variables): New command (bug#15748).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Use fields on log-edit headers (which changes `C-a' behaviour)
@@ -57371,7 +58703,7 @@
headers so that `C-a' takes us to the start of the string, not the
line (bug#15645).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Make ispell-region/buffer push the mark of the final word
@@ -57380,13 +58712,13 @@
(ispell-process-line): Change the return value to include the
position of the final word.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix markup in read-number doc string
* lisp/subr.el (read-number): Fix markup for the letter.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Allow packages to alter menu entries in the Buffers menu
@@ -57394,34 +58726,34 @@
(menu-bar-buffers-menu-command-entries): Put the entries into the
defvar so that packages can modify it (bug#14244).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Improve display of relief rectangles on NS
* src/nsterm.m (ns_draw_relief): Respect cursor color and draw
corners like X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Respect `alpha-background' drawing relief corners
* src/xterm.c (x_draw_relief_rect): Respect background alpha for
corner rects.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Make `apropos-variable' include values in output
* lisp/apropos.el (apropos-print): Include variable values in the
output (bug#13842).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Fix display of depressed buttons
* src/xterm.c (x_draw_relief_rect): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Improve relief rect handling on Haiku
@@ -57431,7 +58763,7 @@
(haiku_draw_string_box, haiku_draw_image_relief): Adjust
accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Fix X11 relief background clearning when hwidth is larger than vwidth
@@ -57440,7 +58772,7 @@
(x_draw_relief_rect): Complete rewrite. Use more sensible
primitives.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Improve display of reliefs on NS
@@ -57449,21 +58781,21 @@
* src/nsterm.m (ns_draw_relief): Draw outer edges of box like on
X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Handle deletion of opacity property too
* src/xterm.c (handle_one_xevent): Clear `alpha' frame parameter
when opacity prop is gone or invalid.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Work around some broken programs when reading opacity prop
* src/xterm.c (handle_one_xevent): Accept some other types that
property is set to by thoughtless programs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix bibtex-map-entries regression at bobp
@@ -57471,7 +58803,7 @@
introduced by c32e8b33f (bug#55342) -- don't fail when the first
entry is at bobp.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -57480,7 +58812,7 @@
177718bc6d Update string-to-number documentation to bignum Emacs
74cc3b525f Fix doc string references to tags-loop-continue
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-10 Po Lu <luangruo@yahoo.com>
Simplify Haiku selection code
@@ -57507,7 +58839,7 @@
* src/haikuselect.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Add more compilation-auto-jump-to-first-error options
@@ -57520,28 +58852,28 @@
(compilation-find-file-1): Factored out into own function.
(compilation-find-file): Factored out from here.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Make dabbrev use the buffer's file name as a source for completions
* lisp/dabbrev.el (dabbrev--find-expansion): Include the buffer's
file name in the completions (bug#8163).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Make imenu find defalias entries
* lisp/emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression):
Also find defalias (bug#7855).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
Simplify XDND code
* src/xfns.c (Fx_begin_drag): Use SAFE_ALLOCA_STRING and encode
strings in the right coding system.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-05-09 Sean Whitton <spwhitton@spwhitton.name>
Factor out *scratch* initialization
@@ -57559,14 +58891,14 @@
* doc/lispref/os.texi (Summary: Sequence of Actions at Startup):
* NEWS (Incompatible changes in Emacs 29.1): Document the change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS entries for recent autosaved buffer modification status
* doc/lispref/buffers.texi (Buffer Modification): Note 'autosaved'
value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Reimplement recent with-silent-modifications auto-save changes
@@ -57584,7 +58916,7 @@
* src/fileio.c (Fdo_auto_save): Refill the doc string.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-05-09 Andrea Corallo <akrl@sdf.org>
Fix syntax descriptor comparison in python-indent-region
@@ -57592,7 +58924,7 @@
syntax descriptors with equal (bug#45328) (because comparing them with
eq will always be false).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
Update alpha frame parameter when the window manager changes it
@@ -57606,14 +58938,14 @@
changes.
* src/xterm.h (struct x_output): New flag `alpha_identical_p'.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-09 Yuan Fu <casouri@gmail.com>
Fix compilation warnings
* src/treesit.c: Add static keywords, remove unused variables, add
const qualifier.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-09 Yuan Fu <casouri@gmail.com>
Remove call to nconc to improve performance
@@ -57623,7 +58955,7 @@
capture_range.
(Ftreesit_query_capture): Remove call to nconc.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-05-09 Theodor Thornhill <theo@thornhill.no>
Use format string instead of concat
@@ -57633,7 +58965,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/948
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-09 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Sharada script
@@ -57648,7 +58980,7 @@
* etc/NEWS: Announce the new language environment and its
input method. (Bug#55328)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-09 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp tests
@@ -57674,29 +59006,29 @@
(tramp-test39-make-lock-file-name)
(tramp-test39-detect-external-change): Extend tests.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-09 Eli Zaretskii <eliz@gnu.org>
Remove the AUCTeX subsection from MS-Windows FAQ
* doc/misc/efaq-w32.texi (AUCTeX): Remove the subsection, it is no
longer useful. (Bug#55330)
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-05-09 Protesilaos Stavrou <info@protesilaos.com>
Shorten note about didactic space in TUTORIAL.el_GR (bug#55332)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
* src/haikuterm.c (haiku_draw_fringe_bitmap): Set stipple flag.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
Fix reading faces with a default value that is a symbol
* lisp/faces.el (read-face-name): Don't try to intern face if it
is already a symbol.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
Fix scroll optimizations being enabled for some rows with stipples
@@ -57708,14 +59040,14 @@
* src/xterm.c (x_draw_fringe_bitmap): Set row->stipple.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Make ediff-show-diff-output work better on unsaved buffers
* lisp/vc/ediff-util.el (ediff-show-diff-output): Make the `D'
command work on unsaved buffers without a prefix (bug#45016).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-05-09 João Távora <joaotavora@gmail.com>
Allow non-interactive use of eldoc-doc-buffer
@@ -57723,7 +59055,7 @@
non-interactive use.
(Version): Bump minor.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Copy edits for the regexp sections in the manuals
@@ -57731,28 +59063,28 @@
* doc/emacs/search.texi (Regexps, Regexp Backslash): Copy edits
from Jay Bingham (bug#41970).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
Respect display scale factor drawing underwaves on Haiku
* src/haikuterm.c (haiku_get_scale_factor): New function.
(haiku_draw_underwave): Apply said factor.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Add meta navigation keys to outline-minor-mode-cycle-map
* lisp/outline.el (outline-minor-mode-cycle-map): Add meta
navigate keys (bug#41129).
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-05-09 Arash Esbati <arash@gnu.org>
Update AUCTeX FAQ entry
* doc/misc/efaq-w32.texi (AUCTeX): AUCTeX project isn't providing
pre-compiled versions for Windows anymore (bug#55330).
-2023-04-15 Vladimir Nikishkin <for.emacs-table.el-environment-patch_2022-05-09@lockywolf.net>
+2022-05-09 Vladimir Nikishkin <for.emacs-table.el-environment-patch_2022-05-09@lockywolf.net>
Add new user option table-latex-environment
@@ -57760,28 +59092,28 @@
option (bug#55333).
(table--generate-source-prologue): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Update string-to-number documentation to bignum Emacs
* doc/lispref/strings.texi (String Conversion): string-to-number
no longer converts integers to floating point numbers (bug#55334).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix doc string references to tags-loop-continue
* lisp/vc/vc-dir.el (vc-dir-search, vc-dir-query-replace-regexp):
Fix reference to obsolete tags-loop-continue (bug#55311).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
Fix file-based launching on Haiku
* src/haikuselect.c (Fhaiku_roster_launch): Canonicalize file
names before using them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-09 Po Lu <luangruo@yahoo.com>
Use default external browser by default on Haiku
@@ -57796,20 +59128,20 @@
(Fhaiku_roster_launch): New function.
(syms_of_haikuselect): Update defsubrs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-09 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
1d012e0a62 Linux console: don't translate ESC TAB to `backtab' in inp...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix stipple bitmap caching on Haiku
* src/image.c (image_create_bitmap_from_file): Set file name on
the bitmap rec on Haiku.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Allow disabling Motif drag protocol
@@ -57818,7 +59150,7 @@
new variable.
(syms_of_xterm): New variable `x-dnd-disable-motif-drag'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Allow precision-scrolling nonselected windows when the minibuffer is resized
@@ -57837,7 +59169,7 @@
* src/xdisp.c (redisplay_window): Preserve the vscroll inside
force_start on frozen windows with that flag set. (bug#55312)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix race conditions in handling of unsupported drops on X
@@ -57862,7 +59194,7 @@
* src/xterm.h: Update prototypes.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-05-08 João Távora <joaotavora@gmail.com>
Fix egregious thinko in eglot--uri-to-path
@@ -57877,7 +59209,7 @@
* eglot.el (eglot--uri-to-path): Fix thinko.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-05-08 João Távora <joaotavora@gmail.com>
Consider diagnostic.code when generating flymake diagnostics
@@ -57890,7 +59222,7 @@
* eglot.el (eglot-handle-notification): Consider Diagnostic.code.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-05-08 Sean Whitton <spwhitton@spwhitton.name>
remember-notes: Use pop-to-buffer-same-window not switch-to-buffer
@@ -57898,7 +59230,7 @@
pop-to-buffer-same-window rather than switch-to-buffer, to allow
customization via display-buffer-alist.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-08 Juri Linkov <juri@linkov.net>
Minor documentation improvements for completions commands and options
@@ -57907,7 +59239,7 @@
(Completion Options): Improve documentation of completions-format
and completions-sort.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-05-08 Protesilaos Stavrou <info@protesilaos.com>
Add Greek translation of the tutorial
@@ -57920,7 +59252,7 @@
* lisp/language/greek.el (set-language-info-alist): Link to the
tutorial and include sample text.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-08 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Tirhuta script
@@ -57935,18 +59267,18 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/oclosure.el (oclosure-define): Fix empty case
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-08 Lars Ingebrigtsen <larsi@gnus.org>
Don't hang on trying to rename FIFOs between file systems
* src/fileio.c (Frename_file): Don't hang on trying to move FIFOs
(bug#34069).
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-05-08 Visuwesh <visuweshm@gmail.com>
dired-do-query-replace-regexp doc string fix
@@ -57956,14 +59288,14 @@
(cherry picked from commit 4c505203f9171886f47638779326e257a95a1d79)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix display of fringes with stipples on X
* src/xterm.c (x_draw_fringe_bitmap): Set fill style and use
fill function correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix display of fringes with stipples on Haiku
@@ -57972,7 +59304,7 @@
(haiku_draw_fringe_bitmap): Handle display of stipples if
present.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-08 Alan Mackenzie <acm@muc.de>
CC Mode: Fix bug in c-parse-state. Fixes bug #55181.
@@ -57980,7 +59312,7 @@
literal, return the start of that literal as a "good pos", not the parameter
POS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Set stipple flag on PGTK as well
@@ -57989,7 +59321,7 @@
(pgtk_draw_fringe_bitmap):
(pgtk_defined_color): Fix coding style.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-08 Lars Ingebrigtsen <larsi@gnus.org>
Allow term-mode to send function keys to the underlying shell
@@ -57998,14 +59330,14 @@
(term-send-function-key): Send the function key to the underlying
shell (bug#29920).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Set stipple flags on Haiku as well
* src/haikuterm.c (haiku_draw_glyph_string): Set stipple flag
where stipples are actually drawn. (This is different from X.)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Disable scrolling optimizations when a stipple is present
@@ -58022,7 +59354,7 @@
(x_draw_stretch_glyph_string, x_draw_glyph_string): Set
`stipple_p' if a stipple pattern was drawn.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-05-08 Alan Mackenzie <acm@muc.de>
Linux console: don't translate ESC TAB to `backtab' in input-decode-map.
@@ -58036,7 +59368,7 @@
wrongly doing the same thing as M-TAB, giving tips about amending the Linux
keyboard layout.
-2023-04-15 Visuwesh <visuweshm@gmail.com>
+2022-05-08 Visuwesh <visuweshm@gmail.com>
dired-do-query-replace-regexp doc string fix
@@ -58044,7 +59376,7 @@
'fileloop-continue' instead of the obsolete command
'tags-loop-continue'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix crashes on ordinary menus on macOS
@@ -58053,14 +59385,14 @@
([EmacsMenu menu:willHighlightItem:]): Ignore if this is a
context menu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix bug in `pixel-scroll-precision-mode' on nonselected windows
* src/window.c (Fset_window_vscroll): Mark window for redisplay.
(bug#55299)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-08 Michael Albinus <michael.albinus@gmx.de>
Handle changed scp protocol in Tramp
@@ -58071,7 +59403,7 @@
* lisp/net/tramp.el (tramp-methods): Adapt docstring.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Improve handling of invisible cursor alloc failures
@@ -58079,14 +59411,14 @@
allocation really fails. This happens when the X server has a
limit on the number of cursors that can be created.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix file-based stipple on NS
* src/image.c (image_create_bitmap_from_file) [HAVE_NS]: Fix
loading XBM data from file.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-08 Eli Zaretskii <eliz@gnu.org>
Fix selection dialog display on MS-Windows
@@ -58096,21 +59428,21 @@
(w32_dialog_in_progress): Indicate to 'w32_wnd_proc' that a
selection dialog is open. (Bug#55208)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix display of hollow box cursor on NS
* src/nsterm.m (ns_draw_window_cursor): Fix verbatim
translations from X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fix setting stipple via `set-face-stipple'
* lisp/faces.el (face-valid-attribute-values): Return results
for `:stipple' in correct format.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Implement stipples for stretch glyphs
@@ -58121,7 +59453,7 @@
(haiku_draw_glyph_string): Handle stipple correctly when drawing
neighbors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-08 Po Lu <luangruo@yahoo.com>
Fully implement stipples for text on Haiku
@@ -58145,7 +59477,7 @@
(image_create_bitmap_from_file, free_bitmap_record): Free and
set them accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-07 Po Lu <luangruo@yahoo.com>
Implement bitmap loading for faces on Haiku
@@ -58173,18 +59505,18 @@
* src/image.c (image_create_bitmap_from_data)
(image_create_bitmap_from_file): Implement on Haiku.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-07 Po Lu <luangruo@yahoo.com>
Use correct event structures to fetch time on XI2
* src/xterm.c (handle_one_xevent): Don't use generic `xi_event'
to access the event time.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-07 Paul Eggert <eggert@cs.ucla.edu>
* src/fns.c: Fix IDs in comments to match code.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-07 Eli Zaretskii <eliz@gnu.org>
Fix Bengali composition rules
@@ -58192,7 +59524,7 @@
composition rules for U+09F0 and U+09FE. Patch from
समीर सिंह Sameer Singh <lumarzeli30@gmail.com>. (Bug#55303)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Make 'delete-process' into a command
@@ -58201,14 +59533,14 @@
* src/process.c (Fdelete_process): Allow calling interactively
(bug#10107).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-07 Eli Zaretskii <eliz@gnu.org>
Improve Devanagari character composition rules
* lisp/language/indian.el (devanagari-composable-pattern): Add
rules for Vedic accents. Suggested by Madhu <enometh@meer.net>.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
(dabbrev-completion): Fix bug#45768
@@ -58221,7 +59553,7 @@
extracted from `dabbrev-completion`.
(dabbrev-completion): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-07 Po Lu <luangruo@yahoo.com>
Clean up some variables in the Haiku code
@@ -58230,7 +59562,7 @@
* src/haikuterm.h (haiku_frame_param_handlers): Move here
instead.
-2023-04-15 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
+2022-05-07 समीर सिंह Sameer Singh <lumarzeli30@gmail.com>
Add support for the Kaithi script
@@ -58245,7 +59577,7 @@
* etc/NEWS: Announce the new language environment and its
input method.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Explain better what the interactive prefix does in scroll-down/up
@@ -58253,21 +59585,21 @@
* lisp/image-mode.el (image-scroll-up, image-scroll-down):
Actually explain what the interactive prefix does (bug#44503).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Document the `x' DWIM action in the manual
* doc/emacs/package.texi (Package Menu): Mention the DWIM action
of the `x' command.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Remove tar-mode dabbrev-ignored-buffer-modes
* lisp/dabbrev.el (dabbrev-ignored-buffer-modes): Remove tar-mode
from the default, because it isn't really a binary mode.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Make `x' in package-menu-mode more DWIM
@@ -58275,7 +59607,7 @@
string more helpful.
(package-menu-execute): Make `x' when no files are installed DWIM.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Improve inferior-python-mode scroll behaviour
@@ -58283,14 +59615,14 @@
scroll-convervatively instead of trying to do this with a comint
filter (which produces flickering) (bug#31115).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warnings in newer subr tests
* test/lisp/subr-tests.el (test-local-set-state): Fix compilation
warnings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Allow dabbrev to ignore binary buffers
@@ -58301,14 +59633,14 @@
(dabbrev--filter-buffer-modes): New function.
(dabbrev--select-buffers, dabbrev--make-friend-buffer-list): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-07 Po Lu <luangruo@yahoo.com>
Fix mouse face dismissal in some widget popups
* src/xterm.c (handle_one_xevent): Accept XINotifyUngrab as
well.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Allow inhibiting linkification in *Help* buffers
@@ -58316,14 +59648,14 @@
lisp/help-mode.el (help-make-xrefs): Implement a new \+ syntax to
inhibit buttonification.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Make the icomplete-in-buffer doc string document more
* lisp/icomplete.el (icomplete-in-buffer): Note what this variable
does and doesn't do (bug#45768).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-07 Lars Ingebrigtsen <larsi@gnus.org>
Avoid having font locking triggering unnecessary auto-saving
@@ -58332,7 +59664,7 @@
* src/buffer.c (Finternal__set_buffer_modified_tick): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-07 Po Lu <luangruo@yahoo.com>
Cache color lookup failures as well
@@ -58340,7 +59672,7 @@
* src/xterm.h (struct color_name_cache_entry): New field
`valid'.
-2023-04-15 Yuan Fu <casouri@gmail.com>
+2022-05-07 Yuan Fu <casouri@gmail.com>
Add tree-sitter intergration
@@ -58380,14 +59712,14 @@
* src/treesit.h: New file.
* test/src/treesit-tests.el: New file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-07 Po Lu <luangruo@yahoo.com>
Fix 32-bit Haiku build
* src/haiku_support.cc (MessageReceived): Fix type of
`old_what'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-07 Po Lu <luangruo@yahoo.com>
Implement `sticky' frame parameter on Haiku
@@ -58396,14 +59728,14 @@
* src/haikufns.c (haiku_set_sticky, haiku_frame_parm_handlers):
New frame param handler.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-07 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
afdf72eeb2 Fix bug#55274
5bfac7c774 Provide reference for OTF tags in the ELisp manual
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-06 Po Lu <luangruo@yahoo.com>
Fix race conditions in the Haiku file dialog
@@ -58415,7 +59747,7 @@
(be_popup_file_dialog): Use a separate looper to handle file
panel events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-06 Po Lu <luangruo@yahoo.com>
Fix freezes with some oddball menus
@@ -58424,7 +59756,7 @@
* src/xterm.c (handle_one_xevent): Check for sensitive
CascadeButton instead of row column type.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
(icomplete-exhibit): Fix use in-buffer
@@ -58433,21 +59765,21 @@
* lisp/icomplete.el (icomplete-exhibit): Don't presume the completion
field ends at `point-max`.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Make elisp-mode-syntax-propertize tighter to reflect syntax
* lisp/progmodes/elisp-mode.el (elisp-mode-syntax-propertize): ?\N
and #s are case sensitive, so don't case-fold. (And adjust regexps.)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Make down-list signal an error if called inside a string
* lisp/emacs-lisp/lisp.el (down-list): Signal an error inside a
string (bug#5588).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-06 Juri Linkov <juri@linkov.net>
Add char-folding of double quotes in isearch-fold-quotes-mode (bug#24510)
@@ -58457,7 +59789,7 @@
* test/lisp/subr-tests.el (test-local-set-state): Test values
after setting state.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-05-06 Eric Abrahamsen <eric@ericabrahamsen.net>
Fix handling of IMAP search strings
@@ -58465,7 +59797,7 @@
a misunderstanding of what `multibyte-string-p' means. The check was
actually supposed to be whether the string was non-ascii or not.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Further log-view-file-next fix-ups
@@ -58474,7 +59806,7 @@
* lisp/vc/log-view.el (log-view-mode-menu): Disable menu entries
(bug#14531).
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-05-06 Eric Abrahamsen <eric@ericabrahamsen.net>
Don't force Gnus cache usage in nnvirtual
@@ -58483,32 +59815,32 @@
`gnus-retrieve-headers' directly will use the cache if the user has
configured it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix forward-sexp for Unicode names in Emacs Lisp mode
* lisp/progmodes/elisp-mode.el (elisp-mode-syntax-propertize):
Make forward-sexp work for Unicode character names (bug#23354).
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2022-05-06 Noam Postavsky <npostavs@gmail.com>
Handle elisp #-syntax better in Emacs Lisp mode
* elisp-mode.el (elisp-mode-syntax-propertize): New function.
(emacs-lisp-mode): Set it as syntax-propertize-function (bug#15998).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-06 Michael Albinus <michael.albinus@gmx.de>
Fix bug#55274
* lisp/dired-aux.el (dired-do-compress-to): Use `file-local-name'
for shell out-file. (Bug#55274)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/smie.el (smie-auto-fill): Fix bug#19342
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Respect help-window-keep-selected in shortdoc buttons
@@ -58518,7 +59850,7 @@
* lisp/emacs-lisp/shortdoc.el (shortdoc-display-group): Allow
reusing the window.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Move buffer-local-set-state to subr because it's used at runtime
@@ -58526,7 +59858,7 @@
(buffer-local-set-state--get, buffer-local-restore-state): Moved
from easy-mmode.el because they have to be available run-time.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Make compilation-parse-errors more resilient
@@ -58534,21 +59866,21 @@
resilient in the presence of regexp alist not being completely set
up (bug#55282).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-06 Po Lu <luangruo@yahoo.com>
Improve font specs generated by the Haiku font dialog
* src/haikufont.c (Fx_select_font): Use `nil' instead of
`unspecified' to be consistent with other font dialogs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix inhibiting reading the user init file with "emacs -x"
* lisp/startup.el (command-line): Really inhibit loading the user
init file with "emacs -x".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Remove the P/N/M-p/M-n bindings from the general log-view map
@@ -58559,7 +59891,7 @@
* lisp/vc/vc-cvs.el (vc-cvs-log-view-mode): New modes that bind
the P/N/M-p/M-n commands (bug#14531).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Don't override search-default-mode set by user in info/help
@@ -58567,7 +59899,7 @@
* lisp/help-mode.el (help-mode): Don't override isearch mode set
by the user.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Char-fold quotation characters in *info* and *Help*
@@ -58576,11 +59908,11 @@
* lisp/isearch.el (isearch-fold-quotes-mode): New minor mode
(bug#24510).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Autoload the buffer-local-set* things
@@ -58588,7 +59920,7 @@
(buffer-local-restore-state): Autoload. Perhaps it would be
better to move these functions to subr.el or something...
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-06 Lars Ingebrigtsen <larsi@gnus.org>
Add new helper macros for minor modes to restore variables
@@ -58601,7 +59933,7 @@
* lisp/textmodes/word-wrap-mode.el (word-wrap-whitespace-mode):
Use it to simplify code.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-06 Michael Albinus <michael.albinus@gmx.de>
Fix thinko in tramp-skeleton-write-region
@@ -58609,7 +59941,7 @@
Flush cache in time. (Bug#55247)
(tramp-handle-lock-file): Suppress messages in `write-region'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-06 Po Lu <luangruo@yahoo.com>
Fix calculation of display resolution on Haiku
@@ -58625,21 +59957,21 @@
* src/haikuterm.c (haiku_term_init): Likewise.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-06 Eli Zaretskii <eliz@gnu.org>
Provide reference for OTF tags in the ELisp manual
* doc/lispref/display.texi (Low-Level Font): Provide the canonical
reference URL for OTF tags.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-06 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
69c56cbe6e ; * src/w32notify.c: Fix a typo in a comment.
3b9e60ba2f ; * src/window.c (Fset_window_start): Mention the effect o...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-06 Po Lu <luangruo@yahoo.com>
Fix more problems with display of composite glyph strings on Haiku
@@ -58647,7 +59979,7 @@
(haiku_draw_composite_glyph_string_foreground): Fix pen size of
placeholder rectangle.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Fix mouse face persisting inside Lucid menus on XI2
@@ -58657,11 +59989,11 @@
* src/xterm.c (x_mouse_leave): Enable on Lucid XI2 builds.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
* lwlib/lwlib.c (lw_separator_p): Fix empty strings being separators.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Fix menu dismissal problems on Xt builds with XI2
@@ -58670,25 +60002,25 @@
(create_and_show_popup_menu): Replace some of the grab logic
with resetting the XI event mask instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Fix more issues with DND state on multiple displays
* src/xterm.c (handle_one_xevent): Don't update DND state on the
wrong display.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Improve safety of DND when Emacs is connected to multiple displays
* src/xterm.c (x_dnd_begin_drag_and_drop): Don't check movement
frame unless we know it comes from the right display.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-05 Paul Eggert <eggert@cs.ucla.edu>
Gnulib update via admin/merge-gnulib
-2023-04-15 James N. V. Cash <james.nvc@gmail.com>
+2022-05-05 James N. V. Cash <james.nvc@gmail.com>
* lisp/emacs-lisp/crm.el: Set completion-list-insert-choice-function.
@@ -58696,14 +60028,14 @@
completion-list-insert-choice-function that handles string values of args.
https://lists.gnu.org/archive/html/emacs-devel/2022-05/msg00017.html
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-05 Juri Linkov <juri@linkov.net>
* lisp/desktop.el: Enable tab-bar-mode after restoring frames with a tab bar.
(desktop-restore-frameset): Enable tab-bar-mode when a restored frame
contains the frame parameter tab-bar-lines (bug#55070).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-05-05 Paul Eggert <eggert@cs.ucla.edu>
timestamp doc minor improvements
@@ -58714,11 +60046,11 @@
IEEE-754 rules for them and whatever the code does, doesn’t matter
for timestamps anyway.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-05-05 Glenn Morris <rgm@gnu.org>
* doc/emacs/misc.texi (Interactive Shell): Fix paren typo.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix a mistaken test case in test-undo-region
@@ -58726,7 +60058,7 @@
(bug#21523) -- the crossing-region case shouldn't be included,
either.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-05 Lars Ingebrigtsen <larsi@gnus.org>
Advertise OSC directory tracking more
@@ -58735,7 +60067,7 @@
* lisp/shell.el (shell-dirtrack-mode): Link to the OSC directory
tracking function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Set GC line width on more GCs
@@ -58743,7 +60075,7 @@
(x_draw_bar_cursor): Make created scratch GCs have a line-width
of 1.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-05 Lars Ingebrigtsen <larsi@gnus.org>
Sort completions in Info references/menu correctly
@@ -58751,28 +60083,28 @@
order they appear in the buffer (bug#54175).
(Info-menu-update): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-05 Lars Ingebrigtsen <larsi@gnus.org>
Be more resilient towards errors during error handling
* src/print.c (print_error_message): Avoid infinite recursion if
`substitute-command-keys' bugs out (bug#55269).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-05-05 Philip Kaludercic <philipk@posteo.net>
Avoid resizing mini buffer when displaying page numbers
* doc-view.el (doc-view-goto-page): Do not insert a newline at the end
of the "current info" if not necessary.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-05 Lars Ingebrigtsen <larsi@gnus.org>
Describe kmacro registers better
* lisp/kmacro.el (register-val-describe): Allow describing macros
that contain mouse events (bug#55266).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Speed up opening fonts on Haiku
@@ -58789,7 +60121,7 @@
* src/haikufont.c (haikufont_pattern_to_entity, haikufont_open):
Use indices to open fonts if available in the extra data.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Fix font weight reporting on macOS
@@ -58799,7 +60131,7 @@
* src/nsterm.m (ns_font_desc_to_font_spec): Adjust accordingly.
(ns_create_font_panel_buttons): Try to fix button width.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Improve appearance of macOS font panel buttons
@@ -58807,7 +60139,7 @@
([EmacsView noteUserCancelledSelection]): New functions.
([EmacsView showFontPanel]): Use those buttons instead.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-05 Michael Albinus <michael.albinus@gmx.de>
Add Tramp test
@@ -58818,21 +60150,21 @@
* test/lisp/net/tramp-resources/foo.tar.gz: New resource file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Fix min size reporting of style pane in Haiku font dialogs
* src/haiku_support.cc (class DualLayoutView):
(MinSize): Implement correctly with both views.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Use bswap_32 and bswap_16 in Motif DND code
* src/xterm.c (SWAPCARD32, SAPCARD16): Use glibc/gnulib
byte-swapping functions if checking is disabled.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-05 Po Lu <luangruo@yahoo.com>
Take size into account when previewing fonts on Haiku
@@ -58842,7 +60174,7 @@
(EmacsFontSelectionDialog): Assign correct modification messages
to the size entry.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-04 Po Lu <luangruo@yahoo.com>
Allow displaying font preview on Haiku
@@ -58854,7 +60186,7 @@
(EmacsFontSelectionDialog): New constructor.
(FrameResized): Resize the layout view instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-04 Po Lu <luangruo@yahoo.com>
Fix device reporting from scroll bar events on X
@@ -58862,7 +60194,7 @@
`device'.
(handle_one_xevent): Set it appropriately as long as required.
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2022-05-04 dickmao <dick.r.chiang@gmail.com>
Transcription error
@@ -58870,7 +60202,7 @@
Indent.
(gnus-topic-update-topic-line): Insert missing fourth argument.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-05-04 Sean Whitton <spwhitton@spwhitton.name>
Revert "server-execute: Initialize the *scratch* buffer"
@@ -58878,14 +60210,14 @@
To be replaced with factoring out *scratch* buffer initialization.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-05-04 Glenn Morris <rgm@gnu.org>
Stop esh-var-tests leaving temp files behind
* test/lisp/eshell/esh-var-tests.el
(esh-var-test/quoted-interp-temp-cmd): Don't leave temporary files.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-05-04 Eric Abrahamsen <eric@ericabrahamsen.net>
Remove bogus mode check from gnus topic update functions
@@ -58896,7 +60228,7 @@
major mode. Revert to checking for 'gnus-group-mode, and use
`derived-mode-p' while we're at it.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-05-04 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: Use pixel-based alignment (bug#55207)
@@ -58904,7 +60236,7 @@
on the string with tab-bar face to get the width in pixels to align.
(tab-bar-format-global): Remove string-trim-right to keep padding-right.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-05-04 Basil L. Contovounesios <contovob@tcd.ie>
Remove unused lexvar in subr-x-tests.el
@@ -58912,15 +60244,15 @@
(test-with-buffer-unmodified-if-unchanged): Pacify unused lexvar
byte-compiler warning. Simplify slightly and reindent.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-05-04 Glenn Morris <rgm@gnu.org>
* src/xterm.c (handle_one_xevent): Fix int/Lisp_Object mix-up.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-05-04 Robert Pluim <rpluim@gmail.com>
* etc/NEWS: Improve some NEWS entries
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-05-04 Robert Pluim <rpluim@gmail.com>
* doc/emacs/killing.texi: Fix typos
@@ -58928,7 +60260,7 @@
'save-interprogram-paste-before-kill'. Ensure the reference to
"Yanking Media" is not split over two lines.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-04 Eli Zaretskii <eliz@gnu.org>
Fix restoring desktop from TTY-saved sessions
@@ -58936,7 +60268,7 @@
of the restored frames for which we have geometry information
saved by a past GUI session. (Bug#55070)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-04 Po Lu <luangruo@yahoo.com>
Turn on XInput 2 support by default
@@ -58951,21 +60283,21 @@
* configure.ac:
* etc/NEWS: Enable XInput 2 support by default.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-04 Eli Zaretskii <eliz@gnu.org>
Clarify the doc string of 'with-buffer-unmodified-if-unchanged'
* lisp/emacs-lisp/subr-x.el (with-buffer-unmodified-if-unchanged):
Describe better what is meant by "buffer changes". (Bug#4587)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-04 Po Lu <luangruo@yahoo.com>
Remove unused variable in Haiku selection code
* src/haiku_select.cc (selection_state_flag):
* src/haikuselect.h: Remove variable.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-04 Eli Zaretskii <eliz@gnu.org>
Fix 'bidi-class' property of unassigned codepoints
@@ -58979,28 +60311,28 @@
* lisp/international/characters.el (#xfb50, #xfdf0): Fix the
Arabic block characters. (Bug#55256)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-04 Lars Ingebrigtsen <larsi@gnus.org>
Flush the tool bar cache on all terminals when adding new entries
* lisp/tool-bar.el (tool-bar--flush-cache): Flush the cache for
the current tool bar on all terminals.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-04 Po Lu <luangruo@yahoo.com>
Correctly encode and decode filenames on NS
* src/nsfns.m (Fns_read_file_name): Run dir through ENCODE_FILE
and fname through DECODE_FILE.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-04 Po Lu <luangruo@yahoo.com>
Fix file name encoding on Haiku file dialogs
* src/haikufns.c (Fhaiku_read_file_name): Use ENCODE_FILE and
DECODE_FILE correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-04 Po Lu <luangruo@yahoo.com>
Set initial size in the Haiku font dialog
@@ -59011,14 +60343,14 @@
* src/haikufont.c (Fx_select_font): Set font dialog size to the
pixel size of the current font.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Encode and decode filenames correctly on Haiku
* src/haikufns.c (Fhaiku_read_file_name): Decode file names
correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Clean up Haiku file panel code
@@ -59043,11 +60375,11 @@
* src/haikuterm.c (struct unhandled_event): Delete struct.
(haiku_read_socket): Remove "unhandled events".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
* src/haikufns.c (haiku_create_frame): Improve default border width.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-05-03 Sean Whitton <spwhitton@spwhitton.name>
server-execute: Initialize the *scratch* buffer
@@ -59055,7 +60387,7 @@
(server-execute): Initialize the *scratch* buffer in the same way that
the scratch-buffer command does, for consistency.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Fix display of placeholder composite string on Haiku
@@ -59063,7 +60395,7 @@
(haiku_draw_composite_glyph_string_foreground): Correct
translation of XDrawRectangle.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Fix event mask and source indication of _NET_WM_STATE messages
@@ -59072,25 +60404,25 @@
source indication set.
* src/xterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make some recently added tests actually run
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make with-buffer-unmodified-if-unchanged more efficient
* lisp/emacs-lisp/subr-x.el (with-buffer-unmodified-if-unchanged):
Make more efficient.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make with-buffer-unmodified-if-unchanged more resilient
* lisp/emacs-lisp/subr-x.el (with-buffer-unmodified-if-unchanged):
Make more resilient.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-03 Stefan Monnier <monnier@iro.umontreal.ca>
with-buffer-unmodified-if-unchanged: Tweak the implementation
@@ -59099,18 +60431,18 @@
Use `restore-buffer-modified-p`.
Also mention that it's imperative that the current buffer is preserved.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS entry about incompatible sorting command behaviors
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make sorting not change buffer modification status always
* lisp/sort.el (sort-subr): Don't mark buffer modified if the
sorting didn't change anything (bug#4587).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Add new macro with-buffer-unmodified-if-unchanged
@@ -59119,14 +60451,14 @@
* lisp/textmodes/fill.el (fill-paragraph): Macro code copied from
here. Adjust and use the macro.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix thinko in recent tool bar caching logic
* lisp/tool-bar.el (tool-bar--cache-key): New function.
(tool-bar--flush-cache, tool-bar-make-keymap): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make tool bar caching more sensible
@@ -59138,7 +60470,7 @@
(tool-bar-local-item, tool-bar-local-item-from-menu): Flush the
cache after altering the tool bar.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-03 Eli Zaretskii <eliz@gnu.org>
Allow desktop to restore frames and windows on TTY frames
@@ -59163,7 +60495,7 @@
sessions, but disallow that when the selected frame is the
daemon's initial frame. (Bug#55070)
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-03 Jim Porter <jporterbugs@gmail.com>
Improve the behavior of concatenating parts of Eshell arguments
@@ -59188,7 +60520,7 @@
* etc/NEWS: Announce the change (bug#55236).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-03 Jim Porter <jporterbugs@gmail.com>
Return a list of numbers if all lines of an Eshell subcommand are numeric
@@ -59204,7 +60536,7 @@
* etc/NEWS: Announce the change (bug#55236).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-03 Jim Porter <jporterbugs@gmail.com>
Eshell variable expansion should always return strings inside quotes
@@ -59243,14 +60575,14 @@
* etc/NEWS (Eshell): Announce this change (bug#55236).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make adding things to the tool bar show up on next redisplay
* lisp/tool-bar.el (tool-bar--flush-cache): New function.
(tool-bar-add-item): Flush the cache (bug#43397).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Add new command 'package-update'
@@ -59258,7 +60590,7 @@
* lisp/emacs-lisp/package.el (package-update): New command
(bug#18790).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix key-parse problem with C-x ( ... sequences
@@ -59268,14 +60600,14 @@
This allows `key-parse' to have a less puzzling result while
maintaining backwards compatibility (bug#38775).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make TAB work in makefile mode when transient mark mode is on
* lisp/progmodes/make-mode.el (makefile-mode): Insert a tab
instead of removing it (bug#37087).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-05-03 Michael Albinus <michael.albinus@gmx.de>
Handle file name handler in write-region's VISIT arg
@@ -59288,7 +60620,7 @@
* lisp/net/tramp-smb.el (tramp-smb-handle-write-region):
* lisp/net/tramp-sshfs.el (tramp-sshfs-handle-write-region): Use it.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-05-03 Filipp Gunbin <fgunbin@fastmail.fm>
Rewrite sql-interactive-remove-continuation-prompt
@@ -59299,7 +60631,7 @@
string. Streamline logic, describe it in docstring.
* test/lisp/progmodes/sql-tests.el: Add tests
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Make more buttons in *Help* respect `help-window-keep-selected'
@@ -59307,7 +60639,7 @@
(help-face-def): Also respect `help-window-keep-selected' like the
other commands.
-2023-04-15 rbrtb <104695105+rbrtb@users.noreply.github.com> (tiny change)
+2022-05-03 rbrtb <104695105+rbrtb@users.noreply.github.com> (tiny change)
Ensure exit-function of eglot-c-at-point runs on exact match
@@ -59322,25 +60654,25 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/941
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Further mm-base64-line-p bug fixes
* lisp/gnus/mm-bodies.el (mm-base64-line-p): Fix parsing error
introduced by d90f54d.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix mm-base64-line-p logic
* lisp/gnus/mm-bodies.el (mm-base64-line-p): Don't claim that an
empty line is base64.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
* src/haiku_support.cc (DrawContent): Use right UI color.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Make menu bar help text work on macOS as well
@@ -59351,21 +60683,21 @@
`show_help_echo' instead of storing an event into the keyboard
buffer.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Fix default font in macOS font dialogs
* src/nsterm.m ([EmacsView noteUserSelectedFont]): Use current
font if none was selected.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Fix some font parsing problems on NS
* src/nsterm.m (ns_font_desc_to_font_spec): Fix processing of
condensed width.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-03 Po Lu <luangruo@yahoo.com>
Handle GraphicsExpose events on scroll bars
@@ -59373,7 +60705,7 @@
events.
(handle_one_xevent): Give graphics exposures to scroll bars.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Make sure rectangles are drawn correctly on X
@@ -59382,7 +60714,7 @@
* src/xfns.c (x_make_gc): Likewise.
* src/xterm.c (x_scroll_bar_expose): Comment out obsolete code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Fix glyphless glyph display on Haiku
@@ -59390,7 +60722,7 @@
(haiku_draw_glyphless_glyph_string_foreground): Fix rectangle
width.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Fix font matching of "Fira Code Retina" and "Fira Code Regular" on Haiku
@@ -59398,7 +60730,7 @@
allow matches on fonts with an adstyle if none was specified in
the input pattern.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-05-02 Glenn Morris <rgm@gnu.org>
Don't leave temp files behind from undigest-tests
@@ -59411,7 +60743,7 @@
(rmail-undigest-test-multipart-mixed-digest):
Delete temporary files at end.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Clean up X11 double buffering code
@@ -59445,14 +60777,14 @@
* src/xterm.h (FRAME_X_DRAWABLE): Fix coding style.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-02 Eli Zaretskii <eliz@gnu.org>
Fix punctuation in the Eshell manual
* doc/misc/eshell.texi (Argument Predication and Modification):
Fix whitespace.
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-05-02 Arash Esbati <arash@gnu.org>
Load multiple bibliographies with multibib package
@@ -59462,28 +60794,28 @@
(reftex-locate-bibliography-files): Prevent possible duplications
in bibliography database files.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Wait for events from all displays in Xm dialogs even on XI2
* src/xfns.c (Fx_file_dialog): Always process events from all
displays.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Make the eval-in-debug error message prettier in non-recursive errors
* lisp/emacs-lisp/debug.el (debugger-eval-expression): Make the
error message (when recursive debugging is off) prettier.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Make non-recursive error messages in edebug prettier
* lisp/emacs-lisp/edebug.el (edebug-eval-expression): Make the
error message (when recursive debugging is off) prettier.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix eldoc interaction with `when' and `unless'
@@ -59492,14 +60824,14 @@
the way it is (bug#27229). This also makes eldoc highlight the
arguments correctly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Add a command to recreate the *scratch* buffer
* doc/emacs/building.texi (Lisp Interaction): Mention it.
* lisp/simple.el (scratch-buffer): New command.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-05-02 Stefan Kangas <stefankangas@gmail.com>
Fix handling double-click-time nil or t
@@ -59515,14 +60847,14 @@
* test/lisp/mouse-tests.el (mouse-test-mouse-double-click-time):
New test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Re-fix Gcc header tokenization in Gnus
* lisp/gnus/gnus-msg.el (gnus-inews-do-gcc): Split the Gcc header
on commas, but allow group names to contain spaces (bug#55217).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Allow reusing the *Help* window with `i'/`s/ commands
@@ -59537,7 +60869,7 @@
* lisp/info-look.el (info-lookup-symbol):
(info-lookup): Allow keeping the same window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Fix inconsistencies in Haiku font selection dialog
@@ -59546,14 +60878,14 @@
* src/haikufont.c (haikufont_pattern_from_object): Set slant and
width using correct object.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Allow show-paren to show matching parentheses inside comments
* lisp/paren.el (show-paren--default): Improve blinking when
inside a comment (bug#5410).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Fix handling of some weights in the Haiku font driver
@@ -59563,7 +60895,7 @@
(haikufont_lisp_to_weight): Make `ultralight' and `extralight'
mean the same thing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Use xref-goto-xref as the xref mouse binding
@@ -59571,14 +60903,14 @@
xref-goto-xref binding instead of select-and-show to be more
similar to grep buffers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix the OMIT-NULLS + "" case in string-lines
* lisp/subr.el (string-lines): Respect OMIT-NULLS when given an
empty string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Improve font dialog on macOS
@@ -59587,7 +60919,7 @@
([EmacsView noteUserSelectedFont]): New function.
([EmacsView showFontPanel]): Add explicit "OK" button on macOS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-02 Po Lu <luangruo@yahoo.com>
Default to currently selected font in Haiku font dialogs
@@ -59609,11 +60941,11 @@
font.
(syms_of_haikufont): New defsyms.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-02 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus/gnus-util.el (gnus-byte-compile): Use `lexical-binding`
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Fix race conditions with async input in some Haiku dialogs
@@ -59621,14 +60953,14 @@
* src/haikufont.c (Fx_select_font): Block sigio around system
calls.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Fix the macOS build
* src/nsterm.m (ns_font_desc_to_font_spec, syms_of_nsterm):
Define missing symbols that are only on GNUstep.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Make the NS font dialog return more correct values
@@ -59638,28 +60970,28 @@
([EmacsView showFontPanel]): Return selected font as a
font spec instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Fix devices staying disabled in some cases
* src/xterm.c (handle_one_xevent): Process queued disables
before handling an XIDeviceEnabled situation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix string-lines return for ""
* lisp/subr.el (string-lines): Return the correct result on ""
(bug#55213).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-01 Lars Ingebrigtsen <larsi@gnus.org>
Change string-lines semantics slightly
* lisp/subr.el (string-lines): Change the semantics slightly --
don't return an empty string for a trailing newline.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-01 Jim Porter <jporterbugs@gmail.com>
Handle escaped characters in Eshell special references (e.g. buffers)
@@ -59672,7 +61004,7 @@
* test/lisp/eshell/eshell-tests.el (eshell-test/redirect-buffer)
(eshell-test/redirect-buffer-escaped): New tests (bug#55204).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-01 Jim Porter <jporterbugs@gmail.com>
Handle escaped characters in Eshell argument predicates/modifiers
@@ -59682,7 +61014,7 @@
* test/lisp/eshell/em-pred-tests.el (em-pred-test/predicate-escaping):
New test (bug#55204).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-05-01 Jim Porter <jporterbugs@gmail.com>
Use a common set of string delimiters for all Eshell predicates/modifiers
@@ -59716,11 +61048,11 @@
* etc/NEWS: Announce this change, and move the
'eshell-eval-using-options' entry to the Eshell section.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/minibuffer.el (completion--replace): Fix bug#55205
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Replace NS code that implemented font panels in a different way
@@ -59744,7 +61076,7 @@
([EmacsView changeFont:]): Exit nested event loop
([EmacsView showFontPanel:]): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-01 Lars Ingebrigtsen <larsi@gnus.org>
Don't enter the debugger from *Backtrace* or edebug on eval errors
@@ -59759,14 +61091,14 @@
This patch is based on a patch by Noam Postavsky.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-01 Lars Ingebrigtsen <larsi@gnus.org>
Correct Using Debugger lispref node
* doc/lispref/debugging.texi (Using Debugger): Make documentation
reflect reality (bug#36145).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-01 Lars Ingebrigtsen <larsi@gnus.org>
Make scroll-other-window respect target window remappings
@@ -59774,7 +61106,7 @@
Moved from window.c and change implementation so that they respect
command remappings in the target window (bug#20236).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-01 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'malloc-trim'
@@ -59782,7 +61114,7 @@
* etc/NEWS: Document which systems support 'malloc-trim'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-01 Lars Ingebrigtsen <larsi@gnus.org>
Add new function `malloc-trim'
@@ -59790,14 +61122,14 @@
* src/alloc.c (Fmalloc_trim): Add new function (bug#45200).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Fix specifying zero as a size for fonts on Haiku
* src/haiku_support.cc (MessageReceived): Set `size_specified'
correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Improve display of Haiku font dialog
@@ -59810,7 +61142,7 @@
* src/haikuterm.c (haiku_update_size_hints): Stop setting min
size, since that doesn't work correctly on Haiku.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-05-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix the mm-decode-content-transfer-encoding overflow better
@@ -59818,11 +61150,11 @@
Use it.
(mm-base64-line-p): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
* lisp/menu-bar.el (menu-bar-search-menu): Remove extra separator.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-05-01 Eli Zaretskii <eliz@gnu.org>
Document 'help-window-select'
@@ -59830,7 +61162,7 @@
* doc/emacs/help.texi (Apropos, Help): Document
'help-window-select'; improve indexing. (Bug#46034)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-05-01 Po Lu <luangruo@yahoo.com>
Allow specifying font size in the Haiku font selection dialog
@@ -59845,7 +61177,7 @@
* src/haikufont.c (Fx_select_font): Populate font spec with
size.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-05-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -59853,7 +61185,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-04-30 19:52:14 UTC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Allow quitting inside font selection dialogs on Haiku
@@ -59864,14 +61196,14 @@
* src/haikufont.c (haikufont_should_quit_popup): New function.
(Fx_select_font): Give said function to `be_select_font'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Allow invoking fonts in the Haiku font dialog
* src/haiku_support.cc (MessageReceived): Handle invocations.
(EmacsFontSelectionDialog): Set style panel invocation message.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Improvements to the Haiku font dialog
@@ -59883,25 +61215,25 @@
* src/haikufont.c (Fx_select_font): Respect
`exclude-proportional'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Also fix some compiler warnings in xterm.c that didn't show up
* src/xterm.c (x_dnd_begin_drag_and_drop): Don't define unused
variable on GTK builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Fix the GTK build
* src/xterm.c (x_dnd_begin_drag_and_drop): Let GTK handle events
again.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_dnd_begin_drag_and_drop): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Fix processing events from multiple displays during DND
@@ -59910,7 +61242,7 @@
(x_dnd_begin_drag_and_drop): Compute correct dpyinfo for
handle_one_xevent.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Clean up X Windows tooltip code
@@ -59919,7 +61251,7 @@
instead. The code is unlikely to be hit as well, since tooltip
frames are typically deleted, not just hidden.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Implement font selection dialog on Haiku
@@ -59936,56 +61268,56 @@
* src/haikufont.c (Fx_select_font): New function.
(syms_of_haikufont): Define new subr.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-04-30 Basil L. Contovounesios <contovob@tcd.ie>
Fix failing image test on nox builds
* test/lisp/image-tests.el (image-supported-file-p/built-in): Skip
test in --without-x builds.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Make `M-x apropos' respect help-window-select
* lisp/apropos.el (apropos-print): Respect help-window-select.
(apropos): Mention it (bug#46034).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Make load-path-shadows-mode a special mode
* lisp/emacs-lisp/shadow.el (load-path-shadows-mode): Make the
mode inherit from special-mode so that the `q' command works.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation-max-output-line-length type
* lisp/progmodes/compile.el (compilation-max-output-line-length):
Fix the type.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Avoid regexp overflow in mm-decode-content-transfer-encoding
* lisp/gnus/mm-bodies.el (mm-decode-content-transfer-encoding):
The base64 may be huge, so avoid backtracking (bug#55195).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix Vx_show_tooltip_timeout in ns build, too
* src/nsfns.m (Fx_show_tip): Respect Vx_show_tooltip_timeout here,
too.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation after recent x-show-tooltip-timeout changes
* src/dispnew.c (syms_of_display): Move x-show-tooltip-timeout to
a common file to avoid breaking other systems.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Remove the "retro" Gnus/Message tool bars
@@ -60007,11 +61339,11 @@
(message-tool-bar-gnome, message-tool-bar-retro)
(message-tool-bar-zap-list): Obsolete.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-04-30 Andreas Schwab <schwab@linux-m68k.org>
* lisp/gnus/deuglify.el (gnus-article-outlook-rearrange-citation): Add autoload cookie.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Use x-show-tooltip-timeout in all the implementations
@@ -60022,7 +61354,7 @@
* src/xfns.c (Fx_show_tip): Doc fix.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Don't hard code the default x-show-tip timeout
@@ -60030,7 +61362,7 @@
(syms_of_xfns): Add a new x-show-tooltip-timeout variable
(bug#23341).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Move the when-let family of macros to subr.el
@@ -60042,35 +61374,35 @@
uses these macros in functions that end up being called during
bootstrap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Avoid using if-let in subr.el
* lisp/subr.el (string-lines): Avoid using if-let (from subr-x) in
subr (bug#55194).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Make the xref--button-map more regular
* lisp/progmodes/xref.el (xref--button-map): Remove the mouse-1
binding (bug#35353).
-2023-04-15 Jin Choi <jsc@alum.mit.edu> (tiny change)
+2022-04-30 Jin Choi <jsc@alum.mit.edu> (tiny change)
Make Python evaluation work more reliably
* lisp/progmodes/python.el (python-shell-buffer-substring): Make
more regions valid Python code (bug#55174).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Fix some cases of flicker on MS Windows
* src/w32term.c (w32_read_socket): Fix typo in check before
flipping buffers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Truncate output from grep
@@ -60080,7 +61412,7 @@
(compilation-filter): Use it.
(compilation--insert-abbreviated-line): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Make grep-mode-font-lock-keywords more efficient
@@ -60088,7 +61420,7 @@
regexp less greedy so that long lines don't take forever to
font-lock (bug#44983).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-30 Lars Ingebrigtsen <larsi@gnus.org>
Add a KEEP-NEWLINES argument to string-lines
@@ -60096,7 +61428,7 @@
* lisp/subr.el (string-lines): Add a KEEP-NEWLINES argument.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Fix display updating inside the minibuffer on MS Windows
@@ -60107,25 +61439,25 @@
* src/w32term.c (w32_flip_buffers_if_dirty): New function.
* src/w32term.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Avoid server roundtrip on wheel events from scroll bars on XI2
* src/xterm.c (handle_one_xevent): Translate coordinates for
scroll bars correctly when handling XI2 wheel events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
* admin/CPP-DEFINES: Update for new features.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Process editres events not for frames correctly
* src/xterm.c (handle_one_xevent): Dispatch Editres events to
interested widgets.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Adjustments to double buffering on MS Windows
@@ -60147,7 +61479,7 @@
* src/w32xfns.c (get_frame_dc): Respect
`w32-disable-double-buffering'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-30 Eli Zaretskii <eliz@gnu.org>
Fix use of kp-decimal in 'vhdl-stutter-mode'
@@ -60155,7 +61487,7 @@
signaling an error when the user presses the kp-decimal key on the
numeric pad in 'vhdl-stutter-mode'. (Bug#55079)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Handle exposure in the widget's expose proc on X
@@ -60173,7 +61505,7 @@
* src/xterm.c (handle_one_xevent): Handle exposure through the
widget instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-30 Po Lu <luangruo@yahoo.com>
Fix releasing the mouse on top of the tool bar on MS Windows
@@ -60181,14 +61513,14 @@
specially for button up events if no tool bar item was
previously pressed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Fix palette freeing on MS Windows with double buffering
* src/w32term.c (w32_release_paint_buffer): Also release target
DC palette.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Implement double buffering on MS Windows
@@ -60218,7 +61550,7 @@
(get_frame_dc, release_frame_dc): Return back buffer when
appropriate and set dirty flag.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Prevent cursors from being set on tooltip frames on Haiku
@@ -60227,7 +61559,7 @@
Ignore tooltip frames. Otherwise, the cursor changes every time
a tooltip is mapped.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
debug-early: Print bytecode in a more manageable way
@@ -60235,32 +61567,32 @@
Escape newlines to and bytecodes to make backtraces slightly more
readable. Use `cl-prin1` when available.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-preloaded.el (cl--typeof-types): Add `symbol-with-pos`
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Fix focus reversion of Motif menus on XI2
* src/xmenu.c (create_and_show_popup_menu): Stop setting input
focus on the menu window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Fix mouse face bugs on Motif
* src/xterm.c (handle_one_xevent): Fix handling LeaveNotify
events from Motif menus.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Check display when handling XdndFinished events
* src/xterm.c (handle_one_xevent): Check that the display is
actually the one we want before finishing DND.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
CL types: Accept both `byte-code-function` and `compiled-function`
@@ -60274,7 +61606,7 @@
* lisp/emacs-lisp/cl-macs.el (byte-code-function, compiled-function, subr):
New types.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-29 Juri Linkov <juri@linkov.net>
* test/lisp/replace-tests.el (query-replace-tests): Add more tests (bug#54733)
@@ -60282,21 +61614,21 @@
(perform-replace--run-tests): New function.
(perform-replace-tests): New test function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-29 Lars Ingebrigtsen <larsi@gnus.org>
Simplify window-char-pixel-* code slightly
* lisp/window.el (window-char-pixel-width)
(window-char-pixel-height): Simplify code slightly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-29 Lars Ingebrigtsen <larsi@gnus.org>
Explain effects of setting a zero-width fringe
* lisp/fringe.el (fringe-mode): Not non-obvious effects of setting
a fringe to zero width.
-2023-04-15 Titus von der Malsburg <malsburg@posteo.de>
+2022-04-29 Titus von der Malsburg <malsburg@posteo.de>
Add new functions for computing character metrics for windows
@@ -60309,7 +61641,7 @@
(window-char-pixel-height)
(window-max-characters-per-line): New functions (bug#19395).
-2023-04-15 Pip Cet <pipcet@gmail.com>
+2022-04-29 Pip Cet <pipcet@gmail.com>
Make timer_check even more resilient
@@ -60317,14 +61649,14 @@
copy of the timer list (bug#21380). This prevents an extremely
unlikely segfault.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-29 Lars Ingebrigtsen <larsi@gnus.org>
Avoid binding mouse-1 in xref when mouse-1 doesn't follow links
* lisp/progmodes/xref.el (xref--button-map): Avoid binding mouse-1
when `mouse-1-click-follows-link' is nil (bug#35353).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Fix colorspace calculations on Haiku
@@ -60344,7 +61676,7 @@
(Fx_display_visual_class): Handle grayscale colorspaces.
(syms_of_haikufns): New defsyms.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-29 Lars Ingebrigtsen <larsi@gnus.org>
Add helper function to remove title bar when maximizing frames
@@ -60354,7 +61686,7 @@
* src/window.c (syms_of_window): Mention it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Handle IO errors when creating Motif drag window
@@ -60362,7 +61694,7 @@
(xm_get_drag_window): Use that as the IO error handler when the
temporary display is open.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-29 Po Lu <luangruo@yahoo.com>
Fix file name selection conversion on Haiku
@@ -60370,7 +61702,7 @@
Register new encoder.
(haiku-select-encode-file-name): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-28 Po Lu <luangruo@yahoo.com>
Remove some unneeded tests from the X double buffering code
@@ -60378,7 +61710,7 @@
(flush_dirty_back_buffer_on): Avoid testing for impossible
situations.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-28 Po Lu <luangruo@yahoo.com>
Cancel DND correctly during display disconnect on a different display
@@ -60386,17 +61718,17 @@
(x_connection_closed): Send the messages to cancel DND if a
different display was disconnected.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-28 Po Lu <luangruo@yahoo.com>
* src/xterm.c (XTflash): Check return value of pselect.
-2023-04-15 Eugene Ha <eha@posteo.de> (tiny change)
+2022-04-28 Eugene Ha <eha@posteo.de> (tiny change)
Find libgccjit.dylib on Homebrew Macos
* configure.ac: Also find libggcjit on Homebrew (bug#55173).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-28 Paul Eggert <eggert@cs.ucla.edu>
Pacify byte compiler etc. on org-compat, org-macs
@@ -60409,7 +61741,7 @@
pacify check-declare-file when run on org-macs.
* lisp/org/org-macs.el (org-time-convert-to-integer): Declare.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-28 Paul Eggert <eggert@cs.ucla.edu>
Change current-time back to list form
@@ -60422,14 +61754,14 @@
CURRENT_TIME_LIST. All uses of CURRENT_TIME_LIST changed to
use current_time_list, and all documentation changed.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-28 Paul Eggert <eggert@cs.ucla.edu>
Document \807 etc. in raw byte display
* doc/emacs/display.texi (Display Custom): Mention potential
confusion in raw byte display.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Kill off more Gnus buffers on Gnus exit
@@ -60439,21 +61771,21 @@
* lisp/gnus/nntp.el (nntp-make-process-buffer): Ensure that we
kill these buffers on Gnus exit (bug#55167).
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-04-28 Sam Steingold <sds@gnu.org>
Add Sefirot to Omer counting
* lisp/calendar/cal-hebrew.el (diary-hebrew-omer-sefirot): New variable.
(diary-hebrew-omer): Use it to show the sefirot.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-28 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
# Conflicts:
# lisp/progmodes/xref.el
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-04-28 Stefan Kangas <stefan@marxist.se>
Add tests for image-supported-file-p
@@ -60463,11 +61795,11 @@
(image-supported-file-p/optional)
(image-supported-file-p/unsupported-returns-nil): New tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-04-28 Stefan Kangas <stefan@marxist.se>
* lisp/finder.el (finder-mode-map): Use defvar-keymap.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-28 Eli Zaretskii <eliz@gnu.org>
Improve documentation of font- and face-related attribute functions
@@ -60482,11 +61814,11 @@
(Attribute Functions): Add cross-reference to the description of
face attributes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/nadvice.el: Fix bug#55149
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Allow inserting and selecting binary blobs from sqlite
@@ -60494,7 +61826,7 @@
data.
* src/sqlite.c (bind_values): Bind BLOB columns correctly (bug#54591).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-28 Po Lu <luangruo@yahoo.com>
Simplify buffer flipping code on Haiku
@@ -60503,21 +61835,21 @@
(haiku_read_socket): Use that instead of looping over each frame
at the end.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Document dired-keep-marker-copy more
* doc/emacs/dired.texi (Operating on Files): Mention
dired-keep-marker-copy.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Improve dired-do-copy doc string
* lisp/dired-aux.el (dired-do-copy): Mention the
`dired-keep-marker-copy' variable in the doc string (bug#21746).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Document the non-effect of narrowing on get-text-property
@@ -60527,38 +61859,38 @@
* src/textprop.c (Ftext_properties_at, Fget_text_property):
Mention narrowing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Add comment to linum-mode about being old
* lisp/linum.el (linum-mode): Link to display-line-numbers-mode
(bug#34639).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Fix `g' in *grep* after `A' in Dired
* lisp/dired-aux.el (dired-do-find-regexp): Allow `g' to work in
the resulting grep buffer by not being destructive (bug#55157).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-28 Lars Ingebrigtsen <larsi@gnus.org>
Fix another help-fns--insert-menu-bindings parsing problem
* lisp/help-fns.el (help-fns--insert-menu-bindings): Fix keymap
traversal when elements are symbols.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-28 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_term_init): Fix the non-GTK3 XI2 build.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-28 Michael Albinus <michael.albinus@gmx.de>
Revert previous change in test/Makefile.in
* test/Makefile.in (test_template): Revert previous change, it isn't needed.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-28 Eli Zaretskii <eliz@gnu.org>
Fix handling of proportional fonts on MS-Windows
@@ -60569,13 +61901,13 @@
* lisp/textmodes/artist.el (artist-mode): Fix test for monospaced
fonts.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-28 Po Lu <luangruo@yahoo.com>
Fix GTK build
* src/xrdb.c (x_load_resources): Fix definitions of `helv'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-27 Po Lu <luangruo@yahoo.com>
Stop overriding default Motif colors with our own
@@ -60583,7 +61915,7 @@
defaults manually, let Motif set them itself. This makes
palettes provided by color servers work again.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-27 Po Lu <luangruo@yahoo.com>
Handle display disconnects during DND
@@ -60592,7 +61924,7 @@
(x_connection_closed, x_delete_terminal): Handle display
disconnects during DND correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-27 Po Lu <luangruo@yahoo.com>
Fix target display checks during Motif DND
@@ -60600,7 +61932,7 @@
completion message is actually from the right display before
proceeding.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
src/xdisp.c: Use same test in `redisplay_window` and `prepare_menu_bars`
@@ -60617,7 +61949,7 @@
(Fwindow_point): Use it.
* src/window.h (window_point): Declare it.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-27 Sean Whitton <spwhitton@spwhitton.name>
New user option 'calc-kill-line-numbering'
@@ -60627,28 +61959,28 @@
* etc/NEWS:
* doc/misc/calc.texi (Killing from the Stack): Document the change.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-04-27 Alan Mackenzie <acm@muc.de>
CC Mode: "linux" style: set indent-tabs-mode to t
* lisp/progmodes/cc-styles.el (c-style-alist): Add the setting of
indent-tabs-mode to "linux" style.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-27 Michael Albinus <michael.albinus@gmx.de>
Improve tramp-test46-read-password
* test/lisp/net/tramp-tests.el (tramp-test46-read-password): Add a
further check.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-27 Eli Zaretskii <eliz@gnu.org>
Emulate 'clock' for MS-Windows
* src/w32.c (sys_clock): New function. (Bug#44674)
* nt/inc/ms-w32.h (clock): Redirect to sys_clock.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-M-x' use the original value of print-length while evalling
@@ -60656,7 +61988,7 @@
with the original values of print-level and print-length
(bug#135).
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2022-04-27 Ken Brown <kbrown@cornell.edu>
Implement system_process_attributes on Cygwin
@@ -60666,18 +61998,18 @@
* etc/NEWS: Mention the change.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
Add new function current-cpu-time
* doc/lispref/os.texi (Time of Day): Document it.
* src/timefns.c (Fcurrent_cpu_time): New function (bug#44674).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Change parameter order for string-edit functions
@@ -60686,35 +62018,35 @@
they're more similar to `read-string'. Rename symbols throughout
the file from help-text to prompt.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Add autoload cookies to string-edit
* lisp/textmodes/string-edit.el (string-edit)
(read-string-from-buffer): Autoload.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Fix some typos in the recent holidays change
* lisp/calendar/holidays.el (holiday-available-holiday-lists): Fix
typos.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Give better error message in dired-toggle-read-only on nonexisting dirs
* lisp/dired.el (dired-toggle-read-only): Refuse to edit
non-existent directories (bug#23276).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Rename holiday-lists to holiday-available-holyday-lists
* lisp/calendar/holidays.el (holiday-available-holyday-lists):
Give holiday-lists a better name.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Separate out the holiday lists into its own function
@@ -60722,21 +62054,21 @@
its own function so that it can be altered (bug#55140).
(list-holidays): Use it.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-27 Michael Albinus <michael.albinus@gmx.de>
Make test/Makefile more robust
* test/Makefile.in (test_template): Do not fails if corresponding
source file doesn't exist.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Add an instruction header line to string-edit
* lisp/textmodes/string-edit.el (string-edit): Add a header line
with instructions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-27 Lars Ingebrigtsen <larsi@gnus.org>
Make isearch respond to 'mouse-yank-at-point'
@@ -60746,7 +62078,7 @@
* lisp/mouse.el (mouse-yank-at-point): Mention it.
-2023-04-15 Tomasz Hołubowicz <45176912+alternateved@users.noreply.github.com> (tiny change)
+2022-04-27 Tomasz Hołubowicz <45176912+alternateved@users.noreply.github.com> (tiny change)
Add out-of-box support for purescript lsp server
@@ -60756,7 +62088,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/905
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-27 Po Lu <luangruo@yahoo.com>
Cleanups to PGTK code
@@ -60795,7 +62127,7 @@
* src/pgtkterm.h (struct pgtk_output): New field for tracking
relief color status, update prototypes.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-04-27 João Távora <joaotavora@gmail.com>
Ensure non-null :settings param in didchangeconfiguration notif
@@ -60803,7 +62135,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/936
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-27 Po Lu <luangruo@yahoo.com>
Remove some unnecessary code
@@ -60811,11 +62143,11 @@
(SetUpDoubleBuffering): Remove `cspace' field since it's always
RGBA32.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-27 Juri Linkov <juri@linkov.net>
* lisp/help-fns.el (help-fns--insert-menu-bindings): Don't highlight heading.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-27 Paul Eggert <eggert@cs.ucla.edu>
Use org-time-convert-to-integer instead of by hand
@@ -60823,14 +62155,14 @@
Don’t assume list-format timestamps, by using
org-time-convert-to-integer instead of doing it by hand.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-27 Po Lu <luangruo@yahoo.com>
Fix quitting application from the Deskbar on Haiku
* lisp/term/haiku-win.el (handle-save-session): Kill Emacs
afterwards.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-27 Po Lu <luangruo@yahoo.com>
Add simple session management support to Haiku
@@ -60854,21 +62186,21 @@
events.
(haiku_term_init): Check new port.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-27 Paul Eggert <eggert@cs.ucla.edu>
Avoid change to desktop file format
* lisp/desktop.el (desktop--get-file-modtime): New function.
(desktop-save, desktop-read): Use it.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-26 Paul Eggert <eggert@cs.ucla.edu>
Be more compatible with older desktops
* lisp/desktop.el (desktop-save): When comparing timestamps use
time-equal-p instead of ‘equal’.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-26 Po Lu <luangruo@yahoo.com>
Clean up pointer blanking code
@@ -60886,7 +62218,7 @@
* src/xterm.h (struct x_display_info): New field
`fixes_pointer_blanking'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
nadvice.el: Auto-generate the doc describing the "how" arg
@@ -60896,7 +62228,7 @@
(add-function, advice-add): Use it to auto-generate the table
describing the accepted values for `how`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
nadvice.el: Use OClosures
@@ -60916,7 +62248,7 @@
* test/lisp/emacs-lisp/nadvice-tests.el (advice-test-print): New test.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
nadvice.el: Rename "where" to "how"
@@ -60926,7 +62258,7 @@
(add-function, advice-add): Rename `where` arg to `how`.
* lisp/emacs-lisp/cl-print.el (cl-print-object): Use `advice--how` name.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
Use `advice--cd*r` where applicable
@@ -60934,7 +62266,7 @@
* lisp/emacs-lisp/advice.el (ad-get-orig-definition):
* lisp/help.el (help-function-arglist): Use `advice--cd*r`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
Pretty print OClosure slot accessors
@@ -60943,14 +62275,14 @@
* test/lisp/emacs-lisp/nadvice-tests.el (advice-test-call-interactively):
Avoid `defun` within a function.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-26 Paul Eggert <eggert@cs.ucla.edu>
Fix gnus-html-image-cache-ttl FIXME
* lisp/gnus/gnus-html.el (gnus-html-image-cache-ttl):
Make it a seconds count.
-2023-04-15 Alex Schroeder <alex@gnu.org>
+2022-04-26 Alex Schroeder <alex@gnu.org>
Fix error in rcirc for IRC tags without values
@@ -60960,7 +62292,7 @@
nil, the STRING argument for the replace-regexp-in-string is nil,
which results in an error.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
New generic function `oclosure-interactive-form`
@@ -60991,35 +62323,35 @@
* doc/lispref/commands.texi (Using Interactive):
Document `oclosure-interactive-form`.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-26 Lars Ingebrigtsen <larsi@gnus.org>
Mention caveats in the map-delete doc string
* lisp/emacs-lisp/map.el (map-delete): Mention how this has to be
used for lists (bug#25929).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-26 Po Lu <luangruo@yahoo.com>
Fix EWMH window activation
* src/xterm.c (x_ewmh_activate_frame): Add missing fields of
message. (bug#55122)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-26 Lars Ingebrigtsen <larsi@gnus.org>
Tweak interactive use of delete-windows-on
* lisp/window.el (delete-windows-on): Make prompting better, and
allow specifying only the current frame interactively (bug#34749).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-26 Lars Ingebrigtsen <larsi@gnus.org>
Make `C RET' work in archive-mode
* lisp/arc-mode.el (archive-copy-file): Fix the default value
(when the user hits RET) (bug#55123).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-26 Lars Ingebrigtsen <larsi@gnus.org>
Make new menu *Help* output be more resilient
@@ -61027,7 +62359,7 @@
the heading if it turns out that we actually find the menu.
(help-fns--insert-bindings): Tweak calling convention.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-26 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option flymake-mode-line-lighter
@@ -61037,14 +62369,14 @@
option (bug#55115).
(flymake--mode-line-title): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-26 Lars Ingebrigtsen <larsi@gnus.org>
Improve documentation for t value for reusable-frames
* doc/lispref/windows.texi (Buffer Display Action Alists): Note
that the t value is rarely a good one (bug#55103).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-26 Po Lu <luangruo@yahoo.com>
Fix event mask of activation client message
@@ -61053,11 +62385,11 @@
(x_ewmh_activate_frame): Fix event mask used to send message to
the root window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-25 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_scroll_run): Only flush GC if really necessary.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-04-25 Dmitry Gutov <dgutov@yandex.ru>
Fix Ruby indentation with double splat as first block param
@@ -61065,7 +62397,7 @@
(ruby-smie--backward-token): Tokenize "**" separately from "|".
Problem reported at https://github.com/dgutov/robe/issues/136.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-25 Po Lu <luangruo@yahoo.com>
Cache relief colors on Haiku since their computation is expensive
@@ -61076,14 +62408,14 @@
* src/haikuterm.h (struct haiku_output): New fields for caching
the last relief color.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-25 Paul Eggert <eggert@cs.ucla.edu>
Pacify misc/test-custom-opts
* lisp/gnus/gnus-html.el (gnus-html-image-cache-ttl):
Also allow it to be a cons of integers.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-25 Stefan Monnier <monnier@iro.umontreal.ca>
cl-generic.el: Upcase formal args in `C-h o`
@@ -61095,14 +62427,14 @@
(cl--generic-upcase-formal-args): New function.
(cl--generic-describe): Use it.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-25 Paul Eggert <eggert@cs.ucla.edu>
Use (TICKS . HZ) for current-time etc.
* src/timefns.c (CURRENT_TIME_LIST): Change default to false.
All documentation changed.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-25 Paul Eggert <eggert@cs.ucla.edu>
Support (encode-time (list s m h D M Y))
@@ -61110,7 +62442,7 @@
Requested by Max Nikulin for Org (bug#54764).
* test/src/timefns-tests.el (encode-time-alternate-apis): New test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-25 Lars Ingebrigtsen <larsi@gnus.org>
Change the display of menu bindings in *Help*
@@ -61118,14 +62450,14 @@
to describe menu entries more fully (bug#52870).
(help-fns--key-bindings): Use it.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-04-25 Glenn Morris <rgm@gnu.org>
Fix type of word-wrap-whitespace-characters
* lisp/textmodes/word-wrap-mode.el (word-wrap-whitespace-characters):
Fix type.
-2023-04-15 Alan Third <alan@idiocy.org>
+2022-04-25 Alan Third <alan@idiocy.org>
Po Lu <luangruo@yahoo.com>
Fix nsmenu compilation under macOS 10.6
@@ -61145,21 +62477,21 @@
(ns_frame_scale_factor):
([EmacsWindow setParentChildRelationships]): Fix macOS version stuff.
-2023-04-15 Karl Fogel <kfogel@red-bean.com>
+2022-04-25 Karl Fogel <kfogel@red-bean.com>
Update bookmark sort indicator at proper time
This follows up to my commit 8b071c77b0d7 of 2022-04-24. Thanks to
Manuel Giraud <manuel@ledu-giraud.fr> for reporting the buglet.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-25 Po Lu <luangruo@yahoo.com>
Make default Haiku tool bar color match system preferences
* lisp/faces.el (tool-bar): Use system bar color as the default
tool-bar background color on Haiku.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-25 Lars Ingebrigtsen <larsi@gnus.org>
Move the Incremental Search menu one menu up
@@ -61167,7 +62499,7 @@
Search from the Search menu...
(menu-bar-edit-menu): ... one step up (bug#43308).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-25 Lars Ingebrigtsen <larsi@gnus.org>
Protect against the host name containing an alpha character
@@ -61175,7 +62507,7 @@
against the unlikely case that the host name contains an alpha
character (bug#14250).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-25 Michael Albinus <michael.albinus@gmx.de>
Add test for Tramp password handling
@@ -61191,7 +62523,7 @@
* test/lisp/net/tramp-archive-tests.el (tramp-archive-test47-auto-load)
(tramp-archive-test47-delay-load): Rename.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-25 Lars Ingebrigtsen <larsi@gnus.org>
Make flymake-show-buffer-diagnostics error out in non-Flymake buffers
@@ -61199,7 +62531,7 @@
Signal an error if run outside of a buffer with Flymake enabled
(bug#55097).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-25 Lars Ingebrigtsen <larsi@gnus.org>
Fix up some string-edit.el strings
@@ -61208,7 +62540,7 @@
bindings.
(string-edit): Fix message at the end.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-25 Po Lu <luangruo@yahoo.com>
Delete some unused functions on Haiku
@@ -61216,7 +62548,7 @@
(BWindow_workspaces):
* src/haiku_support.h: Remove unused functions and prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-25 Po Lu <luangruo@yahoo.com>
Get rid of autorelease warnings during building on GNUstep
@@ -61225,35 +62557,35 @@
* src/nsterm.m (ns_term_shutdown): Setup autorelease when
objects might be autoreleased during building.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-25 Po Lu <luangruo@yahoo.com>
* src/nsfns.m (Fns_list_colors): Fix autoreleasing.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-04-24 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.3-3-gd54104
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-24 Po Lu <luangruo@yahoo.com>
Set last user time during drag-and-drop
* src/xterm.c (XTmouse_position): Set last user time if
track-mouse is drag-source or dropping.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-24 Po Lu <luangruo@yahoo.com>
Fix 32-bit Haiku build
* src/haiku_support.h (be_get_ui_color): Fix prototype.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-24 Eli Zaretskii <eliz@gnu.org>
Improve indexing in "Programmed Completion"
* doc/lispref/minibuf.texi (Programmed Completion): Improve
indexing. (Bug#55095)
-2023-04-15 Karl Fogel <kfogel@red-bean.com>
+2022-04-24 Karl Fogel <kfogel@red-bean.com>
Improve sorting in the bookmark list buffer
@@ -61271,27 +62603,27 @@
(bookmark-bmenu-mode): Document the new behavior. Rename the
"Bookmark" column to "Bookmark Name" for clarity & documentabilty.
-2023-04-15 Aleksandr Vityazev <avityazev@posteo.org>
+2022-04-24 Aleksandr Vityazev <avityazev@posteo.org>
Fix typo in cl.texi example
* doc/misc/cl.texi (Argument Lists): Fix typo (bug#55092).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-24 Lars Ingebrigtsen <larsi@gnus.org>
Use `C-c C-k' instead of `C-c C-d' to abort in string-edit
* lisp/textmodes/string-edit.el (string-edit-mode-map): Use `C-c
C-k' to abort.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-24 Lars Ingebrigtsen <larsi@gnus.org>
Further help-fns--editable-variable fixes
* lisp/help-fns.el (help-fns--editable-variable): Don't bug out on
non-symbols.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-24 Lars Ingebrigtsen <larsi@gnus.org>
Provide help when doing (shell-command "... &") on buffer collisions
@@ -61299,14 +62631,14 @@
function (bug#13649).
(shell-command): Use it to provide fuller help.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-24 Lars Ingebrigtsen <larsi@gnus.org>
Add new function `read-string-from-buffer'.
* doc/lispref/minibuf.texi (Text from Minibuffer): Document it.
* lisp/textmodes/string-edit.el: New file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-24 Lars Ingebrigtsen <larsi@gnus.org>
Allow 'C-u C-h .' to describe button/widgets
@@ -61314,14 +62646,14 @@
* lisp/help-at-pt.el (display-local-help): Display button/widget
help (bug#54963).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-24 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that the global sql-buffer variable is set
* lisp/progmodes/sql.el (sql-product-interactive): Set the
expected global value of sql-buffer (bug#55088).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-24 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'set-fontset-font'
@@ -61330,11 +62662,11 @@
documentation of 'set-fontset-font'. Rename the arguments to be
more self-explanatory. (Bug#55086)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-24 Po Lu <luangruo@yahoo.com>
* lisp/term/haiku-win.el (x-colors): Also update with system colors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-24 Po Lu <luangruo@yahoo.com>
Allow looking up window system colors on Haiku
@@ -61348,7 +62680,7 @@
(syms_of_haikufns): New defvar `haiku-allowed-ui-colors'.
* src/haikuterm.c (haiku_term_init): Fix coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-23 Po Lu <luangruo@yahoo.com>
Fix disabling double buffering on Haiku
@@ -61358,7 +62690,7 @@
(haiku_draw_relief_rect, haiku_draw_underwave): Clean up coding
style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-23 Po Lu <luangruo@yahoo.com>
Speed up color cache lookup on X
@@ -61369,7 +62701,7 @@
* src/xterm.h (struct x_display_info): Turn color cache into a
hash table and add appropriate fields.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-04-23 Alan Mackenzie <acm@muc.de>
CC Mode: New alignment function c-lineup-argcont-+
@@ -61383,19 +62715,19 @@
* doc/misc/cc-mode.texi (Operator Line-Up): Add a new piece for
c-lineup-argcont-+.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
NEWS copy editing
Fix elc.gz loading test some more
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
Add a failing test case for bug#12598
Author:
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-23 Juri Linkov <juri@linkov.net>
Allow not clearing the echo area
@@ -61405,28 +62737,28 @@
* src/xdisp.c (clear_message): Respect the dont-clear-message
value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
Don't have help-fns--editable-variable override link buttons
* lisp/help-fns.el (help-fns--editable-variable): Don't override
link buttons (bug#40774).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
Mention the case of the result in the try-completion doc string
* src/minibuf.c (Ftry_completion): Mention the case of the results
(bug#39484).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
Make elisp-flymake-byte-compile clean up on failures
* lisp/progmodes/elisp-mode.el (elisp-flymake-byte-compile): Clean
up no matter what the exit status of the process is (bug#55056).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
Don't make a header if the user hasn't specified columns in vtable
@@ -61435,7 +62767,7 @@
(vtable-insert): Don't insert a header line or a header if the
user hasn't specified the columns (bug#55075).
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-04-23 Filipp Gunbin <fgunbin@fastmail.fm>
Fix prompts in sql-get-login again
@@ -61443,18 +62775,18 @@
everywhere.
(sql-get-login): Revert previous fix (bug#52546).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-23 Lars Ingebrigtsen <larsi@gnus.org>
Add new minor mode word-wrap-whitespace-mode
* doc/emacs/display.texi (Visual Line Mode): Document it.
* lisp/textmodes/word-wrap-mode.el: New minor mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-23 Po Lu <luangruo@yahoo.com>
Fix key navigation of Lucid menus on XI2
@@ -61464,28 +62796,28 @@
* src/xterm.c (handle_one_xevent): Dispatch XI2 key events via
Xt when popup is active.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-23 Michael Albinus <michael.albinus@gmx.de>
Fix problem with Solaris ls in Tramp
* lisp/net/tramp-sh.el (tramp-sunos-unames): Move up.
(tramp-sh--quoting-style-options): Handle erroneous Solaris ls.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-22 Po Lu <luangruo@yahoo.com>
Avoid unnecessary calculations when handling button events during DND
* src/xterm.c (handle_one_xevent): Only calculate DND grab for
button release events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-22 Po Lu <luangruo@yahoo.com>
Avoid clearing splash screen message during DND on Haiku
* src/haikuterm.c (haiku_read_socket): Respect any_help_event_p
when sending help events for DND.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-04-22 Alan Mackenzie <acm@muc.de>
Byte compiler: Prevent special forms' symbols being replaced by bare symbols
@@ -61505,7 +62837,7 @@
a special form, rather than replacing the symbol with a bare symbol, e.g.
'cond.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-04-22 Alan Mackenzie <acm@muc.de>
Byte compiler: correct output warning message positions (part 2)
@@ -61516,7 +62848,7 @@
* lisp/emacs-lisp/byte-run.el (byte-run--ssp-seen): Correct the doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-22 Lars Ingebrigtsen <larsi@gnus.org>
Further doc string quoting fixes
@@ -61533,7 +62865,7 @@
* lisp/emacs-lisp/pcase.el (pcase-setq): Further quoting fixes in
doc strings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-22 Lars Ingebrigtsen <larsi@gnus.org>
Audit quoting the quote character in doc strings
@@ -61634,48 +62966,48 @@
quoted with \\=, and regularize 'foo to `foo', and quote strings
like "foo" instead of 'foo'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix map-into doc string example
* lisp/emacs-lisp/map.el (map-into): Fix quote quoting in example.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-22 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-u C-x =' be more verbose about invisible characters
* lisp/descr-text.el (describe-text-properties-1): Note confusing
bits about invisible characters (bug#3400).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-22 Lars Ingebrigtsen <larsi@gnus.org>
Allow completion-ignore-case to be buffer-local
* lisp/minibuffer.el (completing-read-default): Use the value of
completion-ignore-case from the current buffer (bug#12615).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix problem with (narrow-to-page 1) with point at point-max
* lisp/textmodes/page.el (forward-page): Make this work more
consistently if point is on bol (bug#20663).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-22 Po Lu <luangruo@yahoo.com>
Don't transfer window attributes trying to find the XM drag window
* src/xterm.c (xm_get_drag_window): Select for impossible event
mask instead of asking for the window attributes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-22 Eli Zaretskii <eliz@gnu.org>
Another fix for non-ASCII 'overlay-arrow-string'
* src/xdisp.c (get_overlay_arrow_glyph_row): Fix yet another place
that assumed each character is a single byte.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-22 Po Lu <luangruo@yahoo.com>
Fix default frame name on Haiku
@@ -61696,7 +63028,7 @@
* src/haikuterm.h (struct haiku_display_info): New field
`default_name'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-21 Po Lu <luangruo@yahoo.com>
Add an option to disable XI2 for debugging purposes
@@ -61704,14 +63036,14 @@
`disableInputExtension', which means to skip setting up the X
input extension.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-04-21 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Handle nil BOB button label
* lisp/net/eudc-bob.el (eudc-bob-make-button): Do not throw error
when label is nil.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-21 Eli Zaretskii <eliz@gnu.org>
Avoid a redisplay loop when 'overlay-arrow-string' is non-ASCII
@@ -61719,7 +63051,7 @@
character in 'overlay-arrow-string' is one byte long. Reported by
Yuri D'Elia <wavexx@thregr.org>.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-21 Sean Whitton <spwhitton@spwhitton.name>
New electric forward slash Eshell module
@@ -61729,7 +63061,7 @@
(Make / electric): Retitle to "Make / more electric", update, add
"@noindent", and standardize terminology.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-21 Sean Whitton <spwhitton@spwhitton.name>
Bind 'imenu' to 'M-g i' globally
@@ -61742,7 +63074,7 @@
* doc/emacs/programs.texi (Imenu):
* lisp/progmodes/cperl-mode.el: Replace 'M-x imenu' with 'M-g i'.
-2023-04-15 Tino Calancha <tino.calancha@gmail.com>
+2022-04-21 Tino Calancha <tino.calancha@gmail.com>
Respect user-emacs-directory-warning in startup
@@ -61750,7 +63082,7 @@
accessible, delay to show a warning until all command line args
are processed (bug#25163).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-21 Lars Ingebrigtsen <larsi@gnus.org>
Allow searching for regexps with a prefix
@@ -61760,24 +63092,24 @@
(Info-apropos-matches): Allow taking a regexp.
(info-apropos): Prefix now means looking for a regexp.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix indentation in copy-region-as-kill
* lisp/simple.el (copy-region-as-kill): Fix indendation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-21 Lars Ingebrigtsen <larsi@gnus.org>
Clarify cl-incf/decf doc strings
* lisp/emacs-lisp/cl-lib.el (cl-incf):
(cl-decf): Clarify that nil isn't a valid value for X (bug#31715).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-21 Po Lu <luangruo@yahoo.com>
* src/haiku_support.cc (gui_abort): Get rid of extern "C" declarations.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-21 Eli Zaretskii <eliz@gnu.org>
Add minimum instructions to 'query-replace' commands
@@ -61796,14 +63128,14 @@
instructions for dealing with matches, with a link to the command
that shows the full instructions. (Bug#55050)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-21 Lars Ingebrigtsen <larsi@gnus.org>
Link dired-do-find-regexp-and-replace to query-replace
* lisp/dired-aux.el (dired-do-find-regexp-and-replace): Link to
`query-replace' (bug#55050).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-21 Eli Zaretskii <eliz@gnu.org>
Unbreak build with MinGW64.
@@ -61811,14 +63143,14 @@
less than _WIN32_WINNT_WINXP, i.e. for building with mingw.org's
MinGW.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-04-21 Andreas Schwab <schwab@linux-m68k.org>
gnus: fix %a in topic line
* lisp/gnus/gnus-topic.el (gnus-topic-insert-topic-line): Also
bind `entries'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-21 Po Lu <luangruo@yahoo.com>
Clean up PGTK code some more
@@ -61853,7 +63185,7 @@
functions copied over from X and modified, and remove duplicate
definition of at least one function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-21 Po Lu <luangruo@yahoo.com>
Don't leave xm drag initiator info around
@@ -61861,13 +63193,13 @@
(x_begin_drag_and_drop): Don't confuse GTK+ 2.x by leaving drag
initiator info around after DND completes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-04-21 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
dbb2dd6939 ; Fix wording of "File Notifications" in the ELisp manual
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-20 Po Lu <luangruo@yahoo.com>
Use a cache on Haiku to avoid constantly reading fonts during font lookup
@@ -61889,7 +63221,7 @@
* src/haikuterm.c (haiku_frame_up_to_date): Clear font lookup
cache every 50 updates.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-20 Po Lu <luangruo@yahoo.com>
Make some frame params work on Haiku tooltip frames
@@ -61897,21 +63229,21 @@
(BWindow_set_tooltip_decoration): Use RecomputeFeel instead of
setting window feel by hand.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-20 Paul Eggert <eggert@cs.ucla.edu>
More encode-time pitfall doc fixes
* doc/lispref/os.texi (Time Conversion): Improve discussion of
encode-time pitfalls based on comments by Max Nikulin (Bug#54764#63).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-20 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'scheme-indent-function' property
* lisp/progmodes/scheme.el: Extend and clarify the commentary
regarding the 'scheme-indent-function' property of special forms.
-2023-04-15 Jean Abou Samra <jean@abou-samra.fr> (tiny change)
+2022-04-20 Jean Abou Samra <jean@abou-samra.fr> (tiny change)
Define indentation behavior for a few more special Scheme forms
@@ -61919,42 +63251,42 @@
property for 'and-let*', 'with-syntax', 'eval-when;, and
pattern matching macros. (Bug#55033)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-20 Po Lu <luangruo@yahoo.com>
Implement `below' z-group on Haiku
* src/haiku_support.cc (BWindow_set_z_group): Handle
Z_GROUP_BELOW by setting the B_AVOID_FRONT flag.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-20 Lars Ingebrigtsen <larsi@gnus.org>
Ensure forward progress in bibtex-map-entries
* lisp/textmodes/bibtex.el (bibtex-map-entries): Ensure forward
progress (bug#55036).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-20 Lars Ingebrigtsen <larsi@gnus.org>
Fix the outline level in the Emacs NEWS modes
* lisp/textmodes/emacs-news-mode.el (emacs-news--mode-common): Fix
the outline level (bug#54993).
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2022-04-20 Basil L. Contovounesios <contovob@tcd.ie>
Fix build for --enable-checking=structs
* src/pdumper.c (dump_subr): Update Lisp_Subr hash after last change
of 2022-04-18 "Port struct Lisp_Subr to C99".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-20 Po Lu <luangruo@yahoo.com>
Reset Motif DND protocol numbers when writing targets table
* src/xterm.c (xm_setup_dnd_targets): Set header.protocol to 0
when writing table.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-20 Po Lu <luangruo@yahoo.com>
Implement `above' z-group on Haiku
@@ -61972,7 +63304,7 @@
like on X.
(haiku_frame_parm_handlers): Add `haiku_set_z_group'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-19 Po Lu <luangruo@yahoo.com>
Fix enabling menu bar multiple times on Haiku
@@ -61985,11 +63317,11 @@
* src/haikuterm.c (haiku_read_socket): Don't adjust height here
anymore.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-19 Paul Eggert <eggert@cs.ucla.edu>
Update from gnulib
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-19 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -std=c99 with printf %p
@@ -61997,7 +63329,7 @@
to void * before printing it with %p, as the C standard
doesn’t bless printing function pointers with %p.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-19 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -std=c99
@@ -62005,28 +63337,28 @@
%Lu for sscanf, as %llu is standard and %Lu is not, and the latter
can provoke warnings if gcc is used pedantically.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-19 Po Lu <luangruo@yahoo.com>
Check for integer overflow when writing Motif targets tables
* src/xterm.c (xm_setup_dnd_targets): Check for integer overflow
when adding list to target table.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous description of fallback order
* doc/emacs/custom.texi (Specifying File Variables): Document
fallback mode order.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-19 Lars Ingebrigtsen <larsi@gnus.org>
Document how to specify fallback modes
* doc/emacs/custom.texi (Specifying File Variables): Document
fallback mode order.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix regression with multiple mode: entries in the prop line
@@ -62034,7 +63366,7 @@
final mode: line (which is the same as having several mode: bits
in the header line.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-19 Lars Ingebrigtsen <larsi@gnus.org>
Allow several mode: elements in the local variable section
@@ -62043,7 +63375,7 @@
final mode: line (which is the same as having several mode: bits
in the header line.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
Fix GCC warnings when CHECK_LISP_OBJECT_TYPE
@@ -62053,7 +63385,7 @@
* src/bytecode.c (Fbyte_code): Fix Lisp_Object/int mixup.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-19 Lars Ingebrigtsen <larsi@gnus.org>
Revert prompting changes in viper-cmd
@@ -62062,14 +63394,14 @@
prompting changes done in 50512e3 -- the way viper prompts in
command mode is special (bug#55007).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-19 Lars Ingebrigtsen <larsi@gnus.org>
Be more resilient against invalid headers in mml-generate-mime
* lisp/gnus/mml.el (mml-generate-mime): Don't bug out when called
with invalid headers (bug#55014).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-19 Philip Kaludercic <philipk@posteo.net>
Fix handling of intspecs as string by rcirc-define-command
@@ -62078,7 +63410,7 @@
list so that the result of its interpretation is passed as the first
argument of the command resulting from the macro expansion.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-19 Po Lu <luangruo@yahoo.com>
Fix `x-mouse-click-focus-ignore-position' for odd coincidences across displays
@@ -62087,7 +63419,7 @@
(x_delete_display): Clear that display here if applicable.
(x_initialize): Likewise.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-19 Eli Zaretskii <eliz@gnu.org>
Fix dimensions of console window of restarted Emacs on MS-Windows
@@ -62096,7 +63428,7 @@
dimensions of the restarted Emacs's console window to the same
values as that of the original Emacs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-19 Po Lu <luangruo@yahoo.com>
Deal with Motif drag window related races
@@ -62104,7 +63436,7 @@
(xm_get_drag_window): If a drag window was created and we have
the temp display grabbed, use that instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-19 Po Lu <luangruo@yahoo.com>
Minor cleanups to Haiku menu code
@@ -62119,14 +63451,14 @@
* src/haikufont.c (haikufont_open, haikufont_close): Fix coding
style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-18 Po Lu <luangruo@yahoo.com>
Fix last change for GTK 2
* src/xfns.c (x_set_alpha_background):
* src/xterm.c (x_update_opaque_region): Move some ifdefs around.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-18 Po Lu <luangruo@yahoo.com>
Fix opaque region treatment on GTK 3
@@ -62134,7 +63466,7 @@
* src/xterm.c (x_update_opaque_region): Update opaque region for
tooltip frames the correct way on GTK.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-18 Paul Eggert <eggert@cs.ucla.edu>
Port struct Lisp_Subr to C99
@@ -62142,7 +63474,7 @@
a feature missing from C99 and not supported by older OS X.
All uses changed.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-18 Paul Eggert <eggert@cs.ucla.edu>
Port module_bignum_count_max to strict C
@@ -62150,14 +63482,14 @@
this a macro, not an enum, since it might not fit into
int as C99 requires.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-18 Sean Whitton <spwhitton@spwhitton.name>
Tell those using exclusively X not to use the PGTK port
* INSTALL (Alternative window systems): Tell those using exclusively X
not to use the PGTK port.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-18 Po Lu <luangruo@yahoo.com>
Fix display of glyphless characters on Haiku
@@ -62166,17 +63498,17 @@
(haiku_draw_glyphless_glyph_string_foreground): Correctly
display glyphless character rectangle.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-18 Paul Eggert <eggert@cs.ucla.edu>
Use "@code{nil}" in documentation
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-18 Paul Eggert <eggert@cs.ucla.edu>
Remove obsolete footnote
Emacs no longer warns about timestamps like (1 . 1000).
-2023-04-15 Alan Third <alan@idiocy.org>
+2022-04-18 Alan Third <alan@idiocy.org>
Fix glyphless glyph display on NS (bug#54970)
@@ -62187,7 +63519,7 @@
and also which glyphs are drawn.
(ns_glyph_metrics): Reverse ascent and descent.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-18 Eli Zaretskii <eliz@gnu.org>
Minor improvements in 'restart-emacs' on MS-Windows
@@ -62197,7 +63529,7 @@
* src/w32console.c (initialize_w32_display): Check errors in call
to GetConsoleCursorInfo.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-04-18 Alan Mackenzie <acm@muc.de>
Byte compiler: correct output warning message positions
@@ -62209,14 +63541,14 @@
(byte-compile--warning-source-offset): Call the new function above rather than
the old one.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Make isearch-lax-whitespace a user option
* lisp/isearch.el (isearch-lax-whitespace): Make into a defcustom
(bug#20351).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Avoid hangs in python-mode with debug-on-error set
@@ -62225,7 +63557,7 @@
machinery, and if debug-on-error is set here, we'll hang Emacs
(bug#54996).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Make it easier to use Emacs as a script interpreter
@@ -62236,7 +63568,7 @@
* src/emacs.c (main): Transform -x to -scripteval.
(standard_args): Add -x (bug#20682).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-18 Po Lu <luangruo@yahoo.com>
Add missing Motif atoms
@@ -62245,7 +63577,7 @@
(syms_of_xselect): Optimize for XmTRANSFER_SUCCESS and
XmTRANSFER_FAILURE as well.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-04-18 Alan Mackenzie <acm@muc.de>
Byte compiler: remove symbol positions from byte-switch tables
@@ -62255,14 +63587,14 @@
symbols with positions in byte-switch tables, by temporarily removing the
entries from the table, and reinserting them amended.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Clean up view-emacs-news code
* lisp/help.el (view-emacs-news): Remove workaround after fixing
mode: cookie error.
-2023-04-15 Nacho Barrientos <nacho.barrientos@cern.ch> (tiny change)
+2022-04-18 Nacho Barrientos <nacho.barrientos@cern.ch> (tiny change)
Unify local variable initialisation in url-http
@@ -62271,7 +63603,7 @@
declaring and initialising it the same way as the other related
ones (bug#54989).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Make `restart-emacs' work when Emacs is started with --chdir
@@ -62283,13 +63615,13 @@
with relative executable names, and so that we attempt to restart
the same executable and not some other Emacs from PATH.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Improve `restart-emacs' error reporting
* src/emacs.c (Fkill_emacs): Do better error reporting on restarting.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Make "restart" erroring slightly more reliable
@@ -62297,21 +63629,21 @@
errors -- we've already shut down Emacs at this point, so the
normal erroring machinery isn't reliable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix major-mode setting regression when there's a mode: cookie
* lisp/files.el (hack-local-variables): Fix regression in setting
the major mode when there are mode: cookies in the file (bug#54993).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-18 Po Lu <luangruo@yahoo.com>
Stop skipping ShapeNotify events during DND on GTK+
* src/xterm.c (handle_one_xevent): Don't skip ShapeNotify events
because we can't send these events back to GDK manually.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-18 Po Lu <luangruo@yahoo.com>
Clarify computation of header line vpos
@@ -62319,7 +63651,7 @@
only if is both a tab and header line. Reported by Eli
Zaretskii <eliz@gnu.org>.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-18 Eli Zaretskii <eliz@gnu.org>
Fix 'restart-emacs' in -nw mode on MS-Windows
@@ -62327,14 +63659,14 @@
(w32_reexec_emacs): Kludgey solution for restarting Emacs in the
"-nw" mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-18 Po Lu <luangruo@yahoo.com>
Fix glyph skipping optimization when a tab line is enabled
* src/dispnew.c (update_text_area): Compute vpos of header line
correctly when window has tab line.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Minor cleanups to PGTK code
@@ -62358,7 +63690,7 @@
(pgtk_create_terminal): Clean up coding style.
* src/pgtkterm.h: Update prototypes.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-17 Paul Eggert <eggert@cs.ucla.edu>
Port sqlite.c to OS X 10.6.8 with Xcode 3.2.6
@@ -62367,7 +63699,7 @@
* src/sqlite.c (Fsqlite_open): Don’t assume SQLITE_OPEN_MEMORY
is defined.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Fix Haiku menu bars when redisplay happens immediately after activation
@@ -62379,7 +63711,7 @@
* src/haikumenu.c (haiku_activate_menubar): Immediately activate
menu bar after replaying event.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Some minor fixes to Motif DND support
@@ -62387,37 +63719,37 @@
values if wrong byteorder.
(xm_setup_dnd_targets): Read LONG_MAX amount of drag targets.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-17 Paul Eggert <eggert@cs.ucla.edu>
Merge from origin/emacs-28
65c04e7115 Update to Org 9.5.2-38-g682ccd
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-17 Paul Eggert <eggert@cs.ucla.edu>
Merge from origin/emacs-28
3cccf0a910 Don’t assume openat
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-04-17 Jim Porter <jporterbugs@gmail.com>
Fix Eshell predicate tests when running from 'make check'
* test/lisp/eshell/em-pred-tests.el (eshell-partial-let-func): Get
original function after macro-expansion.
-2023-04-15 Kyle Meyer <kyle@kyleam.com>
+2022-04-17 Kyle Meyer <kyle@kyleam.com>
Update to Org 9.5.2-38-g682ccd
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Make desktop.el use local-minor-modes when saving
* lisp/desktop.el (desktop-buffer-info): Use a more reliable way
to get minor modes (bug#29972).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-17 Paul Eggert <eggert@cs.ucla.edu>
Don’t assume openat
@@ -62433,7 +63765,7 @@
(emacs_open_noquit): Reimplement as per the old emacs_openat_noquit,
but use plain 'open'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-17 Eli Zaretskii <eliz@gnu.org>
Improve the support for the Brahmi script
@@ -62444,7 +63776,7 @@
* etc/NEWS: Mention the brahmi input method.
* etc/HELLO: Add a Brahmi greeting.
-2023-04-15 kobarity <kobarity@gmail.com> (tiny change)
+2022-04-17 kobarity <kobarity@gmail.com> (tiny change)
Fix fontifying type hints in python-mode
@@ -62452,7 +63784,7 @@
(python-font-lock-keywords-maximum-decoration): Avoid fontifying
type hints as variable names (bug#54992).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Allow editing variable values in *Help* buffers
@@ -62464,7 +63796,7 @@
(help-fns--edit-value-mode-map, help-fns--edit-value-mode)
(help-fns-edit-mode-done): New mode and commands.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Make :filters run in the correct buffer in describe-buffer-bindings
@@ -62476,7 +63808,7 @@
* src/keymap.c (Fdescribe_buffer_bindings): Pass in BUFFER to
describe-map-tree.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-17 Eli Zaretskii <eliz@gnu.org>
Fix 'restart-emacs' on MS-Windows
@@ -62488,33 +63820,33 @@
(Fkill_emacs) [WINDOWSNT]: Call 'w32_reexec_emacs' instead of
'execvp'. (Bug#17036)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Add a `restart-emacs' sanity check
* src/emacs.c (Fkill_emacs): Add a sanity check for argv.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Handle bad actual actions during DND
* src/xterm.c (x_dnd_begin_drag_and_drop): Behave correctly when
the target gives us a bad atom.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Check whether we can restart in Fkill_emacs
* src/emacs.c (Fkill_emacs): Report an error if we can't restart.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Explain what "pending" means in isearch
* doc/emacs/search.texi (Regexp Search): Explain what "Pending"
usually means (bug#10148).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-17 Philip Kaludercic <philipk@posteo.net>
Handle connection errors in rcirc-keepalive
@@ -62526,14 +63858,14 @@
(rcirc-send-string): Throw rcirc-closed-connection instead of a
generic error.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Add new function `flush-standard-output'.
* doc/lispref/streams.texi (Output Functions): Document it.
* src/print.c (Fflush_standard_output): New function (bug#15180).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-17 Philip Kaludercic <philipk@posteo.net>
Further improve buffer-match-p related documentation
@@ -62543,7 +63875,7 @@
* lisp/window.el (display-buffer-assq-regexp): Mention what happens
when no entry in the alist satisfies a condition.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Add a new command `restart-emacs'
@@ -62564,7 +63896,7 @@
(read_key_sequence, quit_throw_to_read_char):
* src/eval.c (process_quit_flag): Adjust Fkill_emacs callers.
-2023-04-15 Nacho Barrientos <nacho.barrientos@cern.ch> (tiny change)
+2022-04-17 Nacho Barrientos <nacho.barrientos@cern.ch> (tiny change)
Fix chunked encoding connections in url-http
@@ -62625,57 +63957,57 @@
[0] https://datatracker.ietf.org/doc/html/rfc7230#section-4.1
[1] https://github.com/magit/ghub/issues/81
-2023-04-15 Oleh Krehel <ohwoeowho@gmail.com>
+2022-04-17 Oleh Krehel <ohwoeowho@gmail.com>
Remove duplicates from Info-read-node-name-2
* lisp/info.el (Info-read-node-name-2): Remove duplicates from
completions (bug#20365).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix instructions on how to enable password-store
* doc/misc/auth.texi (Help for users): Give the correct
instructions on how to enable password store (bug#30900).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Clarify setopt NEWS entry
Do some NEWS tagging
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Add a doc string to xref-current-item
* lisp/progmodes/xref.el (xref-after-jump-hook): Link to it.
(xref-current-item): Add a doc string to the now-public variable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Clarify emacs-news--heading-p logic
* lisp/textmodes/emacs-news-mode.el (emacs-news--heading-p):
Clarify the logic.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-17 Lars Ingebrigtsen <larsi@gnus.org>
Move some entries around in the NEWS file
Fix up the NEWS entry for emacs-news*-mode
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-17 Paul Eggert <eggert@cs.ucla.edu>
* src/filelock.c (Fcreate_lockfiles): Doc string fix.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-17 Paul Eggert <eggert@cs.ucla.edu>
Merge from origin/emacs-28
4641bc1c55 Fix GC bug in filelock.c
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Fix race conditions waiting for menu bar resize events on Haiku
@@ -62688,7 +64020,7 @@
* src/haikuterm.h (struct haiku_output): New field
`wait_for_event_type'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Fix race conditions waiting for menu bar resize events on Haiku
@@ -62701,7 +64033,7 @@
* src/haikuterm.h (struct haiku_output): New field
`wait_for_event_type'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Get rid of unused flags on Haiku
@@ -62712,11 +64044,11 @@
* src/haikuterm.h (struct haiku_output): Delete
`menu_up_to_date_p'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
* src/haikufns.c (haiku_free_frame_resources): Free saved menu event.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Fix hangs when clicking on Haiku menu bar to activate frame
@@ -62741,7 +64073,7 @@
* src/haikuterm.h (struct haiku_output): New field
`saved_menu_event'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-17 Paul Eggert <eggert@cs.ucla.edu>
Fix GC bug in filelock.c
@@ -62757,7 +64089,7 @@
(make_lock_file_name): Return the encoded name, not the original.
All callers changed.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-04-17 Jim Porter <jporterbugs@gmail.com>
Add 'G' argument predicate in Eshell
@@ -62769,7 +64101,7 @@
* doc/misc/eshell.texi (Argument Predication): Document 'G' predicate.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-04-17 Jim Porter <jporterbugs@gmail.com>
Add unit tests and documentation for Eshell predicates/modifiers
@@ -62792,7 +64124,7 @@
* doc/misc/eshell.texi (Argument Predication): New section.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-04-17 Jim Porter <jporterbugs@gmail.com>
Add unit tests and documentation for Eshell pattern-based globs
@@ -62804,14 +64136,14 @@
* doc/misc/eshell.texi (Globbing): Document pattern-based globs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-17 Po Lu <luangruo@yahoo.com>
Make sure the ftcr font driver is used on Haiku when Cairo is enabled
* src/haikufont.c (syms_of_haikufont): [USE_BE_CAIRO]: Make sure
`ftcr' superseeds `haiku'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-16 Paul Eggert <eggert@cs.ucla.edu>
Document encode-time caveats
@@ -62829,7 +64161,7 @@
* src/timefns.c (Fencode_time): In doc string, mention date
arithmetic and tighten up the wording a bit.
-2023-04-15 Max Nikulin <manikulin@gmail.com>
+2022-04-16 Max Nikulin <manikulin@gmail.com>
Stress difference of new and old ways to call `encode-time'
@@ -62846,14 +64178,14 @@
purpose and limitations of the DST field are added after discussion with
Paul Eggert in (bug#54764).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-16 Po Lu <luangruo@yahoo.com>
Restore pending_signals at a point in the DND event loop
* src/xterm.c (x_dnd_begin_drag_and_drop): Restore
pending_signals after unblock_input.
-2023-04-15 Earl Hyatt <okamsn@protonmail.com>
+2022-04-16 Earl Hyatt <okamsn@protonmail.com>
Add basic Texinfo support for Flymake.
@@ -62863,7 +64195,7 @@
texinfo--flymake-proc. Modify texinfo-mode to automatically add this
function to the hook flymake-diagnostic-functions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -62880,7 +64212,7 @@
# lisp/outline.el
# src/sysdep.c
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -62889,7 +64221,7 @@
5ee959aa87 Add a comment about cl-concatenate
ab2b822b9b Revert "Make cl-concatenate an alias of seq-concatenate"
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -62903,7 +64235,7 @@
# Conflicts:
# doc/misc/eww.texi
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -62914,7 +64246,7 @@
ff997ad786 Ensure local `default-directory' in Tramp when needed
4f27588a16 Clarify "idleness" in the ELisp manual
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -62922,17 +64254,17 @@
11a1f7817e Merge branch 'emacs-28' of git.sv.gnu.org:/srv/git/emacs i...
93974198b6 Commit missing file from previous commit
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
8c71ac606e Fix fallout from lexical-binding in vhdl-mode.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Don't leave `C-h N' in a text-mode derived mode
@@ -62940,21 +64272,21 @@
* lisp/textmodes/emacs-news-mode.el (emacs-news-view-mode): Split
into own mode to avoid confusion.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix button-buffer-map binding error
* lisp/button.el (button-buffer-map): Fix error in map rewriting
in previous commit.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Add new commands to go to headings/sections in the NEWS file
* lisp/textmodes/emacs-news-mode.el (emacs-news-find-heading)
(emacs-news-goto-section): New commands.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Add emacs-news-previous-untagged-entry command
@@ -62962,7 +64294,7 @@
(emacs-news-next-untagged-entry): Allow searching backward.
(emacs-news-previous-untagged-entry): New command and keystroke.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Fold some too-long NEWS lines
@@ -62970,18 +64302,18 @@
Do some NEWS tagging
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Improve exif-field discoverability
* lisp/image/exif.el (exif-parse-file, exif-parse-buffer): Link to
`exif-field'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Do some NEWS tagging
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Document project-kill-buffers-display-buffer-list
@@ -62991,54 +64323,54 @@
* lisp/progmodes/project.el (project-kill-buffers): Link to
project-kill-buffers-display-buffer-list.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Document prefix to project-find-file
* doc/emacs/maintaining.texi (Project File Commands): Mention the
prefix in the project-find-file command.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix glyphless-display-mode indexing
* doc/lispref/display.texi (Glyphless Chars): Fix indexing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Document completions-sort
* doc/emacs/mini.texi (Completion Options): Document completions-sort.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Mention completion-wrap-movement in relevant commands
* lisp/simple.el (previous-completion, next-completion): Mention
`completion-wrap-movement'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Document minibuffer-completion-auto-choose/M-up/M-down
* doc/emacs/mini.texi (Completion Commands): Document
minibuffer-completion-auto-choose/M-up/M-down.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Further IDNA/proxy url fixes
* lisp/url/url-http.el (url-http-create-request): Puny-encode
domains (bug#54921).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Crosslink some buttonize function doc strings
* lisp/button.el (buttonize-region, buttonize): Crosslink doc
strings for discoverability.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Improve completion in `C-h R'
@@ -63046,13 +64378,13 @@
(info--filter-manual-names): Filter away duplicates and irrelevant
files.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Clarify when mode tagging is used
* etc/NEWS: Clarify when mode tagging is used (bug#54964).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Further vcs-cvs/rcs-responsible-p updates from master
@@ -63068,7 +64400,7 @@
* lisp/vc/vc.el: Update comments.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Make emacs-news-next-untagged-entry push the mark
@@ -63076,7 +64408,7 @@
(emacs-news-next-untagged-entry): Push the mark for easier
navigation back to where we were.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix NEWS tag commands
@@ -63084,24 +64416,24 @@
(emacs-news-next-untagged-entry): Fix logic.
(emacs-news-count-untagged-entries): Add new command and keystroke.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Clean up emacs-news--buttonize
* lisp/textmodes/emacs-news-mode.el (emacs-news--buttonize):
Remove unnecessary check left over from previous version.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Bind TAB and <backtab> on buttons
* lisp/button.el (button-map): Inherit from 'button-buffer-map'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Add a new mode for editing and viewing the Emacs NEWS file
@@ -63111,7 +64443,7 @@
* lisp/textmodes/emacs-news-mode.el: New mode for editing and
viewing the Emacs NEWS file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Add new function buttonize-region
@@ -63119,7 +64451,7 @@
(button--properties): Factored out.
(buttonize): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-16 Po Lu <luangruo@yahoo.com>
Prevent race conditions with async input during drag-and-drop
@@ -63127,7 +64459,7 @@
drag-and-drop, otherwise the right hold_quit might not be used
for selection events.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-16 Mattias Engdegård <mattiase@acm.org>
Fix builds on older versions of macOS
@@ -63141,7 +64473,7 @@
(cherry picked from commit 855e15dbf10a6aac42b860fdb28711f979e2bf22)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Improve support for the Brahmi script
@@ -63152,7 +64484,7 @@
* etc/NEWS: Announce the new language environment.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-16 Mattias Engdegård <mattiase@acm.org>
Fix builds on older versions of macOS
@@ -63164,7 +64496,7 @@
(system_process_attributes): Use alternative code or exclude features
when building on older macOS versions.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-16 Mattias Engdegård <mattiase@acm.org>
Disable annoying Clang warnings
@@ -63172,20 +64504,20 @@
-Wimplicit-const-int-float-conversion and -Wint-in-bool-context, which
currently only have false positives.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix ODF file detection in doc-view-mode
* lisp/doc-view.el (doc-view-set-doc-type): Fix ODF file detection
(bug#54947).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-16 Po Lu <luangruo@yahoo.com>
Fix build with toolkit scroll bars without XI2
* src/xterm.c (mark_xterm): Fix up ifdefs slightly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-16 Po Lu <luangruo@yahoo.com>
Protect windows from garbage collection when a ClientMessage is pending
@@ -63201,7 +64533,7 @@
* src/xterm.h (struct x_display_info): New fields for recording
a list of protected windows.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-16 Eli Zaretskii <eliz@gnu.org>
Fix documentation of Outline minor mode options
@@ -63209,21 +64541,21 @@
(outline-minor-mode-cycle, outline-minor-mode-highlight)
(outline-cycle, outline-cycle-buffer): Doc fixes. (Bug#54967)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-16 Po Lu <luangruo@yahoo.com>
Add some missing multilingual keys to Haiku
* src/haiku_support.cc (keysym_from_raw_char): Support keys
found on some East Asian keyboards.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Handle errors getting selection ownership when starting DND
* src/xterm.c (x_clear_dnd_targets): New function.
(x_dnd_begin_drag_and_drop): Handle errors in `x_own_selection'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-15 Eli Zaretskii <eliz@gnu.org>
Improve discoverability of 'insert-directory-program'
@@ -63232,7 +64564,7 @@
* lisp/dired.el (dired): Mention 'insert-directory-program' in the
doc string. (Bug#54962)
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-15 Philip Kaludercic <philipk@posteo.net>
Improve buffer-match-p documentation
@@ -63245,7 +64577,7 @@
(display-buffer): Pass the buffer directly to
display-buffer-assq-regexp,.
-2023-04-15 Troels Henriksen <athas@sigkill.dk> (tiny change)
+2022-04-15 Troels Henriksen <athas@sigkill.dk> (tiny change)
Add out-of-box support for futhark lsp server
@@ -63255,7 +64587,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/922
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-15 Philip Kaludercic <philipk@posteo.net>
Add rcirc-cycle-completion-flag
@@ -63263,7 +64595,7 @@
* lisp/net/rcirc.el (rcirc-cycle-completion-flag): Add new option.
(rcirc-mode): Respect new option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Fix default registry of Haiku font backend
@@ -63276,7 +64608,7 @@
`iso10646-1' as the default registry instead of `utf8', which is
not a registry.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-15 Lars Ingebrigtsen <larsi@gnus.org>
Enable dragging resizing final column in vtable
@@ -63284,7 +64616,7 @@
divider after the final column, too, so that the size can be
dragged.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Clean up keysyms from Haiku headers
@@ -63292,28 +64624,28 @@
numbers here and use those instead.
* src/haiku_support.h: Delete all the X11 keysym definitions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-15 Lars Ingebrigtsen <larsi@gnus.org>
Add some mouse-face bits to vtable
* lisp/emacs-lisp/vtable.el (make-vtable)
(vtable--insert-header-line): Put mouse-face on draggable bits.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-15 Lars Ingebrigtsen <larsi@gnus.org>
Tweak sorting indicator placement in vtable
* lisp/emacs-lisp/vtable.el (vtable--insert-header-line): Tweak
sorting indicator position.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-15 Lars Ingebrigtsen <larsi@gnus.org>
Make the sorting indicator prettier in vtable
* lisp/emacs-lisp/vtable.el (vtable--insert-header-line): Place
the sorting indicator flush right in the heading.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Fix dismissal of tooltips on Haiku
@@ -63321,7 +64653,7 @@
`accept_tooltip'.
(haiku_read_socket): Use it when handling MOUSE_MOTION events.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-15 Lars Ingebrigtsen <larsi@gnus.org>
Allow using faces for colors in vtable
@@ -63331,7 +64663,7 @@
(vtable--make-color-face, vtable--face-blend): New functions.
(vtable--insert-line): Adjust usage.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-15 Lars Ingebrigtsen <larsi@gnus.org>
Allow dragging the divider in vtable
@@ -63342,7 +64674,7 @@
(vtable--drag-resize-column): Adjust to the in-buffer divider
dragging.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix off-by-one error in text-property-search-backward
@@ -63351,7 +64683,7 @@
would result in not finding the previous (non-)match when at the
first character in a field.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-15 Eli Zaretskii <eliz@gnu.org>
Fix cursor motion under truncate-lines with Flymake fringe indicator
@@ -63359,7 +64691,7 @@
as "images" for the purpose of vertical-motion logic dealing with
overshooting buffer positions. (Bug#54946)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
More PGTK related cleanup
@@ -63391,7 +64723,7 @@
`pgtk_' ones. All callers changed.
* src/pgtkterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Clean up some extraneous stuff in pgtkfns.c
@@ -63399,7 +64731,7 @@
version check.
(syms_of_pgtkfns): Delete left over defvar from NS port.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-15 Philip Kaludercic <philipk@posteo.net>
Update project-kill-buffer-conditions to match buffer-match-p
@@ -63408,11 +64740,11 @@
(project--buffer-check): Have `major-mode' behave like `derived-mode'
did previously, and issue a warning of `derived-mode' is used.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-15 Philip Kaludercic <philipk@posteo.net>
* window.el (display-buffer-assq-regexp): Use buffer-match
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-15 Philip Kaludercic <philipk@posteo.net>
Generalise buffer matching from project.el
@@ -63420,14 +64752,14 @@
a condition.
(match-buffers): Returns all buffers that satisfy a condition.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Fix core string lookup with modifiers on XI2
* src/xterm.c (handle_one_xevent): Clean modifiers from
xkey.state before giving it to XLookupString.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Clean up various bits of Haiku code
@@ -63449,14 +64781,14 @@
* src/haikuterm.c (haiku_read_socket): Clean up coding style and
fix a few latent bugs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-15 Po Lu <luangruo@yahoo.com>
Add missing extern declarations to headers
* src/xterm.h (xi_device_from_id, xi_frame_selected_for): Add
`extern' declaration.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-14 Po Lu <luangruo@yahoo.com>
Make Haiku scroll bar behave more like other programs
@@ -63466,7 +64798,7 @@
(MouseDown): Set it to the current time + the system repeater
delay.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-14 Paul Eggert <eggert@cs.ucla.edu>
Port new tests to leap seconds or (TICKS . HZ)
@@ -63474,13 +64806,13 @@
Don’t assume leap seconds are ignored, or that timestamps are in
(HI LO) format.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-14 Paul Eggert <eggert@cs.ucla.edu>
New time-equal-p test
* test/src/timefns-tests.el (time-equal-p-NaN-NaN): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-14 Po Lu <luangruo@yahoo.com>
Properly wait for app thread exit on Haiku
@@ -63494,7 +64826,7 @@
function.
* src/haikuterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-14 Po Lu <luangruo@yahoo.com>
Fix calls to XKB functions without testing for server support
@@ -63502,7 +64834,7 @@
(x_dnd_begin_drag_and_drop): Never call XkbSelectEvents if the
X server doesn't have XKB.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-14 Lars Ingebrigtsen <larsi@gnus.org>
Allow dragging dividers in vtable
@@ -63510,7 +64842,7 @@
dragging dividers.
(vtable--drag-resize-column): Adjust function.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-14 Eli Zaretskii <eliz@gnu.org>
Fix mouse clicks in hscrolled window with variable-height fonts
@@ -63518,7 +64850,7 @@
height of a screen-line that is completely hscrolled out of view.
Reported by Yasushi SHOJI <yasushi.shoji@gmail.com>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-14 Lars Ingebrigtsen <larsi@gnus.org>
Allow resizing vtable columns by dragging
@@ -63530,28 +64862,28 @@
(vtable-widen-current-column): Rewrite to use
vtable-narrow-current-column.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-14 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus/gnus.el (toplevel autoloads): Fix file name
`score-mode` does not define `gnus-score-edit-all-score`, it's defined
in `gnus-score` instead.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-14 Philip Kaludercic <philipk@posteo.net>
Have submit-emacs-patch prompt for patch file before subject
* emacsbug.el (submit-emacs-patch): Prompt for patch file and use that
to guess the subject.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-04-14 Philip Kaludercic <philipk@posteo.net>
Avoid possibly unnecessary lisp_time_struct call
* timefns.c (time_cmp): Defer the calculation of the time struct, in
case A and B are eq to one another.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-14 Lars Ingebrigtsen <larsi@gnus.org>
Handle non-ASCII domains correctly in url-https-proxy-connect
@@ -63559,7 +64891,7 @@
(url-https-proxy-after-change-function): Handle IDNA domains
correctly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-14 Lars Ingebrigtsen <larsi@gnus.org>
Make vtable remember user-altered column widths
@@ -63567,7 +64899,7 @@
(vtable-widen-current-column): Store the size to that it's
respected on `g'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-14 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that commands like { work on all frames in vtable
@@ -63576,7 +64908,7 @@
(vtable-insert): Use it.
(vtable--widths): Ditto.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-04-14 Filipp Gunbin <fgunbin@fastmail.fm>
ldap-search-internal cleanup
@@ -63585,7 +64917,7 @@
(ldap-search-internal): Remove skipping of version output. Remove
redundand ws skipping.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-04-14 Filipp Gunbin <fgunbin@fastmail.fm>
Fix eudc-get-attribute-list
@@ -63598,14 +64930,14 @@
* lisp/net/ldap.el (ldap-search-internal): Allow "size limit exceeded"
exit code. Allow empty attribute values.
-2023-04-15 Nobuyoshi Nakada <nobu.nakada@gmail.com>
+2022-04-14 Nobuyoshi Nakada <nobu.nakada@gmail.com>
Fix electric-help-map problem when help-char has meta-prefix
* lisp/ehelp.el (electric-help-map): Fix problem when help-char
has meta-prefix (bug#54932).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-14 Lars Ingebrigtsen <larsi@gnus.org>
Make all vc-*-responsible-p functions return a string
@@ -63620,7 +64952,7 @@
Do not merge to master.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-14 Po Lu <luangruo@yahoo.com>
Fix races with child frame locks on Haiku
@@ -63629,7 +64961,7 @@
(FrameMoved, WorkspacesChanged): Lock child frame data with that
macro instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-14 Po Lu <luangruo@yahoo.com>
Keep track of keyboard state during drag and drop
@@ -63641,7 +64973,7 @@
if it is available.
(x_term_init): Reformat code a little.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-14 Po Lu <luangruo@yahoo.com>
Minor fixes to menus on XI2
@@ -63657,7 +64989,7 @@
* src/xterm.h: Update prototypes.
(struct xi_device_t): Rename `master_p' to `use'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-14 Eli Zaretskii <eliz@gnu.org>
Describe problems with invoking Python on MS-Windows
@@ -63665,14 +64997,14 @@
interpreter due to the MS-Windows "App Execution Aliases" feature.
(Bug#54860)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-13 Po Lu <luangruo@yahoo.com>
Ignore XdndPosition events triggered by the wrong mouse button
* src/xterm.c (x_dnd_send_position): Don't send if button is set
but not a scroll wheel button.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-13 Po Lu <luangruo@yahoo.com>
Add support for Xdnd features introduced after version 5
@@ -63680,14 +65012,14 @@
(handle_one_xevent): Add support for sending button and keyboard
state during DND.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix describe-mode--minor-modes formatting issue
* lisp/help-fns.el (describe-mode--minor-modes): Fix multi-line
local-minor paragraph.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Make vtable narrow/widen functions take a prefix
@@ -63695,20 +65027,20 @@
(vtable-widen-current-column): Allow using the prefix to say how
much to narrow/widen the columns.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Copy edit make-vtable code
* lisp/emacs-lisp/vtable.el (make-vtable): Clean up code slightly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Edit some vtable doc strings
* lisp/emacs-lisp/vtable.el (make-vtable, vtable): Improve doc
strings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Further divider fixes for vtable
@@ -63717,21 +65049,21 @@
(vtable-narrow-current-column, vtable-widen-current-column): Don't
error out when being called on the divider.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Restore vtable.texi lines removed by accident
* doc/misc/vtable.texi (Introduction): Restore lines inadvertently
removed.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix dividers in vtable header lines
* lisp/emacs-lisp/vtable.el (vtable--insert-header-line): Put the
divider in the correct place in the header line.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow having dividers between columns in vtable
@@ -63741,7 +65073,7 @@
(vtable--insert-line, vtable--insert-header-line): Display the
divider.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-13 Sean Whitton <spwhitton@spwhitton.name>
Document additions of cl-with-gensyms and cl-once-only
@@ -63751,7 +65083,7 @@
(Obsolete Setf Customization): Use cl-once-only rather than
macroexp-let2, and fix a quotation bug in one example.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow putting alternating colors on vtable rows
@@ -63762,14 +65094,14 @@
(vtable--insert-line): Take a line number argument and adjust
callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-h m' actually output the documentation for the major mode
* lisp/help-fns.el (describe-mode): Get the documentation for the
correct major mode.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Add a new `vtable' face
@@ -63777,17 +65109,17 @@
* lisp/emacs-lisp/vtable.el (vtable): Add a new face.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-13 Juri Linkov <juri@linkov.net>
* lisp/comint.el (comint-dynamic-list-input-ring): Keep replaced text props.
* lisp/minibuffer.el (completions-header-format): Remove unused text prop.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-13 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp manual
@@ -63796,7 +65128,7 @@
Precise, that list-system-processes and process-attributes are
about system processes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Add support for column background colors in vtable
@@ -63806,18 +65138,18 @@
(make-vtable): Use it.
(vtable--insert-line): Insert the colors here.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-13 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix format-seconds error in previous change
* lisp/calendar/time-date.el (format-seconds): Fix zero elision
when using fractional seconds.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-13 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -63826,7 +65158,7 @@
# lisp/desktop.el
# lisp/dired.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Make list-times not include zero elements
@@ -63837,14 +65169,14 @@
* lisp/emacs-lisp/timer-list.el (list-timers): Don't display
trailing zero bits.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-13 Eli Zaretskii <eliz@gnu.org>
A better fix for bug#54800
* lisp/calc/calc.el (calc-align-stack-window): Improve scrolling
when windows have non-integral dimensions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-13 Po Lu <luangruo@yahoo.com>
Move raw event selection on GTK+ 2 to a more appropriate place
@@ -63853,7 +65185,7 @@
* src/xterm.c (x_new_focus_frame): Select here instead, once a
frame becomes focused.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-13 Po Lu <luangruo@yahoo.com>
Fix marking upgrades for packages from ELPA or NonGNU ELPA
@@ -63861,14 +65193,14 @@
inside ``external'' packages as well when searching for
upgrades. (bug#54117)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-13 Po Lu <luangruo@yahoo.com>
Fix input availability detection during visible-bell
* src/xterm.c (XTflash): Exit pselect loop also if input becomes
available on f's display connection.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-13 Po Lu <luangruo@yahoo.com>
Minor cleanups to Haiku windowing
@@ -63879,20 +65211,20 @@
* src/haikuterm.c (haiku_flash): Make input detection actually
work.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-13 Po Lu <luangruo@yahoo.com>
Fix zoom rect computation for some deskbar positions on Haiku
* src/haiku_support.cc (CalculateZoomRect): Fix computation for
left top and right bottom.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Add a comment about cl-concatenate
* lisp/emacs-lisp/cl-extra.el (cl-concatenate): Add a comment.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-13 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Make cl-concatenate an alias of seq-concatenate"
@@ -63901,13 +65233,13 @@
The commit made calls to cl-concatenate bug out, since
autoloading defalises doesn't work very well (bug#54901).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix last change in configure.ac
* configure.ac: Test window system against "x11", not "x".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Bump minimum GTK for PGTK builds
@@ -63918,7 +65250,7 @@
* src/pgtkterm.c (pgtk_any_window_to_frame): Remove version
check.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how `M-q' in emacs-lisp-mode works
@@ -63927,7 +65259,7 @@
(lisp--fill-line-simple): New function to do simple sexp-based
filling.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Clean up PGTK code more
@@ -63945,7 +65277,7 @@
* src/pgtkterm.h (struct pgtk_display_info): Delete modifier
masks.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Remove unused flag on Haiku
@@ -63953,7 +65285,7 @@
* src/haikuterm.h (struct haiku_output): Delete mentions of
`explicit_parent'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix bit rot in the XEmbed code
@@ -63963,11 +65295,11 @@
correctly.
* src/xterm.h (struct x_display_info): Delete unused atom.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS entry for `C-h m' change
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Redo `C-h m' output
@@ -63977,7 +65309,7 @@
then the major mode, and then global minor mode links, and then
all the minor modes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Make `describe-mode' include a link to the major mode function
@@ -63985,7 +65317,7 @@
function so that the user can go to the manual more easily
(bug#575).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix freezes when trying to accelerate menu bar on Haiku
@@ -64000,7 +65332,7 @@
* src/haikumenu.c (Fhaiku_menu_bar_open):
* src/haikuterm.c (haiku_read_socket): Update accordingly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Provide a useful default to smime-CA-file
@@ -64008,7 +65340,7 @@
provide a default so that this will work automatically on many
systems (bug#20960).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Make the SVG error message less verbose
@@ -64016,11 +65348,11 @@
error message, because this is commonly the entire SVG string, and
this will fill up the *Messages* buffer quickly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Mention animated WebP images
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-12 Sean Whitton <spwhitton@spwhitton.name>
Fix eager macroexpansion cycle in cl-once-only
@@ -64028,14 +65360,14 @@
syntax, with no functional change, but such that the loop does not
expand into cl-psetq.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Improve DISPOSE_PREVIOUS in gif_load slightly
* src/image.c (gif_load): Tweak how DISPOSE_PREVIOUS is handled.
It's still not right, but it's less glaringly wrong.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-12 Eli Zaretskii <eliz@gnu.org>
Fix 'window-text-pixel-size' when starting from a display property
@@ -64043,14 +65375,14 @@
there's a display property at START and 'move_it_to' overshoots.
(Bug#54862)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix webp_load data lifetime issues
* src/image.c (webp_load): Take care of lifetime issues of the
image data we're iterating over for animated images.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-12 Eli Zaretskii <eliz@gnu.org>
Fix 'window-text-pixel-width' when starting from display property
@@ -64058,7 +65390,7 @@
there's a display property at START, and move_it_to overshoots.
Do not merge to master. (Bug#54862)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix keyboard event device attribution on GTK+ 2
@@ -64069,62 +65401,62 @@
* src/xterm.h (struct x_display_info): New flag
`pending_keystroke_time_special_p'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix detection of Meta key in some cases
* src/xterm.c (x_find_modifier_meanings): Set found_meta_p
correctly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix check for whether frames fit into gif images
* src/image.c (gif_load): Really check all frames that they fit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix some confusing names in xterm.c
* src/xterm.c (enum xm_targets_table_byte_order): Rename to
`xm_byte_order'. All uses changed.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Store less data in the gif animation cache
* src/image.c (gif_load): Only start a cache if we're have an
:index entry (which means that we're trying to animate something).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix clicking on files in Dired when drag is enabled
* lisp/dired.el (dired-mouse-drag): Don't drag if the mouse
didn't move far enough.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Release resources in gif_load on errors
* src/image.c (webp_load): Clean up code slightly.
(gif_load): Really release resources on GIF parsing errors.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Animate GIF images that don't have an explicit delay setting
* src/image.c (gif_load): Use the default delay for GIF images
that don't explicitly state a delay.
-2023-04-15 Olaf Trygve Berglihn <olafb@pvv.org> (tiny change)
+2022-04-12 Olaf Trygve Berglihn <olafb@pvv.org> (tiny change)
Add biblatex alias entry types for compability with bibtex
* lisp/textmodes/bibtex.el (bibtex-biblatex-entry-alist): Add
biblatex alias entry types for compability with bibtex (bug#54877).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix thinko in the anim cache
@@ -64132,7 +65464,7 @@
of sync.
(anim_create_cache): Start from zero, not 1.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Disallow drag and drop inside a menu-entry
@@ -64142,7 +65474,7 @@
signalling error and prevent activating drag-and-drop inside a
menu or popup. (It doesn't work.)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-12 Michael Albinus <michael.albinus@gmx.de>
Adapt macOS defaults in Tramp's process-attributes implementation
@@ -64156,7 +65488,7 @@
* test/lisp/net/tramp-tests.el (tramp-test31-list-system-processes)
(tramp-test31-process-attributes): New tests.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2022-04-12 Filipp Gunbin <fgunbin@fastmail.fm>
process-attributes-ps-args / process-attributes-ps-format for Darwin
@@ -64167,24 +65499,24 @@
them to connection-local variables. Preset default "ps" profile
for Darwin.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-12 Sean Whitton <spwhitton@spwhitton.name>
Add two classic Common Lisp macro-writing macros
* lisp/emacs-lisp/cl-macs.el (cl-with-gensyms, cl-once-only): New macros.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
Fix some DISPLAY variable related bugs on PGTK
* src/callproc.c (getenv_internal, make_environment_block):
Don't set DISPLAY on non-X GDK backends. (bug#54844)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-12 Po Lu <luangruo@yahoo.com>
* src/xterm.c (frame_set_mouse_pixel_position): Avoid server grab.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-11 Po Lu <luangruo@yahoo.com>
Don't use native image APIs for some types on Haiku
@@ -64192,31 +65524,31 @@
types with animations when their respective libraries are
present.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-11 Po Lu <luangruo@yahoo.com>
Fix last tool bar bug on Haiku as well
* src/haikuterm.c (haiku_read_socket): Adapt last change to
Haiku.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-11 Po Lu <luangruo@yahoo.com>
Fix selecting text and releasing the mouse buttons above the toolbar
* src/xterm.c (handle_one_xevent): Don't send ButtonRelease
events to tool bars if there is no selected tool bar item.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/macroexp.el (macroexp-let2*): Allow common shorthand
* lisp/gnus/mm-encode.el (mm-default-file-encoding): Fix "when" arg
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-11 Paul Eggert <eggert@cs.ucla.edu>
Use preferred chars among duplicates as per UTR#25 §25.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-11 Juri Linkov <juri@linkov.net>
* lisp/minibuffer.el (minibuffer-completion-auto-choose): New defcustom.
@@ -64227,7 +65559,7 @@
Use them for minibuffer-next-completion and minibuffer-previous-completion.
* lisp/simple.el (minibuffer-local-shell-command-map): Idem.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Make normal image caching actually work when doing animated images
@@ -64236,14 +65568,14 @@
(lookup_image): Ditto.
(syms_of_image): Define some keywords.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Make more IPV6 domains non-suspicious in textsec
* lisp/international/textsec.el (textsec--ipvx-address-p): Make
more IPV6 domains non-suspicious.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Make gif_load work across architectures again
@@ -64252,7 +65584,7 @@
the entire thing to the ximg with PUT_PIXEL at the end. This
should work across platforms, which the previous version didn't.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Revert "; * src/image.c (gif_load): Fix compilation error on MS-Windows."
@@ -64260,7 +65592,7 @@
This is fixed in a different way in a subsequent commit.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-11 Mattias Engdegård <mattiase@acm.org>
Recognise hybrid IPv6/IPv4 addresses in textsec (bug#54624)
@@ -64271,20 +65603,20 @@
* test/lisp/international/textsec-tests.el (test-suspiction-domain):
Add test cases.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix anim_cache garbage collection
* src/image.c (struct anim_cache): Move earlier.
(mark_image_cache): Mark the Lisp_Object in the anim cache.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation errors when HAVE_GIF and not HAVE_WEBP
* src/image.c: Enable the cache functions when HAVE_GIF, too
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Speed up GIF animations
@@ -64296,7 +65628,7 @@
(webp_destroy): New function.
(webp_load): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Refactor the webp cache code to allow usage by gif_load, too
@@ -64306,7 +65638,7 @@
implementation, too.
(webp_load): Adjust cache usage.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-11 Eli Zaretskii <eliz@gnu.org>
Fix default-directory of buffers visiting files in renamed directories
@@ -64318,34 +65650,34 @@
benefit of files that were renamed/removed, because
file-in-directory-p returns nil in those cases. (Bug#54838)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-11 Po Lu <luangruo@yahoo.com>
Fix event source attribution for GTK input methods
* src/gtkutil.c (xg_im_context_commit): Use pending keystroke
source if it exists.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix a kill-append regression
* lisp/simple.el (kill-append): Fix a regression when
kill-ring-max is zero (bug#54842).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Improve gif_load error messages
* src/image.c (gif_load): Improve error reporting (bug#54848).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-11 Lars Ingebrigtsen <larsi@gnus.org>
Ensure shell.el loading properly
* lisp/shell.el (subr-x): Require for string-chop-newline
(bug#54834).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-11 Po Lu <luangruo@yahoo.com>
Always cascade from toplevel frames on Haiku
@@ -64354,7 +65686,7 @@
doesn't make sense to cascade from a frame that disappears when
it becomes deactivated.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-11 Po Lu <luangruo@yahoo.com>
Fix IM event source attribution on GTK
@@ -64363,11 +65695,11 @@
* src/gtkutil.c (xg_widget_key_press_event_cb): Respect pending
keystroke time on XI2.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-10 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_event): Make event attribution more accurate.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-04-10 Augusto Stoffel <arstoffel@gmail.com>
Add lazy highlight when reading 'query-replace' arguments
@@ -64378,7 +65710,7 @@
used to be inlined in perform-replace but is useful elsewhere.
(perform-replace): Use 'replace--region-filter'.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-04-10 Augusto Stoffel <arstoffel@gmail.com>
Rewrite the minibuffer lazy highlight feature
@@ -64397,17 +65729,17 @@
highlighting configuration variables as argument, and returns a
closure that is intended to run as part of the minibuffer setup.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-10 Eli Zaretskii <eliz@gnu.org>
* doc/misc/eww.texi (Advanced): Correct outdated info (bug#54839).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix markup in Drag and Drop
* doc/emacs/frames.texi (Drag and Drop): Fix markup.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-10 Eli Zaretskii <eliz@gnu.org>
Fix WebP image support on MS-Windows
@@ -64424,7 +65756,7 @@
* lisp/term/w32-win.el (dynamic-library-alist): Add a member for
'webpdemux'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-10 Eli Zaretskii <eliz@gnu.org>
Clean up the MSDOS port
@@ -64439,21 +65771,21 @@
(GL_GNULIB_SIGDESCR_NP): Define to 1, to get the prototypes from
Gnulib headers.
-2023-04-15 Kévin Le Gouguec <kevin.legouguec@gmail.com>
+2022-04-10 Kévin Le Gouguec <kevin.legouguec@gmail.com>
Fix a ja-dic compilation warning
* leim/Makefile.in (${leimdir}/ja-dic/ja-dic.el): Increase
specpdl-size to avoid a compilation warning (bug#54816).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-04-10 Daniel Martín <mardani29@yahoo.es>
Fix typo in next-error-find-buffer-function
* lisp/simple.el (next-error-find-buffer-function): Fix typo
(bug#54830).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-04-10 Alan Mackenzie <acm@muc.de>
CC Mode: Fix unwanted fontification of function call as function declaration
@@ -64463,14 +65795,14 @@
* lisp/progmodes/cc-engine.el (c-update-brace-stack): Replace "(" by ")" in a
`member' call.
-2023-04-15 Kaushal Modi <kaushal.modi@gmail.com>
+2022-04-10 Kaushal Modi <kaushal.modi@gmail.com>
Update docstrings for shortdoc.el FUNC lisp form API
* lisp/emacs-lisp/shortdoc.el (define-short-documentation-group):
Updated docstrings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-10 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Make shell-resync-dirs handle whitespace in directory names"
@@ -64480,7 +65812,7 @@
Do not merge to master; it has been fixed in a more encompassing way there.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-10 Po Lu <luangruo@yahoo.com>
Attribute filtered events to the right source device
@@ -64490,7 +65822,7 @@
* src/xterm.h (struct x_display_info): New fields
`pending_keystroke_time' and `pending_keystroke_source'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-10 Lars Ingebrigtsen <larsi@gnus.org>
Add support for animated webp images
@@ -64506,28 +65838,28 @@
functions.
(webp_load): Support animated webp images (bug#54242).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-10 Juri Linkov <juri@linkov.net>
Allow non-interactive uses of minibuffer-next-completion
* lisp/minibuffer.el (minibuffer-previous-completion)
(minibuffer-next-completion): Use 1 for n by default.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-10 Po Lu <luangruo@yahoo.com>
Add missing details to filter event on XI2
* src/xterm.c (handle_one_xevent): Pass coordinates when
translating XI2 key events to core key events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-09 Po Lu <luangruo@yahoo.com>
Update XI2 device use on slave attachment and detachment
* src/xterm.c (handle_one_xevent): Update whether device is a
master device when it's detached or attached.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-09 Po Lu <luangruo@yahoo.com>
Try harder to own DND selections
@@ -64536,34 +65868,34 @@
(x_dnd_begin_drag_and_drop): Try to own the selection if we do
have a local value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix mode-line doc string
* lisp/faces.el (mode-line): Fix doc string.
-2023-04-15 Vincent Belaïche <vincentb1@users.sourceforge.net>
+2022-04-09 Vincent Belaïche <vincentb1@users.sourceforge.net>
ses-test Prefix used symbols by ses--
* test/lisp/ses-tests.el: Rename cell symbols of renamed cells so
that they are in the SES namespace, as recommended by Stefan.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-09 Eli Zaretskii <eliz@gnu.org>
Fix scrolling of the stack window in Calc
* lisp/calc/calc.el (calc-align-stack-window): Fix off-by-one
error in computing the window-start point. (Bug#54800)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix sql-mode comment-end parsing
* lisp/progmodes/sql.el (sql-mode): Fix /* ... -*/ parsing
(bug#54769).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-09 Po Lu <luangruo@yahoo.com>
Avoid sync when allowing touch events in handle_one_xevent
@@ -64571,7 +65903,7 @@
XIAllowTouchEvents.
(x_error_handler): Ignore Device errors here instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-09 Po Lu <luangruo@yahoo.com>
Handle hierarchy events for updating scroll valuators correctly
@@ -64584,7 +65916,7 @@
(handle_one_xevent): Handle device enable and disable events in
a more detailed fashion.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Fix DND leave events not being sent to toplevel after returning frame
@@ -64592,14 +65924,14 @@
to send leave events to the previous toplevel when cancelling to
return a frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Use right frame when computing mouse movement device
* src/keyboard.c (kbd_buffer_get_event): Use the frame on which
the mouse actually moved to compute the last mouse device.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Minor cleanups in X Windows drag-and-drop code
@@ -64609,14 +65941,14 @@
(x_dnd_send_leave, x_dnd_send_drop, x_send_scroll_bar_event):
Use NoEventMask instead of 0.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Fix source reporting for focus in and focus out events
* src/xterm.c (handle_one_xevent): Report source name for
FocusIn and FocusOut events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Clean up XI2 scroll valuator tracking code
@@ -64624,11 +65956,11 @@
a device instead of the device id.
(handle_one_xevent): Pass the previously found device.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (pgtk_set_cr_source_with_color): Fix default operator.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Fix subpixel AA with alpha-background on Cairo on X
@@ -64636,11 +65968,11 @@
(x_set_cr_source_with_gc_background): Set operator back to OVER
if alpha-background isn't to be respected.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-08 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-08 Paul Eggert <eggert@cs.ucla.edu>
Pacify clang -Wunused-variable
@@ -64648,7 +65980,7 @@
* src/process.c (Finternal_default_process_filter):
Remove unused local vars.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-08 Paul Eggert <eggert@cs.ucla.edu>
ebrowse dumping need not return int
@@ -64656,7 +65988,7 @@
int, since callers never actually use returned value. All uses
changed.
-2023-04-15 Alan Third <alan@idiocy.org>
+2022-04-08 Alan Third <alan@idiocy.org>
Fix scrollbars on macOS 10.13 and below (bug#54623)
@@ -64674,7 +66006,7 @@
(ns_unfocus): Fix #ifs so that flushWindow is called on old macOS
versions as well as GNUstep.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-08 Eli Zaretskii <eliz@gnu.org>
Update and fix instructions and scripts for updating the Web pages
@@ -64688,14 +66020,14 @@
* etc/refcards/Makefile (pl-refcard.dvi): If mex.fmt cannot be
found, invoke 'mex' instead of 'tex'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-08 Paul Eggert <eggert@cs.ucla.edu>
Fix pacifying gcc -Wanalyzer-null-dereference
* src/xterm.c (handle_one_xevent): Use eassume not eassert.
eassert (X)’s suppress_checking does not let GCC assume X.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-08 Mattias Engdegård <mattiase@acm.org>
Rename mark_stack to mark_c_stack
@@ -64707,7 +66039,7 @@
* src/lisp.h:
* src/thread.c (mark_one_thread): Rename mark_stack to mark_c_stack.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-08 Mattias Engdegård <mattiase@acm.org>
Enable warnings when building as a developer with Clang
@@ -64717,28 +66049,28 @@
* configure.ac: Don't test Clang version as if it were GCC.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-08 Lars Ingebrigtsen <larsi@gnus.org>
Improve package.el error messages on too-old Emacsen
* lisp/emacs-lisp/package.el (package-compute-transaction): Give a
better error message on too-old Emacs versions (bug#54747).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Recommend that the user turn off memory overcommit
* doc/emacs/trouble.texi (Memory Full): Tell the user that Emacs
behaves best with overcommit off, and how to turn it off.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-08 Michael Albinus <michael.albinus@gmx.de>
Extend tramp-archive-test45-auto-load
* test/lisp/net/tramp-archive-tests.el (tramp-archive-test45-auto-load):
Extend test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-08 Michael Albinus <michael.albinus@gmx.de>
Ensure local `default-directory' in Tramp when needed
@@ -64746,7 +66078,7 @@
`default-directory' when calling `list-system-processes' and
`process-attributes'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Interpolate scrolls coming from mice by default
@@ -64756,7 +66088,7 @@
(pixel-scroll-precision): If the class of the last event device
is `mouse', interpolate the next scroll.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-08 Michael Albinus <michael.albinus@gmx.de>
Ensure local `default-directory' when calling `process-attributes'.
@@ -64764,14 +66096,14 @@
* lisp/subr.el (memory-limit): Ensure local `default-directory'
when calling `process-attributes'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Fix GC marking of input events with devices
* src/keyboard.c (mark_kboards):
* src/pgtkterm.c (mark_pgtkterm): Mark `device' as well.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-08 Eli Zaretskii <eliz@gnu.org>
Clarify "idleness" in the ELisp manual
@@ -64779,7 +66111,7 @@
input with timeout doesn't make Emacs idle. Suggested by Ignacio
<ignaciocasso@hotmail.com>. (Bug#54371)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
Implement support for reporting device names on PGTK
@@ -64801,22 +66133,22 @@
(struct pgtk_display_info): New field `devices'. Delete lots of
unused macros and reformat comments.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-08 Po Lu <luangruo@yahoo.com>
* lisp/term/x-win.el (x-device-class): Detect more keyboards.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Ignore input extension errors caused by grabbing
* src/xterm.c (x_error_handler): Ignore GrabDevice and
UngrabDevice errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
* lisp/term/x-win.el (x-device-class): Detect "USB USB Keykoard"s.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Add code for determining the type of an input device
@@ -64827,13 +66159,13 @@
(device-class):
* lisp/term/x-win.el (x-device-class): New functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Fix reporting of last-event-device for synthetic events
* src/keyboard.c (read_char): Clear `last-event-device' earlier.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Make device reporting work for tool bar clicks
@@ -64844,25 +66176,25 @@
* src/xterm.c (handle_one_xevent): Pass device to tool bar click
logic.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Fix build warning on non-GTK builds.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
lisp/simple.el: Use #' in new code
* lisp/simple.el (minibuffer-local-shell-command-map): Use #' to quote
function names.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-04-07 Matthias Meulien <orontee@gmail.com>
Display file mode information when diff font lock prettify enabled
* lisp/vc/diff-mode.el (diff--font-lock-prettify): Make regexp capture
file mode information.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
OClosure: New function `function-documentation`
@@ -64882,7 +66214,7 @@
* test/lisp/emacs-lisp/oclosure-tests.el (oclosure-test):
Add test for accessor's docstrings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Expose the name of an event's input device to Lisp
@@ -64912,7 +66244,7 @@
* src/xterm.h (struct xi_device_t): New field `name'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Fix xwidget smooth scrolling when the default pointer is not a touchpad
@@ -64925,7 +66257,7 @@
(xwidget_motion_or_crossing, synthesize_focus_in_event): Set
parameter accordingly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-07 Lars Ingebrigtsen <larsi@gnus.org>
Clarify read-answer-short/use-short-answers action
@@ -64934,7 +66266,7 @@
* src/fns.c (Fyes_or_no_p): Mention `use-short-answers'.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-04-07 Andrew G Cohen <cohen@andy.bu.edu>
Encrypt some parameters in auth-source plstore backend
@@ -64946,7 +66278,7 @@
* lisp/auth-source.el (auth-source-plstore-create): Allow specifying
both unencrypted and encrypted extra parameters.
-2023-04-15 Jai Flack <jflack@disroot.org>
+2022-04-07 Jai Flack <jflack@disroot.org>
Add a mu backend for gnus-search
@@ -64962,7 +66294,7 @@
(gnus-search-indexed-extract): New method
(gnus-search-indexed-search-command): New method (bug#54662).
-2023-04-15 Jürgen Hötzel <juergen@archlinux.org>
+2022-04-07 Jürgen Hötzel <juergen@archlinux.org>
Use correct signal oldset in posix_spawn implementation
@@ -64980,11 +66312,11 @@
(cherry picked from commit 8103b060d89ac63a12c439087bd46c30da72cd97)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-07 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp-integration.el: Don't require files-x.
-2023-04-15 Felix Dietrich <felix.dietrich@sperrhaken.name> (tiny change)
+2022-04-07 Felix Dietrich <felix.dietrich@sperrhaken.name> (tiny change)
Fix error in tramp-archive-autoload-file-name-handler
@@ -64998,13 +66330,13 @@
does not expect nil. Always returning nil is also false in
general.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-07 Michael Albinus <michael.albinus@gmx.de>
Commit missing file from previous commit (Do not merge with master)
Commit missing file from previous commit
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-07 Michael Albinus <michael.albinus@gmx.de>
Merge with Tramp 2.5.2.3 (Do not merge with master)
@@ -65102,7 +66434,7 @@
(tramp--test-asynchronous-processes-p): New defun.
(tramp--test-hpux-p, tramp--test-macos-p): Protect against errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Fix error when calling DND movement tracking function
@@ -65110,18 +66442,18 @@
x_dnd_movement_x and x_dnd_movement_y are wholenums before
caling posn-at-x-y.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
* src/xterm.c (xm_write_targets_table): Remove extra XGrabServer pair.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-07 Po Lu <luangruo@yahoo.com>
Fix DND bugs on GTK
* src/xterm.c (handle_one_xevent): Don't let some client
messages reach the toolkit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Remove more code mindlessly copied from NS
@@ -65130,32 +66462,32 @@
* src/pgtkselect.h:
* src/pgtkterm.h: Delete `nxatoms_of_pgtkselect'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Fix sending unsupported drops when there is no target but a toplevel
* src/xterm.c (handle_one_xevent): Send unsupported drops to
last seen toplevel if no target was found.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Improve doc of x-begin-drag
* doc/lispref/frames.texi (Drag and Drop): Fix typos and clarify
meaning of XdndActionPrivate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Return an appropriate action when performing unsupported drop
* src/xterm.c (x_dnd_send_unsupported_drop): Set action to
XdndActionPrivate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
* src/xselect.c (x_atom_to_symbol): Add XdndSelection.
-2023-04-15 Vincent Belaïche <vincentb1@users.sourceforge.net>
+2022-04-06 Vincent Belaïche <vincentb1@users.sourceforge.net>
Fix ses-tests.el
@@ -65165,13 +66497,13 @@
do any outer defvar, but set the defvar only under the
with-suppressed-warnings directive to silence the byte-compiler.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-06 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/ses.el: Fix 80-column-docstring warnings
Also remove redundant `:group` args and prefer #' to quote function names.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-06 Stefan Monnier <monnier@iro.umontreal.ca>
cl-generic.el: Fix bug#46722
@@ -65182,7 +66514,7 @@
Backport from `master` (cherrypick from commit 61f8f7f68f).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-04-06 João Távora <joaotavora@gmail.com>
Solve flymake diagnostics synchronization problems
@@ -65219,7 +66551,7 @@
(eglot-flymake-backend): Read eglot--diagnostics. Always report.
(eglot--report-to-flymake): Set eglot--diagnostics.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Get rid of extra sync looking up window through XTranslateCoordinates
@@ -65227,7 +66559,7 @@
well.
(x_dnd_get_target_window): Use that proxy.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Move some X11 drag and drop processing to Lisp
@@ -65244,7 +66576,7 @@
(syms_of_xterm): New variable `x-dnd-unsupported-drop-function'.
* src/xterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix minor-mode doc string quoting
@@ -65252,14 +66584,14 @@
double quoting of things like (default-value 'electric-pair-mode)
(bug#54746).
-2023-04-15 Davide Masserut <dm@mssdvd.com>
+2022-04-06 Davide Masserut <dm@mssdvd.com>
Make the Foot terminal an alias of xterm-256color
* lisp/faces.el (term-file-aliases): Make the foot terminal an alias
of xterm-256color (bug#54739).
-2023-04-15 Kien Nguyen <kien.n.quang@gmail.com>
+2022-04-06 Kien Nguyen <kien.n.quang@gmail.com>
Make file-name-split returns driver name as well in Windows
@@ -65268,14 +66600,14 @@
* lisp/net/browse-url.el (browse-url-file-url): Don't hexify colon
character in file path for Windows (bug#54721).
-2023-04-15 Davide Masserut <dm@mssdvd.com>
+2022-04-06 Davide Masserut <dm@mssdvd.com>
Add .bashrc detection to sh-mode
* lisp/progmodes/sh-script.el (sh-mode): Add .bashrc string-match
(bug#54727).
-2023-04-15 Markus Kopp <markus.kopp@student.uibk.ac.at>
+2022-04-06 Markus Kopp <markus.kopp@student.uibk.ac.at>
Use CUA functions to scroll pages with pixel-scroll-scroll-mode
@@ -65284,28 +66616,28 @@
`cua-scroll-down' to scroll if
`pixel-scroll-precision-interpolate-page' is off. (bug#54696)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Prevent races when trying to set Motif drag window
* src/xterm.c (xm_get_drag_window): Grab temp connection when
setting the drag window.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-06 Michael Albinus <michael.albinus@gmx.de>
Revert unneeded change in tramp-integration.el
* lisp/net/tramp-integration.el:
Apply `connection-local-set-profiles' w/o retrieving old values.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix URL-related typos in comments and messages
* lisp/ffap.el (ffap-next): Fix typo in message.
* lisp/finder.el (finder-commentary): Fix typo in comment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Improve safety of haiku-drag-message
@@ -65324,7 +66656,7 @@
(Fhaiku_drag_message): Set new frame variable.
* src/haikuterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-06 Po Lu <luangruo@yahoo.com>
Clean up more PGTK code
@@ -65377,20 +66709,20 @@
doesn't make sense on PGTK.
(pgtk_delete_terminal): Remove misleading comment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-05 Po Lu <luangruo@yahoo.com>
* src/emacs.c (main): Improve accuracy of daemon warning message on PGTK.
* src/xterm.c (x_dnd_send_unsupported_drop): Also handle TEXT target.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-05 Po Lu <luangruo@yahoo.com>
Preserve contents of PRIMARY when sending unsupported drop
* src/xterm.c (x_dnd_send_unsupported_drop): Set local value of
PRIMARY to the preexisting selection value, if any.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-05 Paul Eggert <eggert@cs.ucla.edu>
Port Org encode-time usage back to Emacs 25
@@ -65408,11 +66740,11 @@
from standalone Org. Problem reported by Max Nikulin (Bug#54731).
This reverts much of 2021-12-16T17:40:21Z!eggert@cs.ucla.edu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-05 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Assert that hold_quit is present instead.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-04-05 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -Wanalyzer-null-dereference
@@ -65420,18 +66752,18 @@
it’s null. Potential problem found with gcc 11.2.1 20220127 (Red
Hat 11.2.1-9), when configured with --enable-gcc-warnings.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-05 Juri Linkov <juri@linkov.net>
Allow completion wrapping in minibuffer completion navigation commands
* lisp/minibuffer.el (minibuffer-previous-completion)
(minibuffer-next-completion): Don't set completion-wrap-movement.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-04-05 Glenn Morris <rgm@gnu.org>
* test/lisp/ses-tests.el: Require ert-x, for ert-simulate-keys.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-05 Juri Linkov <juri@linkov.net>
New commands for navigating completions from the minibuffer.
@@ -65450,7 +66782,7 @@
https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00335.html
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-05 Juri Linkov <juri@linkov.net>
Use base prefix and suffix instead of completion-base-position (bug#49931)
@@ -65466,21 +66798,21 @@
(completion-setup-function): Sync values of base-affixes and
completion-base-affixes.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-05 Juri Linkov <juri@linkov.net>
Choosing a completion with a prefix argument doesn't exit the minibuffer
* lisp/simple.el (choose-completion): New optional args NO-EXIT and NO-QUIT.
(bug#47417)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-05 Eli Zaretskii <eliz@gnu.org>
Fix fallout from lexical-binding in vhdl-mode.el
* lisp/progmodes/vhdl-mode.el (vhdl-update-sensitivity-list): Fix
production of a list with embedded function calls. (Bug#54730)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-05 Juri Linkov <juri@linkov.net>
* test/lisp/replace-tests.el: New tests for query-replace (bug#54733)
@@ -65488,7 +66820,7 @@
(query-replace--perform-tests): New function.
(query-replace-tests, query-replace-search-function-tests): New ert-deftest.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-04-05 Robert Pluim <rpluim@gmail.com>
Reject invalid time-string in appt-add immediately
@@ -65496,7 +66828,7 @@
validity immediately after reading it rather than after reading all
the parameters. (Bug#54210)
-2023-04-15 Billy.Zheng <vil963@gmail.com> (tiny change)
+2022-04-05 Billy.Zheng <vil963@gmail.com> (tiny change)
João Távora
Update invocation for out-of-box dart ls support
@@ -65507,7 +66839,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/862
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-05 Michael Albinus <michael.albinus@gmx.de>
Handle remote system processes
@@ -65568,7 +66900,7 @@
Support remote system processes.
(Qlist_system_processes, Qprocess_attributes): Declare symbols.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-05 Po Lu <luangruo@yahoo.com>
Mark some data during drag-and-drop
@@ -65583,7 +66915,7 @@
(mark_xterm): Mark those frames.
* src/xterm.h: Update prototypes.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-04-05 Jimmy Aguilar Mena <spacibba@aol.com>
Fix some details in completions
@@ -65596,7 +66928,7 @@
(switch-to-completions) : Simplify condition code and remove comment not
applicable anymore.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-05 Po Lu <luangruo@yahoo.com>
Allow dropping text to the root window
@@ -65605,7 +66937,7 @@
(handle_one_xevent): Send unsupported drops to the last toplevel
instead of the target window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
Add support for dragging text onto windows that don't support any DND protocol
@@ -65623,11 +66955,11 @@
and use last seen toplevel instead of target for `return_frame'.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
* configure.ac (HAVE_GIF): Respect --with-gif on PGTK. (bug#54633)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
Respect new DND options when dragging to ourselves on Haiku
@@ -65644,18 +66976,18 @@
case.q
* src/haikuterm.h: Update prototypes.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/progmodes/cc-cmds.el (indent-new-comment-line): Delete advice
This piece of advice was effective only for Emacs<20.1 and old XEmacs
(at least older than Aug 2007).
-2023-04-15 Damien Cassou <damien.cassou@gmail.com>
+2022-04-04 Damien Cassou <damien.cassou@gmail.com>
Update use-package.texi
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
OClosure: add support for `slot-value`
@@ -65675,7 +67007,7 @@
(oclosure-test): Make `name` field mutable.
(oclosure-test-slot-value): New test.
-2023-04-15 Vincent Belaïche <vincentb1@users.sourceforge.net>
+2022-04-04 Vincent Belaïche <vincentb1@users.sourceforge.net>
SES with case insensitive cell names for jumping.
@@ -65692,7 +67024,7 @@
(ses-jump-B2-lowcase, ses-jump-B2-lowcase-keys)
(ses-jump-B2-symbol, ses-jump-B2-renamed): New tests.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-04 Mattias Engdegård <mattiase@acm.org>
Reduce GC mark-phase recursion by using explicit stack (bug#54698)
@@ -65716,7 +67048,7 @@
(mark_object, mark_objects):
Just push the object(s) and let process_mark_stack do the work.
-2023-04-15 Jürgen Hötzel <juergen@archlinux.org>
+2022-04-04 Jürgen Hötzel <juergen@archlinux.org>
Use correct signal oldset in posix_spawn implementation
@@ -65732,18 +67064,18 @@
(emacs_posix_spawn_init_attributes): Use correct oldset.
(emacs_posix_spawn_init): Remove intermediate function.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
test/lisp/edmacro-tests.el: Adjust to recent changes
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
edmacro.el: Silence warnings due to kmacro changes
* lisp/edmacro.el (edit-kbd-macro): Use `kmacro-p` and kmacro accessors.
(edmacro-finish-edit): Use `kmacro-p` and the new `kmacro` constructor.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
Handle mouse movement correctly during DND from one of our own frames
@@ -65761,7 +67093,7 @@
(syms_of_xterm): New defvar `x-dnd-movement-function'.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
Fix generation of extra DND events while dragging on Haiku
@@ -65771,18 +67103,18 @@
* src/haikuterm.c (haiku_read_socket): Don't store DND motion
events if DND is in progress.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
* src/xterm.c: Explain meaning of drag-and-drop state variables.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-04 Lars Ingebrigtsen <larsi@gnus.org>
Further fixes for cl--generic-describe and (function ...)
* lisp/emacs-lisp/cl-generic.el (cl--generic-describe): Fix the #'
problem for defmethods, too (bug#54628).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-04-04 João Távora <joaotavora@gmail.com>
Check textdocumentsync/willsave cap before sending it
@@ -65791,7 +67123,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/823
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-04-04 João Távora <joaotavora@gmail.com>
Guess language-id if manually entering server program
@@ -65800,7 +67132,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/837
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-04-04 João Távora <joaotavora@gmail.com>
Tweak eglot mode-line menus
@@ -65815,7 +67147,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/792
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2022-04-04 Felicián Németh <felician.nemeth@gmail.com>
Rework eglot's mode-line
@@ -65834,7 +67166,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/792
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-04-04 João Távora <joaotavora@gmail.com>
Make eglot--plist-keys a simple (non-map.el) helper again
@@ -65848,7 +67180,7 @@
* eglot.el (eglot--plist-keys): Define in helpers section.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-04 Mattias Engdegård <mattiase@acm.org>
Inline call0..8
@@ -65858,7 +67190,7 @@
* src/eval.c (call0, ..., call8): Move functions...
* src/lisp.h (call0, ..., call8): ...here and declare them inline.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-04 Mattias Engdegård <mattiase@acm.org>
Speed up comparisons between 2 fixnums
@@ -65871,7 +67203,7 @@
* src/fileio.c (Fcar_less_than_car):
Fast path for calls with 2 fixnum arguments.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-04 Mattias Engdegård <mattiase@acm.org>
Rewrite string-greaterp and string> using string-lessp
@@ -65882,7 +67214,7 @@
* lisp/emacs-lisp/byte-opt.el (byte-optimize-string-greaterp): New.
(string-greaterp, string>): Set byte-optimizer.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-04 Mattias Engdegård <mattiase@acm.org>
Faster `string-lessp` for unibyte arguments
@@ -65894,7 +67226,7 @@
* test/src/fns-tests.el (fns-tests--string-lessp-cases)
(fns-tests-string-lessp): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
Respect frame extents during drag and drop
@@ -65905,7 +67237,7 @@
frame extent.
(x_dnd_get_target_window): Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
Don't baselessly ignore frames after passing through the root window
@@ -65913,7 +67245,7 @@
(handle_one_xevent): Don't rely on target not being None to set
x_dnd_return_frame to 2.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-04 Po Lu <luangruo@yahoo.com>
Improve behavior of dragging text to windows on top of frames
@@ -65929,7 +67261,7 @@
(syms_of_xterm): New defsym `now'.
* src/xterm.h: Update prototypes.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-04-03 Andrew G Cohen <cohen@andy.bu.edu>
Replace list and vector sorting with TIMSORT algorithm
@@ -65942,7 +67274,7 @@
(sort_list, sort_vector): Use tim_sort.
* test/src/fns-tests.el (fns-tests-sort): New sorting unit tests.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-04-03 Mattias Engdegård <mattiase@acm.org>
Add optional GC marking function to specpdl unwind_ptr record
@@ -65957,22 +67289,22 @@
* src/lisp.h (unwind_ptr): Add a mark function pointer to the
SPECPDL_UNWIND_PTR case.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_dnd_get_target_window): Look at root window proxies too.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-04-03 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-undo-close-tab): Update tab-bar-lines (bug#54684)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
Fix various bugs with mouse dragging on Haiku
* src/haikuterm.c (haiku_mouse_position): Rewrite so that
different track-mouse types can be handled more consistently.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-04-03 Eli Zaretskii <eliz@gnu.org>
Update logs and HISTORY for Emacs 28.1
@@ -65980,7 +67312,7 @@
* etc/HISTORY:
* etc/AUTHORS: Update for Emacs 28.1 release.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-04-03 Jim Porter <jporterbugs@gmail.com>
Fix handling of '\\' inside double-quotes in Eshell
@@ -65996,7 +67328,7 @@
* test/lisp/eshell/eshell-tests.el
(eshell-test/escape-special-quoted): Adapt test.
-2023-04-15 James Thomas <jimjoe@gmx.net>
+2022-04-03 James Thomas <jimjoe@gmx.net>
Ensure re-encoding after change in gnus-inews-do-gcc
@@ -66004,7 +67336,7 @@
body if it has been modified by gnus-gcc-pre-body-encode-hook
(bug#54687).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-03 Lars Ingebrigtsen <larsi@gnus.org>
Have global minor modes say so in the doc string
@@ -66013,7 +67345,7 @@
(easy-mmode--mode-docstring): Use it.
(define-minor-mode): Pass in the data.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
Implement `drag-source' values of `track-mouse' on PGTK.
@@ -66023,14 +67355,14 @@
* src/pgtkterm.c (pgtk_mouse_position): Behave appropriately.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
Implement `drag-source' values of track-mouse on NS
* src/nsterm.m (ns_mouse_position): Don't return frame when
appropriate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
Implement (sort of) `drag-source' on Haiku
@@ -66038,7 +67370,7 @@
(haiku_mouse_position): Behave reasonably when track_mouse is
Qdrag_source.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
Make dragging stuff to a window above a frame work
@@ -66055,21 +67387,21 @@
* src/xterm.c (XTmouse_position): Implement `drag-source'.
(mouse_or_wdesc_frame): Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
Don't touch WAYLAND_DISPLAY in browse-url
* lisp/net/browse-url.el (browse-url): Don't touch
WAYLAND_DISPLAY. (bug#53969)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-03 Po Lu <luangruo@yahoo.com>
Look for DND proxies on the root window as well
* src/xterm.c (x_dnd_get_target_window): If nothing was found on
the COW, look at the root window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Implement new DND features on GNUstep
@@ -66078,7 +67410,7 @@
* src/nsterm.m: ([EmacsView wantsPeriodicDraggingUpdates]):
([EmacsView draggingUpdated:]): New functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Implement new DND options on Haiku
@@ -66090,7 +67422,7 @@
* src/haikuterm.c (haiku_read_socket): Create special DND events
when the mouse moves with a drop message.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Add user options to move point and scroll window during DND
@@ -66107,14 +67439,14 @@
(x-dnd-handle-motif): Call `dnd-handle-movement' when
appropriate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Fix Motif drag-and-drop on servers without XI2
* src/xterm.c (handle_one_xevent): Pass right flags to the
receiver when handling drops for core button events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Fix incorrect usage of XM_DRAG_SIDE_EFFECT
@@ -66122,7 +67454,7 @@
(handle_one_xevent): Pass corret alt side effects and flags to
XM_DRAG_SIDE_EFFECT.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix bootstrap errors after previous easy-mmode change
@@ -66132,14 +67464,14 @@
* lisp/emacs-lisp/easy-mmode.el (easy-mmode--mode-docstring):
Don't use string-empty-p because of bootstrap issues.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix regression in tex alignment
* lisp/align.el (align-rules-list): Make alignment in tex mode
work better again (bug#54663).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-04-02 Sean Whitton <spwhitton@spwhitton.name>
em-extpipe: Catch eshell-incomplete thrown while parsing
@@ -66153,32 +67485,32 @@
(eshell-test/lisp-command-with-quote): New test for Bug#54603, thanks
to Jim Porter <jporterbugs@gmail.com> (bug#54603).
-2023-04-15 August Feng <au.fengster@gmail.com> (tiny change)
+2022-04-02 August Feng <au.fengster@gmail.com> (tiny change)
Add S-SPC key sequence to bookmark-bmenu-mode-map
* lisp/bookmark.el (bookmark-bmenu-mode-map): Add an S-SPC binding
for symmetry (bug#54672).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-02 Lars Ingebrigtsen <larsi@gnus.org>
Put the define-minor-mode boilerplate at the end of the doc strings
* lisp/emacs-lisp/easy-mmode.el (easy-mmode--mode-docstring): Put
the boilerplate at the end of the doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-04-02 Lars Ingebrigtsen <larsi@gnus.org>
Further tweaks to cl--generic-describe
* lisp/emacs-lisp/cl-generic.el (cl--generic-describe): Further
tweak the look of the implementation output.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
* lisp/dired.el (dired-mouse-drag): Offer HOST_NAME as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Fix crash when retrieving window property with invalid atom data
@@ -66188,21 +67520,21 @@
* src/xselect.c (x_atom_to_symbol): Catch errors around
XGetAtomName.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Compute size of structs with flexible arrays correctly in Motif DND code
* src/xterm.c (xm_read_targets_table_rec, xm_setup_dnd_targets):
Use FLEXSIZEOF instead of sizeof on struct xm_targets_table_rec.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Fix error on mouse move over something not a window while dragging text
* lisp/mouse.el (mouse-drag-and-drop-region): Handle non-window
values of `posn-window' correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Add new option `mouse-drag-and-drop-region-scroll-margin'
@@ -66212,7 +67544,7 @@
(mouse-drag-and-drop-region): Implement "scroll margin" like
behavior during mouse movement.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-02 Po Lu <luangruo@yahoo.com>
Implement DELETE selection target for cross program drags
@@ -66221,7 +67553,7 @@
* lisp/select.el (xselect-convert-to-delete): Don't clear
selection contents if it's the XdndSelection.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-01 Po Lu <luangruo@yahoo.com>
Work around dynamic drag bugs in modern Motif
@@ -66231,7 +67563,7 @@
parameters.
(syms_of_xterm): New variable `x-dnd-fix-motif-leave'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-01 Po Lu <luangruo@yahoo.com>
Make Motif drag work on window managers that don't support client lists
@@ -66243,11 +67575,11 @@
(x_dnd_update_state, handle_one_xevent): Send toplevel leave
along with drops.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-04-01 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/xref.el (xref-search-program): Fix typo.
-2023-04-15 Manuel Uberti <manuel.uberti@inventati.org>
+2022-04-01 Manuel Uberti <manuel.uberti@inventati.org>
Support ugrep in xref-search-program-alist
@@ -66255,7 +67587,7 @@
(xref-search-program-alist)
(xref-search-program): Add entries for ugrep (bug#54608).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-01 Stefan Monnier <monnier@iro.umontreal.ca>
kmacro: Represent it as an OClosure
@@ -66290,7 +67622,7 @@
(kmacro-tests-name-last-macro-bind-and-rebind): Strengthen the test a bit.
(kmacro-tests--cl-print): New test.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-04-01 Augusto Stoffel <arstoffel@gmail.com>
New user option 'font-lock-ignore'
@@ -66300,7 +67632,7 @@
implement the functionality described in 'font-lock-ignore'.
* doc/lispref/modes.texi: Describe 'font-lock-ignore'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-01 Stefan Monnier <monnier@iro.umontreal.ca>
cl-generic: Rework obsolescence checks for defmethod
@@ -66311,7 +67643,7 @@
* lisp/emacs-lisp/seq.el (seq-contains): Remove redundant
`with-suppressed-warnings`.
-2023-04-15 Ignacio <ignacio.decasso@imdea.org>
+2022-04-01 Ignacio <ignacio.decasso@imdea.org>
Better check for when clipboard or primary selection have changed
@@ -66327,7 +67659,7 @@
(gui--clipboard-selection-unchanged-p)
(gui--primary-selection-unchanged-p): New functions.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-04-01 Stefan Monnier <monnier@iro.umontreal.ca>
OClosure: Add support for defmethod dispatch
@@ -66349,7 +67681,7 @@
New generic function.
(oclosure-test): Add test for dispatch on oclosure types.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-01 Po Lu <luangruo@yahoo.com>
Implement the Motif drag protocol
@@ -66370,7 +67702,7 @@
(x_free_frame_resources): Cancel Motif drag protocol operations
correctly.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-04-01 Protesilaos Stavrou <info@protesilaos.com>
Update modus-themes to their version 2.3.0
@@ -66447,14 +67779,14 @@
(modus-themes-faces, modus-themes-custom-variables): Update supported
faces and relevant variables.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-04-01 Michael Albinus <michael.albinus@gmx.de>
More robust checks for directory buffers in image-mode
* lisp/image-mode.el (image-mode--directory-buffers): Apply more
robust checks for directory buffers. (Bug#54606)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-04-01 Po Lu <luangruo@yahoo.com>
Only read 16 bytes of motif drag receiver info
@@ -66462,7 +67794,7 @@
receiver info.
(handle_one_xevent): Fix default XM drop action.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Simplify Haiku drag-and-drop implementation
@@ -66475,7 +67807,7 @@
* src/xdisp.c (note_mouse_highlight): Delete
`haiku_dnd_in_progress' variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Support Motif DND help
@@ -66485,7 +67817,7 @@
event F1 during the drag-and-drop session, and use help action
when dropping onto a Motif program if it is set.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Make dropping files on Motif programs work
@@ -66496,7 +67828,7 @@
(xselect-convert-to-xm-file): New function.
(selection-converter-alist): Add new converters.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Avoid extra sync if we didn't get the right wmstate
@@ -66504,21 +67836,21 @@
version.
(x_dnd_get_target_window): Optimize accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Fix a build warning on the non-XI2 build
* src/xterm.c (xm_read_drop_start_reply): Take a const XEvent as
msg.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-31 Eli Zaretskii <eliz@gnu.org>
Fix a bug in configure.ac that failed the --without-x build
* configure.ac (USE_TOOLKIT_SCROLL_BARS): Fix test for unsupported
scroll-bars configuration. (Bug#54629)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Fix Motif DND on window managers that don't support client lists
@@ -66528,7 +67860,7 @@
(x_dnd_get_target_window): Also return first toplevel window
found.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Implement missing parts of the Motif drag and drop protocol
@@ -66545,7 +67877,7 @@
(x_term_init): New atoms.
* src/xterm.h (struct x_display_info): New atoms.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-03-31 João Távora <joaotavora@gmail.com>
Protect against empty firsttriggercharacter strings
@@ -66555,7 +67887,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/906
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-31 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how functions are formatted in Implementation in *Help*
@@ -66564,7 +67896,7 @@
clarifies what we're talking about here, and avoids getting
(function ...) translated into #'...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Minor fixes to treatment of `allow_current_frame'
@@ -66573,7 +67905,7 @@
(x_dnd_send_drop): Fix condition for returning
XdndActionPrivate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-31 Po Lu <luangruo@yahoo.com>
Implement Motif drop protocol
@@ -66605,7 +67937,7 @@
(x_term_init): New atoms for Motif DND support.
* src/xterm.h (struct x_display_info): Add new atoms.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-30 Stefan Monnier <monnier@iro.umontreal.ca>
cl-generic: Use OClosures for `cl--generic-isnot-nnm-p`
@@ -66633,20 +67965,20 @@
(cl--generic-isnot-nnm-p): Rewrite using `oclosure-type`.
(cl--generic-method-info): Add support for new calling convention.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-30 Stefan Monnier <monnier@iro.umontreal.ca>
EIEIO tests: Fix failure when `eieio-core.el` is interpreted
* lisp/emacs-lisp/eieio-core.el (eieio--validate-slot-value)
(eieio--slot-name-index): Use the `cl--class` accessor functions.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-03-30 Andrea Corallo <akrl@sdf.org>
* src/pdumper.c (dump_get_max_page_size): Rename from 'dump_get_page_size'.
* src/pdumper.c: Remove getpagesize.h dependecy.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-30 Michael Albinus <michael.albinus@gmx.de>
Extend signal-process and proced.el
@@ -66673,7 +68005,7 @@
* test/lisp/net/tramp-tests.el (tramp-test31-signal-process): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-30 Po Lu <luangruo@yahoo.com>
Remove local copies of remote files created for drag-and-drop
@@ -66681,7 +68013,7 @@
file and save a record of any local copy created.
(dired-remove-last-dragged-local-file): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-30 Po Lu <luangruo@yahoo.com>
Ignore mouse movement correctly on Haiku during drag and drop
@@ -66693,7 +68025,7 @@
* src/xdisp.c (note_mouse_highlight): Ignore if said variable is
true.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-30 Po Lu <luangruo@yahoo.com>
Prevent signals when dragging nonexistent files on Haiku
@@ -66705,28 +68037,28 @@
variable.
(syms_of_haikuselect): New variable `haiku-signal-invalid-refs'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-29 Po Lu <luangruo@yahoo.com>
Disallow building with non-toolkit scroll bars on non-X systems
* configure.ac: Prevent building without toolkit scroll bars on
non-X systems, where they're not implemented. (bug#54629)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-29 Po Lu <luangruo@yahoo.com>
Avoid calling XGetAtomName in a loop when fetching monitor attributes
* src/xfns.c (x_get_monitor_attributes_xrandr): Avoid syncing on
each monitor when waiting for XGetAtomName when built with XCB.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-29 Po Lu <luangruo@yahoo.com>
Add some optimizations to ShapeNotify handling
* src/xterm.c (handle_one_xevent): Do bounding rect
optimizations on ShapeNotify events as well.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-29 Michael Albinus <michael.albinus@gmx.de>
Handle process property `remote-command' in Tramp
@@ -66745,7 +68077,7 @@
(tramp--test-async-shell-command): Check process property
`remote-command'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-29 Lars Ingebrigtsen <larsi@gnus.org>
ipv6 addresses aren't suspicious
@@ -66754,7 +68086,7 @@
(textsec-domain-suspicious-p): Use it to say that ipv6 addresses
aren't suspicious (bug#54624).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-29 Jim Porter <jporterbugs@gmail.com>
Don't use 'eshell-convert' when all we want is a number
@@ -66764,7 +68096,7 @@
* lisp/eshell/em-basic.el (eshell/umask): Simplify implementation and
be more careful about parsing numeric umasks to set.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-29 Jim Porter <jporterbugs@gmail.com>
Add tests for Eshell's umask command
@@ -66773,14 +68105,14 @@
test/lisp/eshell/em-basic-tests.el: New file.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-03-29 Thomas Fitzsimmons <fitzsim@fitzsim.org>
Fix eww bookmark writing
* lisp/net/eww.el (eww-write-bookmarks): Ensure that the complete
bookmarks are written (bug#54612).
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-03-29 João Távora <joaotavora@gmail.com>
Easier initializationoptions in eglot-server-programs
@@ -66796,7 +68128,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/901
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-29 Po Lu <luangruo@yahoo.com>
Rewrite desktop workarea computation to avoid too many calls to XSync
@@ -66804,14 +68136,14 @@
using long_offset and long_length, since the data transfer is
usually negligible compared to the roundtrip delay.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-29 Mattias Engdegård <mattiase@acm.org>
Fix typo in ERC DCC code in verbose mode
* lisp/erc/erc-dcc.el (erc-dcc-send-block): Typo causing incorrect
message when `erc-dcc-verbose` is set.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-03-29 João Távora <joaotavora@gmail.com>
Tweak on-type-formatting code
@@ -66820,7 +68152,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/899
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2022-03-29 Felicián Németh <felician.nemeth@gmail.com>
Implement on-type-formatting support
@@ -66835,11 +68167,11 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/899
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-29 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/oclosure.el (oclosure--define): Autoload
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-29 Po Lu <luangruo@yahoo.com>
Specially decode more selection types on Haiku
@@ -66852,7 +68184,7 @@
(syms_of_haikuselect): New defsyms.
* src/haikuselect.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-29 Po Lu <luangruo@yahoo.com>
Temporarily fix the oclosure bootstrap
@@ -66860,14 +68192,14 @@
from source if `oclosure--define' is not defined during byte
compilation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-28 Po Lu <luangruo@yahoo.com>
Don't loop through useless region when searching for DND toplevel
* src/xterm.c (x_dnd_compute_toplevels): Optimize for the
bounding rect being the window dimensions.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-03-28 Juri Linkov <juri@linkov.net>
Add search function to search within filenames in Dired and WDired (bug#14013)
@@ -66895,7 +68227,7 @@
in wdired-change-to-wdired-mode. Then replace-highlight can't use
dired-isearch-search-filenames.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
Add OClosures, a cross between functions and structs
@@ -66915,7 +68247,7 @@
captured variables.
(cconv-convert): Add case for `oclosure--fix-type`.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-28 Po Lu <luangruo@yahoo.com>
Fix doc of `gui-get-selection' as to what is really valid as `data'
@@ -66923,7 +68255,7 @@
* lisp/select.el (gui-set-selection): Don't say `data' can be a
cons or list of two integers, since that's not supported.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-28 Po Lu <luangruo@yahoo.com>
Minor fixes to Haiku selection support
@@ -66934,14 +68266,14 @@
(gui-backend-set-selection): Adjust for new airity.
* src/haikuselect.c (Fhaiku_selection_put): Fix arity.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-28 Po Lu <luangruo@yahoo.com>
Improve portability of XCB configure checks
* configure.ac: Look for xcb_aux_sync in -lxcb-aux if it's not
in -lxcb-util.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-28 Michael Albinus <michael.albinus@gmx.de>
Do not register Tramp file name handlers twice
@@ -66949,7 +68281,7 @@
* lisp/net/tramp-archive.el (tramp-register-archive-file-name-handler):
Check, whether the real file name handler is already registered.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-28 Po Lu <luangruo@yahoo.com>
Avoid extra sync when fetching DND proxy window
@@ -66957,7 +68289,7 @@
(x_dnd_get_target_window): Use it on XCB to determine window
proxy and proto for toplevel window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-27 Po Lu <luangruo@yahoo.com>
Clean up some uses of XInternAtom
@@ -66970,7 +68302,7 @@
* src/xterm.h (struct x_display_info): New atoms _MOTIF_WM_HINTS
and _NET_WM_PID.
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2022-03-27 Felicián Németh <felician.nemeth@gmail.com>
Map more emacs variables to lsp formattingoptions fields
@@ -66979,7 +68311,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/900
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-27 Po Lu <luangruo@yahoo.com>
Store latin-1 content into the Haiku clipboard as well
@@ -67004,7 +68336,7 @@
* src/haikuselect.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-27 Po Lu <luangruo@yahoo.com>
Clean up PGTK cursor blanking code
@@ -67020,7 +68352,7 @@
* src/pgtkterm.h (struct pgtk_display_info): Remove
`toggle_visible_pointer'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-27 Po Lu <luangruo@yahoo.com>
Don't wait for XdndFinished messages if the target did not send status
@@ -67029,7 +68361,7 @@
(handle_one_xevent): Use that value for
`x_dnd_waiting_for_finish'.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-03-27 Augusto Stoffel <arstoffel@gmail.com>
Always run 'isearch-lazy-count-update-hook' with point at match
@@ -67037,34 +68369,34 @@
'isearch-lazy-count-update-hook' outside of save-excursion, so point
is at the current match.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-27 Po Lu <luangruo@yahoo.com>
Fix processing of DND grab on non-XI2 builds
* src/xterm.c (handle_one_xevent): Process DND grab flag
correctly.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-27 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
1bef52ce73 * doc/emacs/anti.texi (Antinews): Unannounce removal of Mo...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Fix no-toolkit build
* src/xterm.c (x_top_window_to_frame): Declare correctly on
no-toolkit builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Avoid excessive synchronization when handling ShapeNotify events
* src/xterm.c (handle_one_xevent): Use XCB to handle ShapeNotify
events when we want both the bounding and input rects.
-2023-04-15 Marcus Swanson <marcus.swanson91@gmail.com> (tiny change)
+2022-03-26 Marcus Swanson <marcus.swanson91@gmail.com> (tiny change)
Add omnisharp support for c#
@@ -67073,7 +68405,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/897
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-26 Mattias Engdegård <mattiase@acm.org>
Fix reader infinite recursion for circular mixed-type values
@@ -67089,14 +68421,14 @@
* test/src/lread-tests.el (lread-test-read-and-print)
(lread-test-circle-cases, lread-circle): Add tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Enable the native display of BMP images on Haiku
* src/image.c (syms_of_image): Also register `bmp' image type on
Haiku when native image APIs are enabled.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Fix crash when timer signals or throws inside a popup menu on Haiku
@@ -67105,7 +68437,7 @@
(haiku_process_pending_signals_for_menu): Catch non local exits
around `timer_check'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Fix processing of emacs:window_id inside DND messages if it already exists
@@ -67113,7 +68445,7 @@
of getting it manually.
(be_drag_message): Replace window_id if it already exists.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-26 Michael Albinus <michael.albinus@gmx.de>
Don't let Tramp block dired (Bug#54542)
@@ -67123,7 +68455,7 @@
* lisp/net/tramp-sh.el (tramp-maybe-open-connection):
Extend suppression rules.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Minor fixes to last change
@@ -67133,7 +68465,7 @@
* src/xterm.c (x_dnd_compute_toplevels): Fix build without
HAVE_XCB_SHAPE.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Also fetch shapes via XCB for drag and drop
@@ -67141,7 +68473,7 @@
* src/xterm.c (HAVE_XCB_SHAPE_INPUT_RECTS): New define.
(x_dnd_compute_toplevels): Use XCB for input shapes if possible.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-26 Eli Zaretskii <eliz@gnu.org>
Use native image APIs on MS-Windows by default
@@ -67151,7 +68483,7 @@
* etc/NEWS: Announce the change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-26 Eli Zaretskii <eliz@gnu.org>
Support display of BMP images on MS-Windows
@@ -67165,7 +68497,7 @@
* etc/NEWS: Announce the change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-26 Eli Zaretskii <eliz@gnu.org>
Improve 'desktop--emacs-pid-running-p'
@@ -67173,20 +68505,20 @@
negatives on MS-Windows and with some symlinks to Emacs
executables. (Bug#1474)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-26 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
4ec9f9edd1 Fix eshell-explicit-command-char doc string typo
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Fix crash when windows are destroyed by faulty clients
* src/xterm.c (x_dnd_compute_toplevels): Make sure
property_reply is non-NULL before testing its format and length.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-26 Po Lu <luangruo@yahoo.com>
Avoid excessive synchronization when initiating drag-and-drop
@@ -67194,14 +68526,14 @@
state, attributes, geometry and to translate coordinates. This
avoids 4 calls to XSync.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Fix compiler warning in x-dnd.el
* lisp/x-dnd.el (x-dnd-xdnd-to-action): Move declaration
earlier.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Avoid ClientMessage overhead when dragging stuff to other frames
@@ -67214,7 +68546,7 @@
frame.
(x_dnd_send_drop): Send special DND event in that case.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Fix minor issues with dired-mouse-drag-files
@@ -67223,14 +68555,14 @@
(dired-insert-set-properties): Don't insert misleading tooltip
if feature is not available.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-25 Lars Ingebrigtsen <larsi@gnus.org>
Fix (bounds-of-thing-at-point 'number)
* lisp/thingatpt.el (number): Make (bounds-of-thing-at-point
'number) work (bug#54555).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-25 Lars Ingebrigtsen <larsi@gnus.org>
Fix reporting of read error line/columns in the init file
@@ -67240,7 +68572,7 @@
init file, so the reported line/column was always wrong (1 and 0,
respectively) (bug#54550).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-25 Lars Ingebrigtsen <larsi@gnus.org>
Improve pp-last-sexp ergonomics
@@ -67248,7 +68580,7 @@
before a sexp, because eval-ing that will always lead to an error
(bug#54537).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Implement new drag and drop parameter on Haiku
@@ -67260,7 +68592,7 @@
* src/haikuselect.c (Fhaiku_drag_message): New parameter
`allow-same-frame'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Allow dragging files from dired to windows on the same frame
@@ -67276,7 +68608,7 @@
`allow_current_frame'.
* src/xterm.h: Update prototypes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-25 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'completion-auto-select'
@@ -67284,25 +68616,25 @@
* doc/emacs/mini.texi (Completion Options): Improve documentation
and description of customization options of 'completion-auto-select'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Make it easier to select text inside dired when mouse dragging is on
* lisp/dired.el (dired-insert-set-properties): Only set drag
keymap on the filename itself.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-25 Michael Albinus <michael.albinus@gmx.de>
* admin/notes/emba: Mention workflow rules for branches.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Fix quitting DND while waiting for finish
* src/xterm.c (x_dnd_begin_drag_and_drop): Always clear finish
flag before quitting.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-25 Po Lu <luangruo@yahoo.com>
Take window shapes into account when processing drag and drop
@@ -67324,13 +68656,13 @@
extension.
* src/xterm.h (struct x_display_info): New atom `WM_STATE'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-25 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
d3d6f1c9bd Clarify the description of "selected tags table"
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-24 Po Lu <luangruo@yahoo.com>
Use _NET_CLIENT_LIST_STACKING to optimize drag and drop window discovery
@@ -67344,7 +68676,7 @@
window manager supports it.
(handle_one_xevent): Update the toplevel list if prudent.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-03-24 Philip Kaludercic <philipk@posteo.net>
Fix wrapping of 'previous-completion' at the beginning of buffer
@@ -67353,13 +68685,13 @@
Also fix 'previous-completion' to wrap to the last completion.
(bug#54374)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-03-24 Juri Linkov <juri@linkov.net>
Small fixes for the new feature 'second-tab' of 'completion-auto-select'
* lisp/simple.el (completion-auto-select): Extend the docstring.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-03-24 João Távora <joaotavora@gmail.com>
Use bounds of thing at point when asking for code actions
@@ -67368,7 +68700,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/895
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-03-24 Augusto Stoffel <arstoffel@gmail.com>
João Távora <joaotavora@gmail.com>
Handle invisible text in Eldoc when calculating size
@@ -67379,14 +68711,14 @@
when counting lines to crop an echo-area message.
(Version): Bump.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-24 Po Lu <luangruo@yahoo.com>
Allow fetching events from other displays inside DND
* src/xterm.c (x_dnd_begin_drag_and_drop): Get the next event
from the app connection instead on Xt.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-24 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp to dired--insert-disk-space assumptions
@@ -67395,24 +68727,24 @@
Do not modify disk space information when
`dired--insert-disk-space' is available. (Bug#54512)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix autoinsert.el byte compilation warning
* lisp/autoinsert.el (sgml-tag): Fix a byte compilation warning.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-24 Jimmy Aguilar Mena <spacibba@aol.com>
Merge 'completion-auto-select new value secont-tab'
This includes the second-tab value for completion-auto-select and
documentation related.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-24 Jimmy Aguilar Mena <spacibba@aol.com>
Add documentation entries for completion-auto-select user option.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-24 Jimmy Aguilar Mena <spacibba@aol.com>
Add completion-auto-select second-tab value.
@@ -67422,37 +68754,37 @@
(completion-setup-function) : Make a more precise check for when
completion-auto-select is t.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-24 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/select.el (xselect-convert-to-targets): Use `delete-dups` and `delq`
* lisp/autoinsert.el (auto-insert-alist): Expose lambdas as code
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-24 Stefan Monnier <monnier@iro.umontreal.ca>
(archive-*-write-file-member): Fix relative file name
* lisp/arc-mode.el (archive-*-write-file-member): Set the pwd
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-24 Lars Ingebrigtsen <larsi@gnus.org>
Do some NEWS tagging
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-24 Po Lu <luangruo@yahoo.com>
Avoid crashes if async input arrives when setting properties for DND
* src/xterm.c (x_dnd_begin_drag_and_drop): Block input around
non-async signal safe functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-24 Lars Ingebrigtsen <larsi@gnus.org>
Mention frame-text-* function in frame-pixel-* doc strings
* src/frame.c (Fframe_native_width, Fframe_native_height): Link to
`frame-text-*' functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix image-mode-fit-frame some more
@@ -67460,7 +68792,7 @@
and fit-frame-to-buffer instead of computing things ourselves
(bug#37630). This makes things work better across platforms.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-24 Po Lu <luangruo@yahoo.com>
Fix some bugs with drag and drop and Mozilla
@@ -67470,7 +68802,7 @@
* src/xterm.c (x_dnd_begin_drag_and_drop): Delete XdndActionList
and XdndActionDescription if they were not specified.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-03-24 Stefan Kangas <stefankangas@gmail.com>
Load desktop without prompting if process is dead
@@ -67488,7 +68820,7 @@
* test/lisp/desktop-tests.el: New file with tests for the above.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-24 Po Lu <luangruo@yahoo.com>
Fix setter for hl-line-sticky-flag when hl-line is not loaded
@@ -67496,7 +68828,7 @@
around (featurep 'hl-line). Reported by Michael Heerdegen
<michael_heerdegen@web.de>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-24 Po Lu <luangruo@yahoo.com>
Allow holding down scroll bar buttons on Haiku when overscrolling
@@ -67508,14 +68840,14 @@
bar is at the end.
(Pulse): New method.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Fix an infinite loop if the window manager pings Emacs during DND
* src/xterm.c (handle_one_xevent): Work around _NET_WM_PING
infinite loop during drag and drop.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Fix copying font names around on Haiku
@@ -67526,7 +68858,7 @@
* src/haikufont.c (haikufont_spec_or_entity_to_pattern): Stop
assuming patterns were allocated by xzalloc.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Allow dragging and dropping multiple actions
@@ -67540,7 +68872,7 @@
`ask_action_list', `ask_action_names' and `n_ask_actions'.
* src/xterm.h: Update prototypes.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-03-23 Augusto Stoffel <arstoffel@gmail.com>
Fix regression in isearch-yank-char-in-minibuffer
@@ -67548,7 +68880,7 @@
original window in order to restore point. This is needed when
minibuffer lazy highlight is in effect.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-03-23 Mauro Aranda <maurooaranda@gmail.com>
Make undigest work with multipart/mixed messages
@@ -67560,7 +68892,7 @@
(rmail-digest-parse-mixed-mime): New function, to search for a
multipart/digest message inside a multipart/mixed message.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-23 Michael Albinus <michael.albinus@gmx.de>
Make quoting of shell arguments in grep.el more robust
@@ -67570,11 +68902,11 @@
(grep-compute-defaults, grep-default-command)
(grep-expand-keywords, lgrep, rgrep-default-command): Use it.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-03-23 Glenn Morris <rgm@gnu.org>
* doc/misc/eudc.texi (Inline Query Expansion): Unbreak it.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-23 Michael Albinus <michael.albinus@gmx.de>
Support changing remoteness of DIR in rgrep and lgrep
@@ -67585,7 +68917,7 @@
(lgrep, rgrep): Recompute grep defaults when the remoteness of DIR
changes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Improvements to Haiku selection handling
@@ -67607,7 +68939,7 @@
(syms_of_haikuselect): Update subrs.
* src/haikuselect.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-23 Lars Ingebrigtsen <larsi@gnus.org>
Reinstate `C-M-<delete>'
@@ -67616,18 +68948,18 @@
hasn't been the case in any common GNU/Linux distributions for
decades.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-23 Lars Ingebrigtsen <larsi@gnus.org>
Fix image-mode-fit-frame resizing
* lisp/image-mode.el (image-mode-fit-frame): Use pixel sizes
instead of lines/columns to get more accurate resizing (bug#37630).
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-03-23 Andreas Schwab <schwab@linux-m68k.org>
* lisp/term/pgtk-win.el: Update header comment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Fix hl-line tests
@@ -67636,18 +68968,18 @@
`cl-some' always returning t on success.
(hl-line-tests-sticky-across-frames): Use correct global variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
* lisp/calendar/todo-mode.el: Restore old code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Restore old hl-line code
* lisp/hl-line.el: Restore old code to remove obsoletions.
(hl-line-overlay-priority): Make defcustom.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Allow retrieving some more kinds of clipboard data on Haiku
@@ -67660,25 +68992,25 @@
potentially large or circular lists.
* src/haikuselect.h (enum haiku_clipboard): New enum.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-23 Po Lu <luangruo@yahoo.com>
Fix crash in haiku_message_to_lisp
* src/haikuselect.c (haiku_message_to_lisp): Block input around
`free'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-22 Po Lu <luangruo@yahoo.com>
Handle quitting correctly during interprogram drag-and-drop
* lisp/mouse.el (mouse-drag-and-drop-region): Handle quit
correctly by exiting the cross program drag and drop.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-22 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_dnd_begin_drag_and_drop): Fix test against DND frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-22 Po Lu <luangruo@yahoo.com>
Don't allocate duplicate cursors for each frame on Haiku
@@ -67689,7 +69021,7 @@
* src/haikuterm.h (struct haiku_display_info): New fields for
cursors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-22 Po Lu <luangruo@yahoo.com>
Improve DND documentation
@@ -67697,7 +69029,7 @@
* src/xfns.c (Fx_begin_drag): Document meaning of
`XdndActionPrivate'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-22 Po Lu <luangruo@yahoo.com>
Reported taken action correctly when dragging to another frame on X
@@ -67707,7 +69039,7 @@
(x_dnd_begin_drag_and_drop): Return `XdndActionPrivate' if the
drop landed on one of our own frames.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-03-22 Andrew G Cohen <cohen@andy.bu.edu>
Refactor gnus/nnselect artlist saving and getting
@@ -67721,42 +69053,42 @@
* doc/misc/gnus.texi (Selection Groups): Document artlist storage and
retrieval.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
NEWS copy edits
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Mention highlight-confusing-reorderings in doc string
* src/xdisp.c (Fbidi_find_overridden_directionality): Mention
highlight-confusing-reorderings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Mention the other-window-scroll-default user option
* src/window.c (Fscroll_other_window): Link to
other-window-scroll-default in the doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Document outline-default-state
* doc/emacs/text.texi (Outline Visibility): Mention
outline-default-state.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Do some NEWS tagging
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Document sqlite-mode-open-file and do some NEWS tagging
* doc/lispref/text.texi (Database): Mention sqlite-mode-open-file.
-2023-04-15 Alexander Adolf <alexander.adolf@condition-alpha.com>
+2022-03-22 Alexander Adolf <alexander.adolf@condition-alpha.com>
Enable Better Alignment of EUDC Inline Expansion With RFC5322
@@ -67811,7 +69143,7 @@
When eudc-inline-expansion-format remains set to a list as previously,
the old behaviour is fully retained.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix two no-X compilation warnings
@@ -67821,34 +69153,34 @@
* lisp/term/pgtk-win.el (window-system-initialization): Avoid no-X
compilation warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix a keyboard.c no-X compilation warning
* src/keyboard.c (make_lispy_position): Fix compilation warning in
a --without-x build.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Make mail-header-parse-addresses-lax more lax
* lisp/mail/mail-parse.el (mail-header-parse-addresses-lax): Be
more resilient (bug#54523).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix Completion Options typo
* doc/emacs/mini.texi (Completion Options): Fix typo.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Add a shell-filter-ring-bell function
* lisp/shell.el (shell-mode): Mention it.
(shell-filter-ring-bell): New function (bug#21652).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-22 Eli Zaretskii <eliz@gnu.org>
Fix documentation of the new completion-related features
@@ -67858,7 +69190,7 @@
* doc/emacs/mini.texi (Completion Options): Fix wording of
recently added documentation and customization options.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-22 Jimmy Aguilar Mena <spacibba@aol.com>
Revert "Set cursor-face-highlight-nonselected-window in completions."
@@ -67866,7 +69198,7 @@
This fixes incorrect highlight in Completions.
-2023-04-15 Allen Li <darkfeline@felesatra.moe>
+2022-03-22 Allen Li <darkfeline@felesatra.moe>
Add user option for controlling dired-do-shell-command prompt
@@ -67875,7 +69207,7 @@
(dired-do-shell-command): Check option before prompting
(bug#29465).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Make eshell link faces more distinctive on 8-color displays
@@ -67883,7 +69215,7 @@
(eshell-ls-symlink): Make the faces be distinctive on 8-colour
displays (bug#43615).
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2022-03-22 dickmao <dick.r.chiang@gmail.com>
Restore hl-line--buffer tracking
@@ -67898,7 +69230,7 @@
(hl-line-tests-sticky-across-frames, hl-line-tests-sticky):
Test (bug#54481).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix dependency problem in hl-line-sticky-flag"
@@ -67906,14 +69238,14 @@
This is fixed differently in a subsequent patch.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix dependency problem in hl-line-sticky-flag
* lisp/hl-line.el (hl-line-sticky-flag): Open-code
hl-line-unhighlight to avoid recursive dependencies (bug#54481).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix color-lighten-hsl logic
@@ -67921,11 +69253,11 @@
instead of just adding the specified number to the luminance
element (bug#54514).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Revert todo-mode tests failing after todo-mode reversion
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Add new function image-supported-file-p
@@ -67940,7 +69272,7 @@
* lisp/mail/rmailmm.el (rmail-mime-set-bulk-data): Adjust caller
and logic.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-22 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Allow using image-convert to view .bmp images"
@@ -67949,7 +69281,7 @@
This leads to failures for usages of the function where
Emacs doesn't have support for the formats.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-22 Po Lu <luangruo@yahoo.com>
Simplify fullscreen management on Haiku
@@ -67967,7 +69299,7 @@
* src/haikuterm.h (struct haiku_output): Remove all pending_zoom
fields since they are no longer required.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-22 Michael Albinus <michael.albinus@gmx.de>
Fix grep-like functions when running on a remote host
@@ -67981,7 +69313,7 @@
(rgrep-default-command): Use POSIX argument in
`shell-quote-argument'. (Bug#54487)
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-03-22 Andrea Corallo <akrl@sdf.org>
* src/comp.c: Few improvements following 71b8f1fc635.
@@ -67991,15 +69323,15 @@
* src/comp.c (Fcomp__register_lambda, Fcomp__register_subr):
Remove unnecessary change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-22 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_dnd_get_window_proto): Don't return huge protocols.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-03-22 Juri Linkov <juri@linkov.net>
Merge branch 'feature/completions-customs'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-21 Po Lu <luangruo@yahoo.com>
Fix starting Emacs with -mm or -fs on Haiku
@@ -68007,27 +69339,27 @@
window size if the frame is fullscreen, like most X window
managers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-21 Po Lu <luangruo@yahoo.com>
Fix leak of saved menu event and output data
* src/xterm.c (x_destroy_window, x_free_frame_resources): Free
output data and saved menu event even if display is closed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-21 Po Lu <luangruo@yahoo.com>
Fix unloading the hl-line library
* lisp/hl-line.el (hl-line-unload-function): Restore function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-21 Po Lu <luangruo@yahoo.com>
Fix incompatible changes in hl-line
* lisp/hl-line.el (hl-line-face): Rename back to hl-line.
(hl-line-face): Restore defcustom.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-03-21 Juri Linkov <juri@linkov.net>
Small fixes for new completions features
@@ -68036,7 +69368,7 @@
(completions-highlight, completions-highlight-face):
Move up before first use.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-21 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option `diff-entire-buffers'
@@ -68044,14 +69376,14 @@
(diff-file-local-copy): Use it.
(diff-buffers): Mention it in the doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-21 Lars Ingebrigtsen <larsi@gnus.org>
Don't break autoload generation of `left-margin' isn't zero
* lisp/emacs-lisp/autoload.el (make-directory-autoloads): Fix
autoload generation breakage is left-margin isn't zero (bug#54491).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-21 Lars Ingebrigtsen <larsi@gnus.org>
Make `n' in image-mode work more reliably with external formats
@@ -68062,7 +69394,7 @@
(image-convert-p): Use it.
(image-convert): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-21 Lars Ingebrigtsen <larsi@gnus.org>
Allow specifying the intermediate format
@@ -68071,18 +69403,18 @@
(image-convert, image-converter--convert-magick)
(image-converter--convert): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-21 Lars Ingebrigtsen <larsi@gnus.org>
Allow using image-convert to view .bmp images
* lisp/image.el (image-type-from-file-name): Allow Emacs to fall
back on image-convert to display .bmp images (bug#54492).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-21 Lars Ingebrigtsen <larsi@gnus.org>
Regenerated ldefs-boot.el
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2022-03-21 dickmao <dick.r.chiang@gmail.com>
Rewrite hl-line-mode
@@ -68118,14 +69450,14 @@
todo-test-done-items-separator06-eol,
todo-test-done-items-separator07): Adapt to consolidated face.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-21 Lars Ingebrigtsen <larsi@gnus.org>
Add a new face shr-code
* lisp/net/shr.el (shr-code): New face (bug#54480).
(shr-tag-code): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-21 Po Lu <luangruo@yahoo.com>
Minor fixes to Haiku DND support
@@ -68137,21 +69469,21 @@
* src/haikuselect.c (haiku_should_quit_drag): New function.
(Fhaiku_drag_message): If rc is true, quit.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-21 Jimmy Aguilar Mena <spacibba@aol.com>
Set cursor-face-highlight-nonselected-window in completions.
* lisp/simple.el (completion-setup-function) : Sets
cursor-face-highlight-nonselected-window to t in Completions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-21 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
f15922a57c Update to Org 9.5.2-25-gaf6f12
9fcdd5b63f Improve doc strings of read-char-from-minibuffer-insert-* ...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Improve handling of input methods during drag-and-drop
@@ -68162,7 +69494,7 @@
(XTread_socket): Verify GenericEvents are actually input
extension events before ignoring them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Make quitting work while DND is waitng for finish
@@ -68172,7 +69504,7 @@
(x_filter_event): Don't filter if waiting for DND finish as
well.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-03-20 Dmitry Gutov <dgutov@yandex.ru>
Support indentation of Ruby pattern matching expressions
@@ -68182,18 +69514,18 @@
* test/lisp/progmodes/ruby-mode-resources/ruby.rb:
Add indentation example.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-03-20 Andrew G Cohen <cohen@andy.bu.edu>
Fix imap fetching multiple mailboxes (bug#54158)
* lisp/gnus/mail-source.el (mail-source-fetch-imap): Variables
mailbox-source-string and remove should be reset for each mailbox.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-03-20 Juri Linkov <juri@linkov.net>
* etc/NEWS: Mention new hook 'minibuffer-lazy-highlight-setup'.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-03-20 Augusto Stoffel <arstoffel@gmail.com>
Add lazy highlight to 'isearch-edit-string'
@@ -68201,7 +69533,7 @@
lazy count, provided 'isearch-lazy-highlight' respectively
'isearch-lazy-count' are non-nil.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-03-20 Augusto Stoffel <arstoffel@gmail.com>
Allow lazy highlight and match count while reading from minibuffer
@@ -68215,7 +69547,7 @@
implementing the lazy highlight functionality while reading from
minibuffer.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-03-20 Augusto Stoffel <arstoffel@gmail.com>
New hook, lazy-count-update-hook
@@ -68229,28 +69561,28 @@
* lisp/simple.el (minibuffer-history-isearch-setup): Make sure no lazy
count is displayed.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-03-20 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-new-tab-to): Don't funcall const values.
Filter out the values 'clone' and 'window' of 'tab-bar-new-tab-choice'
from function call.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-20 Michael Albinus <michael.albinus@gmx.de>
Extend connection-local variables example in Elisp manual
* doc/lispref/variables.texi (Connection Local Variables):
Explain, how to append variable settings to an existing profile.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-20 Paul Eggert <eggert@cs.ucla.edu>
Remove duplicate INLINE_HEADER_BEGIN
* src/thread.h: Remove duplicate INLINE_HEADER_BEGIN.
Problem reportd by Mattias Engdegård.
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2022-03-20 Felicián Németh <felician.nemeth@gmail.com>
Add simple support for workspacefolders
@@ -68267,7 +69599,7 @@
(eglot--connect): Add workspaceFolders to initializeParams.
(eglot-handle-request workspace/workspaceFolders): New cl-defmethod.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Fix confusion of wanted action with actual action on X
@@ -68275,21 +69607,21 @@
(x_dnd_update_state, handle_one_xevent): Differentiate between
wanted action and chosen action correctly.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-03-20 Manuel Giraud <manuel@ledu-giraud.fr>
Fix wrong password stored in Tramp
* lisp/net/tramp.el (tramp-process-actions):
Unset `tramp-password-save-function'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Make DND between frames work properly
* src/xterm.c (handle_one_xevent): Don't wait for a finish event
when dropping on top of another Emacs frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Improve compliance with version 5 of the XDND specification
@@ -68299,21 +69631,21 @@
(handle_one_xevent): Wait for XdndFinished events and return the
action chosen there.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Fix some crashes in shut_down_emacs on Haiku
* src/emacs.c (shut_down_emacs): Stop quitting be app, since
it's not always there.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Implement `haiku_delete_terminal'
* src/haikuterm.c (haiku_delete_terminal): Actually delete the
terminal instead of aborting.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-20 Po Lu <luangruo@yahoo.com>
Check list tail properly in x-begin-drag
@@ -68321,14 +69653,14 @@
proper list.
* src/xterm.c (x_dnd_update_state): Remove debugging code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-19 Po Lu <luangruo@yahoo.com>
Fix crash on some compositing managers
* src/xterm.c (x_dnd_get_target_window): Catch errors around
CompositeReleaseOverlayWindow.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-19 Po Lu <luangruo@yahoo.com>
Improve behaviour of drag-n-drop during window manager operations
@@ -68341,7 +69673,7 @@
* src/xterm.h (struct x_display_info): New atom
`_NET_CLIENT_LIST_STACKING'.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Port to gcc -D EMACS_EXTERN_INLINE
@@ -68349,7 +69681,7 @@
INLINE_HEADER_END, since it uses INLINE.
* src/emacs.c: Include these two files.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
valid_sp inline fix
@@ -68357,7 +69689,7 @@
should be used only in headers and between INLINE_HEADER_BEGIN
and INLINE_HEADER_END. No need for ‘inline’ here.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Simplify alloc.c static function decls
@@ -68366,7 +69698,7 @@
order is obsolescent. Anyway, no need for ‘inline’ as compilers
inline without it well enough.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Make native helper functions static
@@ -68376,7 +69708,7 @@
(helper_save_restriction, helper_GET_SYMBOL_WITH_POSITION)
(helper_PSEUDOVECTOR_TYPEP_XUNTAG): Now static.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Remove unused fns/data and make fns static
@@ -68399,7 +69731,7 @@
!defined USE_CAIRO && (RENDER_MAJOR > 0 || RENDER_MINOR >= 2),
since it’s not used otherwise.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Use filenvercmp instead of doing it by hand
@@ -68407,7 +69739,7 @@
not string_version_cmp.
(string_version_cmp): Remove; no longer used.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Omit unnecessary code when !HAVE_NATIVE_COMP
@@ -68418,7 +69750,7 @@
Define only if HAVE_NATIVE_COMP && WINDOWSNT,
as they’re not used otherwise.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Remove internal_condition_case_[345]
@@ -68429,14 +69761,14 @@
(internal_condition_case_4, internal_condition_case_5): Remove.
The first two were never used; the last only in now-removed code.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-19 Paul Eggert <eggert@cs.ucla.edu>
Remove sanitize_window_sizes
* src/window.c (sanitize_window_sizes): Remove; no-longer-used.
A previous refactoring moved this to Lisp without removing the C code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-19 Lars Ingebrigtsen <larsi@gnus.org>
Make `command-modes' work for (native-compiled) subrs, too
@@ -68458,7 +69790,7 @@
* src/pdumper.c (dump_subr): Update hash.
(dump_subr): Dump the command_modes slot.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-19 Po Lu <luangruo@yahoo.com>
Improve protection against faulty clients during DND
@@ -68466,7 +69798,7 @@
(xdnd_send_leave, x_dnd_send_drop): Catch errors around call to
XSendEvent. The target window could be gone.
-2023-04-15 Guy Gastineau <strings.stringsandstrings@gmail.com> (tiny change)
+2022-03-19 Guy Gastineau <strings.stringsandstrings@gmail.com> (tiny change)
Remove redundant checks in erc--switch-to-buffer
@@ -68475,20 +69807,20 @@
`read-buffer' and use it for erc-iswitchb" meant to remove this, but
it was left behind. (Bug#53617)
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2022-03-19 F. Jason Park <jp@neverwas.me>
Add unit test for erc--switch-to-buffer
* test/lisp/erc/erc-tests.el (erc--switch-to-buffer): Add new test.
(Bug#53617)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-19 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
e059d7c Fix region highlight in non-selected windows
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-19 Po Lu <luangruo@yahoo.com>
Ignore drag source frame on Haiku in line with documentation
@@ -68497,13 +69829,13 @@
(MessageReceived): Ignore dropped messages with same window id.
(be_drag_message): Add source frame's window ID to message.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-19 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
c4596c8522 Fix a regression in 'decipher-digram-list'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
Document dired-mouse-drag-files
@@ -68513,11 +69845,11 @@
* lisp/dired.el (dired-mouse-drag-files): Fix typo in doc
string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
* src/xterm.c (XTread_socket): Don't filter GenericEvents.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
Fix some glitches when dragging files from dired
@@ -68526,7 +69858,7 @@
(dired-mouse-drag): Clear mark if active and only make button
release events unread.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
Handle composite overlay window during drag and drop sessions
@@ -68542,7 +69874,7 @@
* src/xterm.h (struct x_display_info): New fields for composite
extension presence.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
Fix some XIM servers getting confused during drag-and-drop
@@ -68551,7 +69883,7 @@
(x_filter_event): Return 0 if DND is in progress.
(xim_instantiate_callback): Likewise.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-18 Jimmy Aguilar Mena <spacibba@aol.com>
cursor-face-highlight-nonselected-window default to nil
@@ -68559,11 +69891,11 @@
and not check facep.
(cursor-face-highlight-nonselected-window) : default to nil
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/bytecomp.el (byte-compile-make-closure): Minor optimization
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
Pcomplete: Better obey `completion-at-point-functions`
@@ -68582,11 +69914,11 @@
(eshell-complete-parse-arguments): Use it and obey
`pcomplete-allow-modifications`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus/mail-source.el (mail-source-set-1): Fix indent and simplify
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-18 Mattias Engdegård <mattiase@acm.org>
Speed up fixnum printing
@@ -68598,7 +69930,7 @@
* src/lisp.h: (fixnum_to_string): External declaration.
* src/print.c (print_object): Use fixnum_to_string instead of sprintf.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-18 Michael Albinus <michael.albinus@gmx.de>
Make application configurable in 'with-connection-local-variables'
@@ -68613,7 +69945,7 @@
* test/lisp/files-x-tests.el
(files-x-test-with-connection-local-variables): Extend test.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-03-18 João Távora <joaotavora@gmail.com>
Defend against broken move-to-column in recent emacs
@@ -68676,7 +70008,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/860
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-18 Mattias Engdegård <mattiase@acm.org>
Speed up number-to-string for fixnums
@@ -68686,7 +70018,7 @@
* src/data.c (Fnumber_to_string): Don't use sprintf for fixnums.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
Implement drag-and-drop of files on Haiku
@@ -68699,14 +70031,14 @@
* src/haikuselect.c (haiku_lisp_to_message): Perform more error
checking.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-18 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
530c3491e8 Improve documentation of bookmark default sorting
11492259b1 ; * doc/lispref/display.texi (Overlay Arrow): More accurat...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
Allow dragging messages with file names on Haiku
@@ -68715,7 +70047,7 @@
correctly.
* src/haikuselect.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-18 Po Lu <luangruo@yahoo.com>
Allow dragging files from Dired to other programs
@@ -68737,7 +70069,7 @@
selection converters.
(syms_of_xselect): Update doc strings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
Minor fixes to DND support
@@ -68746,7 +70078,7 @@
(handle_one_xevent): Only calculate dnd_grab if DND is in
progress.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
Remove some early-bootstrap dependencies for `advice`
@@ -68772,7 +70104,7 @@
(cl--generic-get-dispatcher): Use it.
(cl--generic-prefill-dispatchers): Make freshly made dispatchers.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-17 Jimmy Aguilar Mena <spacibba@aol.com>
Add new variable cursor-face-highlight-nonselected-window
@@ -68781,7 +70113,7 @@
(redisplay--update-cursor-face-highlight) : Extend highlight condition
to consider the new variable.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-17 Mattias Engdegård <mattiase@acm.org>
Put bytecode stack frame metadata in a struct
@@ -68801,7 +70133,7 @@
* src/lisp.h (struct handler, get_act_rec, set_act_rec):
Adapt to new struct bc_frame.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-17 Lars Ingebrigtsen <larsi@gnus.org>
Restore HOME after mailcap-parsing-and-mailcap-mime-info
@@ -68809,7 +70141,7 @@
(mailcap-parsing-and-mailcap-mime-info): Restore HOME after the
test (bug#54435).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-17 Michael Albinus <michael.albinus@gmx.de>
Enable Tramp reloading
@@ -68819,18 +70151,18 @@
* test/lisp/net/tramp-tests.el (tramp-test47-unload): Do not skip.
Test reload.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-generic.el (cl-defgeneric): Warn suspicious args
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-17 Lars Ingebrigtsen <larsi@gnus.org>
Avoid repeated prompts in `M-x shell' if using ~/.emacs_bash
* lisp/shell.el (shell): Use `shell-eval-command' to avoid
repeated prompts (bug#9961).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-17 Lars Ingebrigtsen <larsi@gnus.org>
Make shell-resync-dirs work with zsh
@@ -68838,49 +70170,49 @@
avoid getting confused by zsh (bug#54384).
(shell-eval-command): New function.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
(seq-contains-p): Refine the non-nil returned value
* lisp/emacs-lisp/seq.el (seq-contains-p): Like `cl-some` return the
value returned by the test function rather than t.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-03-17 Philipp Stephani <phst@google.com>
Fix a use of 'cl-defgeneric'.
* lisp/progmodes/xref.el (xref-match-length): Use 'cl-defmethod'
instead of 'cl-defgeneric'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-17 Lars Ingebrigtsen <larsi@gnus.org>
Make `?' work again in read-multiple-choice
* lisp/emacs-lisp/rmc.el (read-multiple-choice): Make the `?' key
work again to show the help text.
-2023-04-15 Felician Nemeth <felician.nemeth@gmail.com>
+2022-03-17 Felician Nemeth <felician.nemeth@gmail.com>
Format long help texts better in read-multiple-choice
* lisp/emacs-lisp/rmc.el (rmc--show-help): Format long help texts
better (bug#54430).
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-03-17 Andrew G Cohen <cohen@andy.bu.edu>
Improve propagation of gnus/nnselect group info
* lisp/gnus/nnselect.el (nnselect-push-info): Speed up pushing the
nnselect info back to the originating groups.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-03-17 Andrew G Cohen <cohen@andy.bu.edu>
Fix bug in nnselect fetching new articles in a thread
* lisp/gnus/nnselect.el (nnselect-request-thread): Ignore the
Retrieval Status Value in comparing whether articles are the same.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-03-17 Sean Whitton <spwhitton@spwhitton.name>
Don't use the original sender's address as the envelope-from
@@ -68888,14 +70220,14 @@
envelope-from to the original sender's address rather than the
resender's (bug#54429).
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-03-17 Arash Esbati <arash@gnu.org>
Improve LaTeX symbol prettification
* lisp/textmodes/tex-mode.el (tex--prettify-symbols-alist):
Support macros which used to be part of textcomp package.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
Prevent invisible frames from acting as drag sources
@@ -68903,11 +70235,11 @@
invisible. It makes no sense for an invisible frame to be a
drag source, so the function just hangs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
* src/haikuselect.c (Fhaiku_drag_message): Clear display grab after drag ends.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
Fix creating frames with an initial value of `fullscreen' on Haiku
@@ -68918,21 +70250,21 @@
* src/haikuterm.h (struct haiku_output): New field
`configury_done'.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-17 Michael Albinus <michael.albinus@gmx.de>
Do not cache directories with Tramp sshfs
* lisp/net/tramp-sshfs.el (tramp-methods) <sshfs>:
Add "-o dir_cache=no" to `tramp-mount-args'. (Bug#54126)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
Fix mouse movement on Haiku
* src/haiku_support.cc (MouseMoved): Make sure grab view exists
before comparing against it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
Display drag-and-drop messages in echo area on non-graphics displays
@@ -68941,14 +70273,14 @@
(mouse-drag-and-drop-region): Use them instead of calling
`x-hide-tip' and `x-show-tip' directly.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-17 Eli Zaretskii <eliz@gnu.org>
Fix compilation error of xterm.c
* src/xterm.c (x_dnd_begin_drag_and_drop): Use current_count only
if defined. Reported by Tassilo Horn <tsdh@gnu.org>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
Prevent delivery of duplicate events when window is grabbed on Haiku
@@ -68957,29 +70289,29 @@
(MouseMoved, MouseDown, MouseUp): Keep track of the grab and
don't deliver motion events to any other view.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-17 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_dnd_begin_drag_and_drop): Always initialize hold_quit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Restore old PGTK scrolling code
* src/pgtkterm.c (pgtk_copy_bits): Restore old code using
cairo_surface_create_similar. (bug#54040)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Make GTK inspector available on PGTK
* src/pgtkfns.c (Fx_gtk_debug): New function.
(syms_of_pgtkfns): Define new subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
* lisp/term/haiku-win.el (x-begin-drag): Fix type code of B_MIME_TYPE.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Implement cross-program drag-and-drop on Haiku
@@ -69007,14 +70339,14 @@
* src/haikuselect.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Improve GTK support for X11 drag-n-drop
* src/xterm.c (x_dnd_begin_drag_and_drop): Run nested GTK event
loop instead, so GTK gets the correct events.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-16 Paul Eggert <eggert@cs.ucla.edu>
Simplify generate-new-buffer-name randomness
@@ -69022,7 +70354,7 @@
Simplify by calling get_random instead of Frandom;
that’s random enough here.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-16 Paul Eggert <eggert@cs.ucla.edu>
Improve random bignum generation
@@ -69035,7 +70367,7 @@
since zero is invalid, Qnatnump is not quite right here.
* src/sysdep.c (get_random_ulong): New function.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-03-16 Alan Mackenzie <acm@muc.de>
Strip positions from symbols before the eval in eval-{when,and}-compile.
@@ -69046,14 +70378,14 @@
entry. Add a call to `byte-run-strip-symbol-positions' in the
eval-and-compile entry.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-03-16 Robert Pluim <rpluim@gmail.com>
Report buffer-name when local mode-line is invalid
* lisp/files.el (hack-local-variables-prop-line): Add '(buffer-name)'
to the message reporting the malformed mode-line.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-03-16 Robert Pluim <rpluim@gmail.com>
Guard against custom entries that can contain NULs
@@ -69067,7 +70399,7 @@
* lisp/startup.el (startup--load-user-init-file): Bind
inhibit-null-byte-detection to t.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-03-16 Robert Pluim <rpluim@gmail.com>
Improve error message for 'not running' processes
@@ -69078,36 +70410,36 @@
* src/process.c (send_process, Fprocess_send_eof): Add the output of
'status_message' to the error string.
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-03-16 Manuel Giraud <manuel@ledu-giraud.fr>
* lisp/net/tramp-sh.el (tramp-find-file-exists-command): Fix comment.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-03-16 Robert Pluim <rpluim@gmail.com>
Link with libdl when using pgtk
* configure.ac: Define LIBMODULES on GNU/Linux when using pgtk, even
when not using modules, since pgtkterm.c uses dlsym. (Bug#54378)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
* doc/lispref/frames.texi (x-begin-drag): Improve wording.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Fix 32-bit Haiku build
* src/haikuselect.h (be_enum_message): Fix declaration for
32-bit types.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Add support for dropping plain text on Haiku
* haiku-win.el (haiku-dnd-handle-drag-n-drop-event): Handle
`text/plain'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Redo Haiku DND support
@@ -69130,14 +70462,14 @@
letting Lisp code do the processing.
* src/haikuterm.h: Update prototypes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-16 Eli Zaretskii <eliz@gnu.org>
Fix last change in frames.texi
* doc/lispref/frames.texi (Drag and Drop): Improve and clarify the
wording.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Pacify compiler warning in handle_one_xevent
@@ -69145,14 +70477,14 @@
it won't be used because target is None. Reported by Lars
Ingebrigtsen <larsi@gnus.org>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Correct last change for return-frame drags
* src/xterm.c (handle_one_xevent): Use `x_any_window_to_frame'
to determine `x_dnd_return_frame_object'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Fix minor bugs with XDND support
@@ -69166,27 +70498,27 @@
first window with XdndAware instead of bottommost window.
(handle_one_xevent): Use new argument `proto_out'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Fix XI 2.0 build
* src/xterm.c (handle_one_xevent): Move declaration of dummy out
of HAVE_XINPUT2_1.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Fix tooltip text properties showing up in dragged text
* lisp/mouse.el (mouse-drag-and-drop-region): Directly call
x-show-tip and x-hide-tip instead of going through tooltip-show.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
62e830c3d9 * doc/misc/transient.texi: Fix @dircategory to "Emacs misc...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-16 Po Lu <luangruo@yahoo.com>
Better handle drag-and-drop from one Emacs frame to another
@@ -69202,11 +70534,11 @@
appropriate.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-15 Po Lu <luangruo@yahoo.com>
* src/xfns.c (Fx_begin_drag): Improve doc string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-15 Po Lu <luangruo@yahoo.com>
Add support for dragging text from Emacs to other programs
@@ -69256,7 +70588,7 @@
Xatom_XdndPosition, Xatom_XdndStatus, Xatom_XdndLeave,
Xatom_XdndDrop, and Xatom_XdndFinished.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-15 Po Lu <luangruo@yahoo.com>
Fix build with GTK 3.18.0 or earlier
@@ -69264,7 +70596,7 @@
(xg_update_horizontal_scrollbar_pos): Avoid
gtk_widget_queue_allocate on older GTK versions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-15 Eli Zaretskii <eliz@gnu.org>
Clean up implementation of N0 per UAX#9
@@ -69272,7 +70604,7 @@
prev_for_neutral's type to be known, fall back on SOS, per
the UBA.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-03-15 Sam Steingold <sds@gnu.org>
Extract `gnus-collect-urls-from-article' from `gnus-summary-browse-url'
@@ -69280,14 +70612,14 @@
New function, extracted from `gnus-summary-browse-url'.
(gnus-summary-browse-url): Use it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/url/url-vars.el: Cosmetic changes
(url-mime-separator-chars): Simplify.
(url-interactive-p): Tweak docstring.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
doctex-mode: Try and fix bug#35140
@@ -69296,14 +70628,14 @@
closing char for the previous comment.
(doctex-font-lock-^^A): Simplify accordingly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix byte-code button in help--describe-command
* lisp/help.el (help--describe-command): Fix byte-code button
(bug#24235).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-15 Lars Ingebrigtsen <larsi@gnus.org>
Revert "New command `gnus-summary-browse-all-urls' bound to "v""
@@ -69311,7 +70643,7 @@
It was never agreed that this should be added.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-03-15 João Távora <joaotavora@gmail.com>
Don't advertise didchangewatchedfiles on tramp
@@ -69321,46 +70653,46 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/883
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-15 Po Lu <luangruo@yahoo.com>
Fix some minor glitches with Haiku scroll bars
* src/haiku_support.cc (MouseDown): Don't start overscroll if
dragging started inside a button.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-15 Po Lu <luangruo@yahoo.com>
Fix crashes when trying to pop up a menu on GTK 2
* src/xterm.c (handle_one_xevent): Respect finish when
dispatching copy.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-15 Po Lu <luangruo@yahoo.com>
Fix some issues with input on GTK 2 builds
* src/xfns.c (setup_xi_event_mask): Don't ask for XI key press
on GTK 2.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-14 Po Lu <luangruo@yahoo.com>
Fix extraneous ifdef in xwidgets code
* xterm.c (handle_one_xevent): Pass GesturePinchEnd events to
xwidgets regardless of no-longer-present define.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-14 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Fix use of wrong motion structure.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-14 Po Lu <luangruo@yahoo.com>
Stop relying on dynlib for PGTK interrupt input
* src/pgtkterm.c (pgtk_term_init): Use dlopen and dlsym directly
instead of dynlib functions. (bug#54378)
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-03-14 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Fix a bug and some docstrings
@@ -69371,7 +70703,7 @@
(eudc-menu): Add doc string.
(eudc-install-menu): Likewise.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-14 Paul Eggert <eggert@cs.ucla.edu>
Another fix for the no-toolkit build
@@ -69380,7 +70712,7 @@
eliminating the goto it introduced.
* oldXMenu/XMenuInt.h: Include <attribute.h>, for FALLTHROUGH.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-14 Paul Eggert <eggert@cs.ucla.edu>
Prefer CALLN
@@ -69389,7 +70721,7 @@
Prefer CALLN to doing it by hand.
* src/fns.c (ccall2): Remove. All uses replaced by CALLN.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-03-14 Sam Steingold <sds@gnu.org>
New command `gnus-summary-browse-all-urls' bound to "v"
@@ -69400,41 +70732,41 @@
(gnus-summary-browse-all-urls): New command.
(gnus-summary-mode-map): Bind `gnus-summary-browse-all-urls' to "v".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-14 Po Lu <luangruo@yahoo.com>
Fix the no toolkit build
* Activate.c (XMenuActivate): Stop relying on fallthroughs
inside switch statement. (bug#54382)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix RFC2047 encoding of Disposition-Notification-To
* lisp/mail/rfc2047.el (rfc2047-header-encoding-alist): Encode
Disposition-Notification-To as an address header (bug#54383).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-14 Po Lu <luangruo@yahoo.com>
Handle position specification hints on X toolkit builds
* src/xterm.c (x_wm_set_size_hint): Set PPosition and USPosition
independently of Xt.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-14 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Simplify Edebug spec
* lisp/simple.el (cursor-face-highlight-mode): Fix copy&paste
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-14 Lars Ingebrigtsen <larsi@gnus.org>
Improve the execute-kbd-macro doc string
* src/macros.c (Fexecute_kbd_macro): Improve the doc string
(bug#14206).
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-03-14 Philipp Stephani <phst@google.com>
Make Edebug specification for 'cl-defstruct' more lenient.
@@ -69445,21 +70777,21 @@
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-defstruct/edebug): New
unit test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-14 Lars Ingebrigtsen <larsi@gnus.org>
Don't always escape "." and "?" in `prin1'
* src/print.c (print_object): Only escape "." and "?" when
appearing as the first character in a symbol (bug#23130).
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2022-03-14 Martin Rudalics <rudalics@gmx.at>
Init 'rest' in 'balance-windows-2' (Bug#54380)
* lisp/window.el (balance-windows-2): Give 'rest' an initial
value (Bug#54380).
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-14 Jimmy Aguilar Mena <spacibba@aol.com>
Add local to remove-hook in cursor-face-highlight-mode
@@ -69467,7 +70799,7 @@
Thanks to Stefan Monnier for this
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-14 Po Lu <luangruo@yahoo.com>
Clean up some Haiku toolkit code
@@ -69478,13 +70810,13 @@
of just one.
* src/haiku_support.h: Update prototypes.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
1ec4063017 ; * admin/make-tarball.txt: Minor updates.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Fix extraneous overscroll activation on Haiku
@@ -69495,7 +70827,7 @@
(MouseMoved): Also test `maybe_overscroll' to ensure that a grab
started inside the scroll bar.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Improve cursor-face-highlight-mode a bit more.
@@ -69509,7 +70841,7 @@
redisplay--update-cursor-face-highlight to pre-redisplay-functions with
buffer local flag.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Improve the cursor-face feature.
@@ -69522,18 +70854,18 @@
(redisplay--highlight-overlay-function) : Make the face parameter
optional and add -- in the name.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Fix tool-bar highlight persisting after mouse moves onto WM frame
* src/xterm.c (handle_one_xevent): Always report MotionNotify
coordinates in terms of the edit widget.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-03-13 Glenn Morris <rgm@gnu.org>
* src/bytecode.c: Include sysstdio.h, for fprint, stderr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Enable overscroll on Haiku horizontal scroll bars
@@ -69542,18 +70874,18 @@
* src/haikuterm.c (haiku_set_horizontal_scroll_bar_thumb):
Enable overscrolling on scroll bar widget.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Fix scroll bar movement right before overscroll begins on Haiku
* src/haikuterm.c (haiku_set_scroll_bar_thumb): Make sure value
and size are within bounds even if portion adjustment is off.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Make the completion-header-format info more precise.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Simplify unneeded condition.
@@ -69561,65 +70893,65 @@
completion--insert-string already has a condition for when completions
is nil.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Rename hook
* lisp/simple.el (redisplay--update-cursor-property-highlight) : Renamed
to redisplay--update-cursor-property-highlight
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-13 Lars Ingebrigtsen <larsi@gnus.org>
Really fix find-func for defgeneric
* lisp/emacs-lisp/find-func.el (find-function-regexp): Really add
defgeneric.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-13 Lars Ingebrigtsen <larsi@gnus.org>
Make vtable sorting stable
* lisp/emacs-lisp/vtable.el (vtable--sort): Make the sorting
stable.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Extend completion-auto-help 'always and 'visible.
Make them behave the same also with exact but not single completion.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Use the new cursor-face feature to highlight completions.
* lisp/minibuffer.el (completions-highlight-face) : New custom.
(completions-highlight-mode) : Removed
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-13 Paul Eggert <eggert@cs.ucla.edu>
Clang debug notes
* etc/DEBUG: Don’t imply Clang works as well as GCC when
debugging Emacs. Mention a coverage problem with Clang.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-13 Jim Porter <jporterbugs@gmail.com>
Fix evaluation of negated argument predicates in Eshell
* lisp/eshell/em-pred.el (eshell-add-pred-func): Let-bind 'pred' so
the lambdas see the original value (bug#54369).
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Rename completion-header-string to completion-header-format
And use a propertized default value.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-13 Mattias Engdegård <mattiase@acm.org>
* src/bytecode.c (sf_set_ptr): Cast pointer to type of right size.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Add new special text attribute cursor-face
@@ -69632,7 +70964,7 @@
(redisplay--update-cursor-property-highlight) : New function for
pre-redisplay-functions.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-13 Mattias Engdegård <mattiase@acm.org>
Separate bytecode stack
@@ -69667,7 +70999,7 @@
* src/thread.h (struct bc_thread_state): New.
(struct thread_state): Add bytecode thread state.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-13 Mattias Engdegård <mattiase@acm.org>
Simplify exec_byte_code arguments
@@ -69681,17 +71013,17 @@
* src/eval.c (fetch_and_exec_byte_code):
* src/lisp.h (exec_byte_code): Update signature.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-13 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/ange-ftp.el (ange-ftp-ls): Make a loop when sanitizing LSARGS.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Make minibuffer-hide-completions interactive.
Mainly to find a binding for it.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-13 Jimmy Aguilar Mena <spacibba@aol.com>
Add completion-header-string.
@@ -69699,35 +71031,35 @@
completion-header-text-property-list and completion-lazy-count.
(completion-header-string): Substitutes the removed variable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-13 Lars Ingebrigtsen <larsi@gnus.org>
Add cl-defgeneric to find-func, too
* lisp/emacs-lisp/find-func.el (find-function-regexp): Add
cl-defgeneric, too (bug#54343).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Allow overscrolling on Haiku scroll bars that are full
* src/haiku_support.cc (MouseMoved): Allow overscrolling even if
portion is less than 1.0.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Fix pointer event tracking on top of Haiku scroll bars
* src/haiku_support.cc (MouseDown): Set correct mouse event mask
in case the scroll bar widget decides to not do that.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Fix splurious button events being generated on Haiku
* src/haiku_support.cc (MouseDown, MouseUp): Don't process if
the grab is not appropriate for the buttons that were pressed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Fix setting IM spot after key press events
@@ -69735,7 +71067,7 @@
trying to set its status area and set preedit spot location
after KeyPress events.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-13 Mattias Engdegård <mattiase@acm.org>
Fix esh-proc-tests on macOS
@@ -69743,13 +71075,13 @@
Add pattern matching output when killing a process on macOS (and
possibly other BSDs).
-2023-04-15 Visuwesh <visuweshm@gmail.com> (tiny change)
+2022-03-13 Visuwesh <visuweshm@gmail.com> (tiny change)
* quail.el (quail-define-package): Describe VAR form in DOCSTRING better.
Bug#50143
-2023-04-15 Visuwesh <visuweshm@gmail.com> (tiny change)
+2022-03-13 Visuwesh <visuweshm@gmail.com> (tiny change)
Follow contemporary practices in the Tamil input methods
@@ -69771,7 +71103,7 @@
Fixes bug#50143.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Fix small regression for horizontal scroll bars
@@ -69779,7 +71111,7 @@
horizontal scrollbar code, since the change it was intended for
was never made.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Improve overscrolling support on Haiku
@@ -69789,7 +71121,7 @@
(MouseMoved): Get rid of magic numbers by using real max value
instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-13 Po Lu <luangruo@yahoo.com>
Allow dragging scroll bar for overscroll on Haiku
@@ -69809,14 +71141,14 @@
(haiku_read_socket): Take ceiling of bar position if
horizontal.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-13 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
e5b191465d ; * admin/authors.el (authors-canonical-file-name): Remove...
6b0fdf73cf ; Fix data structures in authors.el
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-12 Stefan Monnier <monnier@iro.umontreal.ca>
Flocate_file_internal: Protect from `.eln` remapping
@@ -69828,7 +71160,7 @@
* src/lread.c (Flocate_file_internal): Don't map `.elc` to `.eln`.
* lisp/files.el (locate-file): Simplify accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-12 Po Lu <luangruo@yahoo.com>
Improve reliaibility of scroll bar dimensions adjustment on GTK 3
@@ -69840,14 +71172,14 @@
* src/xterm.c (x_scroll_bar_configure): New function.
* src/xterm.h: Update prototypes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-12 Lars Ingebrigtsen <larsi@gnus.org>
Further locate-file fixes on nativecomp
* lisp/files.el (locate-file): Fix up previous locate-file change
-- don't unconditionally return .elc on nativecomp.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-12 Lars Ingebrigtsen <larsi@gnus.org>
Disable esh-proc-test/kill-pipeline on EMBA
@@ -69860,14 +71192,14 @@
:form
(string-match-p "\\(?:\\(?:interrupt\\|killed\\)\n\\)" "")
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix EMBA failure for ert-test-record-backtrace
* test/lisp/emacs-lisp/ert-tests.el (ert-test-record-backtrace): Make
this work with AOT.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-12 Lars Ingebrigtsen <larsi@gnus.org>
Return the same file from locate-file in nativecomp and non
@@ -69875,14 +71207,14 @@
in nativecomp, too, to mimic the behaviour from non-nativecomp
builds (bug#51308).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-12 Lars Ingebrigtsen <larsi@gnus.org>
Make find-function-regexp also find cl-defun/defmethod
* lisp/emacs-lisp/find-func.el (find-function-regexp): Also find
cl-defun and cl-defmethod (bug#54343).
-2023-04-15 Colin Woodbury <colin@fosskers.ca>
+2022-03-12 Colin Woodbury <colin@fosskers.ca>
* lisp/progmodes/python.el: Account for new keywords.
@@ -69890,7 +71222,7 @@
of Python 3.10, Python has structured pattern matching. This adds
two new keywords which need to be highlighted (bug#54345).
-2023-04-15 Alexander Adolf <alexander.adolf@condition-alpha.com>
+2022-03-12 Alexander Adolf <alexander.adolf@condition-alpha.com>
Facilitate Customisation of Message-Mode Header Completion Behaviour
@@ -69898,14 +71230,14 @@
New user option.
(message-completion-alist): Use it here.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-12 Lars Ingebrigtsen <larsi@gnus.org>
Mark tramp-test30-make-process unstable on EMBA
* test/lisp/net/tramp-tests.el (tramp-test30-make-process): This times
out on EMBA.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-12 Mattias Engdegård <mattiase@acm.org>
Remove never-used relative jump opcodes
@@ -69913,7 +71245,7 @@
Remove relative jump opcodes that seem to have been a short-lived
experiment, never used in a release.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-12 Mattias Engdegård <mattiase@acm.org>
Remove debug code for opcodes long gone
@@ -69921,7 +71253,7 @@
Don't display custom messages in debug mode for Bscan_buffer and
Bset_mark which were removed long ago.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-12 Mattias Engdegård <mattiase@acm.org>
Faster bytecode immediate argument fetching
@@ -69937,7 +71269,7 @@
Clang performs this optimisation for both `+` and `|` from version 10.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-12 Mattias Engdegård <mattiase@acm.org>
Maintain end of specpdl instead of size
@@ -69953,7 +71285,7 @@
Replace specpdl_size with specpdl_end, according to the equation
specpdl_end = specpdl + specpdl_size.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-12 Mattias Engdegård <mattiase@acm.org>
Inline record_in_backtrace
@@ -69964,7 +71296,7 @@
* src/lisp.h (grow_specpdl, record_in_backtrace): ... to here,
and declare inline.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-12 Po Lu <luangruo@yahoo.com>
Fix the PGTK build
@@ -69972,7 +71304,7 @@
preventing x_window from being correctly set.
(xg_get_scroll_id_for_window): Ifdef out unused function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-12 Po Lu <luangruo@yahoo.com>
Try really hard to make GTK 3 scroll bars fit
@@ -69991,7 +71323,7 @@
scroll bar and the dimensions are wrong, resize the X window to
the right ones.
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2022-03-12 Felicián Németh <felician.nemeth@gmail.com>
Change capability 'documentchanges' to t
@@ -70004,35 +71336,35 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/853
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-12 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
dbe6a3ecf7 Fix regression in 'custom-prompt-customize-unsaved-options'
a9920473f6 Improve documentation of 'map-charset-chars'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-12 Po Lu <luangruo@yahoo.com>
Fix some issues with input methods that depend on button state
* src/xterm.c (handle_one_xevent): Translate button state before
filtering events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Fix horizontal scroll bar updating on Haiku
* src/haikuterm.c (haiku_set_horizontal_scroll_bar_thumb): Just
take portion and position without adjustments.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Use more reasonable default timeouts in Haiku menu loop
* src/haiku_support.cc (BMenu_run): Set default timeout to 10
seconds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Make C-mouse-3 on scroll bars work on Haiku
@@ -70041,7 +71373,7 @@
(MouseDown, MouseUp): Pass button events with ControlMask to
parent view.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Slightly improve scrollbar position accounting on Haiku
@@ -70050,7 +71382,7 @@
* src/haikuterm.c (haiku_set_scroll_bar_thumb): Take ceiling of
value instead of rounding it.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-11 Jimmy Aguilar Mena <spacibba@aol.com>
Add two new options for completions.
@@ -70059,7 +71391,7 @@
Updated NEWS and manual.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-03-11 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Support querying all servers
@@ -70078,7 +71410,7 @@
Document `eudc-expand-try-all'.
* etc/NEWS (EUDC): Describe new 'eudc-expand-try-all' command.
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-03-11 Thomas Fitzsimmons <fitzsim@fitzsim.org>
EUDC: Update save-query-as-kill name and docstring
@@ -70093,7 +71425,7 @@
* etc/NEWS (EUDC): Document `eudc-expansion-overwrites-query'
rename to `eudc-expansion-save-query-as-kill'.
-2023-04-15 Manuel Uberti <manuel.uberti@inventati.org>
+2022-03-11 Manuel Uberti <manuel.uberti@inventati.org>
Use new jdtls script for eclipse jdt
@@ -70106,14 +71438,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/863
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Fix a crash inside Haiku popup menus
* src/haiku_support.cc (BMenu_run): Handle B_WOULD_BLOCK from
wait_for_objects loop.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Fix initial values of scroll bar foreground and background on GTK 3
@@ -70124,7 +71456,7 @@
(x_set_scroll_bar_background):
(x_set_scroll_bar_foreground): Ignore tooltip frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Implement customization of scroll bar colors on GTK 3
@@ -70138,11 +71470,11 @@
* src/xterm.h (struct x_output): New fields for scroll bar
stylesheet providers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
* src/frame.c (scroll_bar_adjust_thumb_portion_p): Adjust doc string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Improve scroll bar treatment on Haiku
@@ -70153,7 +71485,7 @@
(haiku_set_scroll_bar_thumb): Round values instead of
truncating them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Fix inconsistent thumb position on Haiku scroll bars
@@ -70161,7 +71493,7 @@
scroll_bar_adjust_thumb_portion is nil, directly calculate thumb
portions without setting page_size.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Handle Wayland displays correctly in browse-url
@@ -70169,14 +71501,14 @@
WAYLAND_DISPLAY as the display environment variable on
PGTK. (bug#54333)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-11 Po Lu <luangruo@yahoo.com>
Allow C-mouse-2 to split windows on XInput 2 builds
* src/xterm.c (handle_one_xevent): Use x_scroll_bar_handle_click
if ControlMask is set.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-10 Po Lu <luangruo@yahoo.com>
Fix scroll bar portion on Haiku scroll bars
@@ -70195,14 +71527,14 @@
(haiku_read_socket): Handle new meanings of scroll bar values.
* src/haikuterm.h (struct scroll_bar):
-2023-04-15 Alan Third <alan@idiocy.org>
+2022-03-10 Alan Third <alan@idiocy.org>
Fix NS toolbar identifier (bug#54326)
* src/nsterm.m ([EmacsWindow createToolbar:]): Set the identifier to
something that will always be unique to that frame.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-03-10 Juri Linkov <juri@linkov.net>
Fix new option completions-max-height and new values for completion-auto-help
@@ -70212,19 +71544,19 @@
* lisp/minibuffer.el (completion-auto-help): Explain new values in docstring.
(completions-max-height): Use choice to allow nil.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-10 Jimmy Aguilar Mena <spacibba@aol.com>
Add new mode completions-highlight-mode.
completions-max-height new custom variable.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-03-10 Jimmy Aguilar Mena <spacibba@aol.com>
completion-auto-help new values.
Added also entries to news and manual
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2022-03-10 Augusto Stoffel <arstoffel@gmail.com>
Don't strip invisible text when formatting hover string
@@ -70240,7 +71572,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/865
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-10 Michael Albinus <michael.albinus@gmx.de>
Support remote home directories via connection property
@@ -70252,14 +71584,14 @@
* lisp/net/tramp.el (tramp-handle-expand-file-name): Check for
remote home directory. (Bug#53847)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-10 Po Lu <luangruo@yahoo.com>
Fix display of minibuffer prompts in some circumstances on Haiku
* src/haikuterm.c (haiku_flush): Always flip buffers as long as
buffer flipping is not blocked.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Fix menu bar activation on PGTK
@@ -70271,14 +71603,14 @@
* src/xdisp.c (redisplay_internal): Return if popup_activated
also on PGTK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Fix stray button release events being reported on GTK 2
* src/xterm.c (handle_one_xevent): Drop ButtonRelease events
that are destined for a popup menu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Fix menu bar event detection on XI2 builds using Core Input
@@ -70286,21 +71618,21 @@
(xg_event_is_for_menubar): Fix some ifdefs.
* src/xterm.c (handle_one_xevent): Update a comment.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix regression in vtable-goto-object
* lisp/emacs-lisp/vtable.el (vtable-goto-object): Fix moving to
the object.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Fix some issues with GTK native input and modifiers on GTK 2
* src/gtkutil.c (xg_widget_key_press_event_cb): Manually ignore
modifier keys on GTK 2.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Make XInput 2 features work on GTK 2 builds
@@ -70312,28 +71644,28 @@
extension events to GTK manually on versions of GTK+ that don't
understand them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Fix GTK widgets not appearing inside child frames
* src/xfns.c (x_set_parent_frame): Disable GTK's own frame
synchronization in child frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Fix error when creating frames on NS with no main window
* nsfns.m (Fx_create_frame): If main window is not present,
center frame window instead of cascading it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-09 Po Lu <luangruo@yahoo.com>
Don't update Haiku menu bar if nothing changed
* haikumenu.c (set_frame_menubar): If Lisp-level contents didn't
change, refrain from actually updating the menu bar.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
Fix flicker during frame resize on Haiku
@@ -70341,13 +71673,13 @@
(haiku_set_vertical_scroll_bar): Stop calling flush_frame.
(haiku_flush): Only flip buffer of tooltip frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
Fix the MS-DOS build
* sed1v2.inp: Update for recent changes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
Improve handling of tooltips inside menus on Haiku
@@ -70358,7 +71690,7 @@
Return result of `timer_run'.
* src/haikuterm.c (haiku_flush): Flip buffers if frame is dirty.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-08 Paul Eggert <eggert@cs.ucla.edu>
Decouple mod-test.c from Gnulib
@@ -70399,7 +71731,7 @@
(mod-test-nanoseconds, mod-test-double):
Skip test if the corresponding functione is not defined.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-08 Paul Eggert <eggert@cs.ucla.edu>
Do not include <attribute.h> from <config.h>
@@ -70413,11 +71745,11 @@
* src/conf_post.h: Do not include <attribute.h>.
All uses of attribute.h macros replaced with their _GL_ equivalents.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Add more dead keys.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-08 Lars Ingebrigtsen <larsi@gnus.org>
Mark tramp test unstable on EMBA
@@ -70425,14 +71757,14 @@
(tramp-test44-asynchronous-requests): Mark timed-out EMBA test as
unstable.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-08 Michael Albinus <michael.albinus@gmx.de>
Implement abbreviate-file-name in Tramp for Google drive
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-get-home-directory):
Implement for Google drive.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-08 Jim Porter <jporterbugs@gmail.com>
Support applying indices to more Eshell dollar expansions
@@ -70448,7 +71780,7 @@
(esh-var-test/quoted-interp-lisp-indices)
(esh-var-test/quoted-interp-cmd-indices): New tests.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-08 Jim Porter <jporterbugs@gmail.com>
Improve wording of Eshell variable interpolation code/documentation
@@ -70466,34 +71798,34 @@
* doc/misc/eshell.texi (Dollars Expansion): Improve wording of
subscript notation.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-08 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
d184773 Avoid assertion violations in 'bidi_resolve_brackets'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
Handle XI focus change events that specify implicit focus correctly
* src/xterm.c (x_detect_focus_change): If detail is
XINotifyPointer, set focus type to implicit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
Fix detection of modifier keys on XInput 2
* src/xterm.c (handle_one_xevent): Fix iteration over sets of
modifiers.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-08 Michael Albinus <michael.albinus@gmx.de>
Handle bug#54294 in Tramp
* lisp/net/tramp.el (tramp-handle-file-locked-p, tramp-handle-lock-file):
Use `tramp-system-name'. (Bug#54294)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
Fix more uses of opaque Visual structure
@@ -70507,7 +71839,7 @@
* src/xterm.h (x_mutable_colormap): Stop using private fields of
Visual.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-08 Po Lu <luangruo@yahoo.com>
Return actual color cell count in x-display-color-cells
@@ -70515,14 +71847,14 @@
of color cells, or the amount of individual combinations of
components.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-08 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
80736aef90 Fix which-func-update doc string
d9e5ae5e20 Improve wording of 'dired-jump's description
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-07 Stefan Monnier <monnier@iro.umontreal.ca>
(cl-macro-list): Simplify by unifying the variants
@@ -70532,32 +71864,32 @@
(cl-destructuring-bind, cl-define-compiler-macro): Use `cl-macro-list`
instead, now that it covers all the cases we need.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-07 Po Lu <luangruo@yahoo.com>
Avoid color leaks while better ensuring a close color is found
* src/xterm.c (x_alloc_nearest_color_1): Verify nearest can be
allocated, and use that color value.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-07 Po Lu <luangruo@yahoo.com>
Fix choice of visuals for XPM icon
* src/xterm.c (x_bitmap_icon): Allow using XPM icon on
StaticColor and StaticGray as well.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-07 Lars Ingebrigtsen <larsi@gnus.org>
Remove lock file in --no-build-details, too
* src/filelock.c (current_lock_owner): Make file writes work when
using --no-build-details (bug#54294).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-07 Lars Ingebrigtsen <larsi@gnus.org>
Mark ert-test-run-tests-batch-expensive unstable on EMBA
-2023-04-15 Kjartan Oli Agustsson <kjartanoli@outlook.com> (tiny change)
+2022-03-07 Kjartan Oli Agustsson <kjartanoli@outlook.com> (tiny change)
Add user stylesheet option for doc-view EPUB support
@@ -70566,11 +71898,11 @@
* lisp/doc-view.el (doc-view-mutool-user-stylesheet): New user option.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-07 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/seq.el (seq-concatenate): Accept non-`sequencep` sequences
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-07 Po Lu <luangruo@yahoo.com>
Correctly handle exposure in oldXMenu
@@ -70584,7 +71916,7 @@
* src/xterm.c (x_dispatch_event): Make `static' only on GTK.
* src/xterm.h: Expose `x_dispatch_event' on no-toolkit builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-07 Po Lu <luangruo@yahoo.com>
Improve color handling on colormapped displays
@@ -70599,14 +71931,14 @@
* src/xterm.h (struct x_display_info, FRAME_X_VISUAL_INFO): Stop
accessing private fields of Visual.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-07 Po Lu <luangruo@yahoo.com>
Handle color allocation failures caused by colormap changes
* src/xterm.c (x_alloc_nearest_color_1): Recompute color cells
if allocation of cached value failed.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-03-07 Michael Albinus <michael.albinus@gmx.de>
Rework `abbreviate-file-name' in Tramp
@@ -70653,14 +71985,14 @@
(tramp-test07-abbreviate-file-name):
(tramp--test-ange-ftp-p): Adapt tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-07 Po Lu <luangruo@yahoo.com>
Fix color leak
* src/xterm.c (x_alloc_nearest_color_1): Don't allocate colors
multiple times when searching for a closest match.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-07 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -70668,7 +72000,7 @@
9b74e84857 Restore documented Emacs 27.2 behaviour of browse-url-of-d...
cd77fd3b85 Update to Org 9.5.2-24-g668205
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2022-03-07 Manuel Giraud <manuel@ledu-giraud.fr>
Fix bookmark-bmenu-list sorting.
@@ -70678,41 +72010,41 @@
Also, make the default order of bookmark-bmenu-list be the LIFO order
defined in `bookmark-sort-flag's documentation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-07 Po Lu <luangruo@yahoo.com>
Fix maximum selection size reporting
* src/xselect.c (selection_quantum): Take into account extended
request size.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in previous browse-url-file-url change
* lisp/net/browse-url.el (browse-url-file-url): Fix typo in
previous change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix esh-proc-test/kill-pipeline-head loop syntax
* test/lisp/eshell/esh-proc-tests.el
(esh-proc-test/kill-pipeline-head): Fix syntax of loop.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Inhibit extpipe tests on EMBA, because they apparently time out?
https://emba.gnu.org/emacs/emacs/-/pipelines/16387
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-06 Po Lu <luangruo@yahoo.com>
Fix clearing of scroll bars on builds with disabled double buffers
* src/xterm.c (x_scroll_bar_clear): Use XClearArea if the scroll
bar is not double-buffered.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how bibtex-mark-entry places point
@@ -70720,7 +72052,7 @@
behave like in other modes (with point at the beginning of the
region) (bug#4717).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Show SVN status on "." directories, too
@@ -70728,7 +72060,7 @@
state of the "." directory, too, since they may have modified
properties (bug#7861).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix `W' in Dired with non-ASCII file names
@@ -70739,7 +72071,7 @@
(browse-url-emacs): Make `W' in Dired work with non-ASCII file
names (bug#54271).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-06 Po Lu <luangruo@yahoo.com>
Get rid of a loop through all frames when processing events
@@ -70748,7 +72080,7 @@
(flush_dirty_back_buffer_on): New function.
(flush_dirty_back_buffers): Delete function.
-2023-04-15 Gustaf Waldemarson <gustaf.waldemarson@gmail.com>
+2022-03-06 Gustaf Waldemarson <gustaf.waldemarson@gmail.com>
Display complex data types in gdb-mi
@@ -70777,20 +72109,20 @@
Patch amended by William Xu <william.xwl@gmail.com>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix syntax error in obsolete message function
* lisp/gnus/message.el (message-send-mail-function): Fix syntax error.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix url-interactive-p type
* lisp/url/url-vars.el (url-interactive-pw): Fix typo in previous
checkin (bug#54275).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix problem with fetching images via Cloudflare
@@ -70806,7 +72138,7 @@
* lisp/url/url-vars.el (url-interactive-p): New utility function.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-06 Stefan Monnier <monnier@iro.umontreal.ca>
(ecomplete-add-item): Preserve the more complete text
@@ -70814,7 +72146,7 @@
* lisp/ecomplete.el (ecomplete-add-item): Keep the longest text
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-03-06 Alan Mackenzie <acm@muc.de>
Restore call to byte-run-strip-symbol-positions in byte-compile-out
@@ -70826,7 +72158,7 @@
* lisp/emacs-lisp/bytecomp.el (byte-compile-out): call
byte-run-strip-symbol-positions on operands which are one-element lists.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-03-06 Mattias Engdegård <mattiase@acm.org>
Don't accept whitespace or hex floats in rgbi: colour specs
@@ -70840,7 +72172,7 @@
* test/src/xfaces-tests.el
(xfaces-internal-color-values-from-color-spec): Add test cases.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-06 Po Lu <luangruo@yahoo.com>
Respect inhibit-double-buffering on non-toolkit scroll bars
@@ -70850,7 +72182,7 @@
* src/xterm.c (x_scroll_bar_create): Don't initialize back
buffer if double buffering is disabled for the frame.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2022-03-06 João Távora <joaotavora@gmail.com>
Have a couple of lsp faces inherit from basic "shadow"
@@ -70859,14 +72191,14 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/858
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-06 Po Lu <luangruo@yahoo.com>
Slightly fix mouse-highlight processing on Haiku
* src/haikuterm.c (haiku_read_socket): If no corresponding frame
was found for a keyboard event, clear mouse highlight.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-06 Po Lu <luangruo@yahoo.com>
Implement frame cascading on Haiku
@@ -70874,21 +72206,21 @@
the focused frame if position is not user or programmer
specified.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-06 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
0090318c61 * lib-src/seccomp-filter.c (main): Use faccessat2 only if ...
3bb01a499b Fix regression in derived-mode-init-mode-variables
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-05 Po Lu <luangruo@yahoo.com>
Implement "window cascading" on NS
* src/nsfns.m (Fx_create_frame): Cascade new frame position if
size hint flags are not USPosition or PPosition.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-05 Po Lu <luangruo@yahoo.com>
Reduce non-toolkit scroll bar flicker
@@ -70902,7 +72234,7 @@
instead when double buffered.
* src/xterm.h (struct scroll_bar): New field `x_drawable'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-05 Po Lu <luangruo@yahoo.com>
Fix reporting of menu bar wheel events on no toolkit builds
@@ -70910,7 +72242,7 @@
on no-toolkit builds.
(x_create_terminal): Always add `toolkit_position_hook'.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-03-05 Robert Pluim <rpluim@gmail.com>
Use pselect instead of select in nsterm.m
@@ -70918,7 +72250,7 @@
the single remaining use of select (because we try to avoid using
select directly) (bug#54245).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix emacs-module-test after recent changes
@@ -70926,7 +72258,7 @@
module test (because the module uses functions from gnulib)
(bug#32452).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-05 Po Lu <luangruo@yahoo.com>
Obey decorator-specified width and height of tooltip frames on Haiku
@@ -70938,14 +72270,14 @@
* src/haikuterm.c (haiku_update_size_hints): Ignore tooltip
frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-05 Po Lu <luangruo@yahoo.com>
Garbage Haiku tooltip frames on size change
* haikuterm.c (haiku_read_socket): If tooltip frame dimensions
actually changed, garbage the frame.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-04 Paul Eggert <eggert@cs.ucla.edu>
Fix process-attributes time precision on BSD
@@ -70960,7 +72292,7 @@
problems where timestamps promised more precision than was
actually available.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-04 Paul Eggert <eggert@cs.ucla.edu>
Fix process-attributes time precision on GNU/Linux
@@ -70977,7 +72309,7 @@
available (e.g., sysconf fails) do not place it into the alist.
* src/timefns.c (float_time): Now extern.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-04 Paul Eggert <eggert@cs.ucla.edu>
%CPU can exceed 100 on GNU/Linux
@@ -70985,28 +72317,28 @@
CPU usage can exceed 100% on a multicore platform when Emacs is
not entirely single-threaded.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-04 Paul Eggert <eggert@cs.ucla.edu>
Avoid unnecessary make_float in time arithmetic
* src/timefns.c (float_time): New function.
(time_arith, Ffloat_time): Use it.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-04 Paul Eggert <eggert@cs.ucla.edu>
Fix FreeBSD typo in process-attributes cstime
* src/sysdep.c (system_process_attributes) [__FreeBSD__]:
Fix typo that caused cstime to always equal cutime.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Flush default GC before using it in functions that accept a GContext
* src/xterm.c (x_scroll_run): Flush normal_gc, since some of the
following code depends on it being up-to-date.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Remove render code in x_scroll_run and drop NoExpose events instead
@@ -71015,7 +72347,7 @@
(handle_one_xevent): Drop NoExpose events to placate some code
in Athena widgets.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-03-04 Dmitry Gutov <dgutov@yandex.ru>
project-shell: Ensure the resulting buffer is live
@@ -71023,14 +72355,14 @@
Make sure to recreate the shell if the buffer exists but not live
(https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00017.html).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Prevent some NoExpose events from being generated
* src/xterm.c (x_scroll_run): Use the rendering extension if
available to avoid NoExpose events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Implement `pre_activate' callbacks for Motif menus
@@ -71038,13 +72370,13 @@
xm_pop_up_callback as the popup callback.
(xm_pop_up_callback): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Fix the MS-DOS build
* msdos/sedlibmk.inp: Update for gnulib merge.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-04 Stefan Monnier <monnier@iro.umontreal.ca>
trace.el: Preserve the line structure
@@ -71055,7 +72387,7 @@
* lisp/emacs-lisp/trace.el (trace-entry-message)
(trace-exit-message, trace--read-args): Quote newlines
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-04 Lars Ingebrigtsen <larsi@gnus.org>
Avoid statting directories on startup for Info
@@ -71071,7 +72403,7 @@
(Info-default-dirs): Append value of Info-default-directory-list
to the value returned from Info--default-directory-list.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-04 Lars Ingebrigtsen <larsi@gnus.org>
Improve scroll-bar-mode/default-frame-alist interaction docs
@@ -71081,7 +72413,7 @@
* src/frame.c (syms_of_frame): Clarify further that setting this
variable may have unintended consequences.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-04 Lars Ingebrigtsen <larsi@gnus.org>
Add some sleeps to gnutls_try_handshake
@@ -71099,7 +72431,7 @@
* src/gnutls.c (gnutls_try_handshake): Add some sleeping to the
busy-wait loop so that we don't use 100% CPU here (bug#32452).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Add a few warnings about special event structures on X
@@ -71107,14 +72439,14 @@
(x_note_mouse_movement): Add comments explaining the nature of
some special event structures.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Fix some errors in stretch glyphs code on PGTK
* src/pgtkterm.c (x_draw_stretch_glyph_string): Remove
unnecessary code. Reported by Eli Zaretskii <eliz@gnu.org>.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-03-04 Eli Zaretskii <eliz@gnu.org>
Fix wording and punctuation in recent Gnus documentation changes
@@ -71124,14 +72456,14 @@
* doc/misc/gnus.texi (Creating Search Groups): Fix space between
sentences.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Initialize time inside motion and button events converted from XI events
* src/xterm.c (handle_one_xevent): Make sure time is initialized
in artificial events passed to functions that use it.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-03-04 Andrew G Cohen <cohen@andy.bu.edu>
Turn expiry on for nnselect groups
@@ -71146,14 +72478,14 @@
* doc/misc/gnus.texi (Creating Search Groups): Document
nnselect-allow-ephemeral-expiry.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-04 Po Lu <luangruo@yahoo.com>
Correctly process legacy XI wheel events on top of scroll bars
* src/xterm.c (handle_one_xevent): Handle XI button events
generated by scroll wheels on top of scroll bars.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-03 Po Lu <luangruo@yahoo.com>
Pass core scroll wheel events outside the edit widget to Emacs on GTK
@@ -71162,25 +72494,25 @@
(handle_one_xevent): Treat core scroll wheel events specially,
if mouse_or_wdesc_frame did not find the frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-03 Po Lu <luangruo@yahoo.com>
Fix display of stretch glyphs when hscrolled on PGTK
* pgtkterm.c (x_draw_stretch_glyph_string): Use correct box
dimensions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-03 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (pgtk_draw_fringe_bitmap): Synchronize logic with X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-03 Po Lu <luangruo@yahoo.com>
Synchronize NS fringe bitmap code with X
* nsterm.m (ns_draw_fringe_bitmap): Redefine bitmap if it does
not already exist.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-03 Po Lu <luangruo@yahoo.com>
Synchronize Haiku fringe bitmap code with X
@@ -71188,7 +72520,7 @@
(haiku_define_fringe_bitmap):
(haiku_destroy_fringe_bitmap): Synchronize logic with X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-03 Po Lu <luangruo@yahoo.com>
Merge from origin/emacs-28
@@ -71196,7 +72528,7 @@
92e2d19fe7 One more fix of the BPA implementation
cd51d9c7ab Fix handling of brackets in BPA
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-03-03 Philipp Stephani <phst@google.com>
Teach Edebug about the special '&whole' syntax for compiler macros.
@@ -71207,14 +72539,14 @@
* test/lisp/emacs-lisp/cl-macs-tests.el
(cl-define-compiler-macro/edebug): New unit test.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-03-03 Stefan Monnier <monnier@iro.umontreal.ca>
(with-demoted-errors): Fix bug#54225
* lisp/subr.el (with-demoted-errors): Adjust to argument order of
`macroexp-warn-and-return` changed in f262a6af3694b41828ff.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-03-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix clobbering of match data in executable-set-magic
@@ -71222,7 +72554,7 @@
buffers may clobber match data, so save the match data first
(bug#54218).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-03 Jim Porter <jporterbugs@gmail.com>
Allow splitting strings in Eshell expansions with "plain" strings
@@ -71238,7 +72570,7 @@
* doc/misc/eshell.texi (Dollars expansion): Update documentation.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-03 Jim Porter <jporterbugs@gmail.com>
Fix parsing of indices in Eshell expansions
@@ -71272,7 +72604,7 @@
* doc/misc/eshell.texi (Dollars Expansion): Expand and reword
documentation for indexing and length expansions.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-03 Jim Porter <jporterbugs@gmail.com>
Fix Eshell dollar interpolation inside of double-quotes
@@ -71297,7 +72629,7 @@
(esh-var-test/quoted-interp-lisp, esh-var-test/quoted-interp-cmd)
(esh-var-test/quoted-interp-temp-cmd): New tests.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-03 Jim Porter <jporterbugs@gmail.com>
Add a new macro to simplify parsing temporary Eshell command strings
@@ -71308,7 +72640,7 @@
* lisp/eshell/esh-cmd.el (eshell-with-temp-command): New macro.
(eshell-parse-command): Use it.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-03-03 Jim Porter <jporterbugs@gmail.com>
Move Eshell variable interpolation tests to their own file
@@ -71332,7 +72664,7 @@
(esh-var-test/last-result-var2, esh-var-test/last-arg-var):
... to here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-03 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -71341,7 +72673,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-03-02 Dmitry Gutov <dgutov@yandex.ru>
Cache the backend value together with the project root
@@ -71350,42 +72682,42 @@
(project-root, project-files, project-ignores):
Update to access the new data structure.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-02 Po Lu <luangruo@yahoo.com>
* src/xterm.c: Fix commentary on GTK client side windows.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-02 Po Lu <luangruo@yahoo.com>
Fix Motif build without toolkit scroll bars
* src/xterm.c: Always include Xm.h on Motif.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-03-02 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/xref.el: Bump the version.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-02 Po Lu <luangruo@yahoo.com>
Don't calculate any frame for extension events
* src/xterm.c (handle_one_xevent): If event is not a core event,
don't try to calculate any from event.xany.window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-02 Po Lu <luangruo@yahoo.com>
Implement `toolkit_position_hook' on PGTK
* src/pgtkterm.c (pgtk_toolkit_position): New function.
(pgtk_create_terminal): Set it as the toolkit position hook.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-02 Po Lu <luangruo@yahoo.com>
Fix menu bar position reporting on Haiku as well
* src/haikuterm.c (haiku_toolkit_position): New function.
(haiku_create_terminal): Register new hook.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-02 Po Lu <luangruo@yahoo.com>
Fix reporting of imaginary key prefixes on toolkit tool and menu bars
@@ -71396,7 +72728,7 @@
* src/xterm.c (x_toolkit_position): New function.
(x_create_terminal): Register hook.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-03-02 Brian Leung <bkleung89@gmail.com>
João Távora <joaotavora@gmail.com>
Prevent empty diagnostic tags vector hiding main fontification
@@ -71411,7 +72743,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/851
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-02 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -71419,46 +72751,46 @@
2c3d1b6bf4 Improve/correct documentation about Eshell variable expansion
9e257aecc9 Partially revert b03f74e0f2a578b1580e8b1c368665850ee7f808
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-02 Po Lu <luangruo@yahoo.com>
Fix some bugs with multiple terminals on Haiku
* src/haikuterm.c (haiku_mouse_position): Only clear
`mouse_moved' for Haiku frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Fix persistent help text on disabled menu items
* oldXMenu/Activate.c (XMenuActivate): Always deactivate help
echo upon leaving a menu item.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
* src/msdos.c (dos_rawgetc): Handle tab bar clicks correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Dismiss help text when item becomes unactivated on oldXMenu
* oldXMenu/Activate.c (XMenuActivate): Dismiss help text when
leaving an item.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Fix odd scrolling bugs on LessTif
* src/xterm.c (handle_one_xevent): Give emulated button events
to Motif.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Improve behavior of Motif popup menus on XI2
* src/xmenu.c (create_and_show_popup_menu): Set input focus to
menu window.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-03-01 Paul Eggert <eggert@cs.ucla.edu>
Revert previous merge-gnulib change
@@ -71466,14 +72798,14 @@
It shouldn’t be needed now that Gnulib has the change
2022-03-01T18:01:59Z!eggert@cs.ucla.edu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Add PropertyChangeMask to the standard event set
* src/xfns.c (x_window): Remove special Motif code.
* src/xterm.h (STANDARD_EVENT_SET): Add PropertyChangeMask.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Fix crashes and other bugs on LessTif
@@ -71482,7 +72814,7 @@
* src/xfns.c (x_window): Add PropertyChangeMask which LessTif
doesn't do itself.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Fix reporting of wheel events on top of GTK scroll bars
@@ -71495,11 +72827,11 @@
* src/xterm.c (handle_one_xevent): Drop all valuator change
events destined for scroll bars.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
* src/xwidget.h: Fix build with XI 2.4.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Make precision scrolling on top of the tool bar work
@@ -71510,7 +72842,7 @@
(pixel-scroll-start-momentum): If window is a frame, use its
selected window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Avoid duplicate wheel and button events on non-toolkit scroll bars
@@ -71519,7 +72851,7 @@
(handle_one_xevent): Move some ifdefs around and handle input
extension button events on scroll bars.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Fix old X menu on builds with XI2
@@ -71532,7 +72864,7 @@
function.
(x_menu_show): Set translate function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Disable some code that interferes with menus on Lucid
@@ -71540,13 +72872,13 @@
(server_timestamp_predicate): Disable timestamp code on builds
using the Lucid menu bar widget.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-01 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
6dbc3da205 Fix :tag for eol in tab-first-completion
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-03-01 Po Lu <luangruo@yahoo.com>
Fix C-g inside toolkit file dialogs with XI2
@@ -71555,7 +72887,7 @@
* src/xmenu.c (x_menu_wait_for_event): If data is non-nil, use
XPending.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-03-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -71563,7 +72895,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-02-28 02:58:30 UTC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-28 Po Lu <luangruo@yahoo.com>
Intern server time property during terminal initialization
@@ -71573,7 +72905,7 @@
* src/xterm.h (struct x_display_info): New field
`Xatom_EMACS_SERVER_TIME_PROP'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-28 Po Lu <luangruo@yahoo.com>
Fix Motif menu help text in submenus
@@ -71584,18 +72916,18 @@
(do_call): Pass instance to arm callback and use wv as user data
instead of call data.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-28 Po Lu <luangruo@yahoo.com>
* src/xterm.c: Explain frame resize synchronization.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-28 Paul Eggert <eggert@cs.ucla.edu>
Work around merge-gnulib glitch from fresh checkout
* admin/merge-gnulib: In a fresh checkout, run gnulib-tool
twice, instead of merely running autogen.sh twice.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
ecomplete: Try and avoid losing data
@@ -71603,39 +72935,39 @@
setup, so we don't risk overwriting it with a (mostly) empty one.
(ecomplete-save): Don't save an empty database.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-28 Po Lu <luangruo@yahoo.com>
Clean up input extension event handling code
* src/xterm.c (handle_one_xevent): Fix usages of event
structures of the wrong type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-28 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Add some missing dead keys.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-28 Mattias Engdegård <mattiase@acm.org>
Clean up byte-compile-arglist-warn
* lisp/emacs-lisp/bytecomp.el (byte-compile-arglist-warn):
Remove unnecessary sort (only need min and max). Reduce mutation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-28 Lars Ingebrigtsen <larsi@gnus.org>
Fix :color specification in flat-button boxes
* src/xfaces.c (realize_gui_face): Allow reliably specifying
:color in flat-button boxes (bug#54196).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-28 Lars Ingebrigtsen <larsi@gnus.org>
Don't throw errors while propertizing in sgml-mode
* lisp/textmodes/sgml-mode.el (sgml-syntax-propertize): Don't
throw an error when propertizing (bug#54195).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-28 Po Lu <luangruo@yahoo.com>
Better fix for bug#13476
@@ -71645,7 +72977,7 @@
default colors are used for toolkit scroll bars, instead of
black and white.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-28 Po Lu <luangruo@yahoo.com>
Improve treatment of toolkit scroll bars with the input extension
@@ -71654,7 +72986,7 @@
(handle_one_xevent): Make sure coordinates are correct for the
frame's window when handling wheel events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -71662,14 +72994,14 @@
9bce4b67f1 ; * lisp/help.el (with-help-window): Doc fix. (Bug#54170)
558b03a958 Add explicit '--no-heading' for ripgrep
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-27 Po Lu <luangruo@yahoo.com>
Don't save menu bar events that land on the menu bar itself
* src/xterm.c (handle_one_xevent): Ignore menu bar events which
land on the menu bar itself instead of a button.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-27 Po Lu <luangruo@yahoo.com>
Treat scroll bar information consistently on Haiku
@@ -71677,7 +73009,7 @@
(EmacsScrollBar): Obtain scroll bar info on initialization.
(ButtonRegionFor): Use that information instead.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-27 Lars Ingebrigtsen <larsi@gnus.org>
Merge from gnulib
@@ -71686,18 +73018,18 @@
* lib/cdefs.h: Updated with admin/merge-gnulib. (This is in
preparation to adding the nanosleep module later.)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-27 Po Lu <luangruo@yahoo.com>
Don't send help-echo on menu button arming not caused by motion events
* lwlib/lwlib-Xm.c (xm_arm_callback): Ignore arming if the arm
was not caused by an EnterNotify or MotionNotify event.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-27 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Translate motion events on Motif.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-27 Po Lu <luangruo@yahoo.com>
Work around some problems with Motif and the input extension
@@ -71705,25 +73037,25 @@
to the frame's outer window if there was an input extension
grab.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-27 Po Lu <luangruo@yahoo.com>
Translate some more input extension events needed by Motif
* src/xterm.c (handle_one_xevent): Translate XI_Enter and
XI_Leave events when built with Motif.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-27 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
a50f8dec09 Follow OpenSSH changes in Tramp
e86eae21a9 Document better how to reset attributes of faces for new f...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-26 Po Lu <luangruo@yahoo.com>
* commands.texi (Misc Events): Update description of wheel events.
-2023-04-15 Manuel Uberti <manuel.uberti@inventati.org>
+2022-02-26 Manuel Uberti <manuel.uberti@inventati.org>
Add project-ignore-buffer-conditions
@@ -71732,11 +73064,11 @@
(project--read-project-buffer):
Use it (bug#54100).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-26 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Fix translation of button events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-26 Po Lu <luangruo@yahoo.com>
Fix Motif menu and menu bar dismissal on XI2
@@ -71749,14 +73081,14 @@
* src/xterm.c (handle_one_xevent): Translate XI_ButtonRelease
events into core events before dispatching them to Xt.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-26 Po Lu <luangruo@yahoo.com>
Ignore irrelevant button events on Haiku scroll bars
* src/haiku_support.cc (MouseDown): Ignore if there are too many
buttons pressed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-26 Po Lu <luangruo@yahoo.com>
Prevent crashes on event for removed scroll bar on Haiku
@@ -71773,14 +73105,14 @@
(haiku_read_socket): Adjust for changes in scroll bar event
structures.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-26 Po Lu <luangruo@yahoo.com>
Fix reporting of horizontal scroll bar buttons on Haiku
* haikuterm.c (haiku_read_socket): Use correct values for scroll
bar buttons when the scroll bar is horizontal.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-26 Po Lu <luangruo@yahoo.com>
Improve scroll bar button handling on Haiku
@@ -71802,17 +73134,17 @@
* src/haikuterm.c (haiku_read_socket): Handle
SCROLL_BAR_PART_EVENTs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-26 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
ded89ed3fa * lisp/net/tramp-sh.el (tramp-ssh-controlmaster-options): ...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-25 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Set user time for xwidgets as well.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-02-25 Dmitry Gutov <dgutov@yandex.ru>
Drop the visited file modtime check for remote xref hits
@@ -71820,14 +73152,14 @@
(xref--convert-hits, xref--collect-matches)
(xref--find-file-buffer): Use it (bug#54025).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-25 Paul Eggert <eggert@cs.ucla.edu>
Robustify merge-gnulib a bit
* admin/merge-gnulib: Fail if autogen.sh fails.
Remove autom4te.cache before running gnulib-tool.
-2023-04-15 Bob Rogers <rogers@rgrjr.com>
+2022-02-25 Bob Rogers <rogers@rgrjr.com>
Add new file ietf-drums-date.el
@@ -71838,7 +73170,7 @@
* lisp/mail/ietf-drums.el (ietf-drums-parse-date): Use
ietf-drums-parse-date-string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-25 Po Lu <luangruo@yahoo.com>
Improve treatment of dropping mouse track state on Haiku
@@ -71846,7 +73178,7 @@
(haiku_read_socket): Use it to find the appropriate frame when
handling motion or button events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-25 Po Lu <luangruo@yahoo.com>
Improve tracking of modified regions on Haiku
@@ -71876,14 +73208,14 @@
(haiku_clear_under_internal_border): Mark appropriate region as
invalid before buffer flip.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-25 Po Lu <luangruo@yahoo.com>
Fix calculation of scroll deltas when coalescing wheel events
* src/xterm.c (handle_one_xevent): Use accumulated values
instead of raw delta to determine scroll amounts.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-25 Po Lu <luangruo@yahoo.com>
Make interpolated scrolling work above non-selected windows
@@ -71892,20 +73224,20 @@
(pixel-scroll-precision): Pass originally selected window to the
interpolation function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-25 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
5c77aed2d6 Mention flyspell-prog-mode in flyspell-mode doc string
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-24 Jim Porter <jporterbugs@gmail.com>
Fix Eshell process tests to (hopefully) work on all platforms
* test/lisp/eshell/esh-proc-tests.el (esh-proc-test/kill-pipeline):
Fix test (bug#54136).
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-02-24 Dmitry Gutov <dgutov@yandex.ru>
xref--find-file-buffer: Check modified-p and modtime
@@ -71913,21 +73245,21 @@
Check whether the buffer contents match what's on disk
(bug#54025).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-24 Po Lu <luangruo@yahoo.com>
Set user time when receiving any wheel events
* src/xterm.c (handle_one_xevent): Set user time if the mouse
wheel moved.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-24 Eli Zaretskii <eliz@gnu.org>
Fix esh-proc-tests on MS-Windows
* test/lisp/eshell/esh-proc-tests.el (esh-proc-test/kill-pipeline)
(esh-proc-test/kill-background-process): Fix tests on MS-Windows.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-24 Eli Zaretskii <eliz@gnu.org>
Make 't' in Buffer-menu be more defensive
@@ -71935,11 +73267,11 @@
the buffer holds a tags-table file before using it as such.
(Bug#54133)
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-24 Paul Eggert <eggert@cs.ucla.edu>
* admin/merge-gnulib: fix bare checkout (Bug#32452#65)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-02-24 Alan Mackenzie <acm@muc.de>
Amend byte-run-strip-symbol-positions so that an unexec build builds
@@ -71956,7 +73288,7 @@
"stripping" of putative symbol positions from OPERAND, which is nil or a
number.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-24 Michael Albinus <michael.albinus@gmx.de>
Fix symlinks in tramp-sshfs.el (Bug#54130)
@@ -71969,7 +73301,7 @@
* test/lisp/net/tramp-tests.el (tramp-test18-file-attributes)
(tramp-test20-file-modes): Adapt tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-24 Po Lu <luangruo@yahoo.com>
Check if WM support for NET_WM_USER_TIME_WINDOW changed during updates
@@ -71979,7 +73311,7 @@
* src/xterm.h (struct x_display_info): New field
`last_user_check_time'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-24 Jim Porter <jporterbugs@gmail.com>
Don't superfluously emit prompts when terminating processes in Eshell
@@ -71992,20 +73324,20 @@
(esh-proc-test/kill-pipeline-head)
(esh-proc-test/kill-background-process): New tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-24 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
5942504391 Reword face-remap-add-relative manual entry
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Set border colors through the toolkit
* src/xfns.c (x_set_border_pixel): Set colors through Xt to
avoid some problems.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Fix auto-lower when the mouse moves onto a scrollbar on Haiku
@@ -72015,7 +73347,7 @@
* src/haikuterm.c (haiku_read_socket): Don't auto-lower if the
pointer left the view for a scroll bar.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Add support for _NET_WM_STATE_SHADED
@@ -72036,7 +73368,7 @@
(x_term_init): Intern new atom `shaded'.
* src/xterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Condition out things specific to some versions of the input extension
@@ -72049,21 +73381,21 @@
(struct xi_device_t): Make individual fields conditional on the
appropriate client-side input extension version.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Fix the MS-DOS port
* msdos/sedlibmk.inp:
* src/conf_post.h [MSDOS]: Update for recent gnulib.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-23 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -Wanalyzer-null-dereference
* src/xdisp.c (normal_char_ascent_descent): Pacify GCC 11.2.1
20220127 (Red Hat 11.2.1-9) x86-64 -Wanalyzer-null-dereference.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-02-23 Mauro Aranda <maurooaranda@gmail.com>
Fix auth-sources defcustom
@@ -72071,25 +73403,25 @@
in a plist, so inline both :host and :port. Also, give a valid
default value for the choice (bug#54127).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-23 Paul Eggert <eggert@cs.ucla.edu>
Port pre-commit hook to Git 2.35.0
* build-aux/git-hooks/pre-commit: Use LC_ALL=C grep -E instead of
sane_egrep (removed in Git 2.35.0).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-23 Paul Eggert <eggert@cs.ucla.edu>
Port to current Gnulib some more
* admin/merge-gnulib: Remove lib/stdio-read.c and lib/stdio-write.c,
as Emacs doesn’t need these new Gnulib files.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-23 Paul Eggert <eggert@cs.ucla.edu>
Update from Gnulib by running admin/merge-gnulib
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-02-23 Paul Eggert <eggert@cs.ucla.edu>
Port to current Gnulib
@@ -72097,7 +73429,7 @@
normally assumes Automake and now uses this Automake macro.
Problem reported by Lars Ingebrigtsen (Bug#32452#47).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-23 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: Create new unique windows with 'C-x t n' (bug#54038).
@@ -72112,14 +73444,14 @@
(tab-bar-duplicate-tab): Replace the value 'nil' with 'clone' for
'tab-bar-new-tab-choice'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Expand commentary in xterm.c
* src/xterm.c: Expand commentary to include sections on optional
features and toolkit support.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-02-23 Protesilaos Stavrou <info@protesilaos.com>
Update modus-themes to version 2.2.0
@@ -72157,7 +73489,7 @@
For a detailed change log, read:
<https://protesilaos.com/codelog/2022-02-23-modus-themes-2-2-0/>.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-23 Jim Porter <jporterbugs@gmail.com>
Ignore 'eshell-broken-pipe' error in 'eshell-sentinel'
@@ -72167,25 +73499,25 @@
* lisp/eshell/esh-proc.el (eshell-sentinel): Use 'ignore-error'
instead of 'unwind-protect'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-23 Lars Ingebrigtsen <larsi@gnus.org>
Make face-remap-set-base work with a single face again
* lisp/face-remap.el (face-remap-set-base): Fix regression
introduced by cece37cf09de9 (bug#46973).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_term_init): Catch some errors from defective X servers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Improve input extension version checks on GTK 3
* src/xterm.c (x_term_init): If newer versions of XInput 2 don't
work, then look for an older one.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-23 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -72194,14 +73526,14 @@
3b5e29eaa3 tramp.texi texinfo 4.13 compatibility
5edb9572ec Explain "Tramp" spelling in its manual
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-23 Po Lu <luangruo@yahoo.com>
Fix display corruption with background alpha set on unsupported display
* src/xfns.c (x_set_alpha_background): Make opaque if display
doesn't support the required features.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-22 Stefan Monnier <monnier@iro.umontreal.ca>
(add-hook): Fix regression
@@ -72210,11 +73542,11 @@
(remove-hook): Don't modify the depth alist by side-effect since I'm
not completely sure it's safe.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
* src/xterm.c: Expand commentary.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-02-22 Dmitry Gutov <dgutov@yandex.ru>
Unbreak project switcher when inside *xref* buffer
@@ -72223,11 +73555,11 @@
(xref--show-xref-buffer, xref-show-definitions-buffer-at-bottom):
Use it (bug#53626).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_term_init): Don't catch errors too many times.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
Fix X errors caused by GTK using newer versions of XI2 than Emacs
@@ -72235,14 +73567,14 @@
caused by Emacs requesting versions of XI2 older than 2.2 and
what GTK requested.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-22 Lars Ingebrigtsen <larsi@gnus.org>
Enable "Revert Buffer" if file has different writability
* lisp/menu-bar.el (menu-bar-file-menu): Enable "Revert Buffer" if
the file has different writability than the buffer (bug#17148).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-22 Stefan Monnier <monnier@iro.umontreal.ca>
(add-hook, remove-hook): Fix leaks (bug#48666)
@@ -72250,7 +73582,7 @@
management so we only keep the info relevant to functions present on
the hook.
-2023-04-15 Andrea Rossetti <andrea.rossetti@gmail.com> (tiny change)
+2022-02-22 Andrea Rossetti <andrea.rossetti@gmail.com> (tiny change)
Improve ruler-mode dragging
@@ -72261,21 +73593,21 @@
* lisp/ruler-mode.el (ruler-mode-window-col): Fix dragging when
stepping outside the header line (bug#17788).
-2023-04-15 Jeff Norden <jeff@jnorden.com> (tiny change)
+2022-02-22 Jeff Norden <jeff@jnorden.com> (tiny change)
Make outline-blank-line into defcustom
* lisp/outline.el (outline-blank-line): Make into defcustom
(bug#54095).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-22 Lars Ingebrigtsen <larsi@gnus.org>
Don't signal an error on re-builder startup with rx syntax
* lisp/emacs-lisp/re-builder.el (reb-initialize-buffer): Make
startup with rx syntax not signal an error (bug#54107).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
Fix build on glibc <2.10
@@ -72283,7 +73615,7 @@
malloc_info.
(syms_of_alloc): Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
Fix GTK build with GLib <2.44
@@ -72293,7 +73625,7 @@
* src/gtkutil.c: Remove declaration of EmacsMenuBar class.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
Improve XInput2 version checking
@@ -72309,25 +73641,25 @@
* src/xterm.h (HAVE_XINPUT2_1, HAVE_XINPUT2_2, HAVE_XINPUT2_3)
(HAVE_XINPUT2_4): New definitions.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-22 Michael Albinus <michael.albinus@gmx.de>
* test/lisp/net/tramp-tests.el (tramp--test-check-files): Adapt test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
Fix duplicate wheel events on XI2
* src/xterm.c (handle_one_xevent): Don't generate wheel events
on XI_ButtonPress.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-22 Po Lu <luangruo@yahoo.com>
Always send wheel events on XI2
* src/xterm.c (handle_one_xevent): Send emulated button events
as wheel events when handling XI2 button events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-22 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -72337,7 +73669,7 @@
b7a651ba37 Update to Org 9.5.2-17-gea6b74
3a8c3f7abd ; Don't reference obsolete variables in edebug.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-21 Po Lu <luangruo@yahoo.com>
Improve momentum pixel scrolling on a non-selected window
@@ -72346,21 +73678,21 @@
(pixel-scroll-start-momentum): Don't select the window under
the event when calculating velocity or redisplaying.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-21 Po Lu <luangruo@yahoo.com>
Don't generate multibyte keystroke events if there is no actual text
* src/xterm.c (handle_one_xevent): Don't generate
MULTIBYTE_CHAR_KEYSTROKE_EVENTs if nbytes is zero.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-21 Lars Ingebrigtsen <larsi@gnus.org>
Add links to the vtable manual
* doc/lispref/modes.texi (Tabulated List Mode): Mention vtables.
* lisp/info-look.el (lambda): Link to vtables.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-21 Lars Ingebrigtsen <larsi@gnus.org>
Remove the ELPA dependencies from test/Makefile.in
@@ -72374,32 +73706,32 @@
here, which keeps it contained to one test file. This also fixes
bug#53586, since the obsoletion of `body' came from web-server.el.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-21 Po Lu <luangruo@yahoo.com>
Don't pass invalid keyboard modifiers to the event loop on Haiku
* src/haikuterm.c (haiku_read_socket): Ensure validity of extra
keyboard modifiers.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-21 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/vc/diff-mode.el (diff--font-lock-prettify): Recognize mode changes
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-21 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/vc/diff-mode.el (diff--font-lock-prettify): bug#54034
Handle Git's output when deleting and creating empty files, as well as
when the diff is not shown because the file is considered as binary.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-21 Lars Ingebrigtsen <larsi@gnus.org>
Improve vtable :keymap handling
* lisp/emacs-lisp/vtable.el (vtable-map, vtable--make-keymap):
Don't alter keymaps passed in, and respect parent keymaps.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-21 Jim Porter <jporterbugs@gmail.com>
Send SIGPIPE to external Eshell processes if their output target closes
@@ -72412,7 +73744,7 @@
* test/lisp/eshell/esh-proc-tests.el: New test.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-21 Jim Porter <jporterbugs@gmail.com>
Ensure 'eshell-output-object' always returns nil for consistency
@@ -72424,7 +73756,7 @@
* lisp/eshell/esh-io.el (eshell-output-object): Always return nil.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-21 Jim Porter <jporterbugs@gmail.com>
Improve docstrings for 'eshell-exec-lisp' and functions that call it
@@ -72433,7 +73765,7 @@
(eshell-funcall, eshell-applyn, eshell-funcalln, eshell-evaln):
Improve docstrings.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-21 Eli Zaretskii <eliz@gnu.org>
Revert "Remove PROBLEMS section on double-buffering"
@@ -72444,7 +73776,7 @@
tell whether any of the versions where that problem happened
are still out in the wild.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-21 Lars Ingebrigtsen <larsi@gnus.org>
Clarify Special Isearch slightly
@@ -72453,14 +73785,14 @@
during isearch, but that information is quite a ways away at this
point, so it doesn't hurt to repeat that info.)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-21 Lars Ingebrigtsen <larsi@gnus.org>
Remove PROBLEMS section on double-buffering
* etc/PROBLEMS: Remove section on problems with double-buffering,
as apparently it's now no longer an issue (bug#30088).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-21 Lars Ingebrigtsen <larsi@gnus.org>
Make 'ispell-change-dictionary' completion work better
@@ -72471,28 +73803,28 @@
(ispell-valid-dictionary-list): Use it to filter out non-installed
dictionaries.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-21 Lars Ingebrigtsen <larsi@gnus.org>
Make `next-buffer' order reflect command line file order
* lisp/startup.el (command-line-1): Make `next-buffer' order
reflect the command line file order (bug#21505).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-21 Po Lu <luangruo@yahoo.com>
Try to fix bug#54051
* src/xterm.c (handle_one_xevent): Don't give obviously bogus
configure events to Xt.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-21 Po Lu <luangruo@yahoo.com>
Prevent Haiku display from being opened multiple times
* src/haikufns.c (Fx_open_connection): Return if display
connection already exists.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-21 Po Lu <luangruo@yahoo.com>
Prevent GTK from setting unreasonable size hints with large menu bars
@@ -72504,7 +73836,7 @@
(xg_update_menu_item): Use our own menu bar class on GTK 3.
* src/gtkutil.h (EmacsMenuBar): New class.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-20 Po Lu <luangruo@yahoo.com>
Implement left-right separators for dialog boxes on Haiku
@@ -72517,34 +73849,34 @@
was seen and make sure the user can always quit a dialog if no
enabled items exist.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-02-20 Dmitry Gutov <dgutov@yandex.ru>
Bump xref.el version.
* lisp/progmodes/xref.el: Bump version to 1.4.0.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-02-20 Dmitry Gutov <dgutov@yandex.ru>
Public-ize xref-show-xrefs
* lisp/progmodes/xref.el (xref-show-xrefs):
New function (wrapper for an older, private one, bug#42967).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-20 Po Lu <luangruo@yahoo.com>
Respect `extra-keyboard-modifiers' when handling XI2 keyboard input
* src/xterm.c (handle_one_xevent): Add extra modifiers to
XI2 keyboard state.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-02-20 Dmitry Gutov <dgutov@yandex.ru>
Public-ize xref-current-item
* lisp/progmodes/xref.el (xref--current-item):
Rename to 'xref-current-item' (bug#53956). Update all references.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Further fixes for eww-open-url on Tramp files
@@ -72553,24 +73885,24 @@
* lisp/url/url-queue.el (url-queue-start-retrieve): Allow
non-local files here, too.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-20 Juri Linkov <juri@linkov.net>
* lisp/mouse.el (context-menu-entry): Remove help-buffer-under-preparation.
(bug#53910)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Fix a compilation warning in cus-edit-tests.el
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-20 Stefan Monnier <monnier@iro.umontreal.ca>
(loadhist_initialize): Fix regression test failure
* src/lread.c (loadhist_initialize): Adjust assertion for the nil case.
(readevalloop): Signal an error for non-string `sourcename`.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Adjust doc-tests-documentation/autoloaded-macro
@@ -72578,27 +73910,27 @@
(doc-tests-documentation/autoloaded-macro): Adjust test -- rx is
loaded in nativecomp Emacsen when the tests are run, apparently.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Simplify Minibuffer Edit example
* doc/emacs/mini.texi (Minibuffer Edit): Say how to disable SPC
and ? completion (bug#36745).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Add instructions on disabling SPC completion to Minibuffer Edit
* doc/emacs/mini.texi (Minibuffer Edit): Say how to disable SPC
and ? completion (bug#36745).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warning introduced by previous shr.el change
* lisp/net/shr.el (url-file): Fix compilation warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Make eww work better on Tramp HTML
@@ -72611,7 +73943,7 @@
* lisp/url/url-file.el (url-allow-non-local-files): New user option
(bug#40425).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Make `g' work in eww buffers displaying Tramp files
@@ -72619,41 +73951,41 @@
(eww-open-file): From here.
(eww-reload): Make reloading work in Tramp files.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Make string-pixel-width about 40% faster
* lisp/emacs-lisp/subr-x.el (string-pixel-width): Speed up.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-20 Michael Albinus <michael.albinus@gmx.de>
* doc/misc/tramp.texi (Customizing Methods): Add tramp-nspawn.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Quote files that start with - in dired
* lisp/dired-aux.el (dired-shell-stuff-it): Add ./ to file names
that start with - (bug#10458).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-20 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp.el (tramp-read-passwd): Adapt for empty user names.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation warning in previous sendmail.el change
* lisp/mail/sendmail.el (mm-long-lines-p): Fix compilation warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-20 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that `mail-send' breaks too-long lines
* lisp/mail/sendmail.el (mail-send): Ensure that we fold too-long
lines when using `sendmail-user-agent' (bug#53412).
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-02-20 Matthias Meulien <orontee@gmail.com>
Add more bookmark types
@@ -72661,20 +73993,20 @@
* lisp/man.el (Man-bookmark-jump): Mark the bookmark type
(bug#54030).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-20 Po Lu <luangruo@yahoo.com>
Fix font panel on NS
* src/nsterm.m ([EmacsView changeFont:]): Don't use emacs_event,
instead placing events directly into the keyboard buffer.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-20 Po Lu <luangruo@yahoo.com>
* src/haikumenu.c (haiku_dialog_show): Set `popup_activated_p'.
Author:
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-20 Po Lu <luangruo@yahoo.com>
Handle GUI input while inside popup dialog on Haiku
@@ -72688,14 +74020,14 @@
* src/haikuterm.c (haiku_term_init): Set interrupt input mode to
t.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Fix typo in last change
* src/xterm.c (handle_one_xevent): Use `xi_done_keysym' label
when ignoring modifier keys from XI2 input.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Ignore modifier keys early when handling X key press events
@@ -72706,7 +74038,7 @@
* src/xterm.h (struct x_display_info): New field `modmap'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Free XI2 devices in x_delete_display instead
@@ -72715,11 +74047,11 @@
more.
(x_delete_terminal): Stop freeing XI2 device data.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-02-19 Philip Kaludercic <philipk@posteo.net>
Revert "; * rcirc.el (rcirc-print): Prefer sleep-for over sit-for"
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-19 Stefan Monnier <monnier@iro.umontreal.ca>
(specpdl_unrewind): Fix corner case
@@ -72730,7 +74062,7 @@
(default_toplevel_binding, lexbound_p, Fbacktrace__locals): Simplify.
(do_one_unbind, mark_specpdl): Handle SPECPDL_NOP.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-19 Stefan Monnier <monnier@iro.umontreal.ca>
(macroexp-warn-and-return): Fix bug#53618
@@ -72748,7 +74080,7 @@
* lisp/emacs-lisp/byte-run.el (defmacro, defun):
* lisp/emacs-lisp/bindat.el (bindat--type): Adjust accordingly.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-19 Stefan Monnier <monnier@iro.umontreal.ca>
(loadhist_initialize): Minor refactoring
@@ -72757,7 +74089,7 @@
* src/lread.c (loadhist_initialize): New function.
(Fload, readevalloop): Use it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-19 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/vc/diff-mode.el (diff--font-lock-prettify): Fix mishaps
@@ -72768,7 +74100,7 @@
re-font-locked all at once, and to still recognize it after
`diff-reverse-direction`.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-19 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp password prompts for sudo-like methods
@@ -72790,32 +74122,32 @@
(tramp-null-hop): New defconst.
(tramp-get-remote-null-device): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-19 Lars Ingebrigtsen <larsi@gnus.org>
Some vtable.texi copy edits
* doc/misc/vtable.texi (Making A Table): Mention the accessors.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-19 Lars Ingebrigtsen <larsi@gnus.org>
Mention vtable accessor functions
* doc/misc/vtable.texi (Making A Table): Mention the accessors.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-19 Lars Ingebrigtsen <larsi@gnus.org>
Improve the vtable documentation on argument types
* doc/misc/vtable.texi (Making A Table): Say what the argument
types are.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix a vtable example
* doc/misc/vtable.texi (Introduction): Fix example.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-19 Eli Zaretskii <eliz@gnu.org>
Improve vtable documentation
@@ -72828,7 +74160,7 @@
* doc/misc/Makefile.in (INFO_COMMON): Add 'vtable'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-19 Lars Ingebrigtsen <larsi@gnus.org>
Add column sorting order indicators to vtable
@@ -72836,14 +74168,14 @@
(vtable--insert-header-line): Use it to display sorting order
indicators.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-19 Lars Ingebrigtsen <larsi@gnus.org>
Make string-pixel-width slightly speedier
* lisp/emacs-lisp/subr-x.el (string-pixel-width): Speed up
string-pixel-width in the zero-length string case.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Avoid consing extra string when processing GTK native input
@@ -72856,7 +74188,7 @@
* src/termhooks.h (enum event_kind): Document meaning of Qt as
coding system in a multibyte keystroke event's string argument.
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-02-19 Mauro Aranda <maurooaranda@gmail.com>
Fix types of some align.el defcustoms
@@ -72867,7 +74199,7 @@
should be functions, but the default value was t. Change it to
#'always (bug#54048).
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-02-19 Mauro Aranda <maurooaranda@gmail.com>
Fix :match function for the key widget
@@ -72875,7 +74207,7 @@
because the :match function is called with the widget and the value as
arguments (bug#54049).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Fix some more hangs when parenting child frames around on Haiku
@@ -72883,7 +74215,7 @@
(FrameMoved): Don't sync when a recursive lock might be able to
be held.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-19 Lars Ingebrigtsen <larsi@gnus.org>
Add a new library to format variable-pitch tables
@@ -72891,7 +74223,7 @@
* lisp/emacs-lisp/vtable.el: New library.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Improve portability of alpha channel visual detection
@@ -72903,7 +74235,7 @@
* src/xterm.c (x_term_init): Initialize Xrender before
calling select_visual.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-02-19 Alan Mackenzie <acm@muc.de>
Fix symbols with position appearing in the output of `compile-defun'
@@ -72930,7 +74262,7 @@
(sxhash_obj): Add handling for symbols with position, substituting their bare
symbols when symbols with position are enabled.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-19 Eli Zaretskii <eliz@gnu.org>
Fix character compositions on the mode line
@@ -72939,7 +74271,7 @@
determine whether to compose them from that string's multibyteness,
not from that of the current buffer. (Bug#53729)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Don't ignore events from XI2 slave devices anymore
@@ -72951,32 +74283,32 @@
(handle_one_xevent): Don't ignore XI devices that are not master
pointers or keyboards.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-19 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
57c112cfe5 ; * doc/emacs/files.texi (Comparing Files): Fix a reference.
bdeac2d5af ; Fix a typo in filesets.el's doc string
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-19 Po Lu <luangruo@yahoo.com>
Always decode GTK input method text as utf-8-unix
* src/gtkutil.c (xg_im_context_commit): Use `utf-8-unix' as
coding system for text.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-18 Po Lu <luangruo@yahoo.com>
Be less strict about which emulated motion events to ignore
* src/xterm.c (handle_one_xevent): Don't test XI2 version before
dropping PointerEmulated motion events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-18 Po Lu <luangruo@yahoo.com>
* src/haikufns.c (haiku_create_frame): Error if font wasn't found.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-18 Po Lu <luangruo@yahoo.com>
Utilize new string decoding feature in GTK native input
@@ -72984,7 +74316,7 @@
manually using g_utf8_to_ucs4 but pass unibyte string as the
keystroke event arg instead.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-02-18 Eric Abrahamsen <eric@ericabrahamsen.net>
Handle multiple directory separators in gnus-search results
@@ -72996,21 +74328,21 @@
the name. Use `file-name-split' and joining instead of regexp
munging.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-18 Po Lu <luangruo@yahoo.com>
Fix background stipple with `alpha_background'
* src/xterm.c (x_fill_rectangle): Fix treatment of foreground
and background colors when there is a stipple.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-18 Po Lu <luangruo@yahoo.com>
Fix a crash on some versions of GTK
* src/emacsgtkfixed.c (XSetWMNormalHints): Fix potential
arithmetic fault.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-18 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -73018,7 +74350,7 @@
9fd396e * lisp/progmodes/subword.el (superword-mode): Doc fix. (Bug#...
e303cb1 Fix indexing of module functions that return complex types.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-18 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -73028,21 +74360,21 @@
38f6ea1 Import texi source file for transient manual
df34929 Update to Org 9.5.2-15-gc5ceb6
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-18 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
# Conflicts:
# lisp/startup.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-18 Po Lu <luangruo@yahoo.com>
Fix blurry text on multiple scale monitor setups
* src/pgtkterm.c (pgtk_copy_bits): Preserve window scale factor
on temporary surface. (bug#54040)
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-02-18 Andrew G Cohen <cohen@andy.bu.edu>
Make sure nnselect search query is properly parsed
@@ -73050,7 +74382,7 @@
should not be interpreted as raw, but whatever the underlying search
engine expects.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-02-18 Andrew G Cohen <cohen@andy.bu.edu>
Fix gnus searching of native servers
@@ -73058,7 +74390,7 @@
(gnus-group-read-ephemeral-search-group): Find the real server even
when the group is native.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-18 Po Lu <luangruo@yahoo.com>
Make treatment of `alpha-background' more consistent
@@ -73066,7 +74398,7 @@
(x_draw_glyph_string_background): Ignore alpha_background on all
cursors.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-02-18 Eric Abrahamsen <eric@ericabrahamsen.net>
Fix gnus-search-run-search methods
@@ -73074,28 +74406,28 @@
implementations were setting the current buffer and then not setting
it back.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Make stipple backgrounds respect `alpha-background'
* src/xterm.c (x_fill_rectangle): Respect `alpha-background'
when drawing stipple.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Fix mis-parsing of certain malformed XBM files
* src/image.c (xbm_scan): Return error on a character literal
that doesn't start with "\x".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Parse XBM images which use character escapes for hex literals
* src/image.c (xbm_scan): Implement parsing of hex escapes in
character literals.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-02-17 Eric Abrahamsen <eric@ericabrahamsen.net>
Fix gnus-search notmuch thread searches
@@ -73105,7 +74437,7 @@
(gnus-search-indexed-search-command): Use list appending rather than
backtick construction, that was more confusing than it was helpful.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-17 Juri Linkov <juri@linkov.net>
* lisp/mouse.el (context-menu-entry): Don't create menu for Help commands.
@@ -73116,14 +74448,14 @@
So `help-buffer-under-preparation' is added to filter out such calls.
(bug#53910)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-17 Eli Zaretskii <eliz@gnu.org>
Resurrect innocent joke in byte-opt.el
* lisp/emacs-lisp/byte-opt.el: Resurrect innocent joke in a
comment.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-17 Eli Zaretskii <eliz@gnu.org>
Fix files-tests on MS-Windows
@@ -73135,7 +74467,7 @@
(files-tests-revert-buffer-with-fine-grain): No need to disable
file locking anymore.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-17 Mattias Engdegård <mattiase@acm.org>
Fix or remove outdated comments
@@ -73145,14 +74477,14 @@
* lisp/emacs-lisp/byte-opt.el: Remove car. Keep pig.
(byte-compile-log-lap-1): Remove obsolete and irrelevant comment.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-17 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/face-remap.el: Fix bug#53294
* lisp/face-remap.el (face-remap--copy-face): New function.
(face-attrs--make-indirect-safe): Use it.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-17 Eli Zaretskii <eliz@gnu.org>
Speed up exiting "emacs -Q"
@@ -73161,14 +74493,14 @@
of slowing down "C-x C-c" from "emacs -Q" due to the need to load
seq.el.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Fix crash when displaying XBM images on a 32-bit visual
* src/image.c (Create_Pixmap_From_Bitmap_Data): Fix use of wrong
(default) depth.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Implement XBM images on Haiku
@@ -73176,20 +74508,20 @@
failures on Haiku.
(Create_Pixmap_From_Bitmap_Data): Implement for Haiku.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-17 Lars Ingebrigtsen <larsi@gnus.org>
Add a NEWS entry for the bookmark changes (bug#54030)
* lisp/bookmark.el (bookmark-bmenu-mode): Make the type shorter.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-02-17 Matthias Meulien <orontee@gmail.com>
Don't prefix bookmark name with VC backend name
* lisp/vc/vc-dir.el (vc-dir-bookmark-make-record): Remove prefix from
bookmark name.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-02-17 Matthias Meulien <orontee@gmail.com>
Extend bookmark menu with with handler type column
@@ -73204,7 +74536,7 @@
* lisp/vc/vc-dir.el (vc-dir-bookmark-jump): Set bookmark handler type.
* lisp/woman.el (woman-bookmark-jump): Set bookmark handler type.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-02-17 Protesilaos Stavrou <info@protesilaos.com>
Update modus-themes to version 2.1.0
@@ -73297,7 +74629,7 @@
For a detailed change log, read:
<https://protesilaos.com/codelog/2022-02-17-modus-themes-2-1-0/>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-17 Lars Ingebrigtsen <larsi@gnus.org>
Have setopt check types
@@ -73306,50 +74638,50 @@
Customize saving values, too.
(setopt): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Fix warning during dumping on MS-DOS
* lisp/cus-start.el (standard): Filter out
`process-error-pause-time' on MS-DOS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Prevent menu items leak if x-pre-popup-menu-hook signals
* src/menu.c (x_popup_menu_1): Make sure menu items are
discarded if the pre popup menu hook signals.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-17 Michael Albinus <michael.albinus@gmx.de>
Fix problem with "~" in Tramp
* lisp/net/tramp.el (tramp-handle-substitute-in-file-name):
Remove special handling of "~" in localname. (Bug#53053)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_init_master_valuators): Clear `pending_enter_reset'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-17 Po Lu <luangruo@yahoo.com>
Improve handling of XI2 wheel movement
* src/xterm.c (handle_one_xevent): Process movement in all
directions and send it as a single event.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-16 Po Lu <luangruo@yahoo.com>
Fix SIGFPE on some fonts when calculating their average width on Haiku
* src/haiku_font_support.cc (estimate_font_ascii): Avoid divison
by zero.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-16 Po Lu <luangruo@yahoo.com>
* src/emacsgtkfixed.c (XSetWMSizeHints): Improve fix for bug#8919.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-16 Po Lu <luangruo@yahoo.com>
Don't auto-lower when moving onto a menu bar on Haiku
@@ -73362,14 +74694,14 @@
mouse exits the frame view onto the menu bar and handle
MENU_BAR_LEFT events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-16 Po Lu <luangruo@yahoo.com>
Handle `unspecified' values of symbolic font values on Haiku
* src/haikufont.c (haikufont_spec_or_entity_to_pattern): Handle
`unspecified' values of symbolic values.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-16 Michael Albinus <michael.albinus@gmx.de>
Fix problem with file-modification-time in tramp-sshfs.el
@@ -73388,7 +74720,7 @@
(tramp--test-hpux-p, tramp--test-macos-p): Protect against errors.
(tramp--test-check-files): Discriminate also tramp-sshfs.el.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-02-16 Matthias Meulien <orontee@gmail.com>
Fix computation of outline heading level for non-git diff
@@ -73396,7 +74728,7 @@
using diff-hunk-header-re (bug#51809).
(diff--font-lock-prettify): Disable prettify in non-git diff.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-16 Eli Zaretskii <eliz@gnu.org>
Add support for Tai Tham script
@@ -73411,14 +74743,14 @@
* etc/HELLO: Add Northern Thai greeting.
* etc/NEWS: Announce addition of Northern Thai language environment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-16 Po Lu <luangruo@yahoo.com>
Fix recent change in xwidget.c
* src/xwidget.c (xwidget_init_view): Don't assume ttip_widget
is NULL if tooltips have not been initialized.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-16 Mattias Engdegård <mattiase@acm.org>
Speed up count_size_as_multibyte
@@ -73429,7 +74761,7 @@
outside the loop, which makes it much faster. Standard compilers
will even vectorise it if asked to (-O2 in Clang, -O3 in GCC).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-16 Mattias Engdegård <mattiase@acm.org>
Avoid emacs-module-tests failure on macOS
@@ -73438,7 +74770,7 @@
the macOS dynamic library suffix (.dylib) is longer than on other
platforms.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-16 Po Lu <luangruo@yahoo.com>
Fix frame focus handling with native input
@@ -73447,7 +74779,7 @@
* src/xfns.c (Fx_internal_focus_input_context): Focus all focus
frames from all displays.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-16 Po Lu <luangruo@yahoo.com>
Resolve xwidget scrolling mysteries
@@ -73455,11 +74787,11 @@
(handle_one_xevent): Always increment values array when handling
motion events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-15 Po Lu <luangruo@yahoo.com>
* etc/NEWS: Improve the PGTK entry.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-15 Po Lu <luangruo@yahoo.com>
Decode keyboard input as latin-1 whenever appropriate
@@ -73472,7 +74804,7 @@
* src/xterm.c (handle_one_xevent): Set coding property on text
to latin-1 if it was obtained with XLookupString.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-15 Po Lu <luangruo@yahoo.com>
Don't decode text within XIM callbacks or handle_one_xevent
@@ -73495,7 +74827,7 @@
* src/xterm.c (handle_one_xevent): Utilize new meaning of
MULTIBYTE_CHAR_KEYSTROKE_EVENT.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-15 Michael Albinus <michael.albinus@gmx.de>
Some Tramp cleanup
@@ -73508,33 +74840,33 @@
(tramp-handle-abbreviate-file-name): Use it.
(tramp-read-passwd): Show literal passphrase prompt.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-15 Jim Porter <jporterbugs@gmail.com>
Don't attempt to connect to a remote server during 'abbreviate-file-name'
* lisp/net/tramp.el (tramp-handle-abbreviate-file-name): Only use the
"home-directory" when a connection has been established.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-15 Lars Ingebrigtsen <larsi@gnus.org>
Allow savehist-additional-variables to truncate lists
* lisp/savehist.el (savehist-save): Allow truncating values (bug#30943).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-15 Lars Ingebrigtsen <larsi@gnus.org>
Adjust files-test-file-size-human-readable test
* test/lisp/files-tests.el (files-test-file-size-human-readable):
Fix test after recent change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-15 Lars Ingebrigtsen <larsi@gnus.org>
Make autoarg obsolete
* lisp/obsolete/autoarg.el: Make obsolete.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-15 Po Lu <luangruo@yahoo.com>
Fix parsing of some semibold font styles on Haiku
@@ -73542,14 +74874,14 @@
"Semibold" to mean SemiBold as well. Reported by
augiedoggie <augiedoggie@users.noreply.github.com>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-15 Po Lu <luangruo@yahoo.com>
Disable auto-lowering and raising on Haiku when a popup is active
* src/haikuterm.c (haiku_new_focus_frame):
(haiku_read_socket): Don't raise or lower if popup is activated.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-15 Po Lu <luangruo@yahoo.com>
Replace use of `DefaultRootWindow' with our recorded root window
@@ -73560,17 +74892,17 @@
* src/xterm.c (x_iconify_frame): Use dpyinfo->root_window
instead of DefaultRootWindow.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
Improve the help message for the pgtk configure option
* configure.ac: Describe the purpose of PGTK better.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
* src/xterm.c (init_xterm): Use more reliable method to disable XI2.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
Better handle devices being enabled on XI2
@@ -73578,7 +74910,7 @@
if the device couldn't be found, instead regenerating the device
hierarchy to see if it was enabled.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-02-14 Eric Abrahamsen <eric@ericabrahamsen.net>
Fix docstring and init of Gnus search -remove-prefix options
@@ -73587,7 +74919,7 @@
use `expand-file-name' to get the correct default value, not `concat'
and (getenv "HOME").
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-02-14 Eric Abrahamsen <eric@ericabrahamsen.net>
Fix manual documentation of Gnus tool bars
@@ -73596,14 +74928,14 @@
exist. Other options in this section have been renamed from "toolbar"
to "tool-bar".
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-02-14 Eric Abrahamsen <eric@ericabrahamsen.net>
Be more explicit about the meaning of "remove prefix" in Gnus search
* doc/misc/gnus.texi (Search Engines): It's easy to get confused about
what we're removing and why.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-14 Eli Zaretskii <eliz@gnu.org>
Improve recent addition to documentation of face remapping
@@ -73612,7 +74944,7 @@
(Face Remapping): Improve wording of a recent addition; add
cross-reference to "Basic Faces".
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-14 Eli Zaretskii <eliz@gnu.org>
Improve format of values returned by 'file-size-human-readable'
@@ -73620,13 +74952,13 @@
fractional part of the size only if there's just one digit before
the decimal point.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in Face Remapping
* doc/lispref/display.texi (Face Remapping): Fix typo.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-02-14 Philip Kaludercic <philipk@posteo.net>
Add command to contact maintainer
@@ -73635,7 +74967,7 @@
(package-browse-url): Use package--query-desc.
(package-contact-maintainer): Add command.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-02-14 Philip Kaludercic <philipk@posteo.net>
Allow for packages to be installed directly from VCS
@@ -73669,19 +75001,19 @@
dependencies but before unsigned packages.
(package-menu-filter-by-status): Allow filtering by source packages.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-02-14 Philip Kaludercic <philipk@posteo.net>
Implement vc-clone for git
* vc-git.el (vc-git-clone): Add Git implementation
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-02-14 Philip Kaludercic <philipk@posteo.net>
Add new command to clone a repository
* vc.el (vc-clone): Add command
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-14 Lars Ingebrigtsen <larsi@gnus.org>
Don't signal errors in abbrev-table-p
@@ -73689,34 +75021,34 @@
* src/lread.c (oblookup): Signal `wrong-type-argument' instead of
`error' if it turns out that we're not really in an obarray (bug#53988).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-02-14 Philip Kaludercic <philipk@posteo.net>
Improve stability of message-hide-headers
* message.el (message-hide-headers): Use a pointer instead of tracking
the "end-of-headers" point manually (bug#53991).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
Premultiply background color by alpha for images
* src/xterm.c (x_query_frame_background_color): Premultiply
colors as X wants them when built without Cairo.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in previous Face Remapping doc change
* doc/lispref/display.texi (Face Remapping): Fix typo.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-14 Lars Ingebrigtsen <larsi@gnus.org>
Note caveat about remapping basic faces
* doc/lispref/display.texi (Face Remapping): Note caveat about
basic faces (bug#53636).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
Improve Haiku selection handling
@@ -73730,7 +75062,7 @@
(Fhaiku_selection_put): Remove a great deal of ad hoc code now
handled by the regular selection machinery.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-14 Lars Ingebrigtsen <larsi@gnus.org>
Add a mechanism for querying before executing a command
@@ -73743,14 +75075,14 @@
(command-execute--query): New function.
(command-query): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
Handle allocation failures of fringe bitmaps on Haiku
* src/haikuterm.c (haiku_define_fringe_bitmap): Handle
allocation failures.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
* etc/TODO: Update some entires related to macOS and NS.
@@ -73759,7 +75091,7 @@
platforms, and some mouse gestures have been implemented on NS
and X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-14 Po Lu <luangruo@yahoo.com>
Ensure bad values don't leak into scroll valuators after DeviceChange
@@ -73771,7 +75103,7 @@
* src/xterm.h (struct xi_scroll_valuator_t): New field
`pending_enter_reset'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
Restore valuator values after receiving a DeviceChanged event
@@ -73780,7 +75112,7 @@
(handle_one_xevent): Find current valuator info and use that to
populate scroll valuators after a device changed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
Improve efficency of handling DeviceChanged events
@@ -73788,7 +75120,7 @@
was changed on DeviceChanged and only do hierarchy recalculation
upon HierarchyChanged events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
Try to reduce empty areas on GTK when a frame is being resized
@@ -73796,7 +75128,7 @@
(x_clear_rectangle, x_draw_image_glyph_string):
(x_clear_area): Don't use picture if frame background is opaque.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
Fix wide fringe bitmap processing on Haiku
@@ -73809,7 +75141,7 @@
* src/haikuterm.c (haiku_define_fringe_bitmap): Pass entire
short array to BBitmap_import_fringe_bitmap instead.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-13 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp's process-file implementations
@@ -73822,13 +75154,13 @@
* test/lisp/net/tramp-tests.el (tramp-test28-process-file)
(tramp--test-check-files, tramp-test47-unload): Extend tests.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-13 Juri Linkov <juri@linkov.net>
* lisp/faces.el (read-face-name-sample-text): Add defconst (bug#53960).
(read-face-name): Use it instead of hard-coded string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-13 Lars Ingebrigtsen <larsi@gnus.org>
Add a new macro `setopt'
@@ -73845,25 +75177,25 @@
* lisp/cus-edit.el (setopt): New macro.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
* src/haikuterm.c (haiku_read_socket): Implement auto-lower.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
Only get rid of IC focus if focus is really gone
* src/xterm.c (x_focus_changed): Only unset IC focus if the
focus state is empty.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-13 Lars Ingebrigtsen <larsi@gnus.org>
Remove the 'C-k' binding in ido-mode
* lisp/ido.el (ido-file-completion-map): Remove the `C-k' binding,
because it's too dangerous and probably not very useful (bug#44556).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
Prevent crashes from illegal locale coding systems
@@ -73871,7 +75203,7 @@
* src/xterm.c (handle_one_xevent): Don't pass invalid coding
systems to `setup_coding_system'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-13 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-u M-x count-words' also give totals
@@ -73880,21 +75212,21 @@
(count-words--buffer-format, count-words--format): Rename and
don't message, but return the string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-13 Lars Ingebrigtsen <larsi@gnus.org>
Note meaning on nil HIST in Fread_from_minibuffer
* src/minibuf.c (Fread_from_minibuffer): Note the meaning of a nil
HIST parameter (bug#20063).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix mouse clicking in read-face-name
* lisp/faces.el (read-face-name): Put the data in the right
position so that clicking on completions work (bug#53960).
-2023-04-15 Bob Rogers <rogers@rgrjr.com>
+2022-02-13 Bob Rogers <rogers@rgrjr.com>
Fix ietf-drums-remove-whitespace unmatched " and (
@@ -73907,24 +75239,24 @@
+ Test unterminated quote and comment for
ietf-drums-remove-whitespace and ietf-drums-remove-comments (bug#53965).
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-02-13 Andreas Schwab <schwab@linux-m68k.org>
* src/eval.c (specpdl_unrewind): Remove empty statement.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-13 Lars Ingebrigtsen <larsi@gnus.org>
Avoid a compilation warning in eval.c
* src/eval.c (specpdl_unrewind): Avoid a compilation warning.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-13 Po Lu <luangruo@yahoo.com>
Fix integer overflow with 32-bit visual
* src/xfns.c (x_set_border_pixel):
(x_set_border_color): Use `unsigned long' for border color.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-12 Po Lu <luangruo@yahoo.com>
Work around tooltip bug on new versions of WebKitGTK
@@ -73933,7 +75265,7 @@
disable tooltips on WebKitGTK 2.34 or later.
(syms_of_xwidget): Make dummy string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-12 Po Lu <luangruo@yahoo.com>
Stop quering for Xinerama inside x_get_monitor_attributes
@@ -73943,25 +75275,25 @@
* src/xterm.h (struct x_display_info): New field
`xinerama_supported_p'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-12 Po Lu <luangruo@yahoo.com>
* src/pgtkfns.c (Fx_create_frame): Set `was_invisible' flag.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-12 Po Lu <luangruo@yahoo.com>
Use better GC for visible bell on colormapped visuals
* src/xterm.c (XTflash): Use normal_gc if the visual is not
TrueColor.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-12 Po Lu <luangruo@yahoo.com>
Fix the Haiku port
* src/haiku_support.h [__cplusplus]: Define `specpdl_ref' type
on C++ since that code cannot include lisp.h.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-12 Po Lu <luangruo@yahoo.com>
Fix last change in xterm.c
@@ -73970,11 +75302,11 @@
(handle_one_xevent): If f is NULL and the configure event is for
any's edit widget, use that instead.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-12 Stefan Monnier <monnier@iro.umontreal.ca>
* src/xterm.c (x_update_opaque_region): Avoid crash at startup in Lucid build
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-12 Stefan Monnier <monnier@iro.umontreal.ca>
Rewrite thread context switch code (bug#48990)
@@ -74004,7 +75336,7 @@
* test/Makefile.in (test_template): Add a + as suggested by make:
"warning: jobserver unavailable: using -j1. Add '+' to parent make rule".
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-12 Mattias Engdegård <mattiase@acm.org>
Speed up `=` on fixnums in bytecode
@@ -74012,7 +75344,7 @@
* src/bytecode.c (exec_byte_code): Use cheaper operation for Beqlsign.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-12 Eli Zaretskii <eliz@gnu.org>
Optionally allow point to enter composed character sequences
@@ -74034,7 +75366,7 @@
* etc/NEWS: Announce the new feature.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-12 Mattias Engdegård <mattiase@acm.org>
Count bytes, not records, in specpdl_ref
@@ -74048,7 +75380,7 @@
(specpdl_ref_add, specpdl_ref_to_ptr, SPECPDL_INDEX):
Count offset in bytes rather than in records.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-12 Mattias Engdegård <mattiase@acm.org>
Turn specpdl_ref into a type of its own
@@ -74066,7 +75398,7 @@
(specpdl_ref_eq, specpdl_ref_lt)
(specpdl_ref_valid_p, make_invalid_specpdl_ref): Use new wrappers.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-12 Mattias Engdegård <mattiase@acm.org>
Replace ptrdiff_t with new specpdl_ref type for specpdl references
@@ -74205,7 +75537,7 @@
Replace ptrdiff_t with specpdl_ref for referencing specpdl and use the
corresponding functions instead of direct arithmetic.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-12 Po Lu <luangruo@yahoo.com>
Fix entry and exit events with XI2 grabs on X toolkit menus
@@ -74217,28 +75549,28 @@
* src/xterm.c (handle_one_xevent): Use x_any_window_to_frame to
find exit event frame if a popup menu is active.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-12 Eli Zaretskii <eliz@gnu.org>
Clean up mode-line-* faces handling
* src/xfaces.c (realize_basic_faces):
* src/dispextern.h (enum face_id): Remove MODE_LINE_ID.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-12 Lars Ingebrigtsen <larsi@gnus.org>
Add documentation on how to delete files from Trash
* doc/emacs/files.texi (Misc File Ops): Note trick to make `D'
work in Trash directories (bug#44059).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-12 Lars Ingebrigtsen <larsi@gnus.org>
Improve interaction between track-mouse and edebug
* lisp/emacs-lisp/edebug.el (edebug--display-1): Work around
`track-mouse' oddity (bug#675).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix off-by-one file size formatting in ls-lisp
@@ -74246,14 +75578,14 @@
human-readable file sizes can be 7 characters wide (e.g.,
"1016.1k") (bug#53937).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-12 Lars Ingebrigtsen <larsi@gnus.org>
Cross-link message-expand-name-standard-ui-relevant doc strings
* lisp/gnus/message.el (message-expand-name-standard-ui): Mention
the other relevant variables in the doc string (bug#50667).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Implement visual bell on Haiku like on X
@@ -74270,28 +75602,28 @@
`BView_InvertRect'.
(haiku_beep): Use `haiku_flash' instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Fix compatibility with ancient versions of libXi
* src/xmenu.c (popup_get_selection): Don't rely on xev->display
being non-NULL.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Be less strict about which PointerEmulated button events to ignore
* src/xterm.c (handle_one_xevent): Ignore all PointerEmulated
button events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Never set opaque region without an alpha channel
* src/xfns.c (x_set_alpha_background): Don't modify opaque
region if the visual has no alpha channel.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-11 Mattias Engdegård <mattiase@acm.org>
Modernise byte-compilation chapters in manual
@@ -74300,7 +75632,7 @@
(Compilation Functions, Disassembly): Example output for lexbind
bytecode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Fix the DJGPP port
@@ -74312,7 +75644,7 @@
to not confuse sed*.inp.
* src/conf_post.h [MSDOS]: Define some things gnulib wants.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-11 Michael Albinus <michael.albinus@gmx.de>
Tolerate tilde in remote file names when needed
@@ -74326,7 +75658,7 @@
Advice `shell-mode' with them.
(tramp-methods) <sshfs>: Add "-t -t" to `tramp-login-args'.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-02-11 Andrew G Cohen <cohen@andy.bu.edu>
Allow searching of nnselect (search) groups
@@ -74338,11 +75670,11 @@
(gnus-search-make-spec): Queries from nnselect should always be raw.
* lisp/gnus/nnselect.el (gnus-search): Silence the byte-compiler.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
* etc/PROBLEMS: Document some limitations of Xwayland and PGTK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Don't make cursors affected by background alpha on PGTK
@@ -74350,7 +75682,7 @@
* src/pgtkterm.c (x_clear_glyph_string_rect): Make behavior on
PGTK consistent with X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Set _NET_WM_OPAQUE_REGION on non-GTK3 toolkits when using 32 bit visual
@@ -74362,7 +75694,7 @@
(handle_one_xevent): Call `x_update_opaque_region' on configure
events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-11 Po Lu <luangruo@yahoo.com>
Fix fallout from switch to 32-bit visuals
@@ -74370,7 +75702,7 @@
hold any pixel value.
* src/xterm.h (x_make_truecolor_pixel): Simplify.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-10 Po Lu <luangruo@yahoo.com>
Improve reliability of selection ownership on Haiku
@@ -74383,14 +75715,14 @@
(BClipboard_owns_clipboard, BClipboard_owns_primary)
(BClipboard_owns_secondary): Adjust tests accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-10 Po Lu <luangruo@yahoo.com>
Disable nearest-color allocation on DirectColor visuals
* src/xterm.c (x_alloc_nearest_color_1): Disable such allocation
on DirectColor. The method we use can't possibly work there.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-10 Mattias Engdegård <mattiase@acm.org>
Silence macOS vfork deprecation warnings
@@ -74403,11 +75735,11 @@
* src/callproc.c (emacs_spawn):
* src/sysdep.c (sys_subshell): Use it.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-10 Juri Linkov <juri@linkov.net>
* lisp/mouse.el (context-menu-map): Select only unselected window (bug#53910)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-10 Juri Linkov <juri@linkov.net>
* lisp/tab-line.el (tab-line-format): Use mode-line-window-selected-p.
@@ -74415,21 +75747,21 @@
'tab-line-tab-name-format-default'. Now add the same to another
place that handles the face 'tab-line-tab-current' (bug#53629).
-2023-04-15 Corwin Brust <corwin@bru.st> (tiny change)
+2022-02-10 Corwin Brust <corwin@bru.st> (tiny change)
Autoload package-installed-p
* lisp/emacs-lisp/package.el (package-installed-p): Add autoload
cookie. (Bug#53885)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-10 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
# Conflicts:
# lisp/startup.el
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-02-10 Alan Mackenzie <acm@muc.de>
Note current buffer and restore it in c-force-redisplay.
@@ -74440,14 +75772,14 @@
(c-fontify-new-found-type): Give the current buffer as argument to
run-with-timer.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-10 Lars Ingebrigtsen <larsi@gnus.org>
Restore command-line--load-script messaging
* lisp/startup.el (command-line--load-script): Restore previous
non-messaging behaviour.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-10 Michael Albinus <michael.albinus@gmx.de>
Improve handling of file modes in Tramp
@@ -74461,7 +75793,7 @@
* lisp/net/tramp.el (tramp-check-cached-permissions): Check also
for ?s access type. Check whether remote uid/gid are unknown.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-10 Lars Ingebrigtsen <larsi@gnus.org>
Don't signal a backtrace on empty --script files
@@ -74473,7 +75805,7 @@
* lisp/international/mule.el (load-with-code-conversion): Accept
an eval function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-10 Po Lu <luangruo@yahoo.com>
Enable TrueColor allocation optimizations on all visuals
@@ -74481,14 +75813,14 @@
32-bit TrueColor visuals that legitimately don't have an alpha
mask.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-10 Po Lu <luangruo@yahoo.com>
Correctly premultiply background color of fringe bitmaps
* src/xterm.c (x_draw_fringe_bitmap): Premultiply alphas by
alpha_background.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-10 Po Lu <luangruo@yahoo.com>
Correctly allocate colors in xftfont
@@ -74500,7 +75832,7 @@
(xftfont_done_face):
(xftfont_draw): Free colors that were allocated.
-2023-04-15 Dima Kogan <dima@secretsauce.net>
+2022-02-10 Dima Kogan <dima@secretsauce.net>
Make comint-word actually check comint-file-name-quote-list
@@ -74509,7 +75841,7 @@
to the characters in that list. This patch actually checks the
contents of comint-file-name-quote-list (bug#53911).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-10 Eli Zaretskii <eliz@gnu.org>
Allow customization of the user's eln-cache directory
@@ -74526,14 +75858,14 @@
* etc/NEWS: Announce 'startup-redirect-eln-cache'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
69e82968d7 Fix integer arithmetic miss-compilation (bug#53451)
31af9bca99 Mark flymake as compatible with emacs-26.1
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-10 Po Lu <luangruo@yahoo.com>
Fix disconnect errors on some X servers
@@ -74542,21 +75874,21 @@
style if the operation being performed is not a stiple
operation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Fill in missing pixel after PolyLine on scroll bars
* src/xterm.c (x_scroll_bar_expose): Draw bottom right corner of
scroll bar manually.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
* src/haikugui.h [_cplusplus]: Remove extern "C" declarations.
These were left over from an old implementation strategy
abandoned long before the port was installed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Improve reliability of hotplugging window managers
@@ -74564,28 +75896,28 @@
window if the window manager supports something different from
what it did the first time the frame was made visible.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Ignore tooltip frames when setting PGTK scrollbar foreground
* src/pgtkfns.c (pgtk_set_scroll_bar_foreground): Ignore tip
frames. (bug#53900)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-09 Michael Albinus <michael.albinus@gmx.de>
Tilde expansion is not possible for Tramp sshfs method
* lisp/net/tramp.el (tramp-handle-expand-file-name):
Tilde expansion is not possible. (Bug#53847)
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-02-09 Tassilo Horn <tsdh@gnu.org>
show-paren: Don't show context again after C-g-ing it away.
* lisp/paren.el (show-paren--last-pos): New variable.
(show-paren-function): Don't show context again after C-g-ing it away.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Get rid of `register' declarations in X11 related files
@@ -74593,14 +75925,14 @@
* src/xterm.c (x_set_offset): Remove `register' from `xoff' and
`yoff'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Fix compiler warning on GTK
* src/xterm.c (x_make_frame_visible): Make some fields that are
set but never used conditioned out on GTK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Add support for _NET_WM_USER_TIME_WINDOW
@@ -74613,20 +75945,20 @@
`_NET_WM_USER_TIME_WINDOW'.
(struct x_output): New field `user_time_window'.
-2023-04-15 Antoine Levitt <antoine.levitt@gmail.com>
+2022-02-09 Antoine Levitt <antoine.levitt@gmail.com>
Improve the set-fill-column prompt
* lisp/simple.el (set-fill-column): Improve the prompt (bug#53874).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-09 Lars Ingebrigtsen <larsi@gnus.org>
Make calendar-exit actually respect the KILL parameter
* lisp/calendar/calendar.el (calendar-exit): Really kill off all
the buffers (if requested) (bug#53870).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Implement _NET_WM_USER_TIME protocol
@@ -74640,7 +75972,7 @@
`Xatom_net_wm_user_time'.
(x_display_set_last_user_time): Implement in xterm.c instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Explictly specify whether or not to respect alpha-background on Cairo
@@ -74651,27 +75983,27 @@
`respect_alpha_background'. All callers changed.
* src/xterm.h: Update protoypes.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-02-09 Tassilo Horn <tsdh@gnu.org>
Mention `overlay' show-paren-context-when-offscreen value in NEWS
* etc/NEWS: Mention `overlay' value of
show-paren-context-when-offscreen.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-09 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
82e74e4559 flymake: Ensure compatibility with older Emacsen
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-09 Po Lu <luangruo@yahoo.com>
Make haikufont_list_family actually work
* haikufont.c (haikufont_list_family): Intern returned font
families.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Implement `list_family' for the haikufont driver
@@ -74681,7 +76013,7 @@
* src/haikufont.c (haikufont_list_family): New function.
(haikufont_driver): Add `haikufont_list_family'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Improve selection of fonts available from `mouse-set-font'
@@ -74696,21 +76028,21 @@
available on the system.
(mouse-set-font): Use `mouse-select-font' to display font menu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Make sure the cursor can't move on top of a tooltip on Haiku
* src/haikuterm.c (haiku_read_socket): Work around leave
notification events not being sent on tooltip frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Fix creation of tooltip frames with a stippled background
* src/xfns.c (x_create_tip_frame): Init faces after creating the
drawable, since that's needed for loading stipple files.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-02-08 Tassilo Horn <tsdh@gnu.org>
Allow showing show-paren context in an overlay
@@ -74724,14 +76056,14 @@
There's no interference if `show-paren-context-when-offscreen' is
overlay or child-frame.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-08 Juri Linkov <juri@linkov.net>
* lisp/replace.el (perform-replace): Allow using isearch in recursive-edit.
Let-bind isearch-filter-predicate to the default value before calling
recursive-edit to allow using isearch in a recursive edit (bug#53758).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-02-08 Robert Pluim <rpluim@gmail.com>
Improve make-frame-on-display initial values
@@ -74742,14 +76074,14 @@
* lisp/menu-bar.el (menu-bar-file-menu): Use 'display server' rather
than 'display' to avoid monitor<->display confusion.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-02-08 Robert Pluim <rpluim@gmail.com>
Improve thing-at-point-url-at-point docstring
* lisp/thingatpt.el (thing-at-point-url-at-point): Correct description
of BOUNDS argument.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-08 Michael Albinus <michael.albinus@gmx.de>
Respect customization nature of `connection-local-*' user options
@@ -74757,7 +76089,7 @@
(connection-local-set-profile-variables): Set user options via
`customize-set-variable'.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-08 Michael Albinus <michael.albinus@gmx.de>
Fix processes on remote default-directory with special characters
@@ -74766,18 +76098,18 @@
* test/lisp/net/tramp-tests.el (tramp--test-check-files):
Test also remote `default-directory' for processes. (Bug#53846)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (map_event): Fix last change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Document some problems found during testing on various X servers
* etc/PROBLEMS (General X problems): Document some problems
found during testing on various X servers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Improve robustness of override-redirect on Haiku
@@ -74787,14 +76119,14 @@
and restore from the saved pre-override redirect state fields if
appropriate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Fix frame offset reporting on PGTK
* src/pgtkterm.c (configure_event): Handle changes in window
position. (bug#52697)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Implement frame resize synchronization on GTK 3
@@ -74805,56 +76137,56 @@
* src/xterm.h (struct x_output): New variable
`xg_sync_end_pending_p'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-08 Lars Ingebrigtsen <larsi@gnus.org>
Extend find-lisp-object-file-name
* lisp/help-fns.el (find-lisp-object-file-name): Add optional
parameter to always look in the DOC file (bug#17685).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-08 Lars Ingebrigtsen <larsi@gnus.org>
Document pcase-lambda
* doc/lispref/control.texi (Destructuring with pcase Patterns):
Document pcase-lambda (bug#20268).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-08 Lars Ingebrigtsen <larsi@gnus.org>
Fix some standard-output/help-buffer confusion in describe-function-1
* lisp/help-fns.el (describe-function-1): We're outputting to
standard-output, so deconfuse slightly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-08 Lars Ingebrigtsen <larsi@gnus.org>
Fix describe-function-1 test failure from previous change
* lisp/help-fns.el (describe-function-1): Fix test failure from
previous patch.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-08 Lars Ingebrigtsen <larsi@gnus.org>
Minor fix to how describe-function-1 displays symbols with spaces
* lisp/help-fns.el (describe-function-1): Ensure that symbols like
`bar\ ' aren't rendered incorrectly (bug#23130).
-2023-04-15 martin rudalics <rudalics@gmx.at>
+2022-02-08 martin rudalics <rudalics@gmx.at>
Improve handling of frame-inherited-parameters
* lisp/frame.el (make-frame): Improve handling of
frame-inherited-parameters (bug#24651).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-08 Lars Ingebrigtsen <larsi@gnus.org>
Make exit from text-scale-adjust less confusing
* lisp/face-remap.el (text-scale-adjust): Clear the prompt after
exiting (bug#25978).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Clear mouse highlight when mouse moves outside edit widget
@@ -74862,7 +76194,7 @@
leaving the edit widget. Otherwise, it stays around on the
toolbar after the mouse is moved onto the menu bar.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-02-08 Andrew G Cohen <cohen@andy.bu.edu>
nnselect.el: Speed up group info updating
@@ -74870,7 +76202,7 @@
other tricks to speed things up.
(nnselect-request-group-scan): Make sure the artlist is uncompressed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-08 Po Lu <luangruo@yahoo.com>
Try harder to preserve cursor when mapping tooltip frames on Haiku
@@ -74878,18 +76210,18 @@
`error'.
(Fx_show_tip): Define cursors on both views.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
Fix menu bar not opening after popup menu is dismissed on Lucid
* lwlib/xlwmenu.c (XlwMenuDestroy): Only set submenu_destroyed
if menu bar widget.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
* src/pgtkfns.c (Fx_create_frame): Realize frame widgets. (bug#53861)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
Don't allow tooltips to be transient for override redirect windows
@@ -74900,7 +76232,7 @@
* src/xterm.h (struct x_display_info): New atom
`Xatom_wm_transient_for'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
Make sure `update_wm_hints' finds the WMShell
@@ -74915,18 +76247,18 @@
(ApplicationShell) and the edit widget (EmacsFrame) to
`widget_update_wm_size_hints'. (bug#53839)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-07 Stefan Monnier <monnier@iro.umontreal.ca>
minibuffer.el: Try and fix bug#53053
* lisp/minibuffer.el (completion--sifn-requote): Special case for when
`upos` is at the very end.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-07 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/progmodes/xref.el (xref--marker-ring): Fix typo
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-07 Michael Albinus <michael.albinus@gmx.de>
Make connection-local variables user options
@@ -74936,7 +76268,7 @@
* doc/lispref/variables.texi (Connection Local Variables):
* etc/NEWS: Document this.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-07 Stefan Monnier <monnier@iro.umontreal.ca>
lisp-mnt, checkdoc: Reduce run-time dependencies
@@ -74946,7 +76278,7 @@
* lisp/emacs-lisp/checkdoc.el (dired): Don't load at run-time.
(checkdoc-dired): Add corresponding `declare-function`.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-07 Mattias Engdegård <mattiase@acm.org>
Pin lazily read bytecode (bug#53809)
@@ -74955,18 +76287,18 @@
Bug reported by Gregor Zattler.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
Improve contrast of `custom-button' in the leuven-dark theme
* etc/themes/leuven-dark-theme.el (custom-button): Improve
contrast of custom-button foreground.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
* lwlib/xlwmenu.c (pop_up_menu): Fix cast.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
Correct off-by-one errors with frame resizing on Haiku
@@ -74975,7 +76307,7 @@
(BWindow_resize): Fix off-by-one errors in calls to
`BWindow::ResizeTo'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
Make menus work better on X toolkit builds with XInput 2
@@ -74987,28 +76319,28 @@
* src/xterm.c (xi_device_from_id): Export function.
* src/xterm.h: Update prototypes.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-07 Michael Albinus <michael.albinus@gmx.de>
Sanitize ls switches in ange-ftp (bug#53360)
* lisp/net/ange-ftp.el (ls-lisp--sanitize-switches): Declare.
(ange-ftp-ls): Sanitize LSARGS. (Bug#53360)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-07 Lars Ingebrigtsen <larsi@gnus.org>
Improve indentation of some shell script forms
* lisp/progmodes/sh-script.el (sh-smie--default-backward-token):
Don't skip past things like "true;then" (bug#53817).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-07 Po Lu <luangruo@yahoo.com>
Really fix extended frame synchronization
* src/xterm.c (XTframe_up_to_date): Make sure the extended
counter ends up even.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix the Scroll key binding on Windows
@@ -75018,7 +76350,7 @@
* lisp/scroll-lock.el (scroll-lock-mode): The event is `scroll' on
Windows, not `Scroll_Lock'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-06 Lars Ingebrigtsen <larsi@gnus.org>
Make the eintr.html target match what's on the web
@@ -75026,14 +76358,14 @@
name match the URL at
https://www.gnu.org/software/emacs/manual/eintr.html (bug#38817).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-06 Lars Ingebrigtsen <larsi@gnus.org>
Give a better error in locate-default-make-command-line
* lisp/locate.el (locate-default-make-command-line): Error out
more nicely.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-06 Lars Ingebrigtsen <larsi@gnus.org>
Improve the ediff-diff-options documentation
@@ -75041,7 +76373,7 @@
* doc/misc/ediff.texi (Patch and Diff Programs): Note that setting
this variable directly is probably the wrong thing to do (bug#6512).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
Respect `x-cursor-fore-pixel' on Haiku
@@ -75049,7 +76381,7 @@
`x-cursor-fore-pixel'.
(syms_of_haikufns): Declare variable `x-cursor-fore-pixel'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
Clean up more code from PGTK port
@@ -75074,18 +76406,18 @@
(syms_of_pgtkterm): Clean up doc strings and remove meaningless
variables.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
* doc/emacs/xresources.texi (Table of Resources): Improve wording.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
Correct implementation of extended frame synchronization
* src/xterm.c (handle_one_xevent): Use value provided in the
extended synchronization message as the current counter value.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-06 Lars Ingebrigtsen <larsi@gnus.org>
Make dired-directory and dired-subdir-alist buffer-local
@@ -75098,14 +76430,14 @@
* lisp/find-lisp.el (find-lisp-find-dired-internal):
* lisp/find-dired.el (find-dired): Adjust usage.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-06 Stefan Monnier <monnier@iro.umontreal.ca>
Fix eval-tests/backtrace-in-batch-mode test
* lisp/emacs-lisp/debug-early.el (debug-early-backtrace): Fix the
zero-arg case.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-06 Lars Ingebrigtsen <larsi@gnus.org>
Make async connect_network_socket failures use Qfailed
@@ -75113,13 +76445,13 @@
Qfailed instead of using the error symbol (since this is what's
defined for the status) (bug#53814).
-2023-04-15 Bob Rogers <rogers-emacs@rgrjr.homedns.org>
+2022-02-06 Bob Rogers <rogers-emacs@rgrjr.homedns.org>
Remove outdated comments from ietf-drums.el
* lisp/mail/ietf-drums.el: Remove outdated comments (bug#53811).
-2023-04-15 Ioannis Kappas <ioannis.kappas@gmail.com> (tiny change)
+2022-02-06 Ioannis Kappas <ioannis.kappas@gmail.com> (tiny change)
ansi-color: don't get stuck on \e
@@ -75133,21 +76465,21 @@
Code amended (and test code written) by <miha@kamnitnik.top>. Code by
Ioannis Kappas is small enough to be
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-06 Stefan Monnier <monnier@iro.umontreal.ca>
(debug-early-backtrace): Tweak the non-evald output
* lisp/emacs-lisp/debug-early.el (debug-early-backtrace): Make the
non-evald output more like what is used in `debug.el`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-06 Stefan Monnier <monnier@iro.umontreal.ca>
(debug-early-backtrace): Tweak the non-evald output
* lisp/emacs-lisp/debug-early.el (debug-early-backtrace): Make the
non-evald output more like what is used in `debug.el`.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-06 Juri Linkov <juri@linkov.net>
Use mode-line-window-selected-p in tab-line-tab-name-format-default.
@@ -75155,7 +76487,7 @@
Use the recently added function 'mode-line-window-selected-p'
for the face 'tab-line-tab-current' (bug#53629).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-06 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-new-tab-choice): Add const 'window'. Update doc.
@@ -75163,7 +76495,7 @@
'window-atom' from the old window. Move split-window/delete-window
inside ignore-window-parameters (bug#53662).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-06 Michael Albinus <michael.albinus@gmx.de>
Adapt em-tramp-tests.el
@@ -75172,7 +76504,7 @@
(em-tramp-test/su-login, em-tramp-test/sudo-basic)
(em-tramp-test/sudo-user): Adapt tests.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-06 Mattias Engdegård <mattiase@acm.org>
Avoid deprecation warning in NS-specific code
@@ -75180,7 +76512,7 @@
CTGetCoreTextVersion is obsolete and its use elicits a warning
in macOS 11.6; use NSProcessInfo instead.
-2023-04-15 Wang Chunye <chunywan@xilinx.com> (tiny change)
+2022-02-06 Wang Chunye <chunywan@xilinx.com> (tiny change)
optimization: constand folding for read-kbd-macro
@@ -75189,14 +76521,14 @@
it takes ~20ms to load cl-lib
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
Ensure bar cursors are always visible on Haiku
* src/haikuterm.c (haiku_draw_window_cursor): Adjust bar cursor
colors like X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
Fix the GTK 2 build
@@ -75204,7 +76536,7 @@
function without GTK 3.
* src/xfns.c (select_visual): Avoid 32-bit visuals on GTK 2.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
Disable extended frame synchronization by default
@@ -75213,7 +76545,7 @@
* src/xfns.c (Fx_create_frame): Set synchronization protocol
according to `synchronizeResize'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
Add support for EWMH extended frame synchronization
@@ -75228,7 +76560,7 @@
(struct x_output): New fields for extended counter tracking.
(FRAME_X_EXTENDED_COUNTER): New macro.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-06 Eli Zaretskii <eliz@gnu.org>
Fix infloop in 'redisplay_window' when buffer is narrowed
@@ -75236,7 +76568,7 @@
the accessible portion of the buffer when passing it to
'window_start_acceptable_p'. (Bug#14582)
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-02-06 Tassilo Horn <tsdh@gnu.org>
Display show-paren-context-when-offscreen in child frame
@@ -75253,25 +76585,25 @@
(show-paren--delete-context-child-frame): New function.
(show-paren--show-context-in-child-frame): New function.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-06 Michael Albinus <michael.albinus@gmx.de>
Make usage of su and sudo consistent in eshell (bug#53783)
* lisp/eshell/em-tramp.el (eshell/su, eshell/sudo):
Use `tramp-default-host' instead of "localhost".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-06 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
821c240075 Fix ietf-drums-get-comment doc string
638247baa4 Fix typo in display.texi
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-06 Po Lu <luangruo@yahoo.com>
* lwlib/xlwmenu.c (pop_up_menu): Work around motion problems on XI2.
-2023-04-15 Bob Rogers <rogers@rgrjr.com>
+2022-02-05 Bob Rogers <rogers@rgrjr.com>
Add ietf-drums tests, fix parse-address decoding
@@ -75280,7 +76612,7 @@
* lisp/mail/ietf-drums.el: (ietf-drums-parse-address): Bug fix:
Require rfc2047 when needed (bug#53811).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-05 Po Lu <luangruo@yahoo.com>
Allow disabling frame resize synchronization
@@ -75290,7 +76622,7 @@
* src/xterm.c (x_term_init): Don't enable XSync if the
X resource `synchronizeResize' is off or false.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-05 Po Lu <luangruo@yahoo.com>
Clean up lots of #ifdef'd out code in PGTK files
@@ -75311,7 +76643,7 @@
* src/pgtkmenu.c (show_help_event): Remove ifdef'd out code and
reword comment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-05 Po Lu <luangruo@yahoo.com>
Handle window state changes on PGTK
@@ -75319,7 +76651,7 @@
and iconification status according to the new window state.
(bug#53793)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-05 Po Lu <luangruo@yahoo.com>
Minor changes to xsync support
@@ -75331,14 +76663,14 @@
_NET_WM_SYNC_REQUEST unless the display supports that.
(x_free_frame_resources): Test basic counter against None.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Improve the elp-instrument-package doc string
* lisp/emacs-lisp/elp.el (elp-instrument-package): Note the effect
of loading further files (bug#13252).
-2023-04-15 Mauro Aranda <maurooaranda@gmail.com>
+2022-02-05 Mauro Aranda <maurooaranda@gmail.com>
Fix reverting the default face to standard/themed state in GUIs
@@ -75351,7 +76683,7 @@
of the default face, since that doesn't give enough information to
reset all attributes, like foreground, family, etc (bug#14635).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option 'find-library-include-other-files'
@@ -75360,21 +76692,21 @@
(read-library-name): Use it.
(find-library-include-other-files): New user option.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how eshell/cd works when cd-ing to ".." from "/"
* lisp/eshell/em-dirs.el (eshell/cd): Make "cd .." from "/" less
confusing (bug#16861).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Add a :distant-foreground to the lazy-highlight face
* lisp/isearch.el (lazy-highlight): Add a :distant-foreground
colour so that the text is always legible (bug#16969).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Add new function mode-line-window-selected-p
@@ -75382,14 +76714,14 @@
* lisp/bindings.el (mode-line-window-selected-p): New function
from martin rudalics <rudalics@gmx.at>.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-05 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp to changed unload behavior (bug#53632)
* test/lisp/net/tramp-tests.el (tramp-test47-unload): Check also
for autoloaded macros. Respect `tramp-autoload' function property.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-05 Po Lu <luangruo@yahoo.com>
Add support for basic syncing with the window manager on resize
@@ -75418,11 +76750,11 @@
(struct x_output): New fields for counter status.
(FRAME_X_BASIC_COUNTER): New macro.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-05 Po Lu <luangruo@yahoo.com>
* lisp/pixel-scroll.el: Update commentary.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-05 Eli Zaretskii <eliz@gnu.org>
Fix 'current-column' in the presence of display strings
@@ -75431,11 +76763,11 @@
value returned by 'current-column' when display strings are
present between BOL and point. (Bug#53795)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-02-05 Alan Mackenzie <acm@muc.de>
* lisp/emacs-lisp/debug-early.el: Improve the documentation
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-05 Michael Albinus <michael.albinus@gmx.de>
Remove superfluous `font-lock-add-keywords' calls in Tramp
@@ -75446,7 +76778,7 @@
(with-tramp-dbus-get-all-properties): Do not call
`font-lock-add-keywords' for macros, it isn't needed anymore.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-05 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp to changed unload behavior (bug#53632)
@@ -75458,21 +76790,21 @@
(tramp-register-archive-file-name-handler):
Add `tramp-autoload' function property.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix yank-media utf-16 detection
* lisp/yank-media.el (yank-media--utf-16-p): Factor out into its
own function for easier testing and fix the code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Improve the selected-window doc string
* src/window.c (Fselected_window): Add some pointers to other
functions in this area.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-05 Jim Porter <jporterbugs@gmail.com>
Ensure that the CAR of 'eshell-last-async-procs' always points to a process
@@ -75485,28 +76817,28 @@
* test/lisp/eshell/eshell-tests.el (eshell-test/pipe-headproc): New test.
-2023-04-15 Brendan O'Dea <bod@debian.org> (tiny change)
+2022-02-05 Brendan O'Dea <bod@debian.org> (tiny change)
Remove kerning escapes in woman mode
* lisp/woman.el (woman-decode-region): Remove kerning escapes
(bug#53770).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Improve the Archive file names tramp documentation
* doc/misc/tramp.texi (Archive file names): Explicitly say how to
open an archive with Tramp (bug#25076).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix yank-media-types--format decoding
* lisp/yank-media.el (yank-media-types--format): Check that we
really have some nuls.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-05 Po Lu <luangruo@yahoo.com>
Finish up cursor color merging on Haiku
@@ -75515,14 +76847,14 @@
(haiku_draw_stretch_glyph_string):
(haiku_merge_cursor_foreground): Use merged cursor colors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Fix last change to ftcrfont.c
* src/ftcrfont.c (ftcrfont_draw): Remove relic `face' variable
and use s->face instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Implement face cursor color merging on Haiku
@@ -75532,7 +76864,7 @@
* src/haikuterm.c (haiku_merge_cursor_foreground): New function.
* src/haikuterm.h: Update prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Set WM_TRANSIENT_FOR on tooltip frames
@@ -75542,7 +76874,7 @@
* src/xfns.c (Fx_show_tip): Set WM_TRANSIENT_FOR to the window
underneath the tooltip.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Implement _NET_WM_PING protocol
@@ -75554,7 +76886,7 @@
* src/xterm.h (struct x_display_info): New field
`Xatom_net_wm_ping'.
-2023-04-15 Vladimir Panteleev <git@cy.md>
+2022-02-04 Vladimir Panteleev <git@cy.md>
Update the MULTIPLE property with conversion outcomes
@@ -75566,7 +76898,7 @@
* src/xselect.c (x_handle_selection_request): Do it.
-2023-04-15 Vladimir Panteleev <git@cy.md>
+2022-02-04 Vladimir Panteleev <git@cy.md>
Do not delete the MULTIPLE property after reading it
@@ -75585,7 +76917,7 @@
make sense for MULTIPLE).
(x_handle_selection_request): Enable the flag.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-04 Stefan Monnier <monnier@iro.umontreal.ca>
(with-demoted-errors): Warn on missing `format` arg
@@ -75616,7 +76948,7 @@
* lisp/autorevert.el (auto-revert-notify-handler):
Pass `format` arg to `with-demoted-errors`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-04 Stefan Monnier <monnier@iro.umontreal.ca>
python.el: Silence left over warning in last commit
@@ -75624,7 +76956,7 @@
(python-shell-calculate-process-environment): Declare
tramp-remote-process-environment before using it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-02-04 Stefan Monnier <monnier@iro.umontreal.ca>
python.el: Try and better split the Tramp code
@@ -75663,21 +76995,21 @@
(python-shell-with-environment-2, python-shell-with-environment-3):
Use them.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-04 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp tests backward compatibility
* test/lisp/net/tramp-tests.el (tramp-test39-detect-external-change):
Improve backward compatibility.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-02-04 Andrea Corallo <akrl@sdf.org>
* Have `null' and `not' explicit in LIMPLE so we inline them
* lisp/emacs-lisp/comp.el (comp-limplify-lap-inst): Generate explicit
`eq' call in LIMPLE for LAP opcode 'not'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-04 Eli Zaretskii <eliz@gnu.org>
Fix infloop in redisplay_window due to fix of bug#14582
@@ -75687,7 +77019,7 @@
the window's force_start flag is set -- this fixes infloop in
redisplay_window in that case.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Remove misleading "in current buffer" message from auto-raise-mode
@@ -75696,7 +77028,7 @@
frame-local, but declaring it global doesn't hurt since
`frame-parameter' is a gv.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-04 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler in two tests
@@ -75704,18 +77036,18 @@
* test/src/buffer-tests.el (buffer-tests--make-test-name): Silence
byte-compiler by defining defuns also at run time.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Implement auto-raise on Haiku
* src/haikuterm.c (haiku_read_socket): Implement auto-raising
of frames that have that parameter set.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-04 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp-gvfs.el (tramp-gvfs-send-command): Fix problem with locale.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Fix bit rot in the color allocation code
@@ -75723,20 +77055,20 @@
version of the code that would try to allocate a "compromise
delta".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
* src/xwidget.c (xwidget_button): Always let button events through.
Filtering out emulated events is done in handle_one_xevent, so
all this accomplishes is to filter out legitimate button events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-04 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
0591aa6cd3 Revert an erroneous change in tramp-cache.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-04 Po Lu <luangruo@yahoo.com>
Fix toggling `x-gtk-use-native-input'.
@@ -75747,7 +77079,7 @@
* src/xfns.c (Fx_internal_focus_input_context): New parameter
`focus'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
Make Emacs build with some other XLib implementations
@@ -75764,11 +77096,11 @@
* src/xterm.c (x_find_modifier_meanings): Handle NULL values of
various fields.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
* src/xfns.c (Fx_internal_focus_input_context): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
Make `x-gtk-use-native-input' take effect immediately
@@ -75778,21 +77110,21 @@
* src/xfns.c (Fx_internal_focus_input_context): New function.
(syms_of_xfns): Define new subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
Try to fix input method flicker on GTK builds
* src/xterm.c (x_focus_changed): Only focus GTK context if
native input is on. (bug#53698)
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2022-02-03 Andrew G Cohen <cohen@andy.bu.edu>
Improve compression of article lists in gnus/nnselect
* lisp/gnus/nnselect.el (nnselect-compress-artlist): Allow compressed list.
nnselect-uncompress-artlist): Properly loop over rsv values.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
Improve image depth handling
@@ -75809,25 +77141,25 @@
(gs_load): Use dpyinfo->n_planes instead of
DefaultDepthOfScreen.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-03 Lars Ingebrigtsen <larsi@gnus.org>
Improve the bookmark-default-handler doc string
* lisp/bookmark.el (bookmark-default-handler): Document the
`buffer' property (bug#20845).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-03 Lars Ingebrigtsen <larsi@gnus.org>
Remove tarball instructions from gnus-faq.texi
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-03 Lars Ingebrigtsen <larsi@gnus.org>
Make sort-numeric-fields resilient towards blank lines
* lisp/sort.el (sort-numeric-fields): Don't signal an error on
blank lines (bug#31800).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-03 Jim Porter <jporterbugs@gmail.com>
Use 'require' to load eshell-tests-helpers
@@ -75838,7 +77170,7 @@
* test/lisp/eshell/eshell-tests-helpers.el (eshell-history-file-name):
Define this here so individual test files don't have to.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-03 Jim Porter <jporterbugs@gmail.com>
When executing an Eshell pipeline, send input to the first process
@@ -75887,7 +77219,7 @@
* test/lisp/eshell/eshell-tests.el (eshell-test/pipe-headproc-stdin):
New test.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-02-03 Jim Porter <jporterbugs@gmail.com>
Ensure that tailproc is set for the last process in an Eshell pipeline
@@ -75902,7 +77234,7 @@
* test/lisp/eshell/eshell-tests.el (eshell-test/pipe-tailproc): New
test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-03 Eli Zaretskii <eliz@gnu.org>
Allow ensuring that a window's starting point is never invisible
@@ -75912,14 +77244,14 @@
don't accept window-start position that is in invisible text or is
covered by a "replacing" 'display' property. (Bug#14582)
-2023-04-15 Thomas Fitzsimmons <fitzsim@fitzsim.org>
+2022-02-03 Thomas Fitzsimmons <fitzsim@fitzsim.org>
soap-client: Add minimum supported Emacs version
* lisp/net/soap-client.el: Add Emacs 24.1 to Package-Requires.
Bump version to 3.2.1.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-02-03 Michael Albinus <michael.albinus@gmx.de>
Implement file modification check in Tramp
@@ -75929,14 +77261,14 @@
* test/lisp/net/tramp-tests.el (tramp-test39-detect-external-change):
New test.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-03 Mattias Engdegård <mattiase@acm.org>
Don't use `string-replace` in soap-client (bug#53744)
* lisp/net/soap-client.el (soap-decode-xs-complex-type):
Cease using `string-replace` since it requires Emacs 28.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-03 Mattias Engdegård <mattiase@acm.org>
Don't use `string-search` in soap-client (bug#53744)
@@ -75945,7 +77277,7 @@
Emacs versions older than 28, it cannot use `string-search`;
revert to `string-match`.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-02-03 Eli Zaretskii <eliz@gnu.org>
Fix "Buffers->Frames" submenu in daemon sessions
@@ -75955,11 +77287,11 @@
* src/terminal.c (init_initial_terminal): Add comment about using
the initial-terminal's name in menu-bar.el.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
* src/haikufont.c (haikufont_draw): Allocate string buffer on stack.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
Stop creating cairo contexts in haiku_begin_cr_clip
@@ -75977,7 +77309,7 @@
of creating a new one.
* src/haikuterm.h (FRAME_CR_CONTEXT): New macro.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
Obtain draw lock outside haiku_start_clip
@@ -75985,17 +77317,17 @@
(haiku_end_clip): Stop obtaining the draw lock.
(haiku_draw_glyph_string): Set draw lock here instead.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-03 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
ab2f275422 Improve documentation of 'emacs-version'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
* src/haikuterm.c (haiku_draw_text_decoration): Don't lock for draws.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-03 Po Lu <luangruo@yahoo.com>
Simplify box display code on Haiku
@@ -76008,43 +77340,43 @@
(haiku_draw_glyph_string): Fix calls to haiku_draw_string_box
for new parameters.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-02 Po Lu <luangruo@yahoo.com>
Fix display of text decorations with defaulted foreground on Haiku
* src/haikuterm.c (haiku_draw_text_decoration): Remove parameter
`dcol' and use face->foreground instead. All callers changed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-02 Po Lu <luangruo@yahoo.com>
Fix background daemon on Haiku
* src/emacs.c (DAEMON_MUST_EXEC): Define when using the Haiku
application kit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-02 Po Lu <luangruo@yahoo.com>
Prevent the initial frame from showing up in the frame menu
* lisp/menu-bar.el (menu-bar-update-buffers): Ignore initial
frame when generating frame list. (bug#53740)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-02 Stefan Kangas <stefan@marxist.se>
New theme leuven-dark (Bug#53032)
* etc/themes/leuven-dark-theme.el: New file, written by
Fabrice Niessen and Thibault Polge.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-02 Stefan Kangas <stefan@marxist.se>
* test/lisp/cedet/semantic/bovine/gcc-tests.el (ert-x): Require.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-02 Lars Ingebrigtsen <larsi@gnus.org>
Adjust test to adjusted code
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-02-02 Alan Mackenzie <acm@muc.de>
New file lisp/emacs-lisp/debug-early.el for backtraces in early bootstrap
@@ -76061,7 +77393,7 @@
(syms_of_eval): New DEFSYM for Qdebug_early. Initialise Vdebugger to
Qdebug_early rather than Qnil.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-02 Juri Linkov <juri@linkov.net>
* lisp/replace.el (query-replace-read-from): Use default for empty input.
@@ -76069,14 +77401,14 @@
Use the default in non-regexp prompt and return it for empty input.
https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00044.html
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-02 Lars Ingebrigtsen <larsi@gnus.org>
Improve the describe-key doc string
* lisp/help.el (describe-key): Say something about prefix keys
(bug#33320).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-02 Lars Ingebrigtsen <larsi@gnus.org>
Add some indexing for "compiler macro"
@@ -76084,27 +77416,27 @@
where compiler macros are defined.
(Declare Form): Add a concept index.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-02 Lars Ingebrigtsen <larsi@gnus.org>
Mark vt-control and vc100-led obsolete since Emacs 29.1
Move vt-control and vt100-led to obsolete (bug#37562)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-02-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix decoding error in ietf-drums-parse-address
* lisp/mail/ietf-drums.el (ietf-drums-parse-address): Don't try to
decode the name if there is no name (bug#53716).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-02-02 Alan Mackenzie <acm@muc.de>
Fix bug with M-x compile-defun in a defconst/defvar
* lisp/emacs-lisp/bytecomp.el (compile-defun): Have symbols-with-pos-enabled
bound to non-nil when the eval takes place.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-02 Po Lu <luangruo@yahoo.com>
Improve correctness of generated xwidget events
@@ -76117,25 +77449,25 @@
(xw_notify_virtual_downwards_until): New parameters for crossing
mode. All callers changed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-02 Po Lu <luangruo@yahoo.com>
Send button events before setting xwidget passive grab
* src/xwidget.c (xwidget_button_1): Send button event before
any grab processing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-02 Po Lu <luangruo@yahoo.com>
* src/nsselect.m (ns_get_foreign_selection): Fix GCC warning.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-02 Po Lu <luangruo@yahoo.com>
Make behaviour of `mouse-autoselect-window' consistent with X on NS
* src/nsterm.m ([EmacsView mouseMoved:]): Ignore if
`selected_window' is a minibuffer window.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-02 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -76144,7 +77476,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-01 Po Lu <luangruo@yahoo.com>
Improve behaviour of `mouse-autoselect-window' on Haiku
@@ -76152,21 +77484,21 @@
the selected window is a minibuffer window or a popup is
activated.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-01 Po Lu <luangruo@yahoo.com>
Fix display of vertical window dividers on Haiku
* src/haikuterm.c (haiku_draw_window_divider): Make drawing
consistent with X.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-01 Po Lu <luangruo@yahoo.com>
Don't use XRender to fill rectangles unless an alpha channel exists
* src/xterm.c (x_clear_area): Don't use XRender unless
`alpha_bits' is set.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-01 Juri Linkov <juri@linkov.net>
* lisp/replace.el (query-replace-read-from-default): New variable.
@@ -76181,7 +77513,7 @@
https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01909.html
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-02-01 Juri Linkov <juri@linkov.net>
* lisp/tab-line.el: Support non-buffer tabs in some tab face functions.
@@ -76190,7 +77522,7 @@
try to get the buffer from the property 'buffer'.
https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01923.html
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-02-01 Andrea Corallo <akrl@sdf.org>
* Improve 'maybe_defer_native_compilation'
@@ -76198,11 +77530,11 @@
function name in Vcomp_deferred_pending_h if pending for deferred
compilation.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-02-01 Andrea Corallo <akrl@sdf.org>
* lisp/startup.el (startup--require-comp-safely): Fix typo in a92c6191b0
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-02-01 Mattias Engdegård <mattiase@acm.org>
Speed up calls to C primitives
@@ -76210,11 +77542,11 @@
calls to finite-arity or n-adic SUBRs), and the error cases last,
instead of doing it the other way around. Simplify.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-01 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (pgtk_draw_rectangle): Fix trivial typo. (bug#53677)
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-02-01 Andreas Schwab <schwab@linux-m68k.org>
Remove extra \= from obsoletion message
@@ -76223,7 +77555,7 @@
* lisp/emacs-lisp/eieio-core.el (eieio-defclass-autoload)
(eieio-defclass-internal): Likewise.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-02-01 Andrea Corallo <akrl@sdf.org>
Rename `comp--loadable' into `comp--compilable'
@@ -76233,21 +77565,21 @@
* src/comp.c (syms_of_comp): Update.
(maybe_defer_native_compilation): Likewise.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-02-01 Andrea Corallo <akrl@sdf.org>
* Fix `startup--require-comp-safely' (bug#53675)
* lisp/startup.el (startup--require-comp-safely): Remove unnecessary
check.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-01 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
31ef751f94 Clarify documentation of a "face's font"
29bdedf12f Bind Qdebugger to Qdebug in signal_or_quit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-02-01 Po Lu <luangruo@yahoo.com>
Clean up Haiku display structures
@@ -76259,7 +77591,7 @@
(struct haiku_output): Get rid of C_* preprocessor defines,
since these files are no longer included in any way by C++ files.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-02-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -76267,7 +77599,7 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2022-01-27 20:16:15 UTC.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Display images with a mask correctly when `alpha-background' is set
@@ -76276,14 +77608,14 @@
(x_draw_image_glyph_string): Respect `alpha-background' when
generating background pixmap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Only apply last change to the clipboard
* lisp/select.el (gui--selection-value-internal): Only return
nil if we own the clipboard.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Avoid extraneous selection querying if we own the selection
@@ -76291,7 +77623,7 @@
`gui-backend-selection-owner-p' on window systems where it is
reliable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Make fringe bitmaps respect alpha-background
@@ -76299,14 +77631,14 @@
on non-overlay fringe bitmaps.
* src/xterm.h (struct x_display_info): New field `alpha_mask'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix nnregistry byte compilation warning
* lisp/gnus/nnregistry.el (nnregistry-server-opened)
(nnregistry-open-server): Fix byte compilation warning.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-31 Stefan Monnier <monnier@iro.umontreal.ca>
(byte-compile-eval): Adjust to changes in `load-history`
@@ -76325,14 +77657,14 @@
(wisent-with-context):
* lisp/emacs-lisp/comp.el (comp-op-case): Silence compiler warning.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-31 Alan Mackenzie <acm@muc.de>
Enlarge max-specpdl-size for generation of files in .../admin/grammars
* admin/grammars/Makefile.in: Add a --eval clause to set max-specpdl-size to
5000 (previously 2500) for these targets.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-01-31 Eric Abrahamsen <eric@ericabrahamsen.net>
Don't remove dummy.group from gnus-newsrc-alist on Gnus save
@@ -76342,7 +77674,7 @@
function was removing dummy.group from the global value of
`gnus-newsrc-alist' on save; we only wanted to remove it temporarily.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-01-31 Eric Abrahamsen <eric@ericabrahamsen.net>
Obsolete gnus-registry-enabled in favor of checking gnus-registry-db
@@ -76355,7 +77687,7 @@
`gnus-registry-db' instead of `gnus-registry-enabled'. We no longer
set or clear that variable.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-31 Juri Linkov <juri@linkov.net>
* lisp/vc/vc.el (vc-diff-internal): Assume revert-buffer is in current buffer.
@@ -76364,40 +77696,40 @@
"*vc-diff*" with an assumption that revert-buffer is always performed
in the current buffer (bug#28852).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-31 Alan Mackenzie <acm@muc.de>
* lisp/progmodes/cc-mode.el (c-common-init): Bind case-fold-search to nil
This fixes bug #53605.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-31 Lars Ingebrigtsen <larsi@gnus.org>
Adjust toggle-menu-bar-mode-from-frame doc string
* lisp/menu-bar.el (toggle-menu-bar-mode-from-frame): Adjust the
doc string to reflect what it does (bug#43383).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-31 Eli Zaretskii <eliz@gnu.org>
Minor copyedits of 'function-history' documentation
* doc/lispref/loading.texi (Where Defined): Fix indexing and
punctuation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix misplaced braces in loading.texi
* doc/lispref/loading.texi (Where Defined): Fix misplaced braces.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-31 Lars Ingebrigtsen <larsi@gnus.org>
Make more ranges sort properly in describe-keymap
* lisp/subr.el (keymap-canonicalize): Don't consider two-character
ranges as a range (bug#11325).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-31 Stefan Monnier <monnier@iro.umontreal.ca>
(function-history): New symbol property (bug#53632)
@@ -76451,7 +77783,7 @@
* test/lisp/loadhist-tests.el (loadhist-tests-unload-feature-nested)
(loadhist-tests-unload-feature-notnested): New tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-31 Lars Ingebrigtsen <larsi@gnus.org>
Make Gnus address checking more resilient
@@ -76459,11 +77791,11 @@
Check that we have an email address before checking the validity
(bug#53651).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-31 Lars Ingebrigtsen <larsi@gnus.org>
Clarify that INSTALL isn't for Git checkouts (bug#53627)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-31 Michael Albinus <michael.albinus@gmx.de>
Extend filelock-tests.el for bug#53207
@@ -76473,7 +77805,7 @@
Simplify.
(filelock-tests-detect-external-change): New test
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Fix artifacting on PGTK when bits are copied with an alpha channel
@@ -76482,7 +77814,7 @@
(pgtk_copy_bits): Use CAIRO_OPERATOR_SOURCE to draw onto the
destination surface.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-31 Eli Zaretskii <eliz@gnu.org>
Improve 'latin1-display-ucs-per-lynx'
@@ -76491,7 +77823,7 @@
one of them. Instead, install an ASCII equivalent of every
character that the terminal cannot display.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Implement `alpha-background' on PGTK
@@ -76512,7 +77844,7 @@
`respect_alpha_backend'. All callers changed.
* src/pgtkterm.h: Update function prototypes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Fix accesses to GTK structures on tooltip frames
@@ -76523,22 +77855,22 @@
This is now done in a better way inside xg_create_frame_widgets.
(bug#53654)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
* src/haikufns.c (Fx_display_visual_class): Return correct values.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Improve portability of GDK visual code
* src/gtkutil.c (xg_create_frame_widgets): Look up the visual
instead of assuming it based on the depth.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_term_init): Avoid freeze with 24-bit visuals.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Improve portability of alpha channel handling on TrueColor visuals
@@ -76556,7 +77888,7 @@
(x_make_truecolor_pixel): Stop hardcoding the value of the alpha
mask.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-31 Stefan Kangas <stefan@marxist.se>
Factor out function to check for clang in tests
@@ -76573,11 +77905,11 @@
* test/lisp/cedet/semantic/bovine/gcc-tests.el
(semantic-gcc-test-output-parser-this-machine): Use above new function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-31 Stefan Kangas <stefan@marxist.se>
* lisp/image.el (image-map): Use defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-31 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -76585,14 +77917,14 @@
6636231b2c ; * lisp/international/latin1-disp.el: Update commentary.
f22e9ba9ac Fix regression in Occur Edit mode
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Fix motion not being reported on GTK when mouse moves over toolbar
* src/gtkutil.c (xg_event_is_for_scrollbar): Make code
consistent between XI2 and Core Input.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-31 Po Lu <luangruo@yahoo.com>
Make cursor alpha consistent with a transparent background
@@ -76601,50 +77933,50 @@
* src/xterm.c (x_clear_glyph_string_rect): Don't respect
background alpha when drawing the cursor.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_xrender_color_from_gc_foreground): Fix omission error.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Fix the X toolkit build
* src/xterm.c (x_after_update_window_line): Update calls to
`x_fill_rectangle'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Fix tooltip frame creation with 32-bit visuals
* src/xfns.c (x_create_tip_frame): Define CWColormap and
CWBorderPixel to use a 32-bit visual if available.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
* etc/NEWS: Announce the 'alpha-background' frame parameter.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Fix the no toolkit build.
* src/xfns.c (x_window): Use n_planes instead of CopyFromParent
for depth.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-30 Lars Ingebrigtsen <larsi@gnus.org>
Fix with-suppressed-warnings edebug spec
* lisp/emacs-lisp/byte-run.el (with-suppressed-warnings): Fix
edebug spec.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Fix builds without GTK
* src/xfns.c (x_set_alpha_background): Don't call
gtk_widget_set_app_paintable without GTK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Implement `alpha-background' on non-Cairo builds
@@ -76674,14 +78006,14 @@
* src/xterm.h (struct x_display_info): New atom
`Xatom_net_wm_opaque_region'.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-30 Juri Linkov <juri@linkov.net>
* lisp/frame.el (undelete-frame--save-deleted-frame): Handle initial frame.
The function undelete-frame--save-deleted-frame is renamed
from undelete-frame--handle-delete-frame (bug#51883).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-30 Juri Linkov <juri@linkov.net>
* lisp/frame.el: Don't require 'frameset.el' (bug#51883).
@@ -76702,14 +78034,14 @@
* src/frame.c (frame-internal-parameters): New variable.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-30 Alan Mackenzie <acm@muc.de>
Enlarge max-specpdl-size for generation of leim-list.el in bootstrap
* leim/Makefile.in (${leimdir}/leim-list.el): Add a --eval clause to set
max-specpdl-size to 5000 (previously 2500) for this target.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Handle correctly errors during frame creation on Haiku
@@ -76719,7 +78051,7 @@
* src/haiku_support.cc (BCursor_delete): Accept NULL values of
`cursor'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Use XRender to composite fringe bitmaps
@@ -76729,14 +78061,14 @@
* src/xterm.c (x_draw_fringe_bitmap): Composite fringe bitmaps
with XRender if available.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Fix some problems with inconsistent visuals on GDK
* src/xterm.c (x_xr_ensure_picture): Use the visual GDK used
instead of our own.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-30 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -76745,14 +78077,14 @@
ed3bbeb80d Fix rendering of Malayalam script
5ef3a52342 Improve documentation of Occur mode
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-30 Po Lu <luangruo@yahoo.com>
Use consistent font when displaying menu equivalent keys on Haiku
* src/haiku_support.cc (DrawContent): Set plain font when
drawing key text.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Add support for ARGB visuals on non-Xt builds
@@ -76766,7 +78098,7 @@
* src/xterm.h (x_make_truecolor_pixel): Make colors opaque on
32-bit visuals.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Some adjustments to last change
@@ -76774,38 +78106,38 @@
Cairo builds wtihout PGTK.
* src/xfns.c (select_visual): Likewise.
-2023-04-15 Håkon Flatval <hkon20@hotmail.com>
+2022-01-29 Håkon Flatval <hkon20@hotmail.com>
Add background transparency support for GTK+Cairo
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-29 Stefan Monnier <monnier@iro.umontreal.ca>
package.el: Fix bug#53529
* lisp/emacs-lisp/package.el (package-autoload-ensure-default-file):
Enforce Unix EOLs.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-29 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-menu-bar-button): New variable (bug#51648).
(tab-bar-format-menu-bar): Use it.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-29 Juri Linkov <juri@linkov.net>
* lisp/isearch.el: Put 'isearch-scroll' property on two new symbols.
Put 'isearch-scroll' property on new commands 'recenter-other-window'
and 'context-menu-open'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-29 Lars Ingebrigtsen <larsi@gnus.org>
Modernise the security section in the efaq a bit
* doc/misc/efaq.texi (Security risks with Emacs): Remove the X
bit, and add a bit about browsing the web (bug#24489).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-29 Lars Ingebrigtsen <larsi@gnus.org>
Allow redirecting `message' output to a different buffer
@@ -76814,7 +78146,7 @@
(syms_of_xdisp): Make Vmessages_buffer_name into a defvar
(bug#27170).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-29 Eli Zaretskii <eliz@gnu.org>
Don't require mouse for prompting via dialog boxes
@@ -76826,7 +78158,7 @@
* lisp/menu-bar.el (popup-menu): Bind 'from--tty-menu-p' when
invoking a command from the menu.
-2023-04-15 Charles A. Roelli <charles@aurox.ch>
+2022-01-29 Charles A. Roelli <charles@aurox.ch>
Make revert-buffer ('g') keep point in VC diff buffers
@@ -76836,14 +78168,14 @@
(vc-diff-internal): Pass a clone of the incumbent vc-diff
buffer to 'vc-diff-finish' (bug#28852).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-29 Lars Ingebrigtsen <larsi@gnus.org>
Clarify Fmatch_data doc string
* src/search.c (Fmatch_data): Note quirk about non-matching
optional groups in the doc string (bug#29343).
-2023-04-15 Jae-hyeon Park <jhpark@kias.re.kr> (tiny change)
+2022-01-29 Jae-hyeon Park <jhpark@kias.re.kr> (tiny change)
Make gnus-icalendar-with-decoded-handle more DWIM
@@ -76851,13 +78183,13 @@
(gnus-icalendar-with-decoded-handle): Assume that calendars with
no charset is utf-8.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Fix error after merge
* src/filelock.c (lock_file): Fix test against I_OWN_IT.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Merge from origin/emacs-28
@@ -76867,14 +78199,14 @@
# Conflicts:
# src/filelock.c
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Fix error at startup with recent change
* lisp/startup.el (normal-top-level): Don't access
`native-comp-eln-load-path' if not (featurep 'native-compile).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Fix unrelated help text tooltips if a popup is shown during the delay
@@ -76888,7 +78220,7 @@
popup menu is displayed.
(syms_of_menu): New hook `x-pre-popup-menu-hook'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-29 Eli Zaretskii <eliz@gnu.org>
Allow <Delete> key to delete entire grapheme clusters
@@ -76897,7 +78229,7 @@
* etc/NEWS: Announce the change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-29 Eli Zaretskii <eliz@gnu.org>
Fix native-compilation at startup
@@ -76905,7 +78237,7 @@
'native-comp-eln-load-path' early into startup, then amend it
after calling 'command-line'. (Bug#53497)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Write a dummy event on each popup menu event
@@ -76917,34 +78249,34 @@
(struct haiku_dummy_event): New structure.
* src/haikuterm.c (haiku_read_socket): Handle dummy events.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-29 Eli Zaretskii <eliz@gnu.org>
Fix compiler warning due to a recent change
* src/data.c (Ffset): Avoid compiler warning about 'function'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Fix a default value of the `:underline' face attribute
* lisp/cus-face.el (custom-face-attributes): Add `:position' t
default value of "On" for underlines.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Improve menu drag tracking on Haiku
* src/haikuterm.c (haiku_read_socket): Ignore all button events
when popup_activated_p.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Make menus on Haiku work better
* src/haikuterm.c (haiku_read_socket): Don't send up events for
ungrabbed buttons.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-29 Po Lu <luangruo@yahoo.com>
Implement real menu help-echo text on Haiku
@@ -76976,7 +78308,7 @@
(haiku_process_pending_signals_for_menu): New functions.
(haiku_menu_show): Pass new callbacks.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-28 Stefan Monnier <monnier@iro.umontreal.ca>
* src/data.c (Ffset, defalias): Complete last change
@@ -76986,14 +78318,14 @@
* src/data.c (Ffset): Don't set the `autoload` property here...
(defalias): ... set it here instead.
-2023-04-15 Hugo Heagren <hugo@heagren.com>
+2022-01-28 Hugo Heagren <hugo@heagren.com>
bind-keys-form: error for repeat sub-keywords without :repeat-map
Error descriptively if :continue or :exit is specified without
:repeat-map.
-2023-04-15 Hugo Heagren <hugo@heagren.com>
+2022-01-28 Hugo Heagren <hugo@heagren.com>
bind-key-form: allow :continue keyword inside repeat map
@@ -77004,7 +78336,7 @@
recursive uses. This allows for the same repeat map to be used for
:exit and :continue.
-2023-04-15 Hugo Heagren <hugo@heagren.com>
+2022-01-28 Hugo Heagren <hugo@heagren.com>
bind-key-form: allow :exit keyword inside repeat map
@@ -77012,7 +78344,7 @@
but do not have their repeat-map property set (so they run a function,
but 'exit' the map).
-2023-04-15 Hugo Heagren <hugo@heagren.com>
+2022-01-28 Hugo Heagren <hugo@heagren.com>
bind-keys-form: new keyword :repeat-map, for defining repeat maps
@@ -77027,7 +78359,7 @@
Rename `doc' to `prefix-doc' for clarity and consistency with
'repeat-doc'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-28 Stefan Monnier <monnier@iro.umontreal.ca>
Reduce code duplication in parts of (auto)load&defalias
@@ -77047,14 +78379,14 @@
* src/lisp.h (defalias, load_with_autoload_queue): New declarations.
(un_autoload): Remove declaration.
-2023-04-15 Sebastian Urban <mrsebastianurban@gmail.com>
+2022-01-28 Sebastian Urban <mrsebastianurban@gmail.com>
Make where-is correctly identify aliases
* lisp/help.el (where-is): Make aliases correctly say which
function is an alias for what (bug#37325).
-2023-04-15 Sebastian Urban <mrsebastianurban@gmail.com> (tiny change)
+2022-01-28 Sebastian Urban <mrsebastianurban@gmail.com> (tiny change)
Fix manual points about tex-latex-block/latex-insert-block
@@ -77063,14 +78395,14 @@
tex-latex-block/latex-insert-block to what they really point to
(bug#37325).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-28 Lars Ingebrigtsen <larsi@gnus.org>
Improve the read-file-name doc string slightly
* lisp/minibuffer.el (read-file-name): Note that the semantics of
INITIAL are odd (bug#37883).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-28 Michael Albinus <michael.albinus@gmx.de>
Clarify where the shell-command output goes
@@ -77078,7 +78410,7 @@
* doc/emacs/misc.texi (Single Shell): Clarify where the output
goes if the specified buffer isn't the current one (bug#40896).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-28 Lars Ingebrigtsen <larsi@gnus.org>
Allow using dired-hide-details-mode in wdired buffers
@@ -77087,7 +78419,7 @@
* lisp/wdired.el (wdired-mode-map): Add a key binding.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-28 Lars Ingebrigtsen <larsi@gnus.org>
Move native-comp-eln-load-path setting earlier again
@@ -77095,7 +78427,7 @@
`native-comp-eln-load-path' earlier because hooks called may need
the setting (bug#53596).
-2023-04-15 Lele Gaifax <lele@metapensiero.it>
+2022-01-28 Lele Gaifax <lele@metapensiero.it>
Fix copyright-fix-years, use a dash to separate years in a range
@@ -77114,21 +78446,21 @@
(copyright-fix-years-tests--data):
(text-copyright-fix-years): New test cases (bug#53597).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-28 Lars Ingebrigtsen <larsi@gnus.org>
Fix merge error in doc-view-pdf/ps->png
* lisp/doc-view.el (doc-view-pdf/ps->png): Fix merge error from
previous epub patch.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-28 Po Lu <luangruo@yahoo.com>
Prevent duplicate grab setting with xwidgets
* src/xwidget.c (xwidget_show_view): Don't set passive grab if
already set.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-28 Po Lu <luangruo@yahoo.com>
Use the real cursor beneath the pointer on xwidgets
@@ -77145,27 +78477,27 @@
* src/xwidget.h (struct xwidget_view): New field
`last_crossing_cursor_signal'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-28 Po Lu <luangruo@yahoo.com>
Fix xwidget build on PGTK
* src/xwidget.c (xw_forward_event_translate): Adjust calls to
`find_widget_at_pos' for recent changes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-28 Po Lu <luangruo@yahoo.com>
Fix duplicate scroll events without XI2
* src/xwidget.c (xwidget_button): Only generate scroll events
when the button was released.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
3dd47bde7a * lisp/frame.el (clone-frame): Filter out 'parent-id' (bug...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-27 Po Lu <luangruo@yahoo.com>
Clear xwidget passive grab whenever a drag begins
@@ -77175,18 +78507,18 @@
* src/xwidget.h (struct xwidget_view): New field
`passive_grab_drag_signal'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-27 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Remove obsolete workaround.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-27 Po Lu <luangruo@yahoo.com>
Fix inappropriate use of killed xwidgets
* src/xwidget.c (x_draw_xwidget_webkit_view): Don't record
embedder or synthesize focus events if the widget is killed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-27 Po Lu <luangruo@yahoo.com>
Implement xwidget passive grabs
@@ -77199,7 +78531,7 @@
(xw_maybe_synthesize_crossing): Allow current_window to be NULL
if the mode is XW_CROSSING_LEFT.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-27 Lars Ingebrigtsen <larsi@gnus.org>
Add new switch --init-directory
@@ -77210,13 +78542,13 @@
* src/emacs.c (standard_args): Add.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-27 Glenn Morris <rgm@gnu.org>
* lisp/doc-view.el (doc-view-epub-font-size): Fix type; add version.
Flagged by test-custom-opts.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-27 Andrea Corallo <akrl@sdf.org>
Fix potential native compiler circular dependencies during load
@@ -77227,7 +78559,7 @@
(maybe_defer_native_compilation): Make use of
`startup--require-comp-safetly'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-27 Lars Ingebrigtsen <larsi@gnus.org>
Fix up previous "Quit Emacs" from menu logic
@@ -77237,7 +78569,7 @@
(save-buffers-kill-emacs): Check that we have anything to save
before prompting the user.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-27 Lars Ingebrigtsen <larsi@gnus.org>
Make the save buffers prompt from Quit Emacs menu more understandable
@@ -77249,7 +78581,7 @@
function for reuse...
(y-or-n-p): ... from here.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-27 Eli Zaretskii <eliz@gnu.org>
Improve detection of glyphless characters on TTY frames
@@ -77257,18 +78589,18 @@
which characters it has glyphs, use that to determine whether
a given character should be displayed as glyphless.
-2023-04-15 Arni Magnusson <thisisarni@gmail.com>
+2022-01-27 Arni Magnusson <thisisarni@gmail.com>
Add setx highlighting to bat-mode
* lisp/progmodes/bat-mode.el (bat-font-lock-keywords):
(bat-font-lock-keywords): Highlight setx (bug#53568).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-27 Lars Ingebrigtsen <larsi@gnus.org>
Move some of the doc-view variables around to fix load errors
-2023-04-15 Daniel Nicolai <dalanicolai@gmail.com>
+2022-01-27 Daniel Nicolai <dalanicolai@gmail.com>
Add support for EPUB, CBZ, FB2 and (O)XPS extension to doc view
@@ -77289,14 +78621,14 @@
* lisp/files.el (auto-mode-alist):
Associate new extension types with doc-view.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-27 Lars Ingebrigtsen <larsi@gnus.org>
Tweak href/superscript fix in tex-mode
* lisp/textmodes/tex-mode.el (tex-font-lock-keywords-1): Fix
superscripts in href in a better way.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-27 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Don't output spurious prefixes in read-char-exclusive"
@@ -77305,7 +78637,7 @@
This change broke display of `C-q-' when doing the `C-q' command,
so it has to be fixed a different way.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-27 Po Lu <luangruo@yahoo.com>
Improve xwidget window ancestry calculations
@@ -77315,25 +78647,25 @@
(xw_maybe_synthesize_crossing): Synthesize virtual events like
GTK does for non-linear changes.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2022-01-27 Andreas Schwab <schwab@linux-m68k.org>
* src/pdumper.c (dump_vectorlike): Handle PVEC_SYMBOL_WITH_POS.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-27 Andrea Corallo <akrl@sdf.org>
* Fix `startup--honor-delayed-native-compilations' for (bug#53497)
* lisp/startup.el (startup--honor-delayed-native-compilations): Don't
forget to set `comp--loadable' when `comp--delayed-sources' is empty.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-27 Andrea Corallo <akrl@sdf.org>
* Have `benchmark-run-compiled' use the native compiler when available
* lisp/emacs-lisp/benchmark.el (benchmark-run-compiled): Use native
compiler when available.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-27 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -77343,11 +78675,11 @@
# Conflicts:
# test/lisp/textmodes/fill-tests.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-27 Po Lu <luangruo@yahoo.com>
* lisp/xwidget.el (xwidget-webkit-edit-mode-map): Pass C-backspace.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-27 Po Lu <luangruo@yahoo.com>
Implement crossing event generation between windows for xwidgets on X
@@ -77363,7 +78695,7 @@
* src/xwidget.h (struct xwidget_view): New field
`last_crossing_window'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-26 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler slightly in tests
@@ -77373,7 +78705,7 @@
(comp-tests-discardn-f, comp-test-42360-f, comp-test-46824-1-f)
(comp-test-silly-frame2): Silence byte-compiler.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-26 Stefan Kangas <stefan@marxist.se>
Don't use obsolete second argument to byte-compile-file
@@ -77381,80 +78713,80 @@
(comp-test-big-interactive): Don't use obsolete second argument to
byte-compile-file.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-26 Stefan Kangas <stefan@marxist.se>
Don't discourage auto-mode-alist entries in autoloads
* lisp/files.el (auto-mode-alist, interpreter-mode-alist): Delete
comment discouraging entries in autoload directives. (Bug#8158)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
Improve XI2 valuator reset logic
* src/xterm.c (handle_one_xevent): Clear valuators on XI_Leave
instead of XI_Enter.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_focus_frame): Set input focus on outer window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
Get rid of unnecessary draw locking in haikumenu.c
* src/haikumenu.c (Fhaiku_menu_bar_open): Stop holding the draw
lock.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
Apply fix for bug#52761 to GTK native input as well
* src/xgselect.c (xg_select): Apply said fix on regular GTK
builds when native input is being used.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-26 Glenn Morris <rgm@gnu.org>
* Makefile.in (install-etc): Remove unnecessary chown.
Not needed since this rule was changed to not use tar, 2012-05-11.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-26 Lars Ingebrigtsen <larsi@gnus.org>
Make smerge-refine-ignore-whitespace into defcustom
* lisp/vc/smerge-mode.el (smerge-refine-ignore-whitespace): Make
into defcustom (bug#12585).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-26 Mattias Engdegård <mattiase@acm.org>
Add tests for concat, vconcat and append
* test/src/fns-tests.el (fns-tests-concat)
(fns-concat, fns-vconcat, fns-append): New.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-26 Mattias Engdegård <mattiase@acm.org>
Minor `concat` tweaks
* src/fns.c (concat): Do things in the right order for speed.
(concat_strings): Initialise variable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-26 Lars Ingebrigtsen <larsi@gnus.org>
Fix copyright-find-copyright when searching from the end
* lisp/emacs-lisp/copyright.el (copyright-find-copyright): Make
the double check also work when searching from the end (bug#7179).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-26 Lars Ingebrigtsen <larsi@gnus.org>
Fix copyright.el comment and add a test
* lisp/emacs-lisp/copyright.el (copyright-find-copyright): Fix
comment (bug#7179).
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-01-26 Sean Whitton <spwhitton@spwhitton.name>
Fix input of sharp-quoted symbols in Eshell with em-extpipe
@@ -77464,28 +78796,28 @@
* test/lisp/eshell/em-extpipe-tests.el (em-extpipe-test-17): New
test (bug#53518).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-26 Michael Albinus <michael.albinus@gmx.de>
Adapt tramp-tests
* test/lisp/net/tramp-tests.el (tramp--test-special-characters):
Adapt test candidates.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-26 Michael Albinus <michael.albinus@gmx.de>
Fix insert-file-contents for tramp-crypt
* lisp/net/tramp-crypt.el (tramp-crypt-file-name-handler-alist):
Use `tramp-handle-insert-file-contents'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
Add workaround for super modifier misconfiguration to non-XKB code
* src/xterm.c (x_find_modifier_meanings): Don't let a modifier
be both Hyper and Super.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-26 Andrea Corallo <akrl@sdf.org>
Make use of NILP where possible
@@ -77497,34 +78829,34 @@
* src/cygw32.c (Fcygwin_convert_file_name_to_windows)
(Fcygwin_convert_file_name_from_windows): Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
Simplify Haiku scrolling code
* src/haikuterm.c (haiku_scroll_run): Remove code that can never
be reached since Cairo frames are always double buffered.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
Fix GTK menu bar height reporting when scaled
* src/gtkutil.c (xg_update_frame_menubar): Multiply requisition
height by GDK scale.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-26 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
7eca80b204 ; * src/composite.c (syms_of_composite) <auto-composition-...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-26 Po Lu <luangruo@yahoo.com>
Simplify Haiku underline code
* src/haikuterm.c (haiku_draw_text_decoration): Remove code left
over from when mouse face had to be set manually.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-25 Po Lu <luangruo@yahoo.com>
Make `haiku-menu-bar-open' faster
@@ -77533,11 +78865,11 @@
* src/haikuterm.c (haiku_read_socket): Don't update menu bar if
b->no_lock.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-25 Stefan Kangas <stefan@marxist.se>
* src/image.c (parse_image_spec): Use NILP.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-25 Lars Ingebrigtsen <larsi@gnus.org>
Improve how change-log-mode fills all-file-name lines
@@ -77545,35 +78877,35 @@
improve how we fill all-file-name ChangeLog lines (bug#19341).
(change-log-indent): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-25 Lars Ingebrigtsen <larsi@gnus.org>
Fix up Gnus FAQ entry
* doc/misc/gnus-faq.texi (FAQ 3-9): Remove mention of
nnimap-list-pattern, which was removed some years ago (bug#53522).
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-25 Andrea Corallo <akrl@sdf.org>
* src/comp.c (emit_lisp_obj_rval): Make use of NILP.
;* src/fns.c (concat_strings): Add missing space.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-25 Stefan Monnier <monnier@iro.umontreal.ca>
* src/comp.c (emit_limple_insn): Fix another int/Lisp_Object mixup
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-25 Glenn Morris <rgm@gnu.org>
Tag an mml-sec test
* test/lisp/gnus/mml-sec-tests.el (mml-secure-en-decrypt-3):
Tag unstable on hydra.nixos.org due to repeated intermittent failures.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-25 Andrea Corallo <akrl@sdf.org>
* src/fns.c (concat_strings): Clean-up unused variable.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-25 Andrea Corallo <akrl@sdf.org>
* `batch-byte+native-compile' produce .eln younger than .elc (bug#52912)
@@ -77582,15 +78914,15 @@
(batch-byte+native-compile): Touch the produced .eln after the
corresponding .elc is produced.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-25 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/comp.el (batch-byte+native-compile): Fix unwind form
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-25 Stefan Monnier <monnier@iro.umontreal.ca>
* src/lisp.h (lisp_h_EQ, lisp_h_NILP): Fix length and indent
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-25 Mattias Engdegård <mattiase@acm.org>
Faster concat, append, vconcat, copy-sequence, etc
@@ -77612,7 +78944,7 @@
(concat): Strip code for string target, simplify, optimise.
(Fcopy_alist): Use Fcopy_sequence.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-25 Lars Ingebrigtsen <larsi@gnus.org>
Don't mutate literals in tabulated-list-widen-current-column
@@ -77620,7 +78952,7 @@
(tabulated-list-widen-current-column): Avoid mutating constants
(bug#53501).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-25 Lars Ingebrigtsen <larsi@gnus.org>
Fix widening some columns in tabulated-list-widen-current-column
@@ -77628,7 +78960,7 @@
(tabulated-list-widen-current-column): Don't bug out on list-based
columns (bug#53498).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-25 Jim Porter <jporterbugs@gmail.com>
Treat "-" as a positional arg in 'eshell-eval-using-options'
@@ -77640,7 +78972,7 @@
* test/lisp/eshell/esh-opt-tests.el
(esh-opt-test/eval-using-options-stdin): New test.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-25 Jim Porter <jporterbugs@gmail.com>
Don't manipulate args in-place for 'eshell-eval-using-options'
@@ -77677,14 +79009,14 @@
* test/lisp/eshell/em-tramp-tests.el: New tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-25 Lars Ingebrigtsen <larsi@gnus.org>
Improve the term-clear-full-screen-programs doc string
* lisp/term.el (term-clear-full-screen-programs): Improve the doc
string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-25 Po Lu <luangruo@yahoo.com>
Improve reliability of menu bar updates on Haiku
@@ -77701,32 +79033,32 @@
* src/haikuterm.c (haiku_read_socket): Always update menu bar
and signal the window thread after update completion.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-25 Po Lu <luangruo@yahoo.com>
* src/haiku_support.cc (Highlight): Send events if !highlight_p.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-25 Po Lu <luangruo@yahoo.com>
Don't send menu help events on Haiku if the pointer isn't in the menu
* src/haiku_support.cc (Highlight): Only send help events
if the mouse cursor is actually in the menu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-25 Po Lu <luangruo@yahoo.com>
Fix tool bar size reporting on GTK when the display is scaled
* src/gtkutil.c (xg_update_tool_bar_sizes): Multiply sizes to
turn them into device pixels.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-25 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
c34d06e3d7 * configure.ac (LIBSECCOMP): Bump minimum version for facc...
335a5a9e0f Make the `f' command work in image-mode again
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-24 Po Lu <luangruo@yahoo.com>
Improve portability of X11 IM code
@@ -77734,7 +79066,7 @@
* src/xfns.c (Xxic_preedit_start_callback): Use XICCallback if
present.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-24 Stefan Monnier <monnier@iro.umontreal.ca>
Remove some dubious uses of `interactive-form`
@@ -77743,7 +79075,7 @@
* lisp/cedet/semantic/db-el.el (semanticdb-elisp-sym->tag):
Prefer `commandp` over `interactive-form`.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-24 Po Lu <luangruo@yahoo.com>
Fix invalid picture after toggling the tool bar or menu bar on GTK
@@ -77751,14 +79083,14 @@
(handle_one_xevent): Call x_drop_xrender_surfaces instead of
just font_drop_xrender_surfaces.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-24 Po Lu <luangruo@yahoo.com>
Fix GTK native input on scaled displays
* src/xfns.c (xic_set_preeditarea): Scale preedit spot rectangle
before giving it to GTK.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-01-24 Sean Whitton <spwhitton@spwhitton.name>
Add Eshell syntax to more easily bypass Eshell's own pipelining
@@ -77768,7 +79100,7 @@
* test/lisp/eshell/em-extpipe-tests.el: New tests.
* lisp/eshell/esh-module.el (eshell-modules-list): Add `eshell-extpipe'.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-01-24 Sean Whitton <spwhitton@spwhitton.name>
Rework eshell-match-result for testing asynchronous commands
@@ -77784,31 +79116,31 @@
* test/lisp/eshell/eshell-tests.el (eshell-test/flush-output): Update
and simplify test given how eshell-match-result no longer moves point.
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-01-24 Sean Whitton <spwhitton@spwhitton.name>
Move Eshell test helpers to their own file
* test/lisp/eshell/eshell-tests.el:
* test/lisp/eshell/eshell-tests-helpers.el: Move helpers to own file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Make hi-lock-face-defaults into a defcustom
* lisp/hi-lock.el (hi-lock-face-defaults): Make into defcustom.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-24 Juri Linkov <juri@linkov.net>
* lisp/hi-lock.el (hi-lock-use-overlays): New variable.
(hi-lock-set-pattern): Use it. Set overlay priority to 1.
(bug#53155)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS entry for term-clear-full-screen-programs
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-01-24 Miha Rihtaršič <miha@kamnitnik.top>
Implement alternative sub-buffer support in term.el
@@ -77824,7 +79156,7 @@
function to enter or leave an alternative sub-buffer.
bug#53485
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-24 Juri Linkov <juri@linkov.net>
* lisp/info.el (Info-link-keymap): Fix repetitive clicks on the header line.
@@ -77833,25 +79165,25 @@
but also allows repetitively clicking on the Next button
on the Info header line (bug#53170).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Don't list the default hi-lock faces twice in the future history
* lisp/hi-lock.el (hi-lock-read-face-name): Don't include faces
twice in the defaults (bug#19877).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix gnus-article-truncate-lines doc string
* lisp/gnus/gnus-art.el (gnus-article-truncate-lines): Fix doc
string.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-24 Juri Linkov <juri@linkov.net>
* etc/NEWS: Mention 'replace-regexp-function' (bug#52558).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-24 Juri Linkov <juri@linkov.net>
* lisp/faces.el (read-face-name): Support a list of defaults for M-n.
@@ -77859,13 +79191,13 @@
in the "future history" of the minibuffer retrieved by `M-n M-n ...'.
(bug#53255)
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-24 Glenn Morris <rgm@gnu.org>
* lisp/minibuffer.el (completions-sort): Fix type.
Flagged by test-custom-opts.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Don't output spurious prefixes in read-char-exclusive
@@ -77875,20 +79207,20 @@
to avoid outputting prefixes we're not going to act on anyway
(bug#19718).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Allow sorting in electric-buffer-list with `S'
* lisp/ebuff-menu.el (electric-buffer-menu-mode-map): Add the `S'
sorting command here, too (bug#20178).
-2023-04-15 Amin Bandali <bandali@gnu.org>
+2022-01-24 Amin Bandali <bandali@gnu.org>
ERC: Add new comaintainer, F. Jason Park
* lisp/erc/erc*.el: Add J.P. as my comaintainer to headers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix \href{a_b} in tex-mode
@@ -77896,7 +79228,7 @@
href parameters like constants so that _ aren't fontified like
subscripts.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix tex-mode handling of _ chars in href{} commands"
@@ -77904,25 +79236,25 @@
This will be fixed a different way.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Add derived-mode test for bug#24176
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Make anonymous functions work in auto-mode-alist
* lisp/files.el (set-auto-mode--apply-alist): Don't infloop on
anonymous functions in auto-mode-alist (bug#20709).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Don't loop so much in gud-query-cmdline on remote systems
* lisp/progmodes/gud.el (gud-query-cmdline): Avoid looping over
large numbers of files on remote systems (bug#21528).
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-01-24 Protesilaos Stavrou <info@protesilaos.com>
Make Completions sorting a user option
@@ -77931,7 +79263,7 @@
(minibuffer-completion-help): Implement it for the Completions
buffer. (Bug#53362)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Allow jumping to ert failure definitions
@@ -77946,15 +79278,15 @@
Based on code by Phillip Lord <phillip.lord@russet.org.uk>.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2022-01-24 Yuuki Harano <masm+github@masm11.me>
* configure.ac: Remove forgotten GLIB_GSETTINGS call
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Add NEWS item for `I' command
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Add a *Help* command that'll take you to the lispref manual
@@ -77964,7 +79296,7 @@
* lisp/info-look.el (:mode): Add an entry for the lispref manual.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix tex-mode handling of _ chars in href{} commands
@@ -77972,21 +79304,21 @@
(bug#23102).
(tex-font-lock-suscript): Don't subscript _ chars in href.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Make `font-lock-add-keywords' work in derived modes
* lisp/font-lock.el (font-lock-set-defaults): Make
`font-lock-add-keywords' work in derived modes (bug#24176).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-24 Po Lu <luangruo@yahoo.com>
Remove redundant declarations from keyboard.h that are now in lisp.h
* src/keyboard.h (process_pending_signals)
(pending_signals): Remove declarations.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Inline maybe_quit
@@ -77996,7 +79328,7 @@
* src/eval.c (maybe_quit): Rename to `probably_quit`.
* src/lisp.h (maybe_quit): New simplified inline function.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Bump specpdl inline, move reallocation out of line
@@ -78006,7 +79338,7 @@
* src/eval.c (grow_specpdl): Now inline, most code moved...
(grow_specpdl_allocation): ...here.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Implement Ffuncall in terms of funcall_general
@@ -78015,7 +79347,7 @@
This slows down some less used function call paths by a small amount
but the code duplication was just silly.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Open-code aref and aset in bytecode interpreter
@@ -78023,7 +79355,7 @@
vectors and records, since this is important for code that makes heavy
use of arrays and/or objects.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Remove the unused unbind-all bytecode
@@ -78038,7 +79370,7 @@
Remove definition and implementation of unbind-all, freeing up the opcode
for other purposes.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Move a runtime interpreter check to debug mode
@@ -78047,7 +79379,7 @@
enabled, or BYTE_CODE_SAFE enabled). This improves speed in several
ways.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Remove nil check in exec_byte_code
@@ -78061,13 +79393,13 @@
always a small integer, in exec_byte_code and
fetch_and_exec_byte_code, all callers adjusted.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Byte code arity check micro-optimisation
* src/bytecode.c (exec_byte_code): Slight simplification.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Pin bytecode strings to avoid copy at call time
@@ -78093,7 +79425,7 @@
* src/lisp.h (Lisp_String): Explain special size_byte values.
(string_immovable_p): New.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Inline setcar and setcdr in byte-code interpreter
@@ -78103,7 +79435,7 @@
* src/bytecode.c (exec_byte_code):
Inline code from Fsetcar and Fsetcdr.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Inline fixnum operations in bytecode interpreter
@@ -78114,7 +79446,7 @@
operations with fixnum results: =, >, <, <=, >=, -, +, -, *, /, %, max
and min.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-24 Mattias Engdegård <mattiase@acm.org>
Short-circuit the recursive bytecode funcall chain
@@ -78131,21 +79463,21 @@
(funcall_general): New function, essentially the meat of Ffuncall.
* src/lisp.h (backtrace_debug_on_exit): Moved here from eval.c.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Add "then" to sh--completion-keywords
* lisp/progmodes/sh-script.el (sh--completion-keywords): Allow
completing over "then" (bug#53490).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix Gnus registry key bindings
* lisp/gnus/gnus-registry.el (gnus-registry-install-shortcuts):
Don't overwrite all other M M commands (bug#53492).
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2022-01-24 Martin Rudalics <rudalics@gmx.at>
Orderly inhibit frame resizing when activating tool or tab bar (Bug#52986)
@@ -78156,29 +79488,29 @@
activation resizes the frame despite of the fact that
'frame-inhibit-implied-resize' should prevent it (Bug#52986).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-24 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_composite_image): Use the display's picture format.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-24 Po Lu <luangruo@yahoo.com>
Scale coordinates when checking if a touch event falls inside menu bar
* src/xterm.c (handle_one_xevent): Apply scale to touch event
coordinates before intersecting them with the menu bar.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-01-24 Paul Eggert <eggert@cs.ucla.edu>
Avoid glitches in ELC lines in build output
* src/verbose.mk.in (AM_V_ELC, AM_V_ELN): Use ifneq not ifdef, as
we want have_working_info’s value expanded (Bug#53358).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-23 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Drop frame picture on configure.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-23 Po Lu <luangruo@yahoo.com>
Add some code for transparent frame backgrounds without Cairo
@@ -78217,14 +79549,14 @@
add new field `pict_format'.
(struct x_output): New field `picture'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-23 Po Lu <luangruo@yahoo.com>
Get rid of compose status on XI2
* src/xterm.c (handle_one_xevent): Stop assuming compose
processing will occur on XI2.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-23 Alan Mackenzie <acm@muc.de>
Expunge read-with-symbol-position and read-symbol-positions-list
@@ -78238,21 +79570,21 @@
* lisp/emacs-lisp/bytecomp.el (compile-defun, byte-compile-from-buffer):
Remove bindings of the variables.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-23 Po Lu <luangruo@yahoo.com>
Set IC preedit area on ConfigureNotify
* src/xterm.c (handle_one_xevent): Set the preedit spot when a
ConfigureNotify event is received.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-23 Alan Mackenzie <acm@muc.de>
Bind print-symbols-bare to t in byte-compile-from-buffer
* lisp/emacs-lisp/bytecomp.el (byte-compile-from-buffer): Bind
print-symbols-bare to t here for the benefit of non-defining forms in buffers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Make message in hack-local-variables-confirm clearer
@@ -78260,14 +79592,14 @@
.dir-locals.el file in the message to be slightly less confusing
(bug#27066).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-x M-x insert-kbd-macro RET RET' work better
* lisp/macros.el (insert-kbd-macro): Don't give bogus output on
names that have no function definition (bug#30309).
-2023-04-15 Thuna <thuna.cing@gmail.com> (tiny change)
+2022-01-23 Thuna <thuna.cing@gmail.com> (tiny change)
Fix tabulated-list-widen-current-column widening wrong column
@@ -78275,7 +79607,7 @@
comparison operation when checking if point is within the column
bounds (bug#53375).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Allow using outline minor mode in `M-x apropos-value'
@@ -78286,14 +79618,14 @@
(apropos-value-internal): Escape newlines so that no values can be
confused for headings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Make apropos-print-doc more resilient
* lisp/apropos.el (apropos-print-doc): Don't bug out on doc
strings that have invalid command key syntaxes.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-23 Brian Leung <bkleung89@gmail.com>
Properly check the completionitem.deprecated property
@@ -78301,7 +79633,7 @@
is `t'. We do this so that a :deprecated property of :json-false does
not cause a completion candidate to be incorrectly marked as deprecated.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-23 Alan Mackenzie <acm@muc.de>
Fix position argument to macroexp--warn-wrap in cconv--convert-funcbody
@@ -78309,7 +79641,7 @@
argument to macroexp--warn-wrap from BODY to ARG, to give correct positions in
warning messages.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Improve `M-x speedbar' under emacs -nw very slightly
@@ -78317,52 +79649,52 @@
seem to do anything visible under -nw, so issue a message in that
case to tell the user how to proceed (bug#32597).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Make kill-process into a command
* doc/lispref/processes.texi (Signals to Processes): Document it.
* src/process.c (Fkill_process): Make into a command (bug#32640).
-2023-04-15 Phil Sainty <psainty@orcon.net.nz>
+2022-01-23 Phil Sainty <psainty@orcon.net.nz>
Add new function to prompt a user for a process name
* lisp/emacs-lisp/subr-x.el (read-process-name): New function
(bug#32640).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-23 Po Lu <luangruo@yahoo.com>
Make sure cursors are drawn correctly after haiku_clear_frame
* src/haikuterm.c (haiku_clear_frame): Mark all cursors as off.
-2023-04-15 Alex Kost <alezost@gmail.com>
+2022-01-23 Alex Kost <alezost@gmail.com>
Improve scheme-imenu-generic-expression
* lisp/progmodes/scheme.el (scheme-imenu-generic-expression):
Improve so that we match `define-public' etc (bug#33117).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Make occur edit mode more resilient
* lisp/replace.el (occur-engine): Make the prefix read-only so
that it's preserved in edit mode (bug#53419).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-23 Lars Ingebrigtsen <larsi@gnus.org>
Revert the other bits related to `load-read-file'
* src/lread.c (syms_of_lread): Revert the other bits related to
reverting `byte-compile-from-buffer'/`load-read-file'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-23 Po Lu <luangruo@yahoo.com>
Fix menus on the no-toolkit build when using XI2
@@ -78371,25 +79703,25 @@
actually grabbed.
(x_menu_show): Release XI2 passive grab.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-23 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
6d3608be88 Seccomp: improve support for newer versions of glibc (Bug#...
e58ecd01d5 EUDC: Fix a quoting bug in the BBDB backend
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Fix documentation formatting error
* doc/lispref/streams.texi (Input Functions): Remove extraneous
@end defun.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
* src/haikumenu.c (run_menu_bar_help_event): Fix bounds sanity check.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Clean up some of the X extension related code
@@ -78400,22 +79732,22 @@
* src/xterm.h (struct x_display_info): New fields for xfixes
support.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (pgtk_flash): Fix input blocking.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-22 Eli Zaretskii <eliz@gnu.org>
Minor copyedits in "Symbols with Position"
* doc/lispref/symbols.texi (Symbols with Position): Fix wording
and improve indexing.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-22 Alan Mackenzie <acm@muc.de>
Merge branch 'master' of /home/acm/emacs/emacs.git/master
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-22 Alan Mackenzie <acm@muc.de>
Don't use 'load-read-function' in byte-compile-from-buffer
@@ -78424,18 +79756,18 @@
it. This is so that a lower level use of load-read-function will not return a
form containing symbols with position.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-22 Alan Mackenzie <acm@muc.de>
Merge branch 'scratch/correct-warning-pos'
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix print-unreadable-function documentation
* doc/lispref/streams.texi (Output Variables): Fix description of
non-string values.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-22 Michael Albinus <michael.albinus@gmx.de>
Add direct remote copying in Tramp's scp support
@@ -78462,14 +79794,14 @@
(tramp-read-passwd-without-cache): New defun.
(tramp-action-password): Call it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Mark nil vc-follow-symlinks as safe
* lisp/vc/vc-hooks.el (vc-follow-symlinks): A nil value should be
safe for file-local (bug#33264).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Use load-read-function in byte-compile-from-buffer
@@ -78478,14 +79810,14 @@
* src/lread.c (syms_of_lread): Adjust doc string (bug#33723).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Clarify Vprint_unreadable_function doc string
* src/print.c (syms_of_print): Clarify Vprint_unreadable_function
doc string
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-22 Eli Zaretskii <eliz@gnu.org>
Fix documentation of 'unprintable' stuff
@@ -78494,7 +79826,7 @@
Improve the documentation of 'print-unreadable-function' and
'readablep'. Add indexing and cross-references.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Improve dired-do-create-files slightly
@@ -78502,21 +79834,21 @@
the doc string (bug#35367). Suggested by Mike Kupfer
<mkupfer@alum.berkeley.edu>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Speed up multisession--set-value-sqlite slightly
* lisp/emacs-lisp/multisession.el
(multisession--set-value-sqlite): Use `readablep'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Add new function 'readablep'
* doc/lispref/streams.texi (Input Functions): Document it.
* lisp/subr.el (readablep): New function (bug#52566).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Add new variable print-unreadable-function
@@ -78526,21 +79858,21 @@
(syms_of_print): New variable print-unreadable-function
(bug#52566).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Add some menu bar help code on GNUstep
* src/nsmenu.m ([EmacsMenu menu:willHighlightItem:]): Implement
help event generation for GNUstep.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Fix PGTK build with xwidgets
* src/xwidget.c: Swap some preprocessor definitions around.
Reported by Iñigo Serna <inigoserna@gmail.com>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Fix GNUstep build warnings
@@ -78549,7 +79881,7 @@
([EmacsMenu menuHasKeyEquivalent:forEvent:target:action:])
([EmacsMenu numberOfItemsInMenu:]): New methods.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix HTML target marking in shr
@@ -78558,7 +79890,7 @@
the end of the tag (bug#53409).
(shr-tag-a): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Put the old label into the future history in reftex-change-label
@@ -78566,32 +79898,32 @@
old label into the future history so that it can be edited easily
(bug#53417).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Fix the prompt in hi-lock-read-face-name
* lisp/hi-lock.el (hi-lock-read-face-name): Fix the prompt after
recent changes (bug#53255).
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-01-22 Matthias Meulien <orontee@gmail.com>
Fix some doc strings in outline.el
* lisp/outline.el (outline-default-state): Fix doc string.
(outline-default-rules): Fix doc string.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-22 Alan Mackenzie <acm@muc.de>
Merge branch 'master' into scratch/correct-warning-pos
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-22 Lars Ingebrigtsen <larsi@gnus.org>
Make the test for existing multisession variables more sensible
* lisp/emacs-lisp/multisession.el (multisession-edit-value):
Unconfuse the code.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-22 Alan Mackenzie <acm@muc.de>
Miscellaneous amendments to the scratch/correct-warning-pos branch
@@ -78619,7 +79951,7 @@
* doc/lispref/symbols.texi (Symbols): Add new menu entry.
(Symbols with Position): New @section.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-22 Eli Zaretskii <eliz@gnu.org>
Improve detection of suspicious uses of bidi controls
@@ -78631,38 +79963,38 @@
Enable the test that was previously failing with
'bidi-find-overridden-directionality'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Prevent raw bytes from being displayed as help text on Haiku
* src/haikumenu.c (digest_menu_items): Don't set encoded text
into the menu item vector.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Use locale coding system to decode XIM preedit text
* src/xfns.c (x_xim_text_to_utf8_unix): XIMs typically return
text in the locale coding system, so use that instead.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-22 Eli Zaretskii <eliz@gnu.org>
Change visibility of "Undelete Frame"
* lisp/menu-bar.el (menu-bar-file-menu): Make "Undelete Frame"
always visible. Suggested by Gregory Heytings <gregory@heytings.org>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-22 Po Lu <luangruo@yahoo.com>
Get rid of some unnecessary code in handle_one_xevent
* src/xterm.c (handle_one_xevent): Stop mutating event->xkey.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-21 Stefan Kangas <stefankangas@gmail.com>
* eglot.el (eglot-handle-notification): silence byte-compiler.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-21 Brian Leung <bkleung89@gmail.com>
Add support for optional completionitem.tags
@@ -78677,7 +80009,7 @@
* Makefile (ELPA_DEPS): Require latest seq.el.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-21 Stefan Kangas <stefankangas@gmail.com>
Don't use :exclusive no
@@ -78689,7 +80021,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/812
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
Fix recent changes to visible bell code
@@ -78700,7 +80032,7 @@
(xg_update_horizontal_scrollbar_pos): Ensure such a window here
instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
Clean up visible bell code on X
@@ -78710,7 +80042,7 @@
* src/xterm.c (XTflash): Remove use of GDK functions for
drawing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
Fix crash when the visible bell is rung but there is no cairo surface
@@ -78718,7 +80050,7 @@
not present. (bug#53420)
(pgtk_cr_update_surface_desired_size): Reformat comment.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-01-21 Paul Eggert <eggert@cs.ucla.edu>
Avoid glitches in ELC lines in build output
@@ -78726,46 +80058,46 @@
(AM_V_ELC, AM_V_ELN): Use 'echo' rather than $(info ...)
on buggy versions of GNU Make.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-01-21 Paul Eggert <eggert@cs.ucla.edu>
Simplify AM_V_ELC setup
* src/verbose.mk.in (AM_V_ELC, AM_V_ELN): Use simpler Make ‘if’s.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-21 Glenn Morris <rgm@gnu.org>
* lisp/cus-start.el (polling-period): Update type.
Flagged by test-custom-opts.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-21 Glenn Morris <rgm@gnu.org>
* src/keyboard.c (start_polling): Fix type mixup.
Flagged by --enable-check-lisp-object-type.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Disable background image fetching from asking for passwords
* lisp/url/url-queue.el (url-queue-start-retrieve): Inhibit
prompting for passwords from these background requests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Further emake tweaks
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous emake change
* admin/emake (cores): Fix typo in previous change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
* src/keyboard.c (syms_of_keyboard): Fix build without input polling.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Improve the completion-category-overrides doc string
@@ -78773,21 +80105,21 @@
this variable does (bug#22324).
(completion-category-defaults): Mention the overrides variable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Remove text mistakenly added to the diff--iterate-hunks doc string
* lisp/vc/diff-mode.el (diff--iterate-hunks): Remove text added by
mistake to the doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Followup fix to previous message-update-smtp-method-header change
* lisp/gnus/message.el (message-update-smtp-method-header): Narrow
to the headers first.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Allow From to be part of message-hidden-headers
@@ -78795,7 +80127,7 @@
bug out if the From header is part of `message-hidden-headers'
(bug#52871).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-21 Jim Porter <jporterbugs@gmail.com>
Don't use 'eshell-eval-using-options' for 'eshell/source' or 'eshell/.'
@@ -78808,7 +80140,7 @@
* etc/NEWS: Announce the change (bug#53293)
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-21 Jim Porter <jporterbugs@gmail.com>
Raise an error from 'eval-eval-using-options' for unknown options
@@ -78820,21 +80152,21 @@
* test/lisp/eshell/esh-opt-tests.el (esh-opt-process-args-test)
(test-eshell-eval-using-options): Add test cases for this.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-01-21 Theodor Thornhill <theo@thornhill.no>
Fix indentation in NEWS of cl-flet item
* etc/NEWS: Correct description of indentation of 'cl-flet' and
'cl-labels (bug#53410).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Clarify Splitting Mail in the Gnus manual
* doc/misc/gnus.texi (Splitting Mail): Clarify what happens when
crossposting or not (bug#53307).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Interpret a "" value of EMACS_TEST_VERBOSE as "off"
@@ -78842,7 +80174,7 @@
* lisp/emacs-lisp/ert.el (ert-run-tests-batch): Allow overriding
the EMACS_TEST_VERBOSE variable by setting it to "" (bug#53313).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Make the edebug-all-defs user option work more reliably
@@ -78850,7 +80182,7 @@
has no effect unless edebug is loaded (because that loads the
advice needed for the commands in question) (bug#53331).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
Make xwidgets work on builds that don't use Cairo drawing
@@ -78861,35 +80193,35 @@
* src/xwidget.c: Always include cairo-xlib headers when xwidgets
are enabled.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Clean up mm-display-inline-fontify slightly
* lisp/gnus/mm-view.el (mm-display-inline-fontify): Remove some
left-over compat code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Make diff--iterate-hunks more resilient
* lisp/vc/diff-mode.el (diff--iterate-hunks): Ignore malformed
hunks instead of signalling errors (bug#53343).
-2023-04-15 Shuguang Sun <shuguang79@qq.com>
+2022-01-21 Shuguang Sun <shuguang79@qq.com>
Use the correct converter for odf files in doc-view
* lisp/doc-view.el (doc-view-pdf/ps->png): Use the correct
converter for odf files (bug#53354).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Update multisession variables when editing the values
* lisp/emacs-lisp/multisession.el (multisession-edit-value):
Update multisession variables when editing the values (bug#53361).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-21 Jim Porter <jporterbugs@gmail.com>
Further improve determination of when commands can be invoked directly
@@ -78903,18 +80235,18 @@
* test/lisp/eshell/eshell-tests.el
(eshell-test/interp-cmd-external-concat): New test (bug#30725).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-21 Lars Ingebrigtsen <larsi@gnus.org>
Adjust emake after recent changes
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
Synchronize XI2 code with Core Input code
* src/xterm.c (handle_one_xevent): Apply recent changes for XI2
events as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
Merge from origin/emacs-28
@@ -78922,7 +80254,7 @@
ba57b78064 Fix execute-extended-command-for-buffer in fundamental-mode
ef0c1d4c2c Add workaround to handle a problem with Enlightenment WM (...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-21 Po Lu <luangruo@yahoo.com>
Work around GTK changing window backgrounds on colormapped displays
@@ -78930,13 +80262,13 @@
(x_clear_area): Fill the contents with the reverse GC instead of
using XClearArea and XClearWindow when not double buffered.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Fix BadValue crash when looking up empty color names on some X servers
* src/xterm.c (x_parse_color): Avoid parsing empty color names.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-01-20 Dmitry Gutov <dgutov@yandex.ru>
ruby-toggle-block-space-before-parameters: New user option
@@ -78947,7 +80279,7 @@
* test/lisp/progmodes/ruby-mode-tests.el
(ruby-toggle-block-to-brace-no-space): New test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Update menu bars when `use-system-tooltips' changes on Haiku
@@ -78955,7 +80287,7 @@
for `use-system-tooltips'.
(haiku-use-system-tooltips-watcher): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Allow fractional values of `polling-period'
@@ -78969,7 +80301,7 @@
(syms_of_keyboard): Make `polling-period' a Lisp variable
instead of an int variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Avoid FOCUS_IN_EVENTS not being sent on NS
@@ -78977,7 +80309,7 @@
emacs_event being NULL by storing focus in events directly
into the keyboard buffer. (bug#52376)
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-01-20 Theodor Thornhill <theo@thornhill.no>
Enable lsp project-wide diagnostics via flymake
@@ -78997,7 +80329,7 @@
* NEWS.md: Mention the new functionality
* README.md: Mention the new functionality
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-20 Alan Mackenzie <acm@muc.de>
In early bootstrap, use byte-compiled compiler to native compile first files
@@ -79015,7 +80347,7 @@
* src/verbose.mk.in: When ANCIENT is yes, output ELC, not ELC+ELN for
AM_V_ELC.
-2023-04-15 Arash Esbati <arash@gnu.org>
+2022-01-20 Arash Esbati <arash@gnu.org>
Remove matching of whitespaces in LaTeX environment names
@@ -79023,7 +80355,7 @@
arbitrary number of whitespaces in LaTeX environment names.
(bug#53390)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-20 Eli Zaretskii <eliz@gnu.org>
Update documentation of 'clone-indirect-buffer-hook'
@@ -79035,7 +80367,7 @@
* lisp/face-remap.el (face-attrs--make-indirect-safe): Doc fix.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Make textsec-link-suspicious-p less mistrustful
@@ -79043,7 +80375,7 @@
back the suspicion -- only warn about texts that contain a full
explicit link.
-2023-04-15 Thuna <thuna.cing@gmail.com> (tiny change)
+2022-01-20 Thuna <thuna.cing@gmail.com> (tiny change)
Fix tabulated-list-widen-current-column widening wrong column
@@ -79051,21 +80383,21 @@
for the padding and the content width when calculating column
width (bug#53375).
-2023-04-15 Peter Münster <pm@a16n.net>
+2022-01-20 Peter Münster <pm@a16n.net>
Make image-dired-delete-marked more resilient
* lisp/image-dired.el (image-dired-delete-marked): Don't bug out
on empty buffers (bug#53385).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Fix thinko in previous hi-lock-read-face-name change
* lisp/hi-lock.el (hi-lock-read-face-name): Fix the string/symbol
logic.
-2023-04-15 Andrew Hyatt <ahyatt@gmail.com>
+2022-01-20 Andrew Hyatt <ahyatt@gmail.com>
Fix indirect font changes incorrectly affecting original buffer
@@ -79080,7 +80412,7 @@
place where the clone-indirect-buffer-hook variable is defined, so
that we can call it from C.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-20 Jim Porter <jporterbugs@gmail.com>
Consider subcommands when deciding to invoke Eshell command directly
@@ -79099,7 +80431,7 @@
(eshell-command-result-p): Use 'eshell-wait-for-subprocess'.
(eshell-test/interp-cmd-external): New test (bug#30725).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Rename the textsec-check function to textsec-suspicious-p
@@ -79112,7 +80444,7 @@
(Suspicious Text): Rename the textsec-check function to
textsec-suspicious-p.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Make the read-face-name completion buffer display samples
@@ -79121,28 +80453,28 @@
* lisp/hi-lock.el (hi-lock-read-face-name): Use read-face-name.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Improve the textsec-domain-suspicious-p warning message
* lisp/international/textsec.el (textsec-domain-suspicious-p):
Improve warning message.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Fix error when describing menu items that don't have equivalent keys
* lisp/help-fns.el (help-fns--key-bindings): Never pass nil to
insert.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Make textsec-link-suspicious-p have fewer false positives
* lisp/international/textsec.el (textsec-link-suspicious-p):
Attempt to improve the domain-guessing logic.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Improve how menus are described in *Help*
@@ -79150,7 +80482,7 @@
(help-fns--key-bindings): Split menu/key handling and output menu
bindings separately (bug#52870).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Make system tooltips display in the menu bar on Haiku
@@ -79161,7 +80493,7 @@
if `tooltip-mode' is t and system tooltips are used.
(syms_of_haikumenu): New symbol `tooltip-mode'.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-20 Mattias Engdegård <mattiase@acm.org>
Fix Fchar_syntax for non-ASCII in unibyte buffers
@@ -79176,11 +80508,11 @@
multibyte.
* test/src/syntax-tests.el (syntax-char-syntax): New test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Re-enable some textsec-tests after recent bidi.c fix
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-20 Jim Porter <jporterbugs@gmail.com>
In Eshell, allow "-n" to suppress the trailing newline for "plain" echo
@@ -79193,14 +80525,14 @@
(eshell/printnl): Simplify; 'eshell-stringify' is equivalent to
calling 'eshell-echo' here.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-20 Eli Zaretskii <eliz@gnu.org>
Fix 'bidi-find-overridden-directionality' for Lisp strings
* src/bidi.c (bidi_find_first_overridden): Don't use ZV for Lisp
strings. Reported by Lars Ingebrigtsen <larsi@gnus.org>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Make the undelete-frame-mode menu item a toggle
@@ -79209,25 +80541,25 @@
Also enable some options that were disabled on NS, but should no
longer be since NS now supports the tab bar.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Make key-valid-p work in Turkey
* lisp/keymap.el (key-valid-p): Inhibit case folding, otherwise
(key-valid-p "I") would return nil in tr_TR environments.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Tweak textsec-link-suspicious-p
* lisp/international/textsec.el (textsec-link-suspicious-p): Don't
mark dates as suspicious.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Add test for bug#51733
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-20 Eli Zaretskii <eliz@gnu.org>
Improve documentation of textsec
@@ -79236,28 +80568,28 @@
* doc/lispref/text.texi (Suspicious Text): Improve wording and
indexing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Allow suspicious names with some forms of bidi controls
* lisp/international/textsec.el (textsec-name-suspicious-p): Allow
names with bidi-find-overridden-directionality.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Improve textsec-domain-suspicious-p message
* lisp/international/textsec.el (textsec-domain-suspicious-p):
Improve warning message.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-20 Eli Zaretskii <eliz@gnu.org>
Allow disabling 'undelete-frame-mode' from the menu bar
* lisp/menu-bar.el (menu-bar-file-menu): Add
'disable-undelete-frame-mode' menu item. (Bug#53382)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Document textsec
@@ -79268,21 +80600,21 @@
* lisp/international/textsec-check.el (textsec-check): Adjust doc
string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Check link text domain suspiciousness
* lisp/international/textsec.el (textsec-link-suspicious-p): Check
whether the domain in the link text is suspicious.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Expand textsec-link-suspicious-p checking
* lisp/international/textsec.el (textsec-link-suspicious-p): Check
the text more thoroughly for link-like things.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Improve textsec-domain-suspicious-p message
@@ -79290,14 +80622,14 @@
Ensure that we're not confusing the user if there's a directional
override in the string we're checking.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Add new bidi-string-strip-control-characters function
* lisp/international/characters.el
(bidi-string-strip-control-characters): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-20 Lars Ingebrigtsen <larsi@gnus.org>
Make article--check-suspicious-addresses more resilient
@@ -79305,14 +80637,14 @@
more resilient to junk in headers. (But all this should be rewritten
eventually, because the entire process is way too convoluted.)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-20 Po Lu <luangruo@yahoo.com>
Make `nil' values of the `:position' underline property work correctly
* src/xfaces.c (Finternal_set_lisp_face_attribute): Handle cases
where the underline property `:position' is nil.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
Port hourglass display to XCB
@@ -79320,7 +80652,7 @@
(x_hide_hourglass): Use straightforward translations to XCB if
available.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
Get rid of calls to XRenderQueryExtension after terminal initialization
@@ -79333,7 +80665,7 @@
* src/xterm.h (struct x_display_info): New fields
`xrender_supported_p', `xrender_major' and `xrender_minor'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
Implement selection ownership on Haiku
@@ -79357,14 +80689,14 @@
(syms_of_haikuselect): Define new subr.
* src/haikuselect.h: New prototypes.
-2023-04-15 Derek Passen <dpassen1@gmail.com> (tiny change)
+2022-01-19 Derek Passen <dpassen1@gmail.com> (tiny change)
Add clojure-lsp support for clojure
* eglot.el (eglot-server-programs): Add clojure-lsp for Clojure.
* README.md: Document the above change.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-19 Andrea Corallo <akrl@sdf.org>
Suspend temp .elc production when native compiling till when necessary
@@ -79379,42 +80711,42 @@
renaming the temporary .elc make use of `byte-write-target-file' to
write it down and kill the temporary buffer.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2022-01-19 Andrea Corallo <akrl@sdf.org>
* Move some code in in `byte-write-target-file'.
* lisp/emacs-lisp/bytecomp.el (byte-write-target-file): New function
spilling code from `byte-compile-file'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Make article--check-suspicious-addresses more resilient
* lisp/gnus/gnus-art.el (article--check-suspicious-addresses):
Don't bug out on mbox-less addresses.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Tweak the previous suspicious Message change
* lisp/gnus/message.el (message-check-recipients)
(message-send-mail): Move the check to after encoding.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Make Message check for invalid recipients before sending
* lisp/gnus/message.el (message-check-recipients): Check for
suspicious addresses before sending (bug#51733).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Make textsec-mixed-numbers-p actually work
* lisp/international/textsec.el (textsec-mixed-numbers-p): Fix the
test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Make Gnus check for suspicious headers
@@ -79425,7 +80757,7 @@
headers.
(article--check-suspicious-addresses): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Add text for suspicious links
@@ -79437,21 +80769,21 @@
* lisp/net/shr.el (shr-tag-a): Check for sus links.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Don't overwrite the link text in shr-tag-a for suspicious URLs
* lisp/net/shr.el (shr-tag-a): Tweak how the suspiciousness
warning is handled.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix thinko in textsec-url-suspicious-p
* lisp/international/textsec.el (textsec-url-suspicious-p): Don't
bug out on non-HTTP URLs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Make shr mark links with suspicious URLs
@@ -79464,7 +80796,7 @@
* lisp/net/shr.el (shr-tag-a): Mark suspicious links.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Add new file textsec-check.el
@@ -79472,7 +80804,7 @@
* lisp/international/textsec.el
(textsec-email-address-header-suspicious-p): Rename.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Mark whole-script confusables as suspicious domains
@@ -79481,7 +80813,7 @@
to be suspicious. (I think this is what the Unicode standard is
recommending, but I'm not 100% sure.)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Split textsec-email-address-suspicious-p into two functions
@@ -79489,7 +80821,7 @@
(textsec-email-address-suspicious-p): Made into its own function.
(textsec-email-suspicious-p): Use it and adjust doc strings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Make textsec-suspicious-nonspacing-p work on marks
@@ -79497,18 +80829,18 @@
We're only interested in nonspacing marks, not control characters
in this test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
Fix recent change for big endian systems where `Atom' is 64 bits
* src/xfns.c (x_create_tip_frame): Cast atoms to xcb_atom_t
and pass a reference to that to xcb_change_property instead.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-19 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/cus-face.el (custom-face-attributes): Expose the lambdas
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
Port some X11 tooltip code to XCB
@@ -79518,7 +80850,7 @@
(x_create_tip_frame):
(Fx_show_tip): Port window related code to XCB.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-19 Lars Ingebrigtsen <larsi@gnus.org>
Deconfuse textsec doc strings slightly
@@ -79530,7 +80862,7 @@
(textsec-email-suspicious-p): Suspiciosness isn't only about
homoglyphs, so don't claim so in the doc strings.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-01-19 Robert Pluim <rpluim@gmail.com>
Improve textsec doc strings
@@ -79538,7 +80870,7 @@
(textsec-local-address-suspicious-p, textsec-name-suspicious-p)
(textsec-suspicious-nonspacing-p): Improve doc strings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
Use Cairo XCB surfaces when XCB is available
@@ -79555,7 +80887,7 @@
* src/xwidget.c (x_draw_xwidget_glyph_string): Fix integer
overflow.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-19 Eli Zaretskii <eliz@gnu.org>
Minor improvement in textsec diagnostics
@@ -79563,18 +80895,18 @@
Clarify wording of the strings returned to explain the suspicious
use of nonspacing characters.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-19 Michael Albinus <michael.albinus@gmx.de>
Respect structure of Tramp archive file names
* lisp/net/tramp.el (tramp-make-tramp-file-name):
Respect structure of archive file names.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
* src/haikufns.c (Fx_display_mm_width): Fix copy-paste error.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-19 Po Lu <luangruo@yahoo.com>
Rename system tooltip variables to `use-system-tooltips'
@@ -79604,7 +80936,7 @@
(syms_of_xfns): Use `use-system-tooltips' instead of the old
platform dependent options.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
Use more reliable timestamps for some kinds of events on Haiku
@@ -79619,21 +80951,21 @@
* src/haikuterm.c (haiku_read_socket): Use input server time
if provided.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
Fix event timestamp generation on Haiku
* src/haikuterm.c (haiku_read_socket): Use miliseconds for event
time.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-18 Stefan Monnier <monnier@iro.umontreal.ca>
cl-generic-tests.el: Fix warning
* test/lisp/emacs-lisp/cl-generic-tests.el (ert): Require at run-time
for `ert--get-explainer`.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-18 Stefan Monnier <monnier@iro.umontreal.ca>
VC: Fix tests for SCCS and Mtn
@@ -79642,7 +80974,7 @@
* lisp/vc/vc.el (vc-responsible-backend): Fix vc-test--register on SCCS.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-18 Stefan Monnier <monnier@iro.umontreal.ca>
autoload.el: Fix corner case and avoid encoding issues
@@ -79650,7 +80982,7 @@
autoloading a `cl-defmethod`.
(autoload-rubric): Support non-UTF-8 chars and enforce Unix EOLs.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-18 Eli Zaretskii <eliz@gnu.org>
Improve doc strings in textsec.el
@@ -79662,7 +80994,7 @@
(textsec-local-address-suspicious-p, textsec-name-suspicious-p)
(textsec-suspicious-nonspacing-p): Doc fix.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-18 Eli Zaretskii <eliz@gnu.org>
Remove 'cuneiform-numbers-and-punctuation' from w32font.c
@@ -79670,14 +81002,14 @@
'cuneiform-numbers-and-punctuation'. Reported by Kévin Le Gouguec
<kevin.legouguec@gmail.com>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-18 Lars Ingebrigtsen <larsi@gnus.org>
The name in textsec-email-suspicious-p is optional
* lisp/international/textsec.el (textsec-email-suspicious-p): The
name is optional.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-18 Lars Ingebrigtsen <larsi@gnus.org>
Add textsec functions for verifying email addresses
@@ -79690,7 +81022,7 @@
(textsec-name-suspicious-p, textsec-suspicious-nonspacing-p)
(textsec-email-suspicious-p): New functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
Intern virtual modifier atoms the smart way on X
@@ -79702,7 +81034,7 @@
* src/xterm.h (struct x_display_info): New fields for virtual
modifier atoms.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-18 Lars Ingebrigtsen <larsi@gnus.org>
Add textsec-domain-suspicious-p
@@ -79718,7 +81050,7 @@
* lisp/international/textsec.el (textsec-domain-suspicious-p): New
function.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-18 Michael Albinus <michael.albinus@gmx.de>
Morka handling of multi-hops in Tramp more consistent
@@ -79749,7 +81081,7 @@
(tramp-test02-file-name-dissect-separate)
(tramp-test07-abbreviate-file-name): Adapt tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
* src/haikuterm.c (haiku_read_socket): Add work for frame size bug.
@@ -79759,7 +81091,7 @@
garbaging tooltip frames when FrameResized reports different
dimensions from what they were set to.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-18 Lars Ingebrigtsen <larsi@gnus.org>
Add textsec predicates for different types of confusability
@@ -79768,7 +81100,7 @@
(textsec-mixed-script-confusable-p)
(textsec-whole-script-confusable-p): New functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-18 Lars Ingebrigtsen <larsi@gnus.org>
Add textsec support for confusable characters
@@ -79786,25 +81118,25 @@
* lisp/international/textsec.el (textsec-ascii-confusable-p)
(textsec-unconfuse-string): New functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-18 Lars Ingebrigtsen <larsi@gnus.org>
Improve textsec-restriction-level doc string
* lisp/international/textsec.el (textsec-restriction-level):
Improve doc string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
* src/haikufns.c (Fx_show_tip): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
Fix default value of `no-special-glyphs' frame parameter on Haiku
* src/haikufns.c (haiku_create_frame): Make `no-special-glyphs'
nil by default.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
Improve tooltip implementation on Haiku
@@ -79832,15 +81164,15 @@
(haiku_clear_under_internal_border): Handle cases where the face
cache is NULL.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-18 Po Lu <luangruo@yahoo.com>
* lisp/tooltip.el (tooltip-show-help): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
* lisp/tooltip.el: Fix warning when built on a non-Haiku system.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
Fix system tooltips above menus
@@ -79848,7 +81180,7 @@
menu.
(syms_of_haikufns): New symbol `tooltip-reuse-hidden-frame'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
Allow non-system tooltips to display above menus on Haiku
@@ -79864,14 +81196,14 @@
* src/haikuterm.c (haiku_read_socket): Ignore resize events on
tooltips.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-17 Stefan Monnier <monnier@iro.umontreal.ca>
(hack-local-variables--find-variables): Use `user-error`
* lisp/files.el (hack-local-variables--find-variables):
Incorrect formatting are not coding errors.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-17 Stefan Kangas <stefankangas@gmail.com>
Change rust language server to rust-analyzer
@@ -79895,7 +81227,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/803
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-17 Eli Zaretskii <eliz@gnu.org>
Fix minor inconsistencies in 'char-script-table'
@@ -79907,42 +81239,42 @@
* lisp/international/fontset.el (script-representative-chars):
Remove scripts no longer used.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-17 Eli Zaretskii <eliz@gnu.org>
Doc fixes in textsec.el
* lisp/international/textsec.el (textsec-scripts)
(textsec-single-script-p, textsec-covering-scripts): Clarify "script".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Change textsec-mixed-numbers-p to use recommended algorithm
* lisp/international/textsec.el (textsec-mixed-numbers-p): New
function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Add new function textsec-mixed-numbers-p
* lisp/international/textsec.el (textsec-mixed-numbers-p): New
function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Add some textsec-restriction-level comments
* lisp/international/textsec.el (textsec-restriction-level): Add
comment about source of the list of languages.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Add textsec-restriction-level function
* lisp/international/textsec.el (textsec-restriction-level): New
function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix some doc strings in textsec.el
@@ -79950,14 +81282,14 @@
typo in doc string.
(textsec-covering-scripts): Improve doc string and sort the results.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Avoid loading the possibly stale unidata-gen.elc file
* admin/unidata/Makefile.in (${unidir}/uni-scripts.el): Fix .elc
staleness. (Should probably be fixed in a different way.)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Add support for functions that deal with Unicode scripts
@@ -79978,7 +81310,7 @@
* lisp/international/textsec.el: Implement some functions that
work on scripts.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-17 Lars Ingebrigtsen <larsi@gnus.org>
Move the Gnus range functions to a new range.el file
@@ -80077,13 +81409,13 @@
(nnselect-request-update-info):
(nnselect-push-info):
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
Merge from origin/emacs-28
f393d0d441 Fix regression leading to flickering tooltips when the mou...
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-17 Eli Zaretskii <eliz@gnu.org>
Revert "Add undelete-frame-max instead of undelete-frame-mode (bug#51883)"
@@ -80091,7 +81423,7 @@
That commit was unilateral and disregarded past discussions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-17 Eli Zaretskii <eliz@gnu.org>
Revert "* etc/NEWS: Improve wording of 'undelete-frame-max' (bug#51883)."
@@ -80100,7 +81432,7 @@
The original commit was unilateral and disregarded past
discussions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
Fix Emacs icon not appearing on Haiku
@@ -80109,14 +81441,14 @@
* src/Makefile.in (Emacs): Add dependency on
`lib-src/be-resources'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
Use BControlLook to determine scroll bar size on Haiku
* src/haiku_support.cc (BScrollBar_default_size): Use
BControlLook instead of legacy constants.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
Display override redirect frames in all workspaces on Haiku
@@ -80125,7 +81457,7 @@
(BWindow_set_override_redirect): Set window to display on all
workspaces.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-17 Michael Albinus <michael.albinus@gmx.de>
Improve handling of INFILE in tramp*-process-file (Bug#53284)
@@ -80142,15 +81474,15 @@
* test/lisp/net/tramp-tests.el (tramp-test28-process-file): Extend test.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-17 Juri Linkov <juri@linkov.net>
* etc/NEWS: Improve wording of 'undelete-frame-max' (bug#51883).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-17 Po Lu <luangruo@yahoo.com>
* src/haikufns.c (Fx_show_tip): Sync after making window visible.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Really eliminate tooltip flicker on Haiku
@@ -80159,7 +81491,7 @@
didn't actually move when a tip frame is visible.
* src/haikuterm.h (tip_frame): Declare.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Translate timestamps when using GTK native input
@@ -80167,14 +81499,14 @@
specified in key event.
(xg_filter_key): Translate timestamps.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Exercise wire right after event is filtered for native input
* src/xterm.c (handle_one_xevent): Run a no-op immediately after
an event was filtered by GDK.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-16 Juri Linkov <juri@linkov.net>
Add undelete-frame-max instead of undelete-frame-mode (bug#51883)
@@ -80196,7 +81528,7 @@
* src/frame.c (Fdelete_frame): Replace `undelete-frame-mode' with
`undelete-frame-max' in the docstring.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2022-01-16 Matthias Meulien <orontee@gmail.com>
Extend Outline mode with default visibility state
@@ -80209,32 +81541,32 @@
(outline-apply-default-state, outline-show-only-headings)
(outline--show-headings-up-to-level): New functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Fix XI2 event filtering for very old versions of libXi
* src/xterm.c (handle_one_xevent): Handle cases where
xev->display is NULL.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-16 Stefan Kangas <stefankangas@gmail.com>
* eglot.el (eglot--server-capable): don't use obsolete name.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-16 Stefan Kangas <stefankangas@gmail.com>
Obsolete eglot--plist-keys in favor of map-keys
* eglot.el (eglot--plist-keys): Make into obsolete function alias
for map-keys.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Fix the xft build
* src/xsettings.h [!HAVE_PGTK]: Include dispextern.h and remove
duplicate definition of Display_Info.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Use kMenuWindowFeel on Haiku toolkip windows
@@ -80243,14 +81575,14 @@
* src/haikufns.c (Fx_show_tip): Don't set_avoid_focus manually
since setting tooltip decorations already does that.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Make help event generation on Haiku behave closer to X
* src/haikuterm.c (haiku_read_socket): Generate help events more
like how X does it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Reduce poll time for Haiku file dialogs
@@ -80258,15 +81590,15 @@
processor load by increasing timeout. The timeout is still too
low to be noticable by the user.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
* src/gtkutil.c (xg_widget_key_press_event_cb): Also raise input signal.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2022-01-16 Yuuki Harano <masm+github@masm11.me>
* src/pgtkterm.c (evq_flush): Shift events one by one
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Avoid focus and allow monospace text in tooltip frames on Haiku
@@ -80277,31 +81609,31 @@
case the default font on tooltip frames, since the bug that was
supposed to work around has already been fixed.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
e488601849 Update to Org 9.5.2-9-g7ba24c
95640360f0 * lisp/net/dictionary.el (dictionary-context-menu): Use pa...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
7f36aca99d * lisp/indent.el (tab-first-completion): Fix incorrect cho...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-16 Po Lu <luangruo@yahoo.com>
Update modifier meanings even if an xkb_desc was not available
* src/xterm.c (handle_one_event): Always update modifiers after
the keyboard mapping is refreshed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-15 Po Lu <luangruo@yahoo.com>
* src/xwidget.c (webkit_js_to_lisp): Use correct constant to check size.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-15 Po Lu <luangruo@yahoo.com>
Fix a minor snafu when resizing frames on Haiku
@@ -80309,7 +81641,7 @@
where BWindow::ResizeTo uses BRect-style width and height
instead of actual width and height.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-01-15 Tassilo Horn <tsdh@gnu.org>
Add some more mailcap tests.
@@ -80322,18 +81654,18 @@
(mailcap--test-viewer): New function.
(mailcap-view-file): New test for mailcap-view-file.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-15 Stefan Kangas <stefankangas@gmail.com>
Remove unnecessary compatibility code
* eglot.el (eglot-mode-map): Remove unnecessary compatibility
code. We already depend on eldoc 0.11.0.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-15 Juri Linkov <juri@linkov.net>
* lisp/mouse.el (context-menu-map): Select clicked window (bug#53249).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-15 Juri Linkov <juri@linkov.net>
More fixes for recently committed context-menu additions from bug#52973
@@ -80346,20 +81678,20 @@
* lisp/mouse.el (context-menu-functions): Remove context-menu-online-search.
Add occur-context-menu and dictionary-context-menu (bug#50552).
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-15 Stefan Kangas <stefankangas@gmail.com>
Improve backwards-compatibility of eglot-mode-map
* eglot.el (eglot-mode-map): Only bind to eldoc-doc-buffer in Emacs
28.1 or later.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-15 Juri Linkov <juri@linkov.net>
* doc/emacs/search.texi (Special Isearch): Move isearch-char-by-name item back
Put it at the end of the list and still closer to isearch-emoji-by-name.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-15 Alan Mackenzie <acm@muc.de>
Remove the remnants of old position mechanism from scratch/correct-warning-pos
@@ -80390,22 +81722,22 @@
* lisp/emacs-lisp/macroexp.el (macroexp--unfold-lambda): Correct
the position argument given to macroexp-warn-and-return.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-15 Stefan Kangas <stefankangas@gmail.com>
* eglot.el (eglot-strict-mode): very minor docfix.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
* pcvs-info.el (cvs-mode-toggle-mark): Typo
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-15 Eli Zaretskii <eliz@gnu.org>
Fix setting cursor in pixel-scrolling modes
* src/xdisp.c (redisplay_window): Don't set cursor to any glyph
row past the one that contains EOB. (Bug#53275)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-15 Lars Ingebrigtsen <larsi@gnus.org>
Don't strip properties in show-paren-function
@@ -80413,11 +81745,11 @@
(bug#51606) because that makes the offscreen context less
informative.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-15 Stefan Kangas <stefankangas@gmail.com>
* eglot.el (eglot--connect): display seconds on timeout.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-15 Po Lu <luangruo@yahoo.com>
Use preferred XIM style without trying to detect if it's supported
@@ -80428,7 +81760,7 @@
* src/xfns.c (best_xim_style): Stop checking if the preferred
input style is supported.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-15 Stefan Kangas <stefankangas@gmail.com>
Print server command to events buffer
@@ -80437,7 +81769,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/476
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-15 Lars Ingebrigtsen <larsi@gnus.org>
Add emoji-alternate-names variable
@@ -80446,7 +81778,7 @@
(emoji-search): Note usage.
(emoji--choose-emoji): Use it.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2022-01-15 Tassilo Horn <tsdh@gnu.org>
mailcap: Docfix & handle function-viewer case in mailcap-view-file
@@ -80456,7 +81788,7 @@
(mailcap-view-file): Implement the case where the chosen viewer is a
function and not a shell command.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-15 Po Lu <luangruo@yahoo.com>
Prevent pre-edit overlay text from being displayed after a command
@@ -80467,18 +81799,18 @@
(x-preedit-text): Add said function to pre-command-hook. It
will remove itself when triggered.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-15 Po Lu <luangruo@yahoo.com>
* src/emacsgtkfixed.c (XSetWMSizeHints): Remove some useless code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-15 Lars Ingebrigtsen <larsi@gnus.org>
Don't bug out on improper lists in pp-emacs-lisp-code
* lisp/emacs-lisp/pp.el (pp--format-list): Don't bug out on
improper lists (bug#52917).
-2023-04-15 Tom Tromey <tom@tromey.com>
+2022-01-15 Tom Tromey <tom@tromey.com>
Use "server complete" instead of "complete" in gud-gdb-completions
@@ -80487,7 +81819,7 @@
would be better to send "server complete". This is what Emacs does
for other behind-the-scenes commands it sends (bug#52922).
-2023-04-15 Alex Bochannek <alex@bochannek.com>
+2022-01-15 Alex Bochannek <alex@bochannek.com>
(gnus-summary-hide-thread): Fix thread hiding for dummy roots.
@@ -80495,14 +81827,14 @@
hiding work when using dummy `gnus-summary-make-false-root'
(bug#52923).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-15 Lars Ingebrigtsen <larsi@gnus.org>
Improve the with-output-to-temp-buffer doc string
* lisp/subr.el (with-output-to-temp-buffer): Clarify the point of
the macro (bug#53265).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-15 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Add command to invoke a search engine"
@@ -80510,7 +81842,7 @@
Similar functionality has been added to webjump, so this commit duplicated that.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -80518,7 +81850,7 @@
ac2cdb8a46 * lisp/progmodes/xref.el (xref-file-name-display): Fix doc...
c05864dd25 Avoid another segfault in 'face_at_buffer_position'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-15 Po Lu <luangruo@yahoo.com>
Find a way to make lowering frames work on Haiku
@@ -80527,14 +81859,14 @@
* src/haikuterm.c (haiku_frame_raise_lower): Implement a hack to
lower frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-15 Po Lu <luangruo@yahoo.com>
Filter key release events when using native input without having XIM
* src/xterm.c (handle_one_xevent): Also check for XI key
release events when using native input on a build without XIM.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-14 Po Lu <luangruo@yahoo.com>
Fix native input when using core input events
@@ -80543,7 +81875,7 @@
* src/xterm.c (handle_one_xevent): Also check for KeyRelease
events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-14 Po Lu <luangruo@yahoo.com>
Remove non-functional configure test
@@ -80558,32 +81890,32 @@
(xim_close_dpy): Just cast client data to void * and hope that
the compiler keeps quiet.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-14 Stefan Monnier <monnier@iro.umontreal.ca>
pcvs-info.el: Prefer `declare-function` over `autoload`
* lisp/vc/pcvs-info.el (cvs-mode-toggle-mark): Use `declare-function`
to silence the byte-compiler warning.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-01-14 Philipp Stephani <phst@google.com>
* lisp/indent.el (indent-for-tab-command): Use 'eq' for symbols.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-01-14 Philipp Stephani <phst@google.com>
indent-for-tab-command: Deal with large point or modiff values.
* lisp/indent.el (indent-for-tab-command): Don't use 'eq' to compare
integers that aren't guaranteed to be fixnums.
-2023-04-15 Philipp Stephani <phst@google.com>
+2022-01-14 Philipp Stephani <phst@google.com>
Simplify code for 'indent-for-tab-command' slightly.
* lisp/indent.el (indent-for-tab-command): Don't use a one-element
list for SYN.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-14 Alan Mackenzie <acm@muc.de>
Merge branch 'master' into scratch/correct-warning-pos
@@ -80595,7 +81927,7 @@
(macroexp--expand-all): Fix bug#53227 and bug#46636
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-14 Alan Mackenzie <acm@muc.de>
Commit fixes and enhancements to the scratch/correct-warning-pos branch
@@ -80644,68 +81976,68 @@
* src/fns.c (Fput): No longer strip symbol positions from any of the
arguments.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-14 Stefan Monnier <monnier@iro.umontreal.ca>
(macroexp--expand-all): Fix bug#53227 and bug#46636
* lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Don't mis-expand
invalid funcalls.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-14 Stefan Kangas <stefan@marxist.se>
image-dired: Use MD5 for thumb filename generation
* lisp/image-dired.el (image-dired-thumb-name): Revert back to MD5 for
file name generation to preserve backwards-compatibility. (Bug#53229)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-14 Po Lu <luangruo@yahoo.com>
* src/xterm.c: Add a small writeup on input handling on X.
Hopefully I will extend this section with details about more
aspects of X11 support in the future.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-14 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
Skip ffap test on some systems
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-14 Lars Ingebrigtsen <larsi@gnus.org>
Make function-alias-p use a better error symbol
* lisp/subr.el (function-alias-p): Use the same error symbol as
`indirect-function'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-14 Lars Ingebrigtsen <larsi@gnus.org>
Don't have ffap interpret ":/bin" as the current directory
* lisp/ffap.el (ffap-file-at-point): Don't interpret :/bin as the
current directory (bug#52441).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-14 Lars Ingebrigtsen <larsi@gnus.org>
Add a `shortdoc' convenience alias
* lisp/emacs-lisp/shortdoc.el (shortdoc): Add a convenience alias
(bug#52968).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-14 Po Lu <luangruo@yahoo.com>
Fix leak when refs are sent to a frame during destruction on Haiku
* src/haikuterm.c (haiku_read_socket): Free b->ref if it was
sent from a frame that was destroyed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-14 Po Lu <luangruo@yahoo.com>
Make sure the X mouse position hook always looks at an X frame
* src/xterm.c (XTmouse_position): Check that f1 is an X frame.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-01-14 Robert Pluim <rpluim@gmail.com>
spelling-tests.el: use ert-with-temp-directory
@@ -80714,7 +82046,7 @@
'ert-with-temp-file', and restore the prefix/suffix values used
originally with 'make-temp-file'.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-01-14 Robert Pluim <rpluim@gmail.com>
spelling-tests.el: ignore errors when checking for ispell
@@ -80726,14 +82058,14 @@
ispell check in ignore-errors, as ispell-valid-dictionary-list can
signal an error.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-14 Lars Ingebrigtsen <larsi@gnus.org>
Add new context menu functions to the context-menu-functions type
* lisp/mouse.el (context-menu-functions): Add new menu functions
to the defcustom type list (bug#52973).
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-01-14 Philip Kaludercic <philipk@posteo.net>
Add command to invoke a search engine
@@ -80741,21 +82073,21 @@
(eww-search-prefix): Declare variable from eww.el
(mouse-online-search-at-point): Add new command
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-01-14 Philip Kaludercic <philipk@posteo.net>
Implement context-menu-mode support for hi-lock
* hi-lock.el (hi-lock-symbol-at-mouse): Add new command
(hi-lock-context-menu): Add new function
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-01-14 Philip Kaludercic <philipk@posteo.net>
Implement context-menu-mode support for man pages
* man.el (Man-at-mouse): Add new command
(Man-context-menu): Add new function
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-14 Juri Linkov <juri@linkov.net>
Fix @item in the Emacs manual
@@ -80763,7 +82095,7 @@
* doc/emacs/search.texi (Special Isearch): Remove @item.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix mailcap setup when no mailcap files exist
@@ -80771,7 +82103,7 @@
populate mailcap--computed-mime-data even if none of the files
exist (bug#53009).
-2023-04-15 Lucien Cartier-Tilet <lucien@phundrak.com> (tiny change)
+2022-01-14 Lucien Cartier-Tilet <lucien@phundrak.com> (tiny change)
(battery-status-function) Fix errors in Termux
@@ -80780,7 +82112,7 @@
patch makes Emacs verify if they are readable before it attemps
reading them (bug#53026).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-01-14 Robert Pluim <rpluim@gmail.com>
Improve some nntp/nnimap error messages
@@ -80791,26 +82123,26 @@
* lisp/gnus/nnimap.el (nnimap-retrieve-headers): Improve error
messages (bug#53070).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-14 Juri Linkov <juri@linkov.net>
* lisp/progmodes/xref.el (xref-query-replace-in-results): Fix prefix-arg.
Use current-prefix-arg.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-14 Juri Linkov <juri@linkov.net>
* doc/emacs/search.texi (Special Isearch): Put related items together.
Move isearch-char-by-name closer to isearch-emoji-by-name.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-14 Eli Zaretskii <eliz@gnu.org>
Update docs of 'xref-query-replace-in-results'
* doc/emacs/maintaining.texi (Identifier Search): Update the
documentation of 'xref-query-replace-in-results'.
-2023-04-15 Sergey Vinokurov <serg.foo@gmail.com>
+2022-01-14 Sergey Vinokurov <serg.foo@gmail.com>
Use assq_no_quit on all local_var_alist accesses
@@ -80821,7 +82153,7 @@
* src/data.c (Flocal_variable_p): Use assq_no_quit instead of
open-coding the search on local_var_alist.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-14 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'xref-find-references-and-replace'
@@ -80830,7 +82162,7 @@
* doc/emacs/maintaining.texi (Identifier Search): Document
'xref-find-references-and-replace'.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2022-01-14 Miha Rihtaršič <miha@kamnitnik.top>
Fix python-eldoc affecting unrelated comint processes
@@ -80839,13 +82171,13 @@
processes. Modify the behaviour of only the current python
process (bug#53219).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-01-14 Robert Pluim <rpluim@gmail.com>
Improve function-alias-p documentation
* doc/lispref/functions.texi (Defining Functions): Improve the text.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-14 Po Lu <luangruo@yahoo.com>
Try to make sure an XKB desc is always available
@@ -80853,32 +82185,32 @@
unavailable for some reason upon handling an XKB map or keyboard
notify event.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix byte-compilation warning in pcvs-info
* lisp/vc/pcvs-info.el (cvs-mode-toggle-mark): Fix
byte-compilation warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
34ca4ff9a5 Fix Edebug specification for inline functions (Bug#53068).
3c06c37a8b Remove mention of removed `gnus-treat-play-sounds' variabl...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-13 Po Lu <luangruo@yahoo.com>
* INSTALL: Document using Emacs on alternative window systems.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-01-13 Dmitry Gutov <dgutov@yandex.ru>
xref-find-references-and-replace: New command
* lisp/progmodes/xref.el (xref-find-references-and-replace):
New command.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2022-01-13 Dmitry Gutov <dgutov@yandex.ru>
Steamline xref-query-replace-in-results
@@ -80886,21 +82218,21 @@
Steamline the most common scenario
(https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00864.html).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-13 Po Lu <luangruo@yahoo.com>
Fix out of bounds bitmap access on Haiku
* src/haiku_draw_support.cc (BView_DrawBitmapWithEraseOp): Fix
out of bounds access to bitmap data.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-13 Po Lu <luangruo@yahoo.com>
Refresh keyboard mapping upon receiving new XKB map
* src/xterm.c (handle_one_xevent): Call
XkbRefreshKeyboardMapping where required.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-13 Stefan Kangas <stefan@marxist.se>
Prefer defvar-keymap to easy-mmode-defmap
@@ -80910,7 +82242,7 @@
* lisp/emacs-lisp/easy-mmode.el (easy-mmode-defmap): Document as
deprecated.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2022-01-13 Theodor Thornhill <theo@thornhill.no>
João Távora <joaotavora@gmail.com>
Change from symbol-at-point to thing-at-point
@@ -80921,7 +82253,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/385
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-13 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'isearch-emoji-by-name'
@@ -80934,7 +82266,7 @@
documentation of 'isearch-emoji-by-name'; move it out of the
enumeration that deals with non-ASCII characters in general.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-13 Eli Zaretskii <eliz@gnu.org>
Fix frame-undeletion menu items
@@ -80942,18 +82274,18 @@
menu items and their help-echo. Don't show "Undelete Frame"
in the menu unless there is a frame to undelete.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-13 Eli Zaretskii <eliz@gnu.org>
Avoid scrolling display when point moves into invisible text
* src/xdisp.c (try_cursor_movement): Handle point moving into
invisible text. (Bug#53215)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-13 Michael Albinus <michael.albinus@gmx.de>
* doc/lispref/functions.texi (Defining Functions): Fix thinko.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-13 Brian Leung <bkleung89@gmail.com>
Support optional diagnostic.tags
@@ -80975,29 +82307,29 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/794
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-13 Eli Zaretskii <eliz@gnu.org>
Improve preserving X coordinate during scroll commands
* src/window.c (window_scroll_pixel_based): Don't unnecessarily
move the iterator. (Bug#53220)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-13 Stefan Kangas <stefan@marxist.se>
* lisp/jsonrpc.el (Version): Bump to 1.0.15.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-13 Po Lu <luangruo@yahoo.com>
Fix passive input focus when the pointer moves over inferiors
* src/xterm.c (handle_one_xevent): Don't detect focus on entry
and exit events if we're not on the top window.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-13 Stefan Kangas <stefankangas@gmail.com>
* eglot.el: improve commentary section.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-13 Stefan Kangas <stefankangas@gmail.com>
Support racket-langserver
@@ -81007,7 +82339,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/694
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-01-13 Robert Pluim <rpluim@gmail.com>
spelling-tests.el: actually create a temp directory
@@ -81018,7 +82350,7 @@
Pass the :directory arg to ert-with-temp-file so we actually
create a directory.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-13 Po Lu <luangruo@yahoo.com>
Filter key release events through GTK when using native input
@@ -81026,28 +82358,28 @@
release events.
* src/xterm.c (x_filter_event): Also filter release events.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-13 Lars Ingebrigtsen <larsi@gnus.org>
Make ert explainers work on function aliases
* lisp/emacs-lisp/ert.el: New function.
(ert--expand-should-1): Use it (bug#53178).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-13 Lars Ingebrigtsen <larsi@gnus.org>
Avoid infloops in help-fns--analyze-function with aliases
* lisp/help-fns.el (help-fns--analyze-function): Use
function-alias-p to avoid infloops.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-13 Lars Ingebrigtsen <larsi@gnus.org>
Add new function function-alias-p
* doc/lispref/functions.texi (Defining Functions): Document it.
* lisp/subr.el (function-alias-p): New function (bug#53178).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2022-01-13 Gregory Heytings <gregory@heytings.org>
Undelete deleted frames.
@@ -81070,7 +82402,7 @@
See bug#51883.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-12 Po Lu <luangruo@yahoo.com>
Fix GTK native input methods randomly freezing input
@@ -81078,13 +82410,13 @@
connection causing pselect to return immediately from input.
(bug#53160)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-12 Po Lu <luangruo@yahoo.com>
Block input when drawing fringe bitmaps on Haiku
* src/haikuterm.c (haiku_draw_fringe_bitmap): Block input.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-12 Po Lu <luangruo@yahoo.com>
Use XI2 focus events on X toolkit builds
@@ -81093,11 +82425,11 @@
* src/xterm.c (x_detect_focus_change): Enable XI2 focus code on
Xt.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-12 Stefan Kangas <stefan@marxist.se>
* lisp/jsonrpc.el (jsonrpc--debug): Use apply on format args list.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2022-01-12 Eric Abrahamsen <eric@ericabrahamsen.net>
Rework setting/unsetting of gnus-registry-enabled
@@ -81120,26 +82452,26 @@
`gnus-registry-clear', as that will do all the necessary
work (including calling `gnus-registry-unload-hook')
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-12 Stefan Monnier <monnier@iro.umontreal.ca>
Merge remote-tracking branch 'origin/emacs-28' into trunk
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-12 Juri Linkov <juri@linkov.net>
* lisp/subr.el (remove-hook): Use set-variable-value-history for value history
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-12 Stefan Kangas <stefankangas@gmail.com>
Bump eglot version to 1.8
* eglot.el (Version): Bump to 1.8.
* NEWS.md (1.8): Rename header from "(upcoming)".
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-12 Juri Linkov <juri@linkov.net>
* lisp/leim/quail/emoji.el: New file (bug#52605).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2022-01-12 Daniel Martín <mardani29@yahoo.es>
Add isearch-emoji-by-name
@@ -81151,7 +82483,7 @@
mention the new command.
* etc/NEWS: And advertise it.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-12 Glenn Morris <rgm@gnu.org>
Prefer unexport in Makefiles
@@ -81159,7 +82491,7 @@
* lisp/Makefile.in, test/Makefile.in:
Use unexport for EMACSLOADPATH.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2022-01-12 Glenn Morris <rgm@gnu.org>
Avoid user environment interfering with bootstrap
@@ -81168,7 +82500,7 @@
Don't export user environment variables that can affect running
emacs. (Bug#53038)
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-12 Jim Porter <jporterbugs@gmail.com>
Follow POSIX/GNU argument conventions for 'eshell-eval-using-options'
@@ -81190,7 +82522,7 @@
* etc/NEWS: Announce the change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-12 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations with variable-weight fonts
@@ -81201,7 +82533,7 @@
with Fontconfig < v2.11.91, for which the fix in
'ftfont_pattern_entity' cannot work. (Bug#52888)
-2023-04-15 Sean Whitton <spwhitton@spwhitton.name>
+2022-01-12 Sean Whitton <spwhitton@spwhitton.name>
Skip virtual FcPattern entries for variable weight fonts
@@ -81209,14 +82541,14 @@
* src/ftfont.c (ftfont_pattern_entity): Skip meta/virtual FcPattern
entries for variable weight fonts (Bug#52888).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-12 Po Lu <luangruo@yahoo.com>
Use correct coordinates when translating XI2 crossing events
* src/xwidget.c (xwidget_motion_or_crossing): Use displaced
position instead of event position.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-12 Po Lu <luangruo@yahoo.com>
Ignore scroll lock key on Haiku
@@ -81224,7 +82556,7 @@
value for keys that shouldn't be sent to Emacs.
(DispatchMessage): Respect said value.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-12 Brian Leung <bkleung89@gmail.com>
Don't error out on unsupported diagnostic.codedescription
@@ -81242,14 +82574,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/768
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-12 Po Lu <luangruo@yahoo.com>
Translate more keys on Haiku
* src/haiku_support.cc (keysym_from_raw_char): Translate print,
scroll lock, and pause/break.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-12 Lars Ingebrigtsen <larsi@gnus.org>
Don't do Gnus article emphasis in text/html parts
@@ -81258,14 +82590,14 @@
(especially with *...* that's boldified, which typically becomes
much wider).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Fix arity error when trying to add a file to an automake project
* lisp/cedet/ede/project-am.el (project-add-file): Add ignored
_FILE parameter like the other `project-add-file' methods.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Fix display of text decorations in the mode line
@@ -81275,7 +82607,7 @@
* src/xterm.c (x_draw_glyph_string): Don't constrain decorations
if the row is a tab or modeline.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Avoid unnecessary lookup of min and max keycodes when XKB is present
@@ -81283,32 +82615,32 @@
XDisplayKeycodes when that information is available in the xkb
desc and is not needed anyway.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Ignore resetting devices upon some events we don't have to handle
* src/xterm.c (handle_one_xevent): Ignore SlaveSwitch
DeviceChanged events.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-11 Alan Mackenzie <acm@muc.de>
Merge branch 'master' into scratch/correct-warning-pos
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2022-01-11 Alan Mackenzie <acm@muc.de>
Remove the filename argument from the command line after an ELC+ELN build
This fixes bug #53164. Without this fix, bootstrap-emacs loads the source
file uselessly into a buffer after completing the compilation.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-11 Juri Linkov <juri@linkov.net>
* lisp/window.el (display-comint-buffer-action): Move to the end of file.
Move closer to pop-to-buffer-same-window after its default value
display-buffer--same-window-action is defined.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-11 Juri Linkov <juri@linkov.net>
* lisp/vc/vc.el (vc-shrink-buffer-window): New function (bug#51062).
@@ -81317,13 +82649,13 @@
(vc-log-finish-functions): New variable.
(vc-log-internal-common): Use it.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-11 Juri Linkov <juri@linkov.net>
* src/window.c (other-window-scroll-default): New variable (bug#51210).
(Fother_window_for_scrolling): Use it.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-11 Juri Linkov <juri@linkov.net>
More fixes for display-comint-buffer-action
@@ -81338,13 +82670,13 @@
https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg02964.html
-2023-04-15 Morgan Smith <Morgan.J.Smith@outlook.com>
+2022-01-11 Morgan Smith <Morgan.J.Smith@outlook.com>
Fix display-comint-buffer-action default behavior (closes bug#52878)
* lisp/window.el (display-comint-buffer-action): Make it an alist.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-01-11 Paul Eggert <eggert@cs.ucla.edu>
Clean up filelock code related to errno
@@ -81359,14 +82691,14 @@
(Ffile_locked_p): Use them, without assuming anything about errno
value sign.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-01-11 Paul Eggert <eggert@cs.ucla.edu>
Fix userlock diagnostic
* lisp/userlock.el (ask-user-about-lock):
Fix typo (missing paren) in diagnostic.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Stop ungrabbing when freeing XI devices
@@ -81378,21 +82710,21 @@
* src/xterm.c (x_init_master_valuators): Stop calling
XIUngrabDevice on all devices.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Make native input work on GTK 2
* src/gtkutil.c (xg_create_frame_widgets): Allow focusing fixed
widget.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Stop decoding GTK event strings when using native input
* src/gtkutil.c (xg_widget_key_press_event_cb): Stop decoding
event strings.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-11 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-minor-mode-cycle--bind): Fix outline-on-heading-p.
@@ -81403,20 +82735,20 @@
the recent change that moved cycling keys from font-lock text properties
to outline-minor-mode keymap with :filter.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-11 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
8db5f82d45 ; Fix tabulated-list-mode tests after revert
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-11 Po Lu <luangruo@yahoo.com>
Fix creating GUI frames in an automatically started server on Haiku
* lisp/term/haiku-win.el: Correct specification of
`display-format-alist'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-10 Stefan Monnier <monnier@iro.umontreal.ca>
(files-tests--with-buffer-offer-save): Turn it into a function
@@ -81425,18 +82757,18 @@
(files-tests-save-buffers-kill-emacs--asks-to-save-buffers)
(files-tests-buffer-offer-save): Adjust calls accordingly
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-10 Stefan Monnier <monnier@iro.umontreal.ca>
(hack-one-local-variable-constantp): Mark as obsolete
* lisp/files.el (hack-one-local-variable-constantp): Mark as obsolete.
(hack-one-local-variable-eval-safep): Use `macroexp-const-p` instead.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-10 Stefan Monnier <monnier@iro.umontreal.ca>
Merge remote-tracking branch 'origin/emacs-28' into trunk
-2023-04-15 Fredrik Bergroth <fbergroth@gmail.com>
+2022-01-10 Fredrik Bergroth <fbergroth@gmail.com>
Support autoimporttext from pyright language server
@@ -81444,7 +82776,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/769
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-01-10 Sam Steingold <sds@gnu.org>
Use 'auth-info-password' in tests
@@ -81453,7 +82785,7 @@
(auth-source-test-netrc-create-secret, auth-source-delete):
Use 'auth-info-password' instead of ad hoc code.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-01-10 Sam Steingold <sds@gnu.org>
Update for the recent change
@@ -81461,24 +82793,24 @@
'auth-source-pick-first-password' and 'auth-info-password'.
Update the 'auth-source-search' example.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
Use window beneath mouse for determining scroll deltas on Haiku
* src/haikuterm.c (haiku_read_socket): Use window underneath
wheel for calculating scroll deltas.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
* src/filelock.c (lock_if_free): Fix Haiku positive errno check.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-01-10 Paul Eggert <eggert@cs.ucla.edu>
Assume C99 when defining pD
* src/lisp.h (pD): Assume C99 or later, to simplify the ifdefs.
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2022-01-10 Felicián Németh <felician.nemeth@gmail.com>
Add tooltip describing pending requests
@@ -81486,7 +82818,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/784
-2023-04-15 Karl Fogel <kfogel@red-bean.com>
+2022-01-10 Karl Fogel <kfogel@red-bean.com>
Document external maintenance of some packages
@@ -81502,7 +82834,7 @@
Date: Sat, 04 Dec 2021 15:14:59 -0600
Message-ID: <87zgpgax7w.fsf@red-bean.com>
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-10 Juri Linkov <juri@linkov.net>
Add diff-mode-read-only to enable shorter keys in diff-mode
@@ -81524,7 +82856,7 @@
* lisp/vc/vc.el (vc-diff-internal): Set buffer-read-only to t
before calling diff-mode that will set diff-mode-read-only.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-10 Juri Linkov <juri@linkov.net>
* lisp/outline.el: Don't set outline-minor font-lock text property 'keymap'.
@@ -81545,21 +82877,21 @@
(outline--insert-open-button, outline--insert-close-button):
Remove :parent outline-minor-mode-cycle-map.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-10 Eli Zaretskii <eliz@gnu.org>
Fix 'exchange-point-and-mark' in 'transient-mark-mode'
* lisp/simple.el (exchange-point-and-mark): Don't deactivate mark
when 'transient-mark-mode' is ON. (Bug#53150)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
Implement recent improvements to underline display on PGTK
* src/pgtkterm.c (pgtk_draw_glyph_string): Respect new underline
face fields.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
Prevent text decorations from overwriting surrounding areas on X
@@ -81568,7 +82900,7 @@
(x_draw_glyph_string): Constrain decoration width to current
text area.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
Allow controlling the underline position of faces
@@ -81589,11 +82921,11 @@
keyword.
(syms_of_xfaces): New symbol `:position'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
* doc/emacs/xresources.texi (GTK resources): Fix dead links.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
Load X resources from a settings file like other programs on Haiku
@@ -81605,39 +82937,39 @@
* src/haikuterm.c (get_string_resource): Look in the settings
file if there's nothing in the in-memory resource database.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-10 Michael Albinus <michael.albinus@gmx.de>
* admin/MAINTAINERS: Add Tramp compatibility note
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
Use phys cursor height instead of font base to set spot Y
* src/xfns.c (xic_set_xfontset): Use `phys_cursor_height' to
avoid the spot potentially appearing at an incorrect position.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-10 Po Lu <luangruo@yahoo.com>
Don't set callbacks on XIC when adjusting spot if callbacks are off
* src/xfns.c (xic_set_preeditarea): Don't set callbacks if the
XIC style is not XIMPreeditCallbacks. (bug#53146)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Make toggling native input methods via shift work again
* src/xterm.c (handle_one_xevent): Start filtering XI key
release events again, but drop the event if the IM asked.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-09 Stefan Kangas <stefan@marxist.se>
Make old elide-head commands wrappers for mode
* lisp/elide-head.el (elide-head, elide-head-show): Make into
wrappers around elide-head-mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Don't hard code key codes on Haiku
@@ -81649,7 +82981,7 @@
* src/haikuterm.c (haiku_read_socket): Don't call be_map_key,
and use keysym field if provided instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Map some more keypad keys on Haiku
@@ -81658,7 +82990,7 @@
* src/haiku_support.h (BMapKey, be_map_key): Adjust accordingly.
* src/haikuterm.c (haiku_read_socket): Likewise.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Fix build without X11 I18N
@@ -81667,7 +82999,7 @@
(x_draw_window_cursor):
(x_term_init): Fix build without HAVE_X_I18N.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Fix off-by-one errors in caret position application
@@ -81676,11 +83008,11 @@
(xic_preedit_draw_callback): Constrain caret position to
SCHARS (arg) - 1.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-09 Stefan Kangas <stefan@marxist.se>
* lisp/abbrev.el (edit-abbrevs-mode-map): Use defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-09 Stefan Kangas <stefan@marxist.se>
Do interactive mode tagging for edit-abbrevs-mode
@@ -81689,7 +83021,7 @@
tagging for edit-abbrevs-mode.
(edit-abbrevs-mode): Make non-interactive.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-09 Brian Leung <bkleung89@gmail.com>
Properly print error message of eglot-alternatives
@@ -81699,7 +83031,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/786
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-09 Brian Leung <bkleung89@gmail.com>
Add up-to-date server executables for html/css/json
@@ -81719,11 +83051,11 @@
prefer to direct users to the corresponding repo, which contains
appropriate installation instructions, in the README.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-09 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus/nnnil.el (nnnil-close-server): Add new `defs` arg
-2023-04-15 Ivan Sokolov <ivan-p-sokolov@ya.ru>
+2022-01-09 Ivan Sokolov <ivan-p-sokolov@ya.ru>
Add doc-string indices to easy-mmode-{defmap,defsyntax}
@@ -81731,7 +83063,7 @@
(easy-mmode-defsyntax): Declare third argument as doc-string.
(Bug#52978)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Fix filelock.c for Haiku
@@ -81742,7 +83074,7 @@
or -2, and reverse sign of system errors on Haiku. (No Haiku
error occupies -1 or -2.)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Add an option to display the cursor at the beginning of any preedit text
@@ -81753,7 +83085,7 @@
(x-display-cursor-at-start-of-preedit-string): New user option.
(x-preedit-text): Respect new option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Pass through caret position from native GTK input methods
@@ -81764,7 +83096,7 @@
(xic_preedit_caret_callback, xic_preedit_draw_callback):
Constrain caret position to the string length as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Fix specification of caret position
@@ -81774,13 +83106,13 @@
* src/xterm.c (handle_one_xevent): Stop filtering XI release
events. This caused more problems than it fixed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Add missing part of last commit
* src/xterm.h (struct x_output): Add field `preedit_caret'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Display caret in preedit text where the input method asked
@@ -81790,7 +83122,7 @@
(xic_preedit_done_callback): Clear caret position.
(xic_preedit_draw_callback): Set caret position appropriately.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Fix native GTK input for cyrillic input methods
@@ -81799,7 +83131,7 @@
* src/xterm.c (handle_one_xevent): Fix build without
HAVE_X_I18N.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-09 Stefan Kangas <stefan@marxist.se>
New minor mode elide-head-mode
@@ -81820,50 +83152,50 @@
(elide-head-tests-elide-head-with-prefix-arg)
(elide-head-tests-show): Make obsolete.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
* lisp/term/x-win.el (x-preedit-text): Make edit overlay window local.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-09 Brian Leung <bkleung89@gmail.com>
Add vim-language-server for vimrc-mode
* README.md: Advertise.
* eglot.el (eglot-server-programs): Add vim-language-server.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-09 Brian Leung <bkleung89@gmail.com>
Add cmake-language-server for cmake-mode
* README.md: Advertise.
* eglot.el (eglot-server-programs): Add cmake-language-server.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
Reduce flicker on Haiku Emacs tooltips
* src/haikuterm.c (haiku_read_socket): Ignore motion events from
tooltip frames.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-09 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
30f1bdb41f Clarify docstring of package-native-compile
c54fda643d Fix Subject "simplification" in Rmail
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-09 Po Lu <luangruo@yahoo.com>
* src/image.c (syms_of_image): Declare support for webp on Haiku.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Add support for native webp images on Haiku
* src/haikuimage.c (haiku_can_use_native_image_api): Add support
for `webp' images.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Make caps lock work on Haiku
@@ -81872,7 +83204,7 @@
(DispatchMessage): Map keys with the appropriate map if caps
lock is on.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Fix some problems with Haiku font display
@@ -81880,7 +83212,7 @@
errors.
(BFont_open_pattern): Set size before setting family and style.
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-08 Stefan Kangas <stefankangas@gmail.com>
Un-reverse references in xref buffer
@@ -81888,7 +83220,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/763
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Implement override redirect on Haiku
@@ -81901,7 +83233,7 @@
(haiku_set_override_redirect): New function.
(haiku_frame_parm_handlers): Add `haiku_set_override_redirect'
-2023-04-15 Martin Carlson <spearalot@gmail.com> (tiny change)
+2022-01-08 Martin Carlson <spearalot@gmail.com> (tiny change)
Add variable to withhold the init req process id
@@ -81911,14 +83243,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/722
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Fix some portability bugs in gtkutil.c
* src/gtkutil.c (xg_widget_key_press_event_cb): Surround raising
SIGIO with USABLE_SIGIO.
-2023-04-15 NA <na@aisrntairetnraoitn.com> (tiny change)
+2022-01-08 NA <na@aisrntairetnraoitn.com> (tiny change)
Support language server for html, css, json and docker
@@ -81928,7 +83260,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/204
-2023-04-15 Stefan Kangas <stefankangas@gmail.com>
+2022-01-08 Stefan Kangas <stefankangas@gmail.com>
Minor checkdoc fixes
@@ -81948,21 +83280,21 @@
* eglot.el (xref-backend-identifier-completion-table): Fix error
format.
-2023-04-15 Omar Polo <op@omarpolo.com>
+2022-01-08 Omar Polo <op@omarpolo.com>
Add lua-lsp support for lua-mode
* eglot.el (eglot-server-programs): Add support for the lua-lsp server for lua.
* README.md: Document the above change.
-2023-04-15 jgart <47760695+jgarte@users.noreply.github.com> (tiny change)
+2022-01-08 jgart <47760695+jgarte@users.noreply.github.com> (tiny change)
Add support for the mint language server
* eglot.el (eglot-server-programs): Add support for the mint language server.
* README.md: Document the above change.
-2023-04-15 Illia Danko <illia@aigent.com> (tiny change)
+2022-01-08 Illia Danko <illia@aigent.com> (tiny change)
Add pyright language server support for python-mode
@@ -81970,26 +83302,26 @@
python-mode.
* README.md: Document the above change.
-2023-04-15 Philipp Edelmann <edelmann@fs.tum.de> (tiny change)
+2022-01-08 Philipp Edelmann <edelmann@fs.tum.de> (tiny change)
Use fortls also for fortran-mode
* eglot.el (eglot-server-programs): Use fortls also for fortran-mode.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2022-01-08 Brian Leung <bkleung89@gmail.com>
Add yaml-language-server for yaml-mode
* eglot.el (eglot-server-programs): Add yaml-language-server.
* README.md: Mention yaml-language-server.
-2023-04-15 lorniu/sz <lorniu@gmail.com> (tiny change)
+2022-01-08 lorniu/sz <lorniu@gmail.com> (tiny change)
Use `locate-user-emacs-file` instead of `concat`
* eglot.el (eglot--eclipse-jdt-contact): Use locate-user-emacs-file.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-08 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -81998,28 +83330,28 @@
# Conflicts:
# lisp/ldefs-boot.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Make sure native keypresses are received immediately on GTK
* src/gtkutil.c (xg_widget_key_press_event_cb): Send input
available signal.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Fix pinch-to-scale on real X servers and NS
* lisp/face-remap.el (text-scale-pinch): Stop waiting for
more events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Correctly translate GDK virtual modifiers when using native input
* src/gtkutil.c (xg_virtual_mods_to_x): New function.
(xg_widget_key_press_event_cb): Translate modifiers to X first.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-08 Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp for `auth-info-password'
@@ -82028,11 +83360,11 @@
* lisp/net/tramp.el (tramp-read-passwd): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
* src/haikuterm.c (haiku_clear_frame): Fix clipping.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Add an option to rely on passive touch grabs on X
@@ -82045,7 +83377,7 @@
`x-input-grab-touch-events'.
(syms_of_xterm): New option `x-input-grab-touch-events.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-08 Eli Zaretskii <eliz@gnu.org>
Improve documentation of native input methods
@@ -82053,18 +83385,18 @@
(Unibyte Mode): Document user-level features of native input
methods.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
* lisp/cus-start.el (standard): Fix standard customizables for PGTK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Fix build on PGTK
* src/gtkutil.c (xg_mark_data):
* src/gtkutil.h (xg_filter_key): Ifdef out definitions on PGTK.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-08 Po Lu <luangruo@yahoo.com>
Allow using GTK+ to handle input methods on X
@@ -82096,18 +83428,18 @@
`prefer_native_input'.
(struct x_output): New field `im_context'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (pgtk_enqueue_string): Free return of g_utf8_to_ucs4.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
Call EVENT_INIT in some places
* src/xfns.c (xic_preedit_done_callback):
(xic_preedit_draw_callback): Call EVENT_INIT.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2022-01-07 Sam Steingold <sds@gnu.org>
Add `auth-info-password' and use it instead of ad hoc code
@@ -82128,14 +83460,14 @@
* lisp/net/rcirc.el (rcirc): Likewise (fixes a bug: the possibility
that password might be a function was not handled).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-07 Eli Zaretskii <eliz@gnu.org>
Fix "C-SPC C-SPC" after "C-x C-x"
* lisp/simple.el (exchange-point-and-mark): Fix what the command
does when 'transient-mark-mode' is OFF. (Bug#52896)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-07 Eli Zaretskii <eliz@gnu.org>
Minor improvements for 'pgtk' documentation
@@ -82147,20 +83479,20 @@
* doc/lispref/commands.texi (Misc Events): Fix @example and
markup.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2022-01-07 Yuuki Harano <masm+github@masm11.me>
Handle internal events specially on PGTK
* src/xgselect.c (xg_select): If there are pending events already,
don't sleep.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2022-01-07 Yuuki Harano <masm+github@masm11.me>
Write documentation about ARG of the preedit-text event on PGTK
* doc/lispref/commands.texi (Misc Events):
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
Fix special-cased cursor foreground and background correctly on PGTK
@@ -82168,35 +83500,35 @@
(x_set_background_color): Set cursor color as well if
appropriate. (bug#53073)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
Add documentation for the `none' input style
* doc/emacs/xresources.texi (Table of Resources): Document
missing value of `inputStyle'.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2022-01-07 Protesilaos Stavrou <info@protesilaos.com>
* admin/MAINTAINERS: Describe Modus themes as externally maintained package
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
* doc/lispref/display.texi (Face Attributes): Update doc for new values.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
Improve documentation of the preedit-text event
* doc/lispref/commands.texi (Misc Events): Document how
`preedit-text' events are used.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
Disable new input method behaviour by default on X
* src/xfns.c (supported_xim_styles): Default to STYLE_NONE.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
Allow controlling the X input method style
@@ -82218,11 +83550,11 @@
(STYLE_OFFTHESPOT, STYLE_OVERTHESPOT, STYLE_ROOT):
(STYLE_CALLBACK, STYLE_NONE): New macros.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
* src/haikuselect.c: Fix implicit declaration of free.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-07 Po Lu <luangruo@yahoo.com>
Display pre-edit information from X input methods
@@ -82272,11 +83604,11 @@
* src/xterm.h (struct x_output): New fields `preedit_size',
`preedit_chars' and `preedit_active'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-06 Po Lu <luangruo@yahoo.com>
* admin/MAINTAINERS: Add myself for some things.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2022-01-06 Philip Kaludercic <philipk@posteo.net>
Add rcirc-when command
@@ -82284,18 +83616,18 @@
* etc/NEWS: Document rcirc-when.
* lisp/net/rcirc.el (rcirc-when): Add command.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-06 Eli Zaretskii <eliz@gnu.org>
Improve documentation of font-related face attributes
* lisp/faces.el (set-face-attribute): Mention aliases of face
attributes. (Bug#53050)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2022-01-06 Michael Albinus <michael.albinus@gmx.de>
* admin/MAINTAINERS: Describe Tramp as externally maintained package
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-06 Eli Zaretskii <eliz@gnu.org>
Revert "Fix selection of fonts that don't have regular weight"
@@ -82307,7 +83639,7 @@
for the details.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-06 Po Lu <luangruo@yahoo.com>
Remove some more useless clipping stack calls on Haiku
@@ -82316,7 +83648,7 @@
(haiku_draw_text_decoration): Get rid of calls to
BView_StartClip and BView_EndClip.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-06 Po Lu <luangruo@yahoo.com>
Generate TOUCH_END_EVENTs on NS when mwheel momentum is disabled
@@ -82324,7 +83656,7 @@
TOUCH_END_EVENTs on the first event whose momentum phase is not
NSEventPhaseNone.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-06 Po Lu <luangruo@yahoo.com>
Make sure touch end events aren't sent too many times
@@ -82332,7 +83664,7 @@
twice if two valuators have their masks set without a change in
value.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-06 Po Lu <luangruo@yahoo.com>
Add group to xkey state before filtering it on XI_KeyRelease
@@ -82340,7 +83672,7 @@
before filtering an XI2 key release event. This fixes fcitx on
some systems.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-06 Po Lu <luangruo@yahoo.com>
Fix GNUstep compilation warnings
@@ -82354,7 +83686,7 @@
(ns_run_loop_break): Fix old-style definition.
([EmacsView toggleFullScreen:]): Remove unused variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-06 Po Lu <luangruo@yahoo.com>
Fix duplicate overhang display on GNUstep
@@ -82363,11 +83695,11 @@
* src/nsterm.m (ns_draw_glyph_string): Clip to glyph string rect
when displaying overhangs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-05 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Check for errors when kbd map.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-05 Stefan Monnier <monnier@iro.umontreal.ca>
cl-generic.el: Fix bug#46722
@@ -82376,7 +83708,7 @@
* lisp/emacs-lisp/cl-generic.el (cl--generic-get-dispatcher):
Copy the `dispatch` arg before storing it into the hash-table.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2022-01-05 Juri Linkov <juri@linkov.net>
* lisp/textmodes/paragraphs.el (repunctuate-sentences): Use filter variable.
@@ -82387,14 +83719,14 @@
Remove regexp group from spaces as was before.
https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00395.html
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in cvs-status-mode-map keymap
* lisp/vc/cvs-status.el (cvs-status-mode-map): Fix typo in keymap
definition.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-05 Eli Zaretskii <eliz@gnu.org>
Fix info-lookup docs and "C-h S" in major-modes with no manuals
@@ -82405,7 +83737,7 @@
(info-lookup-change-mode): Topic values can have their `:mode' as
a cons cell, not just a mode's symbol; support that.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-05 Po Lu <luangruo@yahoo.com>
Enable subpixel antialiasing on the Cairo font driver on Haiku
@@ -82418,11 +83750,11 @@
* src/haiku_support.h (be_use_subpixel_antialising): New
functions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-05 Stefan Kangas <stefan@marxist.se>
* lisp/buff-menu.el (Buffer-menu-mode-map): Use defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-05 Po Lu <luangruo@yahoo.com>
Resolve clipping related mysteries on Haiku
@@ -82435,7 +83767,7 @@
(haiku_draw_glyph_string): Stop saving face when drawing
overhangs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-05 Po Lu <luangruo@yahoo.com>
Make sure mouse face doesn't stay on the cursor after it is cleared
@@ -82459,14 +83791,14 @@
(set_glyph_string_background_width): Only adjust width if the
row holding the cursor is also mouse_face_p.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-05 Po Lu <luangruo@yahoo.com>
Simply conditions for mouse face display when drawing cursor on Haiku
* src/haikuterm.c (haiku_draw_stretch_glyph_string): Simplify
conditions for mouse face display.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-05 Po Lu <luangruo@yahoo.com>
Remove some unnecessary graphics state saves on Haiku
@@ -82483,7 +83815,7 @@
(haiku_draw_image_glyph_string): Remove unnecessary calls to
BView_StartClip and BView_EndClip.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-05 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -82493,7 +83825,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Fix xwidgets setting their own signal handlers
@@ -82504,7 +83836,7 @@
* src/xwidget.c (kill_xwidget):
(kill_buffer_xwidgets): Call `catch_child_signal'. (bug#53013)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Fix display of internal border in child frames on pgtk
@@ -82513,7 +83845,7 @@
* src/pgtkterm.c (pgtk_clear_under_internal_border): Fix test
for child frames. (bug#53018)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Correctly set up XI key input mask on X Toolkit builds
@@ -82521,7 +83853,7 @@
on the outer window, which might also have the input focus.
(x_window) [USE_X_TOOLKIT]: Set up XI event mask a bit later.
-2023-04-15 Daniel Mendler <mail@daniel-mendler.de>
+2022-01-04 Daniel Mendler <mail@daniel-mendler.de>
completion--nth-completion: Throw meaningful error
@@ -82532,25 +83864,25 @@
* lisp/minibuffer.el (completion-styles-alist): Make it a defvar.
(completion--nth-completion): Give a more meaningful error.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2022-01-04 Paul Eggert <eggert@cs.ucla.edu>
Update from gnulib
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2022-01-04 Robert Pluim <rpluim@gmail.com>
Remove ambiguity from key-valid-p docstring
* lisp/keymap.el (key-valid-p): Be explicit about the separator
being one and only one space.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2022-01-04 Lars Ingebrigtsen <larsi@gnus.org>
Improve pp-emacs-lisp-code for #'
* lisp/emacs-lisp/pp.el (pp--insert-lisp): Format (function ...)
as #'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-04 Eli Zaretskii <eliz@gnu.org>
A cleaner fix for display bug#52947
@@ -82559,18 +83891,18 @@
(display_tab_bar_line): ...call it here, even if we exit the loop
because we encounter a newline.
-2023-04-15 Jimmy Aguilar Mena <spacibba@aol.com>
+2022-01-04 Jimmy Aguilar Mena <spacibba@aol.com>
Autoload decorator for windmove-mode
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Translate more modifiers to GDK ones in xwidgets
* src/xwidget.c (xw_translate_x_modifiers): Also handle Control
and ShiftMask.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Stop assuming X kbd state works with GDK when forwarding events to xwidgets
@@ -82578,27 +83910,27 @@
(Fxwidget_perform_lispy_event): Translate X modifiers to GDK
modifiers before sending them to the xwidget.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Make `x-file-dialog' arity match documentation on Haiku
* lisp/term/haiku-win.el (x-file-dialog): Fix arity.
-2023-04-15 Alan Third <alan@idiocy.org>
+2022-01-04 Alan Third <alan@idiocy.org>
Remove macOS drop-shadows on some frames (bug#28512)
* src/nsterm.m ([EmacsWindow setParentChildRelationships]): Remove
shadows on undecorated child frames.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-04 Stefan Kangas <stefan@marxist.se>
Remove unnecessary autoload cookie in font-core.el
* lisp/font-core.el (font-lock-defaults): Remove autoload of
risky-local-variable property; this file is preloaded.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2022-01-04 Yuuki Harano <masm+github@masm11.me>
Remove gsettings.m4 and write directly into Makefile.in
@@ -82614,7 +83946,7 @@
($(gsettings_SCHEMAS:.xml=.valid)): Implement instead of gsettings.m4
* m4/gsettings.m4: Remove
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2022-01-04 Jim Porter <jporterbugs@gmail.com>
Prevent further cases of duplicated separators in context menus
@@ -82629,14 +83961,14 @@
(context-menu-map-remove-consecutive-separators)
(context-menu-map-remove-separators-at-beginning-or-end): New tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Fix unused variable warning in last change
* src/haiku_draw_support.c (BBitmap_transform_bitmap): Fix
unused variable warning.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Rationalize Haiku rectangle handling
@@ -82656,7 +83988,7 @@
* src/haiku_support.h (BE_RECT_WIDTH, BE_RECT_HEIGHT): New
macros.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Make menu bar key navigation work on Haiku
@@ -82671,7 +84003,7 @@
after checking that F is a window system frame.
* src/haikumenu.c (Fhaiku_menu_bar_open): Update doc string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Improve Haiku frame restacking logic
@@ -82681,7 +84013,7 @@
* src/haikufns.c (Fhaiku_frame_restack): Prevent the newly
raised frame from being sent to the back of the display.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-04 Po Lu <luangruo@yahoo.com>
Find a way to make restacking frames work on Haiku
@@ -82696,46 +84028,46 @@
* src/haikufns.c (Fhaiku_frame_restack): New functions.
(syms_of_haikufns): New subr `haiku-frame-restack'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-03 Stefan Kangas <stefan@marxist.se>
* test/src/doc-tests.el: New file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Add effective group to xkey events when handling XI key press events
* src/xterm.c (handle_one_xevent): Add effective group to
xkey.state when translating XI key events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-03 Stefan Kangas <stefan@marxist.se>
Fix two unused variable warnings in make-docfile.c
* lib-src/make-docfile.c (scan_lisp_file): Fix unused variable
warnings.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-03 Stefan Kangas <stefan@marxist.se>
Test that buffer exists in shortdoc-all-groups-work
* test/lisp/emacs-lisp/shortdoc-tests.el
(shortdoc-all-groups-work): Test that the shortdoc buffer was created.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Fix Haiku bitmap sanity checks
* src/haikufns.c (haiku_get_pixel, haiku_put_pixel): Fix sanity
checking of coordinate values.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Fix fringe bitmap display on haiku again
* src/haiku_draw_support.cc (BView_DrawBitmapWithEraseOp): Fix
off-by-one errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Fix duplicate file panel display on Haiku
@@ -82745,14 +84077,14 @@
* src/haiku_support.cc (be_popup_file_dialog): Remove duplicate
call to `Show'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-03 Stefan Kangas <stefan@marxist.se>
New test shortdoc-all-groups-work
* test/lisp/emacs-lisp/shortdoc-tests.el
(shortdoc-all-groups-work): New test. See Bug#52969.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-03 Stefan Monnier <monnier@iro.umontreal.ca>
Revert part of 59732a83c8 to fix bug#52969
@@ -82767,11 +84099,11 @@
(scan_file): Use it.
(skip_white, read_lisp_symbol, search_lisp_doc_at_eol): New functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
* src/haiku_font_support.cc (BFont_char_bounds): Fix bearings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Synchronize at a better place when making a frame visible on Haiku
@@ -82781,7 +84113,7 @@
* src/haikufns.c (haiku_visualize_frame):
(haiku_unvisualize_frame): Sychronize after visibility changes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Implement AC line status for the Haiku battery function
@@ -82789,7 +84121,7 @@
`fully-charged' instead of `normal'.
(battery-haiku-acpi-battery): Implement %L for AC line status.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-03 Stefan Kangas <stefan@marxist.se>
elide-head: Make GPL regexp more forgiving
@@ -82802,14 +84134,14 @@
(elide-head--test-headers-to-hide/gpl3-3)
(elide-head--test-headers-to-hide/gpl3-4): New tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Fix battery load calculation on Haiku
* lisp/battery.el (battery-haiku-acpi-battery): Fix load
calculation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-03 Po Lu <luangruo@yahoo.com>
Add support for the Haiku ACPI battery driver
@@ -82819,11 +84151,11 @@
(battery--search-haiku-acpi-status):
(battery-haiku-acpi-battery): New functions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-03 Stefan Kangas <stefan@marxist.se>
* lisp/elide-head.el (elide-head-headers-to-hide): Simplify.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-02 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler in eieio tests
@@ -82833,20 +84165,20 @@
* test/lisp/emacs-lisp/eieio-tests/eieio-tests.el (eieio-compat):
Silence byte-compiler by wrapping require in with-no-warnings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-02 Po Lu <luangruo@yahoo.com>
Don't try to guess a delta if a scroll valuator's state is unknown
* src/xterm.c (x_get_scroll_valuator_delta): Return DBL_MAX if
the scroll valuator's value is unknown.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-02 Po Lu <luangruo@yahoo.com>
Revert "Stop sending touch-end events if coalescing scroll events"
This reverts commit a6952f78f3962ac2d9a5add580a130f0abd31429.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-02 Po Lu <luangruo@yahoo.com>
Use XKB to find modifiers on x
@@ -82859,11 +84191,11 @@
* src/xterm.h (struct x_display_info): New field
`xkb_event_type', and change modifier masks to `unsigned int'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-02 Po Lu <luangruo@yahoo.com>
* src/haikumenu.c (haiku_menu_show): Fix input blocking.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-02 Stefan Kangas <stefan@marxist.se>
Move define-keymap and defvar-keymap to keymap.el
@@ -82874,18 +84206,18 @@
* lisp/keymap.el (define-keymap--compile, define-keymap)
(defvar-keymap): ... to here.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2022-01-02 Stefan Monnier <monnier@iro.umontreal.ca>
Merge remote-tracking branch 'origin/emacs-28' into trunk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-02 Stefan Kangas <stefan@marxist.se>
elide-head: Add support for modified BSD license
* lisp/elide-head.el (elide-head-headers-to-hide): Add support for
the modified BSD license (3-clause BSD).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-02 Stefan Kangas <stefan@marxist.se>
New :type key for defcustom
@@ -82898,7 +84230,7 @@
(key-sequence): Doc fix.
* doc/lispref/customize.texi (Simple Types): Document above new type.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2022-01-02 Mattias Engdegård <mattiase@acm.org>
Don't fail flymake-tests if `gcc` actually is Clang
@@ -82906,21 +84238,21 @@
(different-diagnostic-types, included-c-header-files): Skip tests that
depend on the `gcc` command really being GCC and not Clang.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-02 Po Lu <luangruo@yahoo.com>
Add column width to tooltip frame width on pgtk
* src/pgtkfns.c (Fx_show_tip): Add column width to width to
avoid an odd problem in the GTK allocation code. (bug#52705)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-02 Po Lu <luangruo@yahoo.com>
Fix mouse wheel scroll direction on pgtk
* src/pgtkterm.c (scroll_event): Fix scroll modifiers when
`mwheel-coalesce-scroll-events' is nil.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-02 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -82929,20 +84261,20 @@
2684def348 ; Run set-copyright from admin.el
2558b37b5e ; * admin/notes/years: Mention known problems with 'update...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Fix XRegisterIMInstantiateCallback function argument configure test
* configure.ac: Use XIDProc where XIMProc was mistakenly used.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Stop sending touch-end events if coalescing scroll events
* src/xterm.c (handle_one_xevent): Don't generate touch-end
events if mwheel_coalesce_scroll_events is non-nil.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Fix mouse face problems when moving between two frames on Haiku
@@ -82955,7 +84287,7 @@
a motion event is received for a frame other than the one
that is currently displaying the mouse face.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Make quitting actually work in Haiku file dialogs
@@ -82965,13 +84297,13 @@
* src/haikufns.c (Fhaiku_read_file_name): Pass `maybe_quit' as
the maybe_quit_function.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-01 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
58b0ada20b Update more copyright years
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-01 Stefan Kangas <stefan@marxist.se>
elide-head: Support more licenses
@@ -82981,7 +84313,7 @@
Add old FSF address. This fixes a bug reported in 2003:
https://lists.gnu.org/r/bug-gnu-emacs/2003-01/msg00142.html
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2022-01-01 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -83011,7 +84343,7 @@
# m4/stdint.m4
# m4/sys_socket_h.m4
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Increase size of precision scrolling momentum ring
@@ -83025,7 +84357,7 @@
(pixel-scroll-calculate-velocity): Increase default ring size
to 30.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Make last change compile
@@ -83034,7 +84366,7 @@
(Draw): Draw normally if not double buffered even if shown_flag
is true.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Fix expose events in non-double-buffered child frames on Haiku
@@ -83042,7 +84374,7 @@
this view is double buffered.
(TearDownDoubleBuffering): Clear shown_flag.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Fix some more off-by-one errors in Haiku image code
@@ -83054,7 +84386,7 @@
(start - end) instead of the actual width and height of the
rectangle.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Fix deadlocks with invisible frames and threads in Haiku
@@ -83063,28 +84395,28 @@
(EmacsShow): Lock looper if the window wasn't ever visible.
(BWindow_new): Unlock window looper after creating it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Set display last user time when handling pinch events
* src/xterm.c (handle_one_xevent): Set last user time for XI
pinch events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Fix child frame synchronization order on Haiku
* src/haiku_support.cc (DoMove):
(FrameMoved): Fix locking and sync order semantics.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Implement numeric values of `mouse-highlight' on Haiku
* src/haikuterm.c (haiku_read_socket): Clear mouse face on
keyboard input if `mouse-highlight' is a fixnum.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -83092,21 +84424,21 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2021-12-31 02:56:06 UTC.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-01 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
67400da412 Improve doc strings of fringe indicator variables
a6adfe21e4 * lisp/tab-line.el (tab-line--get-tab-property): New funct...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2022-01-01 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
f2031d0ddb Minor improvement in user documentation of completion style
1e3076e2db Fix bug where bookmark-jump used (point), not (point-at-bol)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2022-01-01 Po Lu <luangruo@yahoo.com>
Flush frames after mouse face is cleared on a child frame in Haiku
@@ -83118,14 +84450,14 @@
after clearing mouse face because the pointer was moved out of a
frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-31 Po Lu <luangruo@yahoo.com>
Print dead xwidgets specially
* src/print.c (print_vectorlike) <PVEC_XWIDGET>: Print "killed
xwidget" for dead xwidgets.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-12-31 Alan Mackenzie <acm@muc.de>
Try to make scratch/correct-warning-pos build on Windows and not segfault
@@ -83134,7 +84466,7 @@
(Fcomp__init_ctxt): Remove the register_emitter call for Qsymbol_with_pos_p,
which was causing a segfault.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-12-31 Alan Mackenzie <acm@muc.de>
Miscellaneous enhancements to scratch/correct-warning-pos.
@@ -83174,7 +84506,7 @@
* src/lread.c (read1): When reading a compiled function, read the components
of the vector without giving its symbols a position.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-31 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in play/*.el
@@ -83189,11 +84521,11 @@
* lisp/play/pong.el (pong-mode-map):
* lisp/play/solitaire.el (solitaire-mode-map): Use defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-31 Lars Ingebrigtsen <larsi@gnus.org>
`make-finalizer' now has to be called with a function, so adjust test
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-31 Michael Albinus <michael.albinus@gmx.de>
Documentation update for Secret Service
@@ -83203,7 +84535,7 @@
* lisp/net/secrets.el: Adjust comments.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-31 Po Lu <luangruo@yahoo.com>
Fix copyright dates in some files belonging to the pgtk port
@@ -83215,7 +84547,7 @@
* src/pgtkterm.c:
* src/pgtkterm.h: Fix copyright dates to say '2021'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-31 Po Lu <luangruo@yahoo.com>
On Haiku, sync a frames's connection to the app sever after raising
@@ -83225,14 +84557,14 @@
after raising it to avoid situations where raising windows is
done out-of-order, such as when ediff raises a frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-31 Po Lu <luangruo@yahoo.com>
Fix child frame unlinking on Haiku
* src/haiku_support.cc (UnlinkChild): Fix obvious mistake.
(DoMove): Lock child frame window before moving it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-31 Po Lu <luangruo@yahoo.com>
Use a single global lock for the child frame state on Haiku
@@ -83256,7 +84588,7 @@
(SetUpDoubleBuffering): Use a single lock for controlling access
to child frame state.
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2021-12-31 Stephen Berman <stephen.berman@gmx.net>
Fix handling of webkit xwidget bookmarks
@@ -83277,7 +84609,7 @@
extracted from `xwidget-webkit-new-session'.
(xwidget-webkit-new-session): Use it.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-31 Eli Zaretskii <eliz@gnu.org>
Minor improvements of 'lisp-directory' docs
@@ -83286,7 +84618,7 @@
* doc/lispref/loading.texi (Library Search): Improve wording of
documentation of 'lisp-directory' and related features.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-31 Po Lu <luangruo@yahoo.com>
Prevent double buffering from being disabled on USE_BE_CAIRO builds
@@ -83313,25 +84645,25 @@
* src/haikufns.c (haiku_set_inhibit_double_buffering): Always
enable double buffering on Cairo builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-31 Po Lu <luangruo@yahoo.com>
Don't select for gesture events on xwidgets if the server is too old
* src/xwidget.c (x_draw_xwidget_glyph_string): Only select for
XI gesture events if the server supports XI 2.4 or later.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-31 Stefan Monnier <monnier@iro.umontreal.ca>
(Fmake_finalizer): Check the arg is a function
* src/eval.c (syms_of_eval): Add `Qfunctionp`.
* src/alloc.c (Fmake_finalizer): Check the arg is a function.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-31 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/package.el (package-get-version): Add fallback
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-30 Stefan Monnier <monnier@iro.umontreal.ca>
Don't store docstrings of preloaded .el files in etc/DOC
@@ -83367,7 +84699,7 @@
* doc/lispref/loading.texi (Library Search): Mention `lisp-directory`.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-30 Po Lu <luangruo@yahoo.com>
Add pinch event support to xwidgets
@@ -83380,7 +84712,7 @@
* src/xwidget.h (xwidget_motion_notify): Update prototype.
(xwidget_pinch): New function prototype.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-30 Po Lu <luangruo@yahoo.com>
Restore original xwidget embedder after performing a lispy event
@@ -83389,21 +84721,21 @@
(Fdelete_xwidget_view): Block input around non-reentrant
section.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-30 Po Lu <luangruo@yahoo.com>
* src/xwidget.c (Fxwidget_perform_lispy_event): Use FRAME_WINDOW_P.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-12-30 Glenn Morris <rgm@gnu.org>
* lisp/window.el (display-comint-buffer-action): Fix type.
-2023-04-15 Philipp Stephani <phst@google.com>
+2021-12-30 Philipp Stephani <phst@google.com>
* lisp/emacs-lisp/ert.el (ert-select-tests): Document new error.
* lisp/emacs-lisp/ert.el (ert-select-tests): Simplify nested switch
-2023-04-15 Philipp Stephani <phst@google.com>
+2021-12-30 Philipp Stephani <phst@google.com>
Properly report errors about unbound ERT test symbols.
@@ -83419,7 +84751,7 @@
* etc/NEWS: Document new behavior.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-30 Eli Zaretskii <eliz@gnu.org>
Fix multisession-tests on MS-Windows
@@ -83428,14 +84760,14 @@
invoking the Emacs sub-process, not after, to ensure the later
update is detected with 1-sec file time resolution.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-30 Po Lu <luangruo@yahoo.com>
Make sure widget buttons always have a left box line
* lisp/wid-edit.el (widget-specify-button): Add an invisible
before-string to the button overlay. (bug#51550)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-12-30 Alan Mackenzie <acm@muc.de>
CC Mode: Prevent rapid alternation of fontification of "found types"
@@ -83446,14 +84778,14 @@
fontification of that type throughout the buffer) until the end of the
function, when we're sure that the "type" found actually is a type.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-30 Eli Zaretskii <eliz@gnu.org>
Fix previous change in 'pop_it'
* src/xdisp.c (restore_face_box_flags): New function.
(pop_it): Use 'restore_face_box_flags'. (Bug#51550)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-30 Eli Zaretskii <eliz@gnu.org>
Fix start-of-box-face display after display and overlay strings
@@ -83461,7 +84793,7 @@
like we do in 'handle_fontified_prop', when faces change while
iterating over a buffer or string. (Bug#51550)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-12-30 Alan Mackenzie <acm@muc.de>
Make symbols with positions work with native compilation
@@ -83525,13 +84857,13 @@
* src/fns.c (Fput): Strip positions from symbols in PROPNAME and VALUE.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-30 Juri Linkov <juri@linkov.net>
* lisp/tab-line.el (tab-line-tab-name-format-default): Add help-echo.
(bug#52889)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-30 Po Lu <luangruo@yahoo.com>
Make xwidget motion commands hscroll the window of wide widgets
@@ -83543,7 +84875,7 @@
* src/xwidget.c (xwidget_scroll, xwidget_motion_notify): Apply
clip offsets to coordinates.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-30 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -83553,14 +84885,14 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Work around xwidgets releasing the passive grab on an entry event
* src/xterm.c (handle_one_xevent): Don't send XI_Enter events to
xwidgets if button 1 is pressed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Use XRandR 1.5 to generate monitor attributes if available
@@ -83572,7 +84904,7 @@
`x_get_monitor_attributes_xrandr' to retrieve the workarea
instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Translate crossing event mode when sending them to xwidgets
@@ -83580,14 +84912,14 @@
instead.
(xwidget_motion_or_crossing): Translate XI entry event mode.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-29 Juri Linkov <juri@linkov.net>
* lisp/textmodes/paragraphs.el (repunctuate-sentences-filter): New function.
(repunctuate-sentences): Use it on isearch-filter-predicate
to skip unnecessary matches. (bug#52769)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-29 Juri Linkov <juri@linkov.net>
* lisp/textmodes/sgml-mode.el (sgml-mode): Set skeleton-end-newline to nil.
@@ -83595,33 +84927,33 @@
skeleton. Those which do want a newline do that explicitly in
their define-skeleton form. This is what texinfo-mode does (bug#52864).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-29 Eli Zaretskii <eliz@gnu.org>
Fix documentation of 'define-keymap'
* doc/lispref/keymaps.texi (Creating Keymaps)
(Changing Key Bindings): Fix typos, improve wording.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-29 Eli Zaretskii <eliz@gnu.org>
Fix recent changes in 'keymap-lookup' documentation
* doc/lispref/keymaps.texi (Functions for Key Lookup): Improve
wording, correct typos.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2021-12-29 Tassilo Horn <tsdh@gnu.org>
Revert "Revert "Fix fontification in diff--font-lock-prettify""
This reverts commit 3cadd72673d8095df7eeb8e847db87ae42b5e2f6.
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2021-12-29 Tassilo Horn <tsdh@gnu.org>
Revert "Fix fontification in diff--font-lock-prettify"
This reverts commit 1da392d62d1ae743151f7fda83d0725ec6053686.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2021-12-29 Matthias Meulien <orontee@gmail.com>
Fix fontification in diff--font-lock-prettify
@@ -83629,21 +84961,21 @@
diff--font-lock-prettify on created or deleted files
(bug#52810).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-29 Lars Ingebrigtsen <larsi@gnus.org>
Document keymap-set-after in Modifying Menus in lispref
* doc/lispref/keymaps.texi (Modifying Menus): Document
keymap-set-after (bug#52819).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-29 Lars Ingebrigtsen <larsi@gnus.org>
Document `keymap-lookup' in the lipsref manual
* doc/lispref/keymaps.texi (Functions for Key Lookup): Document
`keymap-lookup' instead of `lookup-key' (bug#52820).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-29 Lars Ingebrigtsen <larsi@gnus.org>
Move define-keymap manual entry to Creating Keymaps
@@ -83651,20 +84983,20 @@
(Changing Key Bindings): Move `define-keymap'/`defvar-keymap' to
the Creating Keymaps node.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-29 Lars Ingebrigtsen <larsi@gnus.org>
Allow the user to specify shr-width in mm-shr
* lisp/gnus/mm-decode.el (mm-shr): Allow the user to specify the
width by setting `shr-width' (bug#52825).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-29 Lars Ingebrigtsen <larsi@gnus.org>
Make multi-test-files-busy shorter
Ignore manual/ directory made by admin/make-manuals
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-29 Lars Ingebrigtsen <larsi@gnus.org>
Adjust multi-test-files-simple test for Windows
@@ -83672,14 +85004,14 @@
(multi-test-files-simple): Adjust test to Emacs timestamp
resolution on Windows.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Fix a hang on servers that don't support the X Keyboard Extension
* src/xfns.c (Fx_backspace_delete_keys_p): Don't block input
before checking for Xkb.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Translate state of XI2 entry events when sending them to xwidgets
@@ -83687,7 +85019,7 @@
(xwidget_motion_or_crossing): Translate detail and state of
GenericEvents before sending them to the widget.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Get rid of obsolete xwidget-related code on PGTK
@@ -83700,7 +85032,7 @@
* src/xwidget.c (x_draw_xwidget_glyph_string): Work around
mysterious bug.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Test for Xkb support when opening a display
@@ -83713,7 +85045,7 @@
* src/xterm.h (struct x_display_info): New field `supports_xkb'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Queue xwidget views for allocation in more places
@@ -83721,7 +85053,7 @@
(Fxwidget_resize) [HAVE_PGTK]: Queue xwidgets and views for
allocation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Improve xwidget event handling on XI2
@@ -83736,20 +85068,20 @@
(x_draw_xwidget_glyph_string): Add crossing events to the XI2
event mask.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-29 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
06dcd2be5d Improve rectangle-mark-mode documentation regarding mark a...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Translate buttons when sending XI2 motion events to xwidgets
* src/xterm.c (handle_one_xevent): Translate all three buttons
when passing XI2 motion events to xwidgets.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-29 Po Lu <luangruo@yahoo.com>
Use XI2 to handle xwidget button events
@@ -83758,7 +85090,7 @@
* src/xwidget.c (x_draw_xwidget_glyph_string): Add appropriate
values to the XI2 event mask.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-28 Po Lu <luangruo@yahoo.com>
Fix embedder calculation for xwidgets on PGTK
@@ -83769,18 +85101,18 @@
(to_embedder):
(from_embedder): Rectify accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-28 Po Lu <luangruo@yahoo.com>
Fix NS xwidget build
* src/xwidget.c (kill_frame_xwidget_views):
* src/xwidget.h (kill_frame_xwidget_views): Disable on NS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-28 Po Lu <luangruo@yahoo.com>
* src/xwidget.c (syms_of_xwidget): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-28 Po Lu <luangruo@yahoo.com>
Add support for xwidgets to the PGTK port
@@ -83822,7 +85154,7 @@
builds.
(kill_frame_xwidget_views): Enable on PGTK.
-2023-04-15 Sam Steingold <sdsg@amazon.com>
+2021-12-28 Sam Steingold <sdsg@amazon.com>
Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action'
@@ -83840,7 +85172,7 @@
(tex-recenter-output-buffer): Pass 'display-comint-buffer-action'
to 'pop-to-buffer'.
-2023-04-15 Philipp Stephani <phst@google.com>
+2021-12-28 Philipp Stephani <phst@google.com>
Fix test lisp/cedet/semantic/bovine/gcc-tests on macOS (Bug#52431)
@@ -83848,27 +85180,27 @@
(semantic-gcc-test-output-parser-this-machine): Also detect Apple
clang on macOS Monterey.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-28 Juri Linkov <juri@linkov.net>
* lisp/textmodes/paragraphs.el (repunctuate-sentences): Region for NO-QUERY.
Use region boundaries also for the case when NO-QUERY arg is non-nil
(bug#52769).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-28 Juri Linkov <juri@linkov.net>
* lisp/textmodes/paragraphs.el (repunctuate-sentences): Support region.
Add optional args 'start' and 'end', and pass them as region boundaries
to query-replace-regexp (bug#52769).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-28 Juri Linkov <juri@linkov.net>
* lisp/replace.el (replace-regexp-function): New function (bug#52558).
(replace-search, replace-highlight): Use it.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-12-28 Andrea Corallo <akrl@sdf.org>
* Fix native comp for non trivial function names (bug#52833)
@@ -83876,25 +85208,25 @@
for functions with function names containing non trivial
characters (bug#52833).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-28 Stefan Monnier <monnier@iro.umontreal.ca>
* etc/NEWS (eieio-compat): Rewrite
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-28 Po Lu <luangruo@yahoo.com>
* lwlib/xlwmenu.c (fit_to_screen): Adjust correctly for child menus.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-28 Juri Linkov <juri@linkov.net>
* lisp/vc/vc.el (vc-revert): Use generate-new-buffer, not just new buffer name
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-28 Po Lu <luangruo@yahoo.com>
Document a problem with IBus and the C-. key
* etc/PROBLEMS: Document an IBus emoji panel problem.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-28 Po Lu <luangruo@yahoo.com>
Add support for pinch events to NS
@@ -83904,14 +85236,14 @@
* src/nsterm.c (- magnifyWithEvent): New function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
c0815aca18 Fix typos in in 'reset-language-environment'
ea65de7577 eshell-complete-parse-arguments: don't use string-match on...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-27 Po Lu <luangruo@yahoo.com>
Fix menu placement on multiple-display setups when using lwlib
@@ -83928,7 +85260,7 @@
connecting to a display.
* src/xterm.h (xlw_monitor_dimensions_at_pos): New prototype.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
Replace uniquify.el's advice with direct calls
@@ -83942,14 +85274,14 @@
(uniquify--create-file-buffer-advice): Don't add them as advice any more.
Adjust their calling convention accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-27 Po Lu <luangruo@yahoo.com>
Only rely on passive device grabs on XI2
* src/xterm.c (xi_grab_or_ungrab_device): Remove function.
(handle_one_xevent): Stop setting non-passive grabs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-27 Stefan Kangas <stefan@marxist.se>
Fix read-multiple-choice tests
@@ -83959,7 +85291,7 @@
(test-rmc--add-key-description/with-attributes)
(test-rmc--add-key-description/non-graphical-display): Fix tests.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
Fix EIEIO tests to account for eieio-compat move
@@ -83972,7 +85304,7 @@
* doc/misc/ede.texi (ede-generic-project): Update sample code to use
cl-generic syntax.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-27 Stefan Kangas <stefan@marxist.se>
admin.el: Move etc/NEWS to etc/NEWS.NN in one commit
@@ -83981,14 +85313,14 @@
(set-version): Move etc/NEWS to etc/NEWS.NN and prompt to commit
it immediately. (Bug#52420)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-27 Stefan Kangas <stefan@marxist.se>
disabled-command: Explain what SPC means again
* lisp/novice.el (disabled-command-function): Explain what SPC means
again, an explanation that was lost in a recent change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-27 Stefan Kangas <stefan@marxist.se>
read-multiple-choice: Improve key formatting
@@ -83996,7 +85328,7 @@
formatting of key missing in the description. Use face help-key-name
on terminals that can't display underline.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-27 Juri Linkov <juri@linkov.net>
* etc/NEWS: Mention completion-wrap-movement.
@@ -84004,7 +85336,7 @@
* lisp/tab-bar.el (tab-bar-history-mode-map): New defvar-keymap.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-27 Michael Albinus <michael.albinus@gmx.de>
The temprary "session" collection might not exist in Secret Service
@@ -84018,7 +85350,7 @@
Remove compatibility hack.
(secrets-create-item): Adapt accordingly.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-27 Michael Albinus <michael.albinus@gmx.de>
Use `permission-denied' in Tramp tests, and more
@@ -84033,35 +85365,35 @@
(tramp-test24-file-acl, tramp-test26-file-name-completion):
Simplify code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-27 Stefan Kangas <stefan@marxist.se>
Doc fix; fix terminology in key binding functions
* lisp/keymap.el (keymap-set, key-valid-p):
* lisp/subr.el (define-keymap): Doc fix; improve terminology.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-27 Po Lu <luangruo@yahoo.com>
Fix precision scrolling inside terminal buffers
* lisp/term.el (term-goto-process-mark-maybe): Don't move point
to process mark if the event is a vertical wheel event.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-list/eieio-compat.el: Really move to obsolete
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-27 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
d4e2850b32 Update to Org 9.5.2-3-geb9f34
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (pgtk_handle_event): Add pinch event support.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
perl-mode: Recognize "when"/"given" keywords
@@ -84071,7 +85403,7 @@
* test/manual/indent/perl.perl: Add test for "when"/"given".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Fix menu window persistence and entry/leave events on Lucid on XI2
@@ -84081,7 +85413,7 @@
events coming from the shell widget and use `x_window_to_frame'
to find the frame when handling XI_Leave events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Fix Lucid popup menu being stuck on XI2 builds
@@ -84092,7 +85424,7 @@
* src/xterm.c (xi_grab_or_ungrab_device): Don't grab device
if popup is activated on Lucid.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Store sign separately when accumulating precision scroll momentum
@@ -84100,7 +85432,7 @@
vector in new format.
(pixel-scroll-accumulate-velocity): Use new sign field.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in tests
@@ -84114,7 +85446,7 @@
* test/src/keymap-tests.el (keymap-tests-minor-mode-map)
(keymap-tests-major-mode-map): Use defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
Prefer the defcustom :risky property in gnus
@@ -84127,14 +85459,14 @@
defcustom :risky property to setting 'risky-local-variable
manually.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
Rewrite disabled-command to use read-multiple-choice
* lisp/novice.el (disabled-command-function): Rewrite to use
read-multiple-choice. Use command substitutions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
read-multiple-choice: Display "SPC" instead of " "
@@ -84146,7 +85478,7 @@
(test-rmc--add-key-description/with-attributes): Update tests for the
above change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
read-multiple-choice: Add optional argument show-help
@@ -84156,7 +85488,7 @@
* doc/lispref/commands.texi (Reading One Event): Document above new
optional argument.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
read-multiple-choice: Add face when key not in name string
@@ -84166,7 +85498,7 @@
(test-rmc--add-key-description/with-attributes)
(test-rmc--add-key-description/non-graphical-display): Update tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
Factor out new function rmc--add-key-description
@@ -84178,46 +85510,46 @@
(test-rmc--add-key-description/with-attributes)
(test-rmc--add-key-description/non-graphical-display): New tests.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
* INSTALL: Document `--with-xinput2'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Accumulate deltas in pinch events that were skipped
* src/keyboard.c (kbd_buffer_get_event): Accumulate relative deltas
inside skipped events when coalescing them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Clarify situations where pinch events can be sent.
* doc/lispref/commands.texi (Misc Events): Clarify the
conditions under which pinch events will be sent.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Coalesce pinch gestures in the keyboard buffer
* src/keyboard.c (kbd_buffer_get_event): Coalesce consecutive
pinch gesture events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Document the representation of DX and DY in pinch events
* doc/lispref/commands.texi (Misc Events): Document
the precise meaning of DX and DY in pinch events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Document some missing commands related to text scaling
* doc/emacs/display.texi (Text Scale): Document
`text-scale-pinch' and `mouse-wheel-text-scale'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Fix some issues with a recent change
@@ -84228,7 +85560,7 @@
* lisp/face-remap.el (text-scale-pinch): Prevent pinch events
from being received in too quick succession.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-26 Eli Zaretskii <eliz@gnu.org>
Minor improvements in multisession.el
@@ -84237,7 +85569,7 @@
(multisession--backend-values, multisession--backend-set-value)
(multisession--read-file-value): Use 'utf-8-emacs' encoding.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Change `x-server-input-version' to `x-server-input-extension-version'
@@ -84246,7 +85578,7 @@
`x-server-input-extension-version'.
(syms_of_xfns): Update defsubr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Add configure tests for faulty XI2 installations
@@ -84255,21 +85587,21 @@
* src/xterm.c (handle_one_xevent): Don't use structures that
might not exist unless configure found them.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Only focus frame implicitly if focus flag is set
* src/xterm.c (x_detect_focus_change): Test for focus flag on
XI entry events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
Add test for text-char-description
* test/src/keymap-tests.el (keymap-text-char-description): New
test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-26 Po Lu <luangruo@yahoo.com>
Add support for pinch gestures to the XI2 build
@@ -84288,14 +85620,14 @@
mask if available.
* src/xterm.c (handle_one_xevent): Handle pinch events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-26 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
89a82182cb Improve documentation of read-multiple-choice
5fccd1e371 Explain why we remove stuff from 'user-full-name'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-25 Po Lu <luangruo@yahoo.com>
Allow interpolating scrolls via the Page Down and Page Up keys
@@ -84305,27 +85637,27 @@
(pixel-scroll-interpolate-down):
(pixel-scroll-interpolate-up): New functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-25 Po Lu <luangruo@yahoo.com>
Don't clear internal border if frame isn't realized
* src/pgtkterm.c (pgtk_clear_under_internal_border): Don't clear
border if frame isn't realized. (bug#52705)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-25 Stefan Kangas <stefan@marxist.se>
Make read-multiple-choice-face inherit help-key-binding
* lisp/faces.el (read-multiple-choice-face): Inherit
help-key-binding in addition to underline.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2021-12-25 Sam Steingold <sds@gnu.org>
Use the standard `quit-window' binding from `special-mode' for "q"
* epa.el (epa-info-mode-map): Remove `defvar'.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2021-12-25 Protesilaos Stavrou <info@protesilaos.com>
Update modus-themes to version 2.0.0
@@ -84409,18 +85741,18 @@
The change log entry for this release is available here:
<https://protesilaos.com/codelog/2021-12-24-modus-themes-2-0-0/>.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-25 Stefan Kangas <stefan@marxist.se>
Fix unused variable warning in xfns.c
* src/xfns.c (Fx_server_input_version): Fix unused variable
warning.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-25 Stefan Kangas <stefan@marxist.se>
* lisp/net/webjump.el: Add TODO section. (Bug#14624)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-25 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in ido.el
@@ -84428,7 +85760,7 @@
(ido-file-dir-completion-map, ido-file-completion-map)
(ido-buffer-completion-map): Use defvar-keymap.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-25 Michael Albinus <michael.albinus@gmx.de>
* lisp/url/url-handlers.el (directory-files): Adapt ARGS list.
@@ -84436,27 +85768,27 @@
* lisp/simple.el (completion-auto-select): Fix docstring.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-25 Po Lu <luangruo@yahoo.com>
Add a utility function to query the XI2 version on a display
* src/xfns.c (Fx_server_input_version): New function.
(syms_of_xfns): Define new subr.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-25 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
c09ad0cabd Fix the bug with duplicate entries in xref output
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-24 Stefan Kangas <stefan@marxist.se>
Move mouse key bindings to gametree-mode-map
* lisp/play/gametree.el (gametree-mode-map): Move mouse key
bindings here.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-24 Po Lu <luangruo@yahoo.com>
Add support for XI 2.4
@@ -84467,7 +85799,7 @@
* src/xterm.c (x_term_init): Declare support for XI 2.4 if
present.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-24 Po Lu <luangruo@yahoo.com>
Fix Emacs tooltips on PGTK
@@ -84475,14 +85807,14 @@
show window.
(Fx_show_tip): Set cursor and show window.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-24 Stefan Kangas <stefan@marxist.se>
Simplify command remapping in play/blackbox.el
* lisp/play/blackbox.el (blackbox-redefine-key): Make obsolete.
(blackbox-mode-map): Simplify.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-24 Stefan Kangas <stefan@marxist.se>
Prefer the defcustom :risky property in eshell
@@ -84495,11 +85827,11 @@
* lisp/eshell/esh-var.el (eshell-variable-aliases-list): Prefer
defcustom :risky property to setting 'risky-local-variable manually.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-24 Stefan Kangas <stefan@marxist.se>
* lisp/eshell/em-hist.el (eshell-hist-match-partial): Minor doc fix.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-24 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in eshell
@@ -84513,7 +85845,7 @@
* lisp/eshell/esh-proc.el (eshell-proc-mode-map):
* lisp/eshell/esh-var.el (eshell-var-mode-map): Use defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-24 Stefan Kangas <stefan@marxist.se>
Respect changes in eshell-hist-match-partial
@@ -84523,11 +85855,11 @@
(eshell-hist-mode-map): Update for eshell-hist-match-partial using
eshell-hist--update-keymap.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-12-24 Yuuki Harano <masm+github@masm11.me>
* etc/PROBLEMS: Add a problem when PGTK started in systemd unit file
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-24 Michael Albinus <michael.albinus@gmx.de>
Add tag :tramp-asynchronous-processes to tramp-tests.el
@@ -84543,7 +85875,7 @@
(tramp--test-expensive-test-p): Rename from
`tramp--test-expensive-test'. Make it a defun. Adapt all callees.
-2023-04-15 Sebastian Fieber <sebastian.fieber@web.de>
+2021-12-24 Sebastian Fieber <sebastian.fieber@web.de>
verify signed content in smime encrypted and signed message
@@ -84585,27 +85917,27 @@
- adjust gnus-mime-security-verify-or-decrypt to handle pkcs7-mime
right with the done changes
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-24 Lars Ingebrigtsen <larsi@gnus.org>
Simplify whitespace stripping in shr-expand-url
* lisp/net/shr.el (shr-expand-url): Simplify whitespace stripping.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-24 Po Lu <luangruo@yahoo.com>
Fix text decoration display on stretch glyphs with no box on NS
* src/nsterm.m (ns_dumpglyphs_stretch): Draw decorations if
there is no box.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-24 Po Lu <luangruo@yahoo.com>
Make precision scrolling work on margins and fringes
* lisp/pixel-scroll.el (pixel-scroll-precision-mode-map): Add
missing key definitions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-24 Po Lu <luangruo@yahoo.com>
Remove useless functions from PGTK port that were breaking emacsbug
@@ -84613,7 +85945,7 @@
useless functions that returned invalid values.
(syms_of_pgtkfns): Stop defining removed subrs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-24 Po Lu <luangruo@yahoo.com>
Grab the server when warping the client pointer
@@ -84622,20 +85954,20 @@
where the client pointer is destroyed between when it is
obtained and when XIWarpPointer is called.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-24 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
04be23f19f Improve Xref documentation
edb1d491d9 * lisp/net/shr.el (shr-expand-url): Also strip trailing wh...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Acquire draw lock when updating menubar on Haiku
* src/haikumenu.c (digest_menu_items): Acquire draw lock.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Fix menu grabs on XI2 Motif builds
@@ -84643,32 +85975,32 @@
* src/xterm.c (xi_grab_or_ungrab_device) [USE_MOTIF]: Always
ungrab if a popup is active.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Fix some more incorrect valuator clearing
* src/xterm.c (handle_one_xevent): Improve detection of stray
ungrab events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Drop scrollbar motion events when valuators are found
* src/xterm.c (handle_one_xevent): Drop XI_Motion if it's on
top of a scroll bar and a valuator is found.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-12-23 Glenn Morris <rgm@gnu.org>
* doc/misc/Makefile.in (need_emacsver): Add missing members.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Make precision scrolling also work on various bars
* lisp/pixel-scroll.el (pixel-scroll-precision-mode-map):
Define keys for various kinds of bars.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Fix precision scrolling down for multi-line display strings
@@ -84676,7 +86008,7 @@
(pixel-scroll-precision-scroll-down-page): Make sure Y delta
is appropriate before deciding on next-pos.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Set start to desired start when pixel scrolling to end of buffer
@@ -84684,7 +86016,7 @@
(pixel-scroll-precision-scroll-down-page): Set start to desired
start when point cannot be moved further down.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-23 Po Lu <luangruo@yahoo.com>
Allow window-text-pixel-size to measure pixels around a position
@@ -84701,7 +86033,7 @@
(Fwindow_text_pixel_size): Update doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-23 Lars Ingebrigtsen <larsi@gnus.org>
Revert back to using monospaced fonts in the mode line
@@ -84710,7 +86042,7 @@
main remaining usability problem is clicking on the very small "-"
characters in "U:--".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-23 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -84721,14 +86053,14 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2021-12-22 Philip Kaludercic <philipk@posteo.net>
Fix wrong-type-argument
* message.el (message-update-smtp-method-header): Only Use address
part of mail-extract-address-component.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2021-12-22 Philip Kaludercic <philipk@posteo.net>
Allow automatic X-Message-SMTP-Method header insertion
@@ -84739,13 +86071,13 @@
message-server-alist
* etc/NEWS: Add news entry
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-22 Stefan Kangas <stefan@marxist.se>
Fix compile time error in a pcase test
* test/lisp/emacs-lisp/pcase-tests.el (pcase-tests-cl-type): Fix test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-22 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in minibuffer.el
@@ -84756,7 +86088,7 @@
(minibuffer-local-ns-map, minibuffer-inactive-mode-map): Use
defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-22 Stefan Kangas <stefan@marxist.se>
Make substitute-command-keys test less brittle
@@ -84765,7 +86097,7 @@
(help-tests-substitute-command-keys/keymaps): Make test less
brittle by using above new keymap.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-22 Alan Third <alan@idiocy.org>
Add native HEIC support on macOS (bug#51381)
@@ -84776,7 +86108,7 @@
* src/nsimage.m (ns_can_use_native_image_api): Add heic to list of
possible image types in the native image support lookup.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-22 Alan Third <alan@idiocy.org>
Allow resizing undecorated frames on macOS (bug#28512, bug#31795)
@@ -84787,7 +86119,7 @@
inline and add NSWindowStyleMaskResizable for undecorated frames on
Cocoa.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-22 Alan Third <alan@idiocy.org>
Make NS toolbar item ID more unique (bug#50160)
@@ -84796,7 +86128,7 @@
Add the label to the identifier to avoid collisions between toolbar
items that use the same image.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-22 Alan Third <alan@idiocy.org>
Make NS toolbar use NSString instead of C strings
@@ -84807,7 +86139,7 @@
([EmacsToolbar addDisplayItemWithImage:idx:tag:labelText:helpText:enabled:]):
No need to convert to NSString here anymore.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-22 Alan Third <alan@idiocy.org>
Fix macfont backend color handling
@@ -84817,7 +86149,7 @@
(CG_SET_STROKE_COLOR_WITH_FACE_FOREGROUND): Fix call to get_cgcolor
and fix all callers.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-22 Alan Third <alan@idiocy.org>
Further cleanup of NS color code
@@ -84839,7 +86171,7 @@
thing
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-22 Alan Third <alan@idiocy.org>
Simplify NS color handling
@@ -84873,7 +86205,7 @@
(ns_initialize_display_info):
(ns_delete_display): Initialize and release the NSMutableArray lookup table.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2021-12-22 Jonas Bernoulli <jonas@bernoul.li>
Help outline-minor-mode avoid some false matches
@@ -84881,7 +86213,7 @@
'outline-minor-mode' avoid false matches by quoting certain
characters when they appear at bol in a multi-line string.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2021-12-22 Jonas Bernoulli <jonas@bernoul.li>
Hide transient prefix/suffix commands from execute-extended-command
@@ -84890,7 +86222,7 @@
by declaring that they should only be listed in the non-existent
'not-a-mode' mode.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-22 Michael Albinus <michael.albinus@gmx.de>
Fix some Tramp tests
@@ -84898,7 +86230,7 @@
(tramp-test14-delete-directory, tramp-test29-start-file-process)
(tramp-test30-make-process): Adapt tests.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-22 Mattias Engdegård <mattiase@acm.org>
Use unibyte strings in ntlm auth requests and responses
@@ -84907,24 +86239,24 @@
greater than 127, or base64 encoding will fail.
This should fix failures in ntlm-tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-22 Lars Ingebrigtsen <larsi@gnus.org>
Adjust test after recent help.el change
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-22 Po Lu <luangruo@yahoo.com>
* src/pgtkterm.c (scroll_event): Fix scroll delta scale.
* src/pgtkterm.c (scroll_event): Fix sign of delta_y.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-22 Po Lu <luangruo@yahoo.com>
Disable by default and add NEWS entry to the new completion behavior
* etc/NEWS: Announce 'completion-auto-select'.
* lisp/simple.el (completion-auto-select): Default to nil.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-22 Lars Ingebrigtsen <larsi@gnus.org>
Simplify disabled-command-function prompting
@@ -84932,21 +86264,21 @@
`read-event' instead of messaging it, so that people using
Emacspeak get the prompt read to them.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-22 Lars Ingebrigtsen <larsi@gnus.org>
Use pop-to-buffer-same-window in `M-x term'
* lisp/term.el (term): Allow `display-buffer*' customization to
take effect (bug#52688).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-22 Po Lu <luangruo@yahoo.com>
Fix horizontal scrolling on PGTK
* src/pgtkterm.c (scroll_event): Fix for when
`mwheel-coalesce-scroll-events' is nil.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-21 Po Lu <luangruo@yahoo.com>
Use XI2 calls to warp the client pointer
@@ -84957,25 +86289,25 @@
odd situation where the client pointer of the root window
is not the client pointer of the frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-21 Po Lu <luangruo@yahoo.com>
Fix GTK crash when clicking on xwidgets on XI2
* src/xterm.c (handle_one_xevent): Drop button events destined
for an xwidget.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-21 Paul Eggert <eggert@cs.ucla.edu>
Update from gnulib
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2021-12-21 Philip Kaludercic <philipk@posteo.net>
Delete completion window on quitting
* lisp/simple.el (completion-list-mode-map): Rebind
delete-completion-window over keyboard-quit.
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2021-12-21 Philip Kaludercic <philipk@posteo.net>
Allow for next-completion to wrap around the completion buffer
@@ -84988,14 +86320,14 @@
minibuffer-complete to backtab
(completion--in-region-1): Handle backtab to scroll backwards
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2021-12-21 Philip Kaludercic <philipk@posteo.net>
Allow for the completion buffer to be automatically selected
* lisp/simple.el (completion-auto-select): Add new option.
(completion-setup-function): Respect completion-auto-select.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-21 Stefan Kangas <stefan@marxist.se>
Declare functions to silence byte-compiler
@@ -85016,7 +86348,7 @@
* test/src/xml-tests.el (libxml-parse-xml-region): Declare
functions to silence byte-compiler in --without-all builds.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-21 Stefan Kangas <stefan@marxist.se>
Fix some tests in --without-all builds
@@ -85025,14 +86357,14 @@
* test/src/thread-tests.el (threads-test-bug33073): Fix tests in
--without-all builds.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-21 Stefan Kangas <stefan@marxist.se>
Silence additional byte-compiler warning in test
* test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el:
Silence byte-compiler.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-21 Michael Albinus <michael.albinus@gmx.de>
Add `permission-denied' error to Tramp
@@ -85042,14 +86374,14 @@
* lisp/net/tramp.el (tramp-handle-access-file):
* lisp/net/tramp-archive.el (tramp-archive-handle-copy-file): Use it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-21 Po Lu <luangruo@yahoo.com>
Fix xg_event_is_scrollbar for grab-related events on XI2
* src/gtkutil.c (xg_event_is_for_scrollbar): Don't return true
if event coordinates are outside the frame on XInput 2.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-21 Mattias Engdegård <mattiase@acm.org>
Don't produce multibyte strings by accident in sasl-scram-rfc
@@ -85058,21 +86390,21 @@
This code previously worked by accident because of an overly tolerant
base64 encoder (bug#52670), but now causes a test failure.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-21 Po Lu <luangruo@yahoo.com>
Ignore XI_TouchBegin events on the GTK tool bar
* src/xterm.c (handle_one_xevent): Ignore TouchBegin events
that target the tool bar.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2021-12-21 Andrew G Cohen <cohen@andy.bu.edu>
Fix gnus subject matching when subject is empty
* lisp/gnus/gnus-sum.el (gnus-summary-limit-include-thread): Don't try
to limit to a matching subject when the simplified subject is empty.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-20 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Speed up find_field when called from outside a field"
@@ -85080,7 +86412,7 @@
This leads to lisp-mode-tests failures
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-20 Lars Ingebrigtsen <larsi@gnus.org>
Remove the `mode-line-percent-position' min width hack
@@ -85089,21 +86421,21 @@
* src/xdisp.c (display_string): Respect min-width in the non-Lisp
string case (bug#52332).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-20 Lars Ingebrigtsen <larsi@gnus.org>
Allow @ characters in heredoc in shell-script-mode
* lisp/progmodes/sh-script.el (defconst): Also allow @ in heredoc
(bug#52496).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-20 Lars Ingebrigtsen <larsi@gnus.org>
Use the new `permission-denied' error to catch multisession errors
* lisp/emacs-lisp/multisession.el (multisession--read-file-value):
Use the new `permission-denied' error to catch file errors on Windows.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-20 Lars Ingebrigtsen <larsi@gnus.org>
Speed up find_field when called from outside a field
@@ -85111,7 +86443,7 @@
called from outside a field (bug#52593). (In some cursory tests,
this makes the called-from-outside-a-field case about 3x faster.)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-20 Stefan Monnier <monnier@iro.umontreal.ca>
Fix bug#28557
@@ -85128,21 +86460,21 @@
* lisp/emacs-lisp/cconv.el (cconv--convert-funcbody):
Use `macroexp-parse-body`.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-20 Po Lu <luangruo@yahoo.com>
Don't drop touch events we're not interested in on GTK3
* src/xterm.c (handle_one_xevent): Allow GTK to handle
unwanted TouchBegin events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-20 Po Lu <luangruo@yahoo.com>
Fix touch event menu bar detection
* src/xterm.c (handle_one_event): Don't drop menu bar touch
events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-20 Po Lu <luangruo@yahoo.com>
Fix xg_event_is_for_menubar for XI2 events
@@ -85151,7 +86483,7 @@
* src/xterm.c (handle_one_event): Drop TouchBegin events we
know about.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-20 Stefan Monnier <monnier@iro.umontreal.ca>
eieio-tests.el: Silence last warnings
@@ -85159,18 +86491,18 @@
New class.
(eieio-test-22-init-forms-dont-match-runnable): Tweak to silence warning.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-20 Po Lu <luangruo@yahoo.com>
* src/xterm.c (handle_one_xevent): Set user time on touch events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-20 Po Lu <luangruo@yahoo.com>
Ignore all emulated button events (i.e. those from touchscreens)
* src/xterm.c (handle_one_xevent): Ignore all XIPointerEmulated
events if the display supports XI 2.2 or later.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-20 Paul Eggert <eggert@cs.ucla.edu>
Put AM_V_GEN etc. first
@@ -85189,7 +86521,7 @@
* test/Makefile.in (%.log, $(test_module)):
Put AM_V_GEN and similar macros first.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Make some variable aliases obsolete
@@ -85203,7 +86535,7 @@
* lisp/vc/add-log.el (change-log-time-zone-rule): Make variable
aliases obsolete.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-20 Paul Eggert <eggert@cs.ucla.edu>
Prefer $(info) to @echo
@@ -85223,7 +86555,7 @@
Prefer $(warning) to @echo >&2.
* src/verbose.mk.in (AM_V_ELN): Output target, like the others.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-20 Mattias Engdegård <mattiase@acm.org>
Fix sloppy base64 acceptance of some multibyte characters
@@ -85237,27 +86569,27 @@
* doc/lispref/text.texi (Base 64): Rephrase outdated manual text.
* etc/NEWS: Add a notice.
-2023-04-15 Sam Steingold <sds@gnu.org>
+2021-12-20 Sam Steingold <sds@gnu.org>
Fix build in a separate directory (bug#52669)
* src/lisp.h: Include <globals.h> instead of "globals.h"
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in wdired.el
* lisp/wdired.el (wdired-mode-map, wdired-perm-mode-map): Use
defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Use declare-function instead of defun in eieio-tests.el
* test/lisp/emacs-lisp/eieio-tests/eieio-tests.el: Prefer
declare-function to defun.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-20 Mattias Engdegård <mattiase@acm.org>
Silence byte-compiler warnings from absent optional features
@@ -85267,7 +86599,7 @@
Add declarations to prevent byte-compilation warnings when features
are absent.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-20 Mattias Engdegård <mattiase@acm.org>
Body of dynamic let-bindings is not in tail position
@@ -85277,7 +86609,7 @@
dynamic variable bindings.
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-macs--labels): Add test.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-20 Mattias Engdegård <mattiase@acm.org>
Add `macroexp--dynamic-variable-p`
@@ -85304,7 +86636,7 @@
(macroexp-tests--byte-compile-in-subprocess)
(macroexp--tests-dynamic-variable-p): Add tests.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-20 Mattias Engdegård <mattiase@acm.org>
Treat base64 string encode/decode as pure functions
@@ -85312,7 +86644,7 @@
Mark base64-decode-string, base64-encode-string and
base64url-encode-string as pure and side-effect-free.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler using with-no-warnings in tests
@@ -85327,7 +86659,7 @@
* test/lisp/progmodes/elisp-mode-tests.el
(xref-elisp-generic-co-located-default): Silence byte-compiler.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Silence undefined function warnings in eieio-tests.el
@@ -85335,7 +86667,7 @@
byte-compiler with some function definitions. These are overridden by
class definitions further down.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Prefer skip-unless in one eieio test
@@ -85343,7 +86675,7 @@
(eieio-test-01-mix-alloc-initarg): Use skip-unless to correctly mark
the test as skipped.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler in cconv-tests.el
@@ -85351,18 +86683,18 @@
(cconv-tests-iter-lambda-:documentation)
(cconv-tests-cl-function-:documentation): Silence byte-compiler.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-20 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
16ed9fad2c ; * doc/lispref/frames.texi (Child Frames): Improve wording.
f11b996a3c Clarify description of two mouse dragging parameters (Bug#...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-19 Stefan Kangas <stefan@marxist.se>
* lisp/progmodes/sh-script.el (sh-mode-map): Use defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Further tweaks to emoji person groups
@@ -85370,7 +86702,7 @@
after the colon into consideration, like in "kiss: person, person,
light skin tone, medium-light skin tone".
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Further tweaks to the emoji segmentation
@@ -85378,14 +86710,14 @@
that we key off of the "person" variants, even if they come after
the gendered variations (which is the case for a handful of glyphs).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Further fixes for emojis in the "people" categories
* lisp/international/emoji.el (emoji--base-name): Get more derived
categories right.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-19 Juri Linkov <juri@linkov.net>
* lisp/isearch.el: Don't display "Pending" for lax and toggle commands.
@@ -85396,7 +86728,7 @@
(isearch-search-fun-default):
Set isearch-adjusted to 'lax' instead of 't'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-19 Eli Zaretskii <eliz@gnu.org>
Move Rmail autoloads to the common loaddefs.el
@@ -85409,11 +86741,11 @@
* lisp/mail/rmail.el: Remove generated-autoload-file setting and
don't require rmail-loaddefs.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Add some very rudimentary field-beginning/end tests
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-19 Eli Zaretskii <eliz@gnu.org>
New error symbol 'permission-denied'
@@ -85429,14 +86761,14 @@
* doc/lispref/errors.texi (Standard Errors):
* etc/NEWS: Document 'permission-denied' error.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-19 Stefan Kangas <stefan@marxist.se>
Make bad-packages-alist obsolete
* lisp/simple.el (bad-packages-alist, bad-package-check): Make
obsolete. (Bug#52351)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-12-19 Alan Mackenzie <acm@muc.de>
CC Mode: Remove annoying background fontification. Should fix bug #52298
@@ -85462,7 +86794,7 @@
* doc/misc/cc-mode.texi (Found Types): Remove. Amend some menu entries.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-19 Stefan Kangas <stefan@marxist.se>
Silence "initform needs quoting" warning in tests
@@ -85473,54 +86805,54 @@
(slotattr-class-base, slotattr-class-ok, IT): Silence byte-compiler
warnings about "ambiguous initform needs quoting".
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-19 Michael Albinus <michael.albinus@gmx.de>
Fix timeout problem in autorevert-tests.el
* test/lisp/autorevert-tests.el (auto-revert-test05-global-notify):
Remove debug message. Increase timeout.
-2023-04-15 Kévin Le Gouguec <kevin.legouguec@gmail.com>
+2021-12-19 Kévin Le Gouguec <kevin.legouguec@gmail.com>
Enable webp support in PGTK builds, too
* configure.ac (HAVE_WEBP): Enable webp in PGTK builds, too.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-19 Eli Zaretskii <eliz@gnu.org>
Fix last change in 'handle_display_prop'
* src/xdisp.c (handle_display_prop): Pass the window's buffer to
'display_min_width' and to 'handle_display_spec'. (Bug#52385)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-19 Stefan Kangas <stefan@marxist.se>
Silence "Unknown slot" warnings in tests
* test/lisp/emacs-lisp/eieio-tests/eieio-tests.el:
* test/lisp/net/ntlm-tests.el: Silence byte-compiler.
-2023-04-15 Daniel Mendler <mail@daniel-mendler.de>
+2021-12-19 Daniel Mendler <mail@daniel-mendler.de>
Add a new elp-restore-package command
* lisp/emacs-lisp/elp.el (elp-restore-package): New command
(bug#52457).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix elp-*-list interactive specs
* lisp/emacs-lisp/elp.el (elp-reset-list):
(elp-restore-list): Fix the interactive specs (bug#52457).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-19 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
5f25852e91 Update to Org 9.5.1-31-ga18849
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Rework how shr sets <span id='foo'> targets to make it more reliable
@@ -85533,21 +86865,21 @@
(shr-tag-a): Save targets for later.
(shr-render-td-1): Bind and set targets (bug#52512).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix prompt in `sql-sqlite'
* lisp/progmodes/sql.el (sql-get-login): Fix the Database: prompt
(bug#52546).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Fix indexing gendered emoji forms that have "person" base forms
* lisp/international/emoji.el (emoji--base-name): Index man/woman
on the generic form we have read already (bug#52580).
-2023-04-15 LdBeth <andpuke@foxmail.com> (tiny change)
+2021-12-19 LdBeth <andpuke@foxmail.com> (tiny change)
Add a shr-allowed-images user option
@@ -85556,14 +86888,14 @@
(shr-tag-img): Use it.
* doc/misc/eww.texi (Advanced): Document it.
-2023-04-15 miha <miha@kamnitnik.top>
+2021-12-19 miha <miha@kamnitnik.top>
Fix prompt colors in comint-snapshot-last-prompt
* lisp/comint.el (comint-snapshot-last-prompt): Fix colorization
of the prompt (bug#11883).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-19 Lars Ingebrigtsen <larsi@gnus.org>
Move rmail-related functions from gnus-util.el to gnus-rmail.el
@@ -85574,27 +86906,27 @@
own file. This avoids loading rmail.el when something requires
gnus-util.el.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
Add missing implementation of `pgtk-menu-bar-open'
* lisp/term/pgtk-win.el (pgtk-menu-bar-open): New function.
(bug#52604)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
* src/gtkutil.c: Remove obsolete fixme.
* etc/NEWS: Add news entry for pgtk.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-18 Paul Eggert <eggert@cs.ucla.edu>
Update from gnulib
Make the following changes by hand, and run ‘admin/merge-gnulib’.
* configure.ac (AM_CONDITIONAL): Adjust to new Gnulib convention.
-2023-04-15 Andrew G Cohen <cohen@andy.bu.edu>
+2021-12-18 Andrew G Cohen <cohen@andy.bu.edu>
Fix gnus search by message-id
@@ -85604,7 +86936,7 @@
* lisp/gnus/nnselect.el (nnselect-request-article): Use new
gnus-search query format.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-18 Eli Zaretskii <eliz@gnu.org>
Improve doc strings in emoji.el
@@ -85612,7 +86944,7 @@
(emoji-search, emoji-list, emoji-describe, emoji-list-help):
Improve and clarify the doc strings.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-18 Mattias Engdegård <mattiase@acm.org>
Remove incorrect byte-hunk-handler for `eval`
@@ -85622,7 +86954,7 @@
* lisp/emacs-lisp/bytecomp.el (byte-compile-file-form-eval): Remove.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-18 Michael Albinus <michael.albinus@gmx.de>
Make generation of JUnit test reports more robust.
@@ -85641,11 +86973,11 @@
* test/lisp/progmodes/perl-mode-tests.el (top):
Set `ert-load-file-name'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-18 Stefan Kangas <stefan@marxist.se>
* lisp/dired.el (dired-mode-map): Use defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-18 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler in multisession-tests.el
@@ -85654,7 +86986,7 @@
(multi-test-files-simple, multi-test-files-busy)
(multi-test-files-some-values): Silence byte-compiler.
-2023-04-15 YugaEgo <yet@ego.team>
+2021-12-18 YugaEgo <yet@ego.team>
Cleanup append-to-buffer section in ELisp Intro
@@ -85664,7 +86996,7 @@
to the 'append-to-buffer' section. Improve wording, fix
typos, remove redundant comments (Bug#8275).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-18 Eli Zaretskii <eliz@gnu.org>
Clean up some of PGTK code
@@ -85674,20 +87006,20 @@
(pgtk_get_string_resource): Reformat comments.
* src/gtkutil.c (xg_show_tooltip): Add comments to large #ifdef's.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
Fix cairo build on haiku
* configure.ac: Move pgtk cairo detection to the correct
location.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
* src/pgtkfns.c (Fx_show_tip): Adjust call for new signature.
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
Work around some mysterious touch ownership race on GNOME Shell
@@ -85696,7 +87028,7 @@
(handle_one_xevent): Catch and ignore errors during touch
sequence grabbing.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
Add new argument `ignore-line-at-end' to `window-text-pixel-size'
@@ -85709,7 +87041,7 @@
(Fwindow_text_pixel_size): New argument `ignore-line-at-end'.
All callers changed.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-18 Eli Zaretskii <eliz@gnu.org>
Fix display of window-specific overlays with 'display' property
@@ -85720,31 +87052,31 @@
reasons, as part of installing the support for the
'min-width' space spec.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-18 Lars Ingebrigtsen <larsi@gnus.org>
Make multisession file reading more resilient on Windows
* lisp/emacs-lisp/multisession.el (multisession--read-file-value):
Rename and try harder on file errors on Windows.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
Coding style fixes
* src/gtkutil.c (xg_frame_set_char_size): Fix coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-18 Po Lu <luangruo@yahoo.com>
Document a bug that exists with some versions of GNOME and GTK
* etc/PROBLEMS (Window-manager and toolkit-related problems):
Document GNOME shell bug.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-17 Po Lu <luangruo@yahoo.com>
Flip buffers if display were modified in haiku_read_socket
@@ -85752,7 +87084,7 @@
(haiku_read_socket): Flip buffers if the display could have
been modified.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-17 Po Lu <luangruo@yahoo.com>
Don't abort upon untracked TouchUpdate events
@@ -85763,14 +87095,14 @@
* src/xterm.c (handle_one_xevent): Don't abort when receiving
a TouchUpdate that isn't part of a touch sequence.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-17 Michael Albinus <michael.albinus@gmx.de>
Handle missing JUnit test reports
* lisp/emacs-lisp/ert.el (ert-write-junit-test-report)
(ert-write-junit-test-summary-report): Handle missing JUnit test reports.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-17 Stefan Monnier <monnier@iro.umontreal.ca>
multisession.el: Avoid old specializer syntax
@@ -85783,7 +87115,7 @@
multisession--backend-set-value, multisession--backend-values)
multisession--backend-delete): Quote the symbol passed to `eql` specializer.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-17 Eli Zaretskii <eliz@gnu.org>
Improve multisession test results on MS-Windows
@@ -85791,14 +87123,14 @@
(multisession--backend-set-value): Force 'fsync'ing the temporary
file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-17 Po Lu <luangruo@yahoo.com>
Fix touchscreen support on Xt builds
* src/xterm.c (handle_one_xevent): Make menu bar touch event
code conditional on GTK3.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-17 Po Lu <luangruo@yahoo.com>
Update menu bar when processing touch sequences on it
@@ -85806,7 +87138,7 @@
becoming outdated when handling XI_TouchBegin events that may
cause it to be opened.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-17 Po Lu <luangruo@yahoo.com>
Ignore motion events sent by an emulated pointer
@@ -85814,7 +87146,7 @@
have PointerEmulated set when the display supports XInput 2.2
or later.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-17 Paul Eggert <eggert@cs.ucla.edu>
Port tramp-adb.el back to Emacs 26
@@ -85824,7 +87156,7 @@
Problem reported by Michael Albinus in:
https://lists.gnu.org/r/emacs-devel/2021-12/msg01623.html
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-17 Eli Zaretskii <eliz@gnu.org>
Fix selection of fonts that don't have regular weight
@@ -85832,7 +87164,7 @@
inexact matches of the font weight is now used for non-NTGUI
platforms as well. (Bug#52493)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix parallel build with multisession.el
@@ -85840,11 +87172,11 @@
in gnus-util, which requires rmail, which depends on
rmail-loaddefs being generated, which our Makefiles doesn't guarantee.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-17 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-17 Po Lu <luangruo@yahoo.com>
Add support for touchscreen events generated by XInput 2
@@ -85877,18 +87209,18 @@
* src/xterm.h (struct xi_touch_point_t): New structure.
(struct xi_device_t): Add touchpoints field.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-12-16 Dmitry Gutov <dgutov@yandex.ru>
Kill eshell-mode project buffers too
* lisp/progmodes/project.el (project-kill-buffer-conditions):
Add 'eshell-mode' too (bug#49465).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
* src/timefns.c: Minor comment fix.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Simplify epa-ks--parse-buffer timestamp handling
@@ -85896,7 +87228,7 @@
seconds-to-time, and prefer the unaliased name time-convert when
calls are necessary.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Omit temporary warning re obsolete timestamps
@@ -85911,14 +87243,14 @@
(decode_lisp_time): Simplify by taking a bool instead of an
integer bitmask. All uses changed.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Assume current-time-zone exists
* lisp/timezone.el (timezone-time-zone-from-absolute): Simplify by
assuming current-time-zone exists (true since Emacs 19.7 in 1993).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Prefer format-time-string to current-time-zone
@@ -85928,14 +87260,14 @@
* lisp/time.el (display-time-update):
Prefer (format-time-string "%Z") to (cadr (current-time-zone)).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Minor nndiary simplificatiuon with time zone
* lisp/gnus/nndiary.el (nndiary-last-occurrence)
(nndiary-next-occurrence): Simplify (and X (car X)) to (car X).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Prefer format-time-string to current-time-string
@@ -85944,7 +87276,7 @@
* lisp/tar-mode.el (tar-clip-time-string):
Prefer format-time-string to reassembling current-time-string output.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
encode-time simplifications
@@ -85965,7 +87297,7 @@
* lisp/org/org-clock.el (org-clocktable-steps):
Prefer (encode-time S M ...) to (apply #'encode-time (list S M ...)).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Fix icalendar time zone parsing glitch
@@ -85976,7 +87308,7 @@
icalendar--decode-isodatetime tests fail. This fixes a bug
introduced in 2021-11-21T08:18:57Z!dick.r.chiang@gmail.com.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-16 Paul Eggert <eggert@cs.ucla.edu>
Fix encode-time doc string
@@ -85984,25 +87316,25 @@
that talks about FORM (which doesn’t exist) by copying
wording from the manual instead.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-16 Juri Linkov <juri@linkov.net>
* lisp/vc/vc-dispatcher.el (vc-command-messages): Add choice 'log'.
(vc-do-command): Don't display messages but only write them to the *Messages*
buffer when vc-command-messages is 'log' (bug#52518).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-16 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-16 Eli Zaretskii <eliz@gnu.org>
Improve documentation of multisession variables
* doc/lispref/variables.texi (Multisession Variables): Improve
wording and markup, add indexing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-16 Lars Ingebrigtsen <larsi@gnus.org>
Update files times in multisesssion properly
@@ -86010,18 +87342,18 @@
(multisession--backend-set-value): Make cached/external files
times match up.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-16 Lars Ingebrigtsen <larsi@gnus.org>
Make the multisession files value read more resilient
* lisp/emacs-lisp/multisession.el
(multisession--update-file-value): Make more resilient towards errors.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-16 Lars Ingebrigtsen <larsi@gnus.org>
Skip extension tests on hosts without the function
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-16 Lars Ingebrigtsen <larsi@gnus.org>
Make emoji--recent use multisession variables
@@ -86030,13 +87362,13 @@
(emoji-recent, emoji--recent-transient): Use it.
(emoji--add-recent): Update it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-16 Lars Ingebrigtsen <larsi@gnus.org>
Declare a couple more functions in multisession.el
* lisp/emacs-lisp/multisession.el: New file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-16 Lars Ingebrigtsen <larsi@gnus.org>
Add support for multisession variables
@@ -86047,26 +87379,26 @@
* lisp/emacs-lisp/multisession.el: New file.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-16 Po Lu <luangruo@yahoo.com>
Require xwidget.el in `make-xwidget'
* src/xwidget.c (Fmake_xwidget): Require `xwidget'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
1e578267fb Fix control buffer window height in 'ediff-setup-control-b...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-15 Stefan Kangas <stefan@marxist.se>
Prefer command remapping in ses.el
* lisp/ses.el (ses-mode-print-map): Use command remapping instead of
substitute-key-definition.
-2023-04-15 Fredrik Bergroth <fbergroth@gmail.com>
+2021-12-15 Fredrik Bergroth <fbergroth@gmail.com>
Add missing entries from completionitemkind
@@ -86074,7 +87406,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/772
-2023-04-15 Garret Buell <gmbuell@gmail.com> (tiny change)
+2021-12-15 Garret Buell <gmbuell@gmail.com> (tiny change)
Mark eglot-completion-at-point capf "non-exclusive"
@@ -86086,7 +87418,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/770
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-15 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in hideif.el
@@ -86094,21 +87426,21 @@
defvar-keymap. Use command remapping instead of
substitute-key-definition.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-15 Michael Albinus <michael.albinus@gmx.de>
Add errors in ert JUnit test reports
* lisp/emacs-lisp/ert.el (ert-write-junit-test-report)
(ert-write-junit-test-summary-report): Handle errors.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-15 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-minor-mode-use-buttons): Add :safe #'booleanp.
(outline-minor-mode-cycle, outline-minor-mode-highlight):
Replace `put safe-local-variable' with :safe tag.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-12-15 Andrea Corallo <akrl@sdf.org>
Have 'dlopen' use RTLD_GLOBAL in 'dynlib_open'
@@ -86120,18 +87452,18 @@
* src/comp.c (Fnative_elisp_load): Use 'dynlib_open_for_eln' in place
of 'dynlib_open'.
-2023-04-15 Arash Esbati <arash@gnu.org>
+2021-12-15 Arash Esbati <arash@gnu.org>
Recognize starred environments
* lisp/textmodes/reftex-vars.el (reftex-label-alist-builtin): Add
missing starred environments from sidecap and rotating packages.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-15 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -86142,13 +87474,13 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-14 Po Lu <luangruo@yahoo.com>
Prevent GDK from handling emulated button events
* src/xterm.c (handle_one_xevent): Drop emulated button events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-14 Po Lu <luangruo@yahoo.com>
Work around pixel scrolling issues when line numbers are displayed
@@ -86156,21 +87488,21 @@
Compare start position against line number display width
instead.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-12-14 Dmitry Gutov <dgutov@yandex.ru>
project-kill-buffers-display-buffer-list: Fix :package-version value
* lisp/progmodes/project.el (project-kill-buffers-display-buffer-list):
Fix :package-version value.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-12-14 Dmitry Gutov <dgutov@yandex.ru>
Add 'comint-mode' and 'change-log-mode' to project-kill-buffer-conditions
* lisp/progmodes/project.el (project-kill-buffer-conditions):
Add 'comint-mode' and 'change-log-mode' to the list (bug#52465).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-14 Stefan Monnier <monnier@iro.umontreal.ca>
eieio-compat.el: Move to lisp/obsolete
@@ -86183,24 +87515,24 @@
* lisp/emacs-lisp/eieio-compat.el: Move to ...
* lisp/obsolete/eieio-compat.el: ... here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefan@marxist.se>
Prefer command remapping in allout.el
* lisp/allout.el (allout-compose-and-institute-keymap): Use command
remapping instead of substitute-key-definition.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix ert.texi error from previous change
* doc/misc/ert.texi (Running Tests in Batch Mode): Fix @r command.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefan@marxist.se>
* lisp/net/eudc.el (custom-menu-create): Remove unnecessary autoload.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefan@marxist.se>
Remove Emacs 21 compat code for command-remapping
@@ -86208,21 +87540,21 @@
* lisp/obsolete/iswitchb.el (iswitchb-global-map): Remove Emacs 21
compat code.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-14 Michael Albinus <michael.albinus@gmx.de>
Minor Tramp cleanup
* lisp/net/tramp.el (tramp-get-buffer-string): Simplify.
(tramp-lock-pid): Fix docstring.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-14 Michael Albinus <michael.albinus@gmx.de>
Explain JUnit test reports in ert doc
* doc/misc/ert.texi (Running Tests in Batch Mode): Explain
generation of JUnit test reports.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap in elisp-mode.el
@@ -86230,25 +87562,25 @@
(elisp--dynlex-modeline-map, lisp-interaction-mode-map): Use
defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefan@marxist.se>
Prefer command remapping in cperl-mode.el
* lisp/progmodes/cperl-mode.el (cperl-mode-map): Use command remapping
instead of substitute-key-definition.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-14 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-14 Lars Ingebrigtsen <larsi@gnus.org>
Only allow SQLite extensions from an allowlist
* src/sqlite.c (Fsqlite_load_extension): Only allow extensions
from an allowlist.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-14 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -86260,14 +87592,14 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-13 Stefan Kangas <stefan@marxist.se>
completion.el: Make two compat aliases obsolete
* lisp/completion.el (cmpl-syntax-table, initialize-completions):
Make compat aliases obsolete.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-13 Michael Albinus <michael.albinus@gmx.de>
ERT can generate JUnit test reports
@@ -86297,25 +87629,25 @@
* test/infra/test-jobs.yml: Regenerate.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-13 Stefan Kangas <stefan@marxist.se>
Make alias obsolete in xscheme.el
* lisp/progmodes/xscheme.el (xscheme-yank-previous-send): Make
obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-13 Stefan Kangas <stefan@marxist.se>
Make two aliases obsolete in lisp/international/robin.el
* lisp/international/robin.el (robin-transliterate-region)
(robin-transliterate-buffer): Make obsolete.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/generator.el (iter-yield): Simplify
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
lisp/pcomplete.el: Mark obsolete some unused functions
@@ -86323,21 +87655,21 @@
Mark as obsolete.
(pcomplete-opt, pcomplete--here, pcomplete--help): Use lexical-binding.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-13 Eli Zaretskii <eliz@gnu.org>
* src/sqlite.c (Fsqlite_open, Fsqlite_load_extension): Use ENCODE_FILE.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-13 Stefan Kangas <stefan@marxist.se>
* lisp/ielm.el (ielm-map): Use defvar-keymap.
* lisp/ielm.el (ielm-header): Show key binding for describe-mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-13 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-13 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -86347,7 +87679,7 @@
b5354e989d Rewrite the "Quitting Windows" section of Emacs Lisp Refer...
64ea1a178c Fix eshell for systems that do not have subprocesses
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-13 Lars Ingebrigtsen <larsi@gnus.org>
Add a new `sqlite-pragma' command
@@ -86356,7 +87688,7 @@
pragmas. These can be done via sqlite-execute, but it's less
confusing to have them in a separate command.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-12 Lars Ingebrigtsen <larsi@gnus.org>
Introduce a new sqlite-locked-error
@@ -86364,7 +87696,7 @@
(syms_of_sqlite): Introduce a new error for locked databases so
that we can catch that condition on higher levels.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Work around pixel scrolling issues when org-indent-mode is on
@@ -86372,7 +87704,7 @@
Subtract line height of window start when it doesn't appear
at the 0th pixel of the line.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Stop using XI focus events on non-GTK builds
@@ -86381,11 +87713,11 @@
* src/xterm.c (x_detect_focus_change) <GenericEvent>: Don't
handle XI_FocusIn and XI_FocusOut events when not on GTK.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-12 Eli Zaretskii <eliz@gnu.org>
* lisp/char-fold.el (char-fold-override): Doc fix.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-12 Juri Linkov <juri@linkov.net>
* lisp/char-fold.el (char-fold-override): New defcustom (bug#52394).
@@ -86395,7 +87727,7 @@
when char-fold-override or char-fold--default-override is non-nil.
(char-fold-update-table): Add char-fold--default-override.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-12 Juri Linkov <juri@linkov.net>
* lisp/startup.el: Let-bind browse-url-browser-function instead of setq-local
@@ -86406,18 +87738,18 @@
browse-url-browser-function.
https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg00939.html
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Fix overline display when there is a box on PGTK
* src/pgtkterm.c (pgtk_draw_glyph_string): Draw box before any
text decorations.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Fix overline display over stretch glyphs with box on NS
@@ -86426,7 +87758,7 @@
(ns_draw_glyph_string): Draw text decorations after the box
in stretch glyph that have one.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Fix overline display when there is a box
@@ -86434,14 +87766,14 @@
* src/xterm.c (x_draw_glyph_string): Draw box before any text
decorations.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-12 Lars Ingebrigtsen <larsi@gnus.org>
Really fix the etags TEX parsing
* lib-src/etags.c (TEX_decode_env): Re-fix off-by-one parsing of
TEXTAGS environment variable (bug#52438).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix an off-by-one error in TEX parsing in etags
@@ -86450,39 +87782,39 @@
David Fussner <dfussner@googlemail.com> and amended by Andreas
Schwab <schwab@linux-m68k.org>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-12 Lars Ingebrigtsen <larsi@gnus.org>
Check for support in sqlite-mode-open-file
* lisp/sqlite-mode.el (sqlite-mode-open-file): Error out earlier
when we don't have sqlite support.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-12 Stefan Kangas <stefan@marxist.se>
eshell: Prefer octal number for file modes
* lisp/eshell/esh-util.el (eshell-private-file-modes)
(eshell-private-directory-modes): Prefer octal number for file modes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-12 Lars Ingebrigtsen <larsi@gnus.org>
Make with-sqlite-transaction mode code efficient
* lisp/sqlite.el (with-sqlite-transaction): Rewrite to only
include BODY once.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
* src/xterm.c (x_detect_focus_change): Fix XI2 focus on GTK builds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Fix last change
* src/xterm.c (x_detect_focus_change): Test against
FOCUS_EXPLICIT.
-2023-04-15 dick r. chiang <dick.r.chiang@gmail.com>
+2021-12-12 dick r. chiang <dick.r.chiang@gmail.com>
Fix some compilation warnings in sqlite-less builds
@@ -86490,14 +87822,14 @@
* lisp/sqlite-mode.el: Avoid compilation warnings in builds
without libsqlite (bug#52440).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-12 Po Lu <luangruo@yahoo.com>
Fix frame focus on X Toolkit builds with XInput 2
* src/xterm.c (x_detect_focus_change): Allow focus_state to not
be FOCUS_EXPLICIT when handling FocusIn and FocusOut events.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-12 Lars Ingebrigtsen <larsi@gnus.org>
Update bovine/gcc-tests for newer Macos versions
@@ -86505,7 +87837,7 @@
(semantic-gcc-test-output-parser-this-machine): Update gcc->llvm
detection to Macos Monterey.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-12 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -86513,14 +87845,14 @@
30dd5c9acc Update to Org 9.5.1-25-g9ca3bc
a374849926 Fix the DJGPP port
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Tweak erroring in sqlite-mode-delete
* lisp/sqlite-mode.el (sqlite-mode-delete): Use user-error instead
of error for user-level stuff.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Make sqlite-mode-list-tables work on older sqlite versions
@@ -86529,7 +87861,7 @@
name and is available in all sqlite3 versions:
https://sqlite.org/schematab.html
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Fix coding style
@@ -86542,25 +87874,25 @@
(dialog_selection_callback):
(create_and_show_dialog): Fix coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Prevent hangs when displaying a context menu on pgtk
* src/pgtkmenu.c (pgtk_menu_wait_for_event, popup_widget_loop):
Remove unnecessary workarounds.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Clear precision scroll interpolation when direction changes
* lisp/pixel-scroll.el (pixel-scroll-precision-interpolate):
Clear scroll interpolation when direction changes.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Fix drawing overlines on top of stretch glyphs when there is a box
@@ -86569,7 +87901,7 @@
(haiku_draw_glyph_string): Only draw text decorations if
the box will not be drawn with clipping.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-11 Mattias Engdegård <mattiase@acm.org>
Constant-propagate access to captured variables
@@ -86581,7 +87913,7 @@
* test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-tests--test-cases):
Add test case.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-11 Mattias Engdegård <mattiase@acm.org>
Reimplement gnus-thread-header in Lisp
@@ -86589,7 +87921,7 @@
Replace lovingly hand-crafted assembler code with plain Lisp.
With lexical binding the difference is unlikely to be detectable.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-11 Eli Zaretskii <eliz@gnu.org>
Fix hang when deleting a pipe process
@@ -86602,7 +87934,7 @@
* src/w32proc.c (reader_thread): When exiting normally, close the
file descriptor used to read from a pipe process. (Bug#52414)
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-12-11 Yuuki Harano <masm+github@masm11.me>
Implement pgtk_frame_raise_lower
@@ -86611,7 +87943,7 @@
(pgtk_frame_raise_lower): New function to call one of those.
(pgtk_create_terminal): Set frame_raise_lower_hook.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-11 Eli Zaretskii <eliz@gnu.org>
Improve documentation of sqlite3 support
@@ -86623,42 +87955,42 @@
* etc/NEWS: Minor wording changes of the sqlite entries.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Coding style fixes
* src/pgtkterm.c (button_event): Fix coding style.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Fix tooltips in PGTK child frames
* src/gtkutil.c (xg_show_tooltip, xg_hide_tooltip): Make
safe for child frames.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Use window height to determine wheel event pixel deltas on XInput 2
* src/xterm.c (handle_one_xevent): Use window height instead of
frame height to determine the height of a scroll unit.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-11 Po Lu <luangruo@yahoo.com>
Prevent hang when exiting Emacs on Haiku
* src/haiku_support.cc (be_app_quit): Don't wait for app
thread to also quit.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-11 Eli Zaretskii <eliz@gnu.org>
* src/sqlite.c (row_to_value): Call 'make_unibyte_string'.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2021-12-11 Basil L. Contovounesios <contovob@tcd.ie>
Pacify unused variable warning in xterm.c
@@ -86666,7 +87998,7 @@
variable any_stop_p is used only when HAVE_XWIDGETS, so guard its
declaration accordingly to pacify GCC's -Wunused-variable warning.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-11 Eli Zaretskii <eliz@gnu.org>
Minor cleanups in sqlite.c
@@ -86676,7 +88008,7 @@
(Fsqlite_load_extension): Doc fixes.
(Fsqlite_load_extension): Encode MODULE using UTF-8.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-11 Eli Zaretskii <eliz@gnu.org>
Minor cleanups of sqlite3 code on MS-Windows
@@ -86688,20 +88020,20 @@
'init_sqlite_functions' if Vlibrary_cache doesn't mention
'sqlite3'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-11 Eli Zaretskii <eliz@gnu.org>
Fix a typo in sqlite.c
* src/sqlite.c (Fsqlite_select): Fix a typo in arguments to
make_sqlite.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Add confirmation to sqlite-mode-delete
* lisp/sqlite-mode.el (sqlite-mode-delete): Add confirmation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Don't leave open cursors when listing sqlite data
@@ -86710,7 +88042,7 @@
block other processes from deleting stuff).
(sqlite-mode-delete): Adjust to new layout.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Add FIXME comment
@@ -86718,7 +88050,7 @@
(sqlite--mode--list-data, sqlite-mode-list-data): Adjust to new
command.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Add an sqlite-mode-delete command
@@ -86726,13 +88058,13 @@
(sqlite--mode--list-data, sqlite-mode-list-data): Adjust to new
command.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix Fsqlite_finalize book-keeping
* src/sqlite.c (Fsqlite_finalize): Mark the object as dead.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-11 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -86740,14 +88072,14 @@
aa2872a127 Make `M-x run-python' select the window again
c8e19b3a84 Don't bug out on certain empty elements with ids
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Improve sqlite-mode--tablify tables
* lisp/sqlite-mode.el (sqlite-mode--tablify): Tweak column widths
and sanitize newlines.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Check whether the sqlite supports sqlite3_load_extension
@@ -86756,33 +88088,33 @@
* src/sqlite.c: Add guards.
(Fsqlite_load_extension): Ifdef out on systems that doesn't have it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix sqlite-mode.el build problems
* lisp/sqlite-mode.el (sqlite-mode-list-tables): Fix function
rename usage.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix some sqlite doc string typos
* src/sqlite.c (Fsqlite_load_extension, Fsqlite_more_p): Fix typos
in doc strings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-11 Lars Ingebrigtsen <larsi@gnus.org>
Add a new mode for examining sqlite files
* lisp/sqlite-mode.el: New file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix comment in heading
Add NEWS entry for sqlite
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-10 Lars Ingebrigtsen <larsi@gnus.org>
Add sqlite3 support to Emacs
@@ -86817,7 +88149,7 @@
* test/src/sqlite-tests.el: Add tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix bibtex-biblatex-entry-alist sorting when using latex
@@ -86825,29 +88157,29 @@
PhdThesis and TechReport correctly when using the latex variant
(bug#52354).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-10 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-10 Stefan Kangas <stefan@marxist.se>
* etc/TODO: Entry about converting to defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-10 Stefan Kangas <stefan@marxist.se>
Use defvar-keymap for package-menu-mode-map
* lisp/emacs-lisp/package.el (package-menu-mode-map): Use
defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-10 Lars Ingebrigtsen <larsi@gnus.org>
Make keymap-lookup work for keymap results, too
* lisp/keymap.el (keymap-lookup): Make this function work for
non-symbol lookups, too (bug#52374).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-10 Lars Ingebrigtsen <larsi@gnus.org>
Make dired-buffers-for-dir expand the DIR argument
@@ -86856,11 +88188,11 @@
(dired-find-buffer-nocreate, dired-clean-up-after-deletion):
Adjust callers.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-10 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-10 Po Lu <luangruo@yahoo.com>
Further reduce image-related stutter during precision scrolling
@@ -86869,14 +88201,14 @@
`scroll-preserve-screen-position' and `auto-window-vscroll'
while scrolling.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-10 Po Lu <luangruo@yahoo.com>
Stop setting `make-cursor-line-fully-visible' in precision scrolling
* lisp/pixel-scroll.el (pixel-scroll-precision-mode): Stop
setting `make-cursor-line-fully-visible'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -86885,14 +88217,14 @@
26fb4168b8 ; Prefer HTTPS in more URLs
6b89578524 ; * lisp/progmodes/flymake.el: Update the minimum Emacs ve...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-09 Po Lu <luangruo@yahoo.com>
Fix bob detection when pixel scrolling upwards
* lisp/pixel-scroll.el (pixel-point-and-height-at-unseen-line):
Don't go to the beginning-of-visual-line if bobp.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-09 Po Lu <luangruo@yahoo.com>
Fix pixel scrolling upwards in Info buffers
@@ -86900,7 +88232,7 @@
Don't blindly trust window start to be the beginning of a
visual line.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-09 Po Lu <luangruo@yahoo.com>
Remove unused let-bindings from pixel-scroll.el
@@ -86908,7 +88240,7 @@
(pixel-scroll-precision-scroll-down-page): Remove unused
bindings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-09 Po Lu <luangruo@yahoo.com>
Fix precision scrolling for stretch glyphs
@@ -86917,15 +88249,15 @@
(pixel-scroll-precision-interpolate): Block throw-on-input
when actually scrolling.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-09 Stefan Kangas <stefan@marxist.se>
* lisp/time.el (world-clock-mode-map): Convert to defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-09 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-09 Eli Zaretskii <eliz@gnu.org>
Fix logic in 'compute_window_start_on_continuation_line'
@@ -86933,14 +88265,14 @@
thinko in logic. Patch by dickmao <dick.r.chiang@gmail.com>.
(Bug#52378)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-09 Michael Albinus <michael.albinus@gmx.de>
Fix thinko in Tramp test
* test/lisp/net/tramp-tests.el (tramp-test07-abbreviate-file-name):
Fix thinko.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-09 Michael Albinus <michael.albinus@gmx.de>
Improve lock-pid handling in Tramp
@@ -86958,7 +88290,7 @@
(tramp-lock-pid): New defvar.
(tramp-get-lock-pid): Reimplement.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-09 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -86973,7 +88305,7 @@
# etc/NEWS
# lisp/help.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-09 Po Lu <luangruo@yahoo.com>
Make precision scrolling up work over display strings
@@ -86983,7 +88315,7 @@
(pixel-scroll-precision-scroll-up-page): Use delta as vscroll
directly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-09 Po Lu <luangruo@yahoo.com>
Fix pixel scrolling over lines with different sized glyphs
@@ -86991,7 +88323,7 @@
(pixel-scroll-precision-scroll-down-page): Calculate desired
vscroll with `window-text-pixel-size'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Fix jumping cursor during interpolated scrolls
@@ -86999,7 +88331,7 @@
(pixel-scroll-precision-scroll-down-page): Go to next position
before setting start or vscroll.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Allow customizing step between each interpolated scroll
@@ -87008,11 +88340,11 @@
(pixel-scroll-precision-interpolation-between-scroll): New user
option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-08 Stefan Kangas <stefan@marxist.se>
image-dired: Show image info in header line
@@ -87028,7 +88360,7 @@
image-dired-update-header-line instead of
image-dired-display-thumb-properties.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-08 Stefan Kangas <stefan@marxist.se>
image-dired: Go to next image when marking
@@ -87042,7 +88374,7 @@
(image-dired-toggle-mark-thumb-original-file)
(image-dired-unmark-all-marks): Use above new macro.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-08 Stefan Kangas <stefan@marxist.se>
image-dired: Remove some TODOs
@@ -87050,18 +88382,18 @@
better to add such features to image-mode directly.
* lisp/image-dired.el: Remove some TODOs.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
* test/lisp/emacs-lisp/subr-x-tests.el (subr-x-named-let): New test
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
* test/lisp/emacs-lisp/cl-macs-tests.el: Avoid `with-suppressed-warnings`
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-macs--progv): Use a proper
namespace prefix for the global vars.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
lisp/mouse.el: Fix some lambdas quoted with ` or '
@@ -87073,7 +88405,7 @@
(mouse-drag-line): Remove unused var `draggable`.
(mouse-yank-primary): Make it work for non-mouse events.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-08 Juri Linkov <juri@linkov.net>
* lisp/mouse.el (context-menu-entry): Bind to make-sparse-keymap, not ignore.
@@ -87081,7 +88413,7 @@
and no context menu functions are called by e.g. describe-mode in wrong buffer
(bug#9923)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-08 Stefan Kangas <stefan@marxist.se>
Define some more keymaps in one step
@@ -87091,21 +88423,21 @@
* lisp/progmodes/ebrowse.el (ebrowse-global-submap-4)
(ebrowse-global-submap-5): Define in one step and use defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-08 Stefan Kangas <stefan@marxist.se>
Define calc-help-map in one step
* lisp/calc/calc-ext.el (calc-help-map): Define in one step and
convert to defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-08 Stefan Kangas <stefan@marxist.se>
Convert shortdoc-mode-map to defvar-keymap
* lisp/emacs-lisp/shortdoc.el (shortdoc-mode-map): Convert to
defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-08 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -87118,20 +88450,20 @@
# Conflicts:
# lisp/net/browse-url.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Fix coarse scroll deltas on macOS
* src/nsterm.m (- mouseDown): Multiply deltas as appropriate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Clear scroll interpolation when interpolated scroll completes
* lisp/pixel-scroll.el (pixel-scroll-precision-interpolate): Set
saved interpolation to nil upon completion.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Improve precision scroll interpolation
@@ -87143,7 +88475,7 @@
(pixel-scroll-precision-interpolate): Save deltas and run loop
inside `while-no-input' instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Fix last change
@@ -87151,18 +88483,18 @@
(pixel-scroll-precision-interpolation-total-time)
(pixel-scroll-precision-interpolation-factor): Fix declared versions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Make interpolated scrolling work better
* lisp/pixel-scroll.el (pixel-scroll-precision-interpolate):
Stop using `while-no-input'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-08 Po Lu <luangruo@yahoo.com>
Allow customizing precision scroll interpolation
@@ -87175,7 +88507,7 @@
(pixel-scroll-precision-mode): Set
`make-cursor-line-fully-visible' to nil.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-07 Po Lu <luangruo@yahoo.com>
Send scroll stop events to xwidgets correctly
@@ -87184,32 +88516,32 @@
* src/xwidget.h (xwidget_scroll):
* src/xwidget.c (xwidget_scroll): New parameter `stop_p'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-07 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
Convert etc-authors-mode-map to defvar-keymap
* lisp/textmodes/etc-authors-mode.el (etc-authors-mode-map):
Convert to defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-07 Lars Ingebrigtsen <larsi@gnus.org>
Pacify svg_load_image compiler warning
* src/image.c (svg_load_image): Fix compiler warning from gcc
(Debian 11.2.0-10).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-07 Lars Ingebrigtsen <larsi@gnus.org>
Check decoding results in webp_load before using it
* src/image.c (webp_load): Check whether we were able to decode
the image before using it.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
image-dired: Navigate from image display buffer
@@ -87225,7 +88557,7 @@
(image-dired-display-image-mode-map): Bind above commands.
(image-dired--with-thumbnail-buffer): New macro.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-12-07 Miha Rihtaršič <miha@kamnitnik.top>
Improve yanking in the middle of comint process output
@@ -87242,7 +88574,7 @@
(comint--mark-as-output): New function.
(comint--mark-yanked-as-output): New function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
browse-url: Refactor code to find executable
@@ -87250,7 +88582,7 @@
(browse-url-firefox-program, browse-url-chrome-program)
(browse-url-chromium-program): ...here.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
browse-url: Remove support for Galeon
@@ -87262,11 +88594,11 @@
defunct Galeon web browser.
* etc/NEWS: Announce its removal.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-07 Eli Zaretskii <eliz@gnu.org>
* etc/tutorials/TUTORIAL.he: Add section about package management.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-07 Eli Zaretskii <eliz@gnu.org>
Improve before-make-frame-hook and after-make-frame-functions docs.
@@ -87276,7 +88608,7 @@
functions will be run for the initial frame only if added to the
hook in early-init file. (Bug#38143)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
browse-url: Remove support for Netscape
@@ -87290,11 +88622,11 @@
defunct Netscape web browser.
* etc/NEWS: Announce its removal.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-12-07 Glenn Morris <rgm@gnu.org>
* doc/misc/eshell.texi (Built-ins): Fix xref.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-07 Michael Albinus <michael.albinus@gmx.de>
Make a more robust check in Tramp using scripts
@@ -87302,7 +88634,7 @@
Check, whether scripts in `tramp-remote-coding-commands' are
expandable.
-2023-04-15 Lele Gaifax <lele@metapensiero.it>
+2021-12-07 Lele Gaifax <lele@metapensiero.it>
Add the new packages section to the Italian tutorial
@@ -87311,7 +88643,7 @@
version. (Bug#52345)
(CONCLUSIONI): Reword paragraph, to better convey the original intent.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
Remove some unnecessary references to Emacs 22
@@ -87322,18 +88654,18 @@
* lisp/mh-e/mh-e.el (mh-inc-spool-list): Remove some unnecessary
references to Emacs 22.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
* etc/tutorials/TUTORIAL: Say that there is usually a delete key.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
image-dired: Fix behavior of slideshow command
* lisp/image-dired.el (image-dired-slideshow-start): Fix behavior
to match documentation. Minor simplification of docstring.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
Remove obsolete values from image-mode-auto-resize
@@ -87344,31 +88676,31 @@
(image-auto-resize-max-scale-percent): Fix defcustom const :tag.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
* lisp/view.el (view-mode-map): Convert to defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
Remove XEmacs compat code from strokes.el
* lisp/strokes.el (strokes-mode): Remove XEmacs compat code;
select-frame-hook does not exist in Emacs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-07 Lars Ingebrigtsen <larsi@gnus.org>
Add vc-git-stash-pop to vc-dir-git-mode
* lisp/vc/vc-git.el (vc-dir-git-mode-map): Add vc-git-stash-pop
(bug#52158).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-07 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
da23e607d3 Select the right buffer for event in context-menu function...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-07 Po Lu <luangruo@yahoo.com>
Cancel xwidget progress timer when buffer is killed
@@ -87376,11 +88708,11 @@
(xwidget-webkit-mode): Add `xwidget-webkit-buffer-kill' to
`kill-buffer-hook'. (bug#52344)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-06 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2021-12-06 Eric Abrahamsen <eric@ericabrahamsen.net>
When registering Gnus message ids, guard against no registry
@@ -87389,7 +88721,7 @@
startup (eg, debbugs). If the registry doesn't exist, just skip this
process.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-06 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler in two tests
@@ -87397,7 +88729,7 @@
* test/lisp/mail/mail-utils-tests.el
(mail-utils-tests-mail-rfc822-time-zone): Silence byte-compiler.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-06 Stefan Kangas <stefan@marxist.se>
Remove spurious space in byte-compiler warning
@@ -87407,7 +88739,7 @@
* test/lisp/emacs-lisp/bytecomp-tests.el
("warn-wide-docstring-defun.el"): Update test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-06 Stefan Kangas <stefan@marxist.se>
Assume unfilled byte-compiler warnings in tests
@@ -87415,21 +88747,21 @@
(bytecomp--define-warning-file-test): Remove workaround for filled
byte-compilation warnings. See Bug#52281.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous shr-parse-style change
* lisp/net/shr.el (shr-parse-style): Fix previous clean-up here
(which wasn't well thought through).
-2023-04-15 Tassilo Horn <tsdh@gnu.org>
+2021-12-06 Tassilo Horn <tsdh@gnu.org>
dired.texi: Document dired-create-destination-dirs-on-trailing-dirsep
* doc/emacs/dired.texi (Operating on Files): Document new option
dired-create-destination-dirs-on-trailing-dirsep.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-06 Eli Zaretskii <eliz@gnu.org>
Revert "Avoid small parasitic button on mode line"
@@ -87438,7 +88770,7 @@
Turns out without that "ghost" button min-width doesn't work
on the mode line at all...
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-06 Michael Albinus <michael.albinus@gmx.de>
Tramp code cleanup
@@ -87462,7 +88794,7 @@
* test/lisp/net/tramp-tests.el (tramp--test-instrument-test-case)
(tramp-test32-shell-command): Use them.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-06 Eli Zaretskii <eliz@gnu.org>
Fix mode-line display on TTY frames
@@ -87471,7 +88803,7 @@
ugly nowadays, since it's preceded by a blank, due to the new
min-width feature.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-06 Eli Zaretskii <eliz@gnu.org>
Avoid small parasitic button on mode line
@@ -87479,11 +88811,11 @@
character, which caused a "ghost" button on the mode line.
(Bug#52332)
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-12-06 Yuuki Harano <masm+github@masm11.me>
* src/pgtkterm.c (x_set_parent_frame): Fix coding style
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-12-06 Yuuki Harano <masm+github@masm11.me>
Fix SEGV crash by unref css provider too much
@@ -87498,15 +88830,15 @@
* src/pgtkterm.c (x_set_parent_frame):
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
Merge remote-tracking branch 'origin/emacs-28' into trunk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-06 Stefan Kangas <stefan@marxist.se>
* etc/tutorials/TUTORIAL.sv: Adjust to latest change in TUTORIAL.
-2023-04-15 Daniel Fleischer <danflscr@gmail.com>
+2021-12-06 Daniel Fleischer <danflscr@gmail.com>
Add package management to tutorial and startup screen
@@ -87517,25 +88849,25 @@
This was discussed in:
https://lists.gnu.org/r/emacs-devel/2021-12/msg00079.html
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-06 Stefan Kangas <stefan@marxist.se>
image.c: Remove some dead code
* src/image.c (gui_put_x_image): Remove dead code, commented out since
2004.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-06 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Update org-compat doc string
* lisp/org/org-compat.el (file-attribute-modification-time):
Update doc string to match that of builtin Emacs.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Fix minor clock skew issues
@@ -87545,14 +88877,14 @@
Don’t assume that getting the current time twice in rapid
succession will yield the same date and time.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Avoid timestamp info loss in mh-alias-tstamp
* lisp/mh-e/mh-alias.el (mh-alias-tstamp):
Don’t lose subsecond info when setting mh-alias-tstamp.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Simplify by using format-time-string
@@ -87560,7 +88892,7 @@
* lisp/net/tramp.el (tramp-debug-message):
Prefer format-time-string to doing time formatting by hand.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Simplify RFC 5322 time zone generation
@@ -87574,7 +88906,7 @@
* lisp/mail/mail-utils.el (mail-rfc822-time-zone):
Mark these should-have-been-internal functions obsolete.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Fix image load timekeeping bug
@@ -87583,7 +88915,7 @@
of the time it actually took to load the image. I think
this bug was introduced in 2013-02-16T03:29:30Z!rgm@gnu.org.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Use time-convert in with-decoded-time-value
@@ -87591,7 +88923,7 @@
Prefer time-convert to current-time on the off chance that code
will use this obsolete macro even after current-time returns pairs.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Simplify message-make-expires
@@ -87599,7 +88931,7 @@
Use time-add instead of doing it by hand. This also calculates the
expiration time more accurately than the old code did.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Simplify message-unique-id etc.
@@ -87610,7 +88942,7 @@
no consing, instead of using (current-time) and then ignoring
the subsecond parts of the generated list.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Prefer nil to (current-time) when either will do
@@ -87634,7 +88966,7 @@
some consing. Similarly, prefer omitting (current-time) arg
when this is equivalent.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Simplify cedet-utest-elapsed-time
@@ -87642,7 +88974,7 @@
Copy newer (circa-2011) implementation from elp.el, so that the
code matches its documentation again.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Use time-equal-p to compare timestamps in tests
@@ -87650,13 +88982,13 @@
(test-time-since): Use time-equal-p to compare timestamps,
since the default form shouldn’t matter.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-06 Paul Eggert <eggert@cs.ucla.edu>
Add time-convert tests
* test/src/timefns-tests.el (time-convert-forms): New test.
-2023-04-15 NightMachinary <rudiwillalwaysloveyou@gmail.com>
+2021-12-06 NightMachinary <rudiwillalwaysloveyou@gmail.com>
Added dired-create-destination-dirs-on-trailing-dirsep
@@ -87667,7 +88999,7 @@
(dired-create-destination-dirs): Mention the new option in the
docstring.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-06 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -87675,14 +89007,14 @@
0bf10d5082 * test/Makefile.in (check-declare): Add missing --batch.
34f5656137 Document the subtleties of the 'cursor' text property
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-06 Po Lu <luangruo@yahoo.com>
Fix child frame crash on pgtk
* src/gtkutil.c (xg_check_special_colors): Use `FRAME_WIDGET'
on PGTK.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-06 Lars Ingebrigtsen <larsi@gnus.org>
Make the Git stash commands available in vc-dir Git buffers
@@ -87691,7 +89023,7 @@
* lisp/vc/vc-git.el (vc-dir-git-mode-map): New map.
(vc-dir-git-mode): New minor mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-06 Po Lu <luangruo@yahoo.com>
Fix coding style
@@ -87705,14 +89037,14 @@
(delete_event):
(enter_notify_event): Fix coding style.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Make gnus-check-backend-function mode `debug-on-signal' friendly
* lisp/gnus/gnus.el (gnus-check-backend-function): Allow running
with `debug-on-signal'.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
EIEIO: Remove redundant type info in help
@@ -87723,21 +89055,21 @@
Remove special case for defclass constructors.
* lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Declare it obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
image-dired: Use string-match-p in one case
* lisp/image-dired.el (image-dired-get-thumbnail-image): Use
string-match-p.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
image-dired: Don't disable mouse dragging
* lisp/image-dired.el (image-dired-thumbnail-mode-map): Don't
disable mouse dragging. (Bug#52201)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-05 Po Lu <luangruo@yahoo.com>
Fix jittering when precision scrolling over images
@@ -87747,7 +89079,7 @@
(pixel-scroll-precision-scroll-down-page): Always set window
start.
-2023-04-15 Justin Schell <justinmschell@gmail.com> (tiny change)
+2021-12-05 Justin Schell <justinmschell@gmail.com> (tiny change)
vc-git--program-version to support Git for macOS version string
@@ -87758,7 +89090,7 @@
* lisp/vc/vc-git.el (vc-git--program-version): Ignore text after
the version number when parsing git versions (bug#52172).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Don't fill byte-compilation warnings in batch mode
@@ -87766,11 +89098,11 @@
byte-compilation into several lines when in batch mode, because
that makes it difficult for some tools to parse them (bug#52281).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-05 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Audit `string-match' usage in shr.el
@@ -87785,41 +89117,41 @@
(shr-render-td-1): Prefer string-match-p and string-search over
string-match where possible.
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2021-12-05 dickmao <dick.r.chiang@gmail.com>
Add workaround to compilation warning in gcc 10.x in image.c
* src/image.c (webp_load): Work around a (wrong) compiler warning
in gcc 10.x (bug#52276).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Update comment about `declare-function'
* lisp/subr.el (declare-function): Fix comment --
`byte-compile-declare-function' doesn't exist.
-2023-04-15 YugaEgo <yet@ego.team>
+2021-12-05 YugaEgo <yet@ego.team>
* lisp/info.el (info-menu-star): Improve documentation
* lisp/info.el (info-menu-star): Improve the doc string (bug#52315).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix wording in eieio.texi (Generics)
* doc/misc/eieio.texi (Generics): Fix wording in paragraph
(bug#52317).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix regression introduced by previous context-menu-map change
* lisp/mouse.el (context-menu-map): Make the context mode work
with flyspell again (bug#52237).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Clarify Creating Frames documentation"
@@ -87827,7 +89159,7 @@
The new documentation was incorrect.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Improve before-make-frame-hook and after-make-frame-functions docs"
@@ -87835,20 +89167,20 @@
The new documentation was incorrect.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-05 Lars Ingebrigtsen <larsi@gnus.org>
Fix fancy-about-screen point placement
* lisp/startup.el (fancy-about-screen): Make point placement more
resilient (bug#43636).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
Light copy-edits to recent additions to ERC manual
* doc/misc/erc.texi (Introduction, Getting Started): Light copy-edits.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
Remove no-op calls to decode-char with 'ucs' arg
@@ -87866,7 +89198,7 @@
* lisp/nxml/xmltok.el (xmltok-unicode-to-char): Make into obsolete
function alias for 'identity'. Update single caller.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2021-12-05 Eric Abrahamsen <eric@ericabrahamsen.net>
Use gnus-error to report mail-source failures
@@ -87880,18 +89212,18 @@
* doc/misc/gnus.texi (Mail Source Customization): Remove mention of
the above option from the manual.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-12-05 Yuuki Harano <masm+github@masm11.me>
* src/frame.c (gui_set_border_width): Revert confused changes
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-05 Eli Zaretskii <eliz@gnu.org>
Fix out-of-bounds access in xdisp.c
* src/xdisp.c (produce_stretch_glyph): Avoid indexing it->stack
with a negative index. Reported by Po Lu <luangruo@yahoo.com>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-05 Po Lu <luangruo@yahoo.com>
Interpolate large pixel scrolls
@@ -87901,14 +89233,14 @@
(pixel-scroll-precision): Interpolate scrolls under some
circumstances.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler in generator-tests.el
* test/lisp/emacs-lisp/generator-tests.el (cps-let*-shadow-empty)
(cps-let-shadow-empty, cps-let*-parallel): Silence byte-compiler.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
Silence warnings about testing obsolete functions and macros
@@ -87918,7 +89250,7 @@
* test/lisp/emacs-lisp/eieio-tests/eieio-tests.el: Silence
byte-compiler warnings about testing obsolete functions and macros.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
Remove hacks for broken `with-suppressed-warnings'
@@ -87926,7 +89258,7 @@
* test/lisp/tar-mode-tests.el (tar-mode-test-tar-grind-file-mode):
Remove hack for broken `with-suppressed-warnings'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-05 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -87936,11 +89268,11 @@
f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news.
00236cc802 Fix the enumeration values returned by 'try_scrolling'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Remove hack from seq-tests.el for broken `with-suppressed-warnings'
@@ -87948,14 +89280,14 @@
now works better in erf-deftests, so remove hack that works around
it (bug#36568).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Improve before-make-frame-hook and after-make-frame-functions docs
* lisp/frame.el (before-make-frame-hook):
(after-make-frame-functions): Note when the functions are run.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Clarify Creating Frames documentation
@@ -87963,7 +89295,7 @@
explanation -- even if the hooks are set, they won't be run
(bug#38143).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Fix tty mouse wheel on window systems other than X
@@ -87973,7 +89305,7 @@
(mouse-wheel-right-alternate-event): Set appropriately for
non-X systems.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Make help--describe-command more robust
@@ -87981,14 +89313,14 @@
are defined in help-mode.el, so it might not exist yet when
calling `documentation' directly (bug#52291).
-2023-04-15 Christer Enfors <christer.enfors@gmail.com> (tiny change)
+2021-12-04 Christer Enfors <christer.enfors@gmail.com> (tiny change)
Add IRC introduction to the ERC manual
* doc/misc/erc.texi (Getting Started): Mention libera.char (bug#52287).
(Introduction): Explain what IRC is.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Make pixel scrolling through images less jumpy
@@ -87996,7 +89328,7 @@
(pixel-scroll-precision-scroll-down-page): Improve detection of
situations where vscroll must directly be set.
-2023-04-15 Earl Hyatt <okamsn@protonmail.com>
+2021-12-04 Earl Hyatt <okamsn@protonmail.com>
Update the Info documentation of Eshell's built-in commands
@@ -88005,32 +89337,32 @@
the descriptions and mention user options affecting command
behavior. Sort these commands in alphabetical order (bug#52289).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Make package-dir-info more resilient
* lisp/emacs-lisp/package.el (package-dir-info): Check that the
file exists before using it (bug#41489).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Tweak fancy-about-text
* lisp/startup.el (fancy-about-text): Mention that Emacs is an
editor, because people don't know that (bug#43636).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Fill Emacs version on about screen
* lisp/startup.el (fancy-about-text): Fill the Emacs version,
since it's too long these days.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Further gnus-inews-insert-gcc fixes
@@ -88038,7 +89370,7 @@
comma to separate groups, since that's what the splitter expects
(bug#52274).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Avoid having gud bug out if `C-x C-a' has been bound
@@ -88047,7 +89379,7 @@
assuming that `C-x C-a' is undefined (bug#6035).
(gud-def): Use the map.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2021-12-04 Eric Abrahamsen <eric@ericabrahamsen.net>
Don't swallow gnus-search errors when creating nnselect groups
@@ -88057,7 +89389,7 @@
(gnus-search-error): Define a new parent error for all gnus-search
errors.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-12-04 Juri Linkov <juri@linkov.net>
* lisp/isearch.el (isearch-delete-char): Reopen hidden overlays (bug#52248).
@@ -88065,35 +89397,35 @@
to not call isearch-range-invisible on inhibit-isearch text.
Remove min/max since arguments are always in the right order.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix pixel-fill--fill-line infloop for certain unbreakable lines
* lisp/textmodes/pixel-fill.el (pixel-fill--fill-line): Fix
infloops for certain line widths (bug#52271).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Add a comma between groups in gnus-inews-insert-gcc
* lisp/gnus/gnus-msg.el (gnus-inews-insert-gcc): Insert a comma
between group names to get more mail-like syntax (bug#52274).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-04 Lars Ingebrigtsen <larsi@gnus.org>
Improve bookmark-maybe-historicize-string doc string
* lisp/bookmark.el (bookmark-maybe-historicize-string): Clarify
that this isn't about menus (but calls from bmenu) (bug#12504).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-04 Michael Albinus <michael.albinus@gmx.de>
Add ".crate" to Tramp archive file suffixes.
* doc/misc/tramp.texi (Archive file names):
* lisp/net/tramp-archive.el (tramp-archive-suffixes): Add ".crate".
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
eieio-core.el: Allow assignment to cl-structs through `slot-value`
@@ -88107,7 +89439,7 @@
(eieio-test-defstruct-slot-value): Test that cl-struct slots can be
assigned via `slot-value`.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-04 Paul Eggert <eggert@cs.ucla.edu>
Fix (date-to-time "2021-12-04")
@@ -88124,7 +89456,7 @@
* test/lisp/calendar/time-date-tests.el (test-date-to-time)
(test-days-between): New tests.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-04 Michael Albinus <michael.albinus@gmx.de>
Further changes on directory summary line in Tramp
@@ -88135,7 +89467,7 @@
* lisp/net/tramp-smb.el (tramp-smb-handle-insert-directory):
Revert previous change, it doesn't fly.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-04 Stefan Kangas <stefan@marxist.se>
Silence byte-compiler in some tests
@@ -88166,11 +89498,11 @@
* test/src/search-tests.el
(test-replace-match-modification-hooks): Silence byte-compiler.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Fix double buffering on pgtk
@@ -88182,26 +89514,26 @@
(leave_notify_event): Clear mouse face.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Fix coding style of a recent change
* src/pgtkfns.c (update_watched_scale_factor): Fix coding style.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-04 Eli Zaretskii <eliz@gnu.org>
Fix the MinGW build broken by recent changes in image.c
* src/image.c (rsvg_handle_get_intrinsic_size_in_pixels)
[WINDOWSNT]: Fix prototype. (Bug#44655)
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-12-04 Alan Third <alan@idiocy.org>
Make use of Trash on macOS (bug#21340)
* src/nsfns.m (Fsystem_move_file_to_trash): New function.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-04 Eli Zaretskii <eliz@gnu.org>
Yet another place inside redisplay_window to prevent quitting
@@ -88209,14 +89541,14 @@
around the call to 'lookup_derived_face' (which can QUIT).
(Bug#44448)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-04 Eli Zaretskii <eliz@gnu.org>
Fix dependencies for files in the 'nt' subdirectory
* Makefile.in ($(NTDIR)): If non-empty, depend on 'lib'. That's
because some files in nt/ include generated Gnulib headers.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-12-04 Yuuki Harano <masm+github@masm11.me>
Keep track of scale factor by atimer and recreate cairo_surface_t
@@ -88237,11 +89569,11 @@
* src/pgtkterm.h (struct pgtk_output): New members.
(FRAME_CR_SURFACE_DESIRED_HEIGHT): Move macros from pgtkterm.c
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-04 Po Lu <luangruo@yahoo.com>
Make precision pixel scrolling work in an hscrolled window
@@ -88252,7 +89584,7 @@
(pixel-scroll-precision): Don't delegate to mwheel-scroll if
window is hscrolled.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-04 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -88265,34 +89597,34 @@
c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v...
9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-04 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
5d6f828799 Unbreak build after 9c222b9c1a7f91497a37567b4d7de3a511fff069.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/minibuffer.el: Don't return a boundary outside its arg
* lisp/minibuffer.el (completion-table-subvert): Fix out of string
start boundary for the odd case where `string` is shorter than `s1`.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Make the error message in epa-display-error more helpful
* lisp/epa.el (epa-display-error): Output a more helpful error
message when reading a keyring file (bug#12923).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix keymap-lookup implementation
* lisp/keymap.el (keymap-lookup): Make this actually work for
looking up keys.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix highlighting of "Exit*" phrases in f90-mode
@@ -88300,14 +89632,14 @@
highlight phrases that start with "Exit" as an exit statement
(bug#14442).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Make `mouse-1' restart the cua-rect rectangle
* lisp/emulation/cua-rect.el (cua-mouse-set-rectangle-mark):
Restart the rectangle on mouse-1 (bug#51557).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-03 Po Lu <luangruo@yahoo.com>
Make last change work for deltas that are multiples of max-height
@@ -88315,7 +89647,7 @@
(pixel-scroll-precision-scroll-up-page): Use `max-height' that
is slightly less than the text height of the window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-03 Po Lu <luangruo@yahoo.com>
Make it work to pixel scroll by deltas larger than the window
@@ -88327,11 +89659,11 @@
(pixel-scroll-precision-scroll-down): Make it safe to scroll
by deltas larger than the current window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-03 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that MAIN_FIRST have finished compilation before doing the rest
@@ -88340,7 +89672,7 @@
(GREP_OPTIONS): Depend on main-first.
(MAIN_FIRST): Compile cconv.el before c-by.el (bug#8764).
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
Port to Tiny C on x86-64
@@ -88350,7 +89682,7 @@
Accept __x86_64__ as an alias for __amd64__.
* src/lisp.h (alignas): Provide a no-op substitute.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-03 Eli Zaretskii <eliz@gnu.org>
Revert "emacs-lisp-mode: Use error face for "/d" indicator"
@@ -88360,14 +89692,14 @@
warning face. The warning face is prominent enough. We
never decided to annoy people like that.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-03 Eli Zaretskii <eliz@gnu.org>
Add more dired-x tests
* test/lisp/dired-x-tests.el (dired-x--string-to-number): Add more
tests with various thousands separators.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefan@marxist.se>
Remove some more items obsolete since Emacs 23
@@ -88378,7 +89710,7 @@
* lisp/obsolete/vc-arch.el (vc-arch-command): Remove items
obsolete since Emacs 23.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefan@marxist.se>
Remove two functions obsolete since Emacs 23
@@ -88387,7 +89719,7 @@
Emacs 23.
* lisp/nxml/xsd-regexp.el: Doc fix.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
Prefer rsvg_handle_get_intrinsic_size_in_pixels
@@ -88398,7 +89730,7 @@
(svg_load_image): Prefer the results of
rsvg_handle_get_intrinsic_size_in_pixels if available.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
Improve overflow checking in svg_load_image
@@ -88415,13 +89747,13 @@
(compute_image_size): Don’t bother to calculate :max-width if
:width is specified, and likewise for :max-height and :height.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
Simplify svg_load_image
* src/image.c (svg_load_image): Simplify slightly.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
More-robust svg_load_image fallback
@@ -88433,7 +89765,7 @@
rsvg_handle_get_intrinsic_dimensions did not report image width
and height, or did not report a viewbox.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2021-12-03 Eric Abrahamsen <eric@ericabrahamsen.net>
Use gnus-message instead of plain message in gnus-search
@@ -88442,35 +89774,35 @@
* lisp/gnus/gnus-search.el: All messaging should be done via
`gnus-message'.
-2023-04-15 Koen van Greevenbroek <koen_devel@posteo.net> (tiny change)
+2021-12-03 Koen van Greevenbroek <koen_devel@posteo.net> (tiny change)
Fix a compilation warning in pgtkterm.c
* src/pgtkterm.c (set_fullscreen_state): Fix a compilation warning
(bug#52260).
-2023-04-15 Tor Kringeland <tor.a.s.kringeland@ntnu.no> (tiny change)
+2021-12-03 Tor Kringeland <tor.a.s.kringeland@ntnu.no> (tiny change)
Add a docstring to `iso-transl-set-language'
* lisp/international/iso-transl.el: Document
`iso-transl-set-language' (bug#52261).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Move 'C-x 8 .' to 'C-x 8 . .'
* lisp/international/iso-transl.el (iso-transl-char-map): Move
'C-x 8 .' to 'C-x 8 . .' and add ż.
-2023-04-15 Tor Kringeland <tor.a.s.kringeland@ntnu.no> (tiny change)
+2021-12-03 Tor Kringeland <tor.a.s.kringeland@ntnu.no> (tiny change)
Add support for some Polish characters with `C-x 8'
* lisp/international/iso-transl.el: Add support for some Polish
characters (bug#52173).
-2023-04-15 Katsumi Yamaoka <yamaoka@jpl.org>
+2021-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
Fix regression introduced by the previous date-to-time change
@@ -88478,7 +89810,7 @@
test if `parse-time-string' returns a valid data as the old
version did it with the help of `encode-time' (bug#52209).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Clarify the run-at-time documentation about "integral multiple"
@@ -88486,21 +89818,21 @@
* doc/lispref/os.texi (Timers): Explain what "integral multiple"
really means.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-12-03 Jim Porter <jporterbugs@gmail.com>
Remove separators at the beginning and end of the context menu
* lisp/mouse.el (context-menu-map): Remove beginning/end
seperators (bug#52237).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Improve how dired-mark-sexp interprets file sizes in non-C locales
* lisp/dired-x.el (dired-x--string-to-number): Try to understand
localised numbers (with "." separators or the like) (bug#23373).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefan@marxist.se>
emacs-lisp-mode: Use error face for "/d" indicator
@@ -88508,7 +89840,7 @@
the dynamic scoping ("/d") indicator in the mode line to make it stand
out more.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefan@marxist.se>
Don't support obsolete sregex syntax in re-builder
@@ -88516,22 +89848,22 @@
(reb-lisp-syntax-p, reb-change-syntax, reb-cook-regexp): Remove final
remaining references to the long obsolete sregex syntax.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-03 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in NEWS about 'write-file'
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-03 Michael Albinus <michael.albinus@gmx.de>
Fix dired--insert-disk-space
* lisp/dired.el (dired--insert-disk-space): Handle case
`get-free-disk-space' returns nil.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefan@marxist.se>
* lisp/image.el (image): Add :prefix and :link.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefan@marxist.se>
image-mode: Advertize viewing as text less eagerly
@@ -88542,13 +89874,13 @@
(image-mode-as-text): Don't mention key binding for editing as hex.
(image-mode-as-hex): Minor cleanup.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-03 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-macs.el (natnum): Fix typo
* lisp/emacs-lisp/cl-macs.el (natnum): Define it as a type
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-03 Michael Albinus <michael.albinus@gmx.de>
Adapt directory summary line handling in Tramp
@@ -88556,24 +89888,24 @@
* lisp/net/tramp-smb.el (tramp-smb-handle-insert-directory):
Do not add or modify summary line when `dired-free-space' is bound.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-03 Eli Zaretskii <eliz@gnu.org>
Revert "Support display of non-ASCII characters with aligned columns"
This reverts commit 608267c71e11da9c757c269a5e22e62ef04d0bfe.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-03 Po Lu <luangruo@yahoo.com>
Send scroll stop events to xwidgets when built with XInput 2
* src/xwidget.c (xwidget_scroll): Set xg_event->scroll.is_stop
when appropriate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-03 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-03 Po Lu <luangruo@yahoo.com>
Improve velocity calculation in momentum scrolling
@@ -88587,7 +89919,7 @@
(pixel-scroll-calculate-velocity): Use current time.
(pixel-scroll-start-momentum): Use better algorithm.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-03 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -88599,17 +89931,17 @@
bbf4140091 * admin/diff-tar-files: Don't assume .tar.gz.
0a50ad11db * lisp/tab-bar.el (tab-bar-close-other-tabs): Fix regression.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Generate touch-end events on pgtk
* src/pgtkterm.c (scroll_event): Generate touch end events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Make momentum scrolling much nicer
@@ -88619,17 +89951,17 @@
(pixel-scroll-start-momentum): Improvements to momentum
algorithm.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
* lisp/pixel-scroll.el (pixel-scroll-start-momentum): Fix algorithm.
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-12-02 Michael Albinus <michael.albinus@gmx.de>
* etc/NEWS: Mention change in `insert-directory' derivates. Fix typos.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-02 Eli Zaretskii <eliz@gnu.org>
Support display of non-ASCII characters with aligned columns
@@ -88639,14 +89971,14 @@
"standard" width.
(syms_of_xdisp) <align-columns-display>: New boolean variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-02 Stefan Kangas <stefan@marxist.se>
update_autogen: Improve error handling slightly
* admin/update_autogen: Check exit status of cd. Use single
quoting for trap condition.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-02 Stefan Kangas <stefan@marxist.se>
update_autogen: Remove unused -H flag
@@ -88655,7 +89987,7 @@
helps.
* admin/update_autogen: Remove the -H flag as it is no longer used.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-02 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -88667,7 +89999,7 @@
# Conflicts:
# lisp/ldefs-boot.el
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-02 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -88679,7 +90011,7 @@
50b40e1d4f ; * lisp/org/ob-julia.el: Fix Author header for authors.el.
84166ea2e6 CC Mode: Recognise "struct foo {" as introducing a type de...
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix characters.el build issue
@@ -88687,25 +90019,25 @@
(glyphless--bidi-control-characters): Don't use names here,
because it's too early (bug#52240).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-02 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous macroexp--warn-wrap change
* lisp/emacs-lisp/macroexp.el (macroexp--warn-wrap): Don't call
byte-compile-warning-enabled-p with zero parameters.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2021-12-02 Filipp Gunbin <fgunbin@fastmail.fm>
* lisp/gnus/gnus-art.el (gnus--variable-pitch-p): Don't error out if face nil
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-02 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-c C-w' copy the executable bits to the new file
* lisp/files.el (write-file): When visiting an executable file,
make the new file executable, too (bug#18915).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-02 Lars Ingebrigtsen <larsi@gnus.org>
Add a new variable 'process-error-pause-time'
@@ -88716,7 +90048,7 @@
(exec_sentinel_error_handler): Use it.
(syms_of_process): New variable process-error-pause-time (bug#19457).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Improve momentum scrolling algorithm
@@ -88728,7 +90060,7 @@
(pixel-scroll-start-momentum): Improve algorithm.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-02 Eli Zaretskii <eliz@gnu.org>
Fix display of free disk space in Dired
@@ -88736,7 +90068,7 @@
MS-Windows.
(dired-free-space): Clarify the meaning of 'first'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-02 Eli Zaretskii <eliz@gnu.org>
Fix recent changes related to 'glyphless-display-mode'
@@ -88749,14 +90081,14 @@
* doc/lispref/display.texi (Glyphless Chars): Fix spelling and add
a cross-reference.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Get rid of duplicate pgtk function
* src/pgtkfns.c (Fpgtk_popup_font_panel): Remove function.
(syms_of_pgtkfns): Get rid of removed subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Documentation fixes for pgtk port
@@ -88764,32 +90096,32 @@
* doc/lispref/frames.texi (Multiple Terminals): Add references
to the `pgtk' terminal type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Fix `menu-set-font' on pgtk
* src/pgtkfns.c (Fx_select_font): New function.
(syms_of_pgtkfns): Define new subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-02 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-02 Lars Ingebrigtsen <larsi@gnus.org>
Make dired-virtual doc string less confusing
* lisp/dired-x.el (dired-virtual): Make the doc string less
confusing (bug#20992).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-02 Lars Ingebrigtsen <larsi@gnus.org>
Add `cl-constantly' function
* lisp/emacs-lisp/cl-lib.el (cl-constantly): Add Common Lisp
function missing (bug#21584).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-12-02 Jim Porter <jporterbugs@gmail.com>
Ensure there are no duplicate separators when creating a context menu
@@ -88799,7 +90131,7 @@
* lisp/mouse.el (context-menu-map): Ensure no duplicate separators
(bug#52237).
-2023-04-15 Daniel Fleischer <danflscr@gmail.com>
+2021-12-02 Daniel Fleischer <danflscr@gmail.com>
browse-url-button-regexp: Recognize gemini: links
@@ -88811,14 +90143,14 @@
* lisp/net/browse-url.el (browse-url-button-regexp): Add support
for the gemini: URL type.
-2023-04-15 Michael Levine <melevine45@gmail.com>
+2021-12-02 Michael Levine <melevine45@gmail.com>
Fix usage of deprecated syntax in some cedet tests
* test/lisp/cedet/srecode/fields-tests.el
(srecode-field-utest-impl): Fix deprecated syntax.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-02 Lars Ingebrigtsen <larsi@gnus.org>
Add a bidi-control target for `glyphless-char-display-control'
@@ -88834,7 +90166,7 @@
* lisp/textmodes/glyphless-mode.el (glyphless-mode-types): Add a
new type -- bidi-control.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/cedet/semantic/bovine/c.el (semantic-tag-protection): Silence warning
@@ -88847,7 +90179,7 @@
`when` into an `if` and set `prot` instead of throwing away a result.
Use `pcase` while we're at it.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/macroexp.el: Improve last change
@@ -88858,7 +90190,7 @@
to be a list to pass to `byte-compile-warning-enabled-p`.
(macroexp-macroexpand): Simplify accordingly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Add some primitive momentum-based precision scrolling
@@ -88878,7 +90210,7 @@
* src/xterm.c (handle_one_xevent): Fix touch-end event
generation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Add `touch-end' event type
@@ -88898,7 +90230,7 @@
* src/xterm.c (handle_one_xevent): Send touch-end events when
appropriate.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Fix precision scrolling when there is a scroll margin
@@ -88906,18 +90238,18 @@
(pixel-scroll-precision-scroll-up): Take scroll margin into
accout.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Get rid of vmotion loop in `pixel-scroll-precision-scroll-up'
* lisp/pixel-scroll.el (pixel-scroll-precision-scroll-up): Use
posn-at-x-y for cursor motion.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Change how Dired displays available space
@@ -88934,14 +90266,14 @@
to dired-tests.
* test/lisp/dired-tests.el (data-dir): Moved here.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix "SEE ALSO" buttons in some man pages
* lisp/man.el (Man-highlight-references0): Don't include "and" in
the links (bug#52229).
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-12-01 Andrea Corallo <akrl@sdf.org>
Make use of `comp-cstr-shallow-copy'
@@ -88953,7 +90285,7 @@
(comp-cstr-intersection-no-mem, comp-cstr-intersection)
(comp-cstr-negation): Use `comp-cstr-shallow-copy'.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-12-01 Andrea Corallo <akrl@sdf.org>
* Redefine `comp-cstr-shallow-copy'
@@ -88962,11 +90294,11 @@
(comp-cstr-shallow-copy): New function.
(comp-cstr-=): Use `copy-sequence'.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-12-01 Andrea Corallo <akrl@sdf.org>
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Decl struct predicates as pure
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-12-01 Alan Mackenzie <acm@muc.de>
Several amendments to scratch/correct-warning-pos.
@@ -89005,39 +90337,39 @@
lisp/emacs-lisp/pcase.el (pcase-compile-patterns, pcase--u1): Add an extra
position argument to each call of macroexp-warn-and-return.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-x C-d' require either an existing directory or a wildcard
* lisp/files.el (list-directory): Require either an existing
directory or a wildcard (bug#25807).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-12-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cconv.el (cconv--lifted-arg): Simplify
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix table-fixed-width-mode when typing fast
* lisp/textmodes/table.el (table-with-cache-buffer): Use the value
of table-fixed-width-mode in the correct buffer (bug#26701).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-01 Eli Zaretskii <eliz@gnu.org>
Mention 'glyphless-display-mode' in conjunction with bidi display
* doc/emacs/mule.texi (Bidirectional Editing): Mention
'glyphless-display-mode'. (Bug#27544)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix fencepost error in pixel-fill--fill-line
* lisp/textmodes/pixel-fill.el (pixel-fill--fill-line): Don't add
a newline (and continuation) if we're at the end of the line.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-12-01 Robert Pluim <rpluim@gmail.com>
characters.el: remove repetition in glyphless-char-display-control
@@ -89046,7 +90378,7 @@
characters.
(glyphless-char-display-control): Use 'glyphless-char-display-method'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Add new face `variable-pitch-text'
@@ -89058,7 +90390,7 @@
* lisp/net/shr.el (shr-text): Use it.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-12-01 Mattias Engdegård <mattiase@acm.org>
Fix closure-conversion of shadowed captured lambda-lifted vars
@@ -89075,7 +90407,7 @@
* test/lisp/emacs-lisp/cconv-tests.el (cconv-tests--intern-all)
(cconv-closure-convert-remap-var): Add tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Add a new minor mode `glyphless-display-mode'
@@ -89084,28 +90416,28 @@
* doc/lispref/display.texi (Glyphless Chars): Document it.
* lisp/textmodes/glyphless-mode.el: New minor mode (bug#27544).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix update-glyphless-char-display variable setting
* lisp/international/characters.el
(update-glyphless-char-display): Only set the variable if given.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Make pixel-fill-region handle space regions better
* lisp/textmodes/pixel-fill.el (pixel-fill-region): Preserve the
face on the replacement spaces.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Fix precision pixel scrolling for a recent change
* lisp/pixel-scroll.el (pixel-scroll-precision-mode-map): Use
`mwheel-coalesce-scroll-events' instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Stop relying on `x_coalesce_scroll_events' in pgtk code
@@ -89113,18 +90445,18 @@
`mwheel_coalesce_scroll_events'.
(x_coalesce_scroll_events): Remove variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Enable gnus-treat-fold-headers by default
* lisp/gnus/gnus-art.el (gnus-treat-fold-headers): Change default
to `head'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Use proportional fonts in the Gnus headers by default
@@ -89132,14 +90464,14 @@
(gnus--variable-pitch-p): New helper function.
(gnus-article-treat-fold-headers): Fill using pixel filling.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-12-01 Lars Ingebrigtsen <larsi@gnus.org>
Preserve newlines at the end of pixel-fill-region
* lisp/textmodes/pixel-fill.el (pixel-fill-region): Preserve
newlines at the end.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-12-01 Eli Zaretskii <eliz@gnu.org>
Support precision mouse scrolling on MS-Windows
@@ -89163,7 +90495,7 @@
* doc/lispref/commands.texi (Misc Events): Improve wording of the
description of mouse-wheel events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-01 Stefan Kangas <stefan@marxist.se>
update_autogen: Remove deprecated -I flag
@@ -89171,11 +90503,11 @@
longer used since info/dir is now generated at install time if needed,
and is not in the repository any more.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-12-01 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-01 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -89193,14 +90525,14 @@
354f6c5609 ; * ChangeLog.3: Formatting fixes.
6192525a96 ; make change-history-commit
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-01 Stefan Kangas <stefan@marxist.se>
Update SKK-JISYO.L from upstream
* leim/SKK-DIC/SKK-JISYO.L: Update from
https://raw.githubusercontent.com/skk-dev/dict/master/SKK-JISYO.L
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-12-01 Stefan Kangas <stefan@marxist.se>
Update publicsuffix.txt from upstream
@@ -89208,60 +90540,60 @@
https://publicsuffix.org/list/public_suffix_list.dat
dated 2021-11-26 23:07:15 UTC.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-11-30 Jim Porter <jporterbugs@gmail.com>
Suppress emacsclient message that daemon should have started if --quiet
* lib-src/emacsclient.c (start_daemon_and_retry_set_socket): Don't
output "daemon should have started" message if --quiet (bug#52214).
-2023-04-15 Bob Rogers <rogers-emacs@rgrjr.homedns.org>
+2021-11-30 Bob Rogers <rogers-emacs@rgrjr.homedns.org>
Make date-to-time work with date-only date strings
* lisp/calendar/time-date.el (date-to-time): Try harder to parse
dates with no times (bug#52209).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Autoload byte-compile-warning-enabled-p
* lisp/emacs-lisp/bytecomp.el (byte-compile-warning-enabled-p):
Autoloads (for easier use in macroexp etc).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Add an ldefs-boot.el target to the Makefile
* lisp/Makefile.in (ldefs-boot.el): Add a target to regenerate the
ldefs-boot.el file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Make "make force-autoloads" produce the correct result
* lisp/emacs-lisp/autoload.el (cl-lib): We need the cl-macs at
runtime to expand cl-defmacros to find declare indent forms.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Don't include the other loaddef files in the no-autoloads section
* lisp/emacs-lisp/autoload.el (make-directory-autoloads): Don't
include the other loaddef files in the no-autoloads section.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Avoid unnecessary call when pixel scrolling
* lisp/pixel-scroll.el (pixel-scroll-precision-scroll-down):
Avoid unnecessary call to `posn-at-point'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Make pixel scrolling faster
@@ -89270,22 +90602,22 @@
(pixel-scroll-precision-scroll-up): Stop subtracting height of
window lines.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Synchronize pgtk tab bar code with xterm
* src/pgtkterm.c (x_draw_image_relief):
(button_event): Synchronize code with xterm. (Bug#50779)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-11-30 Andrea Corallo <akrl@sdf.org>
* lisp/loadup.el (paren): Preload it (again).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-30 Eli Zaretskii <eliz@gnu.org>
Improve documentation of pixel-fill
@@ -89294,7 +90626,7 @@
* lisp/textmodes/pixel-fill.el (pixel-fill-region): Doc fix.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Use pixel-fill-width in shr.el
@@ -89302,7 +90634,7 @@
(shr-insert-document): Use it.
(shr-fill-text): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Document pixel-fill-region
@@ -89311,7 +90643,7 @@
* lisp/textmodes/pixel-fill.el (pixel-fill-width): Add new helper
function.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-11-30 Andrea Corallo <akrl@sdf.org>
Revert "Preload paren.el"
@@ -89319,7 +90651,7 @@
This reverts commit 340e527bed83ff0382446132c871088ad61d1745.
-2023-04-15 Andrea Corallo <akrl@sdf.org>
+2021-11-30 Andrea Corallo <akrl@sdf.org>
Improve native compiler startup circular dependecy prevention mechanism
@@ -89332,7 +90664,7 @@
function.
(normal-top-level): Call it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Allow storing buffer names in registers
@@ -89341,7 +90673,7 @@
* lisp/register.el (register-val-jump-to, register-val-describe):
Add support for (buffer . ...) registers (bug#33033).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-30 Mattias Engdegård <mattiase@acm.org>
Generalise CPS-conversion let optimisation
@@ -89349,32 +90681,32 @@
Eliminate a temporary for the last of any `let` form, not just for
single-binding ones. Suggested by Stefan Monnier.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
Allow inhibiting warnings about obsolete macros again
* lisp/emacs-lisp/macroexp.el (macroexp-macroexpand): Inhibit
warning if requested (bug#50984).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
* src/nsterm.m (Vns_scroll_event_delta_factor): Fix doc string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Fix pixel scrolling again
* lisp/pixel-scroll.el (pixel-scroll-precision-scroll-down): Fix
confusion about absolutivity of `window-edges'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Fix 1-off errors in pixel scrolling code
* lisp/pixel-scroll.el (pixel-scroll-precision-scroll-down): Fix
one-off errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Improve upwards pixel scrolling for large images
@@ -89384,7 +90716,7 @@
* lisp/pixel-scroll.el (pixel-scroll-precision-up): Handle
vscrolling large images in the first unseen line.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-30 Mattias Engdegård <mattiase@acm.org>
Better CPS conversion of multi-binding `let`
@@ -89392,14 +90724,14 @@
Don't translate single-binding `let` into `let*` with an extra
temporary variable; it just adds two more useless states.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Calculate pixel deltas correctly
* src/pgtkterm.c (scroll_event): Fix scroll delta
factor. (bug#52195)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
@@ -89407,7 +90739,7 @@
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-30 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -89418,18 +90750,18 @@
# Conflicts:
# doc/misc/modus-themes.org
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Fix annoying bell rings when pixel scrolling to buffer limits
* lisp/pixel-scroll.el (pixel-scroll-precision): Don't ding at
buffer limits.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Enable shallow menu bar updates on PGTK
@@ -89438,7 +90770,7 @@
* src/pgtkmenu.c (set_frame_menubar): Allow shallow updates.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-30 Po Lu <luangruo@yahoo.com>
Add `ns-scroll-event-delta-factor'
@@ -89447,14 +90779,14 @@
* lisp/cus-start.el: Add option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Allow non-float values in x-scroll-event-delta-factor
* src/xterm.c (handle_one_xevent): Use XFLOATINT instead of
XFLOAT_DATA.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Make interrupt input optionally work on PGTK
@@ -89465,13 +90797,13 @@
* src/pgtkterm.h (struct pgtk_display_info): Add `connection'
field.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Stop setting mouse face GC manually, as it is no longer required
* src/pgtkterm.c (x_set_mouse_face_gc): Remove obsolete code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Add new package pixel-fill.el
@@ -89483,14 +90815,14 @@
* lisp/textmodes/pixel-fill.el: New package.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Add missing function declarations to pgtk-win.el
* lisp/term/pgtk-win.el: Add missing IM context related
declarations.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Enable pixel-precision scrolling on pgtk port
@@ -89498,7 +90830,7 @@
events.
(x_coalesce_scroll_events): New variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Get rid of pgtk_select and use xg_select instead
@@ -89509,11 +90841,11 @@
* src/process.c (wait_reading_process_output): Stop
using pgtk_select.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
* lisp/frame.el (display-graphic-p): Fix typo.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Fix build after merge
@@ -89521,13 +90853,13 @@
* src/gtkutil.c (xg_event_is_for_scrollbar):
* src/termhooks.h (enum output_method): Fix trivial typos.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Merge remote-tracking branch 'origin/feature/pgtk' into feature/pgtk
Merge remote-tracking branch 'origin/master' into feature/pgtk
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Audit the Emacs manual for keymap-*-related changes
@@ -89537,7 +90869,7 @@
* doc/emacs/abbrevs.texi (Editing Abbrevs): Change some examples
to use keymap-* functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Fix some of the argument handling in keymap-set and keymap-substitute
@@ -89546,7 +90878,7 @@
(keymap-substitute): Fix confusion in implementation -- the args
are definitions, not keys.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Edit the lispref manual for define-key/keymap-set fallout
@@ -89573,7 +90905,7 @@
(Strings of Events): Prefer `keymap-set' instead of `define-key'
most places, and use `defvar-keymap' in some of the examples.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-11-29 Alan Third <alan@idiocy.org>
Fix build on macOS
@@ -89581,7 +90913,7 @@
(NSPasteboardTypePNG): These are already defined on macOS 10.6 and
above and aren't used at all in GNUstep.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-11-29 Alan Third <alan@idiocy.org>
Fix NS port text decorations (bug#52156)
@@ -89589,22 +90921,22 @@
decorations other than underline.
(ns_draw_glyph_string): Remove superfluous color setting call.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Fix up generation of help text for ldefs-boot.el
* lisp/emacs-lisp/autoload.el (autoload-rubric): Don't put the
help text into cedet/*/loaddefs.el (bug#51744).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-29 Michael Albinus <michael.albinus@gmx.de>
* test/infra/gitlab-ci.yml (.job-template): Modify find scripts.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2021-11-29 Protesilaos Stavrou <info@protesilaos.com>
Remove problematic characters from modus-themes.org (bug#52126)
@@ -89628,28 +90960,28 @@
(Frequently Asked Questions): Remove parentheses from headings as they
can cause problems in the .texi version of the file.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Don't return whitespace for thing-at-point in whitespace-only buffers
* lisp/thingatpt.el (bounds-of-thing-at-point): If the buffer is
empty, return nil for most things (bug#52098).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Make Re: recognition in ispell-message less ambiguous
* lisp/textmodes/ispell.el (ispell-message): Require a "Re" as a
word, not as a word ending (bug#52104).
-2023-04-15 Brahimi Saifullah <brahimi.saifullah@gmail.com> (tiny change)
+2021-11-29 Brahimi Saifullah <brahimi.saifullah@gmail.com> (tiny change)
Make `group' widgets prettier in Customize
* lisp/wid-edit.el (group): Make the ":" invisible so that the
buffer looks prettier (bug#52143).
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2021-11-29 Matthias Meulien <orontee@gmail.com>
project-kill-buffers can display list of buffers to kill
@@ -89660,18 +90992,18 @@
(project-kill-buffers): Handle
project-kill-buffers-display-buffer-list option (bug#52148).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-29 Lars Ingebrigtsen <larsi@gnus.org>
Signal a better error in tabulated-list-sort
* lisp/emacs-lisp/tabulated-list.el (tabulated-list-sort): Signal
error earlier on invalid column numbers (bug#52154).
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-29 Yuuki Harano <masm+github@masm11.me>
* src/xdisp.c (mouse_face_from_buffer_pos): Revert whitespace only change
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-29 Yuuki Harano <masm+github@masm11.me>
Remove draw_glyphs_debug
@@ -89680,13 +91012,13 @@
* src/xdisp.c (draw_glyphs_debug):
(draw_glyphs):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-29 Yuuki Harano <masm+github@masm11.me>
Replace XFillRectangle with cairo_rectangle and cairo_fill
* src/pgtkterm.c (pgtk_flash):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-29 Yuuki Harano <masm+github@masm11.me>
Use /* */ comment style instead of //
@@ -89701,21 +91033,21 @@
(key_press_event):
(syms_of_pgtkterm):
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2021-11-29 Daniel Martín <mardani29@yahoo.es>
Use mupdf in doc-view-mode if gs is not installed
* lisp/doc-view.el (doc-view-mode-p): Use mupdf to render PDF and
related formats if gs is not installed (bug#52170).
-2023-04-15 Ikumi Keita <ikumi@ikumi.que.jp> (tiny change)
+2021-11-29 Ikumi Keita <ikumi@ikumi.que.jp> (tiny change)
Make fill-region-as-paragraph clear the markers it creates
* lisp/textmodes/fill.el (fill-region-as-paragraph): Clear
temporary markers (bug#52175).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-29 Gregory Heytings <gregory@heytings.org>
Do not buttonize key bindings outside of *Help* buffers
@@ -89749,7 +91081,7 @@
(describe-coding-system, describe-font, describe-fontset)
((list-fontsets): Bind the new variable.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-11-29 Alan Mackenzie <acm@muc.de>
First commit of scratch/correct-warning-pos.
@@ -89877,28 +91209,28 @@
(print_object): Replace EQ with BASE_EQ.
(print_symbols_bare): New boolean variable.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Really make `x-scroll-event-delta-factor' dependent on system
* lisp/cus-start.el: Move X specific builtins that start
with "x-" before the catch-all test.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2021-11-29 Andreas Schwab <schwab@linux-m68k.org>
Avoid undefined behaviour when copying part of structure
* src/dispnew.c (copy_row_except_pointers): Don't use address of
subobject as starting point.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Fix last change for non-X platforms
* lisp/cus-start.el: Don't announce
`scroll-bar-adjust-thumb-portion' on non-X systems.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Allow customizing the pixel delta of wheel events on X
@@ -89907,18 +91239,18 @@
delta factor to wheel events with pixel data.
(Vx_scroll_event_delta_factor): New user option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
Make overhangs in ftcrfont work on Haiku
* src/ftcrfont.c (ftcrfont_draw): Dump left overhang clipping
on Haiku and always set `background_filled_p'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-29 Po Lu <luangruo@yahoo.com>
* doc/emacs/haiku.texi (Haiku Basics): Fix a typo.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-29 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -89926,20 +91258,20 @@
bca57086be ; Remove an obsolete comment
455b64c336 * src/coding.c (Fdecode_coding_region, Fencode_coding_regi...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-28 Po Lu <luangruo@yahoo.com>
Update XKB map on MappingNotify
* src/xterm.c (handle_one_xevent): Update XKB map when X
tells us the keyboard map has been updated.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-28 Lars Ingebrigtsen <larsi@gnus.org>
Tweak gnus-art key binding
* lisp/gnus/gnus-art.el (:keymap): Fix mnemonic key binding.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-28 Mattias Engdegård <mattiase@acm.org>
Use compiler macros for the key syntax checks
@@ -89959,7 +91291,7 @@
(define-keymap): Use compiler-macro.
(defvar-keymap): Use define-keymap.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-28 Mattias Engdegård <mattiase@acm.org>
Avoid unused argument warnings in lambda compiler macros
@@ -89968,7 +91300,7 @@
use all the arguments of the function. Nobody expected any warning
since the arguments look like free variables inside the lambda form.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-28 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -89977,7 +91309,7 @@
b8b2dd17c5 Update to Org 9.5.1-11-g96d91b
a937f536b3 * doc/lispref/commands.texi (Click Events): Fix wording (b...
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-28 Michael Albinus <michael.albinus@gmx.de>
Adapt gitlab-ci.yml
@@ -89985,20 +91317,20 @@
(.job-template, .test-template): Another approach to catch test
artifacts on emba.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-28 Po Lu <luangruo@yahoo.com>
Make haiku-win build correctly on non-Haiku systems
* lisp/term/haiku-win.el (haiku-selection-targets): Add
missing declaration.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-28 Po Lu <luangruo@yahoo.com>
Fix xwidget popups on XI2 again
* src/xwidget.c (xwidget_button_1): Release seat grab.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-28 Po Lu <luangruo@yahoo.com>
Fix xwidget popups on XI2
@@ -90008,20 +91340,20 @@
* src/xwidget.c (xwidget_button_1): Release all XI2 grabs on
click.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Fix typos in configure.ac
* configure.ac: Fix typos in wording of XInput 2 options.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Make `pixel-scroll-precision-scroll-up' work better with overlays
* lisp/pixel-scroll.el (pixel-scroll-precision-scroll-up):
Just set vscroll when on overlay.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-27 Michael Albinus <michael.albinus@gmx.de>
Simplify use of artifacts in emba files
@@ -90033,7 +91365,7 @@
* test/infra/test-jobs.yml: Regenerate.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-27 Stefan Monnier <monnier@iro.umontreal.ca>
* test/src/comp-tests.el: Rework last patch
@@ -90046,7 +91378,7 @@
(comp-deftest pure): Use `declare-function` after loading `comp-test-pure.el`
to silence the byte-compiler.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-27 Eli Zaretskii <eliz@gnu.org>
Avoid assertion violations in --enable-checking builds
@@ -90055,14 +91387,14 @@
descent. This was reporte dto happen with some fonts used by the
xfont backend.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Improve documentation of wheel events
* doc/lispref/commands.texi (Misc Events): Add missing
parameters to `wheel-up' and `wheel-down'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Fix pixel scroll for overlays and text in display properties
@@ -90070,28 +91402,28 @@
Just set vscroll if we're scrolling through an overlay or
something to that effect.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Set motion event time when handling XI2 motion events
* src/xterm.c (handle_one_xevent): Set motion event time when
handling XI_Motion.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Remove GC prone call in `pixel-point-and-height-at-unseen-line'
* lisp/pixel-scroll.el (pixel-point-and-height-at-unseen-line):
Remove call to unnecessary call to `beginning-of-visual-line'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Make `pixel-scroll-precision-scroll-up' slightly more robust
* lisp/pixel-scroll.el (pixel-scroll-precision-scroll-up):
Subtract from existing vscroll if feasible.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-27 Po Lu <luangruo@yahoo.com>
Make `pixel-scroll-precision-scroll-up' use existing logic
@@ -90101,7 +91433,7 @@
(pixel-scroll-precision-scroll-up): Use existing logic
to determine unseen line position.
-2023-04-15 Stephen Gildea <stepheng+emacs@gildea.com>
+2021-11-26 Stephen Gildea <stepheng+emacs@gildea.com>
time-stamp-tests.el: Test more formats
@@ -90109,32 +91441,32 @@
Additional testing with illegal formats, including "%".
(time-stamp-format-multiple-conversions): Add a test with "%%%".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Set initial tab bar parameter on NS
* src/nsfns.m (Fx_create_frame): Initialize `tab-bar-lines'
frame parameter during frame creation.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-11-26 Alan Third <alan@idiocy.org>
Silence NS warnings
* src/nsterm.m ([EmacsView mouseDown:]): Move variables into the block
where they're used.
-2023-04-15 Stephen Gildea <stepheng+emacs@gildea.com>
+2021-11-26 Stephen Gildea <stepheng+emacs@gildea.com>
* test/src/comp-tests.el: Eliminate byte-compiler warnings (Bug#52105).
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-26 Robert Pluim <rpluim@gmail.com>
Specify initial values for glyphless-char-display-control elements
* lisp/international/characters.el (glyphless-char-display-control):
Specify :value for all the elements, since nil is not a valid value.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-26 Michael Albinus <michael.albinus@gmx.de>
Adapt test/infra/gitlab-ci.yml
@@ -90142,7 +91474,7 @@
(test-filenotify-gio, test-gnustep, test-native-comp-speed0):
Add or adapt artifacts.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-26 Lars Ingebrigtsen <larsi@gnus.org>
Add new face `gnus-header'
@@ -90150,7 +91482,7 @@
(gnus-header-from, gnus-header-subject, gnus-header-newsgroups)
(gnus-header-name, gnus-header-content): Inherit from this new face.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-26 Robert Pluim <rpluim@gmail.com>
Adjust custom-face-attributes for 'regular' weight
@@ -90162,7 +91494,7 @@
* lisp/cus-face.el (custom-face-attributes): Recognize 'regular' as a
weight.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-26 Lars Ingebrigtsen <larsi@gnus.org>
Add an intermediary face for mode lines: `mode-line-active'
@@ -90179,7 +91511,7 @@
(CURRENT_MODE_LINE_ACTIVE_FACE_ID, enum face_id): Rename from
*MODE_LINE_FACE_ID to *MODE_LINE_ACTIVE_FACE_ID.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Move the precision pixel scrolling feature to pixel-scroll.el
@@ -90195,7 +91527,7 @@
(pixel-scroll-precision): New functions.
(pixel-scroll-precision-mode): New minor mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Explain confusing aspects of XInput 2 scroll wheel reporting
@@ -90205,21 +91537,21 @@
(handle_one_xevent): Explain why XI2 scroll valuators
are reset after each enter events.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-11-26 Dmitry Gutov <dgutov@yandex.ru>
Remove empty lines from stash read prompt
* lisp/vc/vc-git.el (vc-git-stash-read): Pass OMIT-NULLS (bug#52119).
(vc-git-stash-list): Simplify.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Make XInput 2 builds work without cairo
* src/xterm.c: Move some defines around so XI2 code doesn't
get ifdef'd out if Cairo is disabled.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-26 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -90229,42 +91561,42 @@
d1aa552d11 ; * CONTRIBUTE: No cleanups on release branches, even in d...
588caf0b27 * lisp/repeat.el (repeat-post-hook): Add check symbolp rep...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Fix sign of pixel scroll events on Haiku
* src/haikuterm.c (haiku_read_socket): Fix sign of scroll
events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Make tab bar option visible in the menu bar on NS
* lisp/menu-bar.el (menu-bar-showhide-menu): Make
`showhide-tab-bar' visible on NS as well.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Make pixel scrolling through images at the first line smoother
* lisp/better-pixel-scroll.el (better-pixel-scroll-scroll-up):
Try to reset vscroll if already vscrolled.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-26 Po Lu <luangruo@yahoo.com>
Don't perform pixel scrolling when window is hscrolled
* lisp/better-pixel-scroll.el (better-pixel-scroll): Call
mwheel-scroll instead if window is hscrolled.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-25 Po Lu <luangruo@yahoo.com>
Add `better-pixel-scroll-mode'
* etc/NEWS: Announce `better-pixel-scroll-mode'.
* lisp/better-pixel-scroll.el: New file.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-11-25 Alan Third <alan@idiocy.org>
Fix selection for old GNUstep and GCC
@@ -90273,25 +91605,25 @@
types we use.
* src/nsterm.h: Set up some more #defines for deprecated variables.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-25 Eli Zaretskii <eliz@gnu.org>
Update 'custom-face-attributes'
* lisp/cus-face.el (custom-face-attributes): Synchronize with
tables in font.c.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2021-11-25 Andreas Schwab <schwab@linux-m68k.org>
* src/emacs.c (usage_message): Fix name of --seccomp option.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-25 Eli Zaretskii <eliz@gnu.org>
Fix handling of '--dump-file' command-line option
* lisp/startup.el (command-line-1): Handle "--dump-file" and
"--seccomp" if they are left on the command-line. (Bug#52106)
-2023-04-15 Stephen Gildea <stepheng+emacs@gildea.com>
+2021-11-25 Stephen Gildea <stepheng+emacs@gildea.com>
MH-E: support Mailutils "folders +/"
@@ -90300,7 +91632,7 @@
* test/lisp/mh-e/mh-utils.el:
Test "folders +/" with GNU Mailutils 3.13.91 and later.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-25 Robert Pluim <rpluim@gmail.com>
Correct the :inherit property on some faces
@@ -90313,25 +91645,25 @@
* lisp/faces.el (mode-line): Don't quote the face we're inheriting
from.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-25 Robert Pluim <rpluim@gmail.com>
* doc/misc/flymake.texi: Correct local variable mode specification
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-25 Robert Pluim <rpluim@gmail.com>
Don't display redundant 'see' in info-mode
* lisp/info.el (Info-fontify-node): Don't show 'see' when displaying
the result of "(See @ref" or "also @ref", but leave "Also @ref" alone.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-25 Michael Albinus <michael.albinus@gmx.de>
Tag a test from process-tests.el as :unstable on emba.
* test/src/process-tests.el (process-tests/multiple-threads-waiting):
Tag it as :unstable on emba.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-25 Lars Ingebrigtsen <larsi@gnus.org>
Add temporary mode-line-position change
@@ -90339,28 +91671,28 @@
make `min-width' work here; this should be fixed for real in the
display_line machinery somewhere.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-25 Lars Ingebrigtsen <larsi@gnus.org>
Indent `closure' forms better
* lisp/emacs-lisp/lisp-mode.el (closure): Indent `closure' forms
better (bug#52063).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-25 Po Lu <luangruo@yahoo.com>
Fix scroll wheel reporting on NS
* src/nsterm.m (- mouseDown): Clear scroll wheel
accumulators.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-25 Lars Ingebrigtsen <larsi@gnus.org>
Define a face for shr text
* lisp/net/shr.el (shr-text): New face.
(shr-insert): Use it instead of hard-coding `variable-pitch'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-25 Po Lu <luangruo@yahoo.com>
Set serial when filtering XI_KeyPress events
@@ -90369,7 +91701,7 @@
* src/xterm.c (handle_one_xevent): Set serial when filtering
XI_KeyPress events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-24 Po Lu <luangruo@yahoo.com>
Add support for pixel wheel deltas on NS
@@ -90377,7 +91709,7 @@
* src/nsterm.c (- mouseDown): Report pixel scroll deltas.
(x_coalesce_scroll_events): New variable
-2023-04-15 Stephen Gildea <stepheng+emacs@gildea.com>
+2021-11-24 Stephen Gildea <stepheng+emacs@gildea.com>
mh-utils-tests: 'mh-sub-folders-actual' coverage
@@ -90387,7 +91719,7 @@
* lisp/mh-e/mh-utils.el (mh-sub-folders-parse): New function,
refactored out of 'mh-sub-folders-actual' to create a testing seam.
-2023-04-15 Matt Kramer <mkramer@lbl.gov> (tiny change)
+2021-11-24 Matt Kramer <mkramer@lbl.gov> (tiny change)
Fix tab-line cycling when using buffer groups (bug#52050)
@@ -90395,13 +91727,13 @@
Remove tabs that aren't associated with a buffer, such as the `group-tab' that
exists when `tab-line-tabs-function' is `tab-line-tabs-buffer-groups'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-24 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
b4f47d2 Use @pxref when necessary
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-24 Michael Albinus <michael.albinus@gmx.de>
Some optimizations for emba jobs
@@ -90413,7 +91745,7 @@
* test/infra/test-jobs.yml: Regenerate.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Remove APPEND argument from add-display-text-property
@@ -90421,14 +91753,14 @@
* lisp/emacs-lisp/subr-x.el (add-display-text-property): Remove
the append argument -- it's nonsensical.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix min-width problem with "overlapping" regions
* src/xdisp.c (handle_display_prop): Fix problem with overlapping
regions.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-24 Juri Linkov <juri@linkov.net>
* lisp/outline.el (outline-font-lock-keywords): Replace ‘.+’ with ‘.*’.
@@ -90436,38 +91768,38 @@
to have more text after outline-regexp until the end of the heading line
(bug#51016).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Add new function 'add-display-text-property'
* doc/lispref/display.texi (Display Property): Document it.
* lisp/emacs-lisp/subr-x.el (add-display-text-property): New function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Change eshell-mode mode-line-format insinuation
* lisp/eshell/esh-mode.el (eshell-mode): Tweak how the mode line
is altered after recent mode-line-format changes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-24 Eli Zaretskii <eliz@gnu.org>
Fix documentation of 'min-width' display spec.
* doc/lispref/display.texi (Other Display Specs): Clarify
documentation of the 'min-width' display spec.
-2023-04-15 Narendra Joshi <narendraj9@gmail.com> (tiny change)
+2021-11-24 Narendra Joshi <narendraj9@gmail.com> (tiny change)
* lisp/vcursor.el (vcursor-get-char-count): Preserve point
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in display_min_width comment
* src/xdisp.c (display_min_width): Fix typo in comment.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Make min-width of the U:-- wider
@@ -90475,7 +91807,7 @@
bits larger since there's often a big difference between - and %
characters.
-2023-04-15 Stephen Gildea <stepheng+emacs@gildea.com>
+2021-11-24 Stephen Gildea <stepheng+emacs@gildea.com>
mh-utils-tests: Add new tests of "folders +/"
@@ -90490,7 +91822,7 @@
Use new helper function.
* test/lisp/mh-e/test-all-mh-variants.sh: LD_LIBRARY_PATH unnecessary.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-24 Eli Zaretskii <eliz@gnu.org>
Minor fixes for a recent commit
@@ -90498,21 +91830,21 @@
(Fget_display_property): Doc fix.
(get_display_property): Fix style and whitespace.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-24 Mattias Engdegård <mattiase@acm.org>
Add sample of -fanalyzer output (bug#51882)
* etc/compilation.txt (file): Add fragment of GCC diagnostics from
-fanalyzer (from Philip Kaludercic).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-24 Mattias Engdegård <mattiase@acm.org>
Tighten `gnu` compile regexp further
* lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):
The -fanalyzer ASCII art does not contain tabs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Use a proportional font for the mode line
@@ -90521,18 +91853,18 @@
* lisp/faces.el (mode-line): Inherit from `variable-pitch'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Make display_min_width work from the mode line
* src/xdisp.c (display_min_width): Make this work from mode line
constructs via display_string.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-24 Robert Pluim <rpluim@gmail.com>
* admin/unidata/emoji-zwj.awk: Quote functions properly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-24 Po Lu <luangruo@yahoo.com>
Make `yank-media' work on Haiku
@@ -90568,7 +91900,7 @@
(BClipboard_system_targets, BClipboard_primary_targets)
(BClipboard_secondary_targets): New functions.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-24 Michael Albinus <michael.albinus@gmx.de>
* admin/notes/emba (Emacs jobset): Remove stage slow.
@@ -90585,14 +91917,14 @@
* test/infra/test-jobs.yml: Regenerate.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix min-width end condition handling
* src/xdisp.c (handle_display_prop): Fix check for min-width ends
-- they may be consecutive.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-24 Po Lu <luangruo@yahoo.com>
Correct adjustments to frame widths in events
@@ -90600,7 +91932,7 @@
(EmacsWindow.Zoom): Adjust widths to fit into the correct
coordinate system.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-24 Po Lu <luangruo@yahoo.com>
Remove unused arguments to EmacsView.AfterResize
@@ -90608,7 +91940,7 @@
unused arguments.
(BView_resize_to): Stop passing unused arguments.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Add support for the min-width display property
@@ -90625,7 +91957,7 @@
(handle_display_prop): Handle min-width ends.
(handle_single_display_spec): Handle min-width starts.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-24 Gregory Heytings <gregory@heytings.org>
Re-enable the disabledForeground X resource.
@@ -90636,7 +91968,7 @@
without reason in commit ef93458b2f8 by overwriting its value with the
value of the foreground resource.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-11-24 Alan Third <alan@idiocy.org>
Allow NS to handle non-text clipboard contents
@@ -90645,7 +91977,7 @@
(ns_string_from_pasteboard): Remove EOL conversion.
(syms_of_nsselect): Define QTARGETS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-24 Po Lu <luangruo@yahoo.com>
Clear past end of frame on Haiku
@@ -90655,7 +91987,7 @@
* src/haikuterm.c (haiku_clear_frame): Clear one pixel
past the end of the frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-24 Po Lu <luangruo@yahoo.com>
Fix 1 pixel wide border in frames on Haiku
@@ -90665,14 +91997,14 @@
* src/haikuterm.c (haiku_read_socket): Use `lrint' to round
widths.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix string-glyph-split infloop
* lisp/emacs-lisp/subr-x.el (string-glyph-split): Fix infloop when
applied to (string-glyph-split "✈️🌍") (bug#52067).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-24 Gregory Heytings <gregory@heytings.org>
Pass options from make to configure through a variable.
@@ -90680,34 +92012,34 @@
* INSTALL.REPO: Document the variable (bug#51965).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-24 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
756b8a5f1b Fix typos in documentation
38fdeaef46 ; * etc/DEBUG: Fix last change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-23 Po Lu <luangruo@yahoo.com>
Fix mouse-wheel-text-scale
* lisp/mwheel.el (mouse-wheel-text-scale): Test for alternative
events correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-23 Po Lu <luangruo@yahoo.com>
Remove extraneous code left over from the ftbe font driver
* src/haikuterm.c (syms_of_haikuterm): Remove dead code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-23 Po Lu <luangruo@yahoo.com>
Use only effective modifiers when handling XI2 button events
* src/xterm.c (handle_one_xevent): Use mods.effective when
constructing button events.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-23 Yuuki Harano <masm+github@masm11.me>
Remove PGTK_DEBUG stuff
@@ -90805,7 +92137,7 @@
(pgtk_cr_destroy_frame_context):
* src/pgtkterm.h:
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-23 Michael Albinus <michael.albinus@gmx.de>
Adapt artifacts paths in emba testjobs
@@ -90813,60 +92145,60 @@
* test/infra/test-jobs.yml: Regenerate.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-23 Yuuki Harano <masm+github@masm11.me>
* src/ftcrfont.c (ftcrfont_open): Revert redundant brace change.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-23 Yuuki Harano <masm+github@masm11.me>
* src/frame.c (syms_of_frame): Revert frame_resize_pixelwise defaults to false
It was just a workaround of mutter's bug, which is already fixed, so
we can revert it.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-23 Yuuki Harano <masm+github@masm11.me>
* src/frame.c (Fframep): Fix comment
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-23 Yuuki Harano <masm+github@masm11.me>
* src/font.h: Remove redundant condition
It is redundant because pgtk build always defines HAVE_FREETYPE.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-23 Yuuki Harano <masm+github@masm11.me>
Enclose pgtk changes within #ifdef
* src/emacsgtkfixed.c:
* src/emacsgtkfixed.h:
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-23 Yuuki Harano <masm+github@masm11.me>
* src/emacs.c (main): Combine two conditions to one
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-23 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
bdb489a ; * etc/DEBUG: Adjust instructions for libgccjit reproducer.
b4fb381 ; * src/xdisp.c (produce_stretch_glyph): Avoid compilation wa...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-23 Stefan Kangas <stefan@marxist.se>
Prefer locate-user-emacs-file in gitmerge.el
* admin/gitmerge.el (gitmerge-status-file): Prefer
'locate-user-emacs-file' to fiddling with 'user-emacs-directory'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-23 Po Lu <luangruo@yahoo.com>
Fix compilation with XInput 2 but without XKB
* src/xterm.c (handle_one_xevent): Remove extraneous
conditional.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-23 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -90876,34 +92208,34 @@
# Conflicts:
# lisp/proced.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Only reset scroll valuators on real enter events
* src/xterm.c (handle_one_xevent): Test event detail and mode
before resetting scroll valuators.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Fix delay between tool bar clicks and visual feedback
* src/haikuterm.c (haiku_read_socket): Redisplay after tool
bar click.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Fix XI2 keysym translation
* src/xterm.c (handle_one_xevent): Handle XI_KeyPress events
that can't be translated into strings.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/subr.el (event-start, event-end): Handle `(menu-bar)` events
* lisp/net/browse-url.el (browse-url-interactive-arg): Simplify accordingly
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-22 Juri Linkov <juri@linkov.net>
* lisp/textmodes/flyspell.el: Pop up the menu under cursor from keyboard.
@@ -90911,18 +92243,18 @@
Use popup-menu-normalize-position with point when no mouse is involved,
instead of the incorrect use of mouse-position (bug#52025).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
src/indent.c, src/xdisp.c: Questions about with_echo_area_buffer_unwind_data
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-22 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: 'C-x t RET' creates a new tab for non-existent tab name.
* lisp/tab-bar.el (tab-bar-switch-to-tab): Create a new tab and
rename it to NAME when can't find the tab with the given NAME (bug#51935).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-22 Mattias Engdegård <mattiase@acm.org>
Simplify `gnu` compilation-mode regexp
@@ -90932,14 +92264,14 @@
performance impact of the pattern added for GCC's -fanalyzer,
now slightly tweaked.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-22 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el (tab-bar-history-old-minibuffer-depth): Remove variable.
(tab-bar--history-pre-change, tab-bar--history-change): Use minibuffer-depth
instead of this variable (bug#51370).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-22 Michael Albinus <michael.albinus@gmx.de>
Adapt emba jobs
@@ -90954,7 +92286,7 @@
* test/infra/test-jobs.yml: Regenerate.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-22 Eli Zaretskii <eliz@gnu.org>
Improve recently installed documentation
@@ -90962,13 +92294,13 @@
description of 'buffer-text-pixel-size' to preserve previous text;
mention the importance of WINDOW.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Fix compiler warning in image.c
* src/image.c (webp_load): Initialize `mask_img' to NULL.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-22 Stefan Kangas <stefan@marxist.se>
Use substitute-command-keys for literal key sequences
@@ -91028,7 +92360,7 @@
* lisp/ibuffer.el (ibuffer-unmark-all): Use 'substitute-command-keys'
for command.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-22 Stefan Kangas <stefan@marxist.se>
Avoid false positives about wide docstrings for key sequences
@@ -91039,7 +92371,7 @@
* test/lisp/emacs-lisp/bytecomp-tests.el
("warn-wide-docstring-ignore-substitutions.el"): New test.
-2023-04-15 martin rudalics <rudalics@gmx.at>
+2021-11-22 martin rudalics <rudalics@gmx.at>
Add new function buffer-text-pixel-size
@@ -91052,7 +92384,7 @@
Fwindow_text_pixel_size.
(Fbuffer_text_pixel_size): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Fix mouse movement event generation on Haiku
@@ -91062,20 +92394,20 @@
* src/haikuterm.h (struct haiku_display_info): Add field
`last_mouse_movement_time'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Don't set button event modifiers twice on Haiku
* src/haikuterm.c (haiku_read_socket): Simplify.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Move XI2 event filtering to a more appropriate location
* src/xterm.c (handle_one_xevent): Filter all key press events
even if no frame is found.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-22 Stefan Kangas <stefan@marxist.se>
Add new format for literal key sequences to substitute-command-keys
@@ -91090,14 +92422,14 @@
tests.
(help-tests-substitute-key-bindings/face-help-key-binding): Extend test.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-22 Po Lu <luangruo@yahoo.com>
Use more precise test for emulated wheel events in XI2
* src/xterm.c (handle_one_xevent): Ignore button events
that have XIPointerEmulated set.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Make `xwidget-display-event' a special event as well
@@ -91121,80 +92453,80 @@
(webkit_create_cb_1): Store source if available.
(kill_xwidget): Remove dead widget from internal_xwidget_list.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-11-21 Glenn Morris <rgm@gnu.org>
Fix recent compile-tests addition
* test/lisp/progmodes/compile-tests.el (compile-test-error-regexps):
Bump number of expected errors.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Also filter XI_KeyRelease events
* src/xterm.c (handle_one_xevent): Also filter XI_KeyRelease
events through the X input method.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Use only effective modifiers for XI2 key press events
* src/xterm.c (handle_one_xevent): Use only effective modifiers
in XI_KeyPress events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Remove variable that no longer exists from manual
* doc/emacs/haiku.texi: Remove nonexistent variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-21 Stefan Kangas <stefan@marxist.se>
Adapt isearch help screen for variable-pitch-mode
* lisp/isearch.el (isearch-help-for-help-internal): Adapt for
'variable-pitch-mode', now that 'make-help-screen' uses that.
-2023-04-15 Omar Polo <op@omarpolo.com>
+2021-11-21 Omar Polo <op@omarpolo.com>
implement certfp authentication to rcirc
* lisp/net/rcirc.el (rcirc-connect): Use the provided client certs
* doc/misc/rcirc.texi (Configuration): Document the change
-2023-04-15 Omar Polo <op@omarpolo.com>
+2021-11-21 Omar Polo <op@omarpolo.com>
Move the sasl section after the bitlbee text
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2021-11-21 Philip Kaludercic <philipk@posteo.net>
Improve error parsing for GCC -fanalyzer output
* compile.el (compilation-error-regexp-alist-alist): Adjust gnu rule
* compile-tests.el (compile-tests--test-regexps-data): Add testcase
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-21 Eli Zaretskii <eliz@gnu.org>
Fix positioning of pop-up menus when there are window-margins
* src/menu.c (x_popup_menu_1): Calculate X and Y correctly for
clicks in the text area. (Bug#51782)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-21 Robert Pluim <rpluim@gmail.com>
Add :version tags to new mwheel defcustoms
* lisp/mwheel.el (mouse-wheel-down-alternate-event):
(mouse-wheel-up-alternate-event): Add :version tag.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-21 Eli Zaretskii <eliz@gnu.org>
Minor cleanup in w32inevt.c
* src/w32inevt.c (w32_console_mouse_position, mouse_moved_to)
(do_mouse_event): Use 'get_frame' to obtain the frame pointer.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-21 Stefan Kangas <stefan@marxist.se>
Use variable-pitch-mode in 'C-h C-h'
@@ -91205,7 +92537,7 @@
This was discussed in
https://lists.gnu.org/r/emacs-devel/2021-11/msg01378.html
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-21 Michael Albinus <michael.albinus@gmx.de>
Reorganize emba control files
@@ -91227,28 +92559,28 @@
(test-jobs-generator, test-jobs-pipeline): Remove jobs.
(top): Include test-jobs.yml.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Fix double and triple click in Haiku.
* src/haikuterm.c (haiku_read_socket): Record timestamp
in events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Report time in XInput 2 button events
* src/xterm.c (handle_one_xevent): Report time in XI button
events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Fix horizontal wheel events on Haiku
* src/haikuterm.c (haiku_read_socket): Fix modifier
calculation for horizontal wheel events.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-21 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -91262,7 +92594,7 @@
# Conflicts:
# lisp/mouse.el
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-21 Lars Ingebrigtsen <larsi@gnus.org>
Fill the Emacs version on the splash page
@@ -91271,7 +92603,7 @@
(normal-no-mouse-startup-screen): Fill the Emacs version data,
since it's usually longer than a single line, anyway.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Implement `pick_embedded_child' for offscreen xwidgets
@@ -91279,13 +92611,13 @@
(Fmake_xwidget): Connect `pick-embedded-child' signal
to offscreen window.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-21 Stefan Kangas <stefan@marxist.se>
Revert "* admin/gitmerge.el (gitmerge-mode-map): Convert to defvar-keymap."
This reverts commit 4c467e4aff12e65fa4fa62d7f4bdcbf4a2bcd92c.
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2021-11-21 dickmao <dick.r.chiang@gmail.com>
Fix icalendar time zone parsing
@@ -91295,14 +92627,14 @@
(icalendar-tests--decode-isodatetime): Fix tests so that they work
in other time zones than Europe/Berlin (bug#51959).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Fix documentation string of x_coalesce_scroll_events
* src/xterm.c (x_coalesce_scroll_events): Update doc string to
reflect that this option is now supported under Haiku.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-21 Eli Zaretskii <eliz@gnu.org>
Improve the fix for bug#51864
@@ -91310,14 +92642,14 @@
FACE_FROM_ID_OR_NULL just once.
(face_at_string_position): Make sure we have a usable base face.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Improve Haiku documentation
* doc/emacs/haiku.texi: Remove duplicate text and
extraneous pxref.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-21 Po Lu <luangruo@yahoo.com>
Add a user command to stop page loading in xwidget-webkit
@@ -91325,14 +92657,14 @@
(xwidget-webkit-stop): New command.
(xwidget-webkit-tool-bar-map): New tool bar item.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Fix compiler warnings
* src/haikuterm.c (haiku_read_socket): Fix compiler
warnings intoduced by last change.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Add pixel delta support for wheel events on Haiku
@@ -91341,13 +92673,13 @@
* src/haikuterm.c (haiku_read_socket): Handle pixel deltas
correctly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Attach download-started signals to correct WebKit context
* src/xwidget.c (Fmake_xwidget): Use correct context.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Allow handling smooth scroll events in xwidgets
@@ -91357,27 +92689,27 @@
events on XInput 2.
(xwidget_motion_notify, xwidget_scroll): New functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Select device notification events correctly
* src/xfns.c (setup_xi_event_mask): Select PropertyEvent,
HierarchyChanged and DeviceChanged for all devices.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Add XInput 2 input method support
* src/xterm.c (handle_one_xevent): Let input methods filter
events first before trying to handle an XI2 key press event.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-20 Michael Albinus <michael.albinus@gmx.de>
* test/infra/test-jobs-generator.sh: Generate also stages entry.
Revert last change on emba files
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Add support for the Haiku operating system and its window system
@@ -91699,7 +93031,7 @@
* src/xterm.c (syms_of_xterm): Add Haiku information to
doc string.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-20 Stefan Kangas <stefan@marxist.se>
Make string-animate smoother
@@ -91708,14 +93040,14 @@
(animate-string): Make the delay depend on the above new defcustom
divided by the number of steps.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Prevent crashes when scrolling in an unknown Window on XI2
* src/xterm.c (handle_one_xevent): Fix XI2 frame lookup to
handle foreign windows.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Fix xwidgets with XInput 2 builds
@@ -91728,7 +93060,7 @@
(x_draw_xwidget_glyph_string): Synthesize focus event here
instead on XI2 builds.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-20 Stefan Kangas <stefan@marxist.se>
Make 'eval' use lexical scoping in most tests
@@ -91759,7 +93091,7 @@
using LEXICAL as both nil and non-nil.
(eval-tests--let-with-circular-defs): Give explicit nil to 'eval'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-20 Stefan Kangas <stefan@marxist.se>
image-dired: Improve some messages
@@ -91767,7 +93099,7 @@
(image-dired-create-thumb-1): Improve messages.
(image-dired-rotate-original): Signal 'user-error' instead of 'error'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-20 Stefan Kangas <stefan@marxist.se>
Convert snake and tetris keymaps to defvar-keymap
@@ -91775,7 +93107,7 @@
* lisp/play/tetris.el (tetris-mode-map, tetris-null-map): Convert
to defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-20 Lars Ingebrigtsen <larsi@gnus.org>
Make shr render text with superscripts prettier
@@ -91784,14 +93116,14 @@
slightly smaller so that we don't get uneven line heights with
text that uses these.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Fix a comment in XInput related code
* src/xterm.c (x_term_init): Fix comment to say "XInput 2.1"
instead of "XInput 1.1".
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Expose pixel-wise wheel events to Lisp
@@ -91807,7 +93139,7 @@
data.
(x_coalesce_scroll_events): New user option.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Add support for event processing via XInput 2
@@ -91851,7 +93183,7 @@
(mouse-wheel--setup-bindings): Set up bindings for alternate
buttons.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Allow terminating page loading operations in webkit xwidgets
@@ -91860,21 +93192,21 @@
* src/xwidget.c (Fxwidget_webkit_stop_loading): New function.
(syms_of_xwidget): Define new subr.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-20 Gregory Heytings <gregory@heytings.org>
Implement the buttonForeground resource
* lwlib/xlwmenu.c (draw_shadow_rectangle, draw_shadow_rhombus):
Use the buttonForeground resource color (bug#51988).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-20 Lars Ingebrigtsen <larsi@gnus.org>
Fix another narrow-to-defun problem in js-mode
* lisp/progmodes/js.el (js--function-prologue-beginning): Fix typo
in looking-back form (bug#51926).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-20 Michael Albinus <michael.albinus@gmx.de>
Continue adaptions of emba files
@@ -91887,7 +93219,7 @@
* test/infra/test-jobs-generator.sh: Generate also stages entry.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Make xwidget-events special and document xwidget callbacks
@@ -91903,7 +93235,7 @@
* lisp/xwidget.el: Make xwidget events special.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Use `xwidget-live-p' inside `xwidget-at'.
@@ -91915,38 +93247,38 @@
* lisp/xwidget.el (xwidget-at): Use `xwidget-live-p'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Remove nonsensical command in xwidget-webkit-mode-map
* lisp/xwidget.el (xwidget-webkit-mode-map): Remove nonsensical
command binding.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-20 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
c1eea85be1 * test/lisp/net/tramp-tests.el (tramp-get-remote-gid): Rem...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Fix option type of `xwidget-webkit-cookie-file' again
* lisp/xwidget.el (xwidget-webkit-cookie-file): Revert changes
caused by rebase.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-20 Po Lu <luangruo@yahoo.com>
Clarify doc string in xwidget-webkit
* lisp/xwidget.el (xwidget-webkit-buffer-name-format): Update
doc string.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-11-19 Glenn Morris <rgm@gnu.org>
* lisp/xwidget.el (xwidget-webkit-cookie-file): Fix type.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-19 Po Lu <luangruo@yahoo.com>
Make xwidget-webkit default to not storing cookies
@@ -91954,18 +93286,18 @@
* lisp/xwidget.el (xwidget-webkit-cookie-file): Set default
value to nil.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-19 Michael Albinus <michael.albinus@gmx.de>
Fix Tramp test
* test/lisp/net/tramp-tests.el (tramp-test07-abbreviate-file-name):
Skip Ange FTP test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-19 Michael Albinus <michael.albinus@gmx.de>
Fix stage in gitlab-ci.yml
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-19 Michael Albinus <michael.albinus@gmx.de>
Add more test jobs for emba
@@ -91981,7 +93313,7 @@
* test/infra/test-jobs-generator.sh: New script.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-19 Eli Zaretskii <eliz@gnu.org>
Fix doc strings in ucs-normalize.el
@@ -91993,7 +93325,7 @@
(ucs-normalize-HFS-NFD-region, ucs-normalize-HFS-NFC-region): Fix
wording and typos.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-19 Eli Zaretskii <eliz@gnu.org>
Fix documentation of last commit
@@ -92008,7 +93340,7 @@
* etc/NEWS: Improve the wording of the entry about
'xwidget-webkit-cookie-file'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-19 Po Lu <luangruo@yahoo.com>
Allow controlling where xwidget-webkit stores cookies
@@ -92025,14 +93357,14 @@
(Fxwidget_webkit_set_cookie_storage_file): New function.
(syms_of_xwidget): Define new subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-19 Po Lu <luangruo@yahoo.com>
Use CHECK_LIVE_XWIDGET in xwidget-webkit-estimated-load-progress
* src/xwidget.c (Fxwidget_webkit_estimated_load_progress): Check
for live xwidgets instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-19 Po Lu <luangruo@yahoo.com>
Display page loading progress in xwidget webkit
@@ -92046,14 +93378,14 @@
(xwidget-webkit-mode): Add page load progress to header line
format.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-19 Stefan Kangas <stefan@marxist.se>
Improve doc-view-mode menus
* lisp/doc-view.el (doc-view-menu): Extend menu.
(doc-view-minor-mode-menu): New menu.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-19 Po Lu <luangruo@yahoo.com>
Add `xwidget-webkit-estimated-load-progress'
@@ -92064,18 +93396,18 @@
function.
(syms_of_xwidget): Define new subr.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-19 Lars Ingebrigtsen <larsi@gnus.org>
Make puny-encode-string normalize first
* lisp/net/puny.el (puny-encode-string): Normalize before encoding
(bug#51954).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-19 Lars Ingebrigtsen <larsi@gnus.org>
Regenerate ldefs-boot
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-19 Lars Ingebrigtsen <larsi@gnus.org>
Make UCS compose/decompose functions more understandable
@@ -92086,7 +93418,7 @@
(ucs-normalize-NFKC-region, ucs-normalize-NFKC-string): Make the
doc strings say what they actually do.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-19 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -92097,20 +93429,20 @@
5eeaf85767 Improve documentation of window hooks
7404f4b4e0 Improve doc string of 'highlight-nonselected-windows'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-18 Po Lu <luangruo@yahoo.com>
Fix documentation on xwidgets
* doc/lispref/display.texi (Xwidgets): Refer to correct
function.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-18 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/files.el (file-has-changed-p): Index the cache with absolute file names
* lisp/net/mailcap.el (mailcap-parse-mailcaps): Fix $MAILCAPS case
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-18 Mattias Engdegård <mattiase@acm.org>
Turn mistaken functions into tests (bug#51941)
@@ -92121,7 +93453,7 @@
Change `defun` into `ert-deftest` where this seems to have been the
original intention.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-18 Mattias Engdegård <mattiase@acm.org>
String backslash corrections
@@ -92129,7 +93461,7 @@
* test/lisp/emacs-lisp/package-tests.el
(package-test-macro-compilation-gz): Make dot literal as intended.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-18 Michael Albinus <michael.albinus@gmx.de>
Do not exclude emacs-module-tests.el on emba
@@ -92143,7 +93475,7 @@
(module--test-assertions--globref-invalid-free): Tag them as
:unstable on emba. (Bug#50902)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-18 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: Optimize data usage for nil tab-bar-history-mode.
@@ -92154,7 +93486,7 @@
(tab-bar-new-tab-to): Reset tab-bar-history-back and
tab-bar-history-forward to nil.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-18 Juri Linkov <juri@linkov.net>
* lisp/tab-bar.el: Avoid micro-steps in tab-bar-history-back/forward.
@@ -92165,11 +93497,11 @@
(tab-bar--history-change): Use 'tab-bar-history-done-command' and
'tab-bar-history-pre-command' (bug#51370).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-18 Juri Linkov <juri@linkov.net>
* lisp/vc/diff-mode.el (diff-minor-mode-prefix): Fix typo from 44faf54659
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2021-11-18 Protesilaos Stavrou <info@protesilaos.com>
Update modus-themes to version 1.7.0
@@ -92275,7 +93607,7 @@
A detailed change log entry is available here:
<https://protesilaos.com/codelog/2021-11-18-modus-themes-1-7-0/>.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-18 Michael Albinus <michael.albinus@gmx.de>
Extend abbreviate-file-name for further Tramp methods.
@@ -92288,7 +93620,7 @@
* test/lisp/net/tramp-tests.el (tramp-test07-abbreviate-file-name):
Extend test.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2021-11-18 Filipp Gunbin <fgunbin@fastmail.fm>
Fixup for bug#51037
@@ -92297,7 +93629,7 @@
(ert-run-tests-batch): Remove redundand let-binding.
(ert-run-tests-interactively): Fix interactive spec.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-18 Mattias Engdegård <mattiase@acm.org>
Eliminate ERT test name clashes (bug#51941)
@@ -92318,7 +93650,7 @@
(data-tests-logcount):
Rename clashing tests.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-18 Mattias Engdegård <mattiase@acm.org>
Signal an error for duplicated ERT tests (bug#51941)
@@ -92329,7 +93661,7 @@
lisp/emacs-lisp/ert.el (ert-set-test, ert-deftest): Add check.
etc/NEWS: Announce.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-18 Mattias Engdegård <mattiase@acm.org>
Avoid adding duplicates to Xref history
@@ -92337,7 +93669,7 @@
New functions.
(xref-push-marker-stack, xref-go-back, xref-go-forward): Use them.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-18 Lars Ingebrigtsen <larsi@gnus.org>
Revert VC-related prefix user options to previous values
@@ -92346,7 +93678,7 @@
* lisp/vc/diff-mode.el (diff-minor-mode-prefix): Revert to
previous values, as external packages rely on those values.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix `narrow-to-defun' in "async function" in js-mode
@@ -92355,7 +93687,7 @@
(js--ensure-cache): Allow "async" before "function" (bug#51926).
This makes `narrow-to-defun' work as expected.
-2023-04-15 Greg Minshall <minshall@umich.edu>
+2021-11-18 Greg Minshall <minshall@umich.edu>
Fix eldoc usage of newly introduced variable
@@ -92363,14 +93695,14 @@
(eldoc-display-message-no-interference-p): Make this function work
in older Emacs versions again (bug#51939).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-18 Lars Ingebrigtsen <larsi@gnus.org>
Make the optional describe-map-tree parameters optional
* lisp/help.el (describe-map-tree): Make the optional parameters
optional. This makes testing easier.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-11-18 Miha Rihtaršič <miha@kamnitnik.top>
Don't ignore restriction in indent-region-line-by-line
@@ -92391,7 +93723,7 @@
as 'c-indent-region'. This patch makes it respect the current
restriction instead of having it call "(widen)".
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2021-11-17 Mike Kupfer <mkupfer@alum.berkeley.edu>
Fix two failing tests in mh-utils-tests
@@ -92401,7 +93733,7 @@
(mh-folder-completion-function-09-plus-slash-tmp): Skip these tests
with Mailutils, which doesn't handle root folders. (Bug#51902)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
Revert "* lisp/image-dired.el: Remove unnecessary 'declare-function'."
@@ -92411,7 +93743,7 @@
Problem pointed out by Glenn Morris <rgm@gnu.org> in:
https://lists.gnu.org/r/emacs-devel/2021-11/msg01278.html
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-17 Eli Zaretskii <eliz@gnu.org>
Fix recent changes related to USABLE_SIGIO
@@ -92419,7 +93751,7 @@
* src/keyboard.c (handle_async_input) [DOS_NT]: Ifdef away the
code that is not needed on MS-Windows. (Bug#50403) (Bug#51820)
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2021-11-17 Ken Brown <kbrown@cornell.edu>
Make process_pending_signals useful on systems without SIGIO
@@ -92428,7 +93760,7 @@
process_pending_signals do something useful on systems that have
to poll for input. (Bug#51820)
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2021-11-17 Ken Brown <kbrown@cornell.edu>
Avoid delays waiting for input on systems without SIGIO
@@ -92436,7 +93768,7 @@
we're waiting for input, don't use a timeout of more than 25 msec
in the call to select. (Bug#50043)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-17 Po Lu <luangruo@yahoo.com>
Prevent subprocess hangs in xwidget
@@ -92444,7 +93776,7 @@
`catch_child_signal' instead of trying to preserve the previous
signal handler.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
Use substitute-command-keys in some messages
@@ -92454,7 +93786,7 @@
* lisp/ibuf-ext.el (ibuffer-do-kill-lines):
* lisp/vc/ediff.el (ediff-documentation): Use 'substitute-command-keys'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-17 Po Lu <luangruo@yahoo.com>
Don't draw xwidgets that have just been resized
@@ -92469,18 +93801,18 @@
(Fxwidget_resize): Set just_resized first, then queue allocate.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
Ignore some externally maintained files in AUTHORS
* admin/authors.el (authors-ignored-files): Ignore externally
maintained files.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
* lisp/image-dired.el: Remove unnecessary 'declare-function'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-17 Lars Ingebrigtsen <larsi@gnus.org>
Change the call signature to keymap-substitute
@@ -92489,7 +93821,7 @@
* lisp/emacs-lisp/shortdoc.el (keymaps):
* lisp/emacs-lisp/bytecomp.el (lambda): Adjust.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -92497,20 +93829,20 @@
c25be3e7bb * lisp/tab-bar.el (tab-bar-select-tab): Add check for wc-f...
38d905abf9 * lisp/tab-bar.el: Doc fixes for commands bound to modifie...
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-17 Lars Ingebrigtsen <larsi@gnus.org>
Make bookmark-set prompt less confusing
* lisp/bookmark.el (bookmark-set): Make the prompt less confusing
(bug#51876).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix mh-mime build problem
* lisp/mh-e/mh-mime.el (mh-acros): Require to get mh-dlet*.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
Temporarily mark two failing tests as unstable
@@ -92519,13 +93851,13 @@
(mh-folder-completion-function-09-plus-slash-tmp): Temporarily
mark two failing tests as unstable.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix bookmark-bmenu-mode-map syntax
* lisp/bookmark.el (bookmark-bmenu-mode-map): Fix syntax in defvar-keymap.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
Remove some references to XEmacs
@@ -92536,7 +93868,7 @@
* lisp/textmodes/reftex-index.el: Remove some comments referring to
XEmacs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-17 Stefan Kangas <stefan@marxist.se>
Make mh-funcall-if-exists obsolete
@@ -92551,7 +93883,7 @@
* lisp/mh-e/mh-xface.el (mh-face-display-function): Don't use
above obsolete macro.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-16 Stefan Kangas <stefan@marxist.se>
Convert keymaps in bookmark.el to defvar-keymap
@@ -92560,44 +93892,44 @@
(bookmark-edit-annotation-mode-map, bookmark-bmenu-mode-map):
Convert to defvar-keymap.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/rot13.el (rot13-translate-table): Make it a `translation-table`
(rot13-display-table): Use `dotimes`.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-16 Stefan Kangas <stefan@marxist.se>
* admin/gitmerge.el (gitmerge-mode-map): Convert to defvar-keymap.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-16 Po Lu <luangruo@yahoo.com>
Update xwidget webkit history buffer more eagerly
* lisp/xwidget.el (xwidget-webkit-callback): Update history
buffer on each load-changed event.
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-11-16 Alan Third <alan@idiocy.org>
Only set LANG if the ID is valid
* src/nsterm.m (ns_init_locale): Check the provided locale identifier
is available before trying to use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-16 Lars Ingebrigtsen <larsi@gnus.org>
Make keymap-unset work
* lisp/keymap.el (keymap-unset): Fix key syntax (bug#51897).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-16 Eli Zaretskii <eliz@gnu.org>
Put back documentation of legacy keymap functions
* doc/lispref/keymaps.texi (Low-Level Key Binding): Reinstate
documentation of legacy commands and functions.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-16 Yuuki Harano <masm+github@masm11.me>
Support xterm-mouse-mode mouse-4/5
@@ -92617,7 +93949,7 @@
(mouse-wheel-text-scale): Use mouse-wheel--button-eq instead of eq.
(mouse-wheel--setup-bindings): Make it flatten.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-16 Yuuki Harano <masm+github@masm11.me>
Remove garbage #ifndef
@@ -92626,14 +93958,14 @@
* src/xwidget.c (Fxwidget_resize):
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-16 Eli Zaretskii <eliz@gnu.org>
Minor copyedits of recent documentation changes
* doc/lispref/keymaps.texi (Low-Level Key Binding): Minor changes
in wording and markup.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-16 Michael Albinus <michael.albinus@gmx.de>
Some minor Tramp updates
@@ -92646,14 +93978,14 @@
* test/lisp/net/tramp-tests.el (tramp-test07-abbreviate-file-name):
Extend test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-16 Lars Ingebrigtsen <larsi@gnus.org>
Fix compilation error in previous keymap.c change
* src/keymap.c (initial_define_lispy_key, define_as_prefix): Fix
--enable-checking error.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-16 Po Lu <luangruo@yahoo.com>
Lower xwidget views owned by parent when lowering frame
@@ -92663,7 +93995,7 @@
* src/xwidget.h (lower_frame_xwidget_views):
* src/xwidget.c (lower_frame_xwidget_views): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-16 Po Lu <luangruo@yahoo.com>
Add command to browse xwidget history
@@ -92682,7 +94014,7 @@
(xwidget-webkit-history-mode): New major mode.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2021-11-16 Stephen Leake <stephen_leake@stephe-leake.org>
Merge pull request from stephe-ada-guru/master
@@ -92690,7 +94022,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/759
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-16 Gregory Heytings <gregory@heytings.org>
New X resource to control the border thickness of menus
@@ -92702,7 +94034,7 @@
* doc/emacs/xresources.texi (Lucid Resources): Document the new
resource (bug#51867).
-2023-04-15 Michael Herstine <sp1ff@pobox.com>
+2021-11-16 Michael Herstine <sp1ff@pobox.com>
Make results details in ert-run-tests-batch configurable
@@ -92726,7 +94058,7 @@
* doc/misc/ert.texi: document the new variables & their usage
(bug#51037).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-16 Lars Ingebrigtsen <larsi@gnus.org>
Start adjusting the manuals to talk about the keymap-* functions
@@ -92758,7 +94090,7 @@
* doc/lispref/keymaps.texi (Low-Level Key Binding): New node that
describes `define-key' and the old key syntaxes.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-16 Lars Ingebrigtsen <larsi@gnus.org>
Adjust `defvar-keymap' and `define-keymap' to the new syntax
@@ -92813,7 +94145,7 @@
(gnus-category-mode-map): Adjust `defvar-keymap' and
`define-keymap' to the new syntax.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-16 Lars Ingebrigtsen <larsi@gnus.org>
Add new 'keymap-*' functions
@@ -92843,7 +94175,7 @@
to key-valid-p and key-parse.
(syms_of_keymap): Adjust defs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-16 Lars Ingebrigtsen <larsi@gnus.org>
Allow removing keymap definitions
@@ -92855,14 +94187,14 @@
* src/term.c (term_get_fkeys_1): Adjust caller.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-16 Lars Ingebrigtsen <larsi@gnus.org>
Make erc-mode noninteractive
* lisp/erc/erc.el (erc-mode): Mark it as noninteractive, because
using it from `M-x' will only lead to problems (bug#51841).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-16 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -92873,7 +94205,7 @@
5044151486 Avoid segfaults due to freed face cache
199e2468d3 Doc fix; change recommended file name of custom-file
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2021-11-16 Mike Kupfer <mkupfer@alum.berkeley.edu>
Fix handling of folder "+/" in MH-E
@@ -92884,7 +94216,7 @@
Fix errors made importing tests from mh-unit.el; remove declaration
that these tests are expected to fail.
-2023-04-15 Mike Kupfer <mkupfer@alum.berkeley.edu>
+2021-11-16 Mike Kupfer <mkupfer@alum.berkeley.edu>
Fix checkdoc complaints in MH-E
@@ -92893,7 +94225,7 @@
* lisp/mh-e-mh-scan.el (mh-scan-cmd-note-width): Break up a
line that was too long.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-15 Stefan Kangas <stefan@marxist.se>
Fix recently changed wdired test on MS-Windows
@@ -92901,28 +94233,28 @@
create a local socket on MS-Windows, as it is not supported on that
platform. Problem reported by Robert Pluim <rpluim@gmail.com>.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-15 Po Lu <luangruo@yahoo.com>
Prevent xwidget windows from obscuring child frames
* src/xwidget.c (x_draw_xwidget_glyph_string): Lower view window
when creating it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-15 Po Lu <luangruo@yahoo.com>
Fix xwidget isearch for queries that look like format strings
* lisp/xwidget.el (xwidget-webkit-isearch--update): Give special
treatment to messages.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-15 Po Lu <luangruo@yahoo.com>
Fix documentation string
* src/xwidget.c (Vxwidget_list, Vxwidget_views_list): Fix
horrid doc string.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-15 Michael Albinus <michael.albinus@gmx.de>
Fix minor problems resulting from Tramp regression tests
@@ -92949,7 +94281,7 @@
(tramp--test-check-files): Use proper `no-dir' argument for
`dired-get-filename'.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-15 Yuuki Harano <masm+github@masm11.me>
Avoid handle terminal frames in pgtk_mouse_position.
@@ -92958,14 +94290,14 @@
* src/pgtkterm.c (pgtk_mouse_position): Return if it is not a pgtk frame.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-11-15 Jim Porter <jporterbugs@gmail.com>
Add another 'abbreviate-file-name' test
* test/lisp/files-tests.el
(files-tests-file-name-non-special-abbreviate-file-name): New test.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-11-15 Jim Porter <jporterbugs@gmail.com>
Support abbreviating home directory of Tramp filenames
@@ -92988,7 +94320,7 @@
* test/lisp/net/tramp-tests.el (tramp-test07-abbreviate-file-name):
New test.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-15 Yuuki Harano <masm+github@masm11.me>
Fix coding style
@@ -92996,7 +94328,7 @@
* src/pgtkterm.c (pgtk_focus_frame):
(button_event):
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2021-11-15 Jeff Walsh <fejfighter@gmail.com>
pgtk: Handle (child) frame focusing better
@@ -93012,7 +94344,7 @@
instead
(button_event): Implement focus calls to replace dead X calls
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-15 Stefan Kangas <stefan@marxist.se>
Fix hanging wdired test
@@ -93020,14 +94352,14 @@
test. Don't start the Emacs Server just to create a socket; just
create the socket manually.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-15 Lars Ingebrigtsen <larsi@gnus.org>
Fix outline-cycle-buffer issue in `C-h b' buffers
* lisp/outline.el (outline--fix-up-all-buttons): Fix issue when
called after collapsing a buffer (bug#51855).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-15 Lars Ingebrigtsen <larsi@gnus.org>
Allow mm-external-terminal-program to be a list of strings
@@ -93036,7 +94368,7 @@
* lisp/gnus/mm-decode.el (mm-external-terminal-program): Allow
being a list.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2021-11-15 Basil L. Contovounesios <contovob@tcd.ie>
Fix handling of changed prefix keys in tutorial
@@ -93045,26 +94377,26 @@
omission from the hard-coded list was mode-specific-command-prefix,
whose subcommands are often rebound (bug#40725).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
044dd1e210 * rcirc.el (rcirc-define-command): Fix interactive-spec ge...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-15 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
85ac0efe7c Fix semantic-symref-perform-search doc string
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-15 Po Lu <luangruo@yahoo.com>
Fix xwidget-webkit-back-forward-list
* src/xwidget.c (Fxwidget_webkit_back_forward_list): Use correct
list variable in loop.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-14 Po Lu <luangruo@yahoo.com>
Stop assuming xwidget views will only be displayed in TEXT_AREA
@@ -93076,7 +94408,7 @@
* src/xwidget.h (struct xwidget_view): Add glyph row area field.
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2021-11-14 Ken Brown <kbrown@cornell.edu>
Prefer POSIX timers to timerfd timers
@@ -93084,18 +94416,18 @@
starting a timerfd timer. On Cygwin, return if the POSIX timer is
started successfully. (Bug#51734)
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-14 Juri Linkov <juri@linkov.net>
* lisp/tab-line.el (tab-line-mode): Preserve existing value of tab-line-format
Keep the old value of tab-line-format when enabling tab-line-mode
and don't overwrite it with nil when disabling tab-line-mode (bug#51830).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-14 Stefan Monnier <monnier@iro.umontreal.ca>
* src/lread.c (read_escape): Fix handling of ?\C-<char> for chars 128-255
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-14 Eli Zaretskii <eliz@gnu.org>
Fix recent documentation updates
@@ -93103,14 +94435,14 @@
Add cross-reference and index entry.
(Sticky Properties): Add indexing.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-14 Yuuki Harano <masm+github@masm11.me>
Add WAYLAND_DISPLAY description to cmdargs.texi
* doc/emacs/cmdargs.texi (Misc Variables): Add WAYLAND_DISPLAY
description.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-14 Michael Albinus <michael.albinus@gmx.de>
Improve Tramp error handling
@@ -93120,31 +94452,31 @@
* lisp/net/tramp.el (tramp-find-foreign-file-name-handler):
Improve error handling.
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2021-11-14 Jeff Walsh <fejfighter@gmail.com>
pgtk: Set correct face color for stretched glyphs
* src/pgtkterm.c (x_draw_stretch_glyph_string): s/foreground/background
(Bug#50579)
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2021-11-14 Jeff Walsh <fejfighter@gmail.com>
configure.ac (PGTK_LIBS): remove pgtk dl dependency (Bug#50494)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-14 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
5dbad52 gnus-summary-line-format doc string clarification
d4536ff Fix follow-scroll-down in a small buffer which starts slightl...
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-14 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
a56dd60 Improve style and comments in font-related sources
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-14 Yuuki Harano <masm+github@masm11.me>
Fix coding style
@@ -93188,7 +94520,7 @@
(draw_glyphs):
(note_mouse_highlight):
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-14 Po Lu <luangruo@yahoo.com>
Expose xwidget navigation history to Lisp code
@@ -93198,7 +94530,7 @@
function.
(syms_of_xwidget): Define new subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-14 Po Lu <luangruo@yahoo.com>
Add `kill-xwidget'
@@ -93207,7 +94539,7 @@
(syms_of_xwidget): Define new subr.
(kill_buffer_xwidgets): Use `kill_xwidget' instead.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-14 Lars Ingebrigtsen <larsi@gnus.org>
Fix previous -responsible-p change
@@ -93216,21 +94548,21 @@
* lisp/vc/vc-cvs.el (vc-cvs-responsible-p): Make the previous
change work with relative file names, too.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-13 Lars Ingebrigtsen <larsi@gnus.org>
Explain in the manual how to make `cursor-intangible' work
* doc/lispref/text.texi (Special Properties): Explain how to make
`cursor-intangible' work (bug#51095).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-13 Po Lu <luangruo@yahoo.com>
Fix crash in xwidget_end_redisplay
* src/xwidget.c (xwidget_end_redisplay): Always test if xv is
NULL.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix `C-h k' in gnus-article-mode
@@ -93238,7 +94570,7 @@
(gnus-article-describe-key-briefly): Fix `describe-key' calling
convention (bug#51796).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-13 Lars Ingebrigtsen <larsi@gnus.org>
Make all vc-*-responsible-p functions return a string
@@ -93249,7 +94581,7 @@
instead of t when we get a match (which is what
vc-backend-for-registration expects) (bug#51800).
-2023-04-15 Kévin Le Gouguec <kevin.legouguec@gmail.com>
+2021-11-13 Kévin Le Gouguec <kevin.legouguec@gmail.com>
Fix customization group of python-forward-sexp-function
@@ -93258,28 +94590,28 @@
so that the option is sorted into the 'python' group rather than the
'python-flymake' group (bug#51807).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix Gnus gcc header tokenization
* lisp/gnus/gnus-msg.el (gnus-summary-resend-message-insert-gcc)
(gnus-inews-do-gcc): Fix tokenization of the gcc header.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-13 Lars Ingebrigtsen <larsi@gnus.org>
Adjust build-dep-zips.py download link
* admin/nt/dist-build/build-dep-zips.py (download_source): Adjust
the download link (bug#40628).
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2021-11-13 Manuel Giraud <manuel@ledu-giraud.fr>
Find most specific backend for `vc-backend-for-registration'.
* lisp/vc/vc.el (vc-backend-for-registration): Count file name
components instead of the length of the file name string (bug#50572).
-2023-04-15 Stephen Gildea <stepheng+emacs@gildea.com>
+2021-11-13 Stephen Gildea <stepheng+emacs@gildea.com>
MH-E threads code: use mh-scan variables correctly
@@ -93294,11 +94626,11 @@
* test/lisp/mh-e/mh-thread-tests.el: New unit tests for affected code.
* lisp/mh-e/mh-scan.el (mh-msg-num-width-to-column): Fix doc string typo.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-13 Michael Albinus <michael.albinus@gmx.de>
Revert accidential commit in icomplete.el
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-13 Michael Albinus <michael.albinus@gmx.de>
Remove Tramp's `dired-compress-file' handler, not needed anymore
@@ -93325,21 +94657,21 @@
* test/lisp/net/tramp-tests.el (tramp-test45-dired-compress-file)
(tramp-test45-dired-compress-dir): Adapt comment.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-13 Po Lu <luangruo@yahoo.com>
Fix scroll event test in handle_one_xevent
* src/xterm.c (handle_one_xevent): Test for scroll wheel button
correctly in xwidget code.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-13 Eli Zaretskii <eliz@gnu.org>
Fix font selection via :family on MS-Windows
* src/font.c (font_delete_unmatched) [HAVE_NTGUI]: Allow non-exact
matches of :weight when looking for a suitable font. (Bug#51768)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-11-13 Alan Mackenzie <acm@muc.de>
Correct patch from 2021-11-12 on src/fileio.c
@@ -93348,7 +94680,7 @@
This ensures that if w->mpoint is at the top of the middle region being
replaced, it gets adjusted and stays at the top after the reinsertion.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-13 Po Lu <luangruo@yahoo.com>
Don't emit SELECT_WINDOW_EVENT when an xwidget is scrolled
@@ -93356,7 +94688,7 @@
on button event if the button pressed actually represents the
scroll wheel.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-11-13 Alan Mackenzie <acm@muc.de>
C++ Mode: Fix incoorect background fontification of <
@@ -93382,7 +94714,7 @@
spurious condition on the `fontified' text property being nil before causing
c-force-redisplay to get called.
-2023-04-15 Stephen Leake <stephen_leake@stephe-leake.org>
+2021-11-13 Stephen Leake <stephen_leake@stephe-leake.org>
Fix issues; severity not set in textdocument/publishdiagnostics
@@ -93391,14 +94723,14 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/755
GitHub-reference: https://github.com/joaotavora/eglot/issues/401
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-13 Lars Ingebrigtsen <larsi@gnus.org>
Don't create links to undefined commands in help--describe-command
* lisp/help.el (help--describe-command): Don't create links to
commands that aren't defined.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-13 Yuuki Harano <masm+github@masm11.me>
Revert #if changes
@@ -93411,14 +94743,14 @@
(image_disable_image): Reverted.
(image_build_heuristic_mask): Reverted.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-13 Po Lu <luangruo@yahoo.com>
Use GTK native file choosers in xwidget callback
* src/xwidget.c (run_file_chooser_cb): Use GtkFileChooserNative
instead.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-11-13 Yuuki Harano <masm+github@masm11.me>
Revert atimer changes
@@ -93428,21 +94760,21 @@
(turn_on_atimers): Revert
(have_buggy_timerfd): Revert
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-13 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
42d4e24ff3 ; Fix typos
0d0125daae Improve documentation of 'decode-coding-region'
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-13 Po Lu <luangruo@yahoo.com>
Prevent NULL-pointer dereference on xwidget callback error
* src/xwidget.c (webkit_javascript_finished_cb): Check if
`error' is NULL before freeing it.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Fix file chooser hangs inside xwidget-webkit
@@ -93450,7 +94782,7 @@
a nested event loop instead of acting asynchronously.
(Fmake_xwidget): Attach file chooser signal.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Remove unused xwidget code in EmacsFixed GTK widget class
@@ -93463,21 +94795,21 @@
(emacs_fixed_gtk_widget_size_allocate)
(emacs_fixed_class_init) [HAVE_XWIDGETS]: Remove unused code.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Prevent xwidget webkit isearch messages from entering log buffer
* lisp/xwidget.el (xwidget-webkit-isearch--update): Prevent
logging when displaying search contents message.
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2021-11-12 Ken Brown <kbrown@cornell.edu>
Don't start both timerfd and alarms on Cygwin
* src/atimer.c (set_alarm) [CYGWIN]: Don't start both timerfd and
alarms; this causes a slowdown. (Bug#51734)
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-11-12 Alan Mackenzie <acm@muc.de>
In insert_file_contents, always set windows' point markers.
@@ -93488,7 +94820,7 @@
prevents that window's point being moved a long way from its starting place
due to the removal of the central part of the buffer by insert_file_contents.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-12 Michael Albinus <michael.albinus@gmx.de>
Remove Emacs 25 compatibility from Tramp
@@ -93594,24 +94926,24 @@
(tramp-test45-dired-compress-dir): Use it.
(tramp-test44-asynchronous-requests): Use `seq-random-elt'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Fix typos in etc/PROBLEMS
* etc/PROBLEMS (Internationalization problems): Fix typos.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Document problem with fcitx and xwidgets
* etc/PROBLEMS (Internationalization problems): Document buggy fcitx
with xwidgets.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-12 Stefan Kangas <stefan@marxist.se>
* lisp/emacs-lisp/checkdoc.el (checkdoc-dired): Autoload.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Add support for input methods to xwidget-webkit-edit-mode
@@ -93622,7 +94954,7 @@
(xwidget-webkit-pass-command-event): Consult input method about
key events if input method is enabled.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2021-11-12 Noam Postavsky <npostavs@gmail.com>
Optimize admin/nt dependency computation
@@ -93633,28 +94965,28 @@
dependent packages.
(top-level): Don't call 'extract_deps' when given the '-l' option (bug#40628).
-2023-04-15 Rasmus <rasmus@gmx.us>
+2021-11-12 Rasmus <rasmus@gmx.us>
lisp/icomplete.el (icomplete-fido-backward-updir): Expand "~/"
* lisp/icomplete.el (icomplete-fido-backward-updir): Expand "~/"
(bug#43925).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-12 Lars Ingebrigtsen <larsi@gnus.org>
Delete .tar.gz temp file after tramp test
* test/lisp/net/tramp-tests.el ()
(tramp-test45-dired-compress-dir): Delete the temp file (bug#51690).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-12 Lars Ingebrigtsen <larsi@gnus.org>
Remove unused xlfd_ enums
* src/xfaces.c: Remove xlfd_weight, xlfd_swidth and xlfd_slant
enums. These seem to be unused in the Emacs sources.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Remove obsolete comment
@@ -93665,14 +94997,14 @@
* src/xwidget.c (kill_buffer_xwidgets): Remove outdated TODO.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-12 Lars Ingebrigtsen <larsi@gnus.org>
Allow choosing regular-weighted fonts when medium-weighted exist
* src/ftfont.c (ftfont_pattern_entity): Allow using both regular
and medium-weighted fonts.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-12 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -93680,13 +95012,13 @@
144ad77fda Fix Lisp Intro markup error
24b86cb4f7 Fix ACL errors with WebDAV volumes on MS-Windows
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Fix doc string for xwidget-webkit-load-html
* src/xwidget.c (Fxwidget_webkit_load_html): Fix doc string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-12 Po Lu <luangruo@yahoo.com>
Add input method support for xwidget webkit isearch
@@ -93698,7 +95030,7 @@
(xwidget-webkit-isearch-printing-char): Add support for Emacs
input methods. (bug#51781)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-11 Stefan Kangas <stefan@marxist.se>
image-dired: Quote function symbols as such
@@ -93707,21 +95039,21 @@
(image-dired-thumbnail-mode-map, image-dired-minor-mode-map):
Quote function symbols as such.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-11 Lars Ingebrigtsen <larsi@gnus.org>
Move Info-goto-node-web to "G"
* lisp/info.el (Info-mode-map): Change the Info-goto-node-web
binding to "G" for symmetry with "Info-goto-node".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-11 Stefan Kangas <stefan@marxist.se>
Make image-dired-thumbnail-mode non-interactive
* lisp/image-dired.el (image-dired-thumbnail-mode): No longer
interactive, as it only makes sense in a specially prepared buffer.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-11 Stefan Kangas <stefan@marxist.se>
image-dired: Revamp slideshow functionality
@@ -93744,14 +95076,14 @@
to "S".
(image-dired-thumbnail-mode-menu): Add 'image-dired-slideshow-start'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-11 Stefan Kangas <stefan@marxist.se>
image-dired: Improve thumbnail mode menu
* lisp/image-dired.el (image-dired-thumbnail-mode-menu): Improve menu
with more logical ordering and better naming.
-2023-04-15 Bryan C. Mills <bcmills@google.com> (tiny change)
+2021-11-11 Bryan C. Mills <bcmills@google.com> (tiny change)
Make "emacs --script /dev/stdin work again when that's a pipe
@@ -93760,7 +95092,7 @@
* src/lread.c (safe_to_load_version): Check lseek errors
(Bug#48940).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-11 Lars Ingebrigtsen <larsi@gnus.org>
Allow using /dev/stdin as a --script parameter again
@@ -93768,14 +95100,14 @@
(file-truename "/dev/stdin") => "/proc/227795/fd/pipe:[1381505]"
when using /dev/stdin as a --script parameter.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-11 Po Lu <luangruo@yahoo.com>
Fix potential NULL dereference in xwidget-webkit-uri
* src/xwidget.c (Fxwidget_webkit_uri): Don't assume
webkit_web_view_get_uri will always return a valid string.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-11 Po Lu <luangruo@yahoo.com>
Check for WebKit xwidgets inside all xwidget-webkit functions
@@ -93792,13 +95124,13 @@
(Fxwidget_webkit_load_html): Check that xwidget is a WebKit
widget.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix image-animate declaration
* lisp/net/shr.el (image-animate): Fix declaration.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-11 Lars Ingebrigtsen <larsi@gnus.org>
Make gnus-article-stop-animations obsolete
@@ -93809,7 +95141,7 @@
(gnus-summary-exit-no-update, gnus-summary-show-article): Remove
callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-11 Lars Ingebrigtsen <larsi@gnus.org>
Allow stopping animations automatically when the image disappears
@@ -93821,7 +95153,7 @@
* lisp/net/shr.el (shr-put-image): Stop animations if the image is
removed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-11 Po Lu <luangruo@yahoo.com>
Prevent crashes from Lisp code modifying xwidget-list
@@ -93839,7 +95171,7 @@
(syms_of_xwidget): Initialize internal xwidget lists.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-11 Po Lu <luangruo@yahoo.com>
Prevent crashes in xwidgets whose buffers have been killed
@@ -93872,14 +95204,14 @@
* src/xwidget.h (XWIDGET_LIVE_P, CHECK_LIVE_XWIDGET): New
macros.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-11 Eli Zaretskii <eliz@gnu.org>
Fix compilation on MS-Windows
* src/callproc.c (emacs_spawn) <fork_done>: Define the label only
if USABLE_POSIX_SPAWN is defined, to avoid a compiler warning.
-2023-04-15 Philipp Stephani <phst@google.com>
+2021-11-11 Philipp Stephani <phst@google.com>
Use posix_spawn if possible.
@@ -93898,7 +95230,7 @@
helper functions.
(emacs_spawn): Use posix_spawn if possible.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-11-11 Jim Porter <jporterbugs@gmail.com>
Improve performance of 'file-name-case-insensitive-p' for Tramp files
@@ -93924,7 +95256,7 @@
functions.
(tramp-connectable-p): Use 'tramp-ensure-dissected-file-name'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-11 Stefan Kangas <stefan@marxist.se>
erc: Don't announce broken functionality in /query docstring
@@ -93933,11 +95265,11 @@
broken right now" has been there since 2008, and it's not obvious to
me that we should ever re-add it.
-2023-04-15 Filipp Gunbin <fgunbin@fastmail.fm>
+2021-11-11 Filipp Gunbin <fgunbin@fastmail.fm>
* lisp/subr.el (add-hook): Fix adding into hook--depth-alist (bug#51620).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-11 Eli Zaretskii <eliz@gnu.org>
Fix 8-color PuTTY -nw sessions broken by a recent commit
@@ -93949,14 +95281,14 @@
the capability is not a boolean one, so that's not to be used as a
valid support for 24-bit color. (Bug#44950)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix problem with non-absolute names
* lisp/files.el (file-name-split): Fix problem with non-absolute
names.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-11 Lars Ingebrigtsen <larsi@gnus.org>
Add a command to go the gnu.org version of the info page
@@ -93965,13 +95297,13 @@
Based on code from Drew Adams <drew.adams@oracle.com>.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-11 Michael Albinus <michael.albinus@gmx.de>
Merge from origin/emacs-28
6dae01ad6d Fix tramp-compat-file-name-concat (Bug#51754)
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-11 Po Lu <luangruo@yahoo.com>
Add URI as a valid spec for xwidget-webkit-buffer-name-format
@@ -93980,7 +95312,7 @@
(xwidget-webkit-callback): Add a format spec %U, which stands
for the current URI of the widget.
-2023-04-15 Feng Shu <tumashu@163.com>
+2021-11-11 Feng Shu <tumashu@163.com>
xwidget: Add xwidget-webkit-buffer-name-format.
@@ -93993,7 +95325,7 @@
* etc/NEWS: Note xwidget-webkit-buffer-name-format.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-11 Eli Zaretskii <eliz@gnu.org>
Fix files-tests on MS-Windows
@@ -94004,21 +95336,21 @@
(files-tests-revert-buffer-with-fine-grain): Disable locking
files.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-11 Po Lu <luangruo@yahoo.com>
Fix documentation in xwidget.el
* src/xwidget.el (xwidget-webkit-isearch-mode): Reword
documentation.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-11 Po Lu <luangruo@yahoo.com>
Switch to xwidget webkit buffer even if a session already exists
* lisp/xwidget.el (xwidget-webkit-goto-url): Make behavior
when there is an existing session consistent.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-11 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -94029,13 +95361,13 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Tim Ruffing <crypto@timruffing.de> (tiny change)
+2021-11-11 Tim Ruffing <crypto@timruffing.de> (tiny change)
Support Tc terminfo flag for 24-bit color support in terminal
* src/term.c (init_tty): Use the Tc flag (bug#44950).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-11 Gregory Heytings <gregory@heytings.org>
Options to automatically stop the Emacs server
@@ -94051,7 +95383,7 @@
(server-save-buffers-kill-terminal): Call the new auxiliary
function when necessary.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-11-11 Miha Rihtaršič <miha@kamnitnik.top>
Set `minibuffer-completion-*` variables locally in more places
@@ -94065,7 +95397,7 @@
Follow-up to commit
2021-05-01 "* lisp/minibuffer.el (completing-read-default): Fix bug#45474"
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-10 Lars Ingebrigtsen <larsi@gnus.org>
Re-fix charset issues when yanking non-plain-text elements
@@ -94073,14 +95405,14 @@
'CLIPBOARD 'text/html) get decoded correctly (bug#31149), but still
avoid the logic on Windows.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-10 Lars Ingebrigtsen <larsi@gnus.org>
Don't save places in literally-visited files
* lisp/saveplace.el (save-places-to-alist): Don't save places in
literally-visited files (bug#51740).
-2023-04-15 John Cummings <john@rootabega.net>
+2021-11-10 John Cummings <john@rootabega.net>
Add tests for 'insert-directory'
@@ -94092,18 +95424,18 @@
the issue where free space was reported for the current directory instead of
the target of 'list-directory' (Bug#50630).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-10 Lars Ingebrigtsen <larsi@gnus.org>
Note that loaddefs.el is copied to ldefs-boot.el
* lisp/emacs-lisp/autoload.el (autoload-rubric): Add a comment to
the file noting what'll happen to it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-10 Lars Ingebrigtsen <larsi@gnus.org>
Re-generated to get autoloads additions in emoji.el
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Add `xwidget-webkit-load-html'
@@ -94112,13 +95444,13 @@
* src/xwidget.c (Fxwidget_webkit_load_html): New function.
(syms_of_xwidget): Define new subr.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-10 Juri Linkov <juri@linkov.net>
* etc/NEWS.28: Add changes omitted while merging from emacs-28 NEWS.
* etc/NEWS: Remove old news accidentally merged from emacs-28.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-10 Eli Zaretskii <eliz@gnu.org>
Fix font weights on MS-Windows
@@ -94126,18 +95458,18 @@
(w32_to_fc_weight): Adjust weight translations to match those in
font.c and gtkutil.c:xg_weight_to_symbol. (Bug#51704)
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-11-10 Robert Pluim <rpluim@gmail.com>
Improve 'ensure-empty-lines' docstring
* lisp/emacs-lisp/subr-x.el (ensure-empty-lines): Fix typo and improve
wording.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-10 Stefan Kangas <stefan@marxist.se>
* admin/update_autogen: Remove unused variables.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-10 Stefan Kangas <stefan@marxist.se>
Use "grep -E" instead of deprecated "egrep"
@@ -94145,7 +95477,7 @@
* test/lisp/so-long-tests/so-long-tests.el: Use "grep -E" instead of
deprecated "egrep".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-10 Stefan Kangas <stefan@marxist.se>
Avoid another byte-compiler warning in package-quickstart.el
@@ -94153,7 +95485,7 @@
byte-compiler warning "assignment to free variable" in
package-quickstart.el.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-10 Stefan Kangas <stefan@marxist.se>
Avoid spurious byte-compiler warnings in package-quickstart.el
@@ -94162,20 +95494,20 @@
warnings. Given that we wrap it all in a let-form, these are mostly
false positives and not helpful.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-10 Stefan Kangas <stefan@marxist.se>
* admin/automerge: Fix quoting of some variables.
* admin/automerge: Use mktemp if it exists.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Prevent GDK warning about missing event devices in most cases
* src/xwidget.c (synthesize_focus_in_event): Set event device to
selected frame's pointer if it's an X frame.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Add `xwidget-webkit-isearch-yank-kill'
@@ -94184,7 +95516,7 @@
(xwidget-webkit-isearch-mode): Update doc string.
(xwidget-webkit-yank-kill): New function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -94198,13 +95530,13 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-10 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
2782bc113e Revert "Fix localized display of date and time in the NS p...
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Prevent skipping results while changing search direction
@@ -94212,7 +95544,7 @@
(xwidget-webkit-isearch-backward): Avoid moving to the next result one
too many times.
-2023-04-15 Benj <Benjamin.Schwerdtner@gmail.com> (tiny change)
+2021-11-10 Benj <Benjamin.Schwerdtner@gmail.com> (tiny change)
Make the python missing-readline warning more helpful
@@ -94220,7 +95552,7 @@
(python-shell-completion-native-turn-on-maybe): Mention the "readline"
package (bug#48998).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-10 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-c C-c' in erts-mode work with Point-Char elems
@@ -94228,28 +95560,28 @@
Factor out into own function (bug#51680).
(erts-run-test): Respect Point-Char settings.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Remove obsolete limitation
* src/xwidget.c (Fxwidget_webkit_goto_history): Accept any fixnum as
REL-POS, to be consistent with docstring.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Fix incorrect offset calculation for clipped xwidget views
* src/xwidget.c (from_embedder, to_embedder): Remove incorrect
adjustment of position by view clipping.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Fix invisible content in WebKit dialogs
* src/xwidget.c (webkit_script_dialog_cb): Use custom label instead of
dialog box title to display message.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Set embedder correctly to fix menus appearing in the wrong location
@@ -94263,43 +95595,43 @@
* src/xwidget.h (struct xwidget): New fields `embedder' and
`embedder-view'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Revert "Fix mouse face in NS port"
This reverts commit 278e4fc9c6353068334dd39d45334b1df82a6cee.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Revert "*** empty log message ***"
This reverts commit 68a2a3307d1703ac8abe4b54c8e1ef9dda677c12.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Revert "Add support for event processing via XInput 2"
This reverts commit 346cfc81247e6bf8e727a27b42f44f2389bd1269.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Revert "Fix erasing cursor on top of raised boxes in NS port"
This reverts commit 2b5a2ab50b7817f84ae38f84b4ea36ea38cd5a3b.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Revert "Revert "Fix erasing cursor on top of raised boxes in NS port""
This reverts commit 7117bbc7aa905ae785fa564cb24c3fc75ef1d543.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-10 Po Lu <luangruo@yahoo.com>
Revert "Support opening the toolkit menu bar on NS"
This reverts commit ff9cf991c1608cd2578a66cba41e654a2b5d9144.
-2023-04-15 oldosfan <luangruo@yahoo.com>
+2021-11-10 oldosfan <luangruo@yahoo.com>
Support opening the toolkit menu bar on NS
@@ -94307,20 +95639,20 @@
* src/nsterm.m (ns_create_terminal): Add activate_menubar_hook.
* lisp/menu-bar.el (menu-bar-open): Use ns-menu-bar-open on Nextstep.
-2023-04-15 oldosfan <luangruo@yahoo.com>
+2021-11-10 oldosfan <luangruo@yahoo.com>
Revert "Fix erasing cursor on top of raised boxes in NS port"
This reverts commit 960f0eb9ab657af85c532574b937d8851049b178.
-2023-04-15 oldosfan <luangruo@yahoo.com>
+2021-11-10 oldosfan <luangruo@yahoo.com>
Fix erasing cursor on top of raised boxes in NS port
* src/nsterm.m (ns_draw_relief): Clear top and bottom line areas
first, if required.
-2023-04-15 oldosfan <luangruo@yahoo.com>
+2021-11-10 oldosfan <luangruo@yahoo.com>
Add support for event processing via XInput 2
@@ -94347,36 +95679,36 @@
(xg_is_menu_window): New function
(xg_event_is_for_scrollbar): Handle XIDeviceEvents
-2023-04-15 oldosfan <luangruo@yahoo.com>
+2021-11-10 oldosfan <luangruo@yahoo.com>
*** empty log message ***
-2023-04-15 oldosfan <luangruo@yahoo.com>
+2021-11-10 oldosfan <luangruo@yahoo.com>
Fix mouse face in NS port
* src/nsterm.m (ns_draw_glyph_string): Set s->face to the mouse face.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix package-tests failure on native-comp
* test/lisp/emacs-lisp/package-tests.el
(package-test-macro-compilation-gz): Fix test failure on native-comp.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix the look of the <video> elements in shr
* lisp/net/shr.el (shr-tag-video): Tweak the look of the video element.
-2023-04-15 Lars Ingebrigtsen <larsi@emkay.local>
+2021-11-09 Lars Ingebrigtsen <larsi@emkay.local>
Try to fix intermittent build problem on Macos
* src/Makefile.in (@): Also sign the bootstrap-emacs executable
-2023-04-15 Tom Levy <tomlevy93@gmail.com> (tiny change)
+2021-11-09 Tom Levy <tomlevy93@gmail.com> (tiny change)
Remove spurious %S from 'define-error' messages
@@ -94386,21 +95718,21 @@
* lisp/emacs-lisp/gv.el (gv-invalid-place): Remove spurious %S from
error message (and rephrase) (bug#51718).
-2023-04-15 Tom Levy <tomlevy93@gmail.com> (tiny change)
+2021-11-09 Tom Levy <tomlevy93@gmail.com> (tiny change)
Allow 'undo-redo' to be called from Lisp without repeat count
* lisp/simple.el (undo-redo): Default arg to 1 to avoid error when
called from Lisp without args (bug#51718).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-09 Po Lu <luangruo@yahoo.com>
Prevent BadValue errors when creating tiny xwidget views
* src/xwidget.c (x_draw_glph_string): Avoid resizing xwidget views
to an invalid size (bug#51707).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Add new function 'file-name-split'
@@ -94409,7 +95741,7 @@
* lisp/emacs-lisp/shortdoc.el (file-name): Mention it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Make `dired-split' obsolete
@@ -94418,13 +95750,13 @@
* lisp/ffap.el (ffap-list-env): Adjust comment.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-09 Michael Albinus <michael.albinus@gmx.de>
* lisp/net/tramp-cache.el (tramp-persistency-file-name):
Skip superfluous `expand-file-name'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-11-09 Jim Porter <jporterbugs@gmail.com>
Improve performance when checking case-sensitivity of Tramp file names
@@ -94435,7 +95767,7 @@
* lisp/net/tramp.el (tramp-handle-file-name-case-insensitive-p):
Use `tramp-connectable-p' to test for connection.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-09 Stefan Kangas <stefan@marxist.se>
Add back/forward mouse button bindings in eww
@@ -94443,41 +95775,41 @@
bindings. These bindings are the same as in Firefox and other
graphical browsers.
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-09 Juri Linkov <juri@linkov.net>
* lisp/progmodes/prog-mode.el (prog-context-menu): Add "Go Forward".
The menu item "Go Forward" is bound to xref-go-forward.
Also use "Go Back" for xref-go-back (bug#38797).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-09 Juri Linkov <juri@linkov.net>
* lisp/vc/diff-mode.el (diff-setup-buffer-type): Move to diff-setup-whitespace
* lisp/vc/vc.el: Add declare-function for diff-setup-buffer-type (bug#51016).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Expand the etc/NEWS section about the `medium' font changes
* etc/NEWS: Expand upon the addition of the `medium' weight
(bug#51704).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-09 Po Lu <luangruo@yahoo.com>
Fix compiler warning building net/shr.el without xwidget support
* lisp/net/shr.el (xwidget-webkit-execute-script): New function
declaration (bug#51705).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-09 Po Lu <luangruo@yahoo.com>
Fix default target of motion events
* src/xwidget.c (xwidget_motion_or_crossing): Default to widget_osr
instead of its window (bug#51703).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-09 Stefan Kangas <stefan@marxist.se>
Prefer locate-user-emacs-file
@@ -94490,7 +95822,7 @@
* lisp/shell.el (shell): Prefer 'locate-user-emacs-file' to fiddling
with 'user-emacs-directory' directly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-09 Po Lu <luangruo@yahoo.com>
Always set xwidget title if the event was "load-finished"
@@ -94498,21 +95830,21 @@
load completion. This prevents loading pages such as "about:blank"
from not setting the buffer name (bug#51702).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-09 Po Lu <luangruo@yahoo.com>
Make `kill_frame_xwidget_views' safe
* src/xwidget.c (kill_frame_xwidget_views): Check XWIDGET_VIEW_P
(bug#51701).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Don't create temporary files for <video>
* lisp/net/shr.el (shr-tag-audio): Don't create a temporary file;
just update the DOM directly.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-09 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
@@ -94522,7 +95854,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-09 Po Lu <luangruo@yahoo.com>
Make xwidget-tests pass again
@@ -94532,21 +95864,21 @@
(xwidget-webkit-new-session, xwidget-webkit-import-widget): Always use
existing buffer name (bug#51700).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in last shr change
* lisp/net/shr.el (shr-tag-video): Require xwidgets, because it's
used from callbacks.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Fix shr-tag-video startup issue
* lisp/net/shr.el (shr-tag-video): Require xwidgets, because it's
used from callbacks.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-09 Lars Ingebrigtsen <larsi@gnus.org>
Optionally use use xwidgets to display <video> elements in shr
@@ -94554,28 +95886,28 @@
* lisp/net/shr.el (shr-use-xwidgets-for-media): New user option.
(shr-tag-video): Use xwidgets to display <video> elements.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Make image-compute-scaling-factor argument optional
* lisp/image.el (image-compute-scaling-factor): Make the argument
optional.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
ARGUMENTS in Fmake_xwidget is optional
* src/xwidget.c (Fmake_xwidget): The ARGUMENTS argument isn't
mandatory.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Make xwidget-event-handler more resilient
* lisp/xwidget.el (xwidget-event-handler): Don't try to call the
callback if it hasn't been defined.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Delete temp directory after bytecomp test
@@ -94586,20 +95918,20 @@
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-tests--dest-mountpoint): Ditto.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-08 Po Lu <luangruo@yahoo.com>
Fix flicker when setting hscroll of xwidget
* src/xterm.c (x_scroll_run): Use original height of xwidget instead
of window height and set cairo surface size (bug#51697).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-08 Po Lu <luangruo@yahoo.com>
Raise an error if creating an unknown xwidget type
* src/xwidget.c (Fmake_xwidget): Error if TYPE is invalid (bug#51682).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-08 Po Lu <luangruo@yahoo.com>
Really fix xwidget scroll optimization and clip
@@ -94607,7 +95939,7 @@
* src/xwidget.c (xv_do_draw): Use cairo_translate.
(xwidget_motion_or_crossing): Use correct fields (bug#51681).
-2023-04-15 Feng Shu <tumashu@163.com>
+2021-11-08 Feng Shu <tumashu@163.com>
xwidget.el: limit buffer-name flicker in mode-line
@@ -94618,7 +95950,7 @@
(xwidget-webkit-new-session, xwidget-webkit-import-widget): Use
current buffer to generate a temp xwidget-webkit buffer.
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2021-11-08 Matthias Meulien <orontee@gmail.com>
Fix local variables overwritten when diff-mode is set
@@ -94630,14 +95962,14 @@
(vc-diff-internal): Restore `diff-mode' being set before local
variables (bug#51016).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Allow yank-media-types to also show the unsupported data types
* lisp/yank-media.el (yank-media-types): Make the prefix include
data types not supported by the backend, too.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2021-11-08 Eric Abrahamsen <eric@ericabrahamsen.net>
Don't have nntp-report signal an error
@@ -94645,29 +95977,29 @@
possible like nnheader-report, which only logs the error and returns
nil.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-08 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/xdg.el (xdg--dir-home): Make it a function
-2023-04-15 Campbell Barton <ideasman42@gmail.com>
+2021-11-08 Campbell Barton <ideasman42@gmail.com>
* lisp/subr.el (with-undo-amalgamate): New macro
This allows commands to be made without adding undo-barriers, e.g.
kmacro-exec-ring-item.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-08 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-generic.el: Add reference to inspiration
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Switch yank-media--get-selection back to the backend function
* lisp/yank-media.el (yank-media--get-selection): Switch back to
gui-backend-get-selection until gui-get-selection is re-fixed.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Fix charset issues when yanking non-plain-text elements"
@@ -94676,17 +96008,17 @@
This apparently led to problems on Windows. The issues have to
be examined first before attempting a new fix.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-08 Stefan Kangas <stefan@marxist.se>
* admin/automerge: Die if changing directory fails.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-08 Stefan Kangas <stefan@marxist.se>
Merge from origin/emacs-28
fe91f4438c ; * etc/PROBLEMS: Move librsvg-related item to better loca...
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Remove code what would always maximize xwidgets on Macos
@@ -94695,7 +96027,7 @@
was probably added to work around a resizing bug that has since
been fixed.
-2023-04-15 akater <nuclearspace@gmail.com>
+2021-11-08 akater <nuclearspace@gmail.com>
lisp/emacs-lisp/lisp-mode.el: Fix parser state corruption.
@@ -94704,48 +96036,48 @@
* test/lisp/progmodes/elisp-mode-resources/flet.erts: Add corresponding
test example (bug#9622).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-08 Po Lu <luangruo@yahoo.com>
Fix resize of xwidgets on GTK
* src/xwidget.c (Fxwidget_resize): Queue widget for re-allocation
after setting its size request (bug#51679).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-08 Po Lu <luangruo@yahoo.com>
Fix hang when displaying xwidget script dialog
* src/xwidget.c (webkit_script_dialog_cb): New function.
(Fmake_xwidget): Attach script callback signal (bug#51674).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-08 Stefan Kangas <stefan@marxist.se>
image-dired: Set window-resize-pixelwise to t
* lisp/image-dired.el (image-dired-thumbnail-mode): Set
'window-resize-pixelwise' to t.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Mention yank-media-types in the manual
* doc/lispref/frames.texi (Yanking Media): Mention yank-media-types.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Make html-mode--html-yank-handler more resilient
* lisp/textmodes/sgml-mode.el (html-mode--html-yank-handler): The
HTML may not be valid, so suppress errors.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-08 Lars Ingebrigtsen <larsi@gnus.org>
Fix yank-media--get-selection thinko in previous change
* lisp/yank-media.el (yank-media--get-selection): Fix thinko after
previous change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Clean up the yank-media data massaging
@@ -94754,21 +96086,21 @@
(yank-media-types--format): ... here instead, and decode utf-16
better.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Add a new debugging/exploration command `yank-media-types'
* lisp/yank-media.el (yank-media-types): New command.
(yank-media-types--format): Helper command.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Fix charset issues when yanking non-plain-text elements
* lisp/select.el (gui-get-selection): Make (gui-get-selection
'CLIPBOARD 'text/html) get decoded correctly (bug#31149).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Rename 'register-yank-media-handler'
@@ -94779,7 +96111,7 @@
(yank-media-handler): Rename from `register-' because that may
cause confusion with register.el functions.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-07 Stefan Kangas <stefan@marxist.se>
Prefer ert-with-temp-(directory|file) in most remaining tests
@@ -94812,14 +96144,14 @@
* test/src/process-tests.el (process-test-quoted-batfile): Prefer
'ert-with-temp-(directory|file)' to using 'make-temp-file' directly.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-07 Po Lu <luangruo@yahoo.com>
Set clipping when dumping stretch glyphs in some cases
* src/nsterm.m (ns_draw_glyph_string): Always focus even when dumping
stretch glyphs in s->next (bug#51653).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Fix charset issues in text/html yanking
@@ -94828,14 +96160,14 @@
which guesses wrong on the charset on many types.
(yank-media): Fix the case where there's only one match.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Suppress a compilation warning about vc-switch-backend
* lisp/vc/vc-hooks.el (vc-prefix-map): Suppress a warning about an
obsolete command.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-11-07 Miha Rihtaršič <miha@kamnitnik.top>
Improve undoing of RET in comint and eshell
@@ -94846,7 +96178,7 @@
insertion with 'C-/' will delete the region, moving the process mark
back to its original position (bug#49484).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Allow 'C-x n d' to work in texinfo-mode
@@ -94855,7 +96187,7 @@
node.
(texinfo--beginning-of-defun, texinfo--end-of-defun): New functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Make paragraph/filling functions in texinfo-mode work better
@@ -94866,14 +96198,14 @@
(texinfo--fill-paragraph): New filling function.
(texinfo-fillable-commands): New variable (bug#49558).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Make debugging ert--erts-specifications easier
* lisp/emacs-lisp/ert.el (ert--erts-specifications): Strip text
properties from specs to make debugging easier.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-11-07 Alan Mackenzie <acm@muc.de>
Merge from origin/emacs-28
@@ -94882,14 +96214,14 @@
8d9b55330d * doc/emacs/frames.texi (Tab Bars): Add text about mouse a...
d9b0b730e8 * doc/emacs/frames.texi (Tab Bars): Describe tab-last.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Match password prompts from new OpenSSH
* lisp/comint.el (comint-password-prompt-regexp): Add support for
the openssh-8.6p1 "(user@host) Password:" format (bug#51666).
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-11-07 Jim Porter <jporterbugs@gmail.com>
Fix intermittent electric test failures
@@ -94897,7 +96229,7 @@
(whitespace-chomping-dont-cross-comments): Move
'c-toggle-comment-style' to here.: (bug#51665).
-2023-04-15 Juri Linkov <juri@linkov.net>
+2021-11-07 Juri Linkov <juri@linkov.net>
Simplify c8acc5fd92ad9979fc5870623014290cad998337
@@ -94905,7 +96237,7 @@
no properties 'inhibit-isearch' in the search range,
instead of code of c8acc5fd92ad9979fc5870623014290cad998337.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-07 Michael Albinus <michael.albinus@gmx.de>
Merge from origin/emacs-28
@@ -94916,35 +96248,35 @@
6243a43ac2 Fix search string generation in nnimap-make-thread-query
f05b8a939b Update to Org 9.5-68-g77e2ec
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-x 8 e e' work better in the terminal
* lisp/international/emoji.el (emoji--adjust-displayable-1): Make
something rudimentary work on non-graphical Emacsen for `C-x 8 e e'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Make emoji-describe really describe only the glyph under point
* lisp/international/emoji.el (emoji-describe): Only look at the
compositions under point (bug#51659).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Don't inhibit compilation of emoji.elc
* lisp/international/emoji.el (emoji--generate-file): Further
obfuscate to not inhibit byte compilation.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-07 Eli Zaretskii <eliz@gnu.org>
'yank-media' is not universally supported
* doc/emacs/killing.texi (Clipboard):
* etc/NEWS: Say that 'yank-media' is not universally supported.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-07 Po Lu <luangruo@yahoo.com>
Free find text in correct procedure
@@ -94952,28 +96284,28 @@
text.
(Fxwidget_webkit_finish_search): Free find text here instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-07 Po Lu <luangruo@yahoo.com>
Fix C-r inside xwidget isearch
* lisp/xwidget.el (xwidget-webkit-isearch-backward): Ask for previous
result.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-07 Po Lu <luangruo@yahoo.com>
Fix xwidget-webkit-goto-history
* src/xwidget.c (xwidget-webkit-goto-history): Use
WebKitBackForwardList and XFIXNUM instead of XFIXNAT (bug#51651).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-07 Po Lu <luangruo@yahoo.com>
Handle WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION appropriately
* src/xwidget.c (webkit_decide_policy_cb): Send an xwidget display
event when a webpage asks to create a new window.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-07 Po Lu <luangruo@yahoo.com>
Document the xwidget type
@@ -94982,7 +96314,7 @@
menu.
(Xwidget Type): New node.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-07 Eli Zaretskii <eliz@gnu.org>
Improve detection of suspiciously reordered text segments
@@ -94998,7 +96330,7 @@
(xdisp-tests--find-directional-overrides-case-2): Adjust expected
result.
-2023-04-15 Cristian <crstml@libero.it> (tiny change)
+2021-11-07 Cristian <crstml@libero.it> (tiny change)
Another addition to latin-2 input methods
@@ -95006,7 +96338,7 @@
* lisp/leim/quail/latin-post.el ("latin-2-postfix"): Add variants
of "`t" and "t," for Romanian. (Bug#51638)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-07 Eli Zaretskii <eliz@gnu.org>
Fix documentation and coding style in recent xwidget commits
@@ -95027,41 +96359,41 @@
* etc/NEWS: Fix wording and punctuation.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-07 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/lispref/tips.texi (Coding Conventions): Mention GNU "path" convention
Suggested by Ihor Radchenko <yantar92@gmail.com>.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-07 Lars Ingebrigtsen <larsi@gnus.org>
Ensure that the x_show_hourglass is seen
* src/xterm.c (x_show_hourglass): Ensure that the hourglass is
seen (bug#51649).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Actually start the alarms in atimer
* src/atimer.c (set_alarm): Actually start both timerfd and
alarms (attempted in 4107549a).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Fix backspace in xwidget webkit isearch
* lisp/xwidget.el: Set backspace to
xwidget-webkit-isearch-erasing-char (bug#51647).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Remove too-agressive window refresh in the hourglass code
* src/xterm.c (x_show_hourglass): Don't force a spurious refresh
(bug#51649).
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Fix build on nextstep
@@ -95072,7 +96404,7 @@
conditional.
* src/print.c (print_vectorlike): Print correct pointer on macOS.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Improve xwidget isearch visuals
@@ -95082,13 +96414,13 @@
(xwidget-webkit-isearch-backward): Always refresh message.
(xwidget-webkit-isearch-mode): Update message when enabling.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Fix web inspector
* src/xwidget.c (Fmake_xwidget): Move developer extra initialization.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Default to creating new related sessions
@@ -95101,14 +96433,14 @@
* src/xwidget.c (Fmake_xwidget): Make RELATED argument public.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Rationalize creation decisions
* src/xwidget.c (webkit_create_cb): Only create a new widget if type
is OTHER.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Make "open in new window" from an xwidget's context menu work
@@ -95136,7 +96468,7 @@
signal.
(syms_of_xwidget): Define now subrs.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add xwidget-webkit-isearch to the menu bar and tool bar
@@ -95146,7 +96478,7 @@
(xwidget-webkit-isearch-mode-map): Reorder key definitions so the
equivalent key shows up as `C-s' in the menu bar.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add xwidget-webkit-isearch-mode
@@ -95164,7 +96496,7 @@
(xwidget-webkit-isearch-mode-map): New keymap.
(xwidget-webkit-isearch-mode): New minor mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add functions for performing searches on xwidgets
@@ -95180,21 +96512,21 @@
(kill_buffer_xwidgets): Free search query if present.
* src/xwidget.h (struct xwidget): Add field for search query.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Make it safe to have non-xwidget views in xwidget-view-list
* src/xwidget.c (define_cursors, offscreen_damage_event): Check
XWIDGET_VIEW_P before XXWIDGET_VIEW.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Make xwidgets print nicer
* src/print.c (print_vectorlike): Print xwidgets with ID and widget
pointer, and print xwidget views separately.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Fix cursor for new widget views
@@ -95205,7 +96537,7 @@
* src/xwidget.h (struct xwidget): Add hit result field.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add support for cursors in xwidget views
@@ -95217,7 +96549,7 @@
* src/xwidget.h (struct xwidget_view): Add cursor field.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Display page titles in xwidget webkit header line
@@ -95225,7 +96557,7 @@
(xwidget-webkit-callback, xwidget-webkit-mode): Set header line format
and associated variables.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Improve detail of load-changed xwidget events
@@ -95234,7 +96566,7 @@
* doc/lispref/commands.texi: Document Xwidget events.
* doc/lispref/display.texi (Xwidgets): Add reference to Xwidget events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Make the WebKit inspector available
@@ -95249,14 +96581,14 @@
(xwidget_button_1, xwidget_button, xwidget_motion_or_crossing):
Use window at event position instead of the default widget.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add xwidget-webkit-copy-selection-as-kill to the menu bar
* lisp/xwidget.el: New menu item
`xwidget-webkit-copy-selection-as-kill'.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add new tool-bar items to xwidget-webkit
@@ -95266,33 +96598,33 @@
* lisp/xwidget.el (xwidget-webkit-tool-bar-map): New keymap variable.
(xwidget-webkit-mode): Set tool-bar-map to the appropriate map.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add a menu to xwidget-webkit
* lisp/xwidget.el: Add a menu to xwidget-webkit-mode-map.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Redisplay xwidget view windows instead of just setting their size
* src/xwidget.c (Fxwidget_resize): Mark windows as needing redisplay
and redisplay instead.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Select window when clicking on an xwidget view
* src/xterm.c (handle_one_xevent): Select window when clicking on an
xwidget view.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Fix xwidget scrolling
* src/xterm.c (x_scroll_run): Use from_y and height.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Allow enabling xwidget-webkit-edit-mode via a binding
@@ -95300,7 +96632,7 @@
* lisp/xwidget.el (xwidget-webkit-mode-map): Add shortcut for
xwidget-webkit-edit-mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Add xwidget-webkit-edit-mode to make using the WebKit browser easier
@@ -95311,20 +96643,20 @@
declaration.
* lisp/xwidget.el (xwidget-webkit-edit-mode): New minor mode.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Fix special events in xwidgets
* src/xwidget.c (set_widget_if_text_view): New function.
(Fxwidget_perform_lispy_event): Fix for webkit widgets.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Fix drag on xwidget motion events
* src/xwidget.c (xwidget_motion_or_crossing): Set state.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Handle crossing events on xwidget windows correctly
@@ -95335,13 +96667,13 @@
(x_draw_xwidget_glyph_string): Add EnterWindowMask and
LeaveWindowMask.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Draw offscreen surface
* src/xwidget.c (xv_do_draw): Draw offscreen surface.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Implement function for sending events to widgets
@@ -95355,21 +96687,21 @@
(find_suitable_keyboard): New functions.
(syms_of_xwidget): Define new subr.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Use gtk_widget_queue_draw instead of xv_do_draw
* src/xwidget.c (x_draw_xwidget_glyph_string): Call
gtk_widget_queue_draw.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Prefer XMoveResizeWindow to XMoveWindow for resizing xwidgets
* src/xwidget.c (x_draw_xwidget_glyph_string): Prefer
XMoveResizeWindow to avoid extra expose events.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Allow xwidgets to accept motion and button events
@@ -95386,7 +96718,7 @@
* src/xwidget.h (xwidget_button, xwidget_motion_or_crossing): New
functions.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Destroy xwidgets when destroying frames
@@ -95400,7 +96732,7 @@
(kill_frame_xwidget_views): New function.
* src/xwidget.c (kill_frame_xwidget_views): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Enable scrolling optimization for xwidgets
@@ -95421,7 +96753,7 @@
* src/xwidget.h (struct xwidget): Add ID field.
(xwidget_from_id): New function.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Use an X window to display xwidgets on X11
@@ -95460,21 +96792,21 @@
(xwidget_view_from_window, xwidget_expose): New functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix pp-emacs-lisp-code for `when' and related
* lisp/emacs-lisp/pp.el (pp--format-definition): Skip edebug specs
we don't understand at all.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix html-mode--image-yank-handler prompting
* lisp/textmodes/sgml-mode.el (html-mode--image-yank-handler): Fix
two format statements and rearrange images.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
Ensure return value of ert-with-temp-directory
@@ -95483,7 +96815,7 @@
* test/lisp/emacs-lisp/ert-x-tests.el
(ert-x-tests-with-temp-directory): Extend test for the above.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
Prefer ert-with-temp-(directory|file)
@@ -95552,7 +96884,7 @@
In some cases, this is just cleanup, but in several cases this fixes
bugs where an error would have lead to us not cleaning up.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
Add generated suffix to test temp file names
@@ -95563,7 +96895,7 @@
* test/lisp/emacs-lisp/ert-x-tests.el
(ert-x-tests--with-temp-file-generate-suffix): New test.
-2023-04-15 dickmao <none>
+2021-11-06 dickmao <none>
Fix byte compilation of package built-ins
@@ -95584,7 +96916,7 @@
(package-test-macro-compilation): Test.
(package-test-macro-compilation-gz): Test (bug#49708).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option eww-url-transformers
@@ -95595,20 +96927,20 @@
(eww-follow-link): Use it.
(eww): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Expand register-yank-media-handler doc string
* lisp/yank-media.el (register-yank-media-handler): Expand doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix yank-media logic when there's several handlers
* lisp/yank-media.el (yank-media): Fix logic when there's several
different handler functions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Allow yanking images to html-mode
@@ -95617,13 +96949,13 @@
function.
(html-mode): Accept image/*.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix "Yanking Media" sectioning
* doc/lispref/frames.texi (Yanking Media): Fix sectioning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Support yank-media in html-mode
@@ -95631,21 +96963,21 @@
function.
(html-mode): Handle text/html.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in previous yank-media--get-selection change
* lisp/yank-media.el (yank-media--get-selection): Fix typo in
previous change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix nul-terminated text/* strings from some programs
* lisp/yank-media.el (yank-media--get-selection): Some programs
nul-terminate text/* strings. Fix that.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Make the lambda/closure buttons in `C-h b' say what they do
@@ -95654,13 +96986,13 @@
* lisp/help.el (help--describe-command): Say what the
lambda/closure buttons do.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add mouse-face to buttonize
* lisp/button.el (buttonize): Add the highlight mouse-face.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add a framework for yanking media into Emacs
@@ -95674,21 +97006,21 @@
(message-insert-screenshot): Factor out image code from here...
(message--yank-media-image-handler): ... to here.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add new function mailcap-mime-type-to-extension
* lisp/net/mailcap.el (mailcap-mime-type-to-extension): Add a new
helper function to do the reverse of `mailcap-file-name-to-mime-type'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add a pcase-let example to the manual
* doc/lispref/control.texi (Destructuring with pcase Patterns):
Add a pcase-let example.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
New user option image-auto-resize-max-scale-percent
@@ -95697,7 +97029,7 @@
(image--scale-within-limits-p): New function.
(image-toggle-display-image): Respect above new user option.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
New command image-transform-fit-to-window
@@ -95716,14 +97048,14 @@
* doc/emacs/files.texi (Image Mode): Update documentation.
(image-transform-fit-both): Doc fix.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add outline-minor-mode-use-buttons doc string caveat
* lisp/outline.el (outline-minor-mode-use-buttons): Note that the
feature is for special mode buffers only (bug#51629).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Make `outline-hide-body' work in `C-h b' buffers
@@ -95732,14 +97064,14 @@
(outline--fix-up-all-buttons): Take a region as parameter.
(outline-cycle-buffer): Adjust call.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
Make substitute-command-keys regexp tests more strict
* test/lisp/help-tests.el (with-substitute-command-keys-test): Make
regexp tests more strict.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
Replace some macros with ert-with-temp-(file|directory)
@@ -95753,7 +97085,7 @@
* test/src/process-tests.el (process-tests--with-temp-directory):
Replace macros with 'ert-with-temp-(file|directory)'. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-06 Stefan Kangas <stefan@marxist.se>
New convenience macros ert-with-temp-(file|directory)
@@ -95769,7 +97101,7 @@
(ert-x-tests-with-temp-file/text-kwarg)
(ert-x-tests-with-temp-file/unknown-kwargs-signals-error): New tests.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2021-11-06 F. Jason Park <jp@neverwas.me>
Don't send empty lines for unknown commands in ERC
@@ -95779,7 +97111,7 @@
* test/lisp/erc/erc-tests.el: Update `erc-process-input-line' test to
check for excess line feeds with unknown commands.
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2021-11-06 F. Jason Park <jp@neverwas.me>
Deprecate instead of redefine erc-server-reconnecting
@@ -95801,7 +97133,7 @@
* lisp/erc/erc.el (erc-cmd-RECONNECT): use `erc--server-reconnecting'
instead of `erc-server-reconnecting'.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Fix Emoji-related documentation
@@ -95813,44 +97145,44 @@
* admin/notes/unicode: Update instructions for updating Emacs for
the latest Unicode Standard.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Include make Errors in admin/emake
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add an example to the display-supports-face-attributes-p doc string
* src/xfaces.c (Fdisplay_supports_face_attributes_p): Add an example.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Partially revert previous make-separator-line change
* lisp/simple.el (make-separator-line): Use dashes on displays
that don't support underlines (bug#32950).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Fix the build broken by recent commits
* admin/unidata/Makefile.in (${unifiles})
(${unidir}/emoji-labels.el): Fix typos in last commits.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix up emoji-labels.el generation incantation
* admin/unidata/Makefile.in (${unidir}/emoji-labels.el): Make
generation more silent.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Make describe-char include emoji combination descriptions
* lisp/descr-text.el (describe-char): Output emoji descriptions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Add emoji insertion support to Emacs
@@ -95871,7 +97203,7 @@
* lisp/international/mule-cmds.el (ctl-x-map): Bind the emoji
commands.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Improve latin-2-postfix and latin-2prefix input methods
@@ -95880,7 +97212,7 @@
of "`s" and "s," for Romanian. Add key bindings for moving
between variants, when there are more than one. (Bug#51638)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Fix an error in 'highlight-confusing-reorderings'
@@ -95888,7 +97220,7 @@
(highlight-confusing-reorderings): Don't signal an error when
a confusingly-reordered sequence ends at EOB.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-06 Michael Albinus <michael.albinus@gmx.de>
Merge from origin/emacs-28
@@ -95900,7 +97232,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
General improvements to NS port
@@ -95931,7 +97263,7 @@
* src/xdisp.c (note_tab_bar_highlight): Enable some code for NS port.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-11-06 Po Lu <luangruo@yahoo.com>
Improve font display on NS port
@@ -96007,7 +97339,7 @@
(macfont_draw): Remove obsolete mouse-face code and enable cursor
display.
-2023-04-15 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
+2021-11-06 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
Fix display of BW images on MS-Windows
@@ -96015,7 +97347,7 @@
fore- and the back-ground colors back to their normal conventions.
(Bug#6918)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Improve detection of suspicious reordering in source code
@@ -96027,7 +97359,7 @@
'xdisp-tests--find-directional-overrides'.
(xdisp-tests--find-directional-overrides-case-2): New test.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -96036,31 +97368,31 @@
c2e3cd6 Clarify "text area of a window" in the documentation
4e7e78d Improve docstring of kmacro-set-format
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
# Conflicts:
# etc/NEWS
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-06 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
b5ccad3 * doc/emacs/building.texi (Compilation Mode): Add next-error-...
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Inhibit isearching over message-insert-screenshot data
* lisp/gnus/message.el (message-insert-screenshot): Inhibit
isearch over the image data.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Update help-tests after separator line changes
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-06 Lars Ingebrigtsen <larsi@gnus.org>
Allow 'insert-image' to inhibit isearches or not
@@ -96068,7 +97400,7 @@
* lisp/image.el (insert-image): Take an optional parameter to
inhibit isearch of the STRING argument.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Introduce a new 'inhibit-isearch' text property
@@ -96080,28 +97412,28 @@
(isearch--invisible-p): New function.
(isearch-range-invisible): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Re-rename the minibuffer heading
* lisp/minibuffer.el: There's more here than completion functions
(bug#49844).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Correct minibuffer.el heading
* lisp/minibuffer.el: There's more here than completion functions
(bug#49844).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Use underline on non-graphical terminals in make-separator-line
* lisp/simple.el (separator-line):
(make-separator-line): Use an underline on terminals (bug#32950).
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2021-11-05 F. Jason Park <jp@neverwas.me>
Normalize usage of variable erc-server-reconnecting
@@ -96113,7 +97445,7 @@
remain. Previously, its use and meaning in erc-backend were convoluted
and conflicted with its use in erc-cmd-RECONNECT (bug#50007).
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2021-11-05 F. Jason Park <jp@neverwas.me>
Don't send empty lines for implicit targets in ERC
@@ -96129,7 +97461,7 @@
indirectly tests erc-send-input-line. It also tests the command
lookup and dispatch facility (bug#50008).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Remove messaging in pp-display-expression.
@@ -96137,14 +97469,14 @@
message -- we don't usually say that we've popped up a new buffer when
we do so.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Allow getting verbose results on erts 'C-u C-c C-c'
* lisp/progmodes/erts-mode.el (erts-run-test): Allow getting a
diff buffer of the differences with `C-u C-c C-c'.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-11-05 Jim Porter <jporterbugs@gmail.com>
Improve behavior of 'electric-pair-mode' in 'cc-mode'
@@ -96157,7 +97489,7 @@
insertion of quote pairs immediately before another quote, and allows
inserting quote pairs within a string (thus splitting the string in two).
-2023-04-15 Manuel Giraud <manuel@ledu-giraud.fr>
+2021-11-05 Manuel Giraud <manuel@ledu-giraud.fr>
Make 'C-x v v' on an unregistered file use the most specific backend
@@ -96166,28 +97498,28 @@
* lisp/vc/vc.el (vc-backend-for-registration): Choose the most
specific backend (bug#50572).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Tweak `eww' new-buffer parameters
* lisp/net/eww.el (eww): Don't require that the function be called
with 4 to open a new buffer (bug#51613).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2021-11-05 Daniel Martín <mardani29@yahoo.es>
Fix GNUstep build (ns_compute_glyph_string_overhangs)
* src/nsterm.m (ns_compute_glyph_string_overhangs): Declare the font
variable so that it's in scope for the GNUstep code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-05 Stefan Kangas <stefan@marxist.se>
Add "N.B." abbreviation to checkdoc
* lisp/emacs-lisp/checkdoc.el (checkdoc-in-abbreviation-p): Add
abbreviation "N.B.".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-05 Stefan Kangas <stefan@marxist.se>
Don't hardcode "Commentary" section in checkdoc
@@ -96197,14 +97529,14 @@
variable instead of hardcoding what is inserted for the
"Commentary" section.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-05 Eli Zaretskii <eliz@gnu.org>
Use correct compiler options for building with libwebp
* src/Makefile.in (WEBP_CFLAGS): Define.
(EMACS_CFLAGS): Use it. (Bug#51611)
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-05 Michael Albinus <michael.albinus@gmx.de>
Improve `file-has-changed-p'
@@ -96214,7 +97546,7 @@
* lisp/files.el (file-has-changed-p): Suppress remote file caches.
Handle the case FILE does not exists.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-11-05 Paul Eggert <eggert@cs.ucla.edu>
rsvg_handle_get_dimensions is deprecated in 2.52.0
@@ -96231,7 +97563,7 @@
(svg_load_image): Use rsvg_handle_get_dimensions only if librsvg <
2.46.0, since it isn’t needed if >= 2.46.0.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-05 Lars Ingebrigtsen <larsi@gnus.org>
Allow 'pp' to limit the line widths
@@ -96241,7 +97573,7 @@
(pp--insert-lisp): Tweak whether to use standard-output or not.
(pp--max-width): New function.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-05 Eli Zaretskii <eliz@gnu.org>
Enhance 'highlight-confusing-reorderings'
@@ -96252,7 +97584,7 @@
the text was highlighted. Allow to remove the highlighting by
invoking the command with a prefix argument.
-2023-04-15 Carlos Pita <carlosjosepita@gmail.com>
+2021-11-05 Carlos Pita <carlosjosepita@gmail.com>
Match dummy output even with non-default rl config
@@ -96260,14 +97592,14 @@
(python-shell-completion-native-get-completions): Match dummy output
even when readline is configured in non-default ways. (Bug#51010)
-2023-04-15 Tino Calancha <tino.calancha@gmail.com>
+2021-11-04 Tino Calancha <tino.calancha@gmail.com>
Fix (un)compressing directories in Tramp
* lisp/net/tramp-sh.el (tramp-sh-handle-dired-compress-file):
Check whether the file is a directory (bug#50581).
-2023-04-15 Matthias Meulien <orontee@gmail.com>
+2021-11-04 Matthias Meulien <orontee@gmail.com>
Fix 'diff-font-lock-prettify' breaking display of outline headers
@@ -96279,7 +97611,7 @@
* lisp/vc/vc.el (vc-diff-internal): Fix diff mode being set before
content inserted (bug#51016).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2021-11-04 Daniel Martín <mardani29@yahoo.es>
Fix buffer overflow in ns_compute_glyph_string_overhangs
@@ -96292,7 +97624,7 @@
it the entire glyph string; for composite glyphs, call
`composition_gstring_width'. (Bug#51105)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-04 Stefan Kangas <stefan@marxist.se>
image-dired: Delete commented out code
@@ -96300,7 +97632,7 @@
it is not clear what, if anything, it is supposed to do. If anyone
wants to work on this, they are better off starting from scratch.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-04 Stefan Kangas <stefan@marxist.se>
image-dired: New defgroup and section for gallery support
@@ -96322,7 +97654,7 @@
Make the old names obsolete function aliases.
(image-dired-add-to-tag-file-list): Make unused function obsolete.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-04 Gregory Heytings <gregory@heytings.org>
New emacsclient option to either create or reuse an existing frame.
@@ -96337,34 +97669,34 @@
(print_help_and_exit): Document the new option.
(main): Use the new option.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Try harder to keep lines short in pp-emacs-lisp-code
* lisp/emacs-lisp/pp.el (pp--insert): Try harder to keep lines short.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Tweak multi-line expressions in pp--format-function
* lisp/emacs-lisp/pp.el (pp--format-function): Fix up multi-line
expressions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix up some list folding in pp-emacs-lisp-code
* lisp/emacs-lisp/pp.el (pp--insert-lisp, pp--format-list)
(pp--insert): Touch up list folding.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Indent lambdas/closures better
* lisp/emacs-lisp/pp.el (pp--format-function): Indent lambdas and
closures better.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Make lambda/closure help buttons format as Emacs Lisp
@@ -96374,7 +97706,7 @@
* lisp/emacs-lisp/pp.el (pp-display-expression): Allow formatting
as Emacs Lisp.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Add new basic Emacs Lisp code formatting function
@@ -96384,14 +97716,14 @@
(pp--format-function, pp--format-definition, pp--insert-binding)
(pp--insert, pp--indent-buffer): New helper functions.
-2023-04-15 Stephen Berman <stephen.berman@gmx.net>
+2021-11-04 Stephen Berman <stephen.berman@gmx.net>
Fix allout point movement problem
* lisp/allout.el (allout-next-visible-heading): Ensure that we
move to the next physical line (bug#51530).
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-04 Eli Zaretskii <eliz@gnu.org>
Better detection of potentially malicious bidi text
@@ -96415,48 +97747,48 @@
* etc/tutorials/TUTORIAL.he: Fix embeddings with incorrect
directions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
font-lock-type-face doc string improvement
* lisp/font-lock.el (font-lock-type-face): Fix grammar in doc
string (bug#51574).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Improve defface error message
* lisp/cus-face.el (custom-declare-face): Improve the error
message when there's a missing doc string (bug#51576).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Don't have `M-x term' call `term-mode' twice
* lisp/term.el (term): Don't call `term-mode' twice (bug#51589).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Document that `unspecified' isn't valid in defface
* doc/lispref/display.texi (Face Attributes): Mention that
unspecified isn't valid in defface (bug#51595).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-04 Gregory Heytings <gregory@heytings.org>
Reset mailcap entries only when mailcap files are read again
* lisp/net/mailcap.el (mailcap-parse-mailcaps): Move the clear and
load defaults operations at their appropriate place. Fixes bug#51600.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix return value of python-nav-end-of-defun
* lisp/progmodes/python.el (python-nav-end-of-defun): Return
non-nil if in a def/class, as the doc string implies (bug#51601).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Rename button-buttonize to buttonize
@@ -96466,7 +97798,7 @@
* doc/lispref/display.texi (Making Buttons): Rename
button-buttonize to just buttonize and adjust callers.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-04 Mattias Engdegård <mattiase@acm.org>
Revert "* lisp/progmodes/xref.el (xref-pop-marker-stack): Don't obsolete."
@@ -96477,7 +97809,7 @@
[1] https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg01870.html
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Add a Gnus command to emojize symbols
@@ -96487,21 +97819,21 @@
(gnus-treatment-function-alist): Map.
(article-emojize-symbols): New command and keystroke.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-04 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option mml-attach-file-at-the-end
* lisp/gnus/mml.el (mml-attach-file-at-the-end): New user option.
(mml-attach-file): Use it.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-04 Stefan Kangas <stefan@marxist.se>
image-dired: Set default-directory in thumbnail buffer
* lisp/image-dired.el (image-dired-show-all-from-dir): Set
default-directory. This fixes e.g. 'dired-jump'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
Make image-dired-display-image-mode inherit from image-mode
@@ -96534,7 +97866,7 @@
* doc/emacs/dired.texi (Image-Dired): Update documentation for the
above change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
Improve theming of image-dired-thumb-mark
@@ -96546,7 +97878,7 @@
* etc/themes/whiteboard-theme.el (whiteboard): Add definitions for
the 'image-dired-thumb-flagged' face.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
image-dired: Add face for flagged files
@@ -96560,14 +97892,14 @@
(image-dired-thumb-mark): Improve definition with color classes.
(image-dired-thumb-visible-marks): Doc fix.
-2023-04-15 Philipp Stephani <phst@google.com>
+2021-11-03 Philipp Stephani <phst@google.com>
Fix declaration syntax of 'image-dired--on-file-in-dired-buffer'.
* lisp/image-dired.el (image-dired--on-file-in-dired-buffer): Fix
declaration syntax.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-03 Eli Zaretskii <eliz@gnu.org>
Fix encoding issues in gitmerge.el, make it work on MS-Windows
@@ -96582,7 +97914,7 @@
temporary file.
(gitmerge): Clarify the description of the "R" flag.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-03 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -96594,14 +97926,14 @@
6ab6b2f Clarify build directory structure
9d61620 * src/pdumper.c (dump_do_dump_relocation): Add sanity check.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-03 Eli Zaretskii <eliz@gnu.org>
Fix widgets in Outline mode on TTY frames
* lisp/outline.el (outline--valid-emoji-p): Don't try to probe
support for display of Emoji characters on TTY frames. (Bug#51578)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-03 Eli Zaretskii <eliz@gnu.org>
A better fix for bug#51583
@@ -96611,7 +97943,7 @@
(globals_of_w32fns): Do attempt to load dwmapi.dll and uxtheme.dll
in the Cygwin w32 build.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-03 Eli Zaretskii <eliz@gnu.org>
Fix the Cygwin w32 build broken by adding the dark theme support
@@ -96620,7 +97952,7 @@
(globals_of_w32fns): Don't attempt to load dwmapi.dll and
uxtheme.dll in the Cygwin w32 build. (Bug#51583)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
Improve theming of image-dired-thumb-mark
@@ -96632,11 +97964,11 @@
* etc/themes/whiteboard-theme.el (whiteboard): Add definitions for
the 'image-dired-thumb-mark' face.
-2023-04-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+2021-11-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
* src/image.c: Fix building with giflib 4.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
image-dired: Improve marking behavior
@@ -96648,7 +97980,7 @@
(image-dired-thumbnail-mode-map): Bind 'image-dired-unmark-all-marks'
to "U".
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
image-dired: Cleanup of four commands
@@ -96662,7 +97994,7 @@
(image-dired-modify-mark-on-thumb-original-file): Make obsolete in
favor of above new macro.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
image-dired: Support wrap-around in display-next-thumbnail-original
@@ -96676,7 +98008,7 @@
reaching the last image, continue from the first one. Add optional
prefix argument to move more than one image at a time.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
image-dired: Improve menus
@@ -96686,14 +98018,14 @@
Make toggle entries into checkboxes. Add separators. Remove
obsoleted commands accidentally added back in merge.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
image-dired: Signal error if file is missing on display
* lisp/image-dired.el (image-dired-display-image): Signal error if
file is missing.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-03 Stefan Kangas <stefan@marxist.se>
image-dired: Move menu definitions to top level
@@ -96705,24 +98037,24 @@
(image-dired-minor-mode-menu): ...to these new top level
definitions.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-02 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/epg.el (epg-key): Use explicit copier with proper prefix
(epg--filter-revoked-keys): Adjust sole use.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-02 Stefan Kangas <stefan@marxist.se>
* etc/PROBLEMS: Move some entries to the legacy section.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-02 Stefan Kangas <stefan@marxist.se>
Remove info for Emacs 20 users from etc/PROBLEMS
* etc/PROBLEMS: Remove information for users upgrading from Emacs
20 or older.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-11-02 Mattias Engdegård <mattiase@acm.org>
Optimise (cond) => nil at source level
@@ -96732,7 +98064,7 @@
* test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-tests--test-cases):
Add test cases.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-02 Stefan Kangas <stefan@marxist.se>
Use current face foreground for SVG icons in customize
@@ -96742,13 +98074,13 @@
* etc/images/up.svg: Don't define foreground; this means they will use
the foreground of the currently defined face instead. (Bug#51556)
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-02 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
bc58bea * lisp/progmodes/prog-mode.el (prog-context-menu): Use text-m...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-11-02 Stefan Kangas <stefan@marxist.se>
Support inserting images in tabulated-list-mode columns
@@ -96758,14 +98090,14 @@
* doc/lispref/modes.texi (Tabulated List Mode): Update documentation
to reflect above change.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-02 Lars Ingebrigtsen <larsi@gnus.org>
Revert overlay-related changes in `C-h b'
* lisp/help.el (describe-bindings): Revert overlay-related changes
-- these are already output (normally) by `describe-buffer-bindings'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-02 Lars Ingebrigtsen <larsi@gnus.org>
Make lambdas/closures/byte code in `C-h b' clickable
@@ -96774,7 +98106,7 @@
* lisp/emacs-lisp/pp.el (pp-display-expression): Autoload.
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-02 Gregory Heytings <gregory@heytings.org>
Improve file-has-changed-p
@@ -96783,7 +98115,7 @@
* lisp/net/mailcap.el: Add a second argument to the call to
file-has-changed-p (bug#51523).
-2023-04-15 dickmao <dick.r.chiang@gmail.com>
+2021-11-02 dickmao <dick.r.chiang@gmail.com>
Update keymap-tests after recent changes
@@ -96793,25 +98125,25 @@
(help--describe-vector/bug-9293-same-command-does-not-shadow): Update
(bug#51567).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-11-02 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/outline.el: Fix compilation of `outline--make-button`
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix mouse-1 on `C-h b' buttons
* lisp/outline.el (outline--make-button-overlay): Make mouse-1
work on the buttons.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-h b' also describe overlay keymaps
* lisp/help.el (describe-bindings): Also describe overlay key
bindings.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Add a better test for emojis
@@ -96819,7 +98151,7 @@
(outline--valid-emoji-p): New predicates.
(outline--make-button, outline-minor-mode-buttons): Use them.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-h b' indentation more regular (and avoid continuation lines)
@@ -96829,7 +98161,7 @@
per-block basis.
(describe-map--fill-columns): Helper function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix rendering of key translations
@@ -96838,7 +98170,7 @@
translations.
(describe-map): Make optional parameters optional.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-11-01 Eli Zaretskii <eliz@gnu.org>
Improve documentation of 'file-has-changed-p'
@@ -96846,7 +98178,7 @@
* doc/lispref/files.texi (File Attributes): Improve wording of the
documentation of 'file-has-changed-p'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Don't output prefix keys in `C-h b', and output more data on objects
@@ -96854,14 +98186,14 @@
[closure/lambda/byte-code] for those types of objects.
(describe-map): Don't output prefix keys.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-01 Michael Albinus <michael.albinus@gmx.de>
Exclude emacs-module-tests.el on emba
* test/infra/gitlab-ci.yml (test-native-comp-speed0):
Exclude emacs-module-tests.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Add buttons to definition in help--describe-command
@@ -96870,11 +98202,11 @@
* lisp/help.el (help--describe-command): Make buttons out of the
definitions.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-11-01 Lars Ingebrigtsen <larsi@gnus.org>
Tag up last NEWS change
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-11-01 Gregory Heytings <gregory@heytings.org>
Read mailcaps again only when necessary
@@ -96889,54 +98221,54 @@
only when at least one of the mailcap files has changed. Fixes
bug#51523.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-01 Michael Albinus <michael.albinus@gmx.de>
Merge from origin/emacs-28
84cd95e04c Fix bug#51369
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-11-01 Michael Albinus <michael.albinus@gmx.de>
Merge from origin/emacs-28
ba4daf2214 Adapt arguments of `tramp-make-tramp-file-name'
a34466731b Fix typo in describe-map-tree doc string
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Further xref fix-ups after keymap help changes
* lisp/help-mode.el (help-make-xrefs): Get continuation lines right.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix infloop in help-make-xrefs in certain keymaps
* lisp/help-mode.el (help-make-xrefs): Adjust xref symbol finding
after changes to how keymaps are output.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Make xref symbol marking work again after describe-keymap changes
* lisp/help-mode.el (help-make-xrefs): Adjust xref symbol finding
after changes to how keymaps are output.
-2023-04-15 Aaron Jensen <aaronjensen@gmail.com>
+2021-10-31 Aaron Jensen <aaronjensen@gmail.com>
* lisp/icomplete.el (icomplete-exhibit): Remove workaround
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix failing help-fns tests after layout changes in `C-h b'
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Say "Key/Binding" instead of "key/binding" in `C-h b'
* lisp/help.el (describe-map-tree): Capitalize the heading.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Don't print empty keymaps in `C-h b'
@@ -96944,7 +98276,7 @@
keymap is empty (bug#22334). Tweak the look to compress it more
vertically.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Include the major mode name in the `C-h b' output
@@ -96955,28 +98287,28 @@
name for symmetry with the minor modes (and because it's easy to
forget).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Don't make key binding face wider than the norm
* lisp/faces.el (help-key-binding): Don't make the chars wider
than normally, because that makes `C-h b' lining-up logic fail.
-2023-04-15 Ken Brown <kbrown@cornell.edu>
+2021-10-31 Ken Brown <kbrown@cornell.edu>
Merge from origin/emacs-28
6ba4e3b78c Drop support for native compilation on 32-bit Cygwin
7e15ee5bc9 ; * doc/emacs/help.texi (Help Mode): Improve indexing.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Re-fix the new mouse event logic in outline
* lisp/outline.el (outline-show-subtree, outline-hide-subtree):
Really fix the mouse logic.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Make TAB work on the outline buttons
@@ -96984,20 +98316,20 @@
(outline--insert-open-button): Make TAB work to toggle on the
buttons, too.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Clarify describe-bindings code slightly
* lisp/help.el (describe-bindings): Clarify code slightly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Fix new mouse handling in outline
* lisp/outline.el (outline-show-subtree, outline-hide-subtree):
Don't set point if we have no event.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Add buttons to outlining and tweak `C-h b' buffer
@@ -97011,14 +98343,14 @@
(outline--insert-open-button, outline--insert-close-button)
(outline--fix-up-all-buttons): New functions.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-31 Eli Zaretskii <eliz@gnu.org>
Improve the "Help Mode" section of the Emacs manual
* doc/emacs/help.texi (Help Mode): Reorganize and improve wording
of the recent change. Add index entries.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Add mode tagging to previously added help commands
@@ -97026,7 +98358,7 @@
binding.
(help-goto-previous-page): Ditto.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Add 'n'/'p' key bindings in *Help* buffers
@@ -97034,7 +98366,7 @@
binding.
(help-goto-previous-page): Ditto.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-31 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
@@ -97043,13 +98375,13 @@
610680a Fix rendering of title-less <abbr> tags in shr
2ba4ccf ; * lisp/files.el (make-nearby-temp-file): Doc fix.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-31 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
5e05be5 Fix localized display of date and time in the NS port
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-31 Michael Albinus <michael.albinus@gmx.de>
Adapt emba control files
@@ -97060,28 +98392,28 @@
(.job-template): Comment test prints.
(test-all-inotify): Exclude emacs-module-tests.el.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Add highlighting of the F2008 keyword "impure"
* lisp/progmodes/f90.el (f90-keywords-re): Highlight F2008 keyword
"impure" (bug#51529).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Add new function 'font-has-char-p'
* src/font.c (Ffont_has_char_p): New function.
(Ffont_get_glyphs): Link to the new function from the doc string.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-31 Stefan Kangas <stefan@marxist.se>
Add test for Bug#51527
* test/src/keymap-tests.el (keymap-lookup-key/menu-non-symbol):
New test.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-31 Stefan Monnier <monnier@iro.umontreal.ca>
eieio-core.el: Make slot-value work on defstructs
@@ -97103,34 +98435,34 @@
* test/lisp/emacs-lisp/eieio-tests/eieio-tests.el
(eieio-test-defstruct-slot-value): New test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-31 Lars Ingebrigtsen <larsi@gnus.org>
Expand the kbd-valid-p doc string
* lisp/subr.el (kbd-valid-p): Expand the doc string.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-31 Eli Zaretskii <eliz@gnu.org>
Avoid signaling errors in lookup-key
* src/keymap.c (Flookup_key): Handle KEY vectors where not all
components are symbols. (Bug#51527
-2023-04-15 Alan Third <alan@idiocy.org>
+2021-10-31 Alan Third <alan@idiocy.org>
Ensure help echoes only occur once on NS
* src/nsterm.m ([EmacsView windowDidResignKey:]): Reset
any_help_event_p as it is never reset otherwise.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-31 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
335a660b4b Fix display glitches with side-by-side windows on TTY frames
4a96f32def Avoid replacing common prefix with ellipsis
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-30 Stefan Kangas <stefan@marxist.se>
Remove workaround for fixed Bug#6581 from ert
@@ -97150,7 +98482,7 @@
(ert-test-equal-including-properties): Merge test into above
expanded test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-30 Stefan Kangas <stefan@marxist.se>
Fix bug with string values in equal-including-properties
@@ -97170,7 +98502,7 @@
* lisp/emacs-lisp/ert.el (ert-equal-including-properties): Add
FIXME that this should be removed.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-30 Stefan Kangas <stefan@marxist.se>
Use primes for hash table bucket sizes
@@ -97178,7 +98510,7 @@
* src/image.c (XPM_COLOR_CACHE_BUCKETS): Use primes for hash table
bucket sizes.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-30 Eli Zaretskii <eliz@gnu.org>
Move the documentation of 'string-glyph-split' to proper place
@@ -97186,21 +98518,21 @@
description of 'string-glyph-split' from here...
* doc/lispref/display.texi (Size of Displayed Text): ...to here.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-10-30 Jim Porter <jporterbugs@gmail.com>
Expand connection-local variables example in doc/emacs/custom.texi
* doc/emacs/custom.texi (Per-Connection Local Variables): Expand the
example to include setting 'system-uses-terminfo'.
-2023-04-15 dalanicolai <dalanicolai@gmail.com>
+2021-10-30 dalanicolai <dalanicolai@gmail.com>
Make list-colors-display sort list passed as argument
* lisp/facemenu.el (list-colors-display): Don't skip sorting list of
colors if it was passed as an argument. (Bug#51371)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-30 Lars Ingebrigtsen <larsi@gnus.org>
Add new function string-glyph-split
@@ -97209,7 +98541,7 @@
* lisp/emacs-lisp/subr-x.el (string-glyph-split): New function.
-2023-04-15 Kévin Le Gouguec <kevin.legouguec@gmail.com>
+2021-10-30 Kévin Le Gouguec <kevin.legouguec@gmail.com>
Avoid fonts with incomplete coverage of MATHEMATICAL chars
@@ -97230,7 +98562,7 @@
[2] <878s02u5m6.fsf@gmail.com>
https://lists.gnu.org/archive/html/help-gnu-emacs/2021-09/msg00150.html
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-30 Eli Zaretskii <eliz@gnu.org>
Minor fixes for previous change
@@ -97244,7 +98576,7 @@
* doc/emacs/msdos.texi (Windows Misc): Fix wording and markup in
the last change.
-2023-04-15 Vince Salvino <salvino@coderedcorp.com>
+2021-10-30 Vince Salvino <salvino@coderedcorp.com>
Support system dark mode on Windows 10 version 1809 and higher
@@ -97262,18 +98594,18 @@
* etc/NEWS:
* doc/emacs/msdos.texi (Windows Misc): Document the new feature.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-30 Eli Zaretskii <eliz@gnu.org>
Merge from origin/emacs-28
20ebd91a73 Improve documentation of string truncation APIs
3f998a3fc8 * lisp/textmodes/css-mode.el: Fix typo. (Bug#51488)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-29 Stefan Kangas <stefan@marxist.se>
* src/image.c: Fix building with giflib on MS-Windows.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-29 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -97281,7 +98613,7 @@
91e7df281e Move lisp/shorthands.el to lisp/emacs-lisp/shorthands.el
00103154e0 Some Tramp changes, mainly in tramp-tests.el
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-29 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -97291,7 +98623,7 @@
5dbb04e0eb Make `C-u RET' work again
d72fefdeab Fix typos in the manual and in a comment
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-29 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -97300,7 +98632,7 @@
# Conflicts:
# lisp/image-dired.el
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-29 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -97311,7 +98643,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-29 Stefan Kangas <stefan@marxist.se>
Prefer giflib 5 macros to magic numbers
@@ -97321,7 +98653,7 @@
(gif_load): Replace magic numbers with giflib 5 macros for disposal
and transparency_color_index.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-29 Stefan Kangas <stefan@marxist.se>
Don't parse GCB block by hand with giflib 5 or later
@@ -97329,7 +98661,7 @@
DGifSavedExtensionToGCB instead of parsing the Graphic Control
Extension block by hand.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-29 Lars Ingebrigtsen <larsi@gnus.org>
Make message/rfc822 on buttons work again in Gnus
@@ -97339,32 +98671,32 @@
(gnus-mime--inline-message): Factor out into own function.
(gnus-mime-display-single): From here.
-2023-04-15 Morgan J. Smith <Morgan.J.Smith@outlook.com>
+2021-10-29 Morgan J. Smith <Morgan.J.Smith@outlook.com>
Add some gnus-short-group-name tests
* test/lisp/gnus/gnus-group-tests.el (gnus-short-group-name): Add
some gnus-short-group-name tests (bug#51450).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-29 Lars Ingebrigtsen <larsi@gnus.org>
Shorten Gnus groups with [foo] in the name better
* lisp/gnus/gnus.el (gnus-short-group-name): Shorten groups with
[] in the names better (bug#51450).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-29 Stefan Kangas <stefan@marxist.se>
* src/image.c (gif_load): Minor simplification.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-29 Eli Zaretskii <eliz@gnu.org>
Fix bootstrapping broken by a recent change
* src/keymap.c (Flookup_key): Avoid crashes during bootstrap when
uni-lowercase.el is not available yet.
-2023-04-15 akater <nuclearspace@gmail.com>
+2021-10-28 akater <nuclearspace@gmail.com>
Indent cl-flet-like forms correctly in incomplete expressions
@@ -97374,7 +98706,7 @@
* test/lisp/progmodes/elisp-mode-resources/flet.erts:
Add tests for incomplete sexps (bug#9622).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-28 Stefan Kangas <stefan@marxist.se>
Be more allowing when looking for menu-bar items
@@ -97390,7 +98722,7 @@
(keymap-lookup-keymap/with-spaces-multibyte)
(keymap-lookup-keymap/with-spaces-multibyte-lang-env): New tests.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-10-28 Alan Mackenzie <acm@muc.de>
Put missing c-keep-region-active's into the source code
@@ -97398,7 +98730,7 @@
c-keep-region-active when (< arg 0).
(c-forward-conditional): Insert c-keep-region-active.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-10-28 Jim Porter <jporterbugs@gmail.com>
Make comint-term-environment connection-aware (bug#51426)
@@ -97409,7 +98741,7 @@
* etc/NEWS: Announce the above change.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-28 Eli Zaretskii <eliz@gnu.org>
Ignore more events in input-pending-p
@@ -97420,7 +98752,7 @@
(syms_of_keyboard) <input-pending-p-filter-events>: New variable.
Patch from Aaron Jensen <aaronjensen@gmail.com>.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-27 Stefan Kangas <stefan@marxist.se>
Do interactive mode tagging in image-dired.el
@@ -97436,7 +98768,7 @@
(image-dired-display-previous-thumbnail-original): Do interactive
tagging; these will only work in 'image-dired-thumbnail-mode'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-27 Stefan Kangas <stefan@marxist.se>
image-dired: Make thumbnail rotation commands obsolete
@@ -97453,14 +98785,14 @@
for above obsolete commands. The rotate right keybinding had already
been made ineffective by the local keymap added by 'insert-image'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-27 Stefan Kangas <stefan@marxist.se>
image-dired: Don't show thumbnails if there are no image files
* lisp/image-dired.el (image-dired-show-all-from-dir): Don't show
thumbnail buffer if there are no image files.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-27 Stefan Kangas <stefan@marxist.se>
Increase image-dired-show-all-from-dir-max-files to 500
@@ -97478,14 +98810,14 @@
variable, as it is no longer important enough to deserve the space.
* etc/NEWS: Announce the above change.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
(string-pixel-width): Rewrite to avoid side effects
* src/xdisp.c (Fwindow_text_pixel_size): Allow `window` to be a buffer.
* lisp/emacs-lisp/subr-x.el (string-pixel-width): Simplify accordingly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Revert "Add tentative key bindings for the three emoji commands"
@@ -97493,11 +98825,11 @@
Applied to the wrong branch.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Add tentative key bindings for the three emoji commands
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-27 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -97515,7 +98847,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Simplify string-pixel-width
@@ -97523,14 +98855,14 @@
save-window-excursion saves dedication status (and the code was
buggy).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Fix parsing of erts files
* lisp/emacs-lisp/ert.el (ert-test-erts-file): Fix progress
through a test file (bug#51409).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Harden ert-resource-directory against errors
@@ -97538,7 +98870,7 @@
resilient -- don't bug out if called from a file that's not
visiting a directory.
-2023-04-15 Jim Porter <jporterbugs@gmail.com>
+2021-10-27 Jim Porter <jporterbugs@gmail.com>
Be more efficient when checking for a matching client in server.el
@@ -97547,7 +98879,7 @@
(server-kill-emacs-query-function): Use 'seq-some' to determine if
another live client exists (bug#51420).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Add new function 'string-pixel-width'
@@ -97556,7 +98888,7 @@
* lisp/emacs-lisp/subr-x.el (string-pixel-width): New function.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-27 Miha Rihtaršič <miha@kamnitnik.top>
Allow matching non-.git gitlab and gitea URLs in bug-reference
@@ -97564,7 +98896,7 @@
(bug-reference--build-forge-setup-entry): Allow matching non-.git
gitlab and gitea URLs, with and without slashes (bug#51316).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Always start the SIGALRM atimers
@@ -97572,7 +98904,7 @@
even if we're using timerfd (bug#19776). See long, long
discussion in the bug report for why this is necessary.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-27 Lars Ingebrigtsen <larsi@gnus.org>
Redisplay after changing to the hourglass mouse pointer
@@ -97580,7 +98912,7 @@
the hourglass pointer -- otherwise it won't be displayed until a
keyboard/mouse event arrives (bug#19776).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-27 Stefan Kangas <stefan@marxist.se>
image-dired: Set line-spacing to match horizontal space
@@ -97588,7 +98920,7 @@
'line-spacing' to approximately match horizontal space. This makes
the thumbnail view look better.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-27 Stefan Kangas <stefan@marxist.se>
image-dired: Add support for bookmark.el
@@ -97597,13 +98929,13 @@
(image-dired-bookmark-name, image-dired-bookmark-make-record)
(image-dired-bookmark-jump): New defuns.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-27 Stefan Kangas <stefan@marxist.se>
Add test for file-name-base
* test/lisp/files-tests.el (files-tests-file-name-base): New test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefan@marxist.se>
image-dired: Improve mouse behaviour
@@ -97614,7 +98946,7 @@
(image-dired-mouse-select-thumbnail): Move point to closest image
after clicking in buffer.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefan@marxist.se>
image-dired: Don't ding at beginning or end of buffer
@@ -97624,7 +98956,7 @@
when moving past first or last image; instead show a message, wait a
second and then show image properties.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefan@marxist.se>
image-dired: Add new commands for beginning/end of buffer
@@ -97633,21 +98965,21 @@
(image-dired-thumbnail-mode-map): Bind new beginning of buffer command
to '<' and 'M-<', and end of buffer command to '>' and 'M->'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefan@marxist.se>
Add new function image-at-point-p
* lisp/image.el (image-at-point-p): New defun.
* doc/lispref/display.texi (Showing Images): Document above new defun.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefan@marxist.se>
image-dired: Use an evenly spaced grid for thumbnails
* lisp/image-dired.el (image-dired-line-up): Use an evenly spaced
grid for thumbnails, even if image sizes differ.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefan@marxist.se>
image-dired: Use example.org in examples
@@ -97655,7 +98987,7 @@
(image-dired-gallery-thumb-image-root-url): Use example.org to be
RFC 2606 compliant.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-26 Stefan Kangas <stefan@marxist.se>
image-dired: Increase number of asynch thumbnail generation jobs
@@ -97671,7 +99003,7 @@
(image-dired-create-thumb-1, image-dired-display-thumbs): Display time
spent on thumbnail generation if 'image-dired-debug' is non-nil.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-10-26 Alan Mackenzie <acm@muc.de>
CC Mode: minor amendments more accurately to handle virtual semicolons, etc.
@@ -97680,21 +99012,21 @@
(c-guess-basic-syntax): CASE 5D - Use c-crosses-statement-barrier-p to check
whether we've gone back past a virtual semicolon.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-10-26 Alan Mackenzie <acm@muc.de>
* lisp/progmodes/cc-engine.el (c-fontify-new-found-type): Declare near BO File
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-26 Michael Albinus <michael.albinus@gmx.de>
* test/infra/gitlab-ci.yml (build-image-inotify): Increase timeout.
(test-native-comp-speed0): Adapt make_params.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-10-26 Mattias Engdegård <mattiase@acm.org>
* lisp/progmodes/xref.el (xref-pop-marker-stack): Don't obsolete.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-10-25 Mattias Engdegård <mattiase@acm.org>
Rename `xref-pop-marker-stack` to `xref-go-back` (bug#38797)
@@ -97711,7 +99043,7 @@
* etc/NEWS:
Use the new name.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2021-10-25 Eric Abrahamsen <eric@ericabrahamsen.net>
IMAP search should only use charset utf-8 with multibyte strings
@@ -97725,7 +99057,7 @@
we're only doing the literal+ dance for multibyte strings (multibyte
strings will have had newlines inserted in an earlier step).
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-25 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -97742,25 +99074,25 @@
56caf1c9b8 Use restrictive umask when creating image-dired data
3b5de7f991 ; lisp/transient.el: Revert some misguided stylistic fixes.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-25 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
817c929eda Doc fix for concat
3eca2ad2a1 * lisp/image-dired.el (image-dired-external-viewer): Suppo...
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-25 Glenn Morris <rgm@gnu.org>
* doc/misc/cc-mode.texi (Font Locking): Fix menu.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-25 Lars Ingebrigtsen <larsi@gnus.org>
Add the "always" zsh builtin to zsh mode
* lisp/progmodes/sh-script.el (sh-builtins): Add the "always" zsh
keyword (bug#51387).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-10-25 Mattias Engdegård <mattiase@acm.org>
Add xref forward history (bug#38797)
@@ -97783,14 +99115,14 @@
* doc/emacs/maintaining.texi (Looking Up Identifiers): Document.
* etc/NEWS: Announce.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-25 Lars Ingebrigtsen <larsi@gnus.org>
Allow viewing .heic images via image-convert
* lisp/files.el (auto-mode-alist): Support the Apple .heic/HEIF
image format (bug#51381).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-25 Lars Ingebrigtsen <larsi@gnus.org>
Change the with-delayed-message syntax to allow future extensibility
@@ -97800,7 +99132,7 @@
* lisp/net/eww.el (eww-display-html): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-25 Lars Ingebrigtsen <larsi@gnus.org>
Heed the EMACS_IGNORE_TIMERFD environment variable
@@ -97808,7 +99140,7 @@
environment so that the EMACS_IGNORE_TIMERFD environment variable
is actually heeded.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2021-10-25 Martin Rudalics <rudalics@gmx.at>
Allow 'display-buffer' to set up body size of chosen window (Bug#17065)
@@ -97821,7 +99153,7 @@
action alist entries.
* etc/NEWS: Mention new values of some action alist entries.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-25 Stefan Kangas <stefan@marxist.se>
New function xdg-state-home
@@ -97829,7 +99161,7 @@
$XDG_STATE_HOME according to the XDG Base Directory Specification
version 0.8 (08th May 2021).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-25 Stefan Kangas <stefan@marxist.se>
image-dired: Improve XDG compliance
@@ -97837,7 +99169,7 @@
(image-dired-main-image-directory): Prefer XDG_PICTURES_HOME.
(image-dired-thumb-name): Simplify by using 'xdg-cache-home'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-25 Stefan Kangas <stefan@marxist.se>
Double value of image-dired-show-all-from-dir-max-files
@@ -97846,7 +99178,7 @@
be even higher, as the thumbnails are generated asynchronously and are
small by default.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
image-dired: Add support for GraphicsMagick
@@ -97858,7 +99190,7 @@
(image-dired-cmd-rotate-thumbnail-options): Add support for the
GraphicsMagick command line tool ("gm convert", "gm mogrify").
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix issues with type casting in delayed message functions
@@ -97866,7 +99198,7 @@
(with_delayed_message_cancel, Ffuncall_with_delayed_message): Fix
some type confusion.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Support new Thumbnail Managing Standard sizes in image-dired
@@ -97878,7 +99210,7 @@
thumbnail sizes mandated by new version of the Thumbnail Managing
Standard (December 2020, Version 0.9.0).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Use SHA1 when creating thumbnail file name
@@ -97886,20 +99218,20 @@
Use SHA1 for hashing when creating file name. SHA1 is slightly faster
than MD5, and has a few more bits.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Remove debugging in with_delayed_message_display
* src/eval.c (with_delayed_message_display): Remove debugging.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Display a message if HMTL rendering takes a long time
* lisp/net/eww.el (eww-display-html): Display a message if HTML
rendering takes a long time (bug#19776).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Add new macro `with-delayed-message'
@@ -97910,7 +99242,7 @@
(with_delayed_message_cancel): Helper functions.
(Ffuncall_with_delayed_message): New function (bug#19776).
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-10-24 Alan Mackenzie <acm@muc.de>
CC Mode: Fontify "found types" which are recognized after being first scanned
@@ -97954,14 +99286,14 @@
(c-type-finder-repeat-time, c-type-finder-chunk-size): New customizable
options.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix mouse buttons in dired--make-directory-clickable
* lisp/dired.el (dired--make-directory-clickable): Adjust mouse
clicks to conform to our standards.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Don't unhide first thread if entering without selecting article
@@ -97971,14 +99303,14 @@
(gnus-summary--goto-and-possibly-unhide): New function -- don't
unhide the first thread unless necessary (bug#51344).
-2023-04-15 Sharaf Zaman <shzam@sdf.org> (tiny change)
+2021-10-24 Sharaf Zaman <shzam@sdf.org> (tiny change)
Fix a memory leak in pgtk_draw_fringe_bitmap
* src/pgtkterm.c (pgtk_draw_fringe_bitmap): we had an unbalanced
cairo_save/restore.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Improve documentation of image-dired thumbnails
@@ -97988,7 +99320,7 @@
* lisp/image-dired.el (image-dired-thumbnail-storage): Improve
docstring.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Add support for pngquant to image-dired
@@ -97997,7 +99329,7 @@
Prefer, in this order: pngquant, pngnq-s9, pngnq-s for reasons of
speed and how actively maintained the projects seem to be.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-24 Eli Zaretskii <eliz@gnu.org>
Fix compilation errors with MinGW64 GCC 11
@@ -98012,18 +99344,18 @@
* nt/Makefile.in (BASE_CFLAGS): Add -I switches to pick up
config.h and lib/attribute.h.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-10-24 Paul Eggert <eggert@cs.ucla.edu>
Include <config.h> first in MS-Windows source
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Fix define-erc-response-handler indentation
* lisp/erc/erc-backend.el (define-erc-response-handler): Add
proper indentation.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Add new option help-link-key-to-documentation
@@ -98032,7 +99364,7 @@
are bound to, if the above new option is non-nil. (Bug#8951)
* etc/NEWS: Announce the new option.
-2023-04-15 William Xu <william.xwl@gmail.com>
+2021-10-24 William Xu <william.xwl@gmail.com>
Make dired directory components clickable
@@ -98043,7 +99375,7 @@
* lisp/dired.el (dired--make-directory-clickable): New function
(bug#21973).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-10-24 Mattias Engdegård <mattiase@acm.org>
Don't use obsolete variable `find-tag-marker-ring`
@@ -98052,20 +99384,20 @@
Call `xref-push-marker-stack` instead of manipulating the obsolete
variable `find-tag-marker-ring`.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Tweak bug-reference-tests
* test/lisp/progmodes/bug-reference-tests.el: Tweak tests a bit.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Clean up duplicated setting in scheme-mode-variables
* lisp/progmodes/scheme.el (scheme-mode-variables): Remove
repeated setting.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-24 Lars Ingebrigtsen <larsi@gnus.org>
Allow matching non-.git URLs in bug-reference
@@ -98073,14 +99405,14 @@
(bug-reference--build-forge-setup-entry): Allow matching non-.git
URLs, with and without slashes (bug#51316).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Don't hard-code image-dired thumbnail type
* lisp/image-dired.el (image-dired-insert-thumbnail): Detect thumbnail
image type instead of hard-coding it.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Expand tests for image-type-from-file-header
@@ -98096,7 +99428,7 @@
(image-type-from-file-header-test/xpm): New tests.
(image-type-from-file-header-test): Delete test.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Add tests for gif to src/image-tests.el
@@ -98107,7 +99439,7 @@
(image-tests-image-metadata/gif): New tests.
* test/data/image/black.gif: New file.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-24 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -98128,7 +99460,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-24 Stefan Kangas <stefan@marxist.se>
Make dired-x-guess-file-name-at-point obsolete
@@ -98137,14 +99469,14 @@
(dired-x-read-filename-at-point): Use 'thing-at-point' instead of
above obsolete function.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-23 Michael Albinus <michael.albinus@gmx.de>
Check for image library in image-dired-tests.el
* test/lisp/image-dired-tests.el
(image-dired-tests-get-exif-file-name): Check for jpeg library.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-10-23 Dmitry Gutov <dgutov@yandex.ru>
Support :company-deprecated completion property
@@ -98152,18 +99484,18 @@
New function.
(elisp-completion-at-point): Use it.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-23 Michael Albinus <michael.albinus@gmx.de>
* test/infra/gitlab-ci.yml (variables, default): Increase timeout to 4 hours.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-10-23 Alan Mackenzie <acm@muc.de>
Revert "CC Mode: Fontify "found types" which are recognized after being ..."
This reverts commit 51719617eb19833056618ebac403cdcaf711551a. The commit
caused a hang at start-up with a big desktop.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-23 Stefan Kangas <stefan@marxist.se>
Partially remove exiftool dependency from image-dired.el
@@ -98180,7 +99512,7 @@
copyright fields.
* test/lisp/image-dired-tests.el: New file.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-23 Stefan Kangas <stefan@marxist.se>
Add new function exif-field
@@ -98190,7 +99522,7 @@
* test/lisp/image/exif-tests.el (test-exif-parse)
(test-exif-parse-short): Use above new function.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-22 Stefan Kangas <stefan@marxist.se>
Add links to commentary reached with finder-list-keywords
@@ -98204,11 +99536,11 @@
issue where commentaries reached via 'finder-list-keywords' did
not have links. (Bug#10814)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-22 Stefan Kangas <stefan@marxist.se>
* src/image.c (webp_load): Fix thinkos.
-2023-04-15 Alan Mackenzie <acm@muc.de>
+2021-10-22 Alan Mackenzie <acm@muc.de>
CC Mode: Fontify "found types" which are recognized after being first scanned
@@ -98248,7 +99580,7 @@
(c-type-finder-repeat-time, c-type-finder-chunk-size): New customizable
options.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-22 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -98278,7 +99610,7 @@
# etc/NEWS
# lisp/progmodes/bug-reference.el
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-22 Michael Albinus <michael.albinus@gmx.de>
Adapt some emba parameters
@@ -98286,7 +99618,7 @@
* test/infra/gitlab-ci.yml (test-native-comp-speed0): Adapt make_params.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-22 Eli Zaretskii <eliz@gnu.org>
Fix WebP support on MS-Windows
@@ -98304,7 +99636,7 @@
* nt/INSTALL.W64:
* nt/INSTALL: Update information about libwebp availability.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-22 Stefan Kangas <stefan@marxist.se>
Add WebP image format support (Bug#51296)
@@ -98338,7 +99670,7 @@
(image-tests-image-metadata/webp): New tests.
* test/data/image/black.webp: New file.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2021-10-22 Martin Rudalics <rudalics@gmx.at>
In 'window-text-pixel-size' use actual mode line heights if wanted (Bug#38181)
@@ -98346,7 +99678,7 @@
when MODE_LINES wants it to take actual mode line heights into
account (Bug#38181).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-21 Stefan Kangas <stefan@marxist.se>
Remove redundant #' before lambda
@@ -98395,28 +99727,28 @@
* lisp/whitespace.el (whitespace-report-region): Remove redundant #'
before lambda.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-21 Stefan Kangas <stefan@marxist.se>
Add comment on reworking a section in emacs-lisp-intro.texi
* doc/lispintro/emacs-lisp-intro.texi (Body of mark-whole-buffer):
Add comment about how one could rework this section.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-21 Michael Albinus <michael.albinus@gmx.de>
Configure Emacs on emba with debug options
* test/infra/Dockerfile.emba (emacs-base): Install gdb.
(emacs-inotify): Configure debug options.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-21 Lars Ingebrigtsen <larsi@gnus.org>
Actually fix the Pango build problem
* src/gtkutil.c (xg_weight_to_symbol): Don't break the build on
older systems.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-21 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -98444,24 +99776,24 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix build on systems with older Pango versions
* src/gtkutil.c (xg_weight_to_symbol): Don't break the build on
older systems.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-21 Lars Ingebrigtsen <larsi@gnus.org>
Fix bold/black in w32_to_fc_weight
* src/w32font.c (w32_to_fc_weight): Use symbols.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-20 Lars Ingebrigtsen <larsi@gnus.org>
Add a comment to the Turkish casefiddle test
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-20 Lars Ingebrigtsen <larsi@gnus.org>
Support the "medium" font weight
@@ -98480,7 +99812,7 @@
* src/xfaces.c (syms_of_xfaces): Add the new symbols.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-20 Stefan Kangas <stefan@marxist.se>
Add some tests for floatfns.c
@@ -98494,13 +99826,13 @@
(floatfns-tests-fround, floatfns-tests-ftruncate)
(divide-extreme-sign): New tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-20 Lars Ingebrigtsen <larsi@gnus.org>
Fix typo in previous smerge-mode-map change
* lisp/vc/smerge-mode.el (smerge-mode-map): Fix typo (bug#51303).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-20 Miha Rihtaršič <miha@kamnitnik.top>
Avoid excessive specbinding in all-completions
@@ -98511,7 +99843,7 @@
regexps in completion-regexp-list without having to bind
case-fold-search.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-20 Lars Ingebrigtsen <larsi@gnus.org>
Further fixes for Turkish case changes in unibyte strings
@@ -98520,14 +99852,14 @@
(case_character_impl): Set it.
(do_casify_unibyte_string): Use it to handle Turkish correctly.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-20 Lars Ingebrigtsen <larsi@gnus.org>
Add new macro with-locale-environment
* lisp/international/mule-cmds.el (with-locale-environment): New macro.
(current-locale-environment): New variable.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-19 Stefan Kangas <stefan@marxist.se>
Add some tests for fns.c
@@ -98535,14 +99867,14 @@
(fns-tests-length, fns-tests-safe-length)
(fns-tests-string-bytes): New tests.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-19 Stefan Kangas <stefan@marxist.se>
Remove some XEmacs compat code from custom.el
* lisp/custom.el (deftheme, custom-declare-theme): Remove XEmacs
compat code.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-10-19 Dmitry Gutov <dgutov@yandex.ru>
xref.el: Better compatibility with outdated Emacs 28 builds
@@ -98550,18 +99882,18 @@
Ensure better compatibility with outdated Emacs 28 builds as well
(like the pgtk branch). Bump the version.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-19 Stefan Monnier <monnier@iro.umontreal.ca>
* doc/lispref/files.texi (File Name Components): Mention GNU "path" convention
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-19 Lars Ingebrigtsen <larsi@gnus.org>
Make image-tests work in a no-x build
* test/src/image-tests.el: Make the tests work in a no-x build
(bug#51291).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-19 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how 'align' and 'align-regexp' align text
@@ -98571,14 +99903,14 @@
"\\(\\s-*\\)" to "\\(\\s-*\\)" so that it'll make things columnar
if the user just hits RET through all the defaults.
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-10-19 Mattias Engdegård <mattiase@acm.org>
Improve TCO test coverage
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-macs--labels):
Exercise `cond` in tail position in two different ways.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-19 Lars Ingebrigtsen <larsi@gnus.org>
Make downcasing unibyte strings in Turkish less wrong
@@ -98591,7 +99923,7 @@
(Fupcase_initials): Refer to details in `downcase'.
(syms_of_casefiddle): Define more symbols.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-19 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -98612,32 +99944,32 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-10-19 Dmitry Gutov <dgutov@yandex.ru>
* lisp/progmodes/xref.el: Bump version.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-10-19 Dmitry Gutov <dgutov@yandex.ru>
Fix Emacs 26 support in xref.el
* lisp/progmodes/xref.el (xref--defstruct): New macro.
(xref-item, xref-match-item): Use it in definitions.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-19 Michael Albinus <michael.albinus@gmx.de>
* etc/NEWS: Move sql entry up. Fix typos.
-2023-04-15 Michael R. Mauger <michael@mauger.com>
+2021-10-19 Michael R. Mauger <michael@mauger.com>
SQL mode supports sending passwords in process
-2023-04-15 Michael R. Mauger <michael@mauger.com>
+2021-10-18 Michael R. Mauger <michael@mauger.com>
Added sql-add-connection
* lisp/progmodes/sql.el (sql-add-connection): Added.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Make `lookup-key' understand the new key sequence syntax
@@ -98646,7 +99978,7 @@
(Fdefine_key):
(Flookup_key): Use it.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Error out on invalid `define-keymap' keywords
@@ -98657,20 +99989,20 @@
keywords at compile time.
* lisp/vc/cvs-status.el (cvs-status-mode-map): Fix keyword.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix diff-mode-shared-map
* lisp/vc/diff-mode.el (diff-mode-shared-map): Fix syntax error in
`defvar-keymap' change.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-18 Stefan Kangas <stefan@marxist.se>
Add tests for image.c
* test/src/image-tests.el: New file.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-18 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -98691,7 +100023,7 @@
2d15db6e89 Fix a semantic test on some macOS machines
ac6ac76e3a Update to Org 9.5-57-g9bc3a2
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-18 Miha Rihtaršič <miha@kamnitnik.top>
*-watch-for-password-prompt: Use run-at-time to read password
@@ -98700,7 +100032,7 @@
* lisp/term.el (term-watch-for-password-prompt):
Use run-at-time to read a password (bug#51263).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Add some defvar indent tests
@@ -98708,14 +100040,14 @@
Add indentation rules for DEFUN's def* functions
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Update elp-not-profilable
* lisp/emacs-lisp/elp.el (elp-not-profilable): Update list of
denied functions (bug#40335).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Remove the "def" indentation heuristic
@@ -98723,14 +100055,14 @@
indent function calls with names that that start with "def"
specially (bug#43329).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Fontify :doc keywords as documentation
* lisp/emacs-lisp/lisp-mode.el (lisp-string-after-doc-keyword-p):
Extend to :doc, too (bug#51230).
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2021-10-18 Daniel Martín <mardani29@yahoo.es>
New option show-paren-context-when-offscreen
@@ -98749,14 +100081,14 @@
* doc/emacs/programs.texi (Matching): Update the documentation.
* etc/NEWS: And announce the new feature.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix possible build issue in pcvs.el and diff-mode.el
* lisp/vc/pcvs.el (easy-mmode):
* lisp/vc/diff-mode.el (easy-mmode): Require.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2021-10-18 Protesilaos Stavrou <info@protesilaos.com>
Abhiseck Paira <abhiseckpaira@disroot.org>
Protesilaos Stavrou <info@protesilaos.com>
@@ -98766,13 +100098,13 @@
Fix bug#51176.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Fix build issue with smerge-mode
* lisp/vc/smerge-mode.el (easy-mmode): Require.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Allow :filter t in make-process to work as with set-process-filter
@@ -98782,24 +100114,24 @@
(Fmake_serial_process): Don't add the read_fd if the filter is t
(which means that we don't accept output from the filter).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-18 Lars Ingebrigtsen <larsi@gnus.org>
Do kbd-valid-p prefix comparisons case-sensitively
* lisp/subr.el (kbd-valid-p): Compare case-sensitively.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-17 Stefan Kangas <stefan@marxist.se>
Recommend against using uce.el
* lisp/mail/uce.el (uce-reply-to-uce): Recommend against its use on
the first invocation. (Bug#46472)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-17 Stefan Kangas <stefan@marxist.se>
* lisp/erc/erc-compat.el (format-spec): Remove redundant require.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-17 Stefan Kangas <stefan@marxist.se>
Prefer defvar-local in MH-E
@@ -98816,14 +100148,14 @@
(mh-thread-subject-container-hash, mh-thread-duplicates)
(mh-thread-history): Prefer defvar-local.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-17 Stefan Kangas <stefan@marxist.se>
Make thumbs-image-type obsolete
* lisp/thumbs.el (thumbs-image-type): Make into obsolete function
alias for 'image-type-from-file-name'. Update callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Use define-keymap in pcvs and pcvs-defs.el
@@ -98833,7 +100165,7 @@
defined in pcvs.el and #' gives us checking) and transform from
easy-mmode-defmap to define-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Convert diff-mode.el from easy-mmode-defmap to define-keymap
@@ -98841,20 +100173,20 @@
(diff-minor-mode-map): Convert from easy-mmode-defmap to
defvar-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Convert smerge-mode.el from easy-mmode-defmap to define-keymap
* lisp/vc/smerge-mode.el (smerge-basic-map, smerge-mode-map):
Convert form easy-mmode-defmap to define-keymap.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Add kbd examples to the doc string
* lisp/subr.el (kbd): Add some examples to the doc string.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Reverse the edmacro-parse-keys/kbd vector/string logic
@@ -98862,31 +100194,31 @@
needed.
* lisp/subr.el (kbd): Remove the NEED-VECTOR parameter.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Allow <mouse-1> in kbd-valid-p
* lisp/subr.el (kbd-valid-p): Allow (kbd-valid-p "<mouse-1>").
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Reinstate defvar-keymap expansion
* lisp/emacs-lisp/byte-opt.el
(byte-optimize-define-keymap--define): Make more robust.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Back out `define-keymap' optimization -- it leads to a build error
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Convert cvs-status-mode-map to new syntax
* lisp/vc/cvs-status.el (cvs-status-mode-map): Convert a small
keymap to the new ["..."] syntax.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Support a new ["..."] key binding syntax
@@ -98901,24 +100233,24 @@
* src/keymap.c (Fdefine_key): Understand the ["..."] syntax.
(syms_of_keymap): Define `kbd' symbols.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-10-17 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -Wsuggest-attribute=malloc
Problem found with gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0 x86-64.
* src/sysstdio.h (emacs_fopen): Mark with ATTRIBUTE_MALLOC.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Rewrite kbd-valid-p to not use seq
* lisp/subr.el (kbd-valid-p): Rewrite to not use seq.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-17 Stefan Kangas <stefan@marxist.se>
* src/image.c: Fix comment.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-17 Eli Zaretskii <eliz@gnu.org>
Minor stylistic changes in last commit
@@ -98926,7 +100258,7 @@
'get_glyph_pixel_width_delta_for_mouse_face'; all callers
changed.
-2023-04-15 Po Lu <luangruo@yahoo.com>
+2021-10-17 Po Lu <luangruo@yahoo.com>
Fix minor issues with text display when cursor is in mouse face
@@ -98951,27 +100283,27 @@
mouse face because redisplay now does that for us.
* src/w32term.c (w32_set_mouse_face_gc): Likewise.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-17 Lars Ingebrigtsen <larsi@gnus.org>
Fix up recent kbd simplification
* lisp/subr.el (kbd): Fix breakage with X-<foo> from previous change.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-17 Michael Albinus <michael.albinus@gmx.de>
Warn about `file-notify-rm-all-watches' side effects
* doc/lispref/os.texi (File Notifications): Warn about
`file-notify-rm-all-watches' side effects.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-16 Stefan Kangas <stefan@marxist.se>
Simplify condition in kbd
* lisp/subr.el (kbd): Simplify condition. This was discussed in:
https://lists.gnu.org/r/emacs-devel/2021-10/msg01136.html
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-16 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -98991,7 +100323,7 @@
# lisp/gnus/gnus-undo.el
# lisp/menu-bar.el
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-16 Michael Albinus <michael.albinus@gmx.de>
Set EMACS_TEST_TIMEOUT for emba
@@ -99004,7 +100336,7 @@
(.job-template): Propagate EMACS_TEST_TIMEOUT and EMACS_TEST_VERBOSE.
(test-all-inotify): Set specific EMACS_TEST_TIMEOUT.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-16 Lars Ingebrigtsen <larsi@gnus.org>
Add new function 'kbd-valid-p'
@@ -99013,14 +100345,14 @@
* lisp/subr.el (kbd-valid-p): Document it.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-16 Michael Albinus <michael.albinus@gmx.de>
Fix :version of new faces in term.el
* lisp/term.el (term-faint, term-italic, term-slow-blink)
(term-fast-blink): Set proper :version.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-16 Stefan Kangas <stefan@marxist.se>
Remove duplicate code in edmacro-parse-keys
@@ -99032,7 +100364,7 @@
This change was discussed in:
https://lists.gnu.org/r/emacs-devel/2021-10/msg00909.html
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-16 Stefan Kangas <stefan@marxist.se>
Make kbd usable during bootstrap
@@ -99043,7 +100375,7 @@
This change was discussed in:
https://lists.gnu.org/r/emacs-devel/2021-10/msg00909.html
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-16 Michael Albinus <michael.albinus@gmx.de>
Add command `file-notify-rm-all-watches'
@@ -99058,16 +100390,16 @@
Use `file-notify-rm-all-watches'.
(file-notify-test02-rm-watch): Test also `file-notify-rm-all-watches'.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2021-10-16 Andreas Schwab <schwab@linux-m68k.org>
* src/emacs.c (standard_args): Sort --fingerprint second.
(bug#51238)
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-16 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/menu-bar.el (menu-bar-edit-menu): Expose lambdas to the compiler
-2023-04-15 Amin Bandali <bandali@gnu.org>
+2021-10-15 Amin Bandali <bandali@gnu.org>
Release ERC 5.4.1
@@ -99076,7 +100408,7 @@
* lisp/erc/erc.el (Version, erc-version): Bump to 5.4.1.
(customize-package-emacs-version-alist): Add entry for 5.4.1.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-15 Lars Ingebrigtsen <larsi@gnus.org>
Convert two `easy-mmode-defmap' usages to `defvar-keymap'
@@ -99084,7 +100416,7 @@
* lisp/vc/cvs-status.el (cvs-status-mode-map): Convert
`easy-mmode-defmap' to `defvar-keymap'.
-2023-04-15 Protesilaos Stavrou <info@protesilaos.com>
+2021-10-15 Protesilaos Stavrou <info@protesilaos.com>
Abhiseck Paira <abhiseckpaira@disroot.org>
Protesilaos Stavrou <info@protesilaos.com>
@@ -99103,7 +100435,7 @@
Fix bug#51176.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-10-15 Dmitry Gutov <dgutov@yandex.ru>
Special-case the "Permission denied" messages
@@ -99112,7 +100444,7 @@
user sees the unreadable directory's name
(https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg01015.html).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-10-15 Mattias Engdegård <mattiase@acm.org>
Calc: mend math-nth-root-float (bug#51209)
@@ -99122,14 +100454,14 @@
Fix old refactoring mistake.
* test/lisp/calc/calc-tests.el (calc-nth-root): New test.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-15 Michael Albinus <michael.albinus@gmx.de>
Further gitlab-ci.yml changes
* test/infra/gitlab-ci.yml (.job-template): Add --timeout.
(.test-template): Adapt artifact paths.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2021-10-15 Martin Rudalics <rudalics@gmx.at>
Simplify functions dealing with preserving the size of windows
@@ -99138,21 +100470,21 @@
(window--preserve-size): Simplify. Use 'window-body-height'
etc. instead of 'window--preservable-size'.
-2023-04-15 Amin Bandali <bandali@gnu.org>
+2021-10-14 Amin Bandali <bandali@gnu.org>
* doc/misc/erc.texi: Add 'ERCVER' and 'ERCDIST'.
To mention the ERC version in the manual, and to allow for more easily
overriding the distribution description when building for GNU ELPA.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-14 Lars Ingebrigtsen <larsi@gnus.org>
Use `define-keymap' in log-view.el
* lisp/vc/log-view.el (log-view-mode-map): Convert a
`easy-mmode-defmap' to `define-keymap'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-14 Lars Ingebrigtsen <larsi@gnus.org>
define-key doc string improvement
@@ -99164,7 +100496,7 @@
"a" '("foo" . ignore)
"b" '("gazonk" . ignore)))
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-14 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -99184,7 +100516,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-14 Eli Zaretskii <eliz@gnu.org>
Fix display of cursor in mouse-highlighted face with ':box'
@@ -99196,7 +100528,7 @@
trigger more thorough redisplay of the cursor.
(Bug#50660)
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2021-10-14 Martin Rudalics <rudalics@gmx.at>
In 'window--display-buffer' handle nil size values as intended (Bug#51062)
@@ -99205,7 +100537,7 @@
and (window-size . nil) action alist entries are processed
as intended.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-14 Michael Albinus <michael.albinus@gmx.de>
Adapt gitlab-ci.yml paths
@@ -99214,7 +100546,7 @@
(.gnustep-template, .filenotify-gio-template)
(.native-comp-template): Adapt paths.
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-10-13 Dmitry Gutov <dgutov@yandex.ru>
Add new argument INCLUDE-ALL to project-find-file
@@ -99224,7 +100556,7 @@
(project-find-file-in): Add new argument INCLUDE-ALL.
(https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg00209.html)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-13 Stefan Kangas <stefan@marxist.se>
Double the default value of kill-ring-max
@@ -99240,14 +100572,14 @@
* doc/lispref/text.texi (Internals of Kill Ring): Doc fix to use
the new value.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-13 Stefan Kangas <stefan@marxist.se>
New tests for kbd and edmacro-parse-keys
* test/lisp/edmacro-tests.el: New file.
* test/lisp/subr-tests.el (subr-test-kbd): Expand test.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Mark def* macros for indentation
@@ -99322,7 +100654,7 @@
(defmath): Explicitly mark all macros that have names that start
with "def" that should indent defunly-like (bug#43329).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Mark all def* functions that should indent as `defun'
@@ -99349,14 +100681,14 @@
(define-translation-table):
(define-translation-hash-table):
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-10-13 Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -Warray-parameter
* src/pdumper.h: Declare array parameter with the same signature
that the function definition uses.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-10-13 Paul Eggert <eggert@cs.ucla.edu>
Pacify GCC -Wanalyzer-possible-null-dereference
@@ -99386,7 +100718,7 @@
possibly-NULL ‘block’ [CWE-690] [-Wanalyzer-possible-null-dereference]”
as per <https://cwe.mitre.org/data/definitions/690.html>.
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-10-13 Paul Eggert <eggert@cs.ucla.edu>
Merge from origin/emacs-28
@@ -99400,18 +100732,18 @@
56d1f42f30 Improve handling of non-character events in input methods
3fbe6fd367 ; Fix mistakes in last doc rewording about shorthands
-2023-04-15 Paul Eggert <eggert@cs.ucla.edu>
+2021-10-13 Paul Eggert <eggert@cs.ucla.edu>
Change release branch to emacs-28
* admin/notes/git-workflow:
* Makefile.in (PREFERRED_BRANCH): emacs-27 → emacs-28
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Update Emacs requirement after removing compat code
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Allow inhibiting `not-unused' warnings
@@ -99423,7 +100755,7 @@
* lisp/emacs-lisp/cconv.el (cconv--analyze-use): Don't warn about
`not-unused'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Fix problem with multiline fontification in interactive Python
@@ -99432,7 +100764,7 @@
(`C-c SPC') inputs, remove all the preceding lines when doing
fontification (bug#47657).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-13 Michael Albinus <michael.albinus@gmx.de>
Continue to work on emba integration
@@ -99441,7 +100773,7 @@
* test/infra/gitlab-ci.yml (.job-template): Specify timeout signal.
(.job-template, .test-template): Improve wildcard.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-13 Lars Ingebrigtsen <larsi@gnus.org>
Remove some compat code from python.el
@@ -99449,11 +100781,11 @@
(python-shell-font-lock-post-command-hook): Remove Emacs 24.3 and
earlier compat code.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2021-10-13 Andreas Schwab <schwab@linux-m68k.org>
* src/pdumper.h: Include <stdio.h>.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2021-10-13 Martin Rudalics <rudalics@gmx.at>
Improve 'display-buffer' 'temp-buffer-resize-mode' cohabitation (Bug#51062)
@@ -99480,7 +100812,7 @@
(display-buffer): Fix 'inhibit-switch-frame' part in and add
'window-size' part to doc-string.
-2023-04-15 Stephen Gildea <stepheng+emacs@gildea.com>
+2021-10-12 Stephen Gildea <stepheng+emacs@gildea.com>
MH-E: restore message about obsolete key binding
@@ -99488,7 +100820,7 @@
* lisp/mh-e/mh-folder.el: Restore "obsolete key" message for "J w" that
was lost in the conversion from gnus-define-keys to define-keymap.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2021-10-12 Basil L. Contovounesios <contovob@tcd.ie>
Fix byte-compilation warnings in nox builds
@@ -99505,7 +100837,7 @@
(mh-tool-bar-letter-buttons-init): Use it to pacify byte-compilation
warnings about image.el definitions not preloaded without-x.
-2023-04-15 Eric Abrahamsen <eric@ericabrahamsen.net>
+2021-10-12 Eric Abrahamsen <eric@ericabrahamsen.net>
Clean up nnimap buffers with dead processes
@@ -99517,13 +100849,13 @@
(nnimap-close-server): Remove process buffer from lists when closing
server.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-12 Lars Ingebrigtsen <larsi@gnus.org>
decoded-time-add doc string addition
* lisp/calendar/time-date.el (decoded-time-add): Add a usage example.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-12 Michael Albinus <michael.albinus@gmx.de>
Adapt emba control files
@@ -99533,7 +100865,7 @@
Improve wildcard.
(.job-template): Add timeout.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-12 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -99543,27 +100875,27 @@
cf1409db71 Don't apply shorthands to punctuation-only symbols (bug#51...
b3d0f53b29 * lisp/progmodes/python.el: Bump package version to 0.28.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-12 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
47e09d1855 Copy parent face attributes to tab-line-tab-current instea...
d96f8b22c0 Another fix for 'ibuffer-shrink-to-fit' (Bug#7218, Bug#51029)
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-12 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
0d374b1b83 Work around GCC bug 102671
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-12 Lars Ingebrigtsen <larsi@gnus.org>
Fix more Gnus group key bindings recently changed
* lisp/gnus/gnus-group.el (:keymap): Fix some prefix keys that
ended up in the wrong place during the keymap rewrite (bug#51136).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-12 Stefan Kangas <stefan@marxist.se>
Remove more MH-E compat code
@@ -99582,7 +100914,7 @@
(mh-face-to-png, mh-uncompface, mh-picon-file-contents): Remove
XEmacs and Emacs 21 and older compat code.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-12 Lars Ingebrigtsen <larsi@gnus.org>
Make dbus work in a dumped Emacs
@@ -99590,7 +100922,7 @@
(after-pdump-load-hook): Put it onto the new pdump hook so that
it's run after startup (bug#37331).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-12 Lars Ingebrigtsen <larsi@gnus.org>
Add a new after-pdump-load-hook variable
@@ -99601,7 +100933,7 @@
* src/pdumper.c (syms_of_pdumper): Define a symbol.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-12 Stefan Kangas <stefan@marxist.se>
Make mh-do-in-gnu-emacs obsolete
@@ -99610,7 +100942,7 @@
(mh-acros): Require to avoid warnings.
Thanks to Lars Ingebrigtsen <larsi@gnus.org>.
-2023-04-15 Andreas Schwab <schwab@linux-m68k.org>
+2021-10-12 Andreas Schwab <schwab@linux-m68k.org>
Change --fingerprint to output to stdout
@@ -99621,7 +100953,7 @@
* src/emacs.c (main): Print fingerprint to stdout, without label.
* Makefile.in (EMACS_PDMP): Adjust.
-2023-04-15 Martin Rudalics <rudalics@gmx.at>
+2021-10-12 Martin Rudalics <rudalics@gmx.at>
Have 'while-no-input-ignore-events' handle idle timers too (Bug#49997)
@@ -99634,7 +100966,7 @@
* lisp/subr.el (while-no-input): Remove initialization of
'while-no-input-ignore-events'; do that in keyboard.c now.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-11 Stefan Monnier <monnier@iro.umontreal.ca>
lisp/erc/erc-{replace,imenu,dcc}: Tweak copyright format
@@ -99642,7 +100974,7 @@
* lisp/erc/erc-imenu.el:
* lisp/erc/erc-dcc.el: Massage copyright so elpa-admin.el recognizes it
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefan@marxist.se>
Remove last XEmacs compat code from ERC
@@ -99651,7 +100983,7 @@
remove spurious reference to XEmacs; this is needed also for
Emacs.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefan@marxist.se>
Prefer setq-local in lisp/mh-e/*.el
@@ -99668,7 +101000,7 @@
* lisp/mh-e/mh-xface.el (mh-x-image-url-display)
(mh-x-image-url-fetch-image): Prefer setq-local.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefan@marxist.se>
Remove some more MH-E compat code
@@ -99711,7 +101043,7 @@
* lisp/mh-e/mh-xface.el (mh-show-xface-function, mh-show-xface):
Remove Emacs 20 compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefan@marxist.se>
Remove redundant calls to 'mh-do-in-gnu-emacs'
@@ -99732,7 +101064,7 @@
* lisp/mh-e/mh-tool-bar.el: Add comment explaining an issue that
stops us from making 'mh-do-in-gnu-emacs' obsolete.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-11 Glenn Morris <rgm@gnu.org>
Fix merge error for elisp-mode-tests.el
@@ -99741,7 +101073,7 @@
It seems this was deleted 2021-10-01 with incomplete log message
"Add more indentation tests".
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-11 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -99752,7 +101084,7 @@
4afff515c8 Expand the full file name
36a485a1af Obsolete XEmacs compat convention in 'erc-button-press-but...
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-11 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -99779,7 +101111,7 @@
# etc/NEWS
# test/lisp/progmodes/elisp-mode-tests.el
-2023-04-15 Amin Bandali <bandali@gnu.org>
+2021-10-11 Amin Bandali <bandali@gnu.org>
Revert "Obsolete XEmacs compat convention in erc-button-press-button"
@@ -99787,7 +101119,7 @@
This should be done in 'emacs-28', which will be merged into 'master'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-11 Stefan Kangas <stefan@marxist.se>
Fontify "print" and "exec" as functions in python-mode
@@ -99795,11 +101127,11 @@
Fontify "print" and "exec" as functions, which is the case in
Python 3. (Bug#43298)
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-11 Lars Ingebrigtsen <larsi@gnus.org>
Mention --fingerprint in NEWS
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-11 Glenn Morris <rgm@gnu.org>
Make the installed pmdp file use a fingerprint
@@ -99815,14 +101147,14 @@
* src/pdumper.h: Declare dump_fingerprint.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-11 Lars Ingebrigtsen <larsi@gnus.org>
Fix menu display of keys when cua-mode is active
* lisp/menu-bar.el (menu-bar-edit-menu): Make the menus display
the correct keys for editing when cua-mode is active (bug#28930).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-11 Lars Ingebrigtsen <larsi@gnus.org>
Change how cua-mode defined `C-x' and `C-c'
@@ -99831,7 +101163,7 @@
(cua--init-keymaps): Use them for `C-x' and `C-c' to be able to
distinguish the commands when looking them up in reverse.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-11 Lars Ingebrigtsen <larsi@gnus.org>
Allow :keys in menus to be computed dynamically
@@ -99840,22 +101172,22 @@
* src/keyboard.c (parse_menu_item): Allow :keys to be a function.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-11 Lars Ingebrigtsen <larsi@gnus.org>
Tweak how auto-fill fills after a period
* lisp/textmodes/fill.el (fill-nobreak-p): Don't break immediately
after a space after a period (bug#17321).
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-11 Michael Albinus <michael.albinus@gmx.de>
* doc/misc/tramp.texi (Bug Reports): Describe, how to activate ELPA Tramp.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-10 Lars Ingebrigtsen <larsi@gnus.org>
Fix mairix-el.texi menu
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2021-10-09 Ingo Lohmar <ingo.lohmar@posteo.net>
Fix workspace/configuration handling when given scopeuri directory
@@ -99865,7 +101197,7 @@
causes hack-dir-local-variables-non-file-buffer to not find the
appropriate dir-local vars.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-09 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -99887,48 +101219,48 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-09 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/progmodes/bug-reference.el: Use new `eql` specializer syntax
-2023-04-15 F. Jason Park <jp@neverwas.me>
+2021-10-09 F. Jason Park <jp@neverwas.me>
Add ERC version to protocol log
* lisp/erc/erc.el (erc-toggle-debug-irc-protocol): Include the erc
version in the debug logs (bug#51107).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-09 Lars Ingebrigtsen <larsi@gnus.org>
Remove mistaken dired-x entry from previous info-look patch.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-09 Lars Ingebrigtsen <larsi@gnus.org>
Make `C-h S' work on symbols from most of the manuals in Emacs
* lisp/info-look.el (lambda): Add `C-h S' lookup for all the
"misc" manuals in Emacs (bug#42753).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-09 Lars Ingebrigtsen <larsi@gnus.org>
Add indices to mairix-el
* doc/misc/mairix-el.texi (Function Index): Add indices.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-09 Lars Ingebrigtsen <larsi@gnus.org>
Simplify `clean-mode'
* lisp/simple.el (clean-mode): Simplify the property exclusion.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-09 Stefan Kangas <stefan@marxist.se>
Remove duplicate definition of x-display-color-p
* lisp/emulation/viper-init.el (x-display-color-p): Remove duplicate
definition. This would just overwrite the alias defined in faces.el.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-08 Stefan Kangas <stefan@marxist.se>
Remove some unnecessary calls to mh-funcall-if-exists
@@ -99941,7 +101273,7 @@
to mh-funcall-if-exists; these functions always exist as they are
autoloaded.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-08 Stefan Kangas <stefan@marxist.se>
Remove old Gnus compat code from MH-E
@@ -99955,13 +101287,13 @@
for functions without the 'mh-' prefix. Update callers.
(mh-gnus-local-map-property): Remove Emacs 20 compat code.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-08 Stefan Monnier <monnier@iro.umontreal.ca>
test/lisp/progmodes/elisp-mode-resources/simple-shorthand-test.el: Lexbind
Add the usual lexical-binding cookie.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-08 Stefan Kangas <stefan@marxist.se>
Remove XEmacs compat code from lisp/obsolete/*.el
@@ -99979,21 +101311,21 @@
* lisp/obsolete/tpu-mapper.el (tpu-map-key, tpu-mapper): Remove XEmacs
compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-08 Stefan Kangas <stefan@marxist.se>
Remove XEmacs compat code from sql.el
* lisp/progmodes/sql.el (sql-interactive-mode-map, sql-mode)
(sql-interactive-mode): Remove XEmacs compat code. (Bug#51096)
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-08 Stefan Kangas <stefan@marxist.se>
Remove Emacs 20 compat code from sql.el
* lisp/progmodes/sql.el (sql-input-ring-separator)
(sql-product-font-lock): Remove Emacs 20 compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-08 Stefan Kangas <stefan@marxist.se>
Remove some additional XEmacs compat code from viper
@@ -100004,14 +101336,14 @@
(viper-color-display-p): Make into obsolete function alias for
'x-display-color-p'. Update callers.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-08 Stefan Kangas <stefan@marxist.se>
Obsolete XEmacs compat convention in erc-button-press-button
* lisp/erc/erc-button.el (erc-button-press-button): Advertise new
calling convention without XEmacs compatibility.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-08 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100027,7 +101359,7 @@
1af00e67d6 Include the refcards in the release tarball
3c29fb705c ; * src/Makefile.in (../native-lisp): Make the long recipe...
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-07 Stefan Kangas <stefan@marxist.se>
Make mh-* XEmacs compat aliases obsolete
@@ -100049,21 +101381,21 @@
obsolete function aliases for the same names but without the "mh-"
prefix. Update all callers.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Update inhibit-changing-match-data obsoletion data
* lisp/subr.el (inhibit-changing-match-data): Link to
`save-match-data'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Update Fstring_match calls in comp.c
* src/comp.c (Fcomp_el_to_eln_rel_filename, file_in_eln_sys_dir):
Update Fstring_match calls.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Make 'inhibit-changing-match-data' obsolete and adjust callers
@@ -100088,14 +101420,14 @@
(Fposix_looking_at, Fposix_string_match): Add optional
inhibit-modify parameter.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Make gnus-define-keys obsolete
* lisp/gnus/gnus-util.el (gnus-define-keys):
(gnus-define-keys-1): Make obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Convert mh-e to use define-keymap instead of gnus-define-keys
@@ -100107,13 +101439,13 @@
* lisp/mh-e/mh-folder.el (mh-folder-mode-map): Convert to use
`define-keymap' instead of `gnus-define-keys'.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-07 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
7cb98ba057 (origin/emacs-28) ; * src/keyboard.c (make_lispy_position)...
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-07 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100129,7 +101461,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Fix mh-e compilation warning
@@ -100138,7 +101470,7 @@
* lisp/mh-e/mh-identity.el (mh-identity-make-menu): Don't call the
obsolete `mh-identity-add-menu' function (that now does nothing).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-07 Stefan Kangas <stefan@marxist.se>
Revert "Declare compat macro mh-do-in-gnu-emacs obsolete"
@@ -100147,7 +101479,7 @@
This commit led to some build failures that I don't yet understand, so
I'm reverting it for now so as not to leave master in a broken state.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-07 Stefan Kangas <stefan@marxist.se>
Delete some XEmacs compat code from mh-e/*.el
@@ -100163,7 +101495,7 @@
* lisp/mh-e/mh-xface.el (mh-show-xface-function): Delete some
XEmacs compat code.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-07 Stefan Kangas <stefan@marxist.se>
Declare compat macro mh-do-in-gnu-emacs obsolete
@@ -100183,7 +101515,7 @@
(mh-picon-image-types, mh-x-image-display): Don't wrap code in
compat macro 'mh-do-in-gnu-emacs'.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-07 Stefan Kangas <stefan@marxist.se>
Declare compat macro mh-do-in-xemacs obsolete
@@ -100206,20 +101538,20 @@
(mh-picon-image-types, mh-x-image-display): Delete calls to
'mh-do-in-xemacs'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-07 Lars Ingebrigtsen <larsi@gnus.org>
Fix syntax error in previous gnus-registry-install-shortcuts change
* lisp/gnus/gnus-registry.el (gnus-registry-install-shortcuts):
Fix syntax error in previous change.
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-06 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/net/tramp-archive.el (tramp-archive-autoload-file-name-handler): Scope
Fix the scoping of `tramp-archive-enabled`.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-06 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100241,14 +101573,14 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Reparent `gnus-article-mode-map' again
* lisp/gnus/gnus-art.el (:keymap): Make `button-buffer-map' the
parent of `gnus-article-mode-map' again.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Add new major mode 'clean-mode'
@@ -100256,7 +101588,7 @@
* lisp/simple.el (clean-mode): New major mode.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Add an optional parameter to kill-all-local-variables
@@ -100269,33 +101601,33 @@
* src/print.c (temp_output_buffer_setup):
* src/minibuf.c (set_minibuffer_mode): Adjust callers.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-06 Michael Albinus <michael.albinus@gmx.de>
* admin/notes/emba (Emacs jobset): Update.
* test/infra/gitlab-ci.yml (.test-template): Uncomment
'allow_failure', it isn't needed anymore.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Make unused macro gnus-local-set-keys obsolete
* lisp/gnus/gnus-util.el (gnus-local-set-keys): Make obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Make unused gnus-define-keys-safe macro obsolete
* lisp/gnus/gnus-util.el (gnus-define-keys-safe): Make obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Use `define-keymap' in gnus-registry-install-shortcuts
* lisp/gnus/gnus-registry.el (gnus-registry-install-shortcuts):
Use `define-keymap'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Make `gnus-define-keymap' obsolete and adjust caller
@@ -100304,14 +101636,14 @@
* lisp/gnus/gnus-util.el (gnus-define-keymap): Make obsolete.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix gnus-start.el compilation warning
* lisp/gnus/gnus-start.el (gnus-save-newsrc-file-last-timestamp):
Move to avoid a compilation warning.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Finish conversion of Gnus from `gnus-define-keys'
@@ -100326,14 +101658,14 @@
(gnus-article-edit-mode-map): Use `define-keymap' instead of
* `gnus-define-keys'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Clear gnus-save-newsrc-file-last-timestamp on start and exit
* lisp/gnus/gnus-start.el (gnus-clear-system): Clear
`gnus-save-newsrc-file-last-timestamp' on start and exit (bug#51053).
-2023-04-15 Arash Esbati <arash@gnu.org>
+2021-10-06 Arash Esbati <arash@gnu.org>
Improve finding external documents in reftext
@@ -100342,7 +101674,7 @@
second optional argument provided by LaTeX package xr-hyper
(bug#51054).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-06 Miha Rihtaršič <miha@kamnitnik.top>
Add tests for incomplete escape sequences in ansi-color-tests
@@ -100350,7 +101682,7 @@
(ansi-color-tests-equal-props): New function.
(ansi-color-incomplete-sequences-test): New ert test (bug#50806).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-06 Miha Rihtaršič <miha@kamnitnik.top>
Documentation fixes for recent ansi-color additions
@@ -100360,13 +101692,13 @@
(term-handle-colors-array):
Fix obsoleting version (bug#50806).
-2023-04-15 Yuri D'Elia <wavexx@thregr.org>
+2021-10-06 Yuri D'Elia <wavexx@thregr.org>
Document the improved scroll-margin behavior
* etc/NEWS: document the improved `scroll-margin' behavior.
-2023-04-15 Yuri D'Elia <wavexx@thregr.org>
+2021-10-06 Yuri D'Elia <wavexx@thregr.org>
Perform cleanup on errors in mouse-drag-track
@@ -100377,7 +101709,7 @@
* lisp/mouse.el (mouse-drag-track): Correctly reset original values
changed during execution if errors occur.
-2023-04-15 Yuri D'Elia <wavexx@thregr.org>
+2021-10-06 Yuri D'Elia <wavexx@thregr.org>
Improve interaction between mouse-drag-region and scroll-margin
@@ -100386,14 +101718,14 @@
dragging is over, making selections work as expected when inside the
margins.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-06 Lars Ingebrigtsen <larsi@gnus.org>
Fix up gnus-summary-mode-map after previous change
* lisp/gnus/gnus-sum.el (:keymap): Fix two sub-maps that were
moved to the wrong place.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-05 Lars Ingebrigtsen <larsi@gnus.org>
Convert more parts of Gnus from `gnus-define-keys' to `define-keymap'
@@ -100413,11 +101745,11 @@
* lisp/gnus/gnus.el: Define more commands.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefan@marxist.se>
Do interactive mode tagging for proced.el
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-05 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100443,14 +101775,14 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-05 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
13f459b3ac ; Describe PROBLEMS with Unicode display on some TTYs
7a98a62079 * test/README: Mention :nativecomp tag.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2021-10-05 Basil L. Contovounesios <contovob@tcd.ie>
Fix recent "erts files" additions in ERT manual
@@ -100458,7 +101790,7 @@
than tabs, since Texinfo treats tab characters as a single space;
see (info "(texinfo) @example"). Fix typos/thinkos.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefan@marxist.se>
Make 'mapconcat' argument 'separator' optional
@@ -100472,7 +101804,7 @@
mapconcat argument in example.
* lisp/emacs-lisp/subr-x.el (string-join): Doc fix.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefan@marxist.se>
Make two old function aliases obsolete
@@ -100480,7 +101812,7 @@
(bibtex-find-entry): Make function aliases obsolete. These were left
behind when renaming functions, but never declared obsolete.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-05 Stefan Kangas <stefan@marxist.se>
Set advertised calling convention on make-face-* functions
@@ -100489,7 +101821,7 @@
Use `advertised-calling-convention` to avoid promoting the third
_noerror argument; it has been ignored since 1999.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-05 Lars Ingebrigtsen <larsi@gnus.org>
Change the call convention for `defvar-keymap'
@@ -100519,14 +101851,14 @@
* lisp/emacs-lisp/lisp-mode.el (lisp-indent--defvar-keymap): Remove.
(lisp-indent-function): Don't use it.
-2023-04-15 Daniel Martín <mardani29@yahoo.es>
+2021-10-05 Daniel Martín <mardani29@yahoo.es>
Update documentation about how M-x completes obsolete commands
* doc/emacs/m-x.texi (M-x): Mention that Emacs offers completion for
commands marked obsolete in the current version of Emacs (bug#51017).
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-05 Miha Rihtaršič <miha@kamnitnik.top>
In term-mode, handle ANSI codes, specifying italic and other modes
@@ -100539,7 +101871,7 @@
modes.
* test/lisp/term-tests.el (ansi-test-strings): Adjust tests.
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-05 Miha Rihtaršič <miha@kamnitnik.top>
Add support for 256-color and 24bit ANSI colors in term-mode
@@ -100555,7 +101887,7 @@
* test/lisp/term-tests.el (ansi-test-strings): Add tests for 256-color
and 24bit ANSI colors
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-05 Miha Rihtaršič <miha@kamnitnik.top>
Add support for 256-color and 24bit ANSI colors in ansi-color
@@ -100569,7 +101901,7 @@
* test/lisp/ansi-color-tests.el (ansi-color-tests--strings): Add tests
for ANSI codes 38 and 34
-2023-04-15 Miha Rihtaršič <miha@kamnitnik.top>
+2021-10-05 Miha Rihtaršič <miha@kamnitnik.top>
Optimize ansi-color.el
@@ -100594,7 +101926,7 @@
(ansi-color-get-face-1): Make obsolete as this function isn't used any
more (bug#50806).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-05 Lars Ingebrigtsen <larsi@gnus.org>
Make `memory-report-object-size' work standalone
@@ -100603,7 +101935,7 @@
(memory-report--set-size): Initialize
memory-report-object-size.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-04 Stefan Kangas <stefan@marxist.se>
Use format-prompt for many more prompts
@@ -100668,20 +102000,20 @@
* lisp/progmodes/xref.el (xref--read-identifier): Prefer format-prompt
when it is fboundp.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix syntax error in define-keymap doc string
* lisp/subr.el (define-keymap): Fix syntax error in (fn.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-10-04 Robert Pluim <rpluim@gmail.com>
Fix problem with 'vertical-motion' and emoji
* src/font.c (font_range): Pass correct position to
font_for_char (Bug#51012).
-2023-04-15 Mattias Engdegård <mattiase@acm.org>
+2021-10-04 Mattias Engdegård <mattiase@acm.org>
Run ERT tests with `lexical-binding` bound to `t`
@@ -100689,7 +102021,7 @@
Use t rather than the ambient file value for `lexical-binding` to
avoid bad lexbind coverage by mistake.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-04 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100703,7 +102035,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-04 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100763,7 +102095,7 @@
# etc/NEWS
# test/lisp/subr-tests.el
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-10-04 Eli Zaretskii <eliz@gnu.org>
Revert "Fix problem with outputting error messages while dumping Emacs"
@@ -100771,7 +102103,7 @@
A better fix was committed to the emacs-28 branch and will be
merged to master.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Remove :copy from define-keymap
@@ -100783,20 +102115,20 @@
* lisp/net/eww.el (eww-link-keymap): Use :parent.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Fix gnus-group-mode-map breakage from previous patch
* lisp/gnus/gnus-group.el (:keymap): Restore gnus-group-list-map
key strokes to the correct location.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Document with-memoization
* doc/misc/cl.texi (Modify Macros): Document with-memoization.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Add new command 'ensure-empty-lines'.
@@ -100804,11 +102136,11 @@
* lisp/emacs-lisp/subr-x.el (ensure-empty-lines): New command.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-04 Michael Albinus <michael.albinus@gmx.de>
* test/infra/gitlab-ci.yml (test-native-comp-speed0): Fix thinko.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Add new user option 'translate-upper-case-key-bindings'
@@ -100819,28 +102151,28 @@
* src/keyboard.c (read_key_sequence): Use it.
(syms_of_keyboard): New variable 'translate-upper-case-key-bindings'.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Remove MozRepl stuff from js.el
* lisp/progmodes/js.el: Remove all the mozrepl stuff from js.el
(bug#40771).
-2023-04-15 Carlos Pita <carlosjosepita@gmail.com>
+2021-10-04 Carlos Pita <carlosjosepita@gmail.com>
Avoid a warning in python-eldoc-setup-code
* lisp/progmodes/python.el (python-eldoc-setup-code): Avoid a
deprecation warning about formatargspec (bug#50996).
-2023-04-15 Gregory Heytings <gregory@heytings.org>
+2021-10-04 Gregory Heytings <gregory@heytings.org>
Fix problem with outputting error messages while dumping Emacs
* src/print.c (print_error_message): Don't call
substitute-command-keys while bootstrapping.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Allow computing :doc-spec info-look elements at run time
@@ -100851,11 +102183,11 @@
(:mode): Use a dynamic expansion for Python to postpone the lookup.
(info-complete): Expand.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Update NEWS for 'define-keymap'
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Convert some keymaps to defvar-keymap
@@ -100880,7 +102212,7 @@
* lisp/gnus/gnus.el: Autoload gnus-score-edit-all-score.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-04 Lars Ingebrigtsen <larsi@gnus.org>
Add 'define-keymap' and 'defvar-keymap'
@@ -100895,11 +102227,11 @@
function.
(lisp-indent-function): Use it to indent defvar-keymap.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-03 Michael Albinus <michael.albinus@gmx.de>
* test/infra/gitlab-ci.yml (.native-comp-template): Revert change.
-2023-04-15 Michael Albinus <michael.albinus@gmx.de>
+2021-10-03 Michael Albinus <michael.albinus@gmx.de>
Improve native compilation on emba
@@ -100913,7 +102245,7 @@
(build-native-comp-speed1, build-native-comp-speed2)
(test-native-comp-speed0): New jobs.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Obsolete the light-blue theme
@@ -100921,7 +102253,7 @@
since it's not maintained and seems to serve no particular use
case (bug#47047).
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-03 Lars Ingebrigtsen <larsi@gnus.org>
Allow obsoleting themes
@@ -100930,14 +102262,14 @@
* lisp/custom.el (load-theme): Issue a warning if the theme is
obsolete (bug#47047).
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-02 Stefan Kangas <stefan@marxist.se>
Expand internal--format-docstring-line test
* test/lisp/subr-tests.el (subr-test-internal--format-docstring-line):
Check for error on newline.
-2023-04-15 Stefan Kangas <stefan@marxist.se>
+2021-10-02 Stefan Kangas <stefan@marxist.se>
Support 'strong-italic' facemenu face in html-mode
@@ -100945,7 +102277,7 @@
(sgml-mode-facemenu-add-face-function, html-face-tag-alist):
Support 'strong-italic' facemenu face.
-2023-04-15 Alexandre Duret-Lutz <adl@lrde.epita.fr>
+2021-10-02 Alexandre Duret-Lutz <adl@lrde.epita.fr>
gnus-icalendar: Missing attendees are not REQ-PARTICIPANT
@@ -100958,7 +102290,7 @@
user is not listed is covered by gnus-icalendar-parse already
(bug#50749).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-generic.el: Fix test/lisp/loadhist-tests
@@ -100966,11 +102298,11 @@
had fixed it in a better way anyway (a way which doesn't litter the
`load-history`).
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/cl-generic.el (cl--generic-get-dispatcher): Fix regression
-2023-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
+2021-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/emacs-lisp/subr-x.el (with-memoization): New macro
@@ -100980,7 +102312,7 @@
(cl--generic-build-combined-method, cl-generic-generalizers): Use it.
(cl--generic-with-memoization): Delete.
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-01 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100989,7 +102321,7 @@
1e79c9e9c0 ; * admin/release-branch.txt: Small edits.
f1f57a541e Fix some custom types
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-01 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -100998,7 +102330,7 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Glenn Morris <rgm@gnu.org>
+2021-10-01 Glenn Morris <rgm@gnu.org>
Merge from origin/emacs-28
@@ -101017,42 +102349,42 @@
# Conflicts:
# etc/NEWS
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix one-clause movement in erts-mode--goto-start-of-test
* lisp/progmodes/erts-mode.el (erts-mode--goto-start-of-test): Fix
so this works in one-clause tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Fix text in erts-run-test message
* lisp/progmodes/erts-mode.el (erts-run-test): New command and
keystroke.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Add new command erts-run-test
* lisp/progmodes/erts-mode.el (erts-run-test): New command and
keystroke.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Refactor out ert-test--erts-test
* lisp/emacs-lisp/ert.el (ert-test--erts-test): Refactor out the
bulk of the function for easier reuse.
-2023-04-15 Peter Münster <pm@a16n.net>
+2021-10-01 Peter Münster <pm@a16n.net>
New command for unmarking all images in image-dired
* lisp/image-dired.el (image-dired-unmark-all-marks): Remove marks from
Dired buffer and update the view of the thumbnails (bug#50920).
-2023-04-15 Alexandre Duret-Lutz <adl@lrde.epita.fr>
+2021-10-01 Alexandre Duret-Lutz <adl@lrde.epita.fr>
default role for attendees is REQ-PARTICIPANT
@@ -101062,7 +102394,7 @@
is missing from an ATTENDEE line, follow RFC5546 and default
to REQ-PARTICIPANT.
-2023-04-15 Alexandre Duret-Lutz <adl@lrde.epita.fr>
+2021-10-01 Alexandre Duret-Lutz <adl@lrde.epita.fr>
allow party crashers to respond to ical events
@@ -101080,7 +102412,7 @@
(gnus-icalendar-event--build-reply-event-body): Add an attendee
line for the user in case one was not found.
-2023-04-15 Alexandre Duret-Lutz <adl@lrde.epita.fr>
+2021-10-01 Alexandre Duret-Lutz <adl@lrde.epita.fr>
reply to the organizer of an ical event
@@ -101095,7 +102427,7 @@
event.
(gnus-icalendar-reply) Pass that organizer to the previous function.
-2023-04-15 akater <nuclearspace@gmail.com>
+2021-10-01 akater <nuclearspace@gmail.com>
Restore the flet indentation fixes
@@ -101103,14 +102435,14 @@
function.
(lisp-indent-function): Use it to fix cl-flet indentation.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Add a new command to mark a region as a test in erts-mode
* lisp/progmodes/erts-mode.el (erts-mode--in-test-p): Fix test.
(erts-tag-region): New command and keystroke.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Allow skipping erts tests
@@ -101118,11 +102450,11 @@
* lisp/emacs-lisp/ert.el (ert-test-erts-file): Allow skipping tests.
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Add more indentation tests for Emacs Lisp mode
-2023-04-15 Lars Ingebrigtsen <larsi@gnus.org>
+2021-10-01 Lars Ingebrigtsen <larsi@gnus.org>
Add new functionality to write buffer-based tests
@@ -101137,14 +102469,14 @@
* lisp/progmodes/erts-mode.el: New mode and file.
-2023-04-15 Ihor Radchenko <yantar92@gmail.com>
+2021-10-01 Ihor Radchenko <yantar92@gmail.com>
Save position in mark ring before jumping to definition
* lisp/help-mode.el (help-function-def--button-function): Current
point is saved in the mark ring before jumping to definition.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-09-30 Eli Zaretskii <eliz@gnu.org>
Update emacs-module sources for Emacs 29
@@ -101154,7 +102486,7 @@
the next release.
* src/module-env-29.h: New file.
-2023-04-15 Eli Zaretskii <eliz@gnu.org>
+2021-09-30 Eli Zaretskii <eliz@gnu.org>
Bump Emacs version to 29.0.50
@@ -101170,7 +102502,7 @@
* lisp/cus-edit.el (customize-changed-options-previous-release):
Update the reference version of Emacs.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-09-05 João Távora <joaotavora@gmail.com>
Fixup last commit
@@ -101187,7 +102519,7 @@
* eglot.el (eglot-completion-at-point): Fix all-completions call
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-09-05 João Távora <joaotavora@gmail.com>
Respect completion-regexp-alist in eglot's completion table
@@ -101198,7 +102530,7 @@
* eglot.el (eglot-completion-at-point): use all-completions.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-09-01 João Távora <joaotavora@gmail.com>
Fix typo in user-visible eglot-ignored-server-capabilities
@@ -101211,7 +102543,7 @@
* eglot.el (eglot-ignored-server-capabilities): New defcustom.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-08-17 João Távora <joaotavora@gmail.com>
Fall back to prompting user if eglot-alternatives fails
@@ -101219,7 +102551,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/719
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-08-17 João Távora <joaotavora@gmail.com>
Let eglot-flymake-backend be in flymake-d-functions even if eglot off
@@ -101238,33 +102570,33 @@
* eglot.el (eglot-flymake-backend): If buffer isn't being managed
by Eglot, behave as a noop.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-08-16 Yuuki Harano <masm+github@masm11.me>
Make PGTK's additions conditioinal
* src/.gdbinit: Make them enclosed in condition.
* src/alloc.c: Define defined_HAVE_PGTK and make it externally visible.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-08-16 Yuuki Harano <masm+github@masm11.me>
* lisp/term/pgtk-win.el (pgtk-preedit-text): Write doc string
* lisp/term/pgtk-win.el (pgtk-face-at-pos): Remove unused function
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-08-15 Yuuki Harano <masm+github@masm11.me>
* lisp/term/pgtk-win.el: Remove some font stuff
pgtk-popup-font-panel does not exist.
pgtk-respond-to-change-font is not used.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-08-15 Yuuki Harano <masm+github@masm11.me>
* lisp/term/pgtk-win.el (pgtk-pop-up-frames): Remove since it is not used
* configure.ac: Add a notice to --with-pgtk
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-08-15 Yuuki Harano <masm+github@masm11.me>
* configure.ac: Remove imagemagick special support code for pgtk
@@ -101272,7 +102604,7 @@
I wanted to use imagemagick 6.
The code is not needed any more.
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2021-07-21 Brian Leung <bkleung89@gmail.com>
João Távora <joaotavora@gmail.com
Add support for locationlink
@@ -101290,14 +102622,14 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/712
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-06-18 Yuuki Harano <masm+github@masm11.me>
Fix a frame created without scroll/menu/toolbar is empty
* src/pgtkterm.c (size_allocate): Get frame pointer through user_data.
(pgtk_set_event_handler): Pass it.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-06-18 Yuuki Harano <masm+github@masm11.me>
Revert "Revert "* src/pgtkfns.c: Do not show an empty frame prematurely""
@@ -101306,7 +102638,7 @@
The commit 83c35b8 causes the empty frame bug, so I reverted.
Now, I debugged so re-apply the commit.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-06-13 João Távora <joaotavora@gmail.com>
Transpose order of "pylsp" and "pyls" alternatives
@@ -101318,7 +102650,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/703
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-06-13 João Távora <joaotavora@gmail.com>
Don't call eglot--executable-find more than needed
@@ -101328,26 +102660,26 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/703
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-06-13 Yuuki Harano <masm+github@masm11.me>
Revert "* src/pgtkfns.c: Do not show an empty frame prematurely"
This reverts commit 83c35b86da233870231e30d114ffa4640eb10081.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-06-13 Yuuki Harano <masm+github@masm11.me>
Revert "; * src/pgtkfns.c (Fx_create_frame): Fix coding style"
This reverts commit 4b91168c657e3476b8a0a3f539ee6bcb1b71e3d5.
-2023-04-15 Jindřich Makovička <makovick@gmail.com>
+2021-06-13 Jindřich Makovička <makovick@gmail.com>
* src/pgtkfns.c: Do not show an empty frame prematurely
Set only the child widgets visible, leave the outer window
to pgtk_make_frame_visible .
-2023-04-15 Liu Hui <ilupin@users.noreply.github.com> (tiny change)
+2021-06-11 Liu Hui <ilupin@users.noreply.github.com> (tiny change)
Consider tramp in eglot-alternatives
@@ -101355,14 +102687,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/702
-2023-04-15 Jindřich Makovička <makovick@gmail.com>
+2021-06-08 Jindřich Makovička <makovick@gmail.com>
* src/pgtkselect.c: Avoid Glib assertion warnings
Do not call g_object_get_qdata, when the clipboard has no owner,
and obj is NULL. Just return Qnil immediately.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-06-05 Yuuki Harano <masm+github@masm11.me>
Support frame-scale-factor on pgtk frames
@@ -101371,18 +102703,18 @@
* src/frame.h: Call it when a pgtk frame.
* src/pgtkterm.h: Add the declaration.
-2023-04-15 Jindřich Makovička <makovick@gmail.com>
+2021-05-30 Jindřich Makovička <makovick@gmail.com>
* src/pgtkterm.c: Honor system DPI settings
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-29 Yuuki Harano <masm+github@masm11.me>
Disable hyper key when super and hyper conflict
* src/pgtkterm.c (x_find_modifier_meanings): If super_mod_mask and
hyper_mod_mask are equal, then disable hyper.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-05-26 João Távora <joaotavora@gmail.com>
Use project-files to know which directory watchers to skip
@@ -101397,7 +102729,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/697
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-05-26 João Távora <joaotavora@gmail.com>
Hard code an exception to "node_modules" directores
@@ -101406,7 +102738,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/697
GitHub-reference: per https://github.com/joaotavora/eglot/issues/645
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-05-26 João Távora <joaotavora@gmail.com>
Again speed up directory watching
@@ -101423,7 +102755,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/697
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/645
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-05-22 João Távora <joaotavora@gmail.com>
Support multiple servers out-of-box for same mode
@@ -101438,7 +102770,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/688
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2021-05-22 Augusto Stoffel <arstoffel@gmail.com>
Allow staying out of flymake-mode, eldoc-mode
@@ -101447,30 +102779,30 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/671
-2023-04-15 Colin Woodbury <colin@fosskers.ca>
+2021-05-22 Colin Woodbury <colin@fosskers.ca>
* src/frame.c (Fframep): Update framep docstring
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-19 Yuuki Harano <masm+github@masm11.me>
Fix compile error when PGTK_DEBUG is enabled
* src/pgtkterm.c (pgtk_set_window_size): Remove "pixelwise" arg,
which is already non-existent.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-19 Yuuki Harano <masm+github@masm11.me>
* src/image.c: Fix compile error related xpm in image.c
Use the same code as NS.
-2023-04-15 Troy Hinckley <t.macman@gmail.com>
+2021-05-17 Troy Hinckley <t.macman@gmail.com>
Fix tests and documentation for hook
Auto detect mode suffix in hook keyword
-2023-04-15 Michael Livshin <mlivshin@gmail.com>
+2021-05-16 Michael Livshin <mlivshin@gmail.com>
João Távora <joaotavora@gmail.com>
Manage cross-referenced files outside project in same server
@@ -101497,7 +102829,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/76
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-15 Yuuki Harano <masm+github@masm11.me>
Revert "Update texts while busy"
@@ -101505,7 +102837,7 @@
Because the position of the initial frame is not desired, unless
initial-frame-alist is set.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-15 Yuuki Harano <masm+github@masm11.me>
Update texts while busy
@@ -101518,7 +102850,7 @@
(pgtk_hide_hourglass): Remove code to stop timer.
(pgtk_term_init): Call start_timer().
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-14 Yuuki Harano <masm+github@masm11.me>
Create a variable to enable selection on multi display
@@ -101526,7 +102858,7 @@
returns true.
(syms_of_pgtkselect): New bool variable.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-13 Yuuki Harano <masm+github@masm11.me>
Treat all the wayland connection as the same display
@@ -101544,7 +102876,7 @@
(pgtk_display_info_for_name): If both are wayland connection, then
they are the same display.
-2023-04-15 Jim Porter <itsjimporter@gmail.com>
+2021-05-13 Jim Porter <itsjimporter@gmail.com>
João Távora <joaotavora@gmail.com>
Correct path/uri when using tramp from ms windows
@@ -101557,7 +102889,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/679
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-05-13 João Távora <joaotavora@gmail.com>
Provide context for finer project-find-functions
@@ -101570,7 +102902,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/687
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2021-05-12 Jeff Walsh <fejfighter@gmail.com>
* src/pgtkterm.c remove duplicated code
@@ -101579,7 +102911,7 @@
(pgtk_redisplay_interface): Remove duplicate code and default to the
generic gui_update_window_begin/end implementations
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-10 Yuuki Harano <masm+github@masm11.me>
Fix frame size shrinking when turning fringe/scrollbars on/off
@@ -101588,7 +102920,7 @@
* src/pgtkterm.c (pgtk_set_window_size): Don't use
FRAME_PIXEL_TO_TEXT_WIDTH/HEIGHT to pass pixel size.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-09 Yuuki Harano <masm+github@masm11.me>
Fix pgtk_make_frame_visible doesn't work
@@ -101599,11 +102931,11 @@
(pgtk_make_frame_invisible): Call pgtk_wait_for_map_event to wait
for multiple map events.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-08 Yuuki Harano <masm+github@masm11.me>
* src/pgtkmenu.c (show_help_event): Let emacs not show menu tooltips
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-05-08 Yuuki Harano <masm+github@masm11.me>
Entrust Gtk with handling tooltips
@@ -101622,7 +102954,7 @@
* src/gtkutil.h: New declaration of xg_show_tooltip for pgtk.
* src/pgtkfns.c (Fx_show_tip): Calls xg_show_tooltip, and always ok.
-2023-04-15 Steve Purcell <steve@sanityinc.com>
+2021-04-30 Steve Purcell <steve@sanityinc.com>
João Távora <joaotavora@gmail.com>
Fix emacs 28 warning by avoiding positional args in define-minor-mode
@@ -101631,7 +102963,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/685
-2023-04-15 Steve Purcell <steve@sanityinc.com>
+2021-04-29 Steve Purcell <steve@sanityinc.com>
João Távora <joaotavora@gmail.com>
Allow lsp languageid to be overridden via eglot-server-programs
@@ -101653,7 +102985,7 @@
* README.md (Handling quirky servers): Mention new feature.
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2021-04-28 Augusto Stoffel <arstoffel@gmail.com>
Add a completion-category-defaults entry
@@ -101667,7 +102999,7 @@
(eglot-completion-at-point): Add style metadata to
completion table.
-2023-04-15 Steve Purcell <steve@sanityinc.com>
+2021-04-25 Steve Purcell <steve@sanityinc.com>
Switch default langserver for ocaml to ocamllsp
@@ -101685,7 +103017,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/677
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-04-23 João Távora <joaotavora@gmail.com>
Declare eglot--cached-server before use
@@ -101697,7 +103029,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/673
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-04-20 João Távora <joaotavora@gmail.com>
Make eglot-current-server work in notification handlers
@@ -101706,11 +103038,11 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/670
-2023-04-15 Daniel Perez Alvarez <danielpza@protonmail.com> (tiny change)
+2021-04-17 Daniel Perez Alvarez <danielpza@protonmail.com> (tiny change)
feat: add update custom packages command
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-04-13 Yuuki Harano <masm+github@masm11.me>
Workaround touchscreen events are ignored on sway
@@ -101721,7 +103053,7 @@
* src/pgtkterm.c (button_event): Don't call xg_event_is_for_scrollbar.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-04-12 João Távora <joaotavora@gmail.com>
Add a passing test demonstrating clangd + tramp works
@@ -101739,7 +103071,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/667
-2023-04-15 Dmitry Gutov <dgutov@yandex.ru>
+2021-04-12 Dmitry Gutov <dgutov@yandex.ru>
Merge pull request from mohkale/company-kind
@@ -101747,7 +103079,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/656
-2023-04-15 Mohsin Kaleem <mohkale@kisara.moe>
+2021-04-12 Mohsin Kaleem <mohkale@kisara.moe>
Add :company-kind to eglot-completion-at-point
@@ -101757,7 +103089,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/652
-2023-04-15 Mohsin Kaleem <mohkale@kisara.moe>
+2021-04-10 Mohsin Kaleem <mohkale@kisara.moe>
Highlight relevant part of xref hits using xref-match face
@@ -101767,7 +103099,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/650
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-04-10 João Távora <joaotavora@gmail.com>
Attempt to speed up initial directory/glob correspondence
@@ -101805,7 +103137,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/645
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-04-03 João Távora <joaotavora@gmail.com>
Generalize eglot-flymake-backend
@@ -101824,7 +103156,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/596
-2023-04-15 rvs314 <71688932+rvs314@users.noreply.github.com> (tiny change)
+2021-03-26 rvs314 <71688932+rvs314@users.noreply.github.com> (tiny change)
Offer better control over "languageid" value sent to lsp
@@ -101840,7 +103172,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/525
-2023-04-15 Johnathan C. Maudlin <13183098+jcmdln@users.noreply.github.com> (tiny change)
+2021-03-19 Johnathan C. Maudlin <13183098+jcmdln@users.noreply.github.com> (tiny change)
Add support for zls, the zig language server
@@ -101850,7 +103182,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/646
-2023-04-15 bc² <odanoburu@users.noreply.github.com> (tiny change)
+2021-03-15 bc² <odanoburu@users.noreply.github.com> (tiny change)
João Távora <joaotavora@gmail.com>
Add new command eglot-shutdown-all
@@ -101867,22 +103199,22 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/643
-2023-04-15 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
+2021-03-13 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
Properly sort use-package-statistics-report
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-03-11 Yuuki Harano <masm+github@masm11.me>
Fix some leaks
* src/pgtkterm.c (x_free_frame_resources): Free cursors.
(pgtk_delete_terminal): Free cursors and events.
-2023-04-15 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
+2021-03-07 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
Fix void-variable use-package-enable-imenu-support
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-03-06 João Távora <joaotavora@gmail.com>
Autoload eglot-workspace-configuration's safe-l-v spec
@@ -101895,7 +103227,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/555
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2021-03-06 Brian Leung <bkleung89@gmail.com>
Indicate support for activeparameter
@@ -101905,7 +103237,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/605
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-03-06 João Távora <joaotavora@gmail.com>
Simplify eglot--apply-workspace-edit
@@ -101915,7 +103247,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/620
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2021-03-06 Augusto Stoffel <arstoffel@gmail.com>
João Távora <joaotavora@gmail.com>
Remove highlight overlays immediately when symbol edited
@@ -101925,7 +103257,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/626
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2021-03-06 Theodor Thornhill <theo@thornhill.no>
João Távora
Convert colon to hex in uri
@@ -101941,7 +103273,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/638
-2023-04-15 Brian Cully <bjc@kublai.com>
+2021-03-06 Brian Cully <bjc@kublai.com>
João Távora <joaotavora@gmail.com>
Add tramp support
@@ -101977,7 +103309,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/637
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2021-03-03 Theodor Thornhill <theo@thornhill.no>
Correctly protect against zero-length completion items
@@ -101988,7 +103320,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/635
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-03-02 Yuuki Harano <masm+github@masm11.me>
Fix unicode strings can't be pasted correctly
@@ -102000,7 +103332,7 @@
text/plain;charset=utf-8 as foreign-selection.
(syms_of_pgtkselect): Add new symbol.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-03-02 Yuuki Harano <masm+github@masm11.me>
Support selection type text/plain on wayland
@@ -102009,7 +103341,7 @@
* lisp/select.el (x-select-request-type): Add choice `text/plain'.
(gui--selection-value-internal): Add text/plain to the default list.
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2021-02-27 Theodor Thornhill <theo@thornhill.no>
João Távora <joaotavora@gmail.com>
Protect against empty uris on windows
@@ -102020,7 +103352,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/610
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-26 João Távora <joaotavora@gmail.com>
Urify better
@@ -102031,7 +103363,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/627
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-26 João Távora <joaotavora@gmail.com>
Fixup last commit to fix
@@ -102039,7 +103371,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/627
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-26 João Távora <joaotavora@gmail.com>
Handle empty actions array in window/showmessagerequest
@@ -102048,7 +103380,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/627
-2023-04-15 Philipp Stephani <phst@google.com>
+2021-02-24 Philipp Stephani <phst@google.com>
Remove uses of deprecated ‘flet’ macro
@@ -102058,7 +103390,7 @@
This also allows us to remove the ‘plist-delete’ helper function, which was
only used to effectively un-deprecate ‘flet’.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-24 João Távora <joaotavora@gmail.com>
Handle null reply for textdocument/definition
@@ -102067,7 +103399,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/625
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-02-23 Yuuki Harano <masm+github@masm11.me>
Make scrollbars ignore scroll-bar-fore/background.
@@ -102075,18 +103407,18 @@
parameters but actually ignore it.
(pgtk_set_scroll_bar_background): The same.
-2023-04-15 Naoya Yamashita <conao3@gmail.com>
+2021-02-22 Naoya Yamashita <conao3@gmail.com>
add testcase
-2023-04-15 Naoya Yamashita <conao3@gmail.com>
+2021-02-22 Naoya Yamashita <conao3@gmail.com>
add autoload keyword
:autoload is similar to :command but this generate autoload
statement as *no-interactive* function.
-2023-04-15 Jonathan del Strother <me@delstrother.com> (tiny change)
+2021-02-21 Jonathan del Strother <me@delstrother.com> (tiny change)
João Távora <joaotavora@gmail.com>
Silence messages while formatting markup
@@ -102101,7 +103433,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/502
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-02-20 Yuuki Harano <masm+github@masm11.me>
Work around I can't copy and paste unicode string to wayland chromium
@@ -102109,18 +103441,18 @@
Remove text/plain, since unicode strings are not correctly
encoded/decoded between Gtk and chromium(wayland) with it.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-02-16 Yuuki Harano <masm+github@masm11.me>
Fix I can't paste international text from clipboard
* lisp/select.el (gui--selection-value-internal):
Try UTF8_STRING when pgtk as well as x.
-2023-04-15 Yurii Kholodkov <urist.mckorobochka@gmail.com> (tiny change)
+2021-02-16 Yurii Kholodkov <urist.mckorobochka@gmail.com> (tiny change)
fix docstring. was: invalid function name
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2021-02-14 Basil L. Contovounesios <contovob@tcd.ie>
Fix unused macro build warning in image.c
@@ -102130,7 +103462,7 @@
unused (bug#46491).
(image_set_transform): Reduce nesting of preprocessor conditionals.
-2023-04-15 Robert Pluim <rpluim@gmail.com>
+2021-02-11 Robert Pluim <rpluim@gmail.com>
Don't crash if we can't find a monitor model name
@@ -102139,7 +103471,7 @@
* src/pgtkfns.c (pgtk_get_monitor_scale_factor): Return 0 if we're
passed a NULL model name.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-02-11 Yuuki Harano <masm+github@masm11.me>
Support getting a image from clipboard
@@ -102147,35 +103479,35 @@
referring selection_data_to_lisp_data in xselect.c
(syms_of_pgtkselect): Add symbols.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2021-02-10 John Wiegley <johnw@newartisans.com>
Merge pull request from minad/improved-unbind
GitHub-reference: https://github.com/jwiegley/use-package/issues/910
-2023-04-15 Daniel Mendler <mail@daniel-mendler.de>
+2021-02-10 Daniel Mendler <mail@daniel-mendler.de>
unbind-key: Ensure that keys are removed from the keymap
* The removal from the keymap is performed by bind-key--remove
* Use the same argument normalization as bind-key
-2023-04-15 Daniel Mendler <mail@daniel-mendler.de>
+2021-02-10 Daniel Mendler <mail@daniel-mendler.de>
bind-key: Use new symbols for kmapvar
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2021-02-07 John Wiegley <johnw@newartisans.com>
Merge pull request from tzz/tzz/use-package-use-theme
Add use-package-use-theme and avoid missing theme errors
GitHub-reference: https://github.com/jwiegley/use-package/issues/907
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2021-02-06 Ted Zlatanov <tzz@lifelogs.com>
Add use-package-use-theme and avoid missing theme errors
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-02-06 Yuuki Harano <masm+github@masm11.me>
Remove unused arg as xmenu.c
@@ -102184,25 +103516,25 @@
(set_frame_menubar): Remove unused arg.
(initialize_frame_menubar): Remove unused arg.
-2023-04-15 Misha Gusarov <dottedmag@dottedmag.net> (tiny change)
+2021-02-06 Misha Gusarov <dottedmag@dottedmag.net> (tiny change)
Make reading GNOME settings optional.
* src/pgtkterm.c (pgtk_term_init): Make reading GNOME settings optional.
(pgtk_text_scaling_factor): New function to read text scaling factor.
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2021-02-06 Ted Zlatanov <tzz@lifelogs.com>
Merge pull request from kljohann/custom-use-single-let
Use a single let binding when expanding consecutive :custom forms
GitHub-reference: https://github.com/jwiegley/use-package/issues/906
-2023-04-15 Johann Klähn <johann@jklaehn.de> (tiny change)
+2021-02-03 Johann Klähn <johann@jklaehn.de> (tiny change)
Use a single let binding when expanding consecutive :custom forms
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-03 João Távora <joaotavora@gmail.com>
Simplify dir-watching strategy of w/didchangewatchedfiles
@@ -102222,7 +103554,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/602
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-02 João Távora <joaotavora@gmail.com>
Tweak glob-parsing grammar
@@ -102232,7 +103564,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/602
-2023-04-15 Philip Kaludercic <philipk@posteo.net>
+2021-02-01 Philip Kaludercic <philipk@posteo.net>
João Távora <joaotavora@gmail.com>
Make eglot-ignored-server-capabilites defcustom a set
@@ -102242,7 +103574,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/467
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-01 João Távora <joaotavora@gmail.com>
Speed up glob matching 2x
@@ -102255,14 +103587,14 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/602
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2021-02-01 John Wiegley <johnw@newartisans.com>
Merge pull request from tzz/tzz/remove-use-package-from-custom-enabled-themes
Remove use-package theme from global list of custom-enabled-themes
GitHub-reference: https://github.com/jwiegley/use-package/issues/899
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2021-02-01 Felicián Németh <felician.nemeth@gmail.com>
João Távora <joaotavora@gmail.com>
Support phps-mode
@@ -102273,7 +103605,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/418
-2023-04-15 Brian Leung <bkleung89@gmail.com> (tiny change)
+2021-02-01 Brian Leung <bkleung89@gmail.com> (tiny change)
Remove duplicate entry for "registration" lsp type
@@ -102281,7 +103613,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/612
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-01 João Távora <joaotavora@gmail.com>
Prefer typescript-language-server for js&ts
@@ -102293,7 +103625,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/566
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-02-01 João Távora <joaotavora@gmail.com>
Also override global flymake-diagnostic-functions
@@ -102310,7 +103642,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/616
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2021-02-01 Brian Leung <bkleung89@gmail.com>
Explicitly require seq.el
@@ -102321,7 +103653,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/613
-2023-04-15 Brian Leung <bkleung89@gmail.com>
+2021-02-01 Brian Leung <bkleung89@gmail.com>
João Távora <joaotavora@gmail.com>
Support activeparameter property for signatureinformation
@@ -102342,7 +103674,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/605
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-01-31 João Távora <joaotavora@gmail.com>
Fully handle lsp glob syntax
@@ -102360,7 +103692,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/602
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-01-30 João Távora <joaotavora@gmail.com>
Flush pending changes to server before code actions request
@@ -102371,7 +103703,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/609
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-30 Yuuki Harano <masm+github@masm11.me>
Support child frame border width
@@ -102381,7 +103713,7 @@
* src/pgtkterm.c (x_draw_stretch_glyph_string): Re-port code for X.
(pgtk_clear_under_internal_border): Re-port code for X.
-2023-04-15 Yichao Yu <yyc1992@gmail.com>
+2021-01-30 Yichao Yu <yyc1992@gmail.com>
Add support for setting cursor location using Gtk IM Context
@@ -102395,7 +103727,7 @@
add new code to call the function.
* src/pgtkterm.h: Add the function declaration.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-01-29 João Távora <joaotavora@gmail.com>
#fix 608: fix bug in eglot-code-actions
@@ -102406,11 +103738,11 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/606
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-01-28 João Távora <joaotavora@gmail.com>
* eglot.el (eglot): tweak docstring grammar.
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2021-01-28 Andrii Kolomoiets <andreyk.mad@gmail.com>
João Távora <joaotavora@gmail.com>
Offer shortcut commands to commonly invoked code actions
@@ -102435,7 +103767,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/411
-2023-04-15 ssnnoo <43703153+ssnnoo@users.noreply.github.com> (tiny change)
+2021-01-28 ssnnoo <43703153+ssnnoo@users.noreply.github.com> (tiny change)
Add fortls for fotran (f90-mode)
@@ -102445,7 +103777,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/603
-2023-04-15 Brian Leung <bkleung89@gmail.com> (tiny change)
+2021-01-27 Brian Leung <bkleung89@gmail.com> (tiny change)
Add rnix-lsp server for nix-mode, community suggestion
@@ -102455,7 +103787,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/599
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-23 Yuuki Harano <masm+github@masm11.me>
Add scale factor in display-monitor-attributes-list.
@@ -102465,7 +103797,7 @@
* src/frame.h (struct MonitorInfo): Add scale_factor member.
* src/pgtkfns.c (Fpgtk_display_monitor_attributes_list): Set the value.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-20 Yuuki Harano <masm+github@masm11.me>
Make imagemagick images less blurry.
@@ -102473,7 +103805,7 @@
(image_set_transform): Don't skip even if imagemagick.
(imagemagick_load_image): Don't calculate desired size.
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2021-01-16 Felicián Németh <felician.nemeth@gmail.com>
João Távora <joaotavora@gmail.com>
Fix eglot-completion-at-point for multiple matches
@@ -102490,7 +103822,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/365
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2021-01-16 Andrii Kolomoiets <andreyk.mad@gmail.com>
Run exit-function only for finished completion
@@ -102501,7 +103833,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/592
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2021-01-13 Augusto Stoffel <arstoffel@gmail.com>
Use `path-separator', not ":", in eclipse/jdt custom code
@@ -102511,7 +103843,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/513
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com>
+2021-01-13 Augusto Stoffel <arstoffel@gmail.com>
Define a face for symbol highlight
@@ -102522,7 +103854,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/584
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-01-13 João Távora <joaotavora@gmail.com>
Unbreak interactivee eglot--connect for complex contact specs
@@ -102535,7 +103867,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/593
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-11 Yuuki Harano <masm+github@masm11.me>
Fix visual-bell on X
@@ -102544,13 +103876,13 @@
On X, surface_orig is not an image surface but xlib surface, so I
cannot get its size with cairo_image_surface_get_{width,height}.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-11 Yuuki Harano <masm+github@masm11.me>
Free unneeded context
* src/pgtkterm.c (pgtk_flash): Free unneeded cairo_t.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2021-01-10 João Távora <joaotavora@gmail.com>
C-u m-x eglot discards class guessed by eglot--guess-contact
@@ -102564,7 +103896,7 @@
* eglot.el (eglot--guess-contact): Don't assume guessed class if
INTERACTIVE.
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2021-01-10 Ted Zlatanov <tzz@lifelogs.com>
Remove use-package theme from global list of custom-enabled-themes
@@ -102575,7 +103907,7 @@
(mapc #'disable-theme custom-enabled-themes)
won't kill user settings.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-10 Yuuki Harano <masm+github@masm11.me>
Fix gtk icon theme does not reflect
@@ -102585,13 +103917,13 @@
(x-gtk-map-stock): Port from X.
* src/pgtkterm.c (syms_of_pgtkterm): Remove duplicated definition.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2021-01-06 John Wiegley <johnw@newartisans.com>
Merge pull request from tzz/tzz/set-comment-and-synthetic-theme
GitHub-reference: https://github.com/jwiegley/use-package/issues/881
-2023-04-15 Jürgen Hötzel <juergen@hoetzel.info> (tiny change)
+2021-01-05 Jürgen Hötzel <juergen@hoetzel.info> (tiny change)
Flex completion style is not available on emacs < 27
@@ -102599,7 +103931,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/582
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-03 Yuuki Harano <masm+github@masm11.me>
Add a function to set monitor scale factor manually
@@ -102615,14 +103947,14 @@
first, if not set, use gdk's one.
(syms_of_pgtkfns): initialize alist.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-03 Yuuki Harano <masm+github@masm11.me>
Fix display-pixel-width/height to return physical pixel size.
* src/pgtkfns.c (Fx_display_pixel_width):
(Fx_display_pixel_height): Return bottom/right-most of all the monitors.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-03 Yuuki Harano <masm+github@masm11.me>
Make display-mm-width/height consider multi-monitor.
@@ -102630,19 +103962,19 @@
(Fx_display_mm_width): Calculate width/height mm assuming monitor
other than origin does not overlap.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2021-01-03 Yuuki Harano <masm+github@masm11.me>
Fix pgtk-display-monitor-attributes-list to return physical pixel sizes.
* src/pgtkfns.c (Fpgtk_display_monitor_attributes_list): Re-port it.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-12-26 Yuuki Harano <masm+github@masm11.me>
Follow get-buffer-create change
* src/pgtkfns.c (Fx_show_tip): Pass nil to get-buffer-create.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-12-22 João Távora <joaotavora@gmail.com>
Don't block in eglot-imenu if performing non-essential task
@@ -102655,7 +103987,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/212
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-12-22 João Távora <joaotavora@gmail.com>
Use flex completion if available by default
@@ -102663,14 +103995,14 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/575
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-12-16 João Távora <joaotavora@gmail.com>
Bump eglot version to 1.7
* eglot.el (Version): Bump to 1.7.
(Package-Requires): Bump dependency versions.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-12-16 João Távora <joaotavora@gmail.com>
Allow eglot to stay out of xref configuration
@@ -102679,7 +104011,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/569
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-12-16 João Távora <joaotavora@gmail.com>
Cosmetic whitespace fix (indentation, long lines, tabs->spaces)
@@ -102687,7 +104019,7 @@
(eglot-code-actions, eglot-register-capability)
(eglot-register-capability): Fix whitespace.
-2023-04-15 TANIGUCHI Kohei <a.d.xvii.kal.mai@gmail.com> (tiny change)
+2020-12-16 TANIGUCHI Kohei <a.d.xvii.kal.mai@gmail.com> (tiny change)
Use haskell-language-server in eglot-server-programs
@@ -102703,7 +104035,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/572
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-12-15 João Távora <joaotavora@gmail.com>
Robustify previous fix of onchange breakage
@@ -102727,7 +104059,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/367
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-12-14 João Távora <joaotavora@gmail.com>
Don't let m-x fill-paragraph break didchange
@@ -102752,42 +104084,42 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/367
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-12-13 Yuuki Harano <masm+github@masm11.me>
* src/pgtkterm.c (map_event): Remove record_asynch_buffer_change call.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-12-08 Yuuki Harano <masm+github@masm11.me>
Fix DEL key behavior
* lisp/simple.el (normal-erase-is-backspace-setup-frame): Include pgtk
in window-system group.
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2020-11-29 Ted Zlatanov <tzz@lifelogs.com>
Create new "use-package" themse and use it for :custom with custom-theme-set-variables
set property theme-value to avoid saving variable
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2020-11-29 Ted Zlatanov <tzz@lifelogs.com>
Revert "use-package-core.el: use the Emacs set-default function to avoid saving :custom vars twice"
This reverts commit 8c31c57106e2938d627bf4107627c003620d2dd5.
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2020-11-29 Ted Zlatanov <tzz@lifelogs.com>
set saved-variable-comment from :custom
GitHub-reference: https://github.com/jwiegley/use-package/issues/861
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-28 Yuuki Harano <masm+github@masm11.me>
Merge branch 'master' into feature/pgtk
* src/pgtkterm.c (scroll_event): Shut up warnings
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-28 Yuuki Harano <masm+github@masm11.me>
Improve smooth scroll
@@ -102796,13 +104128,13 @@
(pgtk_term_init): Set smooth scroll parameters.
* src/pgtkterm.h (scroll): New members to store parameters.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-27 Yuuki Harano <masm+github@masm11.me>
Enable harfbuzz
* src/pgtkfns.c (Fx_create_frame): Register ftcrhb font driver if enabled.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-26 Yuuki Harano <masm+github@masm11.me>
Add support for hyper modifier key
@@ -102812,26 +104144,26 @@
(key_press_event): Ignore hyper as well as super.
* src/pgtkterm.h (struct pgtk_display_info): New member for hyper.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-25 Yuuki Harano <masm+github@masm11.me>
Fix compilation issue when --enable-checking=glyphs
* src/pgtkfns.c (Fx_create_frame): Remove code surrounded by GLYPH_DEBUG.
(x_create_tip_frame): Remove code surrounded by GLYPH_DEBUG.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix crash when .schema.xml is not installed
* src/pgtkfns.c (parse_resource_key): Check return value.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Add copyright line
* etc/org.gnu.emacs.defaults.gschema.xml: Add copyright line.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Work around gtk_im_context_filter_keypress() issue with super key
@@ -102843,11 +104175,11 @@
super is pressed.
* src/pgtkterm.h (struct pgtk_display_info): New member.
-2023-04-15 Jeff Walsh <jeff.walsh@drtusers-MacBook-Pro.local>
+2020-11-23 Jeff Walsh <jeff.walsh@drtusers-MacBook-Pro.local>
lisp/term/pgtk-win.el: Add copyright file header
-2023-04-15 Jeff Walsh <jeff.walsh@drtusers-MacBook-Pro.local>
+2020-11-23 Jeff Walsh <jeff.walsh@drtusers-MacBook-Pro.local>
Update copyright dates for PGTK files
@@ -102860,7 +104192,7 @@
* src/pgtkterm.c:
* src/pgtkterm.h: Update copyright dates - No Funtional Changes
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix startup failure on svg-unsupported environments
@@ -102869,32 +104201,32 @@
* src/pgtkterm.h (struct pgtk_display_info): Add member.
(struct pgtk_output): Add member.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Avoid weird behavior when resizing with top-left corner
* src/frame.c (syms_of_frame): Defaults frame_resize_pixelwise to true.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Don't use gtk_window_resize to resize offscreen window
* src/xwidget.c (Fmake_xwidget): Use gtk_container_check_resize instead.
(Fxwidget_resize): Use gtk_container_check_resize instead.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Avoid gtk warnings on X
* src/xwidget.c (xwidget_osr_draw_cb): Call it to avoid alloc_needes.
-2023-04-15 Kira Bruneau <kira.bruneau@gmail.com>
+2020-11-23 Kira Bruneau <kira.bruneau@gmail.com>
Avoid mutating invocation-name (tiny change)
* lisp/term/pgtk-win.el (window-system-initialization): copy invocation-name.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix Gtk warnings
@@ -102918,7 +104250,7 @@
* src/pgtkmenu.c (pgtk_menu_show):
(pgtk_dialog_show):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix crash on drag and drop
@@ -102928,13 +104260,13 @@
(drag_data_received): Rename arg.
(pgtk_set_event_handler): Remove drag-drop callback.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix mouse cursor doesn't appear on motion events on xwidgets
* src/xwidget.c (xwidget_osr_event_forward): Propagate motion notify.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix tooltips don't hide on events
@@ -102945,26 +104277,26 @@
(pgtk_set_event_handler): Hook configure-event for outer widgets.
(pgtk_term_init): Clear the flag.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix crash on creating child frames.
* src/pgtkfns.c (frame_geometry): Returns nil when no widget.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix crash when child frame updates toolbar
* src/gtkutil.c (update_frame_tool_bar): Do nothing when child frame.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Exclude Xlib's modifier keys
* src/pgtkterm.c (IsModifierKey): New macro.
(key_press_event): Exclude Xlib's modifier keys.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Re-implement childframe with emacsgtkfixed
@@ -103000,7 +104332,7 @@
(pgtk_set_event_handler): expect map-event for edit_widget not outer widget.
* src/pgtkterm.h (FRAME_WIDGET): New macro.
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2020-11-23 Jeff Walsh <fejfighter@gmail.com>
Add support for x-support-frames
@@ -103011,7 +104343,7 @@
(pgtk_cr_export_frames): port from X11
* src/pgtkterm.h: add defs
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Enable GtkIMContext by default
@@ -103022,13 +104354,13 @@
(Fpgtk_use_im_context): Call pgtk_im_use_context.
(syms_of_pgtkim): New variable Vpgtk_use_im_context_on_new_connection.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Remove duplicated syms_of_xwidget call
* src/emacs.c (main): Remove duplicated syms_of_xwidget() call.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Self-implement tooltip
@@ -103041,14 +104373,14 @@
(syms_of_pgtkfns): Add variables for tooltip.
* src/pgtkterm.c (pgtk_set_event_handler): Set event handler for tooltip.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Add PGTK to system-configuration-features
* configure.ac: Set HAVE_PGTK when configuring for PGTK, and
add PGTK for iteration.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Re-port image drawing code from X
@@ -103056,25 +104388,25 @@
(x_draw_image_foreground): Re-port X code.
(x_draw_image_glyph_string): Re-port X code.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Make pointer visible when motion notify event
* src/pgtkterm.c (motion_notify_event): set pending_signals to true.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix non-English layout does not work
* src/pgtkterm.c (key_press_event): Use Vlocale_coding_system.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix font lock is not applied on continued lines
* src/pgtkterm.c (pgtk_parse_color): Remove alpha bits.
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2020-11-23 Jeff Walsh <fejfighter@gmail.com>
Restore support for terminal only emacs in PGTK (add --with-pgtk)
@@ -103082,14 +104414,14 @@
support.
Adjust X11 window system tests to no clobber pgtk preferences
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2020-11-23 Jeff Walsh <fejfighter@gmail.com>
Add font chooser functionality
* src/pgtkfns.c (Fpgtk_popup_font_panel): repurpose X/gtk font chooser code
(syms_of_pgtkfns): add new symbol
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2020-11-23 Jeff Walsh <fejfighter@gmail.com>
Fix migrating Child frames
@@ -103098,11 +104430,11 @@
(x_set_offset): titlebar off should not be stored as an offset, only
used to calculate final move locations
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
* src/keyboard.c (make_lispy_event): Fix coding style
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Change coding style
@@ -103118,13 +104450,13 @@
(xg_set_toolkit_scroll_bar_thumb):
(xg_event_is_for_scrollbar):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Fix coding style
* src/emacs.c (main): Fix coding style
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Change coding style
@@ -103132,7 +104464,7 @@
(image_create_bitmap_from_data): Change coding style
(image_create_bitmap_from_file): Change coding style
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
* src/pgtkselect.h: Change coding style
@@ -103154,7 +104486,7 @@
* src/pgtkmenu.c (set_frame_menubar): Suppress gcc warning
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
* src/pgtkterm.c (pgtk_defined_color): support gtk special colors
@@ -103180,11 +104512,11 @@
* src/pgtkterm.h: remove pgtk_lisp_to_color declaration
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
* pgtkmenu.c (set_frame_menubar): fix empty menu.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
Make icons and titles work like on X
@@ -103201,25 +104533,25 @@
port from X code.
* pgtkterm.h: add function declarations.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
* pgtk-win.el: fix compile-time warnings.
* src/pgtkterm.c: Remove incorrect mark_object call.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
follow x_set_internal_border_width change.
* ../src/pgtkfns.c (x_set_internal_border_width):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
restore frame_rehighlight_hook.
* src/frame.c (gui_set_border_width):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
use pgtk_menu_set_in_use.
@@ -103228,7 +104560,7 @@
* src/pgtkmenu.c (pgtk_menu_wait_for_event):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
implement popup/context menu
@@ -103253,7 +104585,7 @@
(create_and_show_dialog, pgtk_dialog_show, pgtk_popup_dialog)
(popup_activated, Fmenu_or_popup_active_p, syms_of_pgtkmenu):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
minimize gtkutil.c differences.
@@ -103269,13 +104601,13 @@
resolve argument type mismatch.
fix compatibility.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
improve code readability.
* src/gtkutil.c (xg_create_frame_widgets):
-2023-04-15 Jeff Walsh <jewalsh@redhat.com>
+2020-11-23 Jeff Walsh <jewalsh@redhat.com>
Set screen/display dpi res to make broadway work as expected
@@ -103289,7 +104621,7 @@
* src/ftcrfont.c (ftcrfont_open):
-2023-04-15 Jeff Walsh <jawalsh@localhost.localdomain>
+2020-11-23 Jeff Walsh <jawalsh@localhost.localdomain>
Some work toward posframe on wayland
@@ -103314,7 +104646,7 @@
Add some function comments around the new double context handling
-2023-04-15 Jeff Walsh <jawalsh@localhost.localdomain>
+2020-11-23 Jeff Walsh <jawalsh@localhost.localdomain>
End Resize flickering by copying surface rather than just clearing
@@ -103323,7 +104655,7 @@
* src/pgtkterm.c (pgtk_set_window_size): cleanup traces
(x_draw_bar_cursor, pgtk_handle_draw, syms_of_pgtkterm):
-2023-04-15 Jeff Walsh <jawalsh@localhost.localdomain>
+2020-11-23 Jeff Walsh <jawalsh@localhost.localdomain>
Bring pgtk more inline with X11-cairo builds
@@ -103343,7 +104675,7 @@
- Remove redundant code in pgtk_update_begin()
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
update redisplay_interface.
@@ -103353,7 +104685,7 @@
* src/pgtkterm.h:
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-23 Yuuki Harano <masm+github@masm11.me>
emacsclient should use both of DISPLAY and WAYLAND_DISPLAY.
@@ -103362,14 +104694,14 @@
* lib-src/emacsclient.c (decode_options): handle WALAND_DISPLAY on PGTK
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Before sleep, dispatch draw events.
* src/pgtkterm.c (pgtk_select): remove sigio signal
(pgtk_term_init): dispatch draw
-2023-04-15 Jeff Walsh <jawalsh@localhost.localdomain>
+2020-11-21 Jeff Walsh <jawalsh@localhost.localdomain>
End Resize flickering by copying surface rather than just clearing
@@ -103383,7 +104715,7 @@
* src/gtkutil.c (xg_frame_resized, xg_create_frame_widgets): remove
surface destroy, turn off double buffer call
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Add support for Jpeglib
@@ -103393,13 +104725,13 @@
imagemagick がうまく機能してるので気付かなかった…
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Let gtk handle scaling.
* src/gtkutil.c (xg_get_scale):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
implement pre-edit input method
@@ -103445,7 +104777,7 @@
preedit をテキストで渡すようにした
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Support focus on click event
@@ -103454,7 +104786,7 @@
focus-on-click な環境に対応。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
experimental support of tab-bar.
@@ -103470,7 +104802,7 @@
余計なイベントが生成されていたのを修正。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Make multipdisplay work by limiting selection while enabed
@@ -103487,7 +104819,7 @@
multi-display 時は selection を使えないようにした。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Improve drawing efficency by refactoring code
@@ -103498,7 +104830,7 @@
更に効率化。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
improve some efficiency - simplify draws
@@ -103511,7 +104843,7 @@
少し効率化。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
implement restacking and cleanup frame z order
@@ -103522,14 +104854,14 @@
ついでに、pgtk-frame-list-z-order は無意味なので削除した。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
implement pgtk-frame-list-z-order same as frame-list.
* src/pgtkfns.c (Fpgtk_frame_list_z_order): return frame list as it's
the same
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Implement Scroll-bar-forground and scroll-bar-background
@@ -103547,7 +104879,7 @@
scroll-bar-foreground, scroll-bar-background 実装。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
implement set-tool-bar-position and set-sticky
@@ -103556,13 +104888,13 @@
tool-bar-position 実装。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
TIMERFD support for PGTK, prevent calling when timerfd<0
* ../src/atimer.c (set_alarm):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Add PGTK support for fullscreen
@@ -103570,7 +104902,7 @@
fullscreen にできるようにした。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Use gsettings instead of X resource database
@@ -103595,7 +104927,7 @@
schema の置き場所を変更。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Implement Meta key detection
@@ -103611,7 +104943,7 @@
X11 で alt キーを meta キーとして使えなくなっていたのを修正。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Implement invisible-pointer to create blinking effect
@@ -103625,13 +104957,13 @@
invisible pointer 実装。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
init border_pixel.
* ../src/pgtkfns.c (Fx_create_frame): remove if preprocessor
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
border_color/pixel width
@@ -103647,7 +104979,7 @@
border_color/pixel 対応。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Add support for handing the internal border
@@ -103656,7 +104988,7 @@
internal-border 対応。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Addframe highlighting support
@@ -103669,7 +105001,7 @@
とりあえず opacity のみ対応。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Add Stipple support for PGTK
@@ -103687,7 +105019,7 @@
stipple がまともに動いてなかったので修正。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Add support for make-frame-(in)visible
@@ -103700,7 +105032,7 @@
make-frame-visible/invisible 実装。
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2020-11-21 Jeff Walsh <fejfighter@gmail.com>
Early toolbar improvements
@@ -103719,7 +105051,7 @@
* src/gtkutil.c (xg_get_pixbuf_from_pix_and_mask):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Add Preferred geometry settings
@@ -103736,7 +105068,7 @@
toolbar, menubar の ON/OFF でサイズが変化していっていたのを修正。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Migrate to Emacs_GC
@@ -103759,7 +105091,7 @@
Emacs_GC に統一。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Add pgtk-read-file-name function
@@ -103770,7 +105102,7 @@
toolbar からよく呼ばれるので…
-2023-04-15 Jeff Walsh <fejfighter@gmail.com>
+2020-11-21 Jeff Walsh <fejfighter@gmail.com>
Implement menubar for pgtk emacs
@@ -103787,7 +105119,7 @@
(x_change_tool_bar_height, x_set_tool_bar_lines)
(Fx_create_frame):
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Cleanup x_* to gui_ to match upstream work
@@ -103808,7 +105140,7 @@
ひとまず commit。
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Simplify compilaiton condtion
@@ -103816,7 +105148,7 @@
change condition.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
replace listn with list.
@@ -103824,7 +105156,7 @@
replace listn with list.
-2023-04-15 Yuuki Harano <masm+github@masm11.me>
+2020-11-21 Yuuki Harano <masm+github@masm11.me>
Fix xdg-open handling
@@ -103834,7 +105166,7 @@
xdg-open できなかったのを修正。
-2023-04-15 Yuuki Harano <masm@masm11.ddo.jp>
+2020-11-21 Yuuki Harano <masm@masm11.ddo.jp>
Add support for cursor_foreground_colors
@@ -103849,7 +105181,7 @@
あんまり意味なかった感じ。
-2023-04-15 Yuuki Harano <masm@masm11.ddo.jp>
+2020-11-21 Yuuki Harano <masm@masm11.ddo.jp>
Don't mark name_list_element as it's not required
@@ -103857,21 +105189,21 @@
これは余分。
-2023-04-15 Yuuki Harano <masm@masm11.ddo.jp>
+2020-11-21 Yuuki Harano <masm@masm11.ddo.jp>
Add set_skip_taskbar frame parm
* src/pgtkfns.c (x_set_skip_taskbar, pgtk_frame_parm_handlers):
Add set_skip_taskbar
-2023-04-15 Yuuki Harano <masm@masm11.ddo.jp>
+2020-11-21 Yuuki Harano <masm@masm11.ddo.jp>
Add set_undecorated frame parameter
* src/pgtkfns.c (x_set_undecorated, pgtk_frame_parm_handlers): Add
undecorated frame parameter handle
-2023-04-15 Yuuki Harano <masm@masm11.ddo.jp>
+2020-11-21 Yuuki Harano <masm@masm11.ddo.jp>
Introduce Pure GTK3 port
@@ -104002,11 +105334,11 @@
* configure.ac (AUTO_DEPEND, XARGS_LIMIT, XWIDGETS_OBJ):
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-11-10 John Wiegley <johnw@newartisans.com>
Update version to 2.4.1
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-11-03 João Távora <joaotavora@gmail.com>
Don't force eglot-strict-mode completely in eglot--dcase
@@ -104019,7 +105351,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/558
-2023-04-15 Damien Merenne <damien@bloom-life.com>
+2020-11-01 Damien Merenne <damien@bloom-life.com>
João Távora <joaotavora@gmail.com>
Handle lsp 3.15's ispreferred code action property
@@ -104030,7 +105362,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/558
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-10-24 João Távora <joaotavora@gmail.com>
Don't send json null (elisp nil) down the wire
@@ -104039,7 +105371,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/300
-2023-04-15 R Primus <rprimus@users.noreply.github.com> (tiny change)
+2020-08-30 R Primus <rprimus@users.noreply.github.com> (tiny change)
Unbreak haskell's hie-wrapper built-in incantation
@@ -104047,7 +105379,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/528
-2023-04-15 Paul M. Rodriguez <paulmrodriguez@gmail.com> (tiny change)
+2020-08-21 Paul M. Rodriguez <paulmrodriguez@gmail.com> (tiny change)
Provide suitable default to m-x eglot-rename
@@ -104056,13 +105388,13 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/524
-2023-04-15 Naoya Yamashita <conao3@gmail.com>
+2020-08-21 Naoya Yamashita <conao3@gmail.com>
add multiple and eval :custom-face usage
This commit follows suggestion at https://github.com/jwiegley/use-package/issues/696, https://github.com/jwiegley/use-package/issues/821
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-08-16 João Távora <joaotavora@gmail.com>
Correct paren mismatch blunder introduced by earlier commit
@@ -104072,7 +105404,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/521
-2023-04-15 Steven vanZyl <rushsteve1@rushsteve1.us> (tiny change)
+2020-08-16 Steven vanZyl <rushsteve1@rushsteve1.us> (tiny change)
João Távora <joaotavora@gmail.com>
Add built-int support for godot engine
@@ -104084,21 +105416,21 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/511
-2023-04-15 Kaleb Elwert <belak@coded.io> (tiny change)
+2020-08-11 Kaleb Elwert <belak@coded.io> (tiny change)
Remove use-package-font-lock-keywords
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-08-05 John Wiegley <johnw@newartisans.com>
Merge pull request from wyuenho/patch-1
GitHub-reference: https://github.com/jwiegley/use-package/issues/846
-2023-04-15 Philipp Stephani <phst@google.com>
+2020-08-03 Philipp Stephani <phst@google.com>
Migrate remaining files to lexical binding
-2023-04-15 Andrew Schwartzmeyer <andrew@schwartzmeyer.com> (tiny change)
+2020-07-27 Andrew Schwartzmeyer <andrew@schwartzmeyer.com> (tiny change)
João Távora <joaotavora@gmail.com>
Ensure completion terminates in correct buffer
@@ -104118,17 +105450,17 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/505
-2023-04-15 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
+2020-07-21 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
Merge branch 'master' into patch-1
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-07-21 John Wiegley <johnw@newartisans.com>
Merge pull request from tzz/custom-set-default
GitHub-reference: https://github.com/jwiegley/use-package/issues/855
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-07-13 João Távora <joaotavora@gmail.com>
Use a hash-table for storing resolved completions
@@ -104137,7 +105469,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/510
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-07-13 João Távora <joaotavora@gmail.com>
Reload eldoc if needed on emacs < 28
@@ -104148,19 +105480,19 @@
* eglot.el (Package-Requires): Require eldoc 1.5.0
(top): Sometimes load eldoc
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2020-07-12 Ted Zlatanov <tzz@lifelogs.com>
Update the documentation for :custom as per
GitHub-reference: https://github.com/jwiegley/use-package/issues/850
-2023-04-15 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
+2020-07-12 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
Fix broken test due to
GitHub-reference: https://github.com/jwiegley/use-package/issues/850
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-07-11 João Távora <joaotavora@gmail.com>
Fix sorting of completion items
@@ -104171,11 +105503,11 @@
GitHub-reference: closes https://github.com/joaotavora/eglot/issues/509
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-07-09 João Távora <joaotavora@gmail.com>
* eglot.el (package-requires): require flymake 1.0.9 and eldoc 1.2.0
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-07-09 João Távora <joaotavora@gmail.com>
Delegate "hover" and "signature" doc synchronization efforts to eldoc
@@ -104215,44 +105547,44 @@
(eglot--apply-workspace-edit): Call eldoc manually after an edit.
(eglot-mode-map): Remap display-local-help to eldoc-doc-buffer
-2023-04-15 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
+2020-07-07 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
better tests
-2023-04-15 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
+2020-07-07 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
add test for
GitHub-reference: https://github.com/jwiegley/use-package/issues/845
-2023-04-15 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
+2020-07-07 Jimmy Yuen Ho Wong <wyuenho@gmail.com>
Support keymap symbol in bind-key
GitHub-reference: fix https://github.com/jwiegley/use-package/issues/845
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-06-29 John Wiegley <johnw@newartisans.com>
Merge pull request from tzz/custom-set-default
use-package-core.el: use the Emacs set-default function to avoid saving :custom vars twice
GitHub-reference: https://github.com/jwiegley/use-package/issues/850
-2023-04-15 Ted Zlatanov <tzz@lifelogs.com>
+2020-06-22 Ted Zlatanov <tzz@lifelogs.com>
use-package-core.el: use the Emacs set-default function to avoid saving :custom vars twice
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-06-18 John Wiegley <johnw@newartisans.com>
Merge pull request from jjlee/call-hooks-even-if-no-config
GitHub-reference: https://github.com/jwiegley/use-package/issues/840
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-06-18 John Wiegley <johnw@newartisans.com>
Merge branch 'master' into call-hooks-even-if-no-config
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-31 João Távora <joaotavora@gmail.com>
Fix small problems around eglot's help buffer
@@ -104271,7 +105603,7 @@
* eglot.el (eglot-help-at-point): Fix buffer name.
(eglot--update-doc): Provide more help.
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2020-05-30 Andrii Kolomoiets <andreyk.mad@gmail.com>
João Távora <joaotavora@gmail.com>
Simplify eglot-code-actions
@@ -104284,7 +105616,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/473
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2020-05-26 Andrii Kolomoiets <andreyk.mad@gmail.com>
Use filter-buffer-substring to get buffer text
@@ -104296,7 +105628,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/482
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-26 João Távora <joaotavora@gmail.com>
Replace uses of project-roots with project-root
@@ -104305,7 +105637,7 @@
(eglot-initialization-options, eglot--eclipse-jdt-contact): Use
project-root.
-2023-04-15 Gary Oberbrunner <garyo@oberbrunner.com> (tiny change)
+2020-05-26 Gary Oberbrunner <garyo@oberbrunner.com> (tiny change)
Also consider label of a completionitem for snippets
@@ -104315,7 +105647,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/480
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2020-05-25 Andrii Kolomoiets <andreyk.mad@gmail.com>
Andreii Kolomoiets <andreyk.mad@gmail.com>
Rework computation of string given to eldoc (again)
@@ -104334,7 +105666,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/459
-2023-04-15 Philipp Stephani <p.stephani2@gmail.com>
+2020-05-25 Philipp Stephani <p.stephani2@gmail.com>
João Távora <joaotavora@gmail.com>
Fix type error in eglot--xref-make-match
@@ -104347,7 +105679,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/488
-2023-04-15 Rudolf Schlatte <rudi@constantly.at>
+2020-05-21 Rudolf Schlatte <rudi@constantly.at>
Add support for erlang_ls
@@ -104357,19 +105689,19 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/471
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-05-20 John Wiegley <johnw@newartisans.com>
Merge pull request from nahuel/patch-1
GitHub-reference: https://github.com/jwiegley/use-package/issues/843
-2023-04-15 Nahuel Greco <ngreco@gmail.com>
+2020-05-20 Nahuel Greco <ngreco@gmail.com>
typo, should be a vector, not a bytecode object
Solves https://github.com/jwiegley/use-package/issues/842
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-18 João Távora <joaotavora@gmail.com>
Correctly place diagnostics in narrowed buffers
@@ -104378,7 +105710,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/479
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-16 João Távora <joaotavora@gmail.com>
Require xref, project and eldoc from gnu elpa
@@ -104387,7 +105719,7 @@
* eglot.el (Package-Requires): Require Xref, Project and Eldoc
from GNU ELPA.
-2023-04-15 Dan Davison <dandavison7@gmail.com>
+2020-05-14 Dan Davison <dandavison7@gmail.com>
Prompt for executable if supplied name does not exist
@@ -104397,7 +105729,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/474
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/478
-2023-04-15 Dan Davison <dandavison7@gmail.com> (tiny change)
+2020-05-12 Dan Davison <dandavison7@gmail.com> (tiny change)
Don't call flymake report function if flymake is disabled
@@ -104409,7 +105741,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/468
-2023-04-15 John Lee <jjl@pobox.com> (tiny change)
+2020-05-09 John Lee <jjl@pobox.com> (tiny change)
Add special value back again, in case needed for backwards compat
@@ -104417,7 +105749,7 @@
The additional `t' in the macro expansion is accidental but not harmful I guess.
-2023-04-15 John Lee <jjl@pobox.com> (tiny change)
+2020-05-09 John Lee <jjl@pobox.com> (tiny change)
Even when there's no :config, run any pre/post config hooks
@@ -104435,7 +105767,7 @@
Fixes https://github.com/jwiegley/use-package/issues/785
-2023-04-15 Tobias Rittweiler <trittweiler@gmail.com>
+2020-05-07 Tobias Rittweiler <trittweiler@gmail.com>
Fix "free variable" warning
@@ -104445,14 +105777,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/460
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2020-05-06 Andrii Kolomoiets <andreyk.mad@gmail.com>
Remove trailing whitespaces
* eglot.el (defvar company-backends, eglot-code-actions):
Remove trailing whitespace
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-03 João Távora <joaotavora@gmail.com>
Simplify bug-reporting instructions
@@ -104463,7 +105795,7 @@
* eglot.el (eglot-events-buffer): Can work with no server.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-03 João Távora <joaotavora@gmail.com>
Survive hover responses with empty markdown strings
@@ -104471,7 +105803,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/433
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-03 João Távora <joaotavora@gmail.com>
Remap display-local-help (c-h .) to eglot-help-at-point
@@ -104481,7 +105813,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/437
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2020-05-03 Theodor Thornhill <theo@thornhill.no>
João Távora <joaotavora@gmail.com>
Tweak handling of eldoc-echo-area-use-multiline-p
@@ -104495,7 +105827,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/443
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-02 João Távora <joaotavora@gmail.com>
Fontify markdown source code blocks by default
@@ -104504,7 +105836,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/408
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-05-02 Felicián Németh <felician.nemeth@gmail.com>
Declare markdown support iff gfm-view-mode installed
@@ -104513,7 +105845,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/408
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2020-05-02 Theodor Thornhill <theo@thornhill.no>
João Távora <joaotavora@gmail.com>
Always string-trim markup
@@ -104524,7 +105856,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/450
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-02 João Távora <joaotavora@gmail.com>
Kind of honour eldoc-echo-area-use-multiline-p
@@ -104538,7 +105870,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/443
-2023-04-15 Dan Davison <dandavison7@gmail.com>
+2020-05-02 Dan Davison <dandavison7@gmail.com>
Unbreak eglot--guess-contact for host-and-port case
@@ -104547,7 +105879,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/446
-2023-04-15 Dan Davison <dandavison7@gmail.com>
+2020-05-02 Dan Davison <dandavison7@gmail.com>
João Távora <joaotavora@gmail.com>
Tweak docstring of eglot-server-programs
@@ -104555,7 +105887,7 @@
* eglot.el (eglot-server-programs): Fix typos and phrasing.
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2020-05-02 Ingo Lohmar <ingo.lohmar@posteo.net>
Support hierarchical documentsymbol in eglot-imenu
@@ -104573,7 +105905,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/303
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-05-02 João Távora <joaotavora@gmail.com>
Also check types when destructuring lsp objects
@@ -104595,7 +105927,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/452
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2020-04-27 Andrii Kolomoiets <andreyk.mad@gmail.com>
João Távora <joaotavora@gmail.com>
Hide eldoc-message on empty hover info
@@ -104608,7 +105940,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/439
-2023-04-15 Tobias Rittweiler <trittweiler@gmail.com>
+2020-04-27 Tobias Rittweiler <trittweiler@gmail.com>
Tests: print contents of *eglot ...* buffers in batch mode.
@@ -104639,7 +105971,7 @@
verbatim out of `eglot--call-with-fixture` in order to lower the
latter's LOC.
-2023-04-15 Trevor Murphy <trevormurphy@google.com>
+2020-04-24 Trevor Murphy <trevormurphy@google.com>
Create match xrefs when possible
@@ -104652,11 +105984,11 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/435
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-04-24 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-put-doc-in-help-buffer): tiny docstring fix.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-04-24 João Távora <joaotavora@gmail.com>
Don't reupdate help buffer if already rendered
@@ -104665,7 +105997,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/445
-2023-04-15 Andrii Kolomoiets <andreyk.mad@gmail.com>
+2020-04-23 Andrii Kolomoiets <andreyk.mad@gmail.com>
Use text-mode for plaintext markup
@@ -104674,7 +106006,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/444
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-04-16 Felicián Németh <felician.nemeth@gmail.com>
Update dependencies and copyright years
@@ -104682,7 +106014,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/413
-2023-04-15 Theodor Thornhill <theo@thornhill.no>
+2020-04-16 Theodor Thornhill <theo@thornhill.no>
João Távora <joaotavora@gmail.com>
Simplify a bit of code
@@ -104693,13 +106025,13 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/397
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-04-16 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 1.6
* NEWS.md: Bump to 1.6
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-04-16 Felicián Németh <felician.nemeth@gmail.com>
João Távora <joaotavora@gmail.com>
Abide by lsp when reporting and moving to columns
@@ -104713,7 +106045,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/361
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-04-16 João Távora <joaotavora@gmail.com>
Fix eglot-move-to-lsp-abiding-column ()
@@ -104726,7 +106058,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/361
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-04-16 Felicián Németh <felician.nemeth@gmail.com>
Send shutdown and exit messages without arguments
@@ -104740,14 +106072,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/430
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-03-22 John Wiegley <johnw@newartisans.com>
Merge pull request from jwiegley/johnw/clarify
Clarify the documentation for :after
GitHub-reference: https://github.com/jwiegley/use-package/issues/820
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-03-20 Felicián Németh <felician.nemeth@gmail.com>
Ignore empty hover info
@@ -104758,11 +106090,11 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/425
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2020-03-04 John Wiegley <johnw@newartisans.com>
Clarify the documentation for :after
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-01-13 Felicián Németh <felician.nemeth@gmail.com>
Make a public reader for project-nickname
@@ -104775,7 +106107,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/354
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-01-13 Felicián Németh <felician.nemeth@gmail.com>
Add public hook eglot-managed-mode-hook
@@ -104790,7 +106122,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/182
-2023-04-15 Vladimir Panteleev <git@thecybershadow.net> (tiny change)
+2020-01-13 Vladimir Panteleev <git@thecybershadow.net> (tiny change)
Introduce and use eglot--{}, the empty json object
@@ -104799,7 +106131,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/315
-2023-04-15 Vladimir Panteleev <git@thecybershadow.net> (tiny change)
+2020-01-13 Vladimir Panteleev <git@thecybershadow.net> (tiny change)
Call shutdown/exit methods with params:{}, not null
@@ -104811,7 +106143,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/315
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-01-09 Felicián Németh <felician.nemeth@gmail.com>
Support bug-reference-prog-mode
@@ -104820,11 +106152,11 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/405
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-01-08 Felicián Németh <felician.nemeth@gmail.com>
Revert the last change about column calculation
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-01-08 Felicián Németh <felician.nemeth@gmail.com>
Document the changes in column calculation
@@ -104834,7 +106166,7 @@
* NEWS.md: Log the change here as well.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-01-08 João Távora <joaotavora@gmail.com>
Abide by lsp when reporting and moving to columns
@@ -104845,7 +106177,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/361
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-01-05 Felicián Németh <felician.nemeth@gmail.com>
Merge pull request from joaotavora/scratch/fix-277-exit-notification
@@ -104853,7 +106185,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/400
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2020-01-05 Felicián Németh <felician.nemeth@gmail.com>
Send exit as a notification
@@ -104865,7 +106197,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/277
-2023-04-15 João Távora <joaotavora@gmail.com>
+2020-01-02 João Távora <joaotavora@gmail.com>
Avoid double shutdowns and simplify shutdown logic
@@ -104875,7 +106207,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/389
-2023-04-15 Theodor Thornhill <theo@thornhill.no> (tiny change)
+2020-01-02 Theodor Thornhill <theo@thornhill.no> (tiny change)
João Távora <joaotavora@gmail.com>
Use completing-read in eglot-code-actions
@@ -104886,13 +106218,13 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/393
-2023-04-15 Evgeni Kolev <evgenysw@gmail.com>
+2019-12-30 Evgeni Kolev <evgenysw@gmail.com>
* eglot.el (eglot-eldoc-function): fix outdated docstring.
Fix https://github.com/joaotavora/eglot/issues/387
-2023-04-15 Steve Purcell <steve@sanityinc.com>
+2019-12-28 Steve Purcell <steve@sanityinc.com>
João Távora <joaotavora@gmail.com>
Add elm-language-server as the language server for elm
@@ -104903,7 +106235,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/383
-2023-04-15 Theodor Thornhill <theo@thornhill.no> (tiny change)
+2019-12-26 Theodor Thornhill <theo@thornhill.no> (tiny change)
João Távora <joaotavora@gmail.com>
New eglot-confirm-server-initiated-edits defcustom
@@ -104912,7 +106244,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/382
-2023-04-15 Augusto Stoffel <arstoffel@gmail.com> (tiny change)
+2019-12-18 Augusto Stoffel <arstoffel@gmail.com> (tiny change)
Add built-in support for tex and friends
@@ -104926,7 +106258,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/379
-2023-04-15 Antoine Kalmbach <ane@iki.fi> (tiny change)
+2019-12-17 Antoine Kalmbach <ane@iki.fi> (tiny change)
Add metals as the language server for scala
@@ -104936,7 +106268,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/376
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-12-08 João Távora <joaotavora@gmail.com>
Allow non-standard keys in textdocument/publishdiagnostics.
@@ -104945,7 +106277,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/357
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-30 João Távora <joaotavora@gmail.com>
Unbreak window/showmessagerequest
@@ -104954,20 +106286,20 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/362
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2019-11-26 John Wiegley <johnw@newartisans.com>
Merge pull request from DamienCassou/typos
Fix typos
GitHub-reference: https://github.com/jwiegley/use-package/issues/808
-2023-04-15 Damien Cassou <damien.cassou@gmail.com>
+2019-11-26 Damien Cassou <damien.cassou@gmail.com>
Fix typos
Typos found with codespell.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-20 João Távora <joaotavora@gmail.com>
Resolve compilation warnings
@@ -104978,7 +106310,7 @@
(eglot--maybe-activate-editing-mode): use it.
(eglot-completion-at-point): Don't use insertTextFormat.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-20 João Távora <joaotavora@gmail.com>
Locally tweak imenu-create-index-function
@@ -104987,7 +106319,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/351
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2019-11-18 Felicián Németh <felician.nemeth@gmail.com>
Fail when eglot-find-* finds no references
@@ -104996,7 +106328,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/339
-2023-04-15 Xu Chunyang <4550353+xuchunyang@users.noreply.github.com> (tiny change)
+2019-11-17 Xu Chunyang <4550353+xuchunyang@users.noreply.github.com> (tiny change)
Waste less space in completion annotations
@@ -105004,11 +106336,11 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/349
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-17 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-completion-at-point): remove spurious unrelated change.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-15 João Távora <joaotavora@gmail.com>
Ensure process starts in project's root
@@ -105019,7 +106351,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/330
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-15 João Távora <joaotavora@gmail.com>
Let other imenu functions work if lsp server's doesn't
@@ -105031,7 +106363,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/343
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2019-11-13 Felicián Németh <felician.nemeth@gmail.com>
Support serverinfo of lsp 3.15.0
@@ -105056,7 +106388,7 @@
(eglot--connect): Store server-info and display server's name
when connected.
-2023-04-15 r-zip <rzpilgrim@gmail.com> (tiny change)
+2019-11-12 r-zip <rzpilgrim@gmail.com> (tiny change)
Set nobreak-char-display to nil in *eglot-help*
@@ -105064,7 +106396,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/345
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-10 João Távora <joaotavora@gmail.com>
Protect against empty-string inserttext in completions
@@ -105073,7 +106405,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/341
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-10 João Távora <joaotavora@gmail.com>
Provide stable eglot-current-server helper
@@ -105097,14 +106429,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/342
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2019-11-09 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsiiformes/typos
Fix typos
GitHub-reference: https://github.com/jwiegley/use-package/issues/804
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-11-09 João Távora <joaotavora@gmail.com>
Don't choke on workspace/configuration with no scopeuri
@@ -105112,24 +106444,24 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/340
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2019-11-06 Jonas Bernoulli <jonas@bernoul.li>
Fix typos
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2019-11-05 Ingo Lohmar <ingo.lohmar@posteo.net>
Only set eglot--cached-current-server by (more aggressive) caching
* eglot.el (eglot--current-server): Always set cache value.
(eglot--maybe-activate-editing-mode): No need to set cached server.
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2019-11-05 Ingo Lohmar <ingo.lohmar@posteo.net>
Simplify "maybe"-activation, dump "server" arg
* eglot.el (eglot--maybe-activate-editing-mode): Remove `server' arg.
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2019-11-01 Ingo Lohmar <ingo.lohmar@posteo.net>
Merge -onoff proxy code into minor mode function
@@ -105144,7 +106476,7 @@
(eglot--managed-mode): Adopt code.
(eglot--managed-mode-off): New minimal wrapper.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-30 João Távora <joaotavora@gmail.com>
Use completionitem/resolve more abundantly
@@ -105161,7 +106493,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/50
-2023-04-15 Xu Chunyang <4550353+xuchunyang@users.noreply.github.com> (tiny change)
+2019-10-28 Xu Chunyang <4550353+xuchunyang@users.noreply.github.com> (tiny change)
Support markdown for textdocument/hover ()
@@ -105172,13 +106504,13 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/329
-2023-04-15 Xu Chunyang <4550353+xuchunyang@users.noreply.github.com> (tiny change)
+2019-10-27 Xu Chunyang <4550353+xuchunyang@users.noreply.github.com> (tiny change)
Don't run mode hooks in eglot--format-markup
* eglot.el (eglot--format-markup): Use delay-mode-hooks.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-26 João Távora <joaotavora@gmail.com>
Support workspace/configuration
@@ -105194,7 +106526,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/326
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-24 João Távora <joaotavora@gmail.com>
Expand readme.md section on handling quirky servers
@@ -105204,20 +106536,20 @@
* eglot.el (eglot-initialization-options eglot-cquery): Remove.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-22 João Távora <joaotavora@gmail.com>
Unbreak imenu
* eglot.el (eglot-imenu): Unbreak.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-21 João Távora <joaotavora@gmail.com>
Force company to align completion annotations in eglot sessions
* eglot.el (eglot--managed-mode): force
company-tooltip-align-annotations to t.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-21 João Távora <joaotavora@gmail.com>
Fix race condition when company-completing quickly
@@ -105253,7 +106585,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/319
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-21 João Távora <joaotavora@gmail.com>
Unbreak m-x vc-revert, which reverts preserving modes
@@ -105269,7 +106601,7 @@
(eglot--after-revert-hook): Signal didOpen when preserving-modes.
(eglot--maybe-activate-editing-mode): Tweak comment.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-21 João Távora <joaotavora@gmail.com>
(again): fix issue with replace-buffer-contents
@@ -105282,13 +106614,13 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/259
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-20 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 1.5
* NEWS.md: update.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-19 João Távora <joaotavora@gmail.com>
Let user keep control of some variables during eglot sessions
@@ -105301,7 +106633,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/324
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-19 João Távora <joaotavora@gmail.com>
Don't immediately request completions in eglot-completion-at-point
@@ -105317,7 +106649,7 @@
* eglot.el (eglot-completion-at-point): Request completions
asynchronously.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-16 João Távora <joaotavora@gmail.com>
Protect against zero-length completions
@@ -105326,7 +106658,7 @@
* eglot.el (eglot-completion-at-point): Protect against
zero-length completions.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-16 João Távora <joaotavora@gmail.com>
Don't choke on single-location reply to td/definition
@@ -105335,20 +106667,20 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/321
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-16 João Távora <joaotavora@gmail.com>
Unbreak eglot--setq-saving if symbol is unbound
* eglot.el (eglot--setq-saving): check if symbol is bound
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-16 João Távora <joaotavora@gmail.com>
Use of company-capf backend in eglot-managed buffers
* eglot.el (company-backends): forward-declare
(eglot--managed-mode): Force company-backends to company-capf
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-16 João Távora <joaotavora@gmail.com>
Play along with lsp's filtertext hacks
@@ -105385,7 +106717,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/235
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-16 João Távora <joaotavora@gmail.com>
Always filter completions client-side by prefix
@@ -105398,14 +106730,14 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/319
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-15 João Távora <joaotavora@gmail.com>
Fix bug in workspace/didchangewatchedfiles
* eglot.el (eglot-register-capability): Fix a bug and a couple of
warnings.
-2023-04-15 Tom Tromey <tom@tromey.com>
+2019-10-15 Tom Tromey <tom@tromey.com>
Add support for the ada language server
@@ -105415,7 +106747,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/316
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-14 João Távora <joaotavora@gmail.com>
Fix eglot-completion-at-point to work with bare completion-at-point
@@ -105444,7 +106776,7 @@
* eglot.el (eglot-completion-at-point): Rework.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-13 João Távora <joaotavora@gmail.com>
Unbreak xref-find-definitions
@@ -105456,7 +106788,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/318
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-11 João Távora <joaotavora@gmail.com>
Misc improvements to the xref glue code
@@ -105465,7 +106797,7 @@
(eglot--handling-xrefs): Remove.
(xref-backend-apropos, eglot--lsp-xrefs-for-method): Use eglot--collecting-xrefs.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-11 João Távora <joaotavora@gmail.com>
Rework and correct major part of xref glue code
@@ -105506,7 +106838,7 @@
(eglot-find-declaration, eglot-find-implementation)
(eglot-find-typeDefinition): Use eglot--lsp-xref-helper.
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2019-10-11 Felicián Németh <felician.nemeth@gmail.com>
Support goto-{declaration, implementation, typedefinition}
@@ -105522,7 +106854,7 @@
* eglot.el (eglot-client-capabilities): Add new capabilities.
(eglot-ignored-server-capabilites): Add new capability.
-2023-04-15 ambihelical <ambihelical@users.noreply.github.com> (tiny change)
+2019-10-05 ambihelical <ambihelical@users.noreply.github.com> (tiny change)
João Távora <joaotavora@gmail.com>
Allow user to set idle time to wait before processing changes
@@ -105532,7 +106864,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/258
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-05 João Távora <joaotavora@gmail.com>
Much less noisy mode line
@@ -105540,7 +106872,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/236
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-05 João Távora <joaotavora@gmail.com>
Unbreak elm language server which does use :triggercharacters
@@ -105553,7 +106885,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/285
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-10-05 João Távora <joaotavora@gmail.com>
Revert "treat null/nil server capabilities as false"
@@ -105565,7 +106897,7 @@
https://github.com/microsoft/language-server-protocol/issues/830#issuecomment-537849292
for a clarification from the LSP maintainer.
-2023-04-15 Vladimir Panteleev <git@thecybershadow.net> (tiny change)
+2019-10-05 Vladimir Panteleev <git@thecybershadow.net> (tiny change)
Don't send dummy json object in "initialized" notification ()
@@ -105594,7 +106926,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/312
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2019-10-05 Ingo Lohmar <ingo.lohmar@posteo.net>
João Távora <joaotavora@gmail.com>
Optionally shutdown after killing last buffer of managed project ()
@@ -105607,7 +106939,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/309
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2019-10-05 Ingo Lohmar <ingo.lohmar@posteo.net>
João Távora <joaotavora@gmail.com>
On buffer kill, first send didclose then teardown local structures
@@ -105616,7 +106948,7 @@
* eglot.el (eglot-managed-mode): Fix order in `kill-buffer-hook'
-2023-04-15 galeo <galeo@users.noreply.github.com> (tiny change)
+2019-09-26 galeo <galeo@users.noreply.github.com> (tiny change)
Also use signature label offsets for parameter info
@@ -105633,7 +106965,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/272
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2019-09-24 Felicián Németh <felician.nemeth@gmail.com>
Merge pull request from jorams/nil-capabilities-as-false
@@ -105641,7 +106973,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/298
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2019-09-23 Ingo Lohmar <ingo.lohmar@posteo.net>
Use gopls server as the default for go ()
@@ -105654,7 +106986,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/304
-2023-04-15 Joram Schrijver <i@joram.io> (tiny change)
+2019-09-20 Joram Schrijver <i@joram.io> (tiny change)
Treat null/nil server capabilities as false
@@ -105670,7 +107002,7 @@
* eglot.el (eglot--server-capable): Change the handling of null values
for capabilities to treat them as false instead of true.
-2023-04-15 Felicián Németh <felician.nemeth@gmail.com>
+2019-09-10 Felicián Németh <felician.nemeth@gmail.com>
Change the default of eglot-move-to-column-function
@@ -105681,7 +107013,7 @@
* eglot.el (eglot-move-to-column): New function.
(eglot-move-to-column-function): Use it as default.
-2023-04-15 David Florness <edwargix@gmail.com> (tiny change)
+2019-08-18 David Florness <edwargix@gmail.com> (tiny change)
Require array package to use current-line ()
@@ -105699,7 +107031,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/294
-2023-04-15 Jürgen Hötzel <juergen@archlinux.org>
+2019-08-12 Jürgen Hötzel <juergen@archlinux.org>
Expand directory watcher globs containing ** ()
@@ -105718,7 +107050,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/293
-2023-04-15 Jürgen Hötzel <juergen@hoetzel.info> (tiny change)
+2019-07-18 Jürgen Hötzel <juergen@hoetzel.info> (tiny change)
Fix invalid guess for php language server ()
@@ -105728,24 +107060,24 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/288
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2019-07-16 John Wiegley <johnw@newartisans.com>
Use `require', not `load', when byte-compiling ()
Use `require', not `load', when byte-compiling
GitHub-reference: https://github.com/jwiegley/use-package/issues/783
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2019-07-16 Radon Rosborough <radon.neon@gmail.com>
Update tests
Switch from `require' to `load' + `featurep'
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2019-07-12 Radon Rosborough <radon.neon@gmail.com>
Use `require', not `load', when byte-compiling
-2023-04-15 haqle314 <16577773+haqle314@users.noreply.github.com> (tiny change)
+2019-07-02 haqle314 <16577773+haqle314@users.noreply.github.com> (tiny change)
Fix a typo
@@ -105754,7 +107086,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/273
-2023-04-15 Ingo Lohmar <ingo.lohmar@posteo.net>
+2019-06-27 Ingo Lohmar <ingo.lohmar@posteo.net>
Simplify eldoc usage ()
@@ -105769,7 +107101,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/269
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-06-27 João Távora <joaotavora@gmail.com>
Leniently handle invalid positions sent by some servers
@@ -105778,7 +107110,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/273
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2019-06-20 Justin Talbott <justin@waymondo.com>
update bind-chords to use of eval-after-load when maps declared
@@ -105787,13 +107119,13 @@
also add tests for use-package-chords to cover these test cases
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2019-06-14 Justin Talbott <justin@waymondo.com>
rename function
extract use-package-hook-handler-flatten-mode-symbols function
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2019-06-14 Justin Talbott <justin@waymondo.com>
use `use-package-as-one` for normalizing `:ensure-system-package`
@@ -105816,20 +107148,20 @@
(prettier . "npm i -g prettier"))
```
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2019-05-29 John Wiegley <johnw@newartisans.com>
Make custom-face evaluate elisp. ()
Make custom-face evaluate elisp.
GitHub-reference: https://github.com/jwiegley/use-package/issues/773
-2023-04-15 Vincent Zhang <seagle0128@gmail.com> (tiny change)
+2019-05-29 Vincent Zhang <seagle0128@gmail.com> (tiny change)
Make custom-face evaluate elisp
Fix https://github.com/jwiegley/use-package/issues/696.
-2023-04-15 Akash Hiremath <akashh246@gmail.com> (tiny change)
+2019-05-12 Akash Hiremath <akashh246@gmail.com> (tiny change)
Add built-in support for elixir's elixir-ls ()
@@ -105839,7 +107171,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/264
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-05-10 João Távora <joaotavora@gmail.com>
Work around a bug in emacs's change detection
@@ -105860,7 +107192,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/259
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-05-09 João Távora <joaotavora@gmail.com>
Fix case when eglot-put-doc-in-help-buffer is nil
@@ -105868,7 +107200,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/263
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2019-05-08 Michal Krzywkowski <k.michal@zoho.com>
Only consider eglot's own diagnostics in eglot-code-actions
@@ -105877,7 +107209,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/260
-2023-04-15 vjoki <vjoki@users.noreply.github.com> (tiny change)
+2019-04-30 vjoki <vjoki@users.noreply.github.com> (tiny change)
Fix local function call in directory watcher ()
@@ -105887,7 +107219,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/255
-2023-04-15 Naoya Yamashita <conao3@gmail.com>
+2019-04-14 Naoya Yamashita <conao3@gmail.com>
* use-package-core.el (use-package): fix declare style
@@ -105899,18 +107231,18 @@
(declare (indent defun)) is same effect.
And it is useful when redefining use-package.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2019-04-05 John Wiegley <johnw@newartisans.com>
Merge pull request from stribb/master
Add a line of documentation for (use-pacakage ... :hook).
GitHub-reference: https://github.com/jwiegley/use-package/issues/759
-2023-04-15 Andrew Stribblehill <stribb@gmail.com> (tiny change)
+2019-04-04 Andrew Stribblehill <stribb@gmail.com> (tiny change)
Add a line of documentation for (use-pacakage ... :hook)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-02-13 João Távora <joaotavora@gmail.com>
Unbreak build
@@ -105920,11 +107252,11 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/220
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-02-11 João Távora <joaotavora@gmail.com>
* eglot.el (xref-backend-references): don't use return-from.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-02-11 João Távora <joaotavora@gmail.com>
Don't sort xref's by default
@@ -105936,7 +107268,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/220
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-02-11 João Távora <joaotavora@gmail.com>
Use a less buggy flymake
@@ -105944,7 +107276,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/223
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-02-05 João Távora <joaotavora@gmail.com>
Don't teardown company if started via trigger chars
@@ -105953,7 +107285,7 @@
* eglot.el (eglot-completion-at-point): More carefully calculate
:company-prefix-length
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-14 João Távora <joaotavora@gmail.com>
Consider mode derivation when guessing servers
@@ -105962,7 +107294,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/177
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-14 João Távora <joaotavora@gmail.com>
Protect against null messages from eldoc
@@ -105970,7 +107302,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/209
-2023-04-15 Sergey Kostyaev <s-kostyaev@users.noreply.github.com>
+2019-01-10 Sergey Kostyaev <s-kostyaev@users.noreply.github.com>
Fix bug introduced by commit fixing this issue
@@ -105978,7 +107310,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/121
-2023-04-15 Brady Trainor <mail@bradyt.com> (tiny change)
+2019-01-09 Brady Trainor <mail@bradyt.com> (tiny change)
Add built-in support for dart's dart_language_server
@@ -105989,7 +107321,7 @@
* eglot.el (eglot-server-programs): Add dart_language_server.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-09 João Távora <joaotavora@gmail.com>
Handle label offsets in parameterinformation
@@ -106001,13 +107333,13 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/201
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-07 João Távora <joaotavora@gmail.com>
Display truncated docstring if too large for echo area
* eglot.el (eglot--eldoc-message): Display first line doc.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-06 João Távora <joaotavora@gmail.com>
Rename new defcustoms with friendlier names
@@ -106019,7 +107351,7 @@
eglot-auto-display-eldoc-extra-buffer.
(eglot--eldoc-message): Use new variable names.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-06 João Távora <joaotavora@gmail.com>
Fix test failure introduced by previous commit
@@ -106044,7 +107376,7 @@
(eglot-eldoc-function): Set eglot--eldoc-hint for synchronous
operation too.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-05 João Távora <joaotavora@gmail.com>
Show large docs in help buffer instead of echo are by default
@@ -106059,7 +107391,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/198
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-05 João Távora <joaotavora@gmail.com>
Prevent eldoc flicker when moving around
@@ -106068,7 +107400,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/198
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-05 João Távora <joaotavora@gmail.com>
Handle (un)registercapability requests via generic functions
@@ -106084,7 +107416,7 @@
workspace/didChangeWatchedFiles)): Rename from
eglot--unregister-workspace/didChangeWatchedFiles.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-05 João Távora <joaotavora@gmail.com>
Appease checkdoc
@@ -106092,11 +107424,11 @@
(eglot--pre-command-hook, eglot--before-change)
(eglot--eclipse-jdt-contact): Fix docstrings.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-02 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-workspace-configuration): safe when listp.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-02 João Távora <joaotavora@gmail.com>
Run connection hooks with proper dir-locals
@@ -106117,7 +107449,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/196
-2023-04-15 João Távora <joaotavora@gmail.com>
+2019-01-01 João Távora <joaotavora@gmail.com>
Allow read-only modes for markup rendering
@@ -106129,7 +107461,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/197
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-27 João Távora <joaotavora@gmail.com>
Remove a hard dependency on flymake-mode
@@ -106138,14 +107470,14 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/195
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-23 João Távora <joaotavora@gmail.com>
Slightly simplify eglot-completion-at-point
* eglot.el (eglot-completion-at-point): Don't propertize
completion string with all LSP properties.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-23 João Távora <joaotavora@gmail.com>
Actually make completion sorting work
@@ -106153,7 +107485,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/190
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-22 João Távora <joaotavora@gmail.com>
Fix previous commit where workaround had been removed
@@ -106161,7 +107493,7 @@
* eglot.el (eglot-completion-at-point): set local var strings.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-22 João Távora <joaotavora@gmail.com>
Use gfm-view-mode
@@ -106169,7 +107501,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/188
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-22 João Távora <joaotavora@gmail.com>
Remove workaround for company bug that has been fixed
@@ -106178,11 +107510,11 @@
* eglot.el (eglot-completion-at-point): Remove workaround for
company-mode bug.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-19 João Távora <joaotavora@gmail.com>
* eglot.el (package-requires): require jsonrpc 1.0.7.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-16 João Távora <joaotavora@gmail.com>
Take over flymake and eldoc completely while managing buffers
@@ -106210,7 +107542,7 @@
helpers.
(eglot--managed-mode): Use them.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-16 João Távora <joaotavora@gmail.com>
Be more careful when making xref summaries
@@ -106219,26 +107551,26 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/187
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-16 João Távora <joaotavora@gmail.com>
Don't make bogus responses to client/(un)registercapability
* eglot.el (eglot--register-unregister): Response is void.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-16 João Távora <joaotavora@gmail.com>
Add edebug specs to destructuring macros
* eglot.el (eglot--dbind, eglot--lambda, eglot--dcase): Add edebug
specs.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-16 João Távora <joaotavora@gmail.com>
Rewrite eglot--sig-info a bit for readability
* eglot.el (eglot--sig-info): Rewrite a bit.
-2023-04-15 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
+2018-12-16 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
Adjust active param highlighting in first line of signature (3/3)
@@ -106247,7 +107579,7 @@
* eglot.el (eglot--sig-info): Simplify.
-2023-04-15 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
+2018-12-16 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
Adjust active param highlighting in first line of signature (2/3)
@@ -106257,7 +107589,7 @@
* eglot.el (eglot--sig-info): Use `re-search-forward`.
-2023-04-15 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
+2018-12-16 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
Adjust active param highlighting in first line of signature (1/3)
@@ -106269,7 +107601,7 @@
* eglot.el (eglot--sig-info): Search for active parameter within
`params-start` and `params-end`.
-2023-04-15 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
+2018-12-16 Fredrik Bergroth <fbergroth@gmail.com> (tiny change)
Apply eglot--format-markup to signature documentation
@@ -106277,11 +107609,11 @@
* eglot.el (eglot--sig-info): Call eglot--format-markup on signature
documentation.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-09 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 1.3
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-07 João Távora <joaotavora@gmail.com>
Be lenient by default to unknown methods or notifications
@@ -106290,14 +107622,14 @@
(eglot-handle-notification, eglot-handle-request): Check
eglot-strict-mode.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-07 João Távora <joaotavora@gmail.com>
Handle array params to server notification or requests
* eglot.el (eglot-handle-notification): Remove extraneous id
(eglot--connect): If params is an array, make it a list.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-07 João Távora <joaotavora@gmail.com>
Scratch/use elpa flymake ()
@@ -106312,7 +107644,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/178
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-06 João Távora <joaotavora@gmail.com>
Warn about suspicious interface usage at compile-time
@@ -106328,7 +107660,7 @@
compile-time-helpers.
(eglot--dbind, eglot--dcase): Use new helpers.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-06 João Távora <joaotavora@gmail.com>
Use eglot--dbind and eglot--lambda throughout
@@ -106348,7 +107680,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/144
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-04 João Távora <joaotavora@gmail.com>
Adjust previous fix
@@ -106360,7 +107692,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/173
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-04 João Távora <joaotavora@gmail.com>
Fix bug introduced by previous fix
@@ -106368,7 +107700,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/173
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-03 João Távora <joaotavora@gmail.com>
Handle codeaction/command polymorphism with eglot--dcase
@@ -106381,7 +107713,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/164
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-03 João Távora <joaotavora@gmail.com>
Robustify previous fix against non-standard insertion bindings
@@ -106393,7 +107725,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/173
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-12-03 Michal Krzywkowski <k.michal@zoho.com>
Properly clear old diagnostics when making new ones
@@ -106403,7 +107735,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/159
-2023-04-15 Mario Rodas <marsam@users.noreply.github.com> (tiny change)
+2018-12-02 Mario Rodas <marsam@users.noreply.github.com> (tiny change)
Use javascript-typescript-langserver for typescript-mode ()
@@ -106413,7 +107745,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/174
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-02 João Távora <joaotavora@gmail.com>
Support completioncontext to help servers like ccls
@@ -106424,7 +107756,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/173
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-12-01 João Távora <joaotavora@gmail.com>
Don't break in indirect buffers
@@ -106438,7 +107770,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/116
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/150
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-12-01 Michal Krzywkowski <k.michal@zoho.com>
Use eglot--dbind for destructuring
@@ -106449,7 +107781,7 @@
(eglot-code-actions): Use eglot--lambda.
(eglot--register-workspace/didChangeWatchedFiles): Use eglot--lambda.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-30 João Távora <joaotavora@gmail.com>
Introduce eglot--dcase
@@ -106461,7 +107793,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/171
GitHub-reference: per https://github.com/joaotavora/eglot/issues/156
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-30 João Távora <joaotavora@gmail.com>
Simplify interface of eglot--dbind macro
@@ -106474,7 +107806,7 @@
* eglot-tests.el (eglot-strict-interfaces):
Add a new test clause.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-28 Michal Krzywkowski <k.michal@zoho.com>
Touch up last commit
@@ -106482,7 +107814,7 @@
(eglot-current-column-function): Use it as value and mention in docstring.
(eglot--xref-make): Use eglot-current-column.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-27 Michal Krzywkowski <k.michal@zoho.com>
* eglot.el (eglot--current-column): new helper.
@@ -106490,7 +107822,7 @@
(eglot--pos-to-lsp-position): Don't bind tab-width anymore.
(eglot--xref-make): Use eglot--current-column.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-27 João Távora <joaotavora@gmail.com>
Improve performance of xref summary line collection
@@ -106503,7 +107835,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/52
GitHub-reference: per https://github.com/joaotavora/eglot/issues/127
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-27 João Távora <joaotavora@gmail.com>
Use entire line as xref summary when available
@@ -106515,7 +107847,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/52
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-23 João Távora <joaotavora@gmail.com>
Revert "codeaction command can be a command object ()"
@@ -106526,7 +107858,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/164
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/165
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-23 Michal Krzywkowski <k.michal@zoho.com>
Codeaction command can be a command object ()
@@ -106536,7 +107868,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/164
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/165
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-23 João Távora <joaotavora@gmail.com>
Control strictness towards incoming lsp messages
@@ -106565,13 +107897,13 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/144
GitHub-reference: per https://github.com/joaotavora/eglot/issues/156
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-22 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 1.2
* eglot.el (eglot-completion-at-point): less chatter.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-22 João Távora <joaotavora@gmail.com>
Correctly insert textedit-less snippets
@@ -106582,7 +107914,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/167
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-22 João Távora <joaotavora@gmail.com>
Fix potential security issue fontifying lsp doc
@@ -106601,7 +107933,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/154
-2023-04-15 Alex Branham <alex.branham@gmail.com> (tiny change)
+2018-11-22 Alex Branham <alex.branham@gmail.com> (tiny change)
Add support for r's languageserver ()
@@ -106611,7 +107943,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/161
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-21 Michal Krzywkowski <k.michal@zoho.com>
Properly delete inserted text after completion
@@ -106620,14 +107952,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/160
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-11-19 John Wiegley <johnw@newartisans.com>
Merge pull request from conao3/fix_default_value
fix gethash default value for use-package-statistics-time
GitHub-reference: https://github.com/jwiegley/use-package/issues/681
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-19 Michal Krzywkowski <k.michal@zoho.com>
Treat tab characters as 1 column wide in position conversion functions
@@ -106638,7 +107970,7 @@
(eglot--lsp-position-to-point): Call eglot-move-to-column-function
with tab-width bound to 1.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-17 Michal Krzywkowski <k.michal@zoho.com>
Format documentation of signature parameters
@@ -106647,7 +107979,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/144
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-13 João Távora <joaotavora@gmail.com>
Add ability to report lsp-compliant columns
@@ -106658,14 +107990,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/125
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-13 Michal Krzywkowski <k.michal@zoho.com>
Add support for textedits in completion
* eglot.el (eglot-completion-at-point): Apply the CompletionItem's
:textEdit and :additionalTextEdits when they're present.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-13 João Távora <joaotavora@gmail.com>
Tweak solution to with a hint from fangrui song
@@ -106673,7 +108005,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/125
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-12 João Távora <joaotavora@gmail.com>
Complex completions work when chosen from *completions*
@@ -106682,7 +108014,7 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/148
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-12 João Távora <joaotavora@gmail.com>
Add ability to move to lsp-precise columns
@@ -106710,14 +108042,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/124
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-11-10 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsiiformes/silencio
Silence byte-compiler on Emacs 25
GitHub-reference: https://github.com/jwiegley/use-package/issues/733
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2018-11-10 Jonas Bernoulli <jonas@bernoul.li>
Silence byte-compiler on Emacs 25
@@ -106727,7 +108059,7 @@
anyway, so that there is no additional noise that would cause us to
potentially overlook warnings that absolutely have to be addressed.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-08 João Távora <joaotavora@gmail.com>
Fix a bug introduced by previous bugfix
@@ -106740,14 +108072,14 @@
* eglot.el (xref-backend-identifier-completion-table): Use vector.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-07 João Távora <joaotavora@gmail.com>
Move constants to top instead of forward-declaring
* eglot.el (eglot--symbol-kind-names, eglot--kind-names): Move to
top of file.
-2023-04-15 Mario Rodas <marsam@users.noreply.github.com> (tiny change)
+2018-11-07 Mario Rodas <marsam@users.noreply.github.com> (tiny change)
Support ocaml-language-server out of the box ()
@@ -106758,18 +108090,18 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/149
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-07 Michal Krzywkowski <k.michal@zoho.com>
* eglot.el (eglot-client-capabilities): mention supported symbolkinds.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-07 Michal Krzywkowski <k.michal@zoho.com>
Make imenu hierarchical
* eglot.el (eglot-imenu): Use :containerName to build a nested imenu
index alist.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-04 Michal Krzywkowski <k.michal@zoho.com>
Fix a bug when response to definitions request is a single location
@@ -106777,7 +108109,7 @@
* eglot.el (xref-backend-definitions): Coerce response to a vector.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-11-04 João Távora <joaotavora@gmail.com>
Simplify eglot-code-action. fix compilation warning
@@ -106786,7 +108118,7 @@
directly.
(eglot--code-action-kinds): Remove.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-04 Michal Krzywkowski <k.michal@zoho.com>
Add support for code action literals
@@ -106797,14 +108129,14 @@
(eglot--code-action-kinds): New variable.
(eglot-code-actions): Apply provided WorkspaceEdit.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-11-04 Michal Krzywkowski <k.michal@zoho.com>
Use the container name of a symbol in imenu
* eglot.el (eglot-imenu): Prepend :containerName to each symbol, when
provided.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-31 Michal Krzywkowski <k.michal@zoho.com>
Don't ignore unknown symbolkinds in imenu
@@ -106814,14 +108146,14 @@
* eglot.el (eglot-imenu): Don't delete elements with unknown symbol
kind from the return list, instead put them in `(Unknown)` group.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-31 Michal Krzywkowski <k.michal@zoho.com>
Remove duplicates from imenu
* eglot.el (eglot-imenu): Don't append the result list to itself,
which causes duplicates.
-2023-04-15 Alex Branham <alex.branham@gmail.com>
+2018-10-30 Alex Branham <alex.branham@gmail.com>
Require subr-x at compile time ()
@@ -106832,7 +108164,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/139
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-10-30 João Távora <joaotavora@gmail.com>
Accept deprecated field in symbolinformation
@@ -106841,14 +108173,14 @@
GitHub-reference: fix https://github.com/joaotavora/eglot/issues/138
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-10-24 John Wiegley <johnw@newartisans.com>
Merge pull request from jwiegley/use-package-chords-suppress-compiler-message
prefix argument with _ to suppress Unused lexical argument warning
GitHub-reference: https://github.com/jwiegley/use-package/issues/713
-2023-04-15 Dale Sedivec <dale@codefu.org> (tiny change)
+2018-10-24 Dale Sedivec <dale@codefu.org> (tiny change)
Fix misspelling of "outstanding" ()
@@ -106857,17 +108189,17 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/74
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-18 Michal Krzywkowski <k.michal@zoho.com>
Handle case when project was not found in eclipse.jdt.ls contact
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-18 Michal Krzywkowski <k.michal@zoho.com>
Override eglot-execute-command for eclipse.jdt.ls server
* eglot.el (eglot-execute-command eglot-eclipse-jdt): New defmethod.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-18 Michal Krzywkowski <k.michal@zoho.com>
Add support for eclipse.jdt.ls server
@@ -106878,7 +108210,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/63
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-18 Michal Krzywkowski <k.michal@zoho.com>
Allow function contacts to be interactive
@@ -106889,7 +108221,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/63
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-15 Michal Krzywkowski <k.michal@zoho.com>
Improve signature help
@@ -106898,7 +108230,7 @@
:label in signature's :label. Append to the result first sentence
of signature's :documentation, if present.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-15 Michal Krzywkowski <k.michal@zoho.com>
Sort references and definitions by line number
@@ -106907,7 +108239,7 @@
(xref-backend-references):
(xref-backend-apropos): Use it.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-15 Michal Krzywkowski <k.michal@zoho.com>
Merge pull request from mkcms/fix-diagnostics-wrong-type-argument
@@ -106915,14 +108247,14 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/104
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-15 Michal Krzywkowski <k.michal@zoho.com>
Handle case when diagnostic :character is out of range
* eglot.el (eglot-handle-notification): Don't error out when
flymake-diag-region returns nil.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-15 Michal Krzywkowski <k.michal@zoho.com>
Eglot-ignored-server-capabilites: prefer all choices over "other"
@@ -106932,7 +108264,7 @@
* eglot.el (eglot-ignored-server-capabilites): Make the "Other" choice
the last possible option.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-10-03 Michal Krzywkowski <k.michal@zoho.com>
Make eglot-ignored-server-capabilites more user-friendly ()
@@ -106941,7 +108273,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/126
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-09-24 Michal Krzywkowski <k.michal@zoho.com>
Correctly map documentsymbol's :kind to its name ()
@@ -106954,7 +108286,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/121
-2023-04-15 whatacold <whatacold@gmail.com> (tiny change)
+2018-09-24 whatacold <whatacold@gmail.com> (tiny change)
Autoload eglot-ensure ()
@@ -106963,7 +108295,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/120
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-09-17 João Távora <joaotavora@gmail.com>
Don't block kill-buffer-hook if server somehow hangs
@@ -106972,14 +108304,14 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/115
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2018-09-13 Justin Talbott <justin@waymondo.com>
Merge pull request from lrochfort/ensure-system-package_use-sudo
[Fix https://github.com/jwiegley/use-package/issues/720] Install system packages using system-packages-install
GitHub-reference: https://github.com/jwiegley/use-package/issues/721
-2023-04-15 Laurence Rochfort <laurence.rochfort@gmail.com> (tiny change)
+2018-09-12 Laurence Rochfort <laurence.rochfort@gmail.com> (tiny change)
[] Install system packages using system-packages-install
@@ -106999,7 +108331,7 @@
list of conses causes nil to used as the package to install.
GitHub-reference: fix https://github.com/jwiegley/use-package/issues/720
-2023-04-15 Aleksey Kladov <aleksey.kladov@gmail.com> (tiny change)
+2018-09-08 Aleksey Kladov <aleksey.kladov@gmail.com> (tiny change)
Don't send other notifications before initialized
@@ -107009,7 +108341,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/100
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-09-07 João Távora <joaotavora@gmail.com>
Prefer ccls over cquery for c/c++
@@ -107019,7 +108351,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/94
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-09-07 João Távora <joaotavora@gmail.com>
Fix serious breakage introduced by
@@ -107029,7 +108361,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/93
-2023-04-15 Fangrui Song <i@maskray.me>
+2018-09-07 Fangrui Song <i@maskray.me>
Don't warn on implementation-specific notifications ()
@@ -107042,7 +108374,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/93
-2023-04-15 Evgeni Kolev <evgenysw@gmail.com> (tiny change)
+2018-08-27 Evgeni Kolev <evgenysw@gmail.com> (tiny change)
When exiting emacs, don't ask the user to confirm killing processes ()
@@ -107052,7 +108384,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/83
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-25 João Távora <joaotavora@gmail.com>
Handle case when :textdocumentsync isn't a number
@@ -107063,7 +108395,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/86
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-20 João Távora <joaotavora@gmail.com>
Correctly delete text before expanding snippet completions
@@ -107074,7 +108406,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/82
-2023-04-15 Phillip Dixon <phillip.dixon@gmail.com> (tiny change)
+2018-08-20 Phillip Dixon <phillip.dixon@gmail.com> (tiny change)
Ignore extra keys in textdocument/publishdiagnostics ()
@@ -107087,7 +108419,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/81
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-19 João Távora <joaotavora@gmail.com>
Consider :triggercharacters in company completion
@@ -107096,7 +108428,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/80
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-18 João Távora <joaotavora@gmail.com>
Improve snippet support
@@ -107106,7 +108438,7 @@
(eglot-completion-at-point): Better annotations when snippets
are supported.
-2023-04-15 Evgeni Kolev <evgenysw@gmail.com> (tiny change)
+2018-08-18 Evgeni Kolev <evgenysw@gmail.com> (tiny change)
Add go-langserver ()
@@ -107116,7 +108448,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/74
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-18 João Távora <joaotavora@gmail.com>
Don't error if server replies with empty hover message
@@ -107124,7 +108456,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/74
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-08-17 Michal Krzywkowski <k.michal@zoho.com>
Fix textdocument/hover responses where markedstring is a plist ()
@@ -107133,7 +108465,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/72
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-17 João Távora <joaotavora@gmail.com>
Support snippet completions
@@ -107147,7 +108479,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/50
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-17 João Távora <joaotavora@gmail.com>
Fix eglot-capabilities when querying for multiple features
@@ -107158,14 +108490,14 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/74
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2018-08-13 Justin Talbott <justin@waymondo.com>
prefix argument with _ to suppress Unused lexical argument warning
per @tarsius’s comment
https://github.com/jwiegley/use-package/commit/5d9c854a6cf12fff2326ee5653e87e2d3d550a8d#commitcomment-29996666
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-13 João Távora <joaotavora@gmail.com>
Prompt for server in interactive eglot-shutdown
@@ -107174,7 +108506,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/73
-2023-04-15 James Nguyen <james@jojojames.com>
+2018-08-12 James Nguyen <james@jojojames.com>
Add kotlin-language-server ()
@@ -107186,7 +108518,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/70
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-12 João Távora <joaotavora@gmail.com>
Handle edits to same position in the correct order
@@ -107207,7 +108539,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/64
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-12 João Távora <joaotavora@gmail.com>
Control the size of the events buffer
@@ -107216,7 +108548,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/41
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-12 João Távora <joaotavora@gmail.com>
Implement asynchronous server connection
@@ -107245,7 +108577,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/68
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-08-11 Michal Krzywkowski <k.michal@zoho.com>
Kill server's output and events buffers from eglot-shutdown ()
@@ -107260,14 +108592,14 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/66
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-11 João Távora <joaotavora@gmail.com>
Improve eglot-execute-command api to ease overriding by servers
* eglot.el (eglot-execute-command): COMMAND can be a symbol.
(eglot-code-actions): Pass symbols to eglot-command.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-08-11 Michal Krzywkowski <k.michal@zoho.com>
Add a generic eglot-execute-command api
@@ -107275,21 +108607,21 @@
to request :workspace/executeCommand.
(eglot-code-actions): Use it.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-08-11 Michal Krzywkowski <k.michal@zoho.com>
* eglot.el (eglot-cquery): capitalize docstring.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-09 João Távora <joaotavora@gmail.com>
* eglot.el (advice-add jsonrpc-request): add &allow-other-keys
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-09 João Távora <joaotavora@gmail.com>
Require jsonrpc.el 1.0.2 (gnu elpa didn't build 1.0.1)
* eglot.el (Package-Requires): Require jsonrpc 1.0.2
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-09 João Távora <joaotavora@gmail.com>
Snappier completions that don't hinder typing
@@ -107301,7 +108633,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/61
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-08-09 Michal Krzywkowski <k.michal@zoho.com>
Notify server of recent changes before save notification
@@ -107310,11 +108642,11 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/60
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-07 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-initialization-options): fix spurious typo.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-07 João Távora <joaotavora@gmail.com>
Accept functions as entries in eglot-server-programs
@@ -107332,7 +108664,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/63
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-05 João Távora <joaotavora@gmail.com>
Eglot-workspace-configuration's keys needn't be keywords
@@ -107341,14 +108673,14 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/59
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-03 João Távora <joaotavora@gmail.com>
Default eglot-handle-notifictiona|request must &allow-other-keys
* eglot.el (eglot-handle-notification, eglot-handle-request): Add
&allow-other-keys
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-08-03 Michal Krzywkowski <k.michal@zoho.com>
Fix placement of diagnostics with same start and end positions
@@ -107360,7 +108692,7 @@
are 0-based. Don't subtract 1 from :character, since both emacs and
LSP have 0-based columns.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-08-02 João Távora <joaotavora@gmail.com>
Erase company-doc buffer in between doc requests
@@ -107369,11 +108701,11 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/58
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-07-30 Michal Krzywkowski <k.michal@zoho.com>
* eglot.el (eglot-client-capabilities): fix a typo.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-07-28 Michal Krzywkowski <k.michal@zoho.com>
Implement textdocument/rangeformatting
@@ -107384,7 +108716,7 @@
* README.md (Commands and keybindings): Mention eglot-format.
(Language features): Tick textDocument/rangeFormatting.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-07-28 Michal Krzywkowski <k.michal@zoho.com>
Correctly make lsp positions in narrowed buffers
@@ -107393,7 +108725,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/54
-2023-04-15 Väinö Järvelä <vaino.jarvela@gmail.com> (tiny change)
+2018-07-28 Väinö Järvelä <vaino.jarvela@gmail.com> (tiny change)
Fix typo in willsavewaituntil rpc request ()
@@ -107402,7 +108734,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/51
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-07-28 Michal Krzywkowski <k.michal@zoho.com>
Work around emacs bugs 32237, 32278 ()
@@ -107415,7 +108747,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/53
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-27 João Távora <joaotavora@gmail.com>
Be less verbose when using eglot-ensure
@@ -107424,7 +108756,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/48
-2023-04-15 Alan Zimmerman <alan.zimm@gmail.com>
+2018-07-26 Alan Zimmerman <alan.zimm@gmail.com>
Add entry for haskell-ide-engine in eglot-server-programs ()
@@ -107432,7 +108764,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/49
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-25 João Távora <joaotavora@gmail.com>
Fix messages of eglot-ensure
@@ -107440,7 +108772,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/48
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-22 João Távora <joaotavora@gmail.com>
Don't turn on flymake-mode any more than is needed
@@ -107453,7 +108785,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/44
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-20 João Távora <joaotavora@gmail.com>
Robustify in the face of manual mode changes
@@ -107476,14 +108808,14 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/44
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-07-15 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/autoload-keymap
Correct prefix keys after use-package-autoload-keymap
GitHub-reference: https://github.com/jwiegley/use-package/issues/686
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-11 João Távora <joaotavora@gmail.com>
Implement workspace/didchangeconfiguration ()
@@ -107498,7 +108830,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/29
GitHub-reference: close https://github.com/joaotavora/eglot/issues/40
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-11 João Távora <joaotavora@gmail.com>
Handle experimental/unknown server methods gracefully
@@ -107511,20 +108843,20 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/39
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-07-10 John Wiegley <johnw@newartisans.com>
Merge pull request from jwiegley/ensure-system-package-filepath
allow :ensure-system-package to check the presence of files at path
GitHub-reference: https://github.com/jwiegley/use-package/issues/703
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2018-07-09 Justin Talbott <justin@waymondo.com>
allow :ensure-system-package to check the presence of files at path
closes https://github.com/jwiegley/use-package/issues/660
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-09 João Távora <joaotavora@gmail.com>
Jsonrpc.el is now a gnu elpa depedency
@@ -107541,11 +108873,11 @@
* jsonrpc-tests.el: Remove
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-08 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-completion-at-point): fix broken indentation
-2023-04-15 Ricardo Martins <ricardo@scarybox.net> (tiny change)
+2018-07-08 Ricardo Martins <ricardo@scarybox.net> (tiny change)
Format documentation in completion annotations
@@ -107557,7 +108889,7 @@
* eglot.el (eglot-completion-at-point): Use eglot--format-markup
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-06 João Távora <joaotavora@gmail.com>
Unbreak completion when no possible annotation
@@ -107566,14 +108898,14 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/37
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-07-03 John Wiegley <johnw@newartisans.com>
Merge pull request from killdash9/patch-1
Place :chords at beginning of use-package-keywords
GitHub-reference: https://github.com/jwiegley/use-package/issues/697
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-02 João Távora <joaotavora@gmail.com>
Handle outrageously large and buggy line numbers
@@ -107582,7 +108914,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/34
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-07-01 João Távora <joaotavora@gmail.com>
Inhibit auto-reconnect until connection is established
@@ -107594,7 +108926,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/36
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-29 João Távora <joaotavora@gmail.com>
Bind default-directory when launching servers
@@ -107604,24 +108936,24 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/33
-2023-04-15 Russell Black <black.russell@gmail.com>
+2018-06-28 Russell Black <black.russell@gmail.com>
Place :chords at beginning of use-package-keywords
When it is at the end, the keys don't get bound until after the package has been loaded, which is bad. Placing it at the beginning allows the key bindings to be mapped to auto-loaded functions before the package is loaded, so that a key chord press triggers the package load.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-06-25 John Wiegley <johnw@newartisans.com>
Merge pull request from killdash9/patch-1
New style of auto-deferral for chords
GitHub-reference: https://github.com/jwiegley/use-package/issues/658
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-06-25 John Wiegley <johnw@newartisans.com>
Merge branch 'master' into patch-1
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-25 João Távora <joaotavora@gmail.com>
Cache buffer's managing server
@@ -107632,7 +108964,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/32
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-25 João Távora <joaotavora@gmail.com>
Unbreak imenu for cquery servers (and probably more)
@@ -107641,7 +108973,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/31
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-25 João Távora <joaotavora@gmail.com>
Unbreak basic imenu functionality
@@ -107650,7 +108982,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/31
-2023-04-15 Ricardo Martins <1706+meqif@users.noreply.github.com> (tiny change)
+2018-06-25 Ricardo Martins <1706+meqif@users.noreply.github.com> (tiny change)
Fix typo in the solargraph server program
@@ -107659,14 +108991,14 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/30
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-23 João Távora <joaotavora@gmail.com>
Fix some rather silly bugs in some interactive specs
* eglot.el (eglot-events-buffer, eglot-stderr-buffer)
(eglot-forget-pending-continuations): Fix interactive specs.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-23 João Távora <joaotavora@gmail.com>
Implement tcp autostart/autoconnect (and support ruby's solargraph)
@@ -107683,19 +109015,19 @@
(eglot--connect): Consider :autoport case.
(eglot--inferior-bootstrap): New helper.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-22 João Távora <joaotavora@gmail.com>
Merge branch 'jsonrpc-refactor', bump version to 1.0
* eglot.el (Version): Bump to 1.0
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-22 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.11
Merge master into jsonrpc-refactor (using imerge)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-21 João Távora <joaotavora@gmail.com>
Empty ranges are valid in lsp
@@ -107712,7 +109044,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/27
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-21 João Távora <joaotavora@gmail.com>
Apply text edits as a single undoable edit
@@ -107728,7 +109060,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/22
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-21 João Távora <joaotavora@gmail.com>
Report progress when applying edits
@@ -107742,7 +109074,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/23
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-21 João Távora <joaotavora@gmail.com>
Apply text edits atomically
@@ -107753,13 +109085,13 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/22
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-21 João Távora <joaotavora@gmail.com>
Defer textdocument/formatting requests
* eglot.el (eglot-format-buffer): Pass DEFERRED to eglot--request.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-21 João Távora <joaotavora@gmail.com>
Simplify eglot-format-buffer
@@ -107779,7 +109111,7 @@
GitHub-reference: per https://github.com/joaotavora/eglot/issues/22
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-20 João Távora <joaotavora@gmail.com>
Guess server for js2-mode and rjsx-mode
@@ -107791,7 +109123,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/26
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-20 João Távora <joaotavora@gmail.com>
Improve eglot-ensure and mention it in readme.md
@@ -107803,7 +109135,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/25
-2023-04-15 Rami Chowdhury <460769+necaris@users.noreply.github.com> (tiny change)
+2018-06-16 Rami Chowdhury <460769+necaris@users.noreply.github.com> (tiny change)
Use gfm-mode for formatted strings ()
@@ -107812,7 +109144,7 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/20
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-15 João Távora <joaotavora@gmail.com>
Minor cleanup to new textdocument/formatting feature
@@ -107823,7 +109155,7 @@
(eglot-format-buffer): Remove unused lexical variable before-point.
-2023-04-15 Michal Krzywkowski <k.michal@zoho.com>
+2018-06-15 Michal Krzywkowski <k.michal@zoho.com>
Implement formatting ()
@@ -107836,45 +109168,45 @@
GitHub-reference: https://github.com/joaotavora/eglot/issues/19
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-06-14 John Wiegley <johnw@newartisans.com>
Merge pull request from jabranham/enable-lexical-binding
Enable lexical binding
GitHub-reference: https://github.com/jwiegley/use-package/issues/657
-2023-04-15 Alex Branham <alex.branham@gmail.com>
+2018-06-13 Alex Branham <alex.branham@gmail.com>
Fix use-package-normalize-function
Fix use-package-normalize-function tests
-2023-04-15 Alex Branham <alex.branham@gmail.com>
+2018-06-13 Alex Branham <alex.branham@gmail.com>
Enable lexical binding
This supersedes https://github.com/jwiegley/use-package/issues/617 and closes https://github.com/jwiegley/use-package/issues/648
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-06-13 John Wiegley <johnw@newartisans.com>
Merge pull request from taingra/master
Added an Introduction taken from the README
GitHub-reference: https://github.com/jwiegley/use-package/issues/692
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-06-13 John Wiegley <johnw@newartisans.com>
Update use-package.texi
-2023-04-15 Thomas Ingram <taingram@mtu.edu> (tiny change)
+2018-06-13 Thomas Ingram <taingram@mtu.edu> (tiny change)
Added an Introduction taken from the README
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-13 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.10
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-13 João Távora <joaotavora@gmail.com>
Fix a bug when eglot--request times out
@@ -107882,11 +109214,11 @@
message.
(eglot--async-request): Must return the timer.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-13 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-shutdown): accept timeout param.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-13 João Távora <joaotavora@gmail.com>
Fix bug in querying server capabilities
@@ -107895,13 +109227,13 @@
* eglot.el (eglot--server-capable): Fix bug.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-10 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.9
Merge branch 'master' into jsonrpc-refactor
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-10 João Távora <joaotavora@gmail.com>
New eglot-ensure to put in a major-mode's hook
@@ -107919,7 +109251,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/17
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-10 João Távora <joaotavora@gmail.com>
Remove connection grabbing antics from jsonrpc.el
@@ -107952,7 +109284,7 @@
* eglot-tests.el (auto-detect-running-server, auto-reconnect): Use
eglot--current-server.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-10 João Távora <joaotavora@gmail.com>
Simplify jsonrpc status setting
@@ -107965,7 +109297,7 @@
(jsonrpc-clear-status): Delete.
(jsonrpc--connection-receive): Set last-error.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-09 João Távora <joaotavora@gmail.com>
Request dispatcher's return value determines response
@@ -107988,24 +109320,24 @@
(jsonrpc--connection-receive): Rework and simplify.
(jsonrpc-reply): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-09 João Távora <joaotavora@gmail.com>
Merge branch 'master' into jsonrpc-refactor
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-09 João Távora <joaotavora@gmail.com>
Fix indentation f@#$%^ by previous commit
Courtesy of aggressive-indent-mode... Agressive it is...
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-09 João Távora <joaotavora@gmail.com>
Attempt to handle rls sophisticated globs for didchangewwatchedfiles
* eglot.el (eglot--wildcard-to-regexp): New helper.
(eglot--register-workspace/didChangeWatchedFiles): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-08 João Távora <joaotavora@gmail.com>
Check flymake-mode before calling report-fn
@@ -108013,11 +109345,11 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/16
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-08 João Távora <joaotavora@gmail.com>
Merge master into jsonrpc-refactor
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-08 João Távora <joaotavora@gmail.com>
Simplify jsonrpc connection shutdown
@@ -108035,7 +109367,7 @@
* eglot-tests.el (auto-reconnect): Use jsonrpc--process.
(eglot--call-with-dirs-and-files): Use jsonrpc-running-p.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-08 João Távora <joaotavora@gmail.com>
Support json.c. api purely based on classes
@@ -108090,7 +109422,7 @@
(rls-hover-after-edit): Correctly compare using string= and
non-keyword symbols.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-06 João Távora <joaotavora@gmail.com>
Slightly polish the flymake integration
@@ -108102,23 +109434,23 @@
(eglot--maybe-activate-editing-mode): Assume no diagnostics on
open.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-06 João Távora <joaotavora@gmail.com>
* eglot.el (eglot--make-process): use 'utf-8-emacs-unix
Attempt to improve the situation reported in https://github.com/joaotavora/eglot/issues/14.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-05 João Távora <joaotavora@gmail.com>
Merge master into jsonrpc-refactor (using imerge)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-05 João Távora <joaotavora@gmail.com>
Shoosh compiler
* eglot.el (eglot-server-ready-p): Use cl-defmethod
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-05 João Távora <joaotavora@gmail.com>
Cleanup the flymake 26.1 hack slightly
@@ -108134,7 +109466,7 @@
flymake-category.
(horrible hack at the end): Move the Flymake 26.1 hack here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-04 João Távora <joaotavora@gmail.com>
Support purposedly ignoring a server capability
@@ -108143,7 +109475,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/12
-2023-04-15 brotzeit <brotzeitmacher@gmail.com>
+2018-06-04 brotzeit <brotzeitmacher@gmail.com>
Fix typos
@@ -108152,7 +109484,7 @@
* eglot.el (eglot--all-major-modes)
(eglot--notify, eglot--xref-reset-known-symbols): Fix typos.
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2018-06-03 Justin Burkett <justin@burkett.cc>
Correct prefix keys after use-package-autoload-keymap
@@ -108164,20 +109496,20 @@
See https://github.com/justbur/emacs-which-key/issues/192
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
Fix another merge-related bug in eglot-eldoc-function
* eglot.el (eglot-eldoc-function): Correctly destructure
eglot--range-region.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-eldoc-function): remove spurious log message
* eglot.el (version): bump to 0.8
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
Fix completionitem/resolve
@@ -108186,7 +109518,7 @@
* eglot.el (eglot-completion-at-point): Correctly pass properties
to completionItem/resolve.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
Explicitly trigger eldoc after workspace edits
@@ -108195,7 +109527,7 @@
* eglot.el (eglot--apply-workspace-edit): Call
eglot-eldoc-function.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
New command m-x eglot-code-actions
@@ -108214,7 +109546,7 @@
(eglot--diag, advice-add flymake--highlight-line): Horrible hack.
(eglot--overlay-diag-props): Horrible hack.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
Revert an unfinished feature that made it to the last commit
@@ -108224,13 +109556,13 @@
Add MELPA badge
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
Add melpa badge
* README.mdown: Now in MELPA too
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-06-01 João Távora <joaotavora@gmail.com>
Prevent possible cquery choke on :initializationoptions
@@ -108238,15 +109570,15 @@
* eglot.el (eglot-initialization-options): Use `list'
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-30 João Távora <joaotavora@gmail.com>
Merge master into jsonrpc-refactor (using imerge)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-29 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.7
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-28 João Távora <joaotavora@gmail.com>
More yak shaving
@@ -108258,7 +109590,7 @@
(eglot--signal-textDocument/didChange, eglot--apply-text-edits):
Simplify with eglot--widening.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-28 João Távora <joaotavora@gmail.com>
New m-x eglot-stderr-buffer useful for debugging
@@ -108267,21 +109599,21 @@
(eglot--mode-line-format): Bind C-mouse-1 to new
eglot-stderr-buffer.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
On reconnection, ignore errors of shutting down hung server
* eglot.el
(eglot, eglot-reconnect): Ignore any errors on shutdown.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
Be more criterious before running the idle timer
* eglot.el (eglot--change-idle-timer): make a defvar-local
(eglot--after-change): Only run timer if the buffer is live.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
Make eglot--recent-changes a simpler list
@@ -108294,7 +109626,7 @@
(eglot--signal-textDocument/didOpen): Use eglot--recent-changes as
a list.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
Set eglot--versioned-identifier to 0 on didopen
@@ -108303,7 +109635,7 @@
* eglot.el (eglot--signal-textDocument/didOpen): Also set
eglot--versioned-identifier to 0.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
Correctly apply workspace edits in documentchanges form
@@ -108311,11 +109643,11 @@
* eglot.el (eglot--apply-workspace-edit): Fix and simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.6
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
Hopefully fix the flymake bootstrap problem
@@ -108332,7 +109664,7 @@
* eglot-tests.el (rls-basic-diagnostics): Simplify test.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
Set spinner in textdocument/didchange as it matters to rls
@@ -108343,7 +109675,7 @@
* eglot.el (eglot--signal-textDocument/didChange): Set the spinner
here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-27 João Távora <joaotavora@gmail.com>
Fix assorted cquery-related bugs
@@ -108369,11 +109701,11 @@
(eglot--apply-text-edits): Use pcase-lambda.
(ert): require it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-26 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.5
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-26 João Távora <joaotavora@gmail.com>
Merge branch 'cquery-support' into master
@@ -108389,7 +109721,7 @@
(eglot-handle-notification :$cquery/publishSemanticHighlighting):
Solve compilation warnings.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-26 João Távora <joaotavora@gmail.com>
Really ensure eglot--shutdown deletes a process completely
@@ -108401,7 +109733,7 @@
(eglot-shutdown): use eglot--shutdown-requested. Improve check
for process liveness.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-26 João Távora <joaotavora@gmail.com>
Get rid of eglot--obj, an uninteresting abstraction
@@ -108420,7 +109752,7 @@
(xref-backend-references, xref-backend-apropos, eglot-imenu)
(eglot-rename): Use list instead of eglot--obj.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-26 João Távora <joaotavora@gmail.com>
Cleanup deferred request mechanism with a readable log
@@ -108431,14 +109763,14 @@
(eglot--call-deferred): Be more informative.
(eglot--async-request): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-26 João Távora <joaotavora@gmail.com>
Simpify eglot--server-receive
* eglot.el (eglot--obj): Cleanup whitespace.
(eglot--server-receive): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-26 João Távora <joaotavora@gmail.com>
Don't rely on flymake's idle timer for textdocument/didchange
@@ -108447,7 +109779,7 @@
(eglot--signal-textDocument/didChange): No seed to set spinner here.
(eglot-flymake-backend) Don't send didChange here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-25 João Távora <joaotavora@gmail.com>
Document current api breaches a bit
@@ -108459,11 +109791,11 @@
(eglot--process): Alias to concentrate the hack here.
(eglot--signal-textDocument/didChange): Tweak comment.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-25 João Távora <joaotavora@gmail.com>
Merge branch use-eieio-server-defclass into jsonrpc-refactor
-2023-04-15 Josh Elsasser <jelsasser@appneta.com>
+2018-05-24 Josh Elsasser <jelsasser@appneta.com>
Log debug messages through eglot--debug
@@ -108473,7 +109805,7 @@
(eglot--server-receive): Demote "Notification unimplemented"
message on missing handlers to a pure debug message.
-2023-04-15 Josh Elsasser <jelsasser@appneta.com>
+2018-05-24 Josh Elsasser <jelsasser@appneta.com>
Demote unvisited diagnostics logging to debug level
@@ -108485,14 +109817,14 @@
the "received diagnostics for unvisited file" warning as debug
to avoid spamming users of compliant language servers.
-2023-04-15 Josh Elsasser <jelsasser@appneta.com>
+2018-05-24 Josh Elsasser <jelsasser@appneta.com>
Introduce eglot--debug for unimportant messages
* eglot.el (eglot--debug): New function to log noisy or trivial
messages to the eglot events buffer.
-2023-04-15 Josh Elsasser <jelsasser@appneta.com>
+2018-05-24 Josh Elsasser <jelsasser@appneta.com>
Add cquery support for c/c++ projects
@@ -108512,7 +109844,7 @@
* README.md: Mention cquery in the README.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-22 João Távora <joaotavora@gmail.com>
Fix indentation broken by the defclass monster commit
@@ -108521,7 +109853,7 @@
unregisterCapability, eglot-handle-request applyEdit): fix
indentation.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-22 João Távora <joaotavora@gmail.com>
Introduce new api methods for experimental clients to use
@@ -108534,7 +109866,7 @@
(eglot--client-capabilities): Remove.
(eglot--connect): Call new API methods here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-22 João Távora <joaotavora@gmail.com>
Do rust's rls hack properly with new class-based api
@@ -108554,7 +109886,7 @@
(auto-reconnect, basic-completions)
(hover-after-completions): Use eglot--interactive
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-22 João Távora <joaotavora@gmail.com>
Use an eieio class to represent a server.
@@ -108627,7 +109959,7 @@
(eglot--current-process): Removed.
(eglot--current-server): New function.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-21 João Távora <joaotavora@gmail.com>
Introduce eglot-handle-request and eglot-handle-notification as api
@@ -108643,7 +109975,7 @@
(eglot--server-client/unregisterCapability)
(eglot-handle-request): Convert to eglot-handle-request.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-20 João Távora <joaotavora@gmail.com>
Get rid of jsonrpc.el customization group and timeout
@@ -108656,11 +109988,11 @@
(jsonrpc-async-request): Use it.
(jsonrpc-request): Accept timeout kwarg and pass it on.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-20 João Távora <joaotavora@gmail.com>
Heroically merge master into jsonrpc-refactor (using imerge)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-20 João Távora <joaotavora@gmail.com>
Rename jrpc.el to jsonrpc.el
@@ -108673,7 +110005,7 @@
* Makefile: jrpc.el -> jsonrpc.el
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Fix a bug introduced in the previous commit
@@ -108682,7 +110014,7 @@
(eglot-completion-at-point): Use eglot--format-markup
(eglot--hover-info): Yak shaving
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Rewrite a couple of defs and shave a yak
@@ -108695,18 +110027,18 @@
(eglot--server-workspace/applyEdit, eglot--hover-info): Yak
shaving.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.4
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-05-19 John Wiegley <johnw@newartisans.com>
Merge pull request from akhramov/fix/ensure-system-package-cleanup
ensure-system-package cleanup
GitHub-reference: https://github.com/jwiegley/use-package/issues/683
-2023-04-15 Artyom Khramov <futu.fata@gmail.com> (tiny change)
+2018-05-19 Artyom Khramov <futu.fata@gmail.com> (tiny change)
Ensure system package cleanup
@@ -108719,7 +110051,7 @@
* Removes redundant variable declarations
* Adds `system-packages-get-command` function declaration.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Add some completion tests for pyls
@@ -108734,7 +110066,7 @@
* eglot.el (eglot-eldoc-function): Force write
eldoc-last-message, for tests sake.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Handle managed buffers in own process var
@@ -108756,14 +110088,14 @@
(eglot-shutdown): Turn off minor mode here.
(eglot--server-window/progress): Simplify slightly.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Robustness fixes for the request mechanism
* eglot.el (eglot--async-request): Pass actual id to eglot--log-event
(eglot--request): Also cancel any continuations.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Check capabilities before sending :completionitem/resolve
@@ -108771,7 +110103,7 @@
(eglot-completion-at-point): Check caps before sending
:completionItem/resolve
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Better decide what text exactly to present as completions
@@ -108784,11 +110116,11 @@
* eglot.el (eglot-completion-function): Rework main function and
:annotation-function, and :exit-function
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-clear-status): remember to update modeline
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Collect regions to change as markers, then edit
@@ -108803,7 +110135,7 @@
GitHub-reference: close https://github.com/joaotavora/eglot/issues/4
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
If we're going to send rootpath, better send an absolute one
@@ -108811,7 +110143,7 @@
* eglot.el (eglot--connect): Use expand-file-name.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Robustify timer handling for eglot--async-request
@@ -108822,7 +110154,7 @@
* jrpc.el (jrpc--async-request): Improve timeout handling. Return a list (ID TIMER)
(jrpc--request): Protect against user-quits, cancelling timer
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-19 João Távora <joaotavora@gmail.com>
Simplify some infrastructure fucntions
@@ -108834,7 +110166,7 @@
attempting reconnection.
(eglot-shutdown): Simplify.
-2023-04-15 Naoya Yamashita <conao3@gmail.com>
+2018-05-19 Naoya Yamashita <conao3@gmail.com>
fix gethash default value for use-package-statistics-time
@@ -108844,14 +110176,14 @@
> picosecond counts.
by `current-time` in editfns.c
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-18 João Távora <joaotavora@gmail.com>
Jrpc.el should know nothing of mode-line updates
* eglot.el (eglot--dispatch): METHOD can be a symbol.
Call force-mode-line-update here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-18 João Távora <joaotavora@gmail.com>
Improve jrpc.el's doc (and change jrpc-request's protocol a tiny bit)
@@ -108864,15 +110196,15 @@
* eglot.el (advice-add jrpc-request): Use &key deferred.
(eglot-completion-at-point): Pass :deferred to jrpc-request
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-18 João Távora <joaotavora@gmail.com>
Merge branch 'master' into jsonrpc-refactor (using good ol' git merge)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-17 João Távora <joaotavora@gmail.com>
* eglot.el (version): bump to 0.3
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-17 João Távora <joaotavora@gmail.com>
Make it work on windows
@@ -108890,18 +110222,18 @@
(eglot--server-textDocument/publishDiagnostics): Simplify and use
eglot--uri-to-path.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-17 João Távora <joaotavora@gmail.com>
Fix eglot--error and eglot--message helpers
* eglot.el (eglot--error, eglot--message):
Safely interpret %s.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-17 João Távora <joaotavora@gmail.com>
* eglot.el (eglot--lambda): add missing indent spec.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-16 João Távora <joaotavora@gmail.com>
Simplify some function calling infrastructure
@@ -108919,7 +110251,7 @@
(eglot-eldoc-function, eglot-imenu, eglot--apply-text-edits):
Don't use eglot--mapply, use normal mapcar/mapc.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-16 João Távora <joaotavora@gmail.com>
Replace eglot--with-lsp-range with a function and pcase-let
@@ -108929,7 +110261,7 @@
(eglot--hover-info, eglot-eldoc-function)
(eglot--apply-text-edits): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-16 João Távora <joaotavora@gmail.com>
Simpler callback protocol for jsonrpc parameters and results
@@ -108955,7 +110287,7 @@
(jrpc-request): Simplify.
(jrpc-mapply): Remove.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-16 João Távora <joaotavora@gmail.com>
More flexible jrpc.el and improve eglot.el's doc
@@ -108970,11 +110302,11 @@
* jrpc.el (jrpc--make-process): Use new form of CONTACT.
(jrpc-connect): Explain new semantics of CONTACT.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-15 João Távora <joaotavora@gmail.com>
Merge master into jsonrpc-refactor (using imerge)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-15 João Távora <joaotavora@gmail.com>
Add php's php-language-server to built-in guessed servers
@@ -108989,7 +110321,7 @@
* eglot.el (eglot-server-programs): Add php-language-server.
(eglot--connect): Also pass (deprecated) rootPath.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-15 João Távora <joaotavora@gmail.com>
Bump version and slightly improve doc
@@ -108998,13 +110330,13 @@
* README.md: Update
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
More quietly report request timeouts as events
* eglot.el (eglot--sync-request): Use eglot--log-event
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Shutdown server if connection initialization fails
@@ -109015,21 +110347,21 @@
specially.
(eglot--process-sentinel): Tweak messages.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Fix a ridiculous bug when generating transient projects
* eglot.el (eglot--find-current-process, eglot--interactive): Fix
horrible bug.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Fix a ridiculous bug when generating transient projects
* eglot.el (eglot--find-current-process, eglot--interactive): Fix
horrible bug.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Jrpc-connect is now passed a generic dispatching function
@@ -109045,11 +110377,11 @@
(jrpc-forget-pending-continuations, jrpc-async-request)
(jrpc-reply, jrpc-notify): Use new function names.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Merge master into jsonrpc-refactor (using imerge)
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Proper server shutdown when jrpc.el is used
@@ -109064,7 +110396,7 @@
(eglot--managed-mode): Don't use jrpc-server-moribund-hook
(eglot--buffer-managed-p): Simplify. Use eglot--find-current-process.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Support didchangewatchedfiles with dynamic registration
@@ -109083,13 +110415,13 @@
capability.
(eglot--client-capabilities): Update.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Remove an unused variable
* eglot.el (eglot--expect-carriage-return): Get rid of this.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Now send willsavewaituntil
@@ -109101,14 +110433,14 @@
(eglot--apply-text-edits): Simplify. Use current buffer.
(eglot--apply-workspace-edit): Use new eglot--apply-text-edits.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-14 João Távora <joaotavora@gmail.com>
Don't define a menu if nothing to show there for now
* eglot.el (eglot-menu): Remove it.
(eglot--mode-line-format): Don't define a menu.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-13 João Távora <joaotavora@gmail.com>
Use rls in travis ci and add actual tests
@@ -109126,14 +110458,14 @@
* README.md: Update mention of automated tests
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-13 João Távora <joaotavora@gmail.com>
Fix automatic project creation
* eglot.el (eglot): Take PROJECT arg. Return process.
(eglot--interactive): Returns a project.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-13 João Távora <joaotavora@gmail.com>
Work with any old directory, no formal project needed
@@ -109146,7 +110478,7 @@
(eglot--current-process-or-lose): Simplify.
(eglot): Maybe prompt user for project.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-13 João Távora <joaotavora@gmail.com>
Ask server for textdocument/signaturehelp if it supports it
@@ -109156,18 +110488,18 @@
* README.md: Update to mention textDocument/signatureHelp
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-13 João Távora <joaotavora@gmail.com>
Fix copyright header. obviously not since 2003
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2018-05-13 Justin Talbott <justin@waymondo.com>
Merge pull request from andschwa/remap-command
Document that remapping commands is supported with bind-key
GitHub-reference: https://github.com/jwiegley/use-package/issues/674
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-12 João Távora <joaotavora@gmail.com>
Refactor json-rpc lib jrpc.el from eglot.el
@@ -109176,7 +110508,7 @@
* jrpc.el: New file
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-12 João Távora <joaotavora@gmail.com>
Reinstate the catch/loop/throw idiom in eglot-request
@@ -109191,11 +110523,11 @@
* eglot.el (eglot-request): Use catch/loop/throw again
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-12 João Távora <joaotavora@gmail.com>
Fix copyright header. obviously not since 2003
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-12 João Távora <joaotavora@gmail.com>
New command eglot-help-at-point and a readme update
@@ -109206,14 +110538,14 @@
(eglot--hover-info): New helper.
(eglot-help-at-point): New command.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-11 João Távora <joaotavora@gmail.com>
Get rid of catch/loop/throw idiom (suggested by thien-thi nguyen)
* eglot.el (eglot--process-filter)
(eglot--request): Replace catch/loop/throw idiom with let/test/loop/set
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-11 João Távora <joaotavora@gmail.com>
Rework autoreconnection logic
@@ -109226,23 +110558,23 @@
(eglot--process-sentinel): Don't run timer here. Rework.
(eglot, eglot-reconnect): Pass INTERACTIVE to eglot--connect.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Duh, json.el is in emacs, and json-mode.el is useless here
* eglot.el (Package-Requires): Don't require json-mode
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Prepare to sumbit to gnu elpa
* eglot.el: Update headers.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
(eglot--xref-make): fix use of cl-destructuring-bind.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Misc little adjustments for readability
@@ -109250,7 +110582,7 @@
(eglot--xref-make, xref-backend-apropos): Use cl-destructuring-bind.
(eglot--server-window/showMessageRequest): Compact.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Support :completionitem/resolve
@@ -109261,7 +110593,7 @@
* README.md: Mention completionItem/resolve
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Rename functions. eglot--request is now the synchronous one
@@ -109285,7 +110617,7 @@
(eglot--signal-textDocument/didOpen)
(eglot--signal-textDocument/didChange): Use new function names.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Friendlier m-x eglot
@@ -109300,7 +110632,7 @@
* README.md: Update
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Improve eglot-eldoc-function
@@ -109313,7 +110645,7 @@
(eglot--apply-text-edits): Use it.
(eglot-eldoc-function): Use range if server provides it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Reduce log chatter
@@ -109325,7 +110657,7 @@
Make noops.
(eglot--call-deferred): Also reduce chatter here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Only call deferred actions after a full message has been received
@@ -109334,7 +110666,7 @@
* eglot.el (eglot--process-filter): Don't eglot--call-deferred here.
(eglot--process-receive): Do it here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Resist server failure during synchronous requests
@@ -109344,7 +110676,7 @@
* eglot.el (eglot--process-sentinel): Rework.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Simplify mode-line updating logic
@@ -109353,7 +110685,7 @@
auto-update mode-line.
(eglot--process-receive): Update it here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
More rls-specifics: update flymake diags when indexing done
@@ -109364,7 +110696,7 @@
* eglot.el
(eglot--server-window/progress): Call eglot--current-flymake-report-fn
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Adjust flymake integration
@@ -109379,11 +110711,11 @@
(eglot--server-textDocument/publishDiagnostics): Set unreported
diagnostics to nil if invoking callback.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
Shorten summary line to appease package-lint.el
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-10 João Távora <joaotavora@gmail.com>
More correctly setup rust-mode-related autoloads
@@ -109394,11 +110726,11 @@
* eglot.el (rust-mode-hook)
(eglot--setup-rls-idiosyncrasies): Wrap in autoloaded progn.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
Add minimal headers, commentary and autoloads
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
Fancier rls spinner
@@ -109406,7 +110738,7 @@
eglot--spinner.
(eglot--server-window/progress): Save detail message in spinner.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
New "deferred requests" that wait until server is ready
@@ -109436,14 +110768,14 @@
(rust-mode-hook): Add eglot--setup-rls-idiosyncrasies
(eglot--setup-rls-idiosyncrasies): New helper.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
Call eglot-eldoc-function after completion finishes
* eglot.el (eglot-completion-at-point): Call
eglot-eldoc-function after completion finishes.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
Simplify `eglot-shutdown`
@@ -109453,7 +110785,7 @@
(eglot--process-sentinel): Also call error functions.
(eglot--process-filter): Reindent.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
Get rid of eglot-mode
@@ -109461,7 +110793,7 @@
shutting down, offer to kill server.
(mode-line-misc-info): Update to use eglot--managed-mode
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
Simplify eglot--signal-textdocument/didchange
@@ -109474,7 +110806,7 @@
(eglot--signal-textDocument/didOpen): Initialize
buffer-local eglot--recent-changes here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-09 João Távora <joaotavora@gmail.com>
Fix odd bugs and tweak stuff
@@ -109484,7 +110816,7 @@
(eglot--log-event): Simplify
(eglot-completion-at-point): Saner annotation
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-08 João Távora <joaotavora@gmail.com>
Support workspace/applyedit
@@ -109495,7 +110827,7 @@
(eglot--apply-workspace-edit): New helper.
(eglot-rename): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-08 João Távora <joaotavora@gmail.com>
Support textdocument/rename
@@ -109506,7 +110838,7 @@
(eglot-rename): New interactive command.
(eglot--client-capabilities): Add rename capability.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-08 João Távora <joaotavora@gmail.com>
Reasonable textdocument/documenthighlight support
@@ -109526,7 +110858,7 @@
(eglot--highlights): New variable.
(eglot--client-capabilities): Update with support for documentHighlight.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Fix odd bugs
@@ -109536,19 +110868,19 @@
correctly.
(eglot--mode-line-format): Print error status.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
When killing server, always wait 3 seconds
* eglot.el (eglot--request): Accept TIMEOUT param.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Try to fix some textdocument/completion bugs
* eglot.el (eglot-completion-at-point): Rework slightly.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Half-decent imenu support via textdocument/documentsymbol
@@ -109561,7 +110893,7 @@
(eglot-imenu): New function.
(eglot--client-capabilities): Capable of documentSymbol.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Only request stuff that server says it's capable of
@@ -109571,14 +110903,14 @@
(xref-backend-references, xref-backend-apropos)
(eglot-completion-at-point, eglot-eldoc-function): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Simplify mode-line code with a helper.
* eglot.el (eglot--mdoe-line-props): New helper.
(eglot--mode-line-format): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Get rid of eglot--buffer-open-count
@@ -109588,7 +110920,7 @@
(eglot--signal-textDocument/didOpen)
(eglot--signal-textDocument/didClose): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Get rid of eglot--special-buffer-process
@@ -109598,11 +110930,11 @@
(eglot--current-process): Simplify.
(eglot--events-buffer): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
* eglot.el: reformat to shave off some lines.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Fix bug in hover support
@@ -109610,14 +110942,14 @@
(subr-x): Require it.
(eglot--format-markup): Pacify byte-compiler.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Clean up client capabilities
* eglot.el (eglot--client-capabilities): Clean up client
capabilities.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Half-baked textdocument/hover support
@@ -109627,7 +110959,7 @@
* README.md: update
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Tweak the async request engine.
@@ -109635,7 +110967,7 @@
(eglot--lambda): Move up in the file.
(eglot--sync-request): Use a catch-tag.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Explain why didopen on after-revert-hook is a bad idea
@@ -109644,7 +110976,7 @@
* eglot.el (eglot--managed-mode): Remove commented lines.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Half-decent completion support
@@ -109654,7 +110986,7 @@
(eglot--managed-mode): Handle completion-at-point-functions.
(eglot-completion-at-point): New function.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Solve another textdocument/didchange bug
@@ -109662,7 +110994,7 @@
(eglot--after-change): Store the actual after-text in the
eglot--recent-after-changes.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Support javascript's javascript-typescript-langserver
@@ -109676,14 +111008,14 @@
(eglot--current-buffer-TextDocumentItem): Guess language from mode
symbol.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Increase request timeout length to 10 seconds
* eglot.el (eglot-request-timeout): New var.
(eglot--request): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Workaround two suspected emacs bugs
@@ -109692,13 +111024,13 @@
(eglot--sync-request): Rework.
(eglot--server-client/registerCapability): Use a proper done tag.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Etoomanylambdas
* eglot.el (eglot--sync-request): Remove a lambda.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-07 João Távora <joaotavora@gmail.com>
Fix the odd bug here and there
@@ -109717,7 +111049,7 @@
with wrong id.
(eglot--xref-reset-known-symbols): Take DUMMY arg.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-06 João Távora <joaotavora@gmail.com>
Half-decent xref support
@@ -109733,7 +111065,7 @@
(eglot--obj): Add a debug spec.
(eglot--lambda): Add debug spec.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Very basic xref support
@@ -109748,7 +111080,7 @@
(xref-backend-references)
(xref-backend-apropos): New methods, still unimplemented.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
New helper eglot--sync-request
@@ -109759,7 +111091,7 @@
(eglot--sync-request): New function.
(eglot--process-receive): watch out for vector results.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Cleanup mistake with textdocumentitem and textdocumentidentifier
@@ -109774,26 +111106,26 @@
(eglot--signal-textDocument/willSave)
(eglot--signal-textDocument/didSave): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Handle dynamic registration in general (but nothing specific yet)
* eglot.el (eglot--server-client/registerCapability): Implement.
(eglot--register-workspace/didChangeWatchedFiles): Dummy registrator.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Honour textdocumentsync
* eglot.el (eglot--signal-textDocument/didChange): Honour textDocumentSync
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Be quite explicit about our lack of capabilities right now
* eglot.el (eglot--client-capabilities): Spread out.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Use rooturi instead of rootpath
@@ -109802,28 +111134,28 @@
eglot--uri.
(eglot--uri): New function.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Make reported capabilities into its own function
* eglot.el (eglot--client-capabilities): New function.
(eglot--connect): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Include source info in diagnostics
* eglot.el (eglot--server-textDocument/publishDiagnostics):
Include source info.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Reply to client/registercapability (don't handle it yet)
* eglot.el (eglot--server-client/registerCapability): New
function.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Handle requests from server correctly
@@ -109835,20 +111167,20 @@
(eglot--server-window/showMessageRequest)
(eglot--server-client/registerCapability): Use eglot--reply
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Don't auto-reconnect if last attempt lasted less than 3 seconds
* eglot.el (eglot--inhibit-auto-reconnect): New var.
(eglot--process-sentinel): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Workaround rls's regusal to treat nil as empty json object
* eglot.el (eglot--connect): Use dummy params.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Eglot-editing-mode becomes eglot--managed-mode
@@ -109859,20 +111191,20 @@
(eglot--buffer-managed-p): New function.
(eglot--maybe-activate-editing-mode): Simplify.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Make m-x eglot's interactive spec a separate function
* eglot.el (eglot--interactive): New function.
(eglot): Rework a little.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
When user declines to reconnect, first quit existing server
* eglot.el (eglot): Rework reconnection logic.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
Connect to lsp server via tcp
@@ -109884,7 +111216,7 @@
(eglot--connect): Take CONTACT arg.
(eglot--reconnect): Rework.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-04 João Távora <joaotavora@gmail.com>
More correctly keep track of didopen/didclose per buffer
@@ -109892,18 +111224,18 @@
(eglot--signal-textDocument/didOpen, eglot--signal-textDocument/didClose):
Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Fix mode-line mouse-clicks from outside selected window
* eglot.el (eglot--mode-line-call): New helper.
(eglot--mode-line-format): Use it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
* eglot.el (eglot--process-receive): skip null method notifs.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Trim some edges and add a bunch of boring rpc methods
@@ -109925,7 +111257,7 @@
eglot--buffer-open-count.
(eglot--buffer-open-count): New var.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Fix a couple of rust-related edge cases
@@ -109933,7 +111265,7 @@
(eglot--server-textDocument/publishDiagnostics): Allow :group in diagnostic
spec.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Fix textdocument/didchange
@@ -109945,7 +111277,7 @@
(eglot--after-change): Rework.
(eglot--signal-textDocument/didChange): Rework.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Rename rpc methods for clarity
@@ -109970,7 +111302,7 @@
(eglot--server-window/progress): Rename from
eglot--window/progress.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Reorganize file
@@ -109986,13 +111318,13 @@
(eglot-quit-server): Renamed to eglot-shutdown.
(eglot-shutdown): New function
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Delete two useless forward declarations
* eglot.el (eglot-mode, eglot-editing-mode-map): Remove forward decls.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Fix flymake diagnostic positions
@@ -110001,14 +111333,14 @@
* eglot.el (eglot--textDocument/publishDiagnostics):
Calculate position by hand.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Must re-announce didopen after reconnect
* eglot.el (eglot-reconnect): Also call
eglot--maybe-activate-editing-mode for all buffers.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Fix another flymake sync bug
@@ -110019,7 +111351,7 @@
unreported-diagnostics to nil.
(flymake): Require it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Make m-x eglot the main entry point
@@ -110029,7 +111361,7 @@
* README.md: Use M-x eglot
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Fix assorted bugs
@@ -110039,7 +111371,7 @@
eglot--pending-continuations.
(eglot--textDocument/publishDiagnostics): Clear unreported diagnostics
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Watch for files opened under umbrella of existing process
@@ -110049,7 +111381,7 @@
(eglot--maybe-activate-editing-mode): New function.
(find-file-hook): Add it here.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Multiple servers per project are possible
@@ -110068,7 +111400,7 @@
eglot--processes-by-project. Update mode line.
(eglot-editing-mode): Don't start processes, just suggest it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Appease checkdoc.el
@@ -110079,7 +111411,7 @@
(eglot--signalDidClose, eglot--maybe-signal-didChange):
Add docstring.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Simplify flymake integration
@@ -110092,14 +111424,14 @@
(eglot--textDocument/publishDiagnostics): Simplify.
(eglot-flymake-backend): Report unreported diagnostics.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Signal textdocument/didclose
* eglot.el (eglot-editing-mode): Signal didClose.
(eglot--signalDidClose): New.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Rework connection restarting again
@@ -110111,7 +111443,7 @@
(eglot-new-process): Rework.
(eglot--sentinel): Remove proc from eglot--processes-by-project.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-03 João Távora <joaotavora@gmail.com>
Redesign and simplify parser
@@ -110119,7 +111451,7 @@
* eglot.el (eglot--process-filter): Redesign.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Auto-reconnect on unexpected connection loss
@@ -110130,7 +111462,7 @@
unexpectedly.
(eglot--warn): Also message to *Messages*
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Ready to start fixing flymake integration
@@ -110138,21 +111470,21 @@
(eglot-flymake-backend): Always start by reporting no diagnostics.
(eglot--textDocument/publishDiagnostics): No annoying message.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Slightly more user friendly start
* eglot.el (eglot-new-process): signal DidOpen for every file in project.
(eglot-editing-mode): Offer to start process.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Don't clutter ui with warnings
* eglot.el (warnings): require it.
(eglot--warn): set warning-minimum-level
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Rework commands for connecting and reconnecting
@@ -110167,13 +111499,13 @@
(eglot--protocol-initialize): Rework.
(eglot--mode-line-format): Use eglot-reconnect.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Less obstrusive flymake stuff for now
* eglot.el (eglot--after-change, eglot-flymake-backend): Fix.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Events buffer uses eglot-mode, source buffers use eglot-editing-mode
@@ -110183,14 +111515,14 @@
(eglot-editing-mode): New minor mode.
(eglot-mode): Turns on eglot-editing-mode maybe.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Change status to error everytime an error is found
* eglot.el (eglot--process-receive): Also set error status.
(eglot--request): Fix a compilation warning.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Correctly report what we currently are capable of
@@ -110198,7 +111530,7 @@
* eglot.el (eglot--protocol-initialize): Clean up.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Add eglot-clear-status interactive command
@@ -110206,7 +111538,7 @@
(eglot-forget-pending-continuations): Fix bug.
(eglot--mode-line-format): Add link to eglot-clear-status.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Auto update mode-line after setting some process properties
@@ -110214,19 +111546,19 @@
(eglot--short-name, eglot--spinner, eglot--status): Update mode-line
after setting it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Start experimenting with python
* eglot.el (eglot-executables): Add pyls.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Don't switch to possibly dead buffer in sentinel
* eglot.el (eglot--process-sentinel): Don't with-current-buffer.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-02 João Távora <joaotavora@gmail.com>
Report server status in the mode-line
@@ -110237,7 +111569,7 @@
(eglot--window/showMessage): Set status to error if needed.
(eglot--mode-line-format): Display status if serious.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-01 João Távora <joaotavora@gmail.com>
Implement spinners and rls's window/progress
@@ -110246,14 +111578,14 @@
(eglot--snpinner): New var.
(compile): require it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-01 João Távora <joaotavora@gmail.com>
Fix parser to accept multiple messages in one chunk
* eglot.el (eglot--process-filter): Redesign slightly.
(eglot--message-mark): Remove. don't need this.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-01 João Távora <joaotavora@gmail.com>
Lay groundwork for uniform treatment of network connections
@@ -110261,17 +111593,17 @@
(eglot-new-process): Use it.
(pcase): Require it.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-01 João Távora <joaotavora@gmail.com>
Doc fixes
* eglot.el (eglot-mode-map): Move up before minor mode.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-05-01 João Távora <joaotavora@gmail.com>
* eglot.el (eglot-mode-map): move up before minor mode.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-04-30 João Távora <joaotavora@gmail.com>
Start working on this again
@@ -110296,28 +111628,28 @@
(eglot--signalDidOpen, eglot--maybe-signal-didChange): New stuff.
(eglot-flymake-backend): More or less a flymake backend function.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-04-30 João Távora <joaotavora@gmail.com>
Fix mode line
* eglot.el (mode-line-misc-info): conditionalize to eglot-mode
-2023-04-15 João Távora <joaotavora@gmail.com>
+2018-04-30 João Távora <joaotavora@gmail.com>
Fix some byte-compilation warnings
-2023-04-15 Andrew Schwartzmeyer <andrew@schwartzmeyer.com> (tiny change)
+2018-04-30 Andrew Schwartzmeyer <andrew@schwartzmeyer.com> (tiny change)
Document that remapping commands is supported with bind-key
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2018-04-26 Justin Talbott <justin@waymondo.com>
Merge pull request from akhramov/fix/ensure-system-package-noconfirm
[Fix https://github.com/jwiegley/use-package/issues/661] ensure-system-package: honor system-packages customizations
GitHub-reference: https://github.com/jwiegley/use-package/issues/673
-2023-04-15 Artyom Khramov <futu.fata@gmail.com> (tiny change)
+2018-04-25 Artyom Khramov <futu.fata@gmail.com> (tiny change)
[] ensure-system-package: honor system-packages customizations
@@ -110329,54 +111661,54 @@
`system-package-get-command` function and therefore fixes the issue.
GitHub-reference: fix https://github.com/jwiegley/use-package/issues/661
-2023-04-15 Russell Black <black.russell@gmail.com>
+2018-03-24 Russell Black <black.russell@gmail.com>
Update use-package-chords.el
-2023-04-15 Russell Black <black.russell@gmail.com>
+2018-03-23 Russell Black <black.russell@gmail.com>
Update use-package-chords.el
new style of auto-deferral for chords
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2018-03-16 Justin Talbott <justin@waymondo.com>
Merge pull request from waymondo/master
:ensure-system-package - allow cdr of cons to be a package name symbol
GitHub-reference: https://github.com/jwiegley/use-package/issues/654
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2018-03-16 Justin Talbott <justin@waymondo.com>
:ensure-system-package allow cdr of cons to be a package name symbol
closes https://github.com/jwiegley/use-package/issues/652
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-03-14 John Wiegley <johnw@newartisans.com>
Merge pull request from valignatev/master
Encourage installation via https instead of http
GitHub-reference: https://github.com/jwiegley/use-package/issues/651
-2023-04-15 Valentin Ignatev <valentjedi@gmail.com>
+2018-03-14 Valentin Ignatev <valentjedi@gmail.com>
Encourage installation via https instead of http
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-03-13 John Wiegley <johnw@newartisans.com>
Merge pull request from DamienCassou/fix-report-again
Fix report again after revert
GitHub-reference: https://github.com/jwiegley/use-package/issues/647
-2023-04-15 Damien Cassou <damien.cassou@gmail.com>
+2018-03-12 Damien Cassou <damien.cassou@gmail.com>
Fix compile-time warnings due to the statistics-reporting code
The code worked because the file is using dynamic binding.
-2023-04-15 Damien Cassou <damien.cassou@gmail.com>
+2018-03-12 Damien Cassou <damien.cassou@gmail.com>
Add missing require
@@ -110384,31 +111716,31 @@
Fix https://github.com/jwiegley/use-package/issues/644.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-03-12 John Wiegley <johnw@newartisans.com>
Merge pull request from jwiegley/revert-645-fix-report
Revert "Fix report"
GitHub-reference: https://github.com/jwiegley/use-package/issues/646
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-03-12 John Wiegley <johnw@newartisans.com>
Revert "Fix report"
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-03-12 John Wiegley <johnw@newartisans.com>
Merge pull request from DamienCassou/fix-report
Fix report
GitHub-reference: https://github.com/jwiegley/use-package/issues/645
-2023-04-15 Damien Cassou <damien.cassou@gmail.com>
+2018-03-11 Damien Cassou <damien.cassou@gmail.com>
Fix compile-time warnings due to the statistics-reporting code
The code worked because the file is using dynamic binding.
-2023-04-15 Damien Cassou <damien.cassou@gmail.com>
+2018-03-11 Damien Cassou <damien.cassou@gmail.com>
Add missing require
@@ -110416,59 +111748,59 @@
Fix https://github.com/jwiegley/use-package/issues/644.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-03-08 John Wiegley <johnw@newartisans.com>
Merge pull request from DamienCassou/tabulated-list
Use a tabulated-list to display package configuration statistics
GitHub-reference: https://github.com/jwiegley/use-package/issues/642
-2023-04-15 Damien Cassou <damien.cassou@gmail.com>
+2018-03-08 Damien Cassou <damien.cassou@gmail.com>
Use a tabulated-list to display package configuration statistics
Fix https://github.com/jwiegley/use-package/issues/641
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-03-05 John Wiegley <johnw@newartisans.com>
Merge pull request from matthewbauer/patch-1
Support ":package" in use-package
GitHub-reference: https://github.com/jwiegley/use-package/issues/633
-2023-04-15 Matthew Justin Bauer <mjbauer95@gmail.com>
+2018-02-25 Matthew Justin Bauer <mjbauer95@gmail.com>
Support ":package" in use-package
bind-key supports the keyword ":package" but use-package does not know that. Adding this should be helpful. In the future, maybe we could automatically fill in with the use-package package, but that could be a breaking change.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-02-06 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/normalize-fix
Fix usage of plist argument in use-package-normalize-plist
GitHub-reference: https://github.com/jwiegley/use-package/issues/625
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2018-02-06 Justin Burkett <justin@burkett.cc>
Fix usage of plist argument in use-package-normalize-plist
Previously the argument was never used.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-02-06 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/ignore-keywords
Add use-package-ignore-unknown-keywords option
GitHub-reference: https://github.com/jwiegley/use-package/issues/624
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2018-02-06 Justin Burkett <justin@burkett.cc>
Add use-package-ignore-unknown-keywords option
This option allows use-package to skip over keywords it doesn't recognize.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-01-27 John Wiegley <johnw@newartisans.com>
Revert "Merge pull request from jabranham/lexical-bindings"
@@ -110476,24 +111808,24 @@
changes made to fd8a3510fd1a555b925f57b2870917e3c4ea0206.
GitHub-reference: https://github.com/jwiegley/use-package/issues/617
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-01-27 John Wiegley <johnw@newartisans.com>
Revert "Move variable bindings to the bottom of each file"
This reverts commit c29193bf0724633adf7183dad2d0b6faf7d029ab.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-01-27 John Wiegley <johnw@newartisans.com>
Move variable bindings to the bottom of each file
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-01-27 John Wiegley <johnw@newartisans.com>
Merge pull request from jabranham/lexical-bindings
[WIP] Lexical bindings
GitHub-reference: https://github.com/jwiegley/use-package/issues/617
-2023-04-15 Alex Branham <alex.branham@gmail.com>
+2018-01-27 Alex Branham <alex.branham@gmail.com>
Don't remove sharp quotes
@@ -110503,27 +111835,27 @@
Use lexical bindings and remove cl package
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-01-27 John Wiegley <johnw@newartisans.com>
Merge pull request from jabranham/system-packages-update
System packages update
GitHub-reference: https://github.com/jwiegley/use-package/issues/616
-2023-04-15 Alex Branham <alex.branham@gmail.com>
+2018-01-26 Alex Branham <alex.branham@gmail.com>
lexical binding
Prefer non-obsolete var names
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2018-01-08 John Wiegley <johnw@newartisans.com>
Merge pull request from jabranham/fix-byte-compiler
Prefer org-table-align to orgtbl-ctrl-c-ctrl-c
GitHub-reference: https://github.com/jwiegley/use-package/issues/611
-2023-04-15 Alex Branham <alex.branham@gmail.com>
+2018-01-08 Alex Branham <alex.branham@gmail.com>
Prefer org-table-align to orgtbl-ctrl-c-ctrl-c
@@ -110531,21 +111863,21 @@
find it. orgtbl-ctrl-c-ctrl-c isn't so we get a warning about
undefined functions.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-26 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/elisp-cap
Handle automatic macro expansion by elisp-completion-at-point
GitHub-reference: https://github.com/jwiegley/use-package/issues/599
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-26 John Wiegley <johnw@newartisans.com>
Merge pull request from nickmccurdy/render-report-table
Render the use-package-report table using Org
GitHub-reference: https://github.com/jwiegley/use-package/issues/592
-2023-04-15 wouter bolsterlee <wouter@bolsterl.ee> (tiny change)
+2017-12-20 wouter bolsterlee <wouter@bolsterl.ee> (tiny change)
Fix sanity check for correct :custom-face format
@@ -110555,7 +111887,7 @@
Fixes https://github.com/jwiegley/use-package/issues/600.
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2017-12-19 Justin Burkett <justin@burkett.cc>
Handle automatic macro expansion by elisp-completion-at-point
@@ -110567,13 +111899,13 @@
harmless since there should be no locally bound variables to discover here
anyway.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-17 John Wiegley <johnw@newartisans.com>
Guard a call to display-warning with ignore
Fixes https://github.com/jwiegley/use-package/issues/589
-2023-04-15 Nick McCurdy <nick@nickmccurdy.com>
+2017-12-16 Nick McCurdy <nick@nickmccurdy.com>
Render the use-package-report table using Org
@@ -110582,47 +111914,47 @@
automatically, and you can still manually sort it. I'm not sorting it by default
to maintain the same order of use-package forms for easier troubleshooting.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-16 John Wiegley <johnw@newartisans.com>
All the second argument in use-package-defaults lists to be a function
Address the question raised in https://github.com/jwiegley/use-package/issues/591
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-13 John Wiegley <johnw@newartisans.com>
Add a test related to
GitHub-reference: https://github.com/jwiegley/use-package/issues/589
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-13 John Wiegley <johnw@newartisans.com>
Add more tests related to issue
GitHub-reference: https://github.com/jwiegley/use-package/issues/572
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-11 John Wiegley <johnw@newartisans.com>
Minor simplification of a function
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-11 John Wiegley <johnw@newartisans.com>
bind-keys fixes related to
GitHub-reference: https://github.com/jwiegley/use-package/issues/482
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-10 John Wiegley <johnw@newartisans.com>
Add a clarifying test for
GitHub-reference: https://github.com/jwiegley/use-package/issues/482
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-09 John Wiegley <johnw@newartisans.com>
Fix a scoping issues with multiple occurrences of :bind
Fixes https://github.com/jwiegley/use-package/issues/585
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-08 John Wiegley <johnw@newartisans.com>
Start building a use-package linter in use-package-lint.el
@@ -110632,7 +111964,7 @@
Add another :bind test
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-07 John Wiegley <johnw@newartisans.com>
Add further note to NEWS.md
@@ -110642,7 +111974,7 @@
Clarify a note in NEWS.md
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-07 John Wiegley <johnw@newartisans.com>
Changes to the way auto-deferral is indicated
@@ -110655,36 +111987,36 @@
loading; if :bind is used with only lambda forms, for example, this will not
cause deferred loading without `:defer t`.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-07 John Wiegley <johnw@newartisans.com>
Introduce new customization variable `use-package-merge-key-alist'
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-07 John Wiegley <johnw@newartisans.com>
Use cl-gentemp in another place
This avoids "Variable unknown" errors if a byte-compiled init.elc happening to
encounter an error while evaluating an :init or :config block.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Correctly fix the problem of unreferenced symbols after compilation
Fixes https://github.com/jwiegley/use-package/issues/571
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Revert "Pre-expand lexical-let, since otherwise it requires cl to be loaded"
This reverts commit 7cc17cee8f8ae2093d98efebf429cd10e9b0b81c.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Pre-expand lexical-let, since otherwise it requires cl to be loaded
Fixes https://github.com/jwiegley/use-package/issues/571
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Add documentation for `use-package-report'
@@ -110694,61 +112026,61 @@
Add a comment as to why max-lisp-eval-depth is set in -tests.el
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Add missing autoload cookie, and make lack of a normalizer an error
Fixes https://github.com/jwiegley/use-package/issues/566
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Don't compute the verbose debug text unless it's requested
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Add :bind test for a single cons cell
Relates to https://github.com/jwiegley/use-package/issues/566
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Add support for gathering statistics on use-package declarations
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Respect keyword ordering in use-package-deferring-keywords
Relates to https://github.com/jwiegley/use-package/issues/565
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Clarify :config with setq versus :custom
Fixes https://github.com/jwiegley/use-package/issues/564
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Update some GPL version references
Fixes https://github.com/jwiegley/use-package/issues/563
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-06 John Wiegley <johnw@newartisans.com>
Allow the expansion of :after (:or foo bar) to be byte-compiled
Make the expanded text for :after cleaner
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Several changes as suggested by flycheck
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Don't auto-defer if the package itself was given to :load
Otherwise, we'd be senselessly waiting for the package to load.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Enable all tests on Travis
@@ -110766,97 +112098,97 @@
Add note in NEWS.md about :requires vs. :if
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Lower the priority of :if/:when/:unless in use-package-keywords
Fixes https://github.com/jwiegley/use-package/issues/560
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Enhance fix-expansion to take surrounding let bindings into account
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Rewrite normalization of :bind and :bind*
Fixes https://github.com/jwiegley/use-package/issues/550
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Normalize errors should be errors, that are then caught by :catch
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Avoid using pcase and many other macros in macro-expanded forms
This is related to https://github.com/jwiegley/use-package/issues/550
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Fix bad interaction between bind-keys* and the :package keyword
Fixes https://github.com/jwiegley/use-package/issues/558
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-05 John Wiegley <johnw@newartisans.com>
Add missing autoload cookies
Fixes https://github.com/jwiegley/use-package/issues/555
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-12-05 Radon Rosborough <radon.neon@gmail.com>
Fix function accidentally made interactive
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Use cl-gensym
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Fix the case where :ensure is given no arguments
Fixes https://github.com/jwiegley/use-package/issues/543
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Some Emacsen don't have gensym
Fixes https://github.com/jwiegley/use-package/issues/544
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Add note in NEWS.md about :after and autoloaded keybindings
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Add a note to `bind-key` on the usage of the KEYMAP argument
Fixes https://github.com/jwiegley/use-package/issues/542
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Add a bind-key test
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Support :ensure (pkg :pin archive)
Fixes https://github.com/jwiegley/use-package/issues/506
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Add several missing comments
Swap the order of two definitions
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Fix an argument process problem with bind-key
Fixes https://github.com/jwiegley/use-package/issues/334
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Comment out two tests that break on Travis
@@ -110870,13 +112202,13 @@
Add a test-in-progress for issue 506
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Add new customization variables `use-package-hook-name-suffix'
Fixes https://github.com/jwiegley/use-package/issues/530
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Split key binding functionality out into its own file
@@ -110886,35 +112218,35 @@
Expand use-package-core as a macro, to avoid load time dependency
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
:ensure can be a list; correct handling of multiple :ensure keywords
Fixes https://github.com/jwiegley/use-package/issues/539
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Ensure that :commands always declare-function at compile time
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Add a new :catch keyword, and move :preface before such handling
Fixes https://github.com/jwiegley/use-package/issues/534
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Fix duplication in an error message
Add expand-maximally macro to up-tests.el
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Revert "Reduce some code duplication"
This reverts commit 1e560c514004747062276ca59ddf425a3edc44cd.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Move :preface handling within the code
@@ -110924,19 +112256,19 @@
Normalize some whitespace and ordering in new code
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Move :init back to happening after all autoloads have occurred
Fixes https://github.com/jwiegley/use-package/issues/535
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Move :init back to happening after all autoloads have occurred
Fixes https://github.com/jwiegley/use-package/issues/535
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2017-12-04 Justin Talbott <justin@waymondo.com>
Add `use-package-chords` and `use-package-ensure-system-package`
@@ -110944,7 +112276,7 @@
connect to https://github.com/jwiegley/use-package/issues/516
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-04 John Wiegley <johnw@newartisans.com>
Change order of :defines and :functions within `use-package-keywords'
@@ -110972,7 +112304,7 @@
Only emit the debugging context text once
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-03 John Wiegley <johnw@newartisans.com>
Correction to error detection at both :init and :config times
@@ -111006,7 +112338,7 @@
Define macroexpand-1 for older Emacsen
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-03 John Wiegley <johnw@newartisans.com>
A great deal of internal reorganization and simplification
@@ -111017,27 +112349,27 @@
starting (though a serious internal bug that errors out every use-package form
may stop anything from being configured!); and more.
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-12-02 Radon Rosborough <radon.neon@gmail.com>
Fix `use-package-ensure-function' docstring typo
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
If use-package-verbose is t, show loading times when :after is used
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
Remove the :defer-install keyword
This may reappear as its own add-on to use-package in the future. See https://github.com/jwiegley/use-package/issues/442.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
:demand should not override an explicit use of :after
Fixes https://github.com/jwiegley/use-package/issues/529
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
Remove some debug code that crept in
@@ -111047,29 +112379,29 @@
Always wrap the expanded body from use-package in (progn)
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
Comment out :no-require test for now
It works on my machine, but not with what Travis runs.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
Don't factor out a volatile variable
Possibly fixes https://github.com/jwiegley/use-package/issues/527
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
Add many new tests
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
Generate :defines and :functions correctly
So they actually inhibit byte-compilation warnings as they were meant to.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-12-01 John Wiegley <johnw@newartisans.com>
Correct the ordering of :preface, :load-path, :defines and :functions
@@ -111089,7 +112421,7 @@
Code reformatting
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Allow match-expansion to take multiple cases
@@ -111099,25 +112431,25 @@
Remove an unneeded defvar
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
A final fix to :ensure + :load-path
Fixes https://github.com/jwiegley/use-package/issues/190
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Add a test case for :ensure, following up from
GitHub-reference: https://github.com/jwiegley/use-package/issues/190
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Don't check for an :ensure that use-package-always-ensure may have added
Fixes https://github.com/jwiegley/use-package/issues/190
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Add a use-package-version variable
@@ -111125,37 +112457,37 @@
Add stubs for future tests of all keywords
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Allow :ensure to take a nil value again
Fixes https://github.com/jwiegley/use-package/issues/526
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Only add :ensure nil on :load-path if use-package-always-ensure is t
Restructure some code
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Using :load-path without also using :ensure now implies :ensure nil
Fixes https://github.com/jwiegley/use-package/issues/190
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Correction to use-package--recognize-function
Finishes https://github.com/jwiegley/use-package/issues/525
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-30 John Wiegley <johnw@newartisans.com>
Allow keys to be bound to nil
Fixes https://github.com/jwiegley/use-package/issues/525
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-29 John Wiegley <johnw@newartisans.com>
Fix a missing `and'
@@ -111167,46 +112499,46 @@
Update version and copyright
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-29 John Wiegley <johnw@newartisans.com>
Allow :bind ("C-c C-c" . (lambda () (ding))) and #'(lambda ...)
Fixes https://github.com/jwiegley/use-package/issues/333
Fixes https://github.com/jwiegley/use-package/issues/461
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-29 John Wiegley <johnw@newartisans.com>
Reorder some items in NEWS.md
Add NEWS.md file
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-29 John Wiegley <johnw@newartisans.com>
Merge pull request from basil-conto/version
Require Emacs version >= 24.3
GitHub-reference: https://github.com/jwiegley/use-package/issues/519
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2017-11-29 Basil L. Contovounesios <contovob@tcd.ie>
Require Emacs version >= 24.3
Re: https://github.com/jwiegley/use-package/issues/457
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-29 John Wiegley <johnw@newartisans.com>
Merge pull request from basil-conto/520
Require cl-lib and do not use seq functions
GitHub-reference: https://github.com/jwiegley/use-package/issues/521
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-29 John Wiegley <johnw@newartisans.com>
Merge branch 'master' into 520
Add a missing (require 'seq)
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2017-11-29 Basil L. Contovounesios <contovob@tcd.ie>
Require cl-lib and do not use seq functions
@@ -111214,7 +112546,7 @@
Fixes https://github.com/jwiegley/use-package/issues/520
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-29 John Wiegley <johnw@newartisans.com>
When use-package-inject-hooks is non-nil, always fire init/config hooks
@@ -111223,55 +112555,55 @@
Fixes https://github.com/jwiegley/use-package/issues/250
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Print map keys in describe-personal-keybindings
Fixes https://github.com/jwiegley/use-package/issues/406
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Repeating a bind no longer causes duplicates in personal-keybindings
Fixes https://github.com/jwiegley/use-package/issues/446
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
When byte-compiling, correctly output declare-function directives
Fixes https://github.com/jwiegley/use-package/issues/474
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Make diminish a soft dependency, as delight already was
Fixes https://github.com/jwiegley/use-package/issues/493
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Allow :diminish to take no argument, once again
Fix for single :custom (foo bar)
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Allow :custom (foo1 bar1) (foo2 bar2) etc
Fixes https://github.com/jwiegley/use-package/issues/518
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Add support for `:hook`
Fixes https://github.com/jwiegley/use-package/issues/444
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Append to *use-package* when debugging, don't clear it
Fixes https://github.com/jwiegley/use-package/issues/476
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Make unrecognized keywords a warning
@@ -111280,13 +112612,13 @@
Fixes https://github.com/jwiegley/use-package/issues/483
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Upgrade license to GPL 3
Fixes https://github.com/jwiegley/use-package/issues/499
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Don't allow :commands, :bind, etc., to be given an empty list
@@ -111298,49 +112630,49 @@
Fixes https://github.com/jwiegley/use-package/issues/512
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Explicit :defer t should override use-package-always-demand
Fixes https://github.com/jwiegley/use-package/issues/514
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Merge pull request from drrlvn/patch-1
Remove duplicate documentation of :mode
GitHub-reference: https://github.com/jwiegley/use-package/issues/489
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Corrections to the normalization of :custom
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-28 John Wiegley <johnw@newartisans.com>
Merge pull request from joewreschnig/implicit-diminish
Allow `:diminish` with no arguments.
GitHub-reference: https://github.com/jwiegley/use-package/issues/472
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-21 John Wiegley <johnw@newartisans.com>
Merge pull request from waymondo/master
Allow customized values to be nil
GitHub-reference: https://github.com/jwiegley/use-package/issues/515
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2017-11-20 Justin Talbott <justin@waymondo.com>
allow customized values to be nil
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-11-20 John Wiegley <johnw@newartisans.com>
Merge pull request from canatella/add-customization-keywords
Add customization keywords
GitHub-reference: https://github.com/jwiegley/use-package/issues/508
-2023-04-15 Damien Merenne <dam@cosinux.org>
+2017-11-10 Damien Merenne <dam@cosinux.org>
Add support for face customization
@@ -111349,7 +112681,7 @@
faces written in a custom.el, the faces can be customized where the rest
of the package is configured.
-2023-04-15 Damien Merenne <dam@cosinux.org>
+2017-11-10 Damien Merenne <dam@cosinux.org>
Add support for variable customization
@@ -111358,36 +112690,36 @@
variables written in a custom.el, the variable can be customized where the rest
of the package is configured.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-10-30 John Wiegley <johnw@newartisans.com>
Merge pull request from carldotac/master
Fix documentation typos
GitHub-reference: https://github.com/jwiegley/use-package/issues/513
-2023-04-15 Carl Lieberman <dev@carl.ac>
+2017-10-30 Carl Lieberman <dev@carl.ac>
Fix typos in docstring
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-10-13 John Wiegley <johnw@newartisans.com>
Merge pull request from emacsjanitors/demote-manually
Don't use with-demoted-errors in use-package-ensure-elpa
GitHub-reference: https://github.com/jwiegley/use-package/issues/507
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2017-10-13 Jonas Bernoulli <jonas@bernoul.li>
Cosmetic changes to use-package-ensure-elpa
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2017-10-13 Jonas Bernoulli <jonas@bernoul.li>
Don't use with-demoted-errors in use-package-ensure-elpa
It expects a literal string as argument at macro-expansion
time, but we need to construct the message.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-09 Andreas Politz <politza@hochschule-trier.de>
Remove redundant checks for the empty overlay tree
@@ -111399,25 +112731,25 @@
(evaporate_overlays): Also.
* src/xdisp.c (load_overlay_strings): Also.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-07 Andreas Politz <politza@hochschule-trier.de>
Make boolean struct member use one bit
* src/itree.h (struct interval_tree): Add bit descriptor.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-07 Andreas Politz <politza@hochschule-trier.de>
Optimize struct layout for space
* src/itree.h (struct interval_node): Move color member near the end.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-07 Andreas Politz <politza@hochschule-trier.de>
Make boolean struct member use one bit
* src/itree.h (struct interval_node): Add bit descriptor.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-07 Andreas Politz <politza@hochschule-trier.de>
Expand overlay multibyte tests
@@ -111425,7 +112757,7 @@
Expand test.
(test-overlay-multibyte-transition-2): New test.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-06 Andreas Politz <politza@hochschule-trier.de>
Adapt overlays when multibyteness changes
@@ -111433,31 +112765,31 @@
(set_overlays_multibyte): New function.
(set-buffer-multibyte): Use function.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-06 Andreas Politz <politza@hochschule-trier.de>
Add a function collecting all interval nodes
* src/itree.c (interval_tree_nodes): New function
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-05 Andreas Politz <politza@hochschule-trier.de>
Fix assignment of offset to newly inserted nodes.
* src/itree.c (interval_tree_insert): Fix offset.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-05 Andreas Politz <politza@hochschule-trier.de>
Add offsets when inspecting a node's children's values
*src/itree.c (interval_tree_insert_gap): Add offset.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-05 Andreas Politz <politza@hochschule-trier.de>
Add test exposing overlay bug
* test/src/buffer-tests.el (overlay-autogenerated-test-64): New test.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-05 Andreas Politz <politza@hochschule-trier.de>
Add test regarding overlay and buffer encoding
@@ -111465,7 +112797,7 @@
New test exposing a bug regarding overlays when changing the
multibyteness of a buffer.
-2023-04-15 Andreas Politz <politza@hochschule-trier.de>
+2017-10-04 Andreas Politz <politza@hochschule-trier.de>
Provide a new tree data-structure for overlays.
@@ -111601,17 +112933,17 @@
performance tests.
* test/manual/noverlay/many-errors.h: New file.
-2023-04-15 João Távora <joaotavora@gmail.com>
+2017-08-16 João Távora <joaotavora@gmail.com>
Overhaul async mechanism safety
-2023-04-15 João Távora <joaotavora@gmail.com>
+2017-08-16 João Távora <joaotavora@gmail.com>
Simplify `eglot--protocol-initialize`
* eglot.el (eglot--protocol-initialize): Simplify
-2023-04-15 João Távora <joaotavora@gmail.com>
+2017-08-16 João Távora <joaotavora@gmail.com>
Experimental diagnostic overlays
@@ -111633,33 +112965,33 @@
Remove a couple of comments
-2023-04-15 João Távora <joaotavora@gmail.com>
+2017-08-15 João Távora <joaotavora@gmail.com>
Initial commit
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-08-13 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/feat/fix-install-deferred
Fix bug in use-package-install-deferred-package
GitHub-reference: https://github.com/jwiegley/use-package/issues/479
-2023-04-15 Dror Levin <spatz@psybear.com>
+2017-07-30 Dror Levin <spatz@psybear.com>
Remove duplicate documentation of :mode
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-07-10 John Wiegley <johnw@newartisans.com>
Merge pull request from joewreschnig/481-delight-docs
Document :delight in the doc string and README.
GitHub-reference: https://github.com/jwiegley/use-package/issues/484
-2023-04-15 Joe Wreschnig <joe.wreschnig@gmail.com>
+2017-07-10 Joe Wreschnig <joe.wreschnig@gmail.com>
Document :delight in the doc string and README
-2023-04-15 Joe Wreschnig <joe.wreschnig@gmail.com>
+2017-07-08 Joe Wreschnig <joe.wreschnig@gmail.com>
Allow `:diminish` with no arguments
@@ -111676,18 +113008,18 @@
This addresses some of the redundancy mentioned in issue https://github.com/jwiegley/use-package/issues/288.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-07-02 John Wiegley <johnw@newartisans.com>
Merge pull request from joewreschnig/477-delight-wrappers
Allow multiple :delight arguments, or omitting the mode. (https://github.com/jwiegley/use-package/issues/477)
GitHub-reference: https://github.com/jwiegley/use-package/issues/480
-2023-04-15 Joe Wreschnig <joe.wreschnig@gmail.com>
+2017-07-02 Joe Wreschnig <joe.wreschnig@gmail.com>
Allow :major as the third argument in :delight calls
-2023-04-15 Joe Wreschnig <joe.wreschnig@gmail.com>
+2017-07-02 Joe Wreschnig <joe.wreschnig@gmail.com>
Allow multiple :delight arguments, or omitting the mode. ()
@@ -111703,7 +113035,7 @@
This brings support for `:delight` in line with `:diminish`.
GitHub-reference: https://github.com/jwiegley/use-package/issues/477
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-06-30 Radon Rosborough <radon.neon@gmail.com>
Fix bug in use-package-install-deferred-package
@@ -111711,14 +113043,14 @@
the result of a `completing-read' back from a string to a symbol,
which meant the hash-table lookup failed.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-06-16 John Wiegley <johnw@newartisans.com>
Merge pull request from joewreschnig/magic-469
Add `:magic` and `:magic-fallback` keywords (issue https://github.com/jwiegley/use-package/issues/469).
GitHub-reference: https://github.com/jwiegley/use-package/issues/473
-2023-04-15 Joe Wreschnig <joe.wreschnig@gmail.com>
+2017-06-15 Joe Wreschnig <joe.wreschnig@gmail.com>
Add `:magic` and `:magic-fallback` keywords (issue)
@@ -111729,7 +113061,7 @@
and shared by all four of them.
GitHub-reference: https://github.com/jwiegley/use-package/issues/469
-2023-04-15 David Leatherman <git@david.leatherman.fm> (tiny change)
+2017-05-22 David Leatherman <git@david.leatherman.fm> (tiny change)
Protect against errors during package install
@@ -111738,25 +113070,25 @@
to reach the package repo. This will catch that error and report it
while allowing startup to continue.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-05-09 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/feat/failed-autoload-msg
Fix quoting error in failed autoload message
GitHub-reference: https://github.com/jwiegley/use-package/issues/456
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-05-07 Radon Rosborough <radon.neon@gmail.com>
Fix quoting error in failed autoload message
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-04-05 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/normalize-nil
Make use-package-normalize-value handle nil better
GitHub-reference: https://github.com/jwiegley/use-package/issues/449
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-04-05 Radon Rosborough <radon.neon@gmail.com>
Make use-package-normalize-value handle nil better
@@ -111770,18 +113102,18 @@
This had the concrete impact of making it so that :defer-install nil
was treated as :defer-install t.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-04-03 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/fix-bind-key-filter
Don't mutilate keyword arguments in :bind
GitHub-reference: https://github.com/jwiegley/use-package/issues/447
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-04-03 Radon Rosborough <radon.neon@gmail.com>
Add comment explaining keyword-argument patch
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-04-03 Radon Rosborough <radon.neon@gmail.com>
Don't mutilate keyword arguments in :bind
@@ -111814,27 +113146,27 @@
In particular it just inhibits the list-to-first-element
transformation when the previous element processed was a keyword.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-03-27 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/fix-after
Fix :after keyword
GitHub-reference: https://github.com/jwiegley/use-package/issues/439
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-03-27 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/always-defer-install
Add use-package-always-defer-install
GitHub-reference: https://github.com/jwiegley/use-package/issues/443
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-26 Radon Rosborough <radon.neon@gmail.com>
Add use-package-always-defer-install
See https://github.com/jwiegley/use-package/pull/433#issuecomment-289317875
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-19 Radon Rosborough <radon.neon@gmail.com>
Fix :after keyword
@@ -111844,26 +113176,26 @@
[1]: bd2afa53c7580d23ed8008267b80e1834b6e6600
[2]: https://github.com/jwiegley/use-package/pull/433#issuecomment-287606553
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-03-19 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/defer-install
[RFC] Support for deferred installation
GitHub-reference: https://github.com/jwiegley/use-package/issues/433
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-18 Radon Rosborough <radon.neon@gmail.com>
Merge remote-tracking branch 'origin/master' into defer-install
Resolve merge conflicts.
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-18 Radon Rosborough <radon.neon@gmail.com>
Update docstring, installation prompt message
Various improvements for deferred installation
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-08 Radon Rosborough <radon.neon@gmail.com>
Get :defer-install completely working, in theory
@@ -111880,7 +113212,7 @@
original function if the user declines to install the package. This
prevents unprofessional errors.
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-08 Radon Rosborough <radon.neon@gmail.com>
Improve deferred installation mechanism
@@ -111910,17 +113242,17 @@
logic for doing that can now be put in
`use-package-pre-ensure-function'.
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-08 Radon Rosborough <radon.neon@gmail.com>
Merge branch 'generalized-ensure' into defer-install
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-08 Radon Rosborough <radon.neon@gmail.com>
Update docstring for use-package-ensure-function
Now it properly reflects the API changes recently made.
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-08 Radon Rosborough <radon.neon@gmail.com>
First cut at :defer-install keyword
@@ -111940,7 +113272,7 @@
Documentation has not been updated to reflect :defer-install yet.
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-03-08 Radon Rosborough <radon.neon@gmail.com>
Extend capabilities of use-package-ensure-function
@@ -111957,13 +113289,13 @@
behavior can change depending on the values of other keywords, if
those keywords modify the `state' plist appropriately.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-18 John Wiegley <johnw@newartisans.com>
Revert "Return `t' after calling `eval-after-load'"
This reverts commit 87a8ff6d693f3cc79ea423ca8c8e0a60b0bc596c.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-16 John Wiegley <johnw@newartisans.com>
Support multiple symbols passed to :after
@@ -111979,46 +113311,46 @@
Fixes https://github.com/jwiegley/use-package/issues/283
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-16 John Wiegley <johnw@newartisans.com>
:mode and :interpreter can now accept (rx ...) forms
Fixes https://github.com/jwiegley/use-package/issues/204
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-16 John Wiegley <johnw@newartisans.com>
Return `t' after calling `eval-after-load'
Fixes https://github.com/jwiegley/use-package/issues/174
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-16 John Wiegley <johnw@newartisans.com>
Add autoload cookie for use-package-autoload-keymap
Fixes https://github.com/jwiegley/use-package/issues/337
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-13 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/find-form
Add function use-package-jump-to-package-form
GitHub-reference: https://github.com/jwiegley/use-package/issues/359
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-13 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/imenu3
Improve imenu support
GitHub-reference: https://github.com/jwiegley/use-package/issues/356
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-13 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/fix-use-package-defaults
Fix use-package-defaults
GitHub-reference: https://github.com/jwiegley/use-package/issues/430
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-02-13 Radon Rosborough <radon.neon@gmail.com>
Fix use-package-defaults
@@ -112027,26 +113359,26 @@
not applied when the predicates in use-package-defaults did not return
true, when it should have been applied unconditionally.
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-02-13 Radon Rosborough <radon.neon@gmail.com>
Unrevert "Add use-package-defaults"
This reverts commit 013425edeb1829f5d21514f77d41763347538b14.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-13 John Wiegley <johnw@newartisans.com>
Revert "Add use-package-defaults"
This reverts commit 3dec23c0860ad297436b9b71b221491ae3790cce.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-02-12 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/use-package-defaults
Add use-package-defaults
GitHub-reference: https://github.com/jwiegley/use-package/issues/426
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-01-16 Radon Rosborough <radon.neon@gmail.com>
Add use-package-defaults
@@ -112062,21 +113394,21 @@
use-package-always-quelpa variable in any reasonable way, without a
way to customize the default values of keywords.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2017-01-16 John Wiegley <johnw@newartisans.com>
Merge pull request from raxod502/use-package-ensure-function
Add use-package-ensure-function
GitHub-reference: https://github.com/jwiegley/use-package/issues/427
-2023-04-15 Radon Rosborough <radon.neon@gmail.com>
+2017-01-15 Radon Rosborough <radon.neon@gmail.com>
Add use-package-ensure-function
This allows the user to customize the :ensure keyword by using a
different package manager than package.el.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-12-22 John Wiegley <johnw@newartisans.com>
Add new customization option `use-package-always-demand`
@@ -112086,28 +113418,28 @@
Fixes https://github.com/jwiegley/use-package/issues/423
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-12-18 John Wiegley <johnw@newartisans.com>
Merge pull request from basil-conto/preface
Increase :preface priority
GitHub-reference: https://github.com/jwiegley/use-package/issues/418
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-12-18 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/outline
Support outline-minor-mode
GitHub-reference: https://github.com/jwiegley/use-package/issues/420
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-12-18 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/bind-later
Delay decision whether to use eval-after-load until run-time
GitHub-reference: https://github.com/jwiegley/use-package/issues/419
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2016-12-18 Jonas Bernoulli <jonas@bernoul.li>
Delay decision whether to use eval-after-load until run-time
@@ -112120,7 +113452,7 @@
Fixes https://github.com/jwiegley/use-package/issues/378.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2016-12-17 Jonas Bernoulli <jonas@bernoul.li>
Support outline-minor-mode
@@ -112128,7 +113460,7 @@
";;". In "bind-key.el" add the missing ";;; Code:" heading.
In both libraries set `outline-regexp' to an appropriate value.
-2023-04-15 Basil L. Contovounesios <contovob@tcd.ie>
+2016-12-16 Basil L. Contovounesios <contovob@tcd.ie>
Increase :preface priority
@@ -112136,26 +113468,26 @@
description of `:preface' as occurring before everything but
`:disabled'.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-10-31 John Wiegley <johnw@newartisans.com>
Merge pull request from phst/bug398
Declare package-read-all-archive-contents
GitHub-reference: https://github.com/jwiegley/use-package/issues/402
-2023-04-15 Philipp Stephani <phst@google.com>
+2016-10-31 Philipp Stephani <phst@google.com>
Declare package-read-all-archive-contents
Fixes https://github.com/jwiegley/use-package/issues/398
-2023-04-15 Philipp Stephani <phst@google.com>
+2016-10-31 Philipp Stephani <phst@google.com>
Remove tests, which don’t work
Fixes https://github.com/jwiegley/use-package/issues/399
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2016-10-31 Noam Postavsky <npostavs@gmail.com>
Don't allow implicit package name arg for binders
@@ -112165,7 +113497,7 @@
intendes to bind <some-key> to 'foopkg command.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2016-10-31 Noam Postavsky <npostavs@gmail.com>
Don't allow nil as a mode function
@@ -112174,7 +113506,7 @@
this is more consistent with the behaviour of (use-package foopkg
:mode (".foo" ".bar")).
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2016-10-31 Noam Postavsky <npostavs@gmail.com>
Refactor pair normalizers; add tests for them
@@ -112182,25 +113514,25 @@
:bind ([keysym] . "string") would actually bind keysym to nil (i.e.,
unbind it). It now binds to "string" as expected.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2016-10-31 Noam Postavsky <npostavs@gmail.com>
Remove obsolete mplist tests
The mplist functions were removed in the 2.0
refactoring (4ae584f3ff0e9bda05420ec3b8598e59374b0899).
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-10-17 John Wiegley <johnw@newartisans.com>
Bump version to 2.3
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-08-15 John Wiegley <johnw@newartisans.com>
Merge pull request from appleby/master
Ensure package-pinned-packages is bound before referencing it.
GitHub-reference: https://github.com/jwiegley/use-package/issues/376
-2023-04-15 Mike Appleby <mike@app.leby.org> (tiny change)
+2016-08-15 Mike Appleby <mike@app.leby.org> (tiny change)
Ensure package-pinned-packages is bound before referencing it
@@ -112216,37 +113548,37 @@
Fixes https://github.com/jwiegley/use-package/issues/375
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-07-22 John Wiegley <johnw@newartisans.com>
Remove the use of a tab
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-07-22 John Wiegley <johnw@newartisans.com>
Merge pull request from ketbra/master
Update use-package.el
GitHub-reference: https://github.com/jwiegley/use-package/issues/367
-2023-04-15 Matthew Feinberg <ketbra@users.noreply.github.com> (tiny change)
+2016-07-21 Matthew Feinberg <ketbra@users.noreply.github.com> (tiny change)
Make pin and ensure compatible
`:pin` does not work with `:ensure`, because it doesn't add the package to package-pinned-packages until after reading the package archive contents. This change causes the package archive contents to be reread if the package is pinned and `:ensure` is being used.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-07-18 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/state-noconst
Some minor fixes
GitHub-reference: https://github.com/jwiegley/use-package/issues/342
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2016-07-17 Noam Postavsky <npostavs@gmail.com>
Fix declare-function call: FILE must be a string
use-package-as-string: use noerror parameter
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2016-07-17 Noam Postavsky <npostavs@gmail.com>
Don't pass a constant as the state
@@ -112255,18 +113587,18 @@
effects (e.g. values from previous use-package forms end up in
subsequent ones).
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-07-06 John Wiegley <johnw@newartisans.com>
Version 2.2
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-07-05 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/bump-init
Move :init forms before :after and :demand
GitHub-reference: https://github.com/jwiegley/use-package/issues/360
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2016-06-23 Justin Burkett <justin@burkett.cc>
Move :init forms before :after and :demand
@@ -112289,7 +113621,7 @@
This commit fixes the issue and makes sure that bar-x is set before bar
is loaded by use-package. Fixes https://github.com/jwiegley/use-package/issues/352.
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2016-06-22 Justin Burkett <justin@burkett.cc>
Add function use-package-jump-to-package-form
@@ -112308,7 +113640,7 @@
your use-package declaration doesn't match the regexp used, but this is
easily adjusted.
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2016-06-15 Justin Burkett <justin@burkett.cc>
Improve imenu support
@@ -112316,86 +113648,86 @@
lisp-mode is loaded and check for its existence to avoid making
use-package the place where this variable is declared.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-06-14 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/imenu2
Fix imenu support for older versions
GitHub-reference: https://github.com/jwiegley/use-package/issues/355
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2016-06-13 Justin Burkett <justin@burkett.cc>
Fix imenu support for older versions
lisp-mode-symbol-regexp was not defined in Emacs 24.5.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-06-13 John Wiegley <johnw@newartisans.com>
Merge pull request from justbur/imenu
Add imenu support for use-package forms
GitHub-reference: https://github.com/jwiegley/use-package/issues/354
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-06-13 John Wiegley <johnw@newartisans.com>
Merge pull request from robario/patch-1
Fix to ignore load error caused via :after
GitHub-reference: https://github.com/jwiegley/use-package/issues/350
-2023-04-15 Justin Burkett <justin@burkett.cc>
+2016-06-13 Justin Burkett <justin@burkett.cc>
Add imenu support for use-package forms
Also add require forms and group both under menu "Package".
-2023-04-15 robario <webmaster@robario.com> (tiny change)
+2016-06-05 robario <webmaster@robario.com> (tiny change)
Fix to ignore load error caused via :after
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-04-03 John Wiegley <johnw@newartisans.com>
Merge pull request from xuchunyang/fix-package-install
Mark package as selected with package-install
GitHub-reference: https://github.com/jwiegley/use-package/issues/336
-2023-04-15 Chunyang Xu <xuchunyang56@gmail.com>
+2016-03-31 Chunyang Xu <xuchunyang56@gmail.com>
Mark package as selected with package-install
Fixes https://github.com/jwiegley/use-package/issues/327
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-27 John Wiegley <johnw@newartisans.com>
:map no longer accepts lists; only eval-after-load if necessary
Fixes https://github.com/jwiegley/use-package/issues/324
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-26 John Wiegley <johnw@newartisans.com>
Normalize some error text
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-26 John Wiegley <johnw@newartisans.com>
Only printing debug messages if use-package-verbose is `debug'
Fixes https://github.com/jwiegley/use-package/issues/271
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-26 John Wiegley <johnw@newartisans.com>
Merge pull request from ljos/master
Quote variable in bind-keys*
GitHub-reference: https://github.com/jwiegley/use-package/issues/325
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-26 John Wiegley <johnw@newartisans.com>
Repair :map handling in bind-key.el
GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/324
-2023-04-15 Bjarte Johansen <bjarte.johansen@gmail.com>
+2016-02-26 Bjarte Johansen <bjarte.johansen@gmail.com>
Quote variable in `bind-keys*'
@@ -112403,99 +113735,99 @@
the symbol is passed to `bind-keys-form' and not the value.
GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/323
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Add configuration variable `use-package-check-before-init'
Fixes https://github.com/jwiegley/use-package/issues/306
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Use `add-to-list' defensively instead of `push'
GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/293
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Add variable `use-package-always-defer'
GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/202
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Restore :bind-keymap, it does something special still
Remove :bind-keymaps, and only apply :map bindings after load
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Support multiples uses of :map with :bind
GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/121
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Add some variable settings to use-package-tests.el, thanks tarsius
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Merge pull request from alezost/keymap-doc-fix
Handle the case when keymap has a broken documentation
GitHub-reference: https://github.com/jwiegley/use-package/issues/223
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Add another `declare'
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-25 John Wiegley <johnw@newartisans.com>
Handle :unless correctly
GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/197
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-09 John Wiegley <johnw@newartisans.com>
Add a comment about a recent change
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-09 John Wiegley <johnw@newartisans.com>
Merge pull request from waymondo/master
Allow string values in cons for :bind keywords
GitHub-reference: https://github.com/jwiegley/use-package/issues/303
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-06 John Wiegley <johnw@newartisans.com>
Merge pull request from dudebout/patch-1
Upper casing Cs corresponding to Ctrl
GitHub-reference: https://github.com/jwiegley/use-package/issues/316
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-06 John Wiegley <johnw@newartisans.com>
Add an autoload cookie for `use-package'
-2023-04-15 Nicolas Dudebout <nicolas.dudebout@gmail.com>
+2016-02-05 Nicolas Dudebout <nicolas.dudebout@gmail.com>
Upper casing Cs corresponding to Ctrl
A number of Cs corresponding to Ctrl have been lower cased in comments in eb6b81dfe.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-02-04 John Wiegley <johnw@newartisans.com>
Merge pull request from thierryvolpiatto/fix_package_install
When :ensure is used install package as a selected package.
GitHub-reference: https://github.com/jwiegley/use-package/issues/314
-2023-04-15 Thierry Volpiatto <thierry.volpiatto@gmail.com>
+2016-02-04 Thierry Volpiatto <thierry.volpiatto@gmail.com>
Ensure package-install support a second argument
* use-package.el (use-package-ensure-elpa): Do it.
-2023-04-15 Thierry Volpiatto <thierry.volpiatto@gmail.com>
+2016-02-04 Thierry Volpiatto <thierry.volpiatto@gmail.com>
When :ensure is used install package as a selected package
@@ -112504,60 +113836,60 @@
* use-package.el (use-package-ensure-elpa): Add package to selected package
by using second arg of package install.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-01-25 John Wiegley <johnw@newartisans.com>
Merge pull request from kovrik/fix-pin-performance
Do not package-initialize on each :pin
GitHub-reference: https://github.com/jwiegley/use-package/issues/308
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-01-21 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/fix/always-pin-typo
Fix errant variable name.
GitHub-reference: https://github.com/jwiegley/use-package/issues/312
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2016-01-21 Phillip Lord <phillip.lord@russet.org.uk>
Fix errant variable name
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-01-20 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/feature/always-pin
Add new option `-always-pin'
GitHub-reference: https://github.com/jwiegley/use-package/issues/310
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2016-01-20 Phillip Lord <phillip.lord@russet.org.uk>
Add new option `-always-pin'
`use-package-always-pin' allows a default archive (or manual) to be
specified for all use-package statements, unless explicitly overridden.
-2023-04-15 Ivan Goncharov <kovrik0@gmail.com>
+2016-01-19 Ivan Goncharov <kovrik0@gmail.com>
Change condition that checks if package has been initialized
-2023-04-15 Ivan Goncharov <kovrik0@gmail.com>
+2016-01-17 Ivan Goncharov <kovrik0@gmail.com>
Do not package-initialize on each :pin
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-01-12 John Wiegley <johnw@newartisans.com>
Merge pull request from kovrik/issue-299
Move :pin out of macro expansion phase
GitHub-reference: https://github.com/jwiegley/use-package/issues/302
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-01-12 John Wiegley <johnw@newartisans.com>
Add a missing comma
Add a PREDICATE option to bind-key, and :filter to `bind-keys'
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2016-01-08 Justin Talbott <justin@waymondo.com>
allow string values in cons for :bind keywords
@@ -112573,52 +113905,52 @@
string values to be given with the `:bind` (and also `:chord`) keywords
to expand into these definitions.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2016-01-06 John Wiegley <johnw@newartisans.com>
Guard against a case where :load-paths is nil
-2023-04-15 Ivan Goncharov <kovrik0@gmail.com>
+2016-01-05 Ivan Goncharov <kovrik0@gmail.com>
Move :pin out of macro expansion phase fixes
Move :pin out of macro expansion phase
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-12-20 John Wiegley <johnw@newartisans.com>
Use cl-mapcan rather than apply 'nconc; thanks wasamasa
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-11-12 John Wiegley <johnw@newartisans.com>
Merge pull request from kovrik/byte-compile-ensure-fix
Install packages when byte-compiling (fix by @npostavs)
GitHub-reference: https://github.com/jwiegley/use-package/issues/285
-2023-04-15 Ivan Goncharov <kovrik0@gmail.com>
+2015-11-12 Ivan Goncharov <kovrik0@gmail.com>
Install packages when byte-compiling (fix by @npostavs)
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-11-09 John Wiegley <johnw@newartisans.com>
Apply a fix from npostavs relating to
GitHub-reference: https://github.com/jwiegley/use-package/issues/279
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-11-09 John Wiegley <johnw@newartisans.com>
Merge pull request from kovrik/master
Move :ensure option execution from macro expansion phase to runtime phase
GitHub-reference: https://github.com/jwiegley/use-package/issues/273
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-11-05 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/feature/after
Support for after keyword.
GitHub-reference: https://github.com/jwiegley/use-package/issues/276
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2015-11-04 Phillip Lord <phillip.lord@russet.org.uk>
Support for after keyword
@@ -112627,28 +113959,28 @@
Closes https://github.com/jwiegley/use-package/issues/274
-2023-04-15 Ivan Goncharov <kovrik0@gmail.com>
+2015-11-02 Ivan Goncharov <kovrik0@gmail.com>
Move :ensure option from macro expansion phase to runtime phase
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-09-26 John Wiegley <johnw@newartisans.com>
Bump version to 2.1
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-09-23 John Wiegley <johnw@newartisans.com>
Merge pull request from waymondo/extend-bind-handler
Pass in symbol of bind macro, for more extensible re-use of same handler
GitHub-reference: https://github.com/jwiegley/use-package/issues/259
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2015-09-23 Justin Talbott <justin@waymondo.com>
pass in symbol of bind macro, for more extensible re-use of same handler
related to https://github.com/jwiegley/use-package/issues/258
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-09-06 John Wiegley <johnw@newartisans.com>
Revert "Merge pull request from edvorg/master"
@@ -112656,84 +113988,84 @@
changes made to 7d34df4f5dd26b6d8b0899e6508c9af5dedf2dc4.
GitHub-reference: https://github.com/jwiegley/use-package/issues/247
-2023-04-15 Edward Knyshov <edvorg@gmail.com>
+2015-08-30 Edward Knyshov <edvorg@gmail.com>
error handling for use-package
GitHub-reference: https://github.com/jwiegley/use-package/issues/246
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-08-18 John Wiegley <johnw@newartisans.com>
Merge pull request from matklad/master
fix quotation error
GitHub-reference: https://github.com/jwiegley/use-package/issues/245
-2023-04-15 Aleksey Kladov <aleksey.kladov@gmail.com>
+2015-08-17 Aleksey Kladov <aleksey.kladov@gmail.com>
fix quotation error
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-08-14 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/string-packages
Re-add support for string package names
GitHub-reference: https://github.com/jwiegley/use-package/issues/225
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2015-08-14 Noam Postavsky <npostavs@gmail.com>
Re-add support for string package names
e.g. (use-package "isearch") rather than (use-package isearch)
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-08-01 John Wiegley <johnw@newartisans.com>
Merge pull request from nickalcock/master
Support :bind (:map '(...)).
GitHub-reference: https://github.com/jwiegley/use-package/issues/235
-2023-04-15 Nick Alcock <nick.alcock@oracle.com>
+2015-07-31 Nick Alcock <nick.alcock@oracle.com>
Support :bind (:map '(...))
We transform it into (:map foo (...) (...)) in the normalizer, and
no longer warn about unknown sorts of arg.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-06-22 John Wiegley <johnw@newartisans.com>
Merge pull request from thomasf/master
Refresh package.el archives if package is missing.
GitHub-reference: https://github.com/jwiegley/use-package/issues/210
-2023-04-15 Alex Kost <alezost@gmail.com>
+2015-06-22 Alex Kost <alezost@gmail.com>
Handle the case when keymap has a broken documentation
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-06-11 John Wiegley <johnw@newartisans.com>
Merge pull request from killdash9/keymap
bind-keymap fixes.
GitHub-reference: https://github.com/jwiegley/use-package/issues/199
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-06-10 John Wiegley <johnw@newartisans.com>
Merge pull request from syl20bnr/fix_hook_injection
Fix calls to run-hooks for :init and :config injected hooks
GitHub-reference: https://github.com/jwiegley/use-package/issues/213
-2023-04-15 Sylvain Benner <sylvain.benner@gmail.com>
+2015-05-19 Sylvain Benner <sylvain.benner@gmail.com>
Fix calls to run-hooks for :init and :config injected hooks
-2023-04-15 Thomas Frössman <thomasf@jossystem.se>
+2015-05-08 Thomas Frössman <thomasf@jossystem.se>
Refresh package.el archives if package is missing
-2023-04-15 Russell Black <black.russell@gmail.com>
+2015-04-11 Russell Black <black.russell@gmail.com>
bind-keymap fixes
@@ -112741,129 +114073,129 @@
commands. `eval' no longer appears to be necessary, using direct
invocation of bind-key*.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-25 John Wiegley <johnw@newartisans.com>
Keymap bindings must be interactive
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-24 John Wiegley <johnw@newartisans.com>
Failed to require a package is just a message
Minor fix to :diminish
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-23 John Wiegley <johnw@newartisans.com>
Fix a bug in the :delight support
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-22 John Wiegley <johnw@newartisans.com>
Add :delight support, thanks to darkfeline on GitHub
Fixes https://github.com/jwiegley/use-package/issues/189
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Add new customization use-package-always-ensure
Fixes https://github.com/jwiegley/use-package/issues/27
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
unbind-key now removes key from personal-keybindings
Fixes https://github.com/jwiegley/use-package/issues/74
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Fix file headers
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Add autoload stanzas to bind-key
Fixes https://github.com/jwiegley/use-package/issues/33
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Correction to an eval-after-load expansion
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Change use-package to use bind-keys and bind-keys*
Fixes https://github.com/jwiegley/use-package/issues/129
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Change bind-key* behavior to mimic bind-keys*
Fixes https://github.com/jwiegley/use-package/issues/148
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Whitespace cleanups
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
Allow :map in bind-keys to accept multiple maps
Fixes https://github.com/jwiegley/use-package/issues/129
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-21 John Wiegley <johnw@newartisans.com>
:pin should return `t'
Modular support appears to be working
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-19 John Wiegley <johnw@newartisans.com>
Began work on modular handling of keywords
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-19 John Wiegley <johnw@newartisans.com>
Rename use-package-with-elapsed-timer at an internal name
See https://github.com/jwiegley/use-package/issues/185
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-19 John Wiegley <johnw@newartisans.com>
Remove code I did not intend to commit
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-19 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/macroexp-progn
use-package-progn: replace with macroexp-progn
GitHub-reference: https://github.com/jwiegley/use-package/issues/186
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-19 John Wiegley <johnw@newartisans.com>
Fix some docstrings
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2015-03-19 Noam Postavsky <npostavs@gmail.com>
use-package-progn: replace with macroexp-progn
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-19 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/name-keymap
get-binding-description: return keymap symbol
GitHub-reference: https://github.com/jwiegley/use-package/issues/184
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2015-03-19 Noam Postavsky <npostavs@gmail.com>
get-binding-description: return keymap symbol
instead of "#<keymap>".
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-19 John Wiegley <johnw@newartisans.com>
Use push instead of add-to-list
Remove a hack that is not needed anymore
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-18 John Wiegley <johnw@newartisans.com>
macroexpand nested uses of use-package in :init and :config
@@ -112875,7 +114207,7 @@
More work to silence the byte-compiler
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-17 John Wiegley <johnw@newartisans.com>
Other minor improvements for byte-compiling
@@ -112883,30 +114215,30 @@
Change some code for consistency's sake
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-17 John Wiegley <johnw@newartisans.com>
Merge pull request from killdash9/keymap
minor fixes to get bind-keymap working in 2.0
GitHub-reference: https://github.com/jwiegley/use-package/issues/176
-2023-04-15 Russell Black <black.russell@gmail.com>
+2015-03-17 Russell Black <black.russell@gmail.com>
minor fixes to get bind-keymap working in 2.0
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-16 John Wiegley <johnw@newartisans.com>
Always return t on a successful init-time load
Fixes https://github.com/jwiegley/use-package/issues/174
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-16 John Wiegley <johnw@newartisans.com>
Add to the load-path before the :preface
Fixes https://github.com/jwiegley/use-package/issues/172
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-16 John Wiegley <johnw@newartisans.com>
More fixes related to byte-compilation
@@ -112918,26 +114250,26 @@
Collapse some whitespace
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-16 John Wiegley <johnw@newartisans.com>
Allow vectors to be passed to :bind again
Fixes https://github.com/jwiegley/use-package/issues/166
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-16 John Wiegley <johnw@newartisans.com>
Add code to workaround an inefficiency with eval-after-load
This is currently disabled, as it leads to strange byte-compilation
errors that need to be tracked down.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-16 John Wiegley <johnw@newartisans.com>
Output Compiling message only if verbose is enabled
Allow :pin to accept a symbol
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Relax a path normalization check
@@ -112945,31 +114277,31 @@
Update docstring for :disabled
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/eval-after-name
use--package: eval-after-load name
GitHub-reference: https://github.com/jwiegley/use-package/issues/168
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Undo an erroneous change
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Add -hook to the injected hooks
Fixes https://github.com/jwiegley/use-package/issues/161
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Restore an earlier fix to
Fixes https://github.com/jwiegley/use-package/issues/167
GitHub-reference: https://github.com/jwiegley/use-package/issues/53
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
BREAKING CHANGE: Remove :idle and :idle-priority
@@ -113012,7 +114344,7 @@
means we don't have to consider what it means to add `:idle` behavior to
a demand-loaded configuration.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2015-03-15 Noam Postavsky <npostavs@gmail.com>
use--package: eval-after-load name
@@ -113021,11 +114353,11 @@
Reprise of c6d79d2cb40bd141f62eaca6dca47fb2e8e6943f
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Support optional injection of hooks, for Spacemacs
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Add :preface, occurring before everything except :disabled
@@ -113035,38 +114367,38 @@
block), and 2) allow you to define code that can be used in an `:if`
test.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Some minor code reformatting
Fix to :ensure normalization
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Merge pull request from thomasf/master
Fix :ensure value interpretation
GitHub-reference: https://github.com/jwiegley/use-package/issues/163
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-15 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/warning
use-package-expand: use display-warning
GitHub-reference: https://github.com/jwiegley/use-package/issues/162
-2023-04-15 Thomas Frössman <thomasf@jossystem.se>
+2015-03-14 Thomas Frössman <thomasf@jossystem.se>
Fix :ensure value interpretation
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2015-03-14 Noam Postavsky <npostavs@gmail.com>
use-package-expand: use display-warning
instead of with-demoted-errors. This prevents errors from getting lost
in the *Messages* buffer.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-14 John Wiegley <johnw@newartisans.com>
Begin refactoring for 2.0; NOTE: BREAKING CHANGES
@@ -113085,17 +114417,17 @@
several instances where you are using :init, but should be using :config
(this was the case for me in a number of places).
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-13 John Wiegley <johnw@newartisans.com>
Many stylistics cleanups and simplifications
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-13 John Wiegley <johnw@newartisans.com>
Revert "Don't add autoload for existing commands"
This reverts commit a2b23f8326d06690c8092ecc5e83ba2e4dd3c336.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-03-13 John Wiegley <johnw@newartisans.com>
Stylistic changes
@@ -113105,14 +114437,14 @@
Show more informative errors when they occur
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-01-18 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/master
Allow using expanded macro without loading feature
GitHub-reference: https://github.com/jwiegley/use-package/issues/151
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2015-01-18 Jonas Bernoulli <jonas@bernoul.li>
Allow using expanded macro without loading feature
@@ -113124,47 +114456,47 @@
also has to load the library at runtime or the macros fall back to
the default of doing their job silently. See https://github.com/jwiegley/use-package/issues/149.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-01-04 John Wiegley <johnw@newartisans.com>
Merge pull request from killdash9/keymap
Passing t into keymap function
GitHub-reference: https://github.com/jwiegley/use-package/issues/145
-2023-04-15 Russell Black <black.russell@gmail.com>
+2015-01-03 Russell Black <black.russell@gmail.com>
Passing t into keymap function
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-01-02 John Wiegley <johnw@newartisans.com>
Merge pull request from killdash9/keymap
:bind-keymap - bind a key prefix to an autoloaded package keymap
GitHub-reference: https://github.com/jwiegley/use-package/issues/142
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2015-01-02 John Wiegley <johnw@newartisans.com>
Merge pull request from thiagowfx/patch-1
fix small typo (key > keymap)
GitHub-reference: https://github.com/jwiegley/use-package/issues/144
-2023-04-15 Thiago Barroso Perrotta <thiagoperrotta95@gmail.com>
+2015-01-02 Thiago Barroso Perrotta <thiagoperrotta95@gmail.com>
fix small typo (key > keymap)
-2023-04-15 Russell Black <black.russell@gmail.com>
+2014-12-31 Russell Black <black.russell@gmail.com>
:bind-keymap - bind a key prefix to an autoloaded package keymap
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-12-20 John Wiegley <johnw@newartisans.com>
Merge pull request from vermiculus/master
Do not quote lambda expressions
GitHub-reference: https://github.com/jwiegley/use-package/issues/140
-2023-04-15 Sean Allred <code@seanallred.com>
+2014-12-19 Sean Allred <code@seanallred.com>
Do not quote lambda expressions
@@ -113174,84 +114506,84 @@
detrimental; this commit removes all use of the sharp-quote to reduce
confusion.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-12-17 John Wiegley <johnw@newartisans.com>
Merge pull request from YoungFrog/fixautoloads
Don't add autoload for existing commands
GitHub-reference: https://github.com/jwiegley/use-package/issues/138
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-12-17 John Wiegley <johnw@newartisans.com>
Merge pull request from peterhoeg/master
Check if an archive is valid when pinning
GitHub-reference: https://github.com/jwiegley/use-package/issues/137
-2023-04-15 Peter Hoeg <peter@speartail.com>
+2014-12-17 Peter Hoeg <peter@speartail.com>
Check if package-archives are valid when pinning
-2023-04-15 Nicolas Richard <theonewiththeevillook@yahoo.fr>
+2014-12-17 Nicolas Richard <theonewiththeevillook@yahoo.fr>
Don't add autoload for existing commands
-2023-04-15 Peter Hoeg <peter@speartail.com>
+2014-12-16 Peter Hoeg <peter@speartail.com>
pure cleanup
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-12-16 John Wiegley <johnw@newartisans.com>
Merge pull request from peterhoeg/master
Support for pinning package to archive
GitHub-reference: https://github.com/jwiegley/use-package/issues/136
-2023-04-15 Peter Hoeg <peter@speartail.com>
+2014-12-11 Peter Hoeg <peter@speartail.com>
support for pinning package to archive
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-09-18 John Wiegley <johnw@newartisans.com>
Merge pull request from Silex/master
Fix "compiling" typo
GitHub-reference: https://github.com/jwiegley/use-package/issues/125
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-09-18 John Wiegley <johnw@newartisans.com>
Merge pull request from waymondo/master
Add :bind* keyword for `bind-key*`
GitHub-reference: https://github.com/jwiegley/use-package/issues/126
-2023-04-15 Justin Talbott <justin@waymondo.com>
+2014-09-16 Justin Talbott <justin@waymondo.com>
add :bind* keyword for `bind-key*`
-2023-04-15 Philippe Vaucher <philippe.vaucher@gmail.com>
+2014-09-16 Philippe Vaucher <philippe.vaucher@gmail.com>
Fix "compiling" typo
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-09-14 John Wiegley <johnw@newartisans.com>
Merge pull request from thomasf/master
Display which package that has compile errors
GitHub-reference: https://github.com/jwiegley/use-package/issues/124
-2023-04-15 Thomas Frössman <thomasf@jossystem.se>
+2014-09-14 Thomas Frössman <thomasf@jossystem.se>
Display which package that has compile errors
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-09-08 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/master
assume the declare-function macro exists
GitHub-reference: https://github.com/jwiegley/use-package/issues/123
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2014-09-07 Jonas Bernoulli <jonas@bernoul.li>
assume the declare-function macro exists
@@ -113262,64 +114594,64 @@
always expands to `nil' the value of (fboundp 'declare-function) ends
up being unused.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-06-20 John Wiegley <johnw@newartisans.com>
Merge pull request from BernardHurley/master
bind-keys macro changed to allow prefix map to have a menu string.
GitHub-reference: https://github.com/jwiegley/use-package/issues/112
-2023-04-15 Bernard Hurley <bernard@marcade.biz>
+2014-06-20 Bernard Hurley <bernard@marcade.biz>
bind-keys macro changed to allow prefix map to have a menu string
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-05-31 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/desc-vector
Avoid putting vector key sequences in personal-keybindings
GitHub-reference: https://github.com/jwiegley/use-package/issues/110
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2014-05-31 Noam Postavsky <npostavs@gmail.com>
bind-key: cleanup
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2014-05-31 Noam Postavsky <npostavs@gmail.com>
bind-key: no vector keys in personal-keybindings
describe-personal-keybindings requires the key sequences to be stored as
strings.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2014-05-31 Noam Postavsky <npostavs@gmail.com>
personal-keybindings: add docstring
fix typo in bind-key docstring
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-05-25 John Wiegley <johnw@newartisans.com>
Merge pull request from alezost/bind-keys
Add bind-keys*
GitHub-reference: https://github.com/jwiegley/use-package/issues/107
-2023-04-15 Alex Kost <alezost@gmail.com>
+2014-05-25 Alex Kost <alezost@gmail.com>
Add bind-keys* macro
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-05-17 John Wiegley <johnw@newartisans.com>
Merge pull request from thomasf/master
Don't abort compiling package loading fails
GitHub-reference: https://github.com/jwiegley/use-package/issues/106
-2023-04-15 Thomas Frössman <thomasf@jossystem.se>
+2014-05-17 Thomas Frössman <thomasf@jossystem.se>
Don't abort compiling if package loading fails
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-05-08 John Wiegley <johnw@newartisans.com>
Revert "Merge pull request from alexko/master"
@@ -113327,27 +114659,27 @@
changes made to a9ba368fa79e4c15b624de73e30c87c98475d466.
GitHub-reference: https://github.com/jwiegley/use-package/issues/104
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-05-07 John Wiegley <johnw@newartisans.com>
Merge pull request from alexko/master
if package can't be located, treat it the same way as disabled
GitHub-reference: https://github.com/jwiegley/use-package/issues/104
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-05-07 John Wiegley <johnw@newartisans.com>
Merge pull request from YoungFrog/fix-mult-mode
Eval backquote earlier and support non-`progn' lists.
GitHub-reference: https://github.com/jwiegley/use-package/issues/95
-2023-04-15 Alex Kosorukoff <alex@3form.com>
+2014-05-06 Alex Kosorukoff <alex@3form.com>
if package can't be located, treat it the same way as disabled
There will be a message "Unable to locate <package-name>" in the log.
-2023-04-15 Nicolas Richard <theonewiththeevillook@yahoo.fr>
+2014-05-05 Nicolas Richard <theonewiththeevillook@yahoo.fr>
Eval backquote earlier and support non-`progn' lists
@@ -113365,25 +114697,25 @@
(let ((my-list-of-commands-in-foo '(foo1 foo2)))
(use-package foo :commands ,@my-list-of-commands-in-foo))
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-04-14 John Wiegley <johnw@newartisans.com>
Merge pull request from YoungFrog/keynameeval
* bind-key.el (bind-key): don't eval key-name at macro expansion time.
GitHub-reference: https://github.com/jwiegley/use-package/issues/102
-2023-04-15 Nicolas Richard <theonewiththeevillook@yahoo.fr>
+2014-04-14 Nicolas Richard <theonewiththeevillook@yahoo.fr>
* bind-key.el (bind-key): don't eval key-name at macro expansion time
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-04-14 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/bind-vectors
bind-keys: bind directly to prefix-map
GitHub-reference: https://github.com/jwiegley/use-package/issues/101
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2014-04-14 Noam Postavsky <npostavs@gmail.com>
bind-keys: bind directly to prefix-map
@@ -113391,27 +114723,27 @@
This allows specifying vector key sequences, as in bind-key (since
f0776c2aeb3f7f0af66597e10a3e4469ca26629d).
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2014-04-14 Noam Postavsky <npostavs@gmail.com>
bind-keys: ,@(when map (list map)) => map
Omitting map is same as passing nil.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2014-04-14 Noam Postavsky <npostavs@gmail.com>
fix typo
Actually the reader accepts (list 'a'b) = (list 'a 'b); it still looks
wrong.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-03-17 John Wiegley <johnw@newartisans.com>
Merge pull request from YoungFrog/idle-interval
Add new option use-package-idle-interval.
GitHub-reference: https://github.com/jwiegley/use-package/issues/99
-2023-04-15 Nicolas Richard <theonewiththeevillook@yahoo.fr>
+2014-03-17 Nicolas Richard <theonewiththeevillook@yahoo.fr>
Add new option use-package-idle-interval
@@ -113422,14 +114754,14 @@
This addresses bug https://github.com/jwiegley/use-package/issues/77
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-03-17 John Wiegley <johnw@newartisans.com>
Merge pull request from ffevotte/idle-priority
Add a :idle-priority keyword to change the running order of idle functions
GitHub-reference: https://github.com/jwiegley/use-package/issues/98
-2023-04-15 François Févotte <fevotte@gmail.com>
+2014-03-17 François Févotte <fevotte@gmail.com>
:idle-priority keyword to change the running order of idle functions
@@ -113440,20 +114772,20 @@
Updated documentation as well.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-03-10 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/master
use-package-with-elapsed-timer: respect option at runtime
GitHub-reference: https://github.com/jwiegley/use-package/issues/96
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2014-03-09 Jonas Bernoulli <jonas@bernoul.li>
use-package-font-lock-keywords: add use-package-with-elapsed-timer
use-package-with-elapsed-timer: add declare indent rule
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2014-03-09 Jonas Bernoulli <jonas@bernoul.li>
use-package-with-elapsed-timer: respect option at runtime
@@ -113461,53 +114793,53 @@
expansion time, and as a result customizing the option did nothing,
without also recompiling `use-package.el'.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-03-02 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/bind-vector
let bind-key accept vectors, add docstring
GitHub-reference: https://github.com/jwiegley/use-package/issues/92
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2014-03-01 Noam Postavsky <npostavs@gmail.com>
let bind-key accept vectors, add docstring
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-02-18 John Wiegley <johnw@newartisans.com>
Merge pull request from Fuco1/variable-col-width
Add variable column width
GitHub-reference: https://github.com/jwiegley/use-package/issues/90
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-02-18 John Wiegley <johnw@newartisans.com>
Merge pull request from Fuco1/special-form-desc
Add better descriptions for lambdas, closures, keymaps
GitHub-reference: https://github.com/jwiegley/use-package/issues/89
-2023-04-15 Matus Goljer <dota.keys@gmail.com>
+2014-02-18 Matus Goljer <dota.keys@gmail.com>
Add variable column width
Add better descriptions for lambdas, closures, keymaps
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-02-17 John Wiegley <johnw@newartisans.com>
Merge pull request from Fuco1/bind-keys
Add `bind-keys` macro
GitHub-reference: https://github.com/jwiegley/use-package/issues/87
-2023-04-15 Matus Goljer <dota.keys@gmail.com>
+2014-02-13 Matus Goljer <dota.keys@gmail.com>
Add `bind-keys` macro
-2023-04-15 Nicolas Richard <theonewiththeevillook@yahoo.fr>
+2014-02-12 Nicolas Richard <theonewiththeevillook@yahoo.fr>
Move tests to separate file
-2023-04-15 Nicolas Richard <theonewiththeevillook@yahoo.fr>
+2014-02-10 Nicolas Richard <theonewiththeevillook@yahoo.fr>
Allow multiple forms after keywords
@@ -113528,7 +114860,7 @@
will be nil. Otherwise the value will be the list of elements between
the keyword and the next keyword.
-2023-04-15 Adam Spiers <emacs@adamspiers.org>
+2014-02-05 Adam Spiers <emacs@adamspiers.org>
stop describe-personal-keybindings adding trailing space
@@ -113536,41 +114868,41 @@
the *Personal Keybindings* buffer looked pretty ugly.
This fixes that.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-01-06 John Wiegley <johnw@newartisans.com>
Merge pull request from aspiers/best-practices
Start addressing some of @jaalto's submitted issues.
GitHub-reference: https://github.com/jwiegley/use-package/issues/79
-2023-04-15 Adam Spiers <emacs@adamspiers.org>
+2014-01-06 Adam Spiers <emacs@adamspiers.org>
fix bind-key URL (fixes)
Also makes a start on https://github.com/jwiegley/use-package/issues/32.
GitHub-reference: https://github.com/jwiegley/use-package/issues/58
-2023-04-15 Adam Spiers <emacs@adamspiers.org>
+2014-01-06 Adam Spiers <emacs@adamspiers.org>
add 'use-package-' prefix to 'with-elapsed-timer'
Fixes https://github.com/jwiegley/use-package/issues/35.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-01-06 John Wiegley <johnw@newartisans.com>
Merge pull request from aspiers/hyperlink-all-bindings
hyperlink functions in Comments column
GitHub-reference: https://github.com/jwiegley/use-package/issues/76
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2014-01-06 John Wiegley <johnw@newartisans.com>
Merge pull request from aspiers/docs
Synchronise docs and then remove one copy to prevent future issues.
GitHub-reference: https://github.com/jwiegley/use-package/issues/78
-2023-04-15 Adam Spiers <emacs@adamspiers.org>
+2014-01-06 Adam Spiers <emacs@adamspiers.org>
fix DRY violation by only having documentation in one place
@@ -113593,34 +114925,34 @@
other formats etc.), it is better to replace the docs in
use-package.el with a pointer to the README.md.
-2023-04-15 Adam Spiers <emacs@adamspiers.org>
+2014-01-04 Adam Spiers <emacs@adamspiers.org>
hyperlink functions in Comments column
Previously, only the functions in the Command column were hyper-linked.
Also clarify the meaning of the "was" entries in the Comments column.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-12-16 John Wiegley <johnw@newartisans.com>
Merge pull request from aspiers/short-mode
allow :mode and :interpreter to accept a string
GitHub-reference: https://github.com/jwiegley/use-package/issues/73
-2023-04-15 Adam Spiers <emacs@adamspiers.org>
+2013-12-16 Adam Spiers <emacs@adamspiers.org>
allow :mode and :interpreter to accept a string
Fixes https://github.com/jwiegley/use-package/issues/72.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-12-09 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/defun
use-package: use defun as lisp-indent-function
GitHub-reference: https://github.com/jwiegley/use-package/issues/69
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2013-12-09 Jonas Bernoulli <jonas@bernoul.li>
use-package: use defun as lisp-indent-function
@@ -113648,93 +114980,93 @@
the calls to `use-package' as in the first example the use of `defun'
does not really pose a problem.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-12-04 John Wiegley <johnw@newartisans.com>
Add a :demand directive, to override deferred loading ()
GitHub-reference: https://github.com/jwiegley/use-package/issues/65
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-12-04 John Wiegley <johnw@newartisans.com>
fboundp is a function, not a variable
Fixes https://github.com/jwiegley/use-package/issues/68
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-12-04 John Wiegley <johnw@newartisans.com>
Merge pull request from dabrahams/patch-1
Backward compatibility with emacs-22.1
GitHub-reference: https://github.com/jwiegley/use-package/issues/67
-2023-04-15 Dave Abrahams <dave@boostpro.com>
+2013-12-02 Dave Abrahams <dave@boostpro.com>
Backward compatibility with emacs-22.1
This change supports the emacs that ships with MacOS X, the last version not encumbered by GPLv3.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-12-02 John Wiegley <johnw@newartisans.com>
Default use-package-verbose to nil
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-11-05 John Wiegley <johnw@newartisans.com>
Merge pull request from Silex/master
Remove el-get support
GitHub-reference: https://github.com/jwiegley/use-package/issues/64
-2023-04-15 Philippe Vaucher <philippe.vaucher@gmail.com>
+2013-11-05 Philippe Vaucher <philippe.vaucher@gmail.com>
Remove el-get support
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-10-28 John Wiegley <johnw@newartisans.com>
Merge pull request from aethanyc/add-missing-keyword
Add :pre-load to use-package-keywords
GitHub-reference: https://github.com/jwiegley/use-package/issues/62
-2023-04-15 Ting-Yu Lin <aethanyc@gmail.com>
+2013-10-25 Ting-Yu Lin <aethanyc@gmail.com>
Add :pre-load to use-package-keywords
The :pre-load keyword cannot be used unless it is in
`use-package-keywords' list.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-10-15 John Wiegley <johnw@newartisans.com>
Merge pull request from PhilHudson/master
Properly enable runtime dependency for :idle stanza (issue https://github.com/jwiegley/use-package/issues/60)
GitHub-reference: https://github.com/jwiegley/use-package/issues/61
-2023-04-15 Phil Hudson <phil.hudson@iname.com>
+2013-10-15 Phil Hudson <phil.hudson@iname.com>
Properly enable runtime dependency for :idle stanza (issue)
See issue https://github.com/jwiegley/use-package/issues/60.
GitHub-reference: https://github.com/jwiegley/use-package/issues/60
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-10-14 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/comma
remove extra comma (added by 026c46c)
GitHub-reference: https://github.com/jwiegley/use-package/issues/59
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-10-14 Noam Postavsky <npostavs@gmail.com>
remove extra comma (added by 026c46c)
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-10-12 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/cleanup
Cleanup
GitHub-reference: https://github.com/jwiegley/use-package/issues/57
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-10-12 Noam Postavsky <npostavs@gmail.com>
let with-elapsed-timer return last form
@@ -113742,14 +115074,14 @@
with-elapsed-timer: only check verbosity once
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-10-12 Noam Postavsky <npostavs@gmail.com>
remove after-init-hook for override-global-mode
The INIT-VALUE argument to define-minor-mode is t, so it's enabled by
default.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-10-12 Noam Postavsky <npostavs@gmail.com>
macroexpand not needed
@@ -113788,29 +115120,29 @@
(disassemble (lambda () (test-lambda "testing...")))
(disassemble (lambda () (test-expand-lambda "testing...")))
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-10-12 Noam Postavsky <npostavs@gmail.com>
cl not needed since flet was removed in 82903da
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-10-07 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/first-keyword
Add a ":first" keyword for those occasions that it's necessary.
GitHub-reference: https://github.com/jwiegley/use-package/issues/42
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-09-27 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/quasiquote
Quasiquote
GitHub-reference: https://github.com/jwiegley/use-package/issues/56
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-09-25 Noam Postavsky <npostavs@gmail.com>
use plist-get-value for all non-sexp args
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-09-25 Noam Postavsky <npostavs@gmail.com>
plist-get-value treats arg as backquoted
@@ -113824,7 +115156,7 @@
,@(cl-loop for i from ?a to ?z
collect `(,(string i) . nifty-function))))
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-09-25 John Wiegley <johnw@newartisans.com>
Merge pull request from dudebout/fixes-
@@ -113832,7 +115164,7 @@
GitHub-reference: https://github.com/jwiegley/use-package/issues/55
GitHub-reference: https://github.com/jwiegley/use-package/issues/54
-2023-04-15 Nicolas Dudebout <nicolas.dudebout@gmail.com>
+2013-09-25 Nicolas Dudebout <nicolas.dudebout@gmail.com>
Removes `plist-get-sexp`
@@ -113852,14 +115184,14 @@
:config (my-foo-function))
```
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-09-24 John Wiegley <johnw@newartisans.com>
Merge pull request from dudebout/variable-and-function-support
Enables using variables and functions as arguments
GitHub-reference: https://github.com/jwiegley/use-package/issues/54
-2023-04-15 Nicolas Dudebout <nicolas.dudebout@gmail.com>
+2013-09-24 Nicolas Dudebout <nicolas.dudebout@gmail.com>
Enables using variables and functions as arguments
@@ -113870,14 +115202,14 @@
+ when a sexp to be evaluated is required, it is possible to pass a
function instead
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-09-17 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/eval-after-name
pass name (not name-string) to eval-after-load
GitHub-reference: https://github.com/jwiegley/use-package/issues/53
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-09-16 Noam Postavsky <npostavs@gmail.com>
pass name (not name-string) to eval-after-load
@@ -113885,14 +115217,14 @@
file with the same name as the package and again when loading the
package itself.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-09-15 John Wiegley <johnw@newartisans.com>
Merge pull request from aethanyc/fix-highlight
Fix highlight use-package for Emacs snapshot
GitHub-reference: https://github.com/jwiegley/use-package/issues/49
-2023-04-15 Ting-Yu Lin <aethanyc@gmail.com>
+2013-09-13 Ting-Yu Lin <aethanyc@gmail.com>
Fix highlight use-package for Emacs snapshot
@@ -113904,21 +115236,21 @@
2327 on font-lock.el in the following patch.
http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/111821
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-09-04 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/hilite-redux
highlight use-package before typing package name
GitHub-reference: https://github.com/jwiegley/use-package/issues/47
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-09-04 John Wiegley <johnw@newartisans.com>
Merge pull request from aethanyc/improve-output-buffer
Improve (describe-personal-keybindings) output
GitHub-reference: https://github.com/jwiegley/use-package/issues/48
-2023-04-15 Ting-Yu Lin <aethanyc@gmail.com>
+2013-09-04 Ting-Yu Lin <aethanyc@gmail.com>
Improve (describe-personal-keybindings) output
@@ -113928,21 +115260,21 @@
Quote the command-desc output so that it is made into a hyperlink.
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-09-03 Noam Postavsky <npostavs@gmail.com>
highlight use-package before typing package name
This follow the same pattern as the highlighting for provide and require
from `lisp-font-lock-keywords-2' in font-lock.el
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-08-16 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/master
also check `byte-compile-current-file' for compile time loads, fixes issue https://github.com/jwiegley/use-package/issues/44
GitHub-reference: https://github.com/jwiegley/use-package/issues/45
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-08-15 Noam Postavsky <npostavs@gmail.com>
also check `byte-compile-current-file' for compile time loads, fixes issue
@@ -113950,105 +115282,105 @@
loading from source
GitHub-reference: https://github.com/jwiegley/use-package/issues/44
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-08-15 Phillip Lord <phillip.lord@russet.org.uk>
Changed :first to :pre-load
Updated and extended documentation.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-08-13 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/master
Byte compilation, fixes for https://github.com/jwiegley/use-package/issues/29 and https://github.com/jwiegley/use-package/issues/30
GitHub-reference: https://github.com/jwiegley/use-package/issues/43
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-08-13 Noam Postavsky <npostavs@gmail.com>
use lambda around deferred :config forms to compile them, fixes issue
GitHub-reference: https://github.com/jwiegley/use-package/issues/30
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-08-13 Noam Postavsky <npostavs@gmail.com>
use `eval-when-compile' for loading package at compile time, fixes issue
GitHub-reference: https://github.com/jwiegley/use-package/issues/29
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-08-13 Phillip Lord <phillip.lord@russet.org.uk>
Add a ":first" keyword for those occasions that it's necessary
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-08-12 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/master
refine use-package highlighting regexp
GitHub-reference: https://github.com/jwiegley/use-package/issues/41
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-08-11 Noam Postavsky <npostavs@gmail.com>
refine use-package highlighting regexp
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-07-28 John Wiegley <johnw@newartisans.com>
Merge pull request from purcell/patch-2
Fix initial line to satisfy package.el
GitHub-reference: https://github.com/jwiegley/use-package/issues/40
-2023-04-15 Steve Purcell <steve@sanityinc.com>
+2013-07-28 Steve Purcell <steve@sanityinc.com>
Fix initial line to satisfy package.el
-2023-04-15 Phil Hudson <phil.hudson@iname.com>
+2013-07-03 Phil Hudson <phil.hudson@iname.com>
Validate keywords. Error if any keyword is unrecognized
Conflicts:
use-package.el
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-06-26 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/ensure-doc
Ensure doc
GitHub-reference: https://github.com/jwiegley/use-package/issues/37
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-06-26 Phillip Lord <phillip.lord@russet.org.uk>
Added documentation to use-package macro
Documentation added for :ensure keyword
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-05-15 John Wiegley <johnw@newartisans.com>
Merge pull request from milkypostman/master
package header should be the full filename + ext
GitHub-reference: https://github.com/jwiegley/use-package/issues/28
-2023-04-15 Donald Curtis <dcurtis@milkbox.net>
+2013-05-15 Donald Curtis <dcurtis@milkbox.net>
package header should, hold, sold be the full filename + ext
this fixes a bug in using `(package-buffer-info)`
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-04-27 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/font-lock
fontify use-package form
GitHub-reference: https://github.com/jwiegley/use-package/issues/25
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-04-27 John Wiegley <johnw@newartisans.com>
Merge pull request from tarsius/master
some small cleanups
GitHub-reference: https://github.com/jwiegley/use-package/issues/24
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2013-04-27 Jonas Bernoulli <jonas@bernoul.li>
fontify use-package form
@@ -114056,143 +115388,143 @@
quiet byte-compiler; ensure package.el is loaded
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2013-04-27 Jonas Bernoulli <jonas@bernoul.li>
don't use obsolete flet
Unfortunately there isn't a proper dynamically scoped
replacement, so we have to resort to using funcall.
-2023-04-15 Jonas Bernoulli <jonas@bernoul.li>
+2013-04-27 Jonas Bernoulli <jonas@bernoul.li>
enforce use of spaces for indentation
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-04-23 John Wiegley <johnw@newartisans.com>
Merge pull request from purcell/patch-1
Add Package-Requires header for ELPA installations
GitHub-reference: https://github.com/jwiegley/use-package/issues/22
-2023-04-15 Steve Purcell <steve@sanityinc.com>
+2013-04-23 Steve Purcell <steve@sanityinc.com>
Add Package-Requires header for ELPA installations
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-04-16 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/easy-diminish
needed extra layer of nesting for diminish calls
GitHub-reference: https://github.com/jwiegley/use-package/issues/21
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-04-16 Noam Postavsky <npostavs@gmail.com>
needed extra layer of nesting for diminish calls
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-04-14 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/easy-diminish
let :diminish "string" guess correct mode symbol
GitHub-reference: https://github.com/jwiegley/use-package/issues/20
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-04-14 John Wiegley <johnw@newartisans.com>
Merge pull request from npostavs/bind-override
let bind-key* override minor modes with emulation-mode-map-alists
GitHub-reference: https://github.com/jwiegley/use-package/issues/19
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-04-14 Noam Postavsky <npostavs@gmail.com>
let :diminish "string" guess correct mode symbol
-2023-04-15 Noam Postavsky <npostavs@gmail.com>
+2013-04-13 Noam Postavsky <npostavs@gmail.com>
let bind-key* override minor modes with emulation-mode-map-alists
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-03-23 John Wiegley <johnw@newartisans.com>
Merge pull request from PhilHudson/master
Macro expansion redux
GitHub-reference: https://github.com/jwiegley/use-package/issues/17
-2023-04-15 Phil Hudson <phil.hudson@iname.com>
+2013-03-23 Phil Hudson <phil.hudson@iname.com>
Runtime client code independence redux
Tweak to previous fix for expanding macros correctly at code-planting time. Specifically, eval `use-package-minimum-reported-time' at code-planting time not at runtime (which would require use-package.el to be loaded first).
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-02-18 John Wiegley <johnw@newartisans.com>
Corrected a typo
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-02-12 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/master
Support for idle loading of packages
GitHub-reference: https://github.com/jwiegley/use-package/issues/16
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-02-12 Phillip Lord <phillip.lord@russet.org.uk>
Merge branch 'master' of https://github.com/jwiegley/use-package
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-02-12 Phillip Lord <phillip.lord@russet.org.uk>
idle initiation of packages
A new feature which adds support for idle startup and loading of packages.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-02-06 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/master
Load time display option.
GitHub-reference: https://github.com/jwiegley/use-package/issues/15
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-02-05 Phillip Lord <phillip.lord@russet.org.uk>
Added minimum load time display option
Makes the minimum load time before use-package displays
a message a customizable option.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-01-28 John Wiegley <johnw@newartisans.com>
Merge pull request from bdd/master
Remove trailing whitespace
GitHub-reference: https://github.com/jwiegley/use-package/issues/14
-2023-04-15 Berk D. Demir <bdd@mindcast.org>
+2013-01-28 Berk D. Demir <bdd@mindcast.org>
Cleanup trailing whitespace
Just `M-x delete-trailing-whitespace' on use-package.el
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-01-23 John Wiegley <johnw@newartisans.com>
Merge pull request from PhilHudson/macroexpand
Macroexpand quoted eval-after-load block early
GitHub-reference: https://github.com/jwiegley/use-package/issues/13
-2023-04-15 Phil Hudson <phil.hudson@iname.com>
+2013-01-23 Phil Hudson <phil.hudson@iname.com>
Macroexpand quoted eval-after-load block early
The main `use-package' macro incorrectly planted code containing a call to the `with-elapsed-timer' macro in a quoted block to be run by `eval-after-load'. If package use-package was not loaded at runtime, the block would error saying correctly that `with-elapsed-timer' is undefined. This mod correctly macroexpands the block at code generation time.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-01-18 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/master
Better support for ELPA.
GitHub-reference: https://github.com/jwiegley/use-package/issues/11
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-01-18 Phillip Lord <phillip.lord@russet.org.uk>
Support packages where autoload and elpa name are different
@@ -114201,18 +115533,18 @@
the ELPA name is ecb. This commit allows ensure to take an
argument (other than t).
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-01-17 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/master
Inline documentation
GitHub-reference: https://github.com/jwiegley/use-package/issues/10
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-01-17 Phillip Lord <phillip.lord@russet.org.uk>
Documentation for the use-package macro
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-01-17 Phillip Lord <phillip.lord@russet.org.uk>
Reverting "Documentation for the use-package macro."
@@ -114220,29 +115552,29 @@
This reverts commit abc0ebc92dc1cf9ef9adfe133d0b30bf7382b65c.
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2013-01-17 Phillip Lord <phillip.lord@russet.org.uk>
Documentation for the use-package macro
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2013-01-12 John Wiegley <johnw@newartisans.com>
Merge pull request from phillord/master
ELPA support
GitHub-reference: https://github.com/jwiegley/use-package/issues/9
-2023-04-15 Phillip Lord <phillip.lord@russet.org.uk>
+2012-12-31 Phillip Lord <phillip.lord@russet.org.uk>
ELPA package support
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-11-20 John Wiegley <johnw@newartisans.com>
Merge pull request from PhilHudson/master
Support optional diminish replacement string parameter using conses
GitHub-reference: https://github.com/jwiegley/use-package/issues/4
-2023-04-15 Phil Hudson <phil.hudson@iname.com>
+2012-11-20 Phil Hudson <phil.hudson@iname.com>
Support diminishing to a replacement string as well as to nothing
@@ -114255,33 +115587,33 @@
The second and fourth formats are new with this change.
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-07-30 John Wiegley <johnw@newartisans.com>
Use-package now accepts function as argument
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-07-11 John Wiegley <johnw@newartisans.com>
Only use user-site-lisp-directory if defined
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-06-26 John Wiegley <johnw@newartisans.com>
Correct return value from with-elapsed-timer
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-06-22 John Wiegley <johnw@newartisans.com>
More updates to support el-get
Byte-compilation related fix
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-06-21 John Wiegley <johnw@newartisans.com>
Added :pre-init
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-06-20 John Wiegley <johnw@newartisans.com>
Establish autoloads after :init
-2023-04-15 John Wiegley <johnw@newartisans.com>
+2012-06-17 John Wiegley <johnw@newartisans.com>
Added :mode and :interpreter keywords
@@ -114322,8 +115654,7 @@
This file records repository revisions from
commit f2ae39829812098d8269eafbc0fcb98959ee5bb7 (exclusive) to
-2023-04-15d5a6e99d8380044f410673b8ee51dbc1711 (inclusive).
-commit de7901abbc21114721057c907cc52455e228f826 (inclusive).
+commit ce7d18cbc07886b0d62110a6d26e25271017cd2a (inclusive).
See ChangeLog.3 for earlier changes.
;; Local Variables:
diff --git a/admin/merge-gnulib b/admin/merge-gnulib
index 76e2a02558c..67bee62b764 100755
--- a/admin/merge-gnulib
+++ b/admin/merge-gnulib
@@ -44,8 +44,8 @@ GNULIB_MODULES='
nanosleep nproc nstrftime
pathmax pipe2 printf-posix vasprintf-posix pselect pthread_sigmask
qcopy-acl readlink readlinkat regex
- sig2str sigdescr_np socklen stat-time std-gnu11 stdbool stddef stdio
- stpcpy stpncpy strnlen strtoimax symlink sys_stat sys_time
+ sig2str sigdescr_np socklen stat-time std-gnu11 stdbool stdckdint stddef stdio
+ stpcpy stpncpy strnlen strnlen strtoimax symlink sys_stat sys_time
tempname time-h time_r time_rz timegm timer-time timespec-add timespec-sub
update-copyright unlocked-io utimensat
vla warnings year2038
diff --git a/lib-src/etags.c b/lib-src/etags.c
index 2c6b4e7a630..147ecbd7c1b 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -109,6 +109,7 @@ University of California, as described above. */
#include <limits.h>
#include <unistd.h>
#include <stdarg.h>
+#include <stdckdint.h>
#include <stdlib.h>
#include <string.h>
#include <sysstdio.h>
@@ -8038,7 +8039,7 @@ xnmalloc (ptrdiff_t nitems, ptrdiff_t item_size)
ptrdiff_t nbytes;
assume (0 <= nitems);
assume (0 < item_size);
- if (INT_MULTIPLY_WRAPV (nitems, item_size, &nbytes))
+ if (ckd_mul (&nbytes, nitems, item_size))
memory_full ();
return xmalloc (nbytes);
}
@@ -8049,7 +8050,7 @@ xnrealloc (void *pa, ptrdiff_t nitems, ptrdiff_t item_size)
ptrdiff_t nbytes;
assume (0 <= nitems);
assume (0 < item_size);
- if (INT_MULTIPLY_WRAPV (nitems, item_size, &nbytes) || SIZE_MAX < nbytes)
+ if (ckd_mul (&nbytes, nitems, item_size) || SIZE_MAX < nbytes)
memory_full ();
void *result = realloc (pa, nbytes);
if (!result)
diff --git a/lib/gnulib.mk.in b/lib/gnulib.mk.in
index 25fd4af6259..893ac789162 100644
--- a/lib/gnulib.mk.in
+++ b/lib/gnulib.mk.in
@@ -149,6 +149,7 @@
# stat-time \
# std-gnu11 \
# stdbool \
+# stdckdint \
# stddef \
# stdio \
# stpcpy \
diff --git a/lib/nstrftime.c b/lib/nstrftime.c
index 68bb560910d..2a1dd8d88d7 100644
--- a/lib/nstrftime.c
+++ b/lib/nstrftime.c
@@ -62,6 +62,7 @@ extern char *tzname[];
#endif
#include <limits.h>
+#include <stdckdint.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
@@ -226,15 +227,6 @@ extern char *tzname[];
# undef __mbsrtowcs_l
# define __mbsrtowcs_l(d, s, l, st, loc) __mbsrtowcs (d, s, l, st)
# endif
-# define widen(os, ws, l) \
- { \
- mbstate_t __st; \
- const char *__s = os; \
- memset (&__st, '\0', sizeof (__st)); \
- l = __mbsrtowcs_l (NULL, &__s, 0, &__st, loc); \
- ws = (wchar_t *) alloca ((l + 1) * sizeof (wchar_t)); \
- (void) __mbsrtowcs_l (ws, &__s, l, &__st, loc); \
- }
#endif
@@ -684,8 +676,8 @@ __strftime_internal (STREAM_OR_CHAR_T *s, STRFTIME_ARG (size_t maxsize)
width = 0;
do
{
- if (INT_MULTIPLY_WRAPV (width, 10, &width)
- || INT_ADD_WRAPV (width, *f - L_('0'), &width))
+ if (ckd_mul (&width, width, 10)
+ || ckd_add (&width, width, *f - L_('0')))
width = INT_MAX;
++f;
}
@@ -1374,11 +1366,31 @@ __strftime_internal (STREAM_OR_CHAR_T *s, STRFTIME_ARG (size_t maxsize)
#ifdef COMPILE_WIDE
{
/* The zone string is always given in multibyte form. We have
- to transform it first. */
- wchar_t *wczone;
- size_t len;
- widen (zone, wczone, len);
- cpy (len, wczone);
+ to convert it to wide character. */
+ size_t w = pad == L_('-') || width < 0 ? 0 : width;
+ char const *z = zone;
+ mbstate_t st = {0};
+ size_t len = __mbsrtowcs_l (p, &z, maxsize - i, &st, loc);
+ if (len == (size_t) -1)
+ return 0;
+ size_t incr = len < w ? w : len;
+ if (incr >= maxsize - i)
+ {
+ errno = ERANGE;
+ return 0;
+ }
+ if (p)
+ {
+ if (len < w)
+ {
+ size_t delta = w - len;
+ wmemmove (p + delta, p, len);
+ wchar_t wc = pad == L_('0') || pad == L_('+') ? L'0' : L' ';
+ wmemset (p, wc, delta);
+ }
+ p += incr;
+ }
+ i += incr;
}
#else
cpy (strlen (zone), zone);
diff --git a/lib/stat-time.h b/lib/stat-time.h
index af084102dae..75eb27e549d 100644
--- a/lib/stat-time.h
+++ b/lib/stat-time.h
@@ -221,8 +221,7 @@ stat_time_normalize (int result, _GL_UNUSED struct stat *st)
}
ts->tv_nsec = r;
/* Overflow is possible, as Solaris 11 stat can yield
- tv_sec == TYPE_MINIMUM (time_t) && tv_nsec == -1000000000.
- INT_ADD_WRAPV is OK, since time_t is signed on Solaris. */
+ tv_sec == TYPE_MINIMUM (time_t) && tv_nsec == -1000000000. */
if (ckd_add (&ts->tv_sec, q, ts->tv_sec))
{
errno = EOVERFLOW;
diff --git a/lib/timespec-add.c b/lib/timespec-add.c
index cb3017803b4..38c4dfc24c2 100644
--- a/lib/timespec-add.c
+++ b/lib/timespec-add.c
@@ -23,6 +23,7 @@
#include <config.h>
#include "timespec.h"
+#include <stdckdint.h>
#include "intprops.h"
struct timespec
@@ -38,7 +39,7 @@ timespec_add (struct timespec a, struct timespec b)
{
rns = nsd;
time_t bs1;
- if (!INT_ADD_WRAPV (bs, 1, &bs1))
+ if (!ckd_add (&bs1, bs, 1))
bs = bs1;
else if (rs < 0)
rs++;
@@ -46,7 +47,7 @@ timespec_add (struct timespec a, struct timespec b)
goto high_overflow;
}
- if (INT_ADD_WRAPV (rs, bs, &rs))
+ if (ckd_add (&rs, rs, bs))
{
if (bs < 0)
{
diff --git a/lib/timespec-sub.c b/lib/timespec-sub.c
index 822c2831089..f8052400410 100644
--- a/lib/timespec-sub.c
+++ b/lib/timespec-sub.c
@@ -24,6 +24,7 @@
#include <config.h>
#include "timespec.h"
+#include <stdckdint.h>
#include "intprops.h"
struct timespec
@@ -38,7 +39,7 @@ timespec_sub (struct timespec a, struct timespec b)
{
rns = ns + TIMESPEC_HZ;
time_t bs1;
- if (!INT_ADD_WRAPV (bs, 1, &bs1))
+ if (!ckd_add (&bs1, bs, 1))
bs = bs1;
else if (- TYPE_SIGNED (time_t) < rs)
rs--;
@@ -46,7 +47,7 @@ timespec_sub (struct timespec a, struct timespec b)
goto low_overflow;
}
- if (INT_SUBTRACT_WRAPV (rs, bs, &rs))
+ if (ckd_sub (&rs, rs, bs))
{
if (0 < bs)
{
diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index 025d21631bb..576cd26dba7 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -4237,8 +4237,9 @@ bytecode definition was not changed in the meantime)."
;; compilation, so update `comp-files-queue' to reflect that.
(unless (or (null load)
(eq load (cdr entry)))
- (cl-substitute (cons file load) (car entry) comp-files-queue
- :key #'car :test #'string=))
+ (setf comp-files-queue
+ (cl-substitute (cons file load) (car entry) comp-files-queue
+ :key #'car :test #'string=)))
(unless (native-compile-async-skip-p file load selector)
(let* ((out-filename (comp-el-to-eln-filename file))
diff --git a/lisp/foldout.el b/lisp/foldout.el
index 5a3afc9508a..ace242ffbc7 100644
--- a/lisp/foldout.el
+++ b/lisp/foldout.el
@@ -229,7 +229,7 @@ An end marker of nil means the fold ends after (point-max).")
(error "Can't find outline-minor-mode in minor-mode-alist"))
;; slip our fold announcement into the list
- (setcdr outl-entry (nconc foldout-entry (cdr outl-entry)))))
+ (setcdr outl-entry (append foldout-entry (cdr outl-entry)))))
diff --git a/lisp/gnus/mml2015.el b/lisp/gnus/mml2015.el
index b8dd61de3b9..21bb46b8fa7 100644
--- a/lisp/gnus/mml2015.el
+++ b/lisp/gnus/mml2015.el
@@ -752,7 +752,7 @@ If set, it overrides the setting of `mml2015-sign-with-sender'."
(if (not key-image)
""
(condition-case nil
- (let ((result " "))
+ (let ((result (copy-sequence " ")))
(put-text-property
1 2 'display
(gnus-rescale-image key-image
diff --git a/lisp/international/ja-dic-cnv.el b/lisp/international/ja-dic-cnv.el
index 9ce31f11d91..5477473ae8c 100644
--- a/lisp/international/ja-dic-cnv.el
+++ b/lisp/international/ja-dic-cnv.el
@@ -484,7 +484,7 @@ To get complete usage, invoke:
(defmacro skkdic-set-postfix (&rest entries)
`(defconst skkdic-postfix
',(let ((l entries)
- (map '(nil))
+ (map (list nil))
(longest 1)
len entry)
(while l
@@ -507,7 +507,7 @@ To get complete usage, invoke:
(defmacro skkdic-set-prefix (&rest entries)
`(defconst skkdic-prefix
',(let ((l entries)
- (map '(nil))
+ (map (list nil))
(longest 1)
len entry)
(while l
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index 317ea8495de..894378bda8b 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -804,13 +804,12 @@ The format of KBD-LAYOUT is the same as `quail-keyboard-layout'."
(setq i (1+ i)))
(let ((pos (point))
- (bar "|")
+ (bar (propertize "|" 'face 'bold))
lower upper row)
;; Make table without horizontal lines. Each column for a key
;; has the form "| LU |" where L is for lower key and U is
;; for a upper key. If width of L (U) is greater than 1,
;; preceding (following) space is not inserted.
- (put-text-property 0 1 'face 'bold bar)
(setq i 0)
(while (< i quail-keyboard-layout-len)
(when (= (% i 30) 0)
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el
index 2952db2a6bf..379e345bef1 100644
--- a/lisp/mail/rmail.el
+++ b/lisp/mail/rmail.el
@@ -2287,7 +2287,7 @@ significant attribute change was made."
(insert value)))
;; Otherwise add a header line to record the attributes and set
;; all but this one to no.
- (let ((header-value "--------"))
+ (let ((header-value (copy-sequence "--------")))
(aset header-value attr value)
(goto-char (if limit (1- limit) (point-max)))
(setq altered (/= value ?-))
diff --git a/lisp/net/eudc-vars.el b/lisp/net/eudc-vars.el
index b3aa23f5827..b6b06f0c9fa 100644
--- a/lisp/net/eudc-vars.el
+++ b/lisp/net/eudc-vars.el
@@ -446,7 +446,7 @@ objectclass in Active Directory servers.
You may not want functions like `eudc-query-form' and
`eudc-expand-inline' to do LDAP wildcard expansion by default on
certain fields. If so, add the relevant symbol to this list, for
-example `samaccountname' for the \"E-Mail\" field."
+example `mail' for the \"E-Mail\" field."
:type '(repeat (symbol :tag "Directory attribute")))
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index 3eb2dd13cbc..910d534330c 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -5142,7 +5142,7 @@ support symbolic links."
(defun tramp-handle-memory-info ()
"Like `memory-info' for Tramp files."
- (let ((result '(0 0 0 0))
+ (let ((result (list 0 0 0 0))
process-file-side-effects)
(with-temp-buffer
(cond
diff --git a/lisp/org/org-macs.el b/lisp/org/org-macs.el
index 1552675f8a8..4efa8ba6800 100644
--- a/lisp/org/org-macs.el
+++ b/lisp/org/org-macs.el
@@ -1288,7 +1288,7 @@ so values can contain further %-escapes if they are define later in TABLE."
(setq re (concat "%-?[0-9.]*" (substring (car e) 1)))
(when (and (cdr e) (string-match re (cdr e)))
(let ((sref (substring (cdr e) (match-beginning 0) (match-end 0)))
- (safe "SREF"))
+ (safe (copy-sequence "SREF")))
(add-text-properties 0 3 (list 'sref sref) safe)
(setcdr e (replace-match safe t t (cdr e)))))
(while (string-match re string)
diff --git a/src/alloc.c b/src/alloc.c
index d87cc44b59b..82b1c6b0355 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -867,7 +867,7 @@ xnmalloc (ptrdiff_t nitems, ptrdiff_t item_size)
{
eassert (0 <= nitems && 0 < item_size);
ptrdiff_t nbytes;
- if (INT_MULTIPLY_WRAPV (nitems, item_size, &nbytes) || SIZE_MAX < nbytes)
+ if (ckd_mul (&nbytes, nitems, item_size) || SIZE_MAX < nbytes)
memory_full (SIZE_MAX);
return xmalloc (nbytes);
}
@@ -881,7 +881,7 @@ xnrealloc (void *pa, ptrdiff_t nitems, ptrdiff_t item_size)
{
eassert (0 <= nitems && 0 < item_size);
ptrdiff_t nbytes;
- if (INT_MULTIPLY_WRAPV (nitems, item_size, &nbytes) || SIZE_MAX < nbytes)
+ if (ckd_mul (&nbytes, nitems, item_size) || SIZE_MAX < nbytes)
memory_full (SIZE_MAX);
return xrealloc (pa, nbytes);
}
@@ -928,13 +928,13 @@ xpalloc (void *pa, ptrdiff_t *nitems, ptrdiff_t nitems_incr_min,
NITEMS_MAX, and what the C language can represent safely. */
ptrdiff_t n, nbytes;
- if (INT_ADD_WRAPV (n0, n0 >> 1, &n))
+ if (ckd_add (&n, n0, n0 >> 1))
n = PTRDIFF_MAX;
if (0 <= nitems_max && nitems_max < n)
n = nitems_max;
ptrdiff_t adjusted_nbytes
- = ((INT_MULTIPLY_WRAPV (n, item_size, &nbytes) || SIZE_MAX < nbytes)
+ = ((ckd_mul (&nbytes, n, item_size) || SIZE_MAX < nbytes)
? min (PTRDIFF_MAX, SIZE_MAX)
: nbytes < DEFAULT_MXFAST ? DEFAULT_MXFAST : 0);
if (adjusted_nbytes)
@@ -946,9 +946,9 @@ xpalloc (void *pa, ptrdiff_t *nitems, ptrdiff_t nitems_incr_min,
if (! pa)
*nitems = 0;
if (n - n0 < nitems_incr_min
- && (INT_ADD_WRAPV (n0, nitems_incr_min, &n)
+ && (ckd_add (&n, n0, nitems_incr_min)
|| (0 <= nitems_max && nitems_max < n)
- || INT_MULTIPLY_WRAPV (n, item_size, &nbytes)))
+ || ckd_mul (&nbytes, n, item_size)))
memory_full (SIZE_MAX);
pa = xrealloc (pa, nbytes);
*nitems = n;
@@ -2379,7 +2379,7 @@ a multibyte string even if INIT is an ASCII character. */)
ptrdiff_t len = CHAR_STRING (c, str);
EMACS_INT string_len = XFIXNUM (length);
- if (INT_MULTIPLY_WRAPV (len, string_len, &nbytes))
+ if (ckd_mul (&nbytes, len, string_len))
string_overflow ();
val = make_clear_multibyte_string (string_len, nbytes, clearit);
if (!clearit)
@@ -5239,7 +5239,7 @@ mark_memory (void const *start, void const *end)
a Lisp_Object might be split into registers saved into
non-adjacent words and P might be the low-order word's value. */
intptr_t ip;
- INT_ADD_WRAPV ((intptr_t) p, (intptr_t) lispsym, &ip);
+ ckd_add (&ip, (intptr_t) p, (intptr_t) lispsym);
mark_maybe_pointer ((void *) ip, true);
}
}
diff --git a/src/bignum.c b/src/bignum.c
index e64653b2873..22ed171533f 100644
--- a/src/bignum.c
+++ b/src/bignum.c
@@ -354,7 +354,7 @@ emacs_mpz_pow_ui (mpz_t rop, mpz_t const base, unsigned long exp)
enum { lim = min (NLIMBS_LIMIT, GMP_NLIMBS_MAX - pow_ui_extra_limbs) };
int nbase = emacs_mpz_size (base), n;
- if (INT_MULTIPLY_WRAPV (nbase, exp, &n) || lim < n)
+ if (ckd_mul (&n, nbase, exp) || lim < n)
overflow_error ();
mpz_pow_ui (rop, base, exp);
}
diff --git a/src/buffer.c b/src/buffer.c
index 668c7035724..9bcace37e9b 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -3343,7 +3343,7 @@ record_overlay_string (struct sortstrlist *ssl, Lisp_Object str,
else
nbytes = SBYTES (str);
- if (INT_ADD_WRAPV (ssl->bytes, nbytes, &nbytes))
+ if (ckd_add (&nbytes, nbytes, ssl->bytes))
memory_full (SIZE_MAX);
ssl->bytes = nbytes;
@@ -3357,7 +3357,7 @@ record_overlay_string (struct sortstrlist *ssl, Lisp_Object str,
else
nbytes = SBYTES (str2);
- if (INT_ADD_WRAPV (ssl->bytes, nbytes, &nbytes))
+ if (ckd_add (&nbytes, nbytes, ssl->bytes))
memory_full (SIZE_MAX);
ssl->bytes = nbytes;
}
@@ -3429,7 +3429,7 @@ overlay_strings (ptrdiff_t pos, struct window *w, unsigned char **pstr)
unsigned char *p;
ptrdiff_t total;
- if (INT_ADD_WRAPV (overlay_heads.bytes, overlay_tails.bytes, &total))
+ if (ckd_add (&total, overlay_heads.bytes, overlay_tails.bytes))
memory_full (SIZE_MAX);
if (total > overlay_str_len)
overlay_str_buf = xpalloc (overlay_str_buf, &overlay_str_len,
diff --git a/src/bytecode.c b/src/bytecode.c
index 74a94859aba..4207ff0b71f 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -1327,7 +1327,7 @@ exec_byte_code (Lisp_Object fun, ptrdiff_t args_template,
Lisp_Object v1 = TOP;
intmax_t res;
if (FIXNUMP (v1) && FIXNUMP (v2)
- && !INT_MULTIPLY_WRAPV (XFIXNUM (v1), XFIXNUM (v2), &res)
+ && !ckd_mul (&res, XFIXNUM (v1), XFIXNUM (v2))
&& !FIXNUM_OVERFLOW_P (res))
TOP = make_fixnum (res);
else
diff --git a/src/casefiddle.c b/src/casefiddle.c
index 1a959b1c07b..d567a5e353a 100644
--- a/src/casefiddle.c
+++ b/src/casefiddle.c
@@ -283,8 +283,8 @@ do_casify_multibyte_string (struct casing_context *ctx, Lisp_Object obj)
ptrdiff_t size = SCHARS (obj), n;
USE_SAFE_ALLOCA;
- if (INT_MULTIPLY_WRAPV (size, MAX_MULTIBYTE_LENGTH, &n)
- || INT_ADD_WRAPV (n, sizeof (struct casing_str_buf), &n))
+ if (ckd_mul (&n, size, MAX_MULTIBYTE_LENGTH)
+ || ckd_add (&n, n, sizeof (struct casing_str_buf)))
n = PTRDIFF_MAX;
unsigned char *dst = SAFE_ALLOCA (n);
unsigned char *dst_end = dst + n;
diff --git a/src/ccl.c b/src/ccl.c
index ce9abd59493..67f2a275841 100644
--- a/src/ccl.c
+++ b/src/ccl.c
@@ -1156,9 +1156,9 @@ ccl_driver (struct ccl_program *ccl, int *source, int *destination, int src_size
ccl_expr_self:
switch (op)
{
- case CCL_PLUS: INT_ADD_WRAPV (reg[rrr], i, &reg[rrr]); break;
- case CCL_MINUS: INT_SUBTRACT_WRAPV (reg[rrr], i, &reg[rrr]); break;
- case CCL_MUL: INT_MULTIPLY_WRAPV (reg[rrr], i, &reg[rrr]); break;
+ case CCL_PLUS: ckd_add (&reg[rrr], reg[rrr], i); break;
+ case CCL_MINUS: ckd_sub (&reg[rrr], reg[rrr], i); break;
+ case CCL_MUL: ckd_mul (&reg[rrr], reg[rrr], i); break;
case CCL_DIV:
if (!i)
CCL_INVALID_CMD;
@@ -1194,7 +1194,7 @@ ccl_driver (struct ccl_program *ccl, int *source, int *destination, int src_size
if (i == -1)
{
reg[7] = 0;
- INT_SUBTRACT_WRAPV (0, reg[rrr], &reg[rrr]);
+ ckd_sub (&reg[rrr], 0, reg[rrr]);
}
else
{
@@ -1251,9 +1251,9 @@ ccl_driver (struct ccl_program *ccl, int *source, int *destination, int src_size
ccl_set_expr:
switch (op)
{
- case CCL_PLUS: INT_ADD_WRAPV (i, j, &reg[rrr]); break;
- case CCL_MINUS: INT_SUBTRACT_WRAPV (i, j, &reg[rrr]); break;
- case CCL_MUL: INT_MULTIPLY_WRAPV (i, j, &reg[rrr]); break;
+ case CCL_PLUS: ckd_add (&reg[rrr], i, j); break;
+ case CCL_MINUS: ckd_sub (&reg[rrr], i, j); break;
+ case CCL_MUL: ckd_mul (&reg[rrr], i, j); break;
case CCL_DIV:
if (!j)
CCL_INVALID_CMD;
@@ -1288,7 +1288,7 @@ ccl_driver (struct ccl_program *ccl, int *source, int *destination, int src_size
CCL_INVALID_CMD;
if (j == -1)
{
- INT_SUBTRACT_WRAPV (0, reg[rrr], &reg[rrr]);
+ ckd_sub (&reg[rrr], 0, reg[rrr]);
reg[7] = 0;
}
else
@@ -2169,8 +2169,8 @@ usage: (ccl-execute-on-string CCL-PROGRAM STATUS STRING &optional CONTINUE UNIBY
buf_magnification = ccl.buf_magnification ? ccl.buf_magnification : 1;
outbufsize = str_bytes;
- if (INT_MULTIPLY_WRAPV (buf_magnification, outbufsize, &outbufsize)
- || INT_ADD_WRAPV (256, outbufsize, &outbufsize))
+ if (ckd_mul (&outbufsize, outbufsize, buf_magnification)
+ || ckd_add (&outbufsize, outbufsize, 256))
memory_full (SIZE_MAX);
outp = outbuf = xmalloc (outbufsize);
diff --git a/src/character.c b/src/character.c
index d0b18367a83..ae153a579d6 100644
--- a/src/character.c
+++ b/src/character.c
@@ -250,7 +250,7 @@ char_width (int c, struct Lisp_Char_Table *dp)
if (c >= 0)
{
int w = CHARACTER_WIDTH (c);
- if (INT_ADD_WRAPV (width, w, &width))
+ if (ckd_add (&width, width, w))
string_overflow ();
}
}
@@ -301,7 +301,7 @@ c_string_width (const unsigned char *str, ptrdiff_t len, int precision,
*nbytes = i_byte;
return width;
}
- if (INT_ADD_WRAPV (thiswidth, width, &width))
+ if (ckd_add (&width, width, thiswidth))
string_overflow ();
i++;
i_byte += bytes;
@@ -441,7 +441,7 @@ lisp_string_width (Lisp_Object string, ptrdiff_t from, ptrdiff_t to,
*nbytes = i_byte - from_byte;
return width;
}
- if (INT_ADD_WRAPV (thiswidth, width, &width))
+ if (ckd_add (&width, width, thiswidth))
string_overflow ();
i += chars;
i_byte += bytes;
@@ -664,7 +664,7 @@ count_size_as_multibyte (const unsigned char *str, ptrdiff_t len)
for (ptrdiff_t i = 0; i < len; i++)
nonascii += str[i] >> 7;
ptrdiff_t bytes;
- if (INT_ADD_WRAPV (len, nonascii, &bytes))
+ if (ckd_add (&bytes, len, nonascii))
string_overflow ();
return bytes;
}
@@ -780,21 +780,21 @@ string_escape_byte8 (Lisp_Object string)
if (byte8_count == 0)
return string;
- if (INT_MULTIPLY_WRAPV (byte8_count, 3, &thrice_byte8_count))
+ if (ckd_mul (&thrice_byte8_count, byte8_count, 3))
string_overflow ();
if (multibyte)
{
/* Convert 2-byte sequence of byte8 chars to 4-byte octal. */
- if (INT_ADD_WRAPV (nchars, thrice_byte8_count, &uninit_nchars)
- || INT_ADD_WRAPV (nbytes, 2 * byte8_count, &uninit_nbytes))
+ if (ckd_add (&uninit_nchars, nchars, thrice_byte8_count)
+ || ckd_add (&uninit_nbytes, nbytes, 2 * byte8_count))
string_overflow ();
val = make_uninit_multibyte_string (uninit_nchars, uninit_nbytes);
}
else
{
/* Convert 1-byte sequence of byte8 chars to 4-byte octal. */
- if (INT_ADD_WRAPV (thrice_byte8_count, nbytes, &uninit_nbytes))
+ if (ckd_add (&uninit_nbytes, thrice_byte8_count, nbytes))
string_overflow ();
val = make_uninit_string (uninit_nbytes);
}
diff --git a/src/cmds.c b/src/cmds.c
index 15caa4a6972..37e1779296a 100644
--- a/src/cmds.c
+++ b/src/cmds.c
@@ -453,7 +453,7 @@ internal_self_insert (int c, EMACS_INT n)
}
ptrdiff_t to;
- if (INT_ADD_WRAPV (PT, chars_to_delete, &to))
+ if (ckd_add (&to, PT, chars_to_delete))
to = PTRDIFF_MAX;
replace_range (PT, to, string, 1, 1, 1, 0, false);
Fforward_char (make_fixnum (n));
diff --git a/src/coding.c b/src/coding.c
index fbf10188819..96c3827c326 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -989,7 +989,7 @@ static void
coding_alloc_by_realloc (struct coding_system *coding, ptrdiff_t bytes)
{
ptrdiff_t newbytes;
- if (INT_ADD_WRAPV (coding->dst_bytes, bytes, &newbytes)
+ if (ckd_add (&newbytes, coding->dst_bytes, bytes)
|| SIZE_MAX < newbytes)
string_overflow ();
coding->destination = xrealloc (coding->destination, newbytes);
@@ -7059,9 +7059,8 @@ produce_chars (struct coding_system *coding, Lisp_Object translation_table,
{
eassert (growable_destination (coding));
ptrdiff_t dst_size;
- if (INT_MULTIPLY_WRAPV (to_nchars, MAX_MULTIBYTE_LENGTH,
- &dst_size)
- || INT_ADD_WRAPV (buf_end - buf, dst_size, &dst_size))
+ if (ckd_mul (&dst_size, to_nchars, MAX_MULTIBYTE_LENGTH)
+ || ckd_add (&dst_size, dst_size, buf_end - buf))
memory_full (SIZE_MAX);
dst = alloc_destination (coding, dst_size, dst);
if (EQ (coding->src_object, coding->dst_object))
diff --git a/src/data.c b/src/data.c
index 8f9ee63e779..9d7e7effdcd 100644
--- a/src/data.c
+++ b/src/data.c
@@ -3190,9 +3190,9 @@ arith_driver (enum arithop code, ptrdiff_t nargs, Lisp_Object *args,
intmax_t a;
switch (code)
{
- case Aadd : overflow = INT_ADD_WRAPV (accum, next, &a); break;
- case Amult: overflow = INT_MULTIPLY_WRAPV (accum, next, &a); break;
- case Asub : overflow = INT_SUBTRACT_WRAPV (accum, next, &a); break;
+ case Aadd : overflow = ckd_add (&a, accum, next); break;
+ case Amult: overflow = ckd_mul (&a, accum, next); break;
+ case Asub : overflow = ckd_sub (&a, accum, next); break;
case Adiv:
if (next == 0)
xsignal0 (Qarith_error);
diff --git a/src/dispnew.c b/src/dispnew.c
index 54948af975b..8d039bf9a3d 100644
--- a/src/dispnew.c
+++ b/src/dispnew.c
@@ -1391,7 +1391,7 @@ realloc_glyph_pool (struct glyph_pool *pool, struct dim matrix_dim)
|| matrix_dim.width != pool->ncolumns);
/* Enlarge the glyph pool. */
- if (INT_MULTIPLY_WRAPV (matrix_dim.height, matrix_dim.width, &needed))
+ if (ckd_mul (&needed, matrix_dim.height, matrix_dim.width))
memory_full (SIZE_MAX);
if (needed > pool->nglyphs)
{
@@ -6688,8 +6688,8 @@ init_display_interactive (void)
change. It's not clear what better we could do. The rest of
the code assumes that (width + 2) * height * sizeof (struct glyph)
does not overflow and does not exceed PTRDIFF_MAX or SIZE_MAX. */
- if (INT_ADD_WRAPV (width, 2, &area)
- || INT_MULTIPLY_WRAPV (height, area, &area)
+ if (ckd_add (&area, width, 2)
+ || ckd_mul (&area, area, height)
|| min (PTRDIFF_MAX, SIZE_MAX) / sizeof (struct glyph) < area)
fatal ("screen size %dx%d too big", width, height);
}
diff --git a/src/doprnt.c b/src/doprnt.c
index 3ebb957e9f2..e8911fad252 100644
--- a/src/doprnt.c
+++ b/src/doprnt.c
@@ -134,8 +134,8 @@ parse_format_integer (char const *fmt, int *value)
bool overflow = false;
for (; '0' <= *fmt && *fmt <= '9'; fmt++)
{
- overflow |= INT_MULTIPLY_WRAPV (n, 10, &n);
- overflow |= INT_ADD_WRAPV (n, *fmt - '0', &n);
+ overflow |= ckd_mul (&n, n, 10);
+ overflow |= ckd_add (&n, n, *fmt - '0');
}
if (overflow || min (PTRDIFF_MAX, SIZE_MAX) - SIZE_BOUND_EXTRA < n)
error ("Format width or precision too large");
diff --git a/src/editfns.c b/src/editfns.c
index 21c2629ee41..e72d86d84d0 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -2035,8 +2035,8 @@ nil. */)
ptrdiff_t ins_bytes = size_b / CHAR_BIT + 1;
ptrdiff_t *buffer;
ptrdiff_t bytes_needed;
- if (INT_MULTIPLY_WRAPV (diags, 2 * sizeof *buffer, &bytes_needed)
- || INT_ADD_WRAPV (del_bytes + ins_bytes, bytes_needed, &bytes_needed))
+ if (ckd_mul (&bytes_needed, diags, 2 * sizeof *buffer)
+ || ckd_add (&bytes_needed, bytes_needed, del_bytes + ins_bytes))
memory_full (SIZE_MAX);
USE_SAFE_ALLOCA;
buffer = SAFE_ALLOCA (bytes_needed);
@@ -3304,7 +3304,7 @@ str2num (char *str, char **str_end)
{
ptrdiff_t n = 0;
for (; c_isdigit (*str); str++)
- if (INT_MULTIPLY_WRAPV (n, 10, &n) || INT_ADD_WRAPV (n, *str - '0', &n))
+ if (ckd_mul (&n, n, 10) || ckd_add (&n, n, *str - '0'))
n = PTRDIFF_MAX;
*str_end = str;
return n;
@@ -3472,8 +3472,8 @@ styled_format (ptrdiff_t nargs, Lisp_Object *args, bool message)
/* Allocate the info and discarded tables. */
ptrdiff_t info_size, alloca_size;
- if (INT_MULTIPLY_WRAPV (nspec_bound, sizeof *info, &info_size)
- || INT_ADD_WRAPV (formatlen, info_size, &alloca_size)
+ if (ckd_mul (&info_size, nspec_bound, sizeof *info)
+ || ckd_add (&alloca_size, formatlen, info_size)
|| SIZE_MAX < alloca_size)
memory_full (SIZE_MAX);
info = SAFE_ALLOCA (alloca_size);
@@ -4020,8 +4020,8 @@ styled_format (ptrdiff_t nargs, Lisp_Object *args, bool message)
/* Compute the total bytes needed for this item, including
excess precision and padding. */
ptrdiff_t numwidth;
- if (INT_ADD_WRAPV (prefixlen + sprintf_bytes, excess_precision,
- &numwidth))
+ if (ckd_add (&numwidth, prefixlen + sprintf_bytes,
+ excess_precision))
numwidth = PTRDIFF_MAX;
ptrdiff_t padding
= numwidth < field_width ? field_width - numwidth : 0;
@@ -4181,7 +4181,7 @@ styled_format (ptrdiff_t nargs, Lisp_Object *args, bool message)
ptrdiff_t used = p - buf;
ptrdiff_t buflen_needed;
- if (INT_ADD_WRAPV (used, convbytes, &buflen_needed))
+ if (ckd_add (&buflen_needed, used, convbytes))
string_overflow ();
if (bufsize <= buflen_needed)
{
diff --git a/src/emacs-module.c b/src/emacs-module.c
index 3d06ef0020a..86360a0f225 100644
--- a/src/emacs-module.c
+++ b/src/emacs-module.c
@@ -418,7 +418,7 @@ module_global_reference_p (emacs_value v, ptrdiff_t *n)
}
/* Only used for debugging, so we don't care about overflow, just
make sure the operation is defined. */
- INT_ADD_WRAPV (*n, h->count, n);
+ ckd_add (n, *n, h->count);
return false;
}
@@ -437,7 +437,7 @@ module_make_global_ref (emacs_env *env, emacs_value value)
{
Lisp_Object value = HASH_VALUE (h, i);
struct module_global_reference *ref = XMODULE_GLOBAL_REFERENCE (value);
- bool overflow = INT_ADD_WRAPV (ref->refcount, 1, &ref->refcount);
+ bool overflow = ckd_add (&ref->refcount, ref->refcount, 1);
if (overflow)
overflow_error ();
MODULE_INTERNAL_CLEANUP ();
@@ -675,7 +675,7 @@ module_funcall (emacs_env *env, emacs_value func, ptrdiff_t nargs,
Lisp_Object *newargs;
USE_SAFE_ALLOCA;
ptrdiff_t nargs1;
- if (INT_ADD_WRAPV (nargs, 1, &nargs1))
+ if (ckd_add (&nargs1, nargs, 1))
overflow_error ();
SAFE_ALLOCA_LISP (newargs, nargs1);
newargs[0] = value_to_lisp (func);
diff --git a/src/eval.c b/src/eval.c
index cd3eb0a3676..3f4e77cd3b1 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -254,7 +254,7 @@ init_eval (void)
static void
max_ensure_room (intmax_t *m, intmax_t a, intmax_t b)
{
- intmax_t sum = INT_ADD_WRAPV (a, b, &sum) ? INTMAX_MAX : sum;
+ intmax_t sum = ckd_add (&sum, a, b) ? INTMAX_MAX : sum;
*m = max (*m, sum);
}
diff --git a/src/fileio.c b/src/fileio.c
index 76b278b4083..f2f440d0a3b 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -6441,7 +6441,7 @@ static Lisp_Object
blocks_to_bytes (uintmax_t blocksize, uintmax_t blocks, bool negate)
{
intmax_t n;
- if (!INT_MULTIPLY_WRAPV (blocksize, blocks, &n))
+ if (!ckd_mul (&n, blocksize, blocks))
return make_int (negate ? -n : n);
Lisp_Object bs = make_uint (blocksize);
if (negate)
diff --git a/src/fns.c b/src/fns.c
index 7cb73f8375f..1ad6eb57de4 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -2938,8 +2938,7 @@ ARRAY is a vector, string, char-table, or bool-vector. */)
else
{
ptrdiff_t product;
- if (INT_MULTIPLY_WRAPV (size, len, &product)
- || product != size_byte)
+ if (ckd_mul (&product, size, len) || product != size_byte)
error ("Attempt to change byte length of a string");
for (idx = 0; idx < size_byte; idx++)
*p++ = str[idx % len];
diff --git a/src/font.c b/src/font.c
index bf561095ef7..9dcafb3bb33 100644
--- a/src/font.c
+++ b/src/font.c
@@ -305,7 +305,7 @@ font_intern_prop (const char *str, ptrdiff_t len, bool force_symbol)
{
if (i == len)
return make_fixnum (n);
- if (INT_MULTIPLY_WRAPV (n, 10, &n))
+ if (ckd_mul (&n, n, 10))
break;
}
diff --git a/src/frame.c b/src/frame.c
index 874e8c4cac1..04ffdd5494d 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -3758,7 +3758,7 @@ check_frame_pixels (Lisp_Object size, Lisp_Object pixelwise, int item_size)
item_size = 1;
if (!integer_to_intmax (size, &sz)
- || INT_MULTIPLY_WRAPV (sz, item_size, &pixel_size))
+ || ckd_mul (&pixel_size, sz, item_size))
args_out_of_range_3 (size, make_int (INT_MIN / item_size),
make_int (INT_MAX / item_size));
diff --git a/src/gnutls.c b/src/gnutls.c
index ca7e9fc4c73..8f0e2d01703 100644
--- a/src/gnutls.c
+++ b/src/gnutls.c
@@ -1083,8 +1083,8 @@ gnutls_hex_string (unsigned char *buf, ptrdiff_t buf_size, const char *prefix)
{
ptrdiff_t prefix_length = strlen (prefix);
ptrdiff_t retlen;
- if (INT_MULTIPLY_WRAPV (buf_size, 3, &retlen)
- || INT_ADD_WRAPV (prefix_length - (buf_size != 0), retlen, &retlen))
+ if (ckd_mul (&retlen, buf_size, 3)
+ || ckd_add (&retlen, retlen, prefix_length - (buf_size != 0)))
string_overflow ();
Lisp_Object ret = make_uninit_string (retlen);
char *string = SSDATA (ret);
@@ -2378,7 +2378,7 @@ gnutls_symmetric_aead (bool encrypting, gnutls_cipher_algorithm_t gca,
ptrdiff_t cipher_tag_size = gnutls_cipher_get_tag_size (gca);
ptrdiff_t tagged_size;
- if (INT_ADD_WRAPV (isize, cipher_tag_size, &tagged_size)
+ if (ckd_add (&tagged_size, isize, cipher_tag_size)
|| SIZE_MAX < tagged_size)
memory_full (SIZE_MAX);
size_t storage_length = tagged_size;
diff --git a/src/gtkutil.c b/src/gtkutil.c
index 4cc0f9f15b4..22b2a70f279 100644
--- a/src/gtkutil.c
+++ b/src/gtkutil.c
@@ -694,8 +694,8 @@ get_utf8_string (const char *str)
len = strlen (str);
ptrdiff_t alloc;
- if (INT_MULTIPLY_WRAPV (nr_bad, 4, &alloc)
- || INT_ADD_WRAPV (len + 1, alloc, &alloc)
+ if (ckd_mul (&alloc, nr_bad, 4)
+ || ckd_add (&alloc, alloc, len + 1)
|| SIZE_MAX < alloc)
memory_full (SIZE_MAX);
up = utf8_str = xmalloc (alloc);
diff --git a/src/haikuterm.c b/src/haikuterm.c
index 8733b82fb2b..212870064e8 100644
--- a/src/haikuterm.c
+++ b/src/haikuterm.c
@@ -4420,7 +4420,7 @@ haiku_term_init (void)
{
nbytes = sizeof "GNU Emacs" + sizeof " at ";
- if (INT_ADD_WRAPV (nbytes, SBYTES (system_name), &nbytes))
+ if (ckd_add (&nbytes, nbytes, SBYTES (system_name)))
memory_full (SIZE_MAX);
name_buffer = alloca (nbytes);
diff --git a/src/image.c b/src/image.c
index 821869a42cd..689ff882728 100644
--- a/src/image.c
+++ b/src/image.c
@@ -4513,7 +4513,7 @@ xbm_scan (char **s, char *end, char *sval, int *ival)
digit = char_hexdigit (c);
if (digit < 0)
break;
- overflow |= INT_MULTIPLY_WRAPV (value, 16, &value);
+ overflow |= ckd_mul (&value, value, 16);
value += digit;
}
}
@@ -4523,7 +4523,7 @@ xbm_scan (char **s, char *end, char *sval, int *ival)
while (*s < end
&& (c = *(*s)++, '0' <= c && c <= '7'))
{
- overflow |= INT_MULTIPLY_WRAPV (value, 8, &value);
+ overflow |= ckd_mul (&value, value, 8);
value += c - '0';
}
}
@@ -4534,8 +4534,8 @@ xbm_scan (char **s, char *end, char *sval, int *ival)
while (*s < end
&& (c = *(*s)++, c_isdigit (c)))
{
- overflow |= INT_MULTIPLY_WRAPV (value, 10, &value);
- overflow |= INT_ADD_WRAPV (value, c - '0', &value);
+ overflow |= ckd_mul (&value, value, 10);
+ overflow |= ckd_add (&value, value, c - '0');
}
}
@@ -4579,7 +4579,7 @@ xbm_scan (char **s, char *end, char *sval, int *ival)
if (digit < 0)
return 0;
- overflow |= INT_MULTIPLY_WRAPV (value, 16, &value);
+ overflow |= ckd_mul (&value, value, 16);
value += digit;
}
}
@@ -6662,8 +6662,8 @@ image_to_emacs_colors (struct frame *f, struct image *img, bool rgb_p)
HGDIOBJ prev;
#endif /* HAVE_NTGUI */
- if (INT_MULTIPLY_WRAPV (sizeof *colors, img->width, &nbytes)
- || INT_MULTIPLY_WRAPV (img->height, nbytes, &nbytes)
+ if (ckd_mul (&nbytes, sizeof *colors, img->width)
+ || ckd_mul (&nbytes, nbytes, img->height)
|| SIZE_MAX < nbytes)
memory_full (SIZE_MAX);
colors = xmalloc (nbytes);
@@ -6813,8 +6813,8 @@ image_detect_edges (struct frame *f, struct image *img,
#define COLOR(A, X, Y) ((A) + (Y) * img->width + (X))
- if (INT_MULTIPLY_WRAPV (sizeof *new, img->width, &nbytes)
- || INT_MULTIPLY_WRAPV (img->height, nbytes, &nbytes))
+ if (ckd_mul (&nbytes, sizeof *new, img->width)
+ || ckd_mul (&nbytes, nbytes, img->height))
memory_full (SIZE_MAX);
new = xmalloc (nbytes);
@@ -8204,8 +8204,8 @@ png_load_body (struct frame *f, struct image *img, struct png_load_context *c)
row_bytes = png_get_rowbytes (png_ptr, info_ptr);
/* Allocate memory for the image. */
- if (INT_MULTIPLY_WRAPV (row_bytes, sizeof *pixels, &nbytes)
- || INT_MULTIPLY_WRAPV (nbytes, height, &nbytes))
+ if (ckd_mul (&nbytes, row_bytes, sizeof *pixels)
+ || ckd_mul (&nbytes, nbytes, height))
memory_full (SIZE_MAX);
c->pixels = pixels = xmalloc (nbytes);
c->rows = rows = xmalloc (height * sizeof *rows);
diff --git a/src/keyboard.c b/src/keyboard.c
index c0d201f72ad..364f26f421d 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -11452,7 +11452,7 @@ DEFUN ("recursion-depth", Frecursion_depth, Srecursion_depth, 0, 0, 0,
(void)
{
EMACS_INT sum;
- INT_ADD_WRAPV (command_loop_level, minibuf_level, &sum);
+ ckd_add (&sum, command_loop_level, minibuf_level);
return make_fixnum (sum);
}
diff --git a/src/keymap.c b/src/keymap.c
index 7f5777c9251..da2af98c2d6 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -1363,7 +1363,7 @@ recognize the default bindings, just as `read-key-sequence' does. */)
{
USE_SAFE_ALLOCA;
ptrdiff_t size = SCHARS (key_item), n;
- if (INT_MULTIPLY_WRAPV (size, MAX_MULTIBYTE_LENGTH, &n))
+ if (ckd_mul (&n, size, MAX_MULTIBYTE_LENGTH))
n = PTRDIFF_MAX;
unsigned char *dst = SAFE_ALLOCA (n);
unsigned char *p = dst;
@@ -1411,7 +1411,7 @@ recognize the default bindings, just as `read-key-sequence' does. */)
USE_SAFE_ALLOCA;
ptrdiff_t size = SCHARS (lc_key), n;
- if (INT_MULTIPLY_WRAPV (size, MAX_MULTIBYTE_LENGTH, &n))
+ if (ckd_mul (&n, size, MAX_MULTIBYTE_LENGTH))
n = PTRDIFF_MAX;
unsigned char *dst = SAFE_ALLOCA (n);
@@ -2097,7 +2097,7 @@ For an approximate inverse of this, see `kbd'. */)
/* This has one extra element at the end that we don't pass to Fconcat. */
ptrdiff_t size4;
- if (INT_MULTIPLY_WRAPV (nkeys + nprefix, 4, &size4))
+ if (ckd_mul (&size4, nkeys + nprefix, 4))
memory_full (SIZE_MAX);
SAFE_ALLOCA_LISP (args, size4);
diff --git a/src/lisp.h b/src/lisp.h
index 79c96e11da8..e8cfda1be6e 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -23,6 +23,7 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */
#include <alloca.h>
#include <setjmp.h>
#include <stdarg.h>
+#include <stdckdint.h>
#include <stddef.h>
#include <string.h>
#include <float.h>
@@ -3911,18 +3912,11 @@ integer_to_uintmax (Lisp_Object num, uintmax_t *n)
}
/* Return floor (log2 (N)) as an int, where 0 < N <= ULLONG_MAX. */
-#if (201112 <= __STDC_VERSION__ && INT_MAX <= UINT_MAX \
- && LONG_MAX <= ULONG_MAX && LLONG_MAX <= ULLONG_MAX)
-# define elogb(n) \
- _Generic (+(n), \
- int: UINT_WIDTH - 1 - count_leading_zeros (n), \
- unsigned int: UINT_WIDTH - 1 - count_leading_zeros (n), \
- long: ULONG_WIDTH - 1 - count_leading_zeros_l (n), \
- unsigned long: ULONG_WIDTH - 1 - count_leading_zeros_l (n), \
- default: ULLONG_WIDTH - 1 - count_leading_zeros_ll (n))
-#else
-# define elogb(n) (ULLONG_WIDTH - 1 - count_leading_zeros_ll (n))
-#endif
+INLINE int
+elogb (unsigned long long int n)
+{
+ return ULLONG_WIDTH - 1 - count_leading_zeros_ll (n);
+}
/* A modification count. These are wide enough, and incremented
rarely enough, so that they should never overflow a 60-bit counter
@@ -3939,7 +3933,7 @@ modiff_incr (modiff_count *a, ptrdiff_t len)
increasing it too much. */
verify (PTRDIFF_MAX <= ULLONG_MAX);
int incr = len == 0 ? 1 : elogb (len) + 1;
- bool modiff_overflow = INT_ADD_WRAPV (a0, incr, a);
+ bool modiff_overflow = ckd_add (a, a0, incr);
eassert (!modiff_overflow && *a >> 30 >> 30 == 0);
return a0;
}
@@ -5451,8 +5445,8 @@ safe_free_unbind_to (specpdl_ref count, specpdl_ref sa_count, Lisp_Object val)
#define SAFE_ALLOCA_LISP_EXTRA(buf, nelt, extra) \
do { \
ptrdiff_t alloca_nbytes; \
- if (INT_MULTIPLY_WRAPV (nelt, word_size, &alloca_nbytes) \
- || INT_ADD_WRAPV (alloca_nbytes, extra, &alloca_nbytes) \
+ if (ckd_mul (&alloca_nbytes, nelt, word_size) \
+ || ckd_add (&alloca_nbytes, alloca_nbytes, extra) \
|| SIZE_MAX < alloca_nbytes) \
memory_full (SIZE_MAX); \
else if (alloca_nbytes <= sa_avail) \
diff --git a/src/lread.c b/src/lread.c
index 8634fd7fc37..3ac5d43a839 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -3621,8 +3621,8 @@ read_bool_vector (Lisp_Object readcharfun)
invalid_syntax ("#&", readcharfun);
break;
}
- if (INT_MULTIPLY_WRAPV (length, 10, &length)
- || INT_ADD_WRAPV (length, c - '0', &length))
+ if (ckd_mul (&length, length, 10)
+ || ckd_add (&length, length, c - '0'))
invalid_syntax ("#&", readcharfun);
}
@@ -3667,8 +3667,8 @@ skip_lazy_string (Lisp_Object readcharfun)
UNREAD (c);
break;
}
- if (INT_MULTIPLY_WRAPV (nskip, 10, &nskip)
- || INT_ADD_WRAPV (nskip, c - '0', &nskip))
+ if (ckd_mul (&nskip, nskip, 10)
+ || ckd_add (&nskip, nskip, c - '0'))
invalid_syntax ("#@", readcharfun);
digits++;
if (digits == 2 && nskip == 0)
@@ -4232,8 +4232,8 @@ read0 (Lisp_Object readcharfun, bool locate_syms)
c = READCHAR;
if (c < '0' || c > '9')
break;
- if (INT_MULTIPLY_WRAPV (n, 10, &n)
- || INT_ADD_WRAPV (n, c - '0', &n))
+ if (ckd_mul (&n, n, 10)
+ || ckd_add (&n, n, c - '0'))
invalid_syntax ("#", readcharfun);
}
if (c == 'r' || c == 'R')
diff --git a/src/pgtkterm.c b/src/pgtkterm.c
index 6cb1a3a4626..b8c626d81d8 100644
--- a/src/pgtkterm.c
+++ b/src/pgtkterm.c
@@ -6832,8 +6832,7 @@ pgtk_term_init (Lisp_Object display_name, char *resource_name)
Lisp_Object system_name = Fsystem_name ();
ptrdiff_t nbytes;
- if (INT_ADD_WRAPV (SBYTES (Vinvocation_name), SBYTES (system_name) + 2,
- &nbytes))
+ if (ckd_add (&nbytes, SBYTES (Vinvocation_name), SBYTES (system_name) + 2))
memory_full (SIZE_MAX);
dpyinfo->x_id = ++x_display_id;
dpyinfo->x_id_name = xmalloc (nbytes);
diff --git a/src/regex-emacs.c b/src/regex-emacs.c
index 746779490ad..e3237cd425a 100644
--- a/src/regex-emacs.c
+++ b/src/regex-emacs.c
@@ -2202,9 +2202,8 @@ regex_compile (re_char *pattern, ptrdiff_t size,
FALLTHROUGH;
case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9':
- if (INT_MULTIPLY_WRAPV (regnum, 10, &regnum)
- || INT_ADD_WRAPV (regnum, c - '0',
- &regnum))
+ if (ckd_mul (&regnum, regnum, 10)
+ || ckd_add (&regnum, regnum, c - '0'))
FREE_STACK_RETURN (REG_ESIZE);
break;
default:
diff --git a/src/term.c b/src/term.c
index 44f6c5918b9..4de57ca1afe 100644
--- a/src/term.c
+++ b/src/term.c
@@ -547,7 +547,7 @@ encode_terminal_code (struct glyph *src, int src_len,
multibyte-form. But, it may be enlarged on demand if
Vglyph_table contains a string or a composite glyph is
encountered. */
- if (INT_MULTIPLY_WRAPV (src_len, MAX_MULTIBYTE_LENGTH, &required))
+ if (ckd_mul (&required, src_len, MAX_MULTIBYTE_LENGTH))
memory_full (SIZE_MAX);
if (encode_terminal_src_size < required)
encode_terminal_src = xpalloc (encode_terminal_src,
diff --git a/src/termcap.c b/src/termcap.c
index d2688b3838d..1e989b6e2de 100644
--- a/src/termcap.c
+++ b/src/termcap.c
@@ -296,7 +296,7 @@ tputs (register const char *str, int nlines, int (*outfun) (int))
BAUD_RATE is measured in characters per 10 seconds.
Compute PADFACTOR = 100000 * (how many padding bytes are needed). */
intmax_t padfactor;
- if (INT_MULTIPLY_WRAPV (padcount, baud_rate, &padfactor))
+ if (ckd_mul (&padfactor, padcount, baud_rate))
padfactor = baud_rate < 0 ? INTMAX_MIN : INTMAX_MAX;
for (; 50000 <= padfactor; padfactor -= 100000)
diff --git a/src/textconv.c b/src/textconv.c
index e1a73e91397..26f351dc729 100644
--- a/src/textconv.c
+++ b/src/textconv.c
@@ -235,7 +235,7 @@ textconv_query (struct frame *f, struct textconv_callback_struct *query,
overflows, move back to point or to the extremes of the
accessible region. */
- if (INT_ADD_WRAPV (pos, query->position, &pos))
+ if (ckd_add (&pos, pos, query->position))
pos = PT;
escape1:
@@ -257,7 +257,7 @@ textconv_query (struct frame *f, struct textconv_callback_struct *query,
{
case TEXTCONV_FORWARD_CHAR:
/* Move forward by query->factor characters. */
- if (INT_ADD_WRAPV (pos, query->factor, &end) || end > ZV)
+ if (ckd_add (&end, pos, query->factor) || end > ZV)
end = ZV;
end_byte = CHAR_TO_BYTE (end);
@@ -265,7 +265,7 @@ textconv_query (struct frame *f, struct textconv_callback_struct *query,
case TEXTCONV_BACKWARD_CHAR:
/* Move backward by query->factor characters. */
- if (INT_SUBTRACT_WRAPV (pos, query->factor, &end) || end < BEGV)
+ if (ckd_sub (&end, pos, query->factor) || end < BEGV)
end = BEGV;
end_byte = CHAR_TO_BYTE (end);
diff --git a/src/timefns.c b/src/timefns.c
index 87971cf4563..151f5b482a3 100644
--- a/src/timefns.c
+++ b/src/timefns.c
@@ -514,8 +514,8 @@ timespec_ticks (struct timespec t)
/* For speed, use intmax_t arithmetic if it will do. */
intmax_t accum;
if (FASTER_TIMEFNS
- && !INT_MULTIPLY_WRAPV (t.tv_sec, TIMESPEC_HZ, &accum)
- && !INT_ADD_WRAPV (t.tv_nsec, accum, &accum))
+ && !ckd_mul (&accum, t.tv_sec, TIMESPEC_HZ)
+ && !ckd_add (&accum, accum, t.tv_nsec))
return make_int (accum);
/* Fall back on bignum arithmetic. */
@@ -543,7 +543,7 @@ lisp_time_hz_ticks (struct lisp_time t, Lisp_Object hz)
/* For speed, use intmax_t arithmetic if it will do. */
intmax_t ticks;
if (FASTER_TIMEFNS && FIXNUMP (t.ticks) && FIXNUMP (t.hz)
- && !INT_MULTIPLY_WRAPV (XFIXNUM (t.ticks), XFIXNUM (hz), &ticks))
+ && !ckd_mul (&ticks, XFIXNUM (t.ticks), XFIXNUM (hz)))
return make_int (ticks / XFIXNUM (t.hz)
- (ticks % XFIXNUM (t.hz) < 0));
}
@@ -1557,12 +1557,10 @@ usage: (decode-time &optional TIME ZONE FORM) */)
Lisp_Object ticks;
intmax_t n;
if (FASTER_TIMEFNS && FIXNUMP (lt.ticks) && FIXNUMP (hz)
- && !INT_MULTIPLY_WRAPV (XFIXNUM (hz), local_tm.tm_sec, &n)
- && ! (INT_ADD_WRAPV
- (n, (XFIXNUM (lt.ticks) % XFIXNUM (hz)
- + (XFIXNUM (lt.ticks) % XFIXNUM (hz) < 0
- ? XFIXNUM (hz) : 0)),
- &n)))
+ && !ckd_mul (&n, XFIXNUM (hz), local_tm.tm_sec)
+ && !ckd_add (&n, n, (XFIXNUM (lt.ticks) % XFIXNUM (hz)
+ + (XFIXNUM (lt.ticks) % XFIXNUM (hz) < 0
+ ? XFIXNUM (hz) : 0))))
ticks = make_int (n);
else
{
@@ -1603,7 +1601,7 @@ check_tm_member (Lisp_Object obj, int offset)
CHECK_FIXNUM (obj);
EMACS_INT n = XFIXNUM (obj);
int i;
- if (INT_SUBTRACT_WRAPV (n, offset, &i))
+ if (ckd_sub (&i, n, offset))
time_overflow ();
return i;
}
diff --git a/src/tparam.c b/src/tparam.c
index 1a5eab37452..a0d2ee74d99 100644
--- a/src/tparam.c
+++ b/src/tparam.c
@@ -173,8 +173,7 @@ tparam1 (const char *string, char *outstring, int len,
doup++, append_len_incr = strlen (up);
else
doleft++, append_len_incr = strlen (left);
- if (INT_ADD_WRAPV (append_len_incr,
- append_len, &append_len))
+ if (ckd_add (&append_len, append_len, append_len_incr))
memory_full (SIZE_MAX);
}
}
diff --git a/src/w32term.c b/src/w32term.c
index 2899e82b295..57dc6b465e4 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -7378,7 +7378,7 @@ w32_initialize_display_info (Lisp_Object display_name)
{
static char const at[] = " at ";
ptrdiff_t nbytes = sizeof (title) + sizeof (at);
- if (INT_ADD_WRAPV (nbytes, SCHARS (Vsystem_name), &nbytes))
+ if (ckd_add (&nbytes, nbytes, SCHARS (Vsystem_name)))
memory_full (SIZE_MAX);
dpyinfo->w32_id_name = xmalloc (nbytes);
sprintf (dpyinfo->w32_id_name, "%s%s%s", title, at, SDATA (Vsystem_name));
diff --git a/src/xdisp.c b/src/xdisp.c
index 09b1cc616f2..09f2f31816e 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -602,8 +602,8 @@ fill_column_indicator_column (struct it *it, int char_width)
if (RANGED_FIXNUMP (0, col, INT_MAX))
{
int icol = XFIXNUM (col);
- if (!INT_MULTIPLY_WRAPV (char_width, icol, &icol)
- && !INT_ADD_WRAPV (it->lnum_pixel_width, icol, &icol))
+ if (!ckd_mul (&icol, icol, char_width)
+ && !ckd_add (&icol, icol, it->lnum_pixel_width))
return icol;
}
}
@@ -28318,9 +28318,8 @@ decode_mode_spec (struct window *w, register int c, int field_width,
ptrdiff_t position;
ptrdiff_t distance
= (line_number_display_limit_width < 0 ? 0
- : INT_MULTIPLY_WRAPV (line_number_display_limit_width,
- height * 2 + 30,
- &distance)
+ : ckd_mul (&distance, line_number_display_limit_width,
+ height * 2 + 30)
? PTRDIFF_MAX : distance);
if (startpos - distance > limit)
diff --git a/src/xselect.c b/src/xselect.c
index 0586e46870b..40be6d4c00c 100644
--- a/src/xselect.c
+++ b/src/xselect.c
@@ -744,13 +744,13 @@ selection_data_size (struct selection_data *data)
return (size_t) data->size;
case 16:
- if (INT_MULTIPLY_WRAPV (data->size, 2, &scratch))
+ if (ckd_mul (&scratch, data->size, 2))
return SIZE_MAX;
return scratch;
case 32:
- if (INT_MULTIPLY_WRAPV (data->size, 4, &scratch))
+ if (ckd_mul (&scratch, data->size, 4))
return SIZE_MAX;
return scratch;
@@ -3027,7 +3027,7 @@ x_property_data_to_lisp (struct frame *f, const unsigned char *data,
{
ptrdiff_t format_bytes = format >> 3;
ptrdiff_t data_bytes;
- if (INT_MULTIPLY_WRAPV (size, format_bytes, &data_bytes))
+ if (ckd_mul (&data_bytes, size, format_bytes))
memory_full (SIZE_MAX);
return selection_data_to_lisp_data (FRAME_DISPLAY_INFO (f), data,
data_bytes, type, format);
diff --git a/src/xsmfns.c b/src/xsmfns.c
index 799c9fd1053..3cf5165242e 100644
--- a/src/xsmfns.c
+++ b/src/xsmfns.c
@@ -223,7 +223,7 @@ smc_save_yourself_CB (SmcConn smcConn,
props[props_idx]->name = xstrdup (SmRestartCommand);
props[props_idx]->type = xstrdup (SmLISTofARRAY8);
/* /path/to/emacs, --smid=xxx --no-splash --chdir=dir ... */
- if (INT_ADD_WRAPV (initial_argc, 3, &i))
+ if (ckd_add (&i, initial_argc, 3))
memory_full (SIZE_MAX);
props[props_idx]->num_vals = i;
vp = xnmalloc (i, sizeof *vp);
diff --git a/src/xterm.c b/src/xterm.c
index ad4bec63a64..111e4ede2c2 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -2322,13 +2322,10 @@ xm_setup_dnd_targets (struct x_display_info *dpyinfo,
target_count = header.target_list_count;
rc = false;
- if (INT_ADD_WRAPV (header.target_list_count, 1,
- &header.target_list_count)
- || INT_MULTIPLY_WRAPV (ntargets, 4, &size)
- || INT_ADD_WRAPV (header.total_data_size, size,
- &header.total_data_size)
- || INT_ADD_WRAPV (header.total_data_size, 2,
- &header.total_data_size))
+ if (ckd_add (&header.target_list_count, header.target_list_count, 1)
+ || ckd_mul (&size, ntargets, 4)
+ || ckd_add (&header.total_data_size, header.total_data_size, size)
+ || ckd_add (&header.total_data_size, header.total_data_size, 2))
{
/* Overflow, remove every entry from the targets table
and add one for our current targets list. This
@@ -6949,8 +6946,7 @@ x_sync_get_monotonic_time (struct x_display_info *dpyinfo,
return 0;
uint_fast64_t t;
- return (INT_SUBTRACT_WRAPV (timestamp, dpyinfo->server_time_offset, &t)
- ? 0 : t);
+ return ckd_sub (&t, timestamp, dpyinfo->server_time_offset) ? 0 : t;
}
# ifndef CLOCK_MONOTONIC
@@ -6968,8 +6964,8 @@ x_sync_current_monotonic_time (void)
return (((clock_gettime (CLOCK_MONOTONIC, &time) != 0
&& (CLOCK_MONOTONIC == CLOCK_REALTIME
|| clock_gettime (CLOCK_REALTIME, &time) != 0))
- || INT_MULTIPLY_WRAPV (time.tv_sec, 1000000, &t)
- || INT_ADD_WRAPV (t, time.tv_nsec / 1000, &t))
+ || ckd_mul (&t, time.tv_sec, 1000000)
+ || ckd_add (&t, t, time.tv_nsec / 1000))
? 0 : t);
}
@@ -6990,8 +6986,7 @@ x_sync_note_frame_times (struct x_display_info *dpyinfo,
time = x_sync_get_monotonic_time (dpyinfo, low | (high << 32));
if (!time || !output->temp_frame_time
- || INT_SUBTRACT_WRAPV (time, output->temp_frame_time,
- &output->last_frame_time))
+ || ckd_sub (&output->last_frame_time, time, output->temp_frame_time))
output->last_frame_time = 0;
#ifdef FRAME_DEBUG
@@ -7967,7 +7962,7 @@ x_display_set_last_user_time (struct x_display_info *dpyinfo, Time time,
dpyinfo->server_time_monotonic_p
= (monotonic_time != 0
- && !INT_SUBTRACT_WRAPV (time, monotonic_ms, &diff_ms)
+ && !ckd_sub (&diff_ms, time, monotonic_ms)
&& -500 < diff_ms && diff_ms < 500);
if (!dpyinfo->server_time_monotonic_p)
@@ -7976,10 +7971,9 @@ x_display_set_last_user_time (struct x_display_info *dpyinfo, Time time,
time to estimate the monotonic time on the X server. */
if (!monotonic_time
- || INT_MULTIPLY_WRAPV (time, 1000, &dpyinfo->server_time_offset)
- || INT_SUBTRACT_WRAPV (dpyinfo->server_time_offset,
- monotonic_time,
- &dpyinfo->server_time_offset))
+ || ckd_mul (&dpyinfo->server_time_offset, time, 1000)
+ || ckd_sub (&dpyinfo->server_time_offset,
+ dpyinfo->server_time_offset, monotonic_time))
dpyinfo->server_time_offset = 0;
/* If the server time is reasonably close to the monotonic
@@ -7988,18 +7982,18 @@ x_display_set_last_user_time (struct x_display_info *dpyinfo, Time time,
actual time in ms. */
monotonic_ms = monotonic_ms & 0xffffffff;
- if (!INT_SUBTRACT_WRAPV (time, monotonic_ms, &diff_ms)
+ if (!ckd_sub (&diff_ms, time, monotonic_ms)
&& -500 < diff_ms && diff_ms < 500)
{
/* The server timestamp overflowed. Make the time
offset exactly how much it overflowed by. */
- if (INT_SUBTRACT_WRAPV (monotonic_time / 1000, monotonic_ms,
- &dpyinfo->server_time_offset)
- || INT_MULTIPLY_WRAPV (dpyinfo->server_time_offset,
- 1000, &dpyinfo->server_time_offset)
- || INT_SUBTRACT_WRAPV (0, dpyinfo->server_time_offset,
- &dpyinfo->server_time_offset))
+ if (ckd_sub (&dpyinfo->server_time_offset,
+ monotonic_time / 1000, monotonic_ms)
+ || ckd_mul (&dpyinfo->server_time_offset,
+ dpyinfo->server_time_offset, 1000)
+ || ckd_sub (&dpyinfo->server_time_offset,
+ 0, dpyinfo->server_time_offset))
dpyinfo->server_time_offset = 0;
}
}
@@ -30258,7 +30252,7 @@ x_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
{
static char const at[] = " at ";
ptrdiff_t nbytes = sizeof (title) + sizeof (at);
- if (INT_ADD_WRAPV (nbytes, SBYTES (system_name), &nbytes))
+ if (ckd_add (&nbytes, nbytes, SBYTES (system_name)))
memory_full (SIZE_MAX);
dpyinfo->x_id_name = xmalloc (nbytes);
sprintf (dpyinfo->x_id_name, "%s%s%s", title, at, SDATA (system_name));
diff --git a/test/lisp/proced-tests.el b/test/lisp/proced-tests.el
index 1f475665298..d69414cf43a 100644
--- a/test/lisp/proced-tests.el
+++ b/test/lisp/proced-tests.el
@@ -89,6 +89,7 @@
(forward-line)))))
(ert-deftest proced-refine-with-update-test ()
+ :tags '(:unstable) ; There seems to be an update race here.
(proced--within-buffer
'medium
'user