]> git.eshelyaron.com Git - emacs.git/commitdiff
; Update ChangeLog.3
authorNicolas Petton <nicolas@petton.fr>
Tue, 28 Jul 2020 20:26:42 +0000 (22:26 +0200)
committerNicolas Petton <nicolas@petton.fr>
Tue, 28 Jul 2020 20:26:42 +0000 (22:26 +0200)
ChangeLog.3

index 7f6000fc5568250aed20068ff992d38fb1013151..4aa52a762fcaf00bb24a3e424f49278d2c903f4a 100644 (file)
+2020-07-28  Nicolas Petton  <nicolas@petton.fr>
+
+       * etc/NEWS: Remove temporary markup.
+
+2020-07-26  Philipp Stephani  <phst@google.com>
+
+       Add another test for global module references
+
+       * test/src/emacs-module-tests.el (mod-test-globref-reordered): New
+       unit test.
+
+       * test/data/emacs-module/mod-test.c (Fmod_test_globref_reordered): New
+       test module function.
+       (emacs_module_init): Export it.
+
+2020-07-26  Philipp Stephani  <phst@google.com>
+
+       Backport: add another test case for module assertions.
+
+       This backports commit 9f01ce6327 from master.  Since the bug isn’t
+       present on emacs-27, just backport the new test case.
+
+       * test/data/emacs-module/mod-test.c (Fmod_test_globref_invalid_free):
+       New test module function.
+       (emacs_module_init): Export it.
+
+       * test/src/emacs-module-tests.el
+       (module--test-assertions--globref-invalid-free): New unit test.
+
+2020-07-26  Philipp Stephani  <phst@google.com>
+
+       Backport: Add module test for edge case.
+
+       This backports commit 6355a3ec62 from master.  Since the bug isn’t
+       present in emacs-27, just backport the test case.
+
+       * test/data/emacs-module/mod-test.c
+       (Fmod_test_invalid_store_copy): New test module function.
+       (emacs_module_init): Export it.
+
+       * test/src/emacs-module-tests.el
+       (module--test-assertions--load-non-live-object-with-global-copy):
+       New unit test.
+
+2020-07-25  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix last change
+
+       * src/composite.c (composition_reseat_it): Fix of the commentary,
+       and a minor change of the last fix.
+
+2020-07-25  Pip Cet  <pipcet@gmail.com>
+
+       Fix Arabic shaping when column-number-mode is in effect
+
+       * src/indent.c (scan_for_column, compute_motion): Pass -1,
+       instead of NEUTRAL_DIR, to 'composition_reseat_it'.
+       * src/composite.c (composition_reseat_it): Interpret negative
+       value of BIDI_LEVEL to mean the caller doesn't know what is the
+       bidi direction of the text.  (Bug#41005)
+
+2020-07-24  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix description of kmacro-* commands in the user manual
+
+       * doc/emacs/kmacro.texi (Basic Keyboard Macro): Separate old-style
+       macro definition commands from the new style in the summary
+       table.  (Bug#42492)
+
+2020-07-24  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       Fix viewing of encrypted S/MIME messages
+
+       * lisp/gnus/mm-decode.el (mm-possibly-verify-or-decrypt): Don't
+       add a content-type header if there already is one (bug#41659).
+
+2020-07-21  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Revert "Rectify allout-widgets region undecoration so item at start is not missed."
+
+       This reverts commit 33d85cb768b40794bffcd9ab22fbdec1211a74e5.
+
+       Backporting it to emacs-27 was not appropriate.
+
+2020-07-21  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Revert "Resolve missing button-region keymap bindings."
+
+       This reverts commit dd7c191291c8eb1afeac0f1512745491c5c7a317.
+
+       Backporting it to emacs-27 was not appropriate.
+
+2020-07-21  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Revert "Provide missing let definition to prevent background void-variable error."
+
+       This reverts commit 3c410b6b4753e02269bb36914e7534eb124150dd.
+
+       Backporting it to emacs-27 was not appropriate.
+
+2020-07-21  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Revert "Don't let item decoration be disrupted by too-shallow items."
+
+       This reverts commit 8684216542889fa57daa32072104afc69785907f.
+
+       Backporting it to emacs-27 was not appropriate.
+
+2020-07-21  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Revert "Fix allout-widgets-mode handling of edits to item cue, fixing (bug#11312)"
+
+       This reverts commit 8e13d332481551e4c8c1c66dd0c69dd09256dffc.
+
+       Backporting it to emacs-27 was not appropriate.
+
+2020-07-21  Robert Pluim  <rpluim@gmail.com>
+
+       Run custom-magic-reset in the customize buffer
+
+       If the user has navigated away from the customize buffer, then
+       clicking on a widget in the customize buffer applies changes in the
+       selected buffer rather than in the customize buffer.  Pass the
+       customize buffer to 'custom-magic-reset' to avoid this.
+
+       * lisp/cus-edit.el (custom-magic-reset): Add optional buffer argument,
+       apply changes in that buffer.
+       (custom-notify): Pass the buffer containing the widget to
+       'custom-magic-reset'.  (Bug#40788)
+
+2020-07-20  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Backport: Rectify allout-widgets region undecoration so item at start is not missed.
+
+       * lisp/allout-widgets.el (allout-widgets-undecorate-region):
+       Reorganize the loop so an item at the start is not skipped.
+
+       (cherry picked from commit 33d85cb768b40794bffcd9ab22fbdec1211a74e5)
+
+2020-07-20  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Backport: Resolve missing button-region keymap bindings.
+
+       * lisp/allout-widgets.el (allout-item-icon-keymap,
+       allout-item-body-keymap, allout-cue-span-keymap, allout-widgets-mode):
+       Inherit from both (current-local-map) and (current-global-map). This
+       provides for missing global bindings when inheriting from
+       just (current-local-map), eg Esc-<.
+
+       (cherry picked from commit dd7c191291c8eb1afeac0f1512745491c5c7a317)
+
+2020-07-20  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Backport: Provide missing let definition to prevent background void-variable error.
+
+       * lisp/allout-widgets.el (allout-widgets-exposure-change-processor)
+       Let-declare handled-conceal, for reference through `(symbol-value)'
+       within the let body. (Because the error happens in an
+       after-change-functions hook, so it is caught and reported as a message
+       by allout-widgets-hook-error-handler.)
+
+       (cherry picked from commit 3c410b6b4753e02269bb36914e7534eb124150dd)
+
+2020-07-20  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Backport: Don't let item decoration be disrupted by too-shallow items.
+
+       * lisp/allout-widgets.el (allout-decorate-item-and-context): Check for
+       parent-position having value before using it.
+
+       Also, shift local emacs vars topic deeper so it doesn't constitute
+       an instance of that particular aberrant case.
+
+       (cherry picked from commit 8684216542889fa57daa32072104afc69785907f)
+
+2020-07-20  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       Backport: Fix allout-widgets-mode handling of edits to item cue, fixing (bug#11312)
+
+       * lisp/allout-widgets.el (allout-decorate-item-cue): Properly decorate
+       item cue span.
+       (allout-setup-text-properties): use allout-graphics-modification-handler
+       as allout-cue-span-category modification hook.
+
+       (cherry picked from commit 8e13d332481551e4c8c1c66dd0c69dd09256dffc)
+
+2020-07-20  Robert Pluim  <rpluim@gmail.com>
+
+       Document prefix arg effects for 'epa-mail-{sign,encrypt}'
+
+       * doc/misc/epa.texi (Mail-mode integration): Describe effect of
+       prefix arg to 'epa-mail-encrypt' and 'epa-mail-sign'.
+
+       * lisp/epa-mail.el (epa-mail-sign): Describe effect of prefix arg.
+
+2020-07-20  Robert Pluim  <rpluim@gmail.com>
+
+       * etc/NEWS: Correct description of :client-certificate change
+
+2020-07-18  Eli Zaretskii  <eliz@gnu.org>
+
+       Revert "Fix filename completion in shell mode buffers"
+
+       This reverts commit e4d17d8cb479ffeeb7dfb7320a1432722ac8df75.
+       Per bug#42383 discussions, the fix for bug#34330 probably
+       just works around the real issue, which is in pcomplete.el.
+
+2020-07-18  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of 'bookmark-bmenu-mode'
+
+       * lisp/bookmark.el (bookmark-bmenu-mode): Add
+       `bookmark-bmenu-search' to the doc string.  (Bug#42325)
+
+2020-07-18  Eli Zaretskii  <eliz@gnu.org>
+
+       Update systems using GnuTLS certificate files
+
+       * lisp/net/gnutls.el (gnutls-trustfiles): Update the names of the
+       systems in the comments.  Reported by Richard Stallman <rms@gnu.org>
+       in
+       https://lists.gnu.org/archive/html/emacs-devel/2020-07/msg00455.html.
+
+2020-07-17  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of 'kill-emacs'
+
+       * doc/lispref/os.texi (Killing Emacs):
+       * src/emacs.c (Fkill_emacs): Document what non-integer, non-string
+       argument to 'kill-emacs' means.  (Bug#42400)
+
+2020-07-17  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of 'display-raw-bytes-as-hex'
+
+       * doc/emacs/display.texi (Text Display): Mention
+       'display-raw-bytes-as-hex'.  (Bug#42384)
+
+2020-07-17  Robert Pluim  <rpluim@gmail.com>
+
+       Correct descriptions of init file
+
+       These still referred to XDG as being preferred.
+
+       * doc/emacs/custom.texi (Init File): Correct description of init
+       file preference order (Bug#42388).
+
+       * doc/emacs/custom.texi (Find Init): Correct description of
+       default init-file.
+
+2020-07-16  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix interrupt-process on MS-Windows
+
+       * src/w32proc.c (sys_kill): Test the status of the left Ctrl key
+       for the purpose of restoring it after simulating Ctrl-C.  This
+       avoids leaving the left Ctrl key status in depressed state when
+       the user actually pressed the right Ctrl key.  (Bug#42350)
+
+2020-07-11  Andrea Corallo  <akrl@sdf.org>
+
+       Revert "* doc/misc/flymake.texi (An annotated example backend): Typo fix."
+
+       This reverts commit b1ad0380d2372b8df35ff603b8918d22c27ad964.
+
+2020-07-11  Mattias Engdegård  <mattiase@acm.org>
+
+       Correct 'concat' manual entry (bug#42296)
+
+       * doc/lispref/strings.texi (Creating Strings): 'concat' does not
+       necessarily return a newly allocated string.  This has been the case
+       at least since 1997 (Emacs 20.3).
+
+2020-07-11  Andrea Corallo  <akrl@sdf.org>
+
+       * doc/misc/flymake.texi (An annotated example backend): Typo fix.
+
+2020-07-11  Eli Zaretskii  <eliz@gnu.org>
+
+       Add commentary in gtkutil.c
+
+       * src/gtkutil.c: Add a comment regarding the incompatibilities
+       vis-a-vis GTK.  Suggested by Richard Stallman <rms@gnu.org>.
+
+2020-07-10  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Consistently stylize eldoc as ElDoc in prose
+
+       * doc/emacs/custom.texi (Specifying File Variables):
+       * doc/emacs/modes.texi (Major Modes):
+       * doc/emacs/programs.texi (Lisp Doc):
+       * etc/NEWS.22:
+       * etc/NEWS.23:
+       * lisp/progmodes/python.el:
+       (python-eldoc-function):
+       * test/lisp/progmodes/python-tests.el: Consistently capitalize eldoc
+       as ElDoc rather than Eldoc.
+
+2020-07-09  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of "C-u C-x ="
+
+       * doc/emacs/mule.texi (International Chars): Mention the
+       composition information displayed by "C-u C-x =".  (Bug#42256)
+
+2020-07-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Mention floating rounding issues
+
+       * doc/lispref/numbers.texi (Float Basics): Mention floating-point
+       rounding issues uncovered by the discussion in Bug#42417.
+
+2020-07-09  Mattias Engdegård  <mattiase@acm.org>
+
+       Repair global-auto-revert-ignore-modes (bug#42271)
+
+       Reported by Gustavo Tavares Cabral.
+
+       * lisp/autorevert.el (auto-revert--global-add-current-buffer): Fix typo.
+
+2020-07-08  Eli Zaretskii  <eliz@gnu.org>
+
+       One more improvement of left/right-fringe display spec docs
+
+       * doc/lispref/display.texi (Fringe Bitmaps): Yet another
+       clarification of how to use FACE in left/right-fringe display
+       spec.
+
+2020-07-07  Eli Zaretskii  <eliz@gnu.org>
+
+       Another clarification of left/right-fringe display spec
+
+       * doc/lispref/display.texi (Fringe Bitmaps): More accurate
+       description of what FACE means in the left/right-fringe display
+       spec.
+
+2020-07-07  Eli Zaretskii  <eliz@gnu.org>
+
+       Avoid infloop in 'format-mode-line'
+
+       * src/xdisp.c (decode_mode_spec): Don't use W->start if it is
+       outside of the buffer's accessible region.  (Bug#42220)
+
+2020-07-05  Eli Zaretskii  <eliz@gnu.org>
+
+       Clarify the documentation of 'left/right-fringe' display spec
+
+       * doc/lispref/display.texi (Other Display Specs, Fringe Bitmaps):
+       Clarify how the optional FACE parameter of the left-fringe and
+       right-fringe display spec is used.  Reported by Gregory Heytings
+       <ghe@sdf.org>.
+
+2020-07-04  Eli Zaretskii  <eliz@gnu.org>
+
+       Minor improvement in ELisp manual
+
+       * doc/lispref/frames.texi (Position Parameters): Clarify the
+       description of the 'above' frame parameter.  (Bug#42154)
+
+2020-07-02  Michael Albinus  <michael.albinus@gmx.de>
+
+       * doc/misc/tramp.texi (Customizing Methods): Fix typo.
+
+2020-06-29  Philipp Stephani  <phst@google.com>
+
+       Fix undefined behavior in json.c (Bug#42113)
+
+       * src/json.c (lisp_to_json_toplevel_1, Fjson_parse_string): Check
+       whether input strings are actually strings.
+
+       * test/src/json-tests.el (json-parse-string/wrong-type)
+       (json-serialize/wrong-hash-key-type): New regression tests.
+
+2020-06-28  Richard Kim  <emacs18@gmail.com>
+
+       Fix ACTION argument of 'display-buffer' call in gud.el
+
+       * lisp/progmodes/gud.el (gud-common-init): The ACTION argument of
+       'display-buffer' should be a list of list of functions.  (Bug#41888)
+
+2020-06-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * src/keyboard.c (Fclear_this_command_keys): Doc fix.
+
+2020-06-27  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve do string of 'man'
+
+       * lisp/man.el (man): Mention the need to use C-q for quoting the
+       SPC character in the man-page input.  (Bug#41859)
+
+2020-06-26  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix posn-at-point at beginning of a display string
+
+       * src/xdisp.c (pos_visible_p): Account for the line-number width
+       when the display string at CHARPOS ends in a newline.  (Bug#42039)
+
+2020-06-26  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of Info node movement commands
+
+       * lisp/info.el (Info-next, Info-prev, Info-forward-node)
+       (Info-backward-node): More detailed descriptions of what each
+       commands does with respect to child and parent nodes.  (Bug#42050)
+
+2020-06-22  Phillip Lord  <phillip.lord@russet.org.uk>
+
+       Add Jansson dependency to Windows Build
+
+       * admin/nt/dist-build/build-dep-zips.py: Add dependency
+
+2020-06-22  Richard Copley  <rcopley@gmail.com>  (tiny change)
+
+       Unbreak 'reverse-region'
+
+       * lisp/sort.el (reverse-region): Unbreak the function.  It was
+       broken by a fix for bug#39376.
+
+2020-06-22  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Fix typos and markup in fill column indicator docs
+
+       * doc/emacs/display.texi (Displaying Boundaries): Fix typos and
+       Texinfo markup.
+
+2020-06-20  Stephen Berman  <stephen.berman@gmx.net>
+
+       Avoid crashes in 'defconst'
+
+       * src/eval.c (Fdefconst): Verify that SYMBOL is a known symbol.
+       (Bug#41817)
+
+2020-06-20  Richard Stallman  <rms@gnu.org>
+
+       Fix text about Lisp archives in the Emacs FQ
+
+       * doc/misc/efaq.texi (Packages that do not come with Emacs): Warn
+       about using Lisp archives other than GNU ELPA.
+
+2020-06-20  Eli Zaretskii  <eliz@gnu.org>
+
+       Don't use 'cl' functions in ELisp manual's examples
+
+       * doc/lispref/control.texi (pcase Macro): Use 'cl-evenp' instead
+       of 'evenp'.  (Bug#41947)
+
+2020-06-17  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Fix some Texinfo markup
+
+       * doc/misc/gnus-faq.texi (FAQ 3-11):
+       * doc/emacs/frames.texi (Tab Bars): Consistently use @var with
+       lower-case metasyntactic variables and @minus instead of a dash.
+       (Text-Only Mouse):
+       * doc/emacs/files.texi (Auto Revert):
+       * doc/emacs/misc.texi (emacsclient Options)
+       (Embedded WebKit Widgets):
+       * doc/lispref/control.texi (pcase Macro):
+       * doc/lispref/debugging.texi (Backtraces):
+       * doc/lispref/files.texi (Truenames):
+       * doc/lispref/frames.texi (Management Parameters):
+       * doc/lispref/os.texi (Time Calculations):
+       * doc/lispref/text.texi (Parsing JSON):
+       * doc/misc/efaq-w32.texi (Other versions of Emacs, Debugging)
+       (Swap Caps NT, Printing, Bash, Developing with Emacs):
+       * doc/misc/efaq.texi (New in Emacs 25):
+       * doc/misc/emacs-gnutls.texi (Help For Users):
+       * doc/misc/message.texi (Using S/MIME, Passphrase caching):
+       * test/manual/etags/tex-src/gzip.texi (Overview): Use @. when a
+       sentence in the middle of a paragraph ends with an upper-case letter
+       as per "(texinfo) Ending a Sentence".
+
+2020-06-17  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Fix recentf typo in Emacs manual
+
+       * doc/emacs/files.texi (File Conveniences): Fix misspelling of
+       recentf-list.
+
+2020-06-17  Juri Linkov  <juri@linkov.net>
+
+       Rename default function to next-error-buffer-unnavigated-current (bug#40919)
+
+       * lisp/simple.el (next-error-find-buffer-function): Rename default function
+       from next-error-no-navigation-try-current
+       to next-error-buffer-unnavigated-current.
+
+2020-06-17  Juri Linkov  <juri@linkov.net>
+
+       * lisp/image-mode.el (image-toggle-display-image): Fix fit of rotated images.
+
+       When fitting rotated image to width and height, swap width and height
+       when changing orientation between portrait and landscape (bug#41886).
+
+2020-06-16  Michael Albinus  <michael.albinus@gmx.de>
+
+       * doc/misc/tramp.texi (Predefined connection information): Add "tmpdir".
+
+2020-06-13  João Távora  <joaotavora@gmail.com>
+
+       Delete, don't kill, dir dir fragments in icomplete-fido-backward-updir
+
+       Reported by: Andrew Schwartzmeyer <andrew@schwartzmeyer.com>
+
+       * lisp/icomplete.el (icomplete-fido-backward-updir): Don't save
+       dir fragments to kill ring.
+
+2020-06-13  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Revert markup change in with-coding-priority docs
+
+       This partially reverts commit fc759eb9b3
+       "Fix with-coding-priority markup in Elisp manual"
+       of 2019-10-13T15:36:02Z!contovob@tcd.ie.
+
+       For discussion, see the following thread:
+       https://lists.gnu.org/archive/html/emacs-devel/2019-10/msg00550.html
+       https://lists.gnu.org/archive/html/emacs-devel/2020-06/msg00473.html
+
+       * doc/lispref/nonascii.texi (Specifying Coding Systems): Use more
+       specific cross-reference to progn even if info.el displays it
+       suboptimally.
+
+2020-06-10  Juri Linkov  <juri@linkov.net>
+
+       * lisp/emulation/cua-rect.el (cua--rectangle-region-insert): New function.
+
+       Add cua--insert-rectangle around region-insert-function (bug#41440).
+
+2020-06-09  Juri Linkov  <juri@linkov.net>
+
+       * lisp/simple.el (shell-command-on-region): Fix docstring.
+
+       * lisp/simple.el (shell-command-on-region): Mention REGION-NONCONTIGUOUS-P
+       in docstring (bug#41440)
+
+       * etc/NEWS: Better example for 'windmove-display-default-keybindings'.
+
+2020-06-08  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Clean up D-Bus documentation (bug#41744)
+
+       * doc/lispref/errors.texi (Standard Errors): The error symbol
+       dbus-error is defined even when Emacs is built without D-Bus.
+
+       * doc/misc/dbus.texi (Bus Names, Introspection)
+       (Nodes and Interfaces, Methods and Signal)
+       (Properties and Annotations, Arguments and Signatures)
+       (Synchronous Methods, Receiving Method Calls, Signals)
+       (Alternative Buses, Errors and Events): Clarify wording.  Fix
+       indentation of and simplify examples where possible.  Improve
+       Texinfo markup and cross-referencing where possible.
+       (Type Conversion): Ditto.  Remove mentions of Emacs' fixnum range
+       now that we have bignums.
+
+       * lisp/net/dbus.el (dbus-return-values-table)
+       (dbus-call-method-asynchronously, dbus-send-signal)
+       (dbus-register-signal, dbus-register-method)
+       (dbus-string-to-byte-array, dbus-byte-array-to-string)
+       (dbus-escape-as-identifier, dbus-check-event, dbus-event-bus-name)
+       (dbus-event-message-type, dbus-event-serial-number)
+       (dbus-event-service-name, dbus-event-path-name)
+       (dbus-event-interface-name, dbus-event-member-name)
+       (dbus-list-activatable-names, dbus-list-queued-owners, dbus-ping)
+       (dbus-introspect-get-interface-names, dbus-introspect-get-interface)
+       (dbus-introspect-get-method, dbus-introspect-get-signal)
+       (dbus-introspect-get-property, dbus-introspect-get-annotation-names)
+       (dbus-introspect-get-annotation, dbus-introspect-get-argument-names)
+       (dbus-introspect-get-argument, dbus-introspect-get-signature)
+       (dbus-set-property, dbus-register-property)
+       (dbus-get-all-managed-objects, dbus-init-bus): Clarify docstring and
+       improve formatting where possible.
+       (dbus-call-method): Ditto.  Remove mentions of Emacs' fixnum range
+       now that we have bignums.
+
+2020-06-08  Juri Linkov  <juri@linkov.net>
+
+       * lisp/image-mode.el (image-transform-original): New command (bug#41222).
+
+       (image-mode-map): Bind it to "so" and add to menu.
+
+2020-06-08  Juri Linkov  <juri@linkov.net>
+
+       Move tab-bar and tab-line faces to faces.el (part of bug#41200)
+
+       These are basic faces, so they need to be defined in
+       faces.el, otherwise (get 'tab-line 'face) returns 0.
+
+       * lisp/faces.el (tab-bar, tab-line): Move faces here
+       from tab-bar.el and tab-line.el.
+
+       * lisp/tab-bar.el (tab-bar): Move face to faces.el.
+       (tab-bar-faces): Add '((tab-bar custom-face))
+       to the second arg MEMBERS of 'defgroup'.
+
+       * lisp/tab-line.el (tab-line): Move face to faces.el.
+       (tab-line-faces): Add '((tab-line custom-face))
+       to the second arg MEMBERS of 'defgroup'.
+
+2020-06-07  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Fix typo in "(elisp) Type Keywords"
+
+       * doc/lispref/customize.texi (Type Keywords): Fix typo of 'choice'
+       composite type.  (Bug#41749)
+
+2020-06-07  Tassilo Horn  <tsdh@gnu.org>
+
+       Gnus nnir-summary-line-format has no effect
+
+       * lisp/gnus/nnir.el (nnir-mode): Update summary format specs if
+       nnir-summary-line-format is set and different from
+       gnus-summary-line-format.
+       (nnir-open-server): Run nnir-mode in gnus-summary-generate-hook
+       instead of gnus-summary-prepared-hook.
+
+2020-06-06  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of 'window-text-pixel-size'
+
+       * doc/lispref/display.texi (Size of Displayed Text): Clarify the
+       description of 'window-text-pixel-size'.
+
+2020-06-06  Eli Zaretskii  <eliz@gnu.org>
+
+       * src/xdisp.c (Fwindow_text_pixel_size): Doc fix.  (Bug#41737)
+
+2020-06-06  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Minor improvements to EDE and EIEIO manuals
+
+       For discussion, see the following threads:
+       https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg00630.html
+       https://lists.gnu.org/archive/html/emacs-devel/2020-06/msg00099.html
+
+       * doc/misc/ede.texi (ede-generic-project): Clean up example.
+       * doc/misc/eieio.texi (Accessing Slots): Document slot-value as a
+       generalized variable and set-slot-value as obsolete.
+       (Predicates): Fix typo.
+       (Introspection): Document eieio-class-slots in place of the obsolete
+       object-slots.
+
+2020-06-06  João Távora  <joaotavora@gmail.com>
+
+       Have Fido mode also imitate Ido mode in ignore-case options
+
+       Suggested by Sean Whitton <spwhitton@spwhitton.name>.
+
+       * lisp/icomplete.el (icomplete--fido-mode-setup): Set ignore-case
+       options.
+
+2020-06-05  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Update package-menu-quick-help
+
+       * lisp/emacs-lisp/package.el (package--quick-help-keys): Filtering
+       is now bound to the prefix '/', not the key 'f' (bug#41721).
+       Advertise only the standard 'g' binding now that both it and 'r' are
+       bound to revert-buffer (bug#35504).
+       (package--prettify-quick-help-key): Avoid modifying string literals.
+       (package-menu-filter): Reintroduce as obsolete alias of
+       package-menu-filter-by-keyword for backward
+       compatibility (bug#36981).
+
+2020-06-05  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of 'sort-subr'
+
+       * doc/lispref/text.texi (Sorting): Clarify the meaning and use of
+       PREDICATE argument to 'sort-subr'.  (Bug#41706)
+
+2020-06-05  Andrii Kolomoiets  <andreyk.mad@gmail.com>
+
+       Update Ukrainian transliteration
+
+       * lisp/language/cyril-util.el (standard-display-cyrillic-translit):
+       Add missing letter "ґ"; tweak letter "г".  (Bug#41683)
+
+2020-06-05  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix Arabic shaping when eww/shr fill the text to be rendered
+
+       * src/hbfont.c (hbfont_shape): Don't use DIRECTION if the current
+       buffer has bidi reordering disabled.  (Bug#41005)
+
+2020-06-03  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Silence some byte-compiler warnings in tests
+
+       * test/lisp/emacs-lisp/cl-generic-tests.el:
+       * test/lisp/progmodes/elisp-mode-tests.el: Declare functions
+       referred to within macroexpansions.
+       (xref-elisp-overloadable-no-default)
+       (xref-elisp-overloadable-co-located-default)
+       (xref-elisp-overloadable-separate-default): Prefix unused arguments
+       with underscore.
+
+       * test/lisp/international/ccl-tests.el:
+       * test/lisp/wdired-tests.el:
+       * test/lisp/emacs-lisp/package-tests.el: Declare functions used.
+       (package-test-update-archives, package-test-signed): Use
+       revert-buffer in place of its obsolete alias package-menu-refresh.
+
+       * test/lisp/eshell/eshell-tests.el:
+       * test/lisp/mail/footnote-tests.el:
+       * test/src/buffer-tests.el: Require dependencies used.
+
+       * test/lisp/image/exif-tests.el: Remove unneeded (require 'seq).
+       (test-exit-direct-ascii-value): Actually perform the test.
+       * test/lisp/progmodes/sql-tests.el (sql-test-add-existing-product):
+       Fix typo.
+
+       * test/lisp/simple-tests.el (with-shell-command-dont-erase-buffer):
+       * test/src/data-tests.el (test-bool-vector-bv-from-hex-string)
+       (test-bool-vector-apply-mock-op): Remove unused local variables.
+
+2020-06-03  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       * test/lisp/battery-tests.el: New file.
+
+2020-06-02  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Improve format-spec documentation (bug#41571)
+
+       * doc/lispref/text.texi (Interpolated Strings): Move from here...
+       * doc/lispref/strings.texi (Custom Format Strings): ...to here,
+       renaming the node and clarifying the documentation.
+       (Formatting Strings): End node with sentence referring to the next
+       one.
+       * lisp/format-spec.el (format-spec): Clarify docstring.
+
+2020-06-01  Eli Zaretskii  <eliz@gnu.org>
+
+       Don't call 'mbrtowc' on WINDOWSNT
+
+       * src/emacs.c (using_utf8): Don't call 'mbrtowc' on WINDOWSNT
+       systems, as it's not available on Windows 9X.
+
+2020-06-01  João Távora  <joaotavora@gmail.com>
+
+       * doc/emacs/buffers.texi (Icomplete): Mention icomplete-minibuffer-setup-hook.
+
+2020-06-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Be more aggressive in marking objects during GC
+
+       Simplified version of a patch from Pip Cet (Bug#41321#299).
+       * src/alloc.c (maybe_lisp_pointer): Remove.  All uses removed.
+       (mark_memory): Also look at the pointer offset by ‘lispsym’,
+       for symbols.
+
+2020-05-31  Alan Mackenzie  <acm@muc.de>
+
+       Fix bug #41618 "(byte-compile 'foo) errors when foo is a macro."
+
+       * lisp/emacs-lisp/bytecomp.el (byte-compile): Disentangle the eval of the
+       final form from the pushing of 'macro onto it, doing the former first.
+
+2020-05-31  Eli Zaretskii  <eliz@gnu.org>
+
+       Avoid crashes due to bidi cache being reset during redisplay
+
+       If automatic character composition triggers GC, and
+       'garbage-collection-messages' are turned on, we could have the
+       bidi cache reset while processing RTL text, which would then
+       consistently crash.
+       * src/xdisp.c (display_echo_area_1): Protect the bidi cache
+       against changes inside 'try_window'.
+
+2020-05-31  Juri Linkov  <juri@linkov.net>
+
+       * lisp/tab-bar.el (switch-to-buffer-other-tab): Normalize buffer.
+
+       * lisp/tab-bar.el (switch-to-buffer-other-tab): Use
+       'window-normalize-buffer-to-switch-to' on 'buffer-or-name',
+       like does 'pop-to-buffer' used by 'switch-to-buffer-other-frame',
+       instead of raising the error "Invalid buffer" on a non-existent buffer name.
+
+2020-05-30  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix mingw.org's MinGW GCC 9 warning about 'execve'
+
+       * nt/inc/ms-w32.h (execve) [__GNUC__ > 9]: Provide a different
+       prototype for mingw.org's MinGW as well, to match the GCC builtin.
+
+2020-05-28  Glenn Morris  <rgm@gnu.org>
+
+       Tiny texinfo markup fixes
+
+       * doc/lispref/edebug.texi (Edebug Views):
+       * doc/lispref/loading.texi (Library Search):
+       * doc/lispref/os.texi (User Identification): Markup fixes.
+
+2020-05-27  Dmitry Gutov  <dgutov@yandex.ru>
+
+       Make next-error behavior a bit more flexible
+
+       * lisp/simple.el (next-error-no-navigation-try-current):
+       Extract from the case #2 in next-error-find-buffer (bug#40919).
+       (next-error-find-buffer-function): Use it as the default.
+
+2020-05-27  Noam Postavsky  <npostavs@gmail.com>
+
+       * etc/NEWS.25: Belatedly announce upcase-dwim and downcase-dwim.
+
+2020-05-25  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix access to single-byte characters in buffer text
+
+       * src/xdisp.c (get_visually_first_element)
+       (Fbidi_find_overridden_directionality):
+       * src/cmds.c (Fend_of_line): Use FETCH_BYTE instead of FETCH_CHAR,
+       and byte position instead of character position, to access
+       individual bytes of buffer text.  This avoids producing invalid
+       characters and accessing wrong buffer positions.  (Bug#41520)
+
+2020-05-25  Noam Postavsky  <npostavs@gmail.com>
+
+       Revert "Fix eshell-mode-map initialization"
+
+       It makes eshell-return-exits-minibuffer permanently affect the
+       eshell-mode-map (Bug#41370).
+
+       Do not merge to master, we will fix it properly there.
+
+2020-05-25  Matthias Meulien  <orontee@gmail.com>
+
+       Fix tab-bar-tab-name-ellipsis initialization
+
+       * lisp/tab-bar.el (tab-bar-tab-name-truncated): Evaluate displayable
+       character when generating tab name.
+
+2020-05-24  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Fix Elisp manual entry for format-spec
+
+       * doc/lispref/text.texi (Interpolated Strings): Fix typos.  Don't
+       document modifier for default space padding as it's redundant and
+       inconsistent with the docstring and implementation of format-spec.
+
+2020-05-24  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix rare assertion violations in 'etags'
+
+       * lib-src/etags.c (pfnote): Instead of raising an assertion when
+       we get an empty tag name, return immediately.  (Bug#41465)
+
+       * test/manual/etags/ETAGS.good_1:
+       * test/manual/etags/ETAGS.good_2:
+       * test/manual/etags/ETAGS.good_3:
+       * test/manual/etags/ETAGS.good_4:
+       * test/manual/etags/ETAGS.good_5:
+       * test/manual/etags/ETAGS.good_6: Adapt to latest changes in
+       etags.
+
+2020-05-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * lisp/subr.el (save-match-data): Clarify use in docstring
+
+2020-05-23  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve the documentation of setting up fontsets
+
+       * doc/lispref/display.texi (Fontsets): Improve the accuracy of a
+       cross-reference to "Character Properties".
+
+       * doc/emacs/mule.texi (Fontsets, Modifying Fontsets): Improve the
+       documentation of fontsets and how to modify them.
+
+2020-05-23  Eli Zaretskii  <eliz@gnu.org>
+
+       * doc/emacs/killing.texi (Rectangles): Improve indexing.
+
+2020-05-23  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix accessing files on networked drives on MS-Windows
+
+       * src/w32.c (acl_get_file): Set errno to ENOTSUP if
+       get_file_security returns ERROR_NOT_SUPPORTED.  (Bug#41463)
+
+2020-05-22  Alan Mackenzie  <acm@muc.de>
+
+       CC Mode: Fix bug #39972, by fixing c-display-defun-name for nested defuns
+
+       * lisp/progmodes/cc-mode.el (c-common-init): Build
+       add-log-current-defun-function out of c-defun-name-and-limits instead of the
+       former c-defun-name.
+
+2020-05-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Redo RCS Id for pdumper
+
+       * lisp/version.el: Don’t put an RCS Id style string into the
+       executable via purecopy, as this does not work with the pdumper.
+       * src/emacs.c (RCS_Id): New constant, for 'ident'.
+
+       (cherry picked from commit 3d1bcfba5e21b29be8669aa2a8f27b344c9e02fd)
+
+2020-05-21  Stefan Kangas  <stefankangas@gmail.com>
+
+       Second attempt at improving indexing in control.texi
+
+       * doc/lispref/control.texi (Processing of Errors): Improve indexing by
+       adding the word form "handle" in addition to "handling".  With thanks
+       to Eli Zaretskii.
+
+2020-05-19  Stefan Kangas  <stefankangas@gmail.com>
+
+       * doc/lispref/control.texi (Processing of Errors): Improve indexing.
+
+2020-05-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Minor fixups for mutability doc
+
+       * doc/lispref/objects.texi (Mutability): Minor fixups in
+       response to a comment by Dmitry Gutov (Bug#40671#477).
+
+2020-05-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Don’t use “constant” for values you shouldn’t change
+
+       Inspired by patch proposed by Dmitry Gutov (Bug#40671#393)
+       and by further comments by him and by Michael Heerdegen
+       in the same bug report.
+       * doc/lispintro/emacs-lisp-intro.texi (setcar):
+       Don’t push mutability here.
+       * doc/lispref/eval.texi (Self-Evaluating Forms, Quoting)
+       (Backquote):
+       * doc/lispref/lists.texi (Modifying Lists):
+       * doc/lispref/objects.texi (Lisp Data Types, Mutability):
+       * doc/lispref/sequences.texi (Array Functions, Vectors):
+       * doc/lispref/strings.texi (String Basics, Modifying Strings):
+       Don’t use the word “constant” to describe all values that
+       a program should not change.
+       * doc/lispref/objects.texi (Mutability):
+       Rename from “Constants and Mutability”.  All uses changed.
+       In a footnote, contrast the Emacs behavior with that of Common
+       Lisp, Python, etc. for clarity, and say the goal is to be nicer.
+
+2020-05-16  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of manually installing Lisp packages
+
+       * doc/emacs/building.texi (Lisp Libraries): Describe how to
+       manually load packages in the init file.  Mention the 'site-lisp'
+       subdirectory of the default 'load-path'.
+
+       * doc/emacs/package.texi (Packages): Describe manual installation
+       of ELisp packages.  Suggested by Jean-Christophe Helary
+       <jean.christophe.helary@traduction-libre.org>.
+
+2020-05-16  Eli Zaretskii  <eliz@gnu.org>
+
+       Reflect the emacs-devel ELPA/MELPA dispute in FAQ
+
+       * doc/misc/efaq.texi (Packages that do not come with Emacs): Warn
+       that some MELPA packages may require non-free software.
+
+2020-05-15  Tassilo Horn  <tsdh@gnu.org>
+
+       Consider face inheritance when checking region face background.
+
+       Some themes (like dracula) make the region face inherit from some
+       other face.  If the background color of the region was inherited,
+       `indicate-copied-region' did the switch-point-and-mark-twice dance
+       which is not visible in case the region is highlighted.  It just
+       looked like Emacs would hang for a second after M-w.
+
+       * lisp/simple.el (indicate-copied-region): Consider face inheritance
+       when checking region face background.
+
+2020-05-15  Leo Vivier  <leo.vivier+dev@gmail.com>
+
+       Fix dired default file operation (bug#41261)
+
+       * lisp/dired-aux.el (dired-dwim-target-directories): Restore
+       pre-emacs-27 behavior of 'dired-dwim-target'.
+
+2020-05-14  Philipp Stephani  <phst@google.com>
+
+       Fix documentation related to 'command-switch-alist'.
+
+       While there, add a unit test to verify the behavior.
+
+       * doc/lispref/os.texi (Command-Line Arguments): Fix documentation: the
+       option string in 'command-switch-alist' does include leading hyphens.
+       Also mention that 'command-switch-alist' parsing ignores equals signs
+       in options.
+
+       * test/lisp/startup-tests.el
+       (startup-tests/command-switch-alist): New unit test.
+
+2020-05-13  Simon Lang  <simon.lang@outlook.com>  (tiny change)
+
+       Improve ediff readability in misterioso theme (Bug#41221)
+
+       * etc/themes/misterioso-theme.el: Add ediff faces.
+
+2020-05-13  Clément Pit-Claudel  <clement.pitclaudel@live.com>
+
+       Fix a crash in handle_display_spec
+
+       * src/xdisp.c (handle_display_spec): Check that the cdr of the
+       disable-eval spec is a cons before taking its car.  (Bug#41232)
+
+2020-05-13  Martin Rudalics  <rudalics@gmx.at>
+
+       In x_hide_tip reset tip_last_frame for GTK+ tooltips only (Bug#41200)
+
+       * src/xfns.c (x_hide_tip): Reset tip_last_frame only when
+       using GTK+ system tooltips (Bug#41200).
+
+2020-05-12  João Távora  <joaotavora@gmail.com>
+
+       Fix docstring of flymake-make-diagnostic (bug#40351)
+
+       * lisp/progmodes/flymake.el (flymake-make-diagnostic): Fix docstring
+
+2020-05-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Go back to “Bahá’í”
+
+       * doc/emacs/calendar.texi (Holidays): Revert previous change, as
+       bahai.org spells it “Bahá’í” (with U+2019 RIGHT SINGLE QUOTATION
+       MARK) and that’s good enough for us.
+
+2020-05-10  Eli Zaretskii  <eliz@gnu.org>
+
+       * lisp/dired.el (dired-toggle-marks): Doc fix.  (Bug#41097)
+
+2020-05-09  Philipp Stephani  <phst@google.com>
+
+       Small fix for type of 'display-fill-column-indicator-character'
+
+       * lisp/cus-start.el (standard): Don't mark t as safe file-local value
+       for 'display-fill-column-indicator-character', as that value isn't
+       allowed.
+
+2020-05-09  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix customization of 'display-fill-column-indicator-character'
+
+       * lisp/cus-start.el (display-fill-column-indicator-character): Fix
+       the customization form.  (Bug#41145)
+
+2020-05-09  Philipp Stephani  <phst@google.com>
+
+       Refer to fill column indicator Info node in some places.
+
+       * src/xdisp.c (syms_of_xdisp): Add reference to manual in
+       documentation strings for variables related to fill column indicators.
+
+       * lisp/display-fill-column-indicator.el (display-fill-column-indicator)
+       (display-fill-column-indicator-mode): Add reference to manual.
+
+2020-05-09  Martin Rudalics  <rudalics@gmx.at>
+
+       Fix GTK's Tool Bar menu radio buttons
+
+       * lisp/menu-bar.el (menu-bar-showhide-tool-bar-menu): Fix typo
+       that makes the radio buttons pretend that the tool bar is always
+       shown on the left side of the frame.
+
+2020-05-09  Eli Zaretskii  <eliz@gnu.org>
+
+       Minor clarifications in NEWS
+
+       * etc/NEWS: Tell how to revert to previous behaviors regarding
+       displaying messages when the minibuffer is active.  (Bug#41087)
+
+2020-05-08  Philipp Stephani  <phst@google.com>
+
+       Improve documentation of 'with-suppressed-warnings'.
+
+       * lisp/emacs-lisp/byte-run.el (with-suppressed-warnings): Refer to
+       'byte-compile-warnings' instead of 'byte-compile-warning-types', as
+       only the former variable documents the available warning types.
+
+2020-05-08  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix a typo in a comment
+
+       * lisp/display-fill-column-indicator.el: Fix a typo in a comment.
+       Suggested by david s <ds@fastmail.com>.
+
+2020-05-08  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of Hi Lock mode
+
+       * lisp/hi-lock.el (hi-lock-mode, hi-lock-face-buffer)
+       (hi-lock-face-phrase-buffer, hi-lock-face-symbol-at-point):
+       Clarify when 'hi-lock-mode' will use Font Lock and when it will
+       use overlays.  (Bug#41124)
+
+2020-05-08  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix typos in the Emacs user manual
+
+       * doc/emacs/calendar.texi (Holidays): Fix usage of non-ASCII
+       accents.
+       * doc/emacs/custom.texi (Init Rebinding): Fix a cross-reference.
+       * doc/emacs/dired.texi (Operating on Files): Make the
+       cross-reference to "VC Delete/Rename" be to a different manual in
+       the printed version.  (Bug#41100)
+
+2020-05-08  Björn Holby  <bjorn.holby@gmail.com>  (tiny change)
+
+       Fix references to Speedbar in VHDL mode
+
+       * lisp/progmodes/vhdl-mode.el (vhdl-speedbar-initialize): Update
+       references to Speedbar variables.  (Bug#41084)
+
+2020-05-08  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix handling of FROM = t and TO = t by 'window-text-pixel-size'
+
+       * src/xdisp.c (Fwindow_text_pixel_size): Use byte position for
+       accessing buffer text, not character positions.  (Bug#41125)
+
+2020-05-06  Eli Zaretskii  <eliz@gnu.org>
+
+       * doc/emacs/modes.texi (Major Modes): Fix quoting.  (Bug#41110)
+
+2020-05-06  Noam Postavsky  <npostavs@gmail.com>
+
+       Fix docstring quoting
+
+       * lisp/gnus/message.el (message-sendmail-extra-arguments): Fix
+       escaping of quotes in docstring.
+
+2020-05-06  Noam Postavsky  <npostavs@gmail.com>
+
+       Revert "cl-loop: Calculate the array length just once"
+
+       Don't merge to master.  This is a safe-for-release fix for Bug#40727.
+
+2020-05-06  Noam Postavsky  <npostavs@gmail.com>
+
+       Revert "cl-loop: Add missing guard condition"
+
+       Don't merge to master.  This is a safe-for-release fix for Bug#40727.
+
+2020-05-06  Noam Postavsky  <npostavs@gmail.com>
+
+       Revert "Refix conditional step clauses in cl-loop"
+
+       Don't merge to master.  This is a safe-for-release fix for Bug#40727.
+
+2020-05-05  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve "Help Summary" section in user manual
+
+       * doc/emacs/help.texi (Help Summary): Add cross-references to
+       sections with details of each Help command.
+
+2020-05-05  Stefan Kangas  <stefankangas@gmail.com>
+
+       Clarify message-sendmail-extra-arguments docstring
+
+       * lisp/gnus/message.el (message-sendmail-extra-arguments): Clarify
+       docstring.
+
+2020-05-05  Philipp Stephani  <phst@google.com>
+
+       * src/editfns.c (Fformat): Small documentation fix.
+
+2020-05-04  Alan Mackenzie  <acm@muc.de>
+
+       Remove calls to non-existent functions from edebug.el.
+
+       Do not merge to master.
+
+       *lisp/emacs-lisp/edebug.el (edebug--display-1)
+       (edebug-toggle-disable-breakpoint): Remove calls to
+       edebug--overlay-breakpoints and edebug--overlay-breakpoints-removed which had
+       been overlooked in a recent changed to edebug.
+
+2020-05-04  Dmitry Gutov  <dgutov@yandex.ru>
+
+       Honor search-upper-case
+
+       * lisp/fileloop.el (fileloop--case-fold):
+       Extract from existing code.  Honor search-upper-case (bug#40940).
+       (fileloop-initialize-replace, fileloop-initialize-search): Use it.
+       Update the docstring.
+
+2020-05-04  Basil L. Contovounesios  <contovob@tcd.ie>
+
+       Fix eww-follow-link on URLs with #target
+
+       * lisp/net/eww.el (eww-display-html): Ensure shr-target-id is set as
+       callers depend on this (bug#28441, bug#40532).
+
+2020-05-04  Juri Linkov  <juri@linkov.net>
+
+       Revert part of recent commit 85544f8ef5 (bug#40808)
+
+       * lisp/isearch.el (isearch-lazy-highlight-search): Remove recent fix of
+       lazy-highlighting of hidden matches.  In emacs-27 leave only the fix for
+       lazy-counting of hidden matches when isearch-lazy-count is non-nil.
+
+2020-05-03  Stefan Kangas  <stefankangas@gmail.com>
+
+       Improve doc strings of makunbound and fmakunbound
+
+       * src/data.c (Fmakunbound, Ffmakunbound): Improve doc
+       strings.  (Bug#41026)
+
+2020-05-03  Alan Mackenzie  <acm@muc.de>
+
+       Revert "Mark breakpoints in edebug with highlights".  This fixes bug #40992
+
+       Do not merge to master.
+
+       This reverts commit e8b3a15cb6ff187ce08afcb43bd9a0b7907268ca.
+
+2020-05-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Make memq etc. examples more like they were
+
+       Problem reported by Štěpán Němec in:
+       https://lists.gnu.org/r/emacs-devel/2020-05/msg00130.html
+       * doc/lispref/lists.texi (Sets And Lists, Association Lists):
+       Revert examples to be more like the way they were, using
+       self-evaluating expressions.  Be more consistent about listing
+       unspecified results.
+
+2020-05-02  Eli Zaretskii  <eliz@gnu.org>
+
+       Document effect of 'search-upper-case' on replacement commands
+
+       * doc/emacs/search.texi (Replacement and Lax Matches): Document
+       the role of 'search-upper-case' in replacement commands.
+       (Lax Search): Document the value 'not-yanks' of
+       'search-upper-case' where the variable itself is documented.
+
+       * lisp/replace.el (query-replace-regexp, query-replace): Mention
+       'search-upper-case' and its effect in doc strings.  (Bug#40940)
+
+2020-05-01  Eli Zaretskii  <eliz@gnu.org>
+
+       * lisp/desktop.el (desktop-save): Doc fix.  (Bug#41007)
+
+2020-04-30  Stefan Kangas  <stefankangas@gmail.com>
+
+       Recommend to avoid unnecessary abbreviations in doc
+
+       * doc/lispref/tips.texi (Documentation Tips): Recommend to avoid
+       unnecessary abbreviations.  (Bug#40011)
+
+2020-04-30  Eli Zaretskii  <eliz@gnu.org>
+
+       Revert "Fix calculator division truncation (bug#40892)"
+
+       This reverts commit 82140c510c4d27e639b4bca1e9bf158f0f66c375.
+       (Bug#40892)
+
+2020-04-30  Mattias Engdegård  <mattiase@acm.org>
+
+       Fix calculator division truncation (bug#40892)
+
+       * lisp/calculator.el (calculator-string-to-number): Convert decimal
+       numbers input to float, fixing a regression introduced in f248292ede.
+       Reported by Aitor Soroa.
+
+2020-04-29  Dmitry Gutov  <dgutov@yandex.ru>
+
+       Expand file name for remote dirs as well
+
+       * lisp/progmodes/project.el (project--files-in-directory):
+       Expand file name for remote dirs as well (bug#40940).
+
+2020-04-29  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix project.el commands in "transient" projects
+
+       * lisp/progmodes/project.el (project--files-in-directory): Run
+       local DIR directory names through 'expand-file-name', so that "~/"
+       is expanded, in case the shell doesn't or the shell's notion of
+       the home directory is different from that of Emacs.  (Bug#40940)
+
+2020-04-29  Eli Zaretskii  <eliz@gnu.org>
+
+       Make sure alist-related functions say so in their doc
+
+       * src/fns.c (Fassq, assq_no_quit, Fassoc, assoc_no_quit, Frassq)
+       (Frassoc): Rename argument LIST to ALIST.  Doc strings updated.
+
+2020-04-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * lisp/env.el (substitute-env-vars): Doc fix.  (Bug#40948)
+
+2020-04-29  Juri Linkov  <juri@linkov.net>
+
+       * lisp/isearch.el: Fix lazy-highlighting and lazy-counting of hidden matches
+
+       * lisp/isearch.el (isearch-lazy-highlight-search): Let-bind
+       search-invisible to t when search-invisible is 'open' or when both
+       isearch-lazy-count and search-invisible are non-nil.  (Bug#40808)
+
+2020-04-28  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix error in ERC when 'erc-server-coding-system' is customized
+
+       * lisp/erc/erc-backend.el (erc-split-line): Handle the case where
+       'erc-coding-system-for-target' returns a coding-system's symbol.
+       (Bug#40914)
+
+2020-04-28  Eli Zaretskii  <eliz@gnu.org>
+
+       Avoid crashes on TTY frames with over-long compositions
+
+       * src/term.c (encode_terminal_code): Each character from an
+       automatic composition is a multibyte character, so its multibyte
+       representation can take up to MAX_MULTIBYTE_LENGTH bytes.
+       Account for that when allocating storage for characters to be
+       encoded.  (Bug#40913)
+
+2020-04-27  Stefan Kangas  <stefankangas@gmail.com>
+
+       Fix typo in custom.texi
+
+       * doc/emacs/custom.texi (Variables): Fix typo.  Pointed out by
+       ej32u@protonmail.com.  (Bug#40890)
+
+2020-04-27  Michael Albinus  <michael.albinus@gmx.de>
+
+       * test/lisp/simple-tests.el (with-shell-command-dont-erase-buffer):
+
+       Use `shell-quote-argument' instead of quoting 'like this'.
+
+2020-04-27  Juri Linkov  <juri@linkov.net>
+
+       * lisp/image-mode.el (image-mode-map): Update menu items.
+
+       * lisp/image-mode.el (image-mode-map): Move "Fit Image to Window (Best Fit)"
+       higher.  Add "Zoom In" (image-increase-size), "Zoom Out" (image-decrease-size)
+       and "Rotate Clockwise" (image-rotate).  Use name "Set Rotation..."
+       for image-transform-set-rotation.  Swap "Next Image" and "Previous Image".
+       Swap "Next Frame" and "Previous Frame".
+
+2020-04-27  Juri Linkov  <juri@linkov.net>
+
+       Fix bugs in tab-bar and tab-line and mention remaining features in manual.
+
+       * doc/emacs/frames.texi (Tab Bars): Mention tab-bar-new-tab-to,
+       tab-bar-close-last-tab-choice, tab-bar-close-tab-select, tab-undo,
+       tab-select, tab-bar-history-mode.
+
+       * doc/emacs/windows.texi (Tab Line): Mention tab-line-tabs-function.
+
+       * lisp/tab-bar.el (tab-bar-select-tab-modifiers): Mention
+       tab-bar-tab-hints in docstring.
+       (tab-bar-tab-hints): Mention tab-bar-select-tab-modifiers
+       in docstring.
+       (tab-bar-select-tab): Mention tab-bar-select-tab-modifiers
+       in docstring.
+       (tab-bar-switch-to-tab): Expand the docstring.
+       (tab-bar-new-tab-to): Fix bug in handling 'left' value.
+       (tab-bar-close-tab): Fix bug in handling 'left' value.
+       (tab-bar-undo-close-tab): Use funcall tab-bar-tabs-function
+       instead of direct call to tab-bar-tabs.
+       (tab-bar-history-back, tab-bar-history-forward): Add docstrings.
+       (tab-bar-history-mode): Expand docstring.
+
+       * lisp/tab-line.el (tab-line-format): Fix bug for handling window
+       switching that should set face 'tab-line-tab-current'.
+
+2020-04-26  Michael Albinus  <michael.albinus@gmx.de>
+
+       Make shell-command tests fit for tcsh.
+
+       * test/lisp/simple-tests.el (with-shell-command-dont-erase-buffer):
+       Fix debug spec.  Format command to run also under tcsh.
+       (simple-tests-shell-command-39067)
+       (simple-tests-shell-command-dont-erase-buffer): Quote newline in string.
+
+2020-04-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Remove doc duplication
+
+       * doc/lispref/objects.texi (Constants and Mutability): Remove
+       duplication.  From a suggestion by Andreas Schwab (Bug#40671#150).
+
+2020-04-25  Michael Albinus  <michael.albinus@gmx.de>
+
+       * etc/NEWS: Fix inconsistencies.
+
+2020-04-25  Noam Postavsky  <npostavs@gmail.com>
+
+       Clarify semantics of trace-function CONTEXT argument
+
+       * lisp/emacs-lisp/trace.el (trace-function-foreground): Explain that
+       CONTEXT should be a function, when called from Lisp.
+
+2020-04-25  Noam Postavsky  <npostavs@gmail.com>
+
+       Don't let a code literal get modified in mml parsing (Bug#39884)
+
+       * lisp/gnus/mml.el (mml-parse-1): Make a fresh cons for the tag type,
+       because 'mml-generate-mime' destructively modifies it.
+
+2020-04-25  Eli Zaretskii  <eliz@gnu.org>
+
+       * lisp/simple.el (kill-ring-save): Doc fix.  (Bug#40797)
+
+2020-04-25  Clément Pit-Claudel  <cpitclaudel@gmail.com>
+
+       Minor doc clarification regarding fringe bitmaps
+
+       * doc/lispref/display.texi (Customizing Bitmaps): Add a note
+       regarding the order of bits being the opposite of that in
+       XBM images.  (Bug#40784)
+
+2020-04-25  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix documentation of fringe bitmaps
+
+       * doc/lispref/display.texi (Fringe Bitmaps): The 'empty-line'
+       fringe indicator _is_ used.  (Bug#40799)
+
+2020-04-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Tweak mutability doc a bit more
+
+       Inspired by a comment from Michael Heerdegen (Bug#40671#114).
+       * doc/lispref/objects.texi (Constants and Mutability): Tweak further.
+
+2020-04-24  Mattias Engdegård  <mattiase@acm.org>
+
+       Calc: fix autoload errors (bug#40800)
+
+       Reported by Hugo Daschbach.
+
+       * lisp/calc/calc-ext.el (calc-init-extensions):
+       Remove calc-kbd-report key binding and autoload; it was removed in 2005.
+       calc-keypad-x-{left,right,middle}-click were renamed to
+       calc-keypad-{left,right,middle}-click in 2001; fix the autoloads.
+       calc-twos-complement-mode is a variable, not a function; remove the
+       autoload.
+       * lisp/calc/calc-prog.el: Remove commented-out calc-kbd-report.
+
+2020-04-24  Stefan Kangas  <stefankangas@gmail.com>
+
+       Improve indexing of ELisp manual
+
+       * doc/lispref/tips.texi (Tips): Add index entry 'best practices'.
+
+2020-04-24  Juri Linkov  <juri@linkov.net>
+
+       * lisp/image-mode.el (image-transform-resize): Remove FIXME comment.
+
+       The user customizable variable 'image-auto-resize' is documented now
+       in the manual.
+
+2020-04-23  Tassilo Horn  <tsdh@gnu.org>
+
+       Improve the default value of 'doc-view-ghostscript-program'.
+
+       * lisp/doc-view.el (doc-view-ghostscript-program): Use plain command
+       name instead of qualified name returned by executable-find (as
+       suggested by Stefan Monnier).  (Bug#36357)
+
+2020-04-23  Juri Linkov  <juri@linkov.net>
+
+       Change doc-view-mode-map prefix key 's' to 'c'.
+
+       * doc/emacs/misc.texi (DocView Slicing): Change prefix key 's' to 'c'.
+
+       * lisp/doc-view.el (doc-view-mode-map): Change prefix key 's' to 'c'.
+
+       * lisp/image-mode.el (image-mode-map): Add image-transform-set-scale to menu.
+
+       * doc/emacs/files.texi (Image Mode): Describe commands
+       image-transform-fit-both, image-transform-set-scale, image-transform-reset.
+
+       * etc/NEWS: Rearrange image sections.
+
+       https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg01315.html
+
+2020-04-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Improve wording about constants
+
+       Thanks to Štěpán Němec and Drew Adams for reviews of recent changes.
+       * doc/lispref/eval.texi (Quoting): Give an example.
+       * doc/lispref/lists.texi (Association Lists): Simplify example code.
+       * doc/lispref/objects.texi (Lisp Data Types)
+       (Constants and Mutability): Clarify wording.
+
+2020-04-22  Tassilo Horn  <tsdh@gnu.org>
+
+       Improve the default value of 'doc-view-ghostscript-program'.
+
+       * lisp/doc-view.el (doc-view-ghostscript-program): On Windows, try
+       gswin64c, gswin32c, rungs, and mgs.  (Bug#36357)
+
+2020-04-21  Eli Zaretskii  <eliz@gnu.org>
+
+       Minor improvements in documentation of the last change
+
+       * etc/NEWS:
+       * doc/emacs/files.texi (Image Mode): Minor copyedits of last change.
+
+2020-04-21  Juri Linkov  <juri@linkov.net>
+
+       Add image-auto-resize defcustoms to image-mode.el
+
+       * lisp/image-mode.el (image-auto-resize)
+       (image-auto-resize-on-window-resize): New defcustoms.
+       (image-mode-map): Bind "sb" to image-transform-fit-both.
+       (image-mode): Set image-transform-resize to image-auto-resize initially.
+       (image-mode--setup-mode): Add hook on image-auto-resize-on-window-resize.
+       (image-toggle-display-image): Check if image-transform-resize is t.
+       (image-transform-properties): Check image-transform-resize for nil and t.
+       (image-transform-fit-both): New command.
+       (image-transform-reset): Reset image-transform-resize to image-auto-resize.
+
+       * doc/emacs/files.texi (Image Mode): Mention image-auto-resize and
+       image-auto-resize-on-window-resize.
+
+       https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg01160.html
+
+2020-04-21  Juri Linkov  <juri@linkov.net>
+
+       Improve the documentation of tab-bar and tab-line
+
+       * doc/emacs/frames.texi (Tab Bars): Add xref to "Tab Line".
+       Document more commands.
+
+       * doc/emacs/windows.texi (Windows):
+       * doc/emacs/emacs.texi (Top): Add "Tab Line" menu.
+
+       * doc/emacs/windows.texi (Window Convenience):
+       Move tab-line documentation to new node "Tab Line".
+       (Tab Line): New node.
+
+       * doc/emacs/glossary.texi (Glossary):
+       * doc/emacs/modes.texi (Minor Modes):
+       * doc/emacs/display.texi (Standard Faces): Add xref to "Tab Line".
+
+2020-04-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Tweak wording re constant variables
+
+       * doc/lispref/objects.texi (Constants and Mutability): Tweak.
+       Problem reported by Michael Heerdegen (Bug#40693#44).
+
+2020-04-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Tweak setcar-related wording
+
+       * doc/lispref/eval.texi (Self-Evaluating Forms):
+       Change “primitives” to “operations”.
+       Problem reported by Štěpán Němec in:
+       https://lists.gnu.org/r/emacs-devel/2020-04/msg01146.html
+
+2020-04-20  Juri Linkov  <juri@linkov.net>
+
+       * lisp/image-mode.el: Add prefix key 's' and reduce dependency on ImageMagick.
+
+       * lisp/image-mode.el (image-mode-map): Regroup existing keybindings and
+       add new ones with the prefix key 's'.
+       Remove condition ":visible (eq image-type 'imagemagick)" from menu.
+       (image-toggle-display-image): Don't rotate again after user rotated manually.
+       (image-transform-check-size): Remove check for imagemagick.
+       (image-transform-properties, image-transform-set-scale)
+       (image-transform-fit-to-height, image-transform-fit-to-width)
+       (image-transform-set-rotation, image-transform-reset):
+       Remove mentions of ImageMagick from docstrings since these commands
+       now work without ImageMagick.
+
+2020-04-20  Juri Linkov  <juri@linkov.net>
+
+       * doc/emacs/windows.texi (Window Convenience): Decribe more windmove features.
+
+       * doc/emacs/windows.texi (Window Convenience): Add descriptions of
+       windmove-display-default-keybindings,
+       windmove-delete-default-keybindings,
+       windmove-swap-states-in-direction.
+
+       * etc/NEWS: Regroup to move some parts closer to related sections.
+
+2020-04-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix mutability glitches reported by Drew Adams
+
+       See Bug#40693#32.
+       * doc/lispref/eval.texi (Self-Evaluating Forms, Backquote):
+       Say that these yield constant conses, vectors and strings,
+       not constant symbols.
+       * doc/lispref/objects.texi (Constants and Mutability): Say that an
+       attempt to modify a constant variable signals an error, instead of
+       saying that it has undefined behavior.
+
+2020-04-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Improve mutability doc
+
+       See Eli Zaretskii’s suggestions (Bug#40671#33).
+       * doc/lispref/lists.texi (Setcar, Setcdr, Rearrangement):
+       * doc/lispref/sequences.texi (Sequence Functions)
+       (Array Functions):
+       Add commentary to examples.
+       * doc/lispref/lists.texi (Sets And Lists):
+       Revert change to delq example.
+
+2020-04-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Improve mutability documentation
+
+       This change was inspired by comments from Štěpán Němec in:
+       https://lists.gnu.org/r/emacs-devel/2020-04/msg01063.html
+       * doc/lispref/objects.texi (Lisp Data Types): Mention mutability.
+       (Constants and mutability): New section.
+       * doc/lispintro/emacs-lisp-intro.texi (Lists diagrammed)
+       (Indent Tabs Mode): Improve wording.
+       * doc/lispref/eval.texi (Self-Evaluating Forms):
+       Say that they return constants.
+       * doc/lispref/lists.texi (Sets And Lists):
+       Fix memql mistake/confusion that I recently introduced.
+
+2020-04-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Document that quoting yields constants
+
+       * doc/lispref/eval.texi (Quoting, Backquote):
+       Mention that quoted expressions yield a constant (Bug#40693).
+
+2020-04-19  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * doc/lispref/keymaps.texi (Extended Menu Items, Easy Menu) <:key-sequence>:
+
+       Clarify the documentation further
+
+2020-04-19  Mattias Engdegård  <mattiase@acm.org>
+
+       Remove #' and function quoting from lambda forms in manual
+
+       * doc/lispref/abbrevs.texi (Abbrev Expansion):
+       * doc/lispref/backups.texi (Reverting):
+       * doc/lispref/functions.texi (Mapping Functions):
+       * doc/lispref/help.texi (Accessing Documentation):
+       * doc/lispref/sequences.texi (Char-Tables):
+       * doc/lispref/syntax.texi (Categories):
+       * doc/lispref/text.texi (Sorting):
+       Remove function quoting from lambda in examples where it still occurs,
+       since examples should follow our best style and be consistent.
+
+2020-04-19  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * src/regex-emacs.c (re_match_2_internal): Rework comment in last change
+
+       Explain why we don't need to worry about Lisp modifying the buffer.
+
+       * src/syntax.c (parse_sexp_propertize): Fix name in error message.
+
+2020-04-19  Juri Linkov  <juri@linkov.net>
+
+       Add new node "Image Mode" to Emacs Manual.
+
+       * doc/emacs/dired.texi (Image-Dired): Add xref to "Image Mode".
+
+       * doc/emacs/emacs.texi (Top): Add new node "Image Mode" to menu.
+
+       * doc/emacs/files.texi (Files): Add new node "Image Mode" to menu.
+       (File Conveniences): Split part of node to new node "Image Mode".
+
+       * doc/emacs/frames.texi (Mouse Commands): Add xref to "Image Mode".
+
+       * doc/emacs/misc.texi (Embedded WebKit Widgets): Rename xref from
+       "File Conveniences" to "Image Mode".
+
+2020-04-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * doc/lispref/display.texi (Customizing Bitmaps): Fix typo.
+
+2020-04-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Document constant vs mutable objects better
+
+       This patch builds on a suggested patch by Mattias Engdegård
+       and on further comments by Eli Zaretskii.
+       Original bug report by Kevin Vigouroux (Bug#40671).
+       * doc/lispintro/emacs-lisp-intro.texi (set & setq, Review)
+       (setcar, Lists diagrammed, Mail Aliases, Indent Tabs Mode):
+       setq is a special form, not a function or command.
+       * doc/lispintro/emacs-lisp-intro.texi (setcar):
+       * doc/lispref/lists.texi (Modifying Lists, Rearrangement):
+       * doc/lispref/sequences.texi (Sequence Functions)
+       (Array Functions, Vectors):
+       * doc/lispref/strings.texi (String Basics, Modifying Strings):
+       Mention mutable vs constant objects.
+       * doc/lispintro/emacs-lisp-intro.texi (setcar, setcdr)
+       (kill-new function, cons & search-fwd Review):
+       * doc/lispref/edebug.texi (Printing in Edebug):
+       * doc/lispref/keymaps.texi (Changing Key Bindings):
+       * doc/lispref/lists.texi (Setcar, Setcdr, Rearrangement)
+       (Sets And Lists, Association Lists, Plist Access):
+       * doc/lispref/sequences.texi (Sequence Functions)
+       (Array Functions):
+       * doc/lispref/strings.texi (Text Comparison):
+       Fix examples so that they do not try to change constants.
+
+2020-04-18  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve documentation of 'sort-lines'
+
+       * lisp/sort.el (sort-lines): Clarify the interactive invocation.
+       (Bug#40697)
+
+2020-04-18  Štěpán Němec  <stepnem@gmail.com>
+
+       Mention 'spam-stat-process-directory-age' in the documentation
+
+       I was at a loss as to why my attempt to set up spam-stat seemed to
+       have no effect, only to find (digging in the code) that it was
+       ignoring most of the sample files due to this undocumented variable.
+
+       * doc/misc/gnus.texi (Creating a spam-stat dictionary): Document
+       the variable 'spam-stat-process-directory-age'.  (bug#39780)
+
+2020-04-18  Eli Zaretskii  <eliz@gnu.org>
+
+       Avoid crashes in regex-emacs.c due to GC
+
+       * src/regex-emacs.c (re_match_2_internal): Prevent GC from
+       invalidating C pointers to buffer text.  (Bug#40661)
+
+2020-04-18  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix "C-u M-!" when 'shell-command-dont-erase-buffer' is non-nil
+
+       * lisp/simple.el (shell-command-dont-erase-buffer): Clarify the
+       effect of the various values in the doc string.
+       (shell-command-save-pos-or-erase, shell-command): Don't move or
+       push point if the output will go to the current buffer.
+       (Bug#40690)
+       (shell-command): Mention 'shell-command-dont-erase-buffer' in the
+       doc string.
+
+       * test/lisp/simple-tests.el
+       (with-shell-command-dont-erase-buffer): Don't is shell quoting
+       'like this', as it doesn't work on MS-Windows; quote "like this"
+       instead.
+       (simple-tests-shell-command-dont-erase-buffer): Adapt the test to
+       the new modus operandi.
+
+       * doc/emacs/misc.texi (Single Shell): Document the effect of the
+       various values of 'shell-command-dont-erase-buffer'.
+
+       * etc/NEWS: Expand and reword the entry regarding changes in
+       'shell-command-dont-erase-buffer'.
+
+2020-04-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix cl-most-positive-float doc typo
+
+       * doc/misc/cl.texi (Implementation Parameters):
+       Fix typo in documentation of cl-most-positive-float.
+
+2020-04-16  jakub-w  <jakub-w@riseup.net>  (tiny change)
+
+       Fix a typo in calculator.el
+
+       * lisp/calculator.el (calculator-expt): Overflowing exponentiation
+       caused the function to return -1.0e+INF if the base was an odd,
+       negative number, no matter what the exponent was.
+
+2020-04-16  Amin Bandali  <bandali@gnu.org>
+
+       * lisp/erc/erc.el: Add URL to the new ERC page on the Emacs site
+
+2020-04-16  Nicolas Petton  <nicolas@petton.fr>
+
+       Bump Emacs version to 27.0.91
+
+       * README:
+       * configure.ac:
+       * msdos/sed2v2.inp:
+       * nt/README.W32: Bump Emacs version.
+
+2020-04-16  João Távora  <joaotavora@gmail.com>
+
+       Correct Fido-mode's backspacing of directories with spaces
+
+       (Bug#40625)
+
+       * lisp/icomplete.el (icomplete-fido-backward-updir): Use
+       zap-up-to-char.
+
+2020-04-15  João Távora  <joaotavora@gmail.com>
+
+       Default completion-flex-nospace to nil
+
+       By default, the flex completion style _does_ match spaces.
+
+       (Bug#40625)
+
+       * lisp/icomplete.el (icomplete--fido-mode-setup): Force
+       completion-flex-nospace to nil.
+
+       * lisp/minibuffer.el (completion-flex-nospace): Default to nil.
+
+2020-04-15  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve an example in w32 FAQ
+
+       * doc/misc/efaq-w32.texi (Font names): Modify the expression to
+       insert a lits of all installed fonts so as to avoid producing too
+       long lines.  Suggested by ndame <ndame@protonmail.com>.
+
+2020-04-15  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * lisp/htmlfontify.el (hfy-force-fontification): Fix bug#40642
+
+       Don't presume that `jit-lock-mode` is enabled.
+       Do not merge to `master`.
+
+2020-04-15  Nicolas Petton  <nicolas@petton.fr>
+
+       * admin/authors.el: Add an author alias.
+
+2020-04-15  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       Limit RLIMIT_NOFILE to FD_SETSIZE on macOS
+
+       * src/nsterm.m ([EmacsApp applicationDidFinishLaunching:]): Call
+       CoreFoundation functions that increase RLIMIT_NOFILE behind our back
+       during startup, and then set RLIMIT_NOFILE back to FD_SETSIZE to avoid
+       crashes in setup_process_coding_system  (Bug#39164).
+
+2020-04-15  Martin Rudalics  <rudalics@gmx.at>
+
+       Fix Elisp manual entry on 'set-window-configuration'
+
+       * doc/lispref/windows.texi (Window Configurations): Fix
+       description of 'set-window-configuration'.
+
+2020-04-14  Nicolas Petton  <nicolas@petton.fr>
+
+       * admin/authors.el: Add missing author aliases.
+
 2020-04-14  Mattias Engdegård  <mattiase@acm.org>
 
        Fix edge case errors in filename-matching regexps
 
 This file records repository revisions from
 commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
-commit 4acdd7fe58ae9f94102afeca67b0383141d597da (inclusive).
+commit 56f958807c0b8ea8f45e3c088157ca144a1b1fac (inclusive).
 See ChangeLog.2 for earlier changes.
 
 ;; Local Variables: