From 74a71c41e03f28a6380a0537babfdd6c1edb929a Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Fri, 29 Jan 2021 07:45:45 -0500 Subject: Update files for 27.1.91 pretest * ChangeLog.3: * etc/AUTHORS * lisp/ldefs-boot.el: Update. --- ChangeLog.3 | 330 ++++++++++++++++++++++++++++++++++++++++++++++++++++- etc/AUTHORS | 22 ++-- lisp/ldefs-boot.el | 40 +++++-- 3 files changed, 373 insertions(+), 19 deletions(-) diff --git a/ChangeLog.3 b/ChangeLog.3 index 10c2e2d4896..1c0745e9d7f 100644 --- a/ChangeLog.3 +++ b/ChangeLog.3 @@ -1,3 +1,331 @@ +2021-01-29 Eli Zaretskii + + Bump Emacs version to 27.1.91 + + * README: + * configure.ac: + * nt/README.W32: + * msdos/sed2v2.inp: Bump Emacs version to 27.1.91. + +2021-01-27 Eli Zaretskii + + Improve documentation of 'read-regexp' and friends + + * doc/emacs/glossary.texi (Glossary): Add "Tag" to the Glossary. + * doc/emacs/maintaining.texi (Xref): Mention that identifiers are + also known as "tags". + + * lisp/replace.el (read-regexp, read-regexp-suggestions): Improve + wording of doc strings. (Bug#46088) (Bug#46089) + + (cherry picked from commit 49eb03d6c8a181fd46adbbcf1f0a976d0a9efa87) + +2021-01-27 Lars Ingebrigtsen + + read-regexp-suggestions doc string improvement + + * lisp/replace.el (read-regexp-suggestions): Add a link to the + manual to explain what a tag is (bug#46089). + + (cherry picked from commit f9cc2d48246fe8370e9286866e6115ba8e2acf44) + +2021-01-27 Lars Ingebrigtsen + + Try to improve the read-regexp doc string + + * lisp/replace.el (read-regexp): Attempt to clarify the semantics + (bug#46088). + + (cherry picked from commit eded2a7ad7d456a417354a2797c18e9a578414d7) + +2021-01-23 Dmitry Gutov + + Erase the buffer only after fetching the new contents + + * lisp/progmodes/xref.el (xref-revert-buffer): + Erase the buffer only after fetching the new contents (bug#46042). + + (cherry picked from commit 5821dee0949b2913c07970d6e4b8bb8e8a35f036) + +2021-01-23 Eli Zaretskii + + Fix last change + + * doc/lispref/text.texi (Undo): Add a cross-reference to the + description of 'undo-amalgamate-change-group'. + (Atomic Changes): Expand and improve the description of + 'undo-amalgamate-change-group'. (Bug#42303) + +2021-01-23 Lars Ingebrigtsen + + Mention undo-amalgamate-change-group in the lispref manual + + * doc/lispref/text.texi (Atomic Changes): Mention + undo-amalgamate-change-group (bug#42303). + + (cherry picked from commit ba25a82855a2c03c25fec83f3056c166b692e94f) + +2021-01-22 Eli Zaretskii + + Avoid sending systemd shutdown notifications if non-daemon + + * src/emacs.c (Fkill_emacs): Send the shutdown notification only + in daemon mode. (Bug#46022) + +2021-01-22 Eli Zaretskii + + * src/cmds.c (Fforward_line): Doc fix. (Bug#46027) + +2021-01-22 Eli Zaretskii + + Improve documentation of sendmail.el defcustom's + + * lisp/mail/sendmail.el (mail-archive-file-name) + (mail-default-reply-to, mail-self-blind, mail-default-headers): + Say in the doc string that 'message-default-mail-headers' shall be + customized when using 'message-mode' for email composition. + (Bug#46029) + +2021-01-20 Stefan Monnier + + Don't let `maybe_quit` prevent resetting `consing_until_gc` (bug#43389) + + * src/alloc.c (garbage_collect): Postpone `unblock_input` a bit. + * src/window.c (window_parameter): Avoid `maybe_quit`. + + cherry picked from commit 420661af07448857f0a17e15dc27bceeb6aff541 + +2021-01-13 Juri Linkov + + Remove one of recently added warnings abound binding keys in Isearch maps + + * lisp/isearch.el (minibuffer-local-isearch-map): Remove comments + which warn against wantonly rebinding unbound keys from + irrelevant keymap. + https://lists.gnu.org/archive/html/emacs-devel/2021-01/msg00259.html + +2021-01-10 Martin Rudalics + + Fix assertion failure in window_box_height (Bug#45737) + + * lisp/window.el (window-sizable): Don't try to grow a mini window + when the root window's minimum height is already larger than its + actual height (Bug#45737). + +2021-01-09 Eli Zaretskii + + Fix cl-concatenate inlining + + * lisp/emacs-lisp/seq.el (seq-concatenate): Auto-load it. Do not + merge to master. (Bug#45610) + +2021-01-09 Tak Kunihiro + + Fix infloop in 'pixel-scroll-mode' + + * lisp/pixel-scroll.el (pixel-scroll-up, pixel-scroll-down): Avoid + inflooping when 'vertical-motion' doesn't move. (Bug#45628) + +2021-01-08 Eli Zaretskii + + Fix inhibiting the default.el loading in user init file + + * lisp/startup.el (startup--load-user-init-file): Test the value + of 'inhibit-default-init', not just the LOAD-DEFAULTS argument, + because loading the user's init file could have set the value of + the former. + (command-line): Call 'startup--load-user-init-file' with last arg + t: there's no longer any need to test the value of + 'inhibit-default-init' here, as it will be tested by the called + function. (Bug#45708) + +2021-01-07 Lars Ingebrigtsen + + Fix problem with 8bit content-transfer-encoding in nndoc mbox files + + * lisp/gnus/nndoc.el (nndoc-possibly-change-buffer): If we're + reading an mbox file, it may contain messages that use + content-transfer-encoding 8bit, which means that we have to treat + the file as a sequence of byte (bug#42951). This avoids + double-decoding -- once by Emacs when inserting the mbox into the + buffer, and once by Gnus when displaying the articles. + +2021-01-05 Michael Albinus + + * doc/misc/tramp.texi (Quick Start Guide): Fix thinko. + +2021-01-05 Robert Pluim + + Tell people how to remove fontconfig customizations + +2021-01-04 Simen Heggestøyl + + Remove extraneous closing paren + + * doc/lispref/modes.texi (SMIE Indentation Example): Remove extraneous + closing paren. + +2021-01-04 Mauro Aranda + + Update two user option names in the Widget manual + + * doc/misc/widget.texi (Basic Types): The user options + widget-glyph-directory and widget-glyph-enable were renamed long ago + to widget-image-directory and widget-image-enable, but the manual + kept calling them by their old names. Update the names. + +2021-01-03 Paul Eggert + + Mention -lcurses problem on AIX + + * etc/PROBLEMS: Describe problem with Emacs 27 and -lcurses. + Do not merge to master. + +2021-01-03 Paul Eggert + + Revert previous patch which was installed into wrong branch. + +2021-01-03 Paul Eggert + + Fix broken build on AIX 7.2 + + Without this fix, the build on AIX 7.2 with xlc fails in the ‘CCLD + temacs’ step with the diagnostic ‘ld: 0711-317 ERROR: Undefined + symbol: BC’. This is because -lcurses does not define BC etc. + * configure.ac: When building terminfo.o, define + TERMINFO_DEFINES_BC if the library defines BC etc. + * src/terminfo.c (UP, BC, PC): Define depending on + TERMINFO_DEFINES_BC, not on TERMINFO. + +2021-01-02 Eli Zaretskii + + Fix last change + + * doc/lispref/strings.texi (Creating Strings): Improve wording of + last change. (Bug#45516) + +2021-01-02 Lars Ingebrigtsen + + Add a reference between the Strings node and Search/Replace + + * doc/lispref/strings.texi (Creating Strings): Mention + string-replace/replace-regexp-in-string (bug#45516). + + (cherry picked from commit b9359d4183a1a6923122d3aa12b922ab89693354) + +2021-01-01 Eli Zaretskii + + Add warning comments abound binding keys in Isearch maps + + * lisp/isearch.el (isearch-mode-map) + (minibuffer-local-isearch-map): Add comments which warn against + wantonly rebinding unbound keys. + +2021-01-01 Alan Third + + Fix crash in ns_mouse_position (bug#45541) + + * src/nsterm.m (ns_mouse_position): Explicitly initialize f to NULL. + +2021-01-01 Paul Eggert + + Fix copyright years by hand + + These are dates that admin/update-copyright did not update. + +2021-01-01 Paul Eggert + + Update copyright year to 2021 + + Run "TZ=UTC0 admin/update-copyright $(git ls-files)". + +2020-12-31 Eli Zaretskii + + Improve documentation of 'network-lookup-address-info' + + * src/process.c (Fnetwork_lookup_address_info): + * doc/lispref/processes.texi (Misc Network): Document the error + message emitted by 'network-lookup-address-info' when it fails. + +2020-12-28 Amin Bandali + + Display messages sent using ERC's /say + + * lisp/erc/erc.el (erc-cmd-SAY): Call `erc-display-msg' to display the + user's message in the buffer, just like other [non-command] messages. + + https://lists.gnu.org/r/help-gnu-emacs/2020-12/msg00066.html + +2020-12-26 Eli Zaretskii + + Fix Rmail summary display when From: header is malformed + + * lisp/mail/rmailsum.el (rmail-header-summary): Remove newlines + from the "From:" value, to avoid producing corrupted summary + display. + +2020-12-25 Eli Zaretskii + + Add more details to the "word processor" section + + * etc/TODO (Emacs as word processor): Add more details based on + recent discussions. + +2020-12-23 Philipp Stephani + + * src/Makefile.in (DO_CODESIGN): Fix expected architecture name. + +2020-12-23 Itai Seggev (tiny change) + + Codesign the executable on recene MacOS systems + + * src/Makefile.in (temacs$(EXEEXT)): Codesign the executable on + recent (ARM) MacOS systems (bug#43878). Without this, building + Emacs fails. + +2020-12-23 Lars Ingebrigtsen + + Support build of Emacs on ARM Macos machines + + * configure.ac: Add support for aarch64-* on Macos (i.e., 64-bit + ARM) (bug#43369). + +2020-12-22 Bastien Guerry + + Update to Org 9.4.4 + +2020-12-21 Stefan Kangas + + * lisp/so-long.el: Decrease use of passive voice. + + Suggested by Richard Stallman . + +2020-12-21 Stefan Kangas + + * doc/misc/efaq.texi (New in Emacs 27): Add section. + + * doc/misc/efaq.texi (Latest version of Emacs): Bump version. + +2020-12-19 Eli Zaretskii + + * lisp/face-remap.el (face-remap-set-base): Doc fix. (Bug#45264) + +2020-12-19 Vasilij Schneidermann + + Correct argument order in comment + + * etc/ETAGS.EBNF (position): Correct comment. + +2020-12-18 Eli Zaretskii + + Update files for the 27.1.90 pretest + + * README: + * configure.ac: + * nt/README.W32: + * msdos/sed2v2.inp: Bump Emacs version to 27.1.90. + * lisp/ldefs-boot.el: Update from loaddefs.el + 2020-12-18 Eli Zaretskii * README: @@ -144118,7 +144446,7 @@ This file records repository revisions from commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to -commit 48b9c47805fc304441017f6ee4c114212cdb0496 (inclusive). +commit 86a2207d9244f7cbef9f91e697ad5fc0ce49ec97 (inclusive). See ChangeLog.2 for earlier changes. ;; Local Variables: diff --git a/etc/AUTHORS b/etc/AUTHORS index 96948415570..b06b4012318 100644 --- a/etc/AUTHORS +++ b/etc/AUTHORS @@ -1454,9 +1454,9 @@ Eli Zaretskii: wrote [bidirectional display in xdisp.c] chartab-tests.el coding-tests.el doc-tests.el etags-tests.el rxvt.el tty-colors.el and changed xdisp.c msdos.c w32.c display.texi w32fns.c simple.el - files.el fileio.c keyboard.c w32term.c emacs.c w32proc.c text.texi - dispnew.c files.texi frames.texi lisp.h dispextern.h window.c term.c - process.c and 1192 other files + files.el fileio.c keyboard.c emacs.c w32term.c text.texi w32proc.c + dispnew.c files.texi frames.texi lisp.h dispextern.h window.c process.c + term.c and 1193 other files Emanuele Giaquinta: changed configure.ac rxvt.el charset.c etags.c fontset.c frame.el gnus-faq.texi loadup.el lread.c sh-script.el @@ -2109,6 +2109,8 @@ Ismail S: changed org-capture.el Istvan Marko: changed gnus-agent.el xfns.c +Itai Seggev: changed src/Makefile.in + Itai Zukerman: changed mm-decode.el Ivan Andrus: changed editfns.c epg.el ffap.el find-file.el ibuf-ext.el @@ -3075,7 +3077,7 @@ and co-wrote gnus-kill.el gnus-mh.el gnus-msg.el gnus-score.el rfc2047.el svg.el time-date.el and changed gnus.texi process.c subr.el simple.el files.el gnutls.c gnus-ems.el smtpmail.el display.texi url-http.el auth-source.el - gnus-cite.el pop3.el dired.el edebug.el gnus-xmas.el text.texi image.el + gnus-cite.el pop3.el dired.el edebug.el text.texi gnus-xmas.el image.el image.c gnutls.el nnrss.el and 658 other files Lars Rasmusson: changed ebrowse.c @@ -3493,10 +3495,10 @@ Matt Swift: changed dired.el editfns.c lisp-mode.el mm-decode.el outline.el progmodes/compile.el rx.el simple.el startup.el Mauro Aranda: changed wid-edit.el cus-edit.el gnus.texi octave.el pong.el - autorevert.el cc-mode.texi control.texi custom-tests.el custom.el - dbus.texi dired-x.texi elisp-mode.el epa.el esh-mode.el + widget.texi autorevert.el cc-mode.texi control.texi custom-tests.el + custom.el dbus.texi dired-x.texi elisp-mode.el epa.el esh-mode.el eshell/eshell.el eudc.texi files.texi functions.texi gnus-faq.texi - info.el and 15 other files + and 15 other files Maxime Edouard Robert Froumentin: changed gnus-art.el mml.el @@ -4745,7 +4747,7 @@ and changed css-mode.el css-mode.css json-tests.el json.el sgml-mode.el scss-mode.scss page.el ring.el rot13.el scheme.el sql.el asm-mode.el autoinsert.el color.el files.el js.el less-css-mode.el less-css-mode.less maintaining.texi makesum.el midnight.el - and 5 other files + and 6 other files Simona Arizanova: changed help.el @@ -4808,7 +4810,7 @@ and changed bookmark.el package.el efaq.texi package.texi ibuffer.el mwheel.el cperl-mode.el fns.c gud.el simple.el subr.el tips.texi autoinsert.el comint-tests.el control.texi cus-edit.el delim-col.el dired-aux.el dired-x.el em-term.el emacs-lisp-intro.texi - and 157 other files + and 158 other files Stefan Merten: co-wrote rst.el @@ -5337,7 +5339,7 @@ Valery Alexeev: changed cyril-util.el cyrillic.el Van L: changed subr.el -Vasilij Schneidermann: changed cus-start.el eww.el cc-mode.el +Vasilij Schneidermann: changed cus-start.el eww.el ETAGS.EBNF cc-mode.el debugging.texi display.texi edebug.el emacs-lisp/debug.el eval.c ielm.el os.texi profiler.el redisplay-testsuite.el shr.el snake.el term.el tetris.el xdisp.c xterm.c diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index 7d4c7b84bfd..f0dc2680d32 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el @@ -29364,7 +29364,9 @@ variable `feedmail-deduce-envelope-from'.") (defvar mail-self-blind nil "\ Non-nil means insert Bcc to self in messages to be sent. This is done when the message is initialized, -so you can remove or alter the Bcc field to override the default.") +so you can remove or alter the Bcc field to override the default. +If you are using `message-mode' to compose messages, customize the +variable `message-default-mail-headers' instead.") (custom-autoload 'mail-self-blind "sendmail" t) @@ -29392,14 +29394,18 @@ Line used to separate headers from text in messages being composed.") (defvar mail-archive-file-name nil "\ Name of file to write all outgoing messages in, or nil for none. This is normally an mbox file, but for backwards compatibility may also -be a Babyl file.") +be a Babyl file. +If you are using `message-mode' to compose messages, customize the +variable `message-default-mail-headers' instead.") (custom-autoload 'mail-archive-file-name "sendmail" t) (defvar mail-default-reply-to nil "\ Address to insert as default Reply-To field of outgoing messages. If nil, it will be initialized from the REPLYTO environment variable -when you first send mail.") +when you first send mail. +If you are using `message-mode' to compose messages, customize the +variable `message-default-mail-headers' instead.") (custom-autoload 'mail-default-reply-to "sendmail" t) @@ -29486,7 +29492,9 @@ in `message-auto-save-directory'.") (defvar mail-default-headers nil "\ A string containing header lines, to be inserted in outgoing messages. It can contain newlines, and should end in one. It is inserted -before you edit the message, so you can edit or delete the lines.") +before you edit the message, so you can edit or delete the lines. +If you are using `message-mode' to compose messages, customize the +variable `message-default-mail-headers' instead.") (custom-autoload 'mail-default-headers "sendmail" t) @@ -29633,6 +29641,13 @@ sorted. FUNCTION must be a function of one argument. \(fn FUNCTION PRED SEQUENCE)" nil nil) +(autoload 'seq-concatenate "seq" "\ +Concatenate SEQUENCES into a single sequence of type TYPE. +TYPE must be one of following symbols: vector, string or list. + + +\(fn TYPE SEQUENCE...)" nil nil) + (autoload 'seq-filter "seq" "\ Return a list of all the elements for which (PRED element) is non-nil in SEQUENCE. @@ -38637,10 +38652,19 @@ Zone out, completely." t nil) ;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "facemenu.el" "faces.el" ;;;;;; "files.el" "font-core.el" "font-lock.el" "format.el" "frame.el" ;;;;;; "help.el" "hfy-cmap.el" "ibuf-ext.el" "indent.el" "international/characters.el" -;;;;;; "international/charscript.el" "international/cp51932.el" -;;;;;; "international/eucjp-ms.el" "international/mule-cmds.el" -;;;;;; "international/mule-conf.el" "international/mule.el" "isearch.el" -;;;;;; "jit-lock.el" "jka-cmpr-hook.el" "language/burmese.el" "language/cham.el" +;;;;;; "international/charprop.el" "international/charscript.el" +;;;;;; "international/cp51932.el" "international/eucjp-ms.el" "international/mule-cmds.el" +;;;;;; "international/mule-conf.el" "international/mule.el" "international/uni-bidi.el" +;;;;;; "international/uni-brackets.el" "international/uni-category.el" +;;;;;; "international/uni-combining.el" "international/uni-comment.el" +;;;;;; "international/uni-decimal.el" "international/uni-decomposition.el" +;;;;;; "international/uni-digit.el" "international/uni-lowercase.el" +;;;;;; "international/uni-mirrored.el" "international/uni-name.el" +;;;;;; "international/uni-numeric.el" "international/uni-old-name.el" +;;;;;; "international/uni-special-lowercase.el" "international/uni-special-titlecase.el" +;;;;;; "international/uni-special-uppercase.el" "international/uni-titlecase.el" +;;;;;; "international/uni-uppercase.el" "isearch.el" "jit-lock.el" +;;;;;; "jka-cmpr-hook.el" "language/burmese.el" "language/cham.el" ;;;;;; "language/chinese.el" "language/cyrillic.el" "language/czech.el" ;;;;;; "language/english.el" "language/ethiopic.el" "language/european.el" ;;;;;; "language/georgian.el" "language/greek.el" "language/hebrew.el" -- cgit v1.2.3