emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master af49a28f9a 1/2: Merge from origin/emacs-28


From: Stefan Kangas
Subject: master af49a28f9a 1/2: Merge from origin/emacs-28
Date: Thu, 8 Sep 2022 17:36:25 -0400 (EDT)

branch: master
commit af49a28f9a9575b1e12599faa26d0a8ff1fc5d4b
Merge: 6ab183a0f9 395760dcd3
Author: Stefan Kangas <stefankangas@gmail.com>
Commit: Stefan Kangas <stefankangas@gmail.com>

    Merge from origin/emacs-28
    
    395760dcd3 Update ChangeLog and AUTHORS for Emacs 28.2
    ddabb03a01 * doc/misc/idlwave.texi (Troubleshooting): Don't say "Emac...
    724444f3d5 ; * doc/emacs/misc.texi (emacsclient Options): Fix typo.
    b96257162d Don't mention very old Emacs versions in docs
    
    # Conflicts:
    #       doc/emacs/misc.texi
    #       etc/NEWS
---
 ChangeLog.3           | 313 +++++++++++++++++++++++++++++++++++++++++++++++++-
 doc/emacs/misc.texi   |   2 +-
 doc/misc/idlwave.texi |   4 +-
 doc/misc/mh-e.texi    |   3 +-
 doc/misc/reftex.texi  |  12 --
 doc/misc/viper.texi   |   6 +-
 etc/AUTHORS           |  23 ++--
 etc/NEWS.28           |  18 ---
 8 files changed, 331 insertions(+), 50 deletions(-)

diff --git a/ChangeLog.3 b/ChangeLog.3
index 700a210f35..a09dc29cbe 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -1,3 +1,314 @@
+2022-09-06  Stefan Kangas  <stefankangas@gmail.com>
+
+       * doc/misc/idlwave.texi (Troubleshooting): Don't say "Emacsen".
+
+2022-09-06  Stefan Kangas  <stefankangas@gmail.com>
+
+       Don't mention very old Emacs versions in docs
+
+       * doc/misc/mh-e.texi (Conventions):
+       * doc/misc/reftex.texi (Problems and Work-Arounds):
+       * doc/misc/viper.texi (Loading Viper): Delete references to
+       very old versions of Emacs.
+
+2022-09-05  Stefan Kangas  <stefankangas@gmail.com>
+
+       * lisp/server.el: Improve Commentary.
+
+2022-09-05  Gregory Heytings  <gregory@heytings.org>
+
+       Explain how the font appearance can be fine-tuned in fbterm.
+
+       * doc/misc/efaq.texi (Emacs in a Linux console): Briefly document
+       Xft font specifications with which the font appearance can be
+       fine-tuned.
+
+2022-09-04  Kyle Meyer  <kyle@kyleam.com>
+
+       Update to Org 9.5.5
+
+2022-09-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * lisp/emacs-lisp/comp.el (comp-run-async-workers): Fail more gracefully
+
+       Otherwise Emacs may fail to start if it can't find a writable
+       `~/.emacs.d/eln-cache` directory.
+       Fixes bug#57562.  See also Debian's bug #1017739.
+
+2022-09-03  Stefan Kangas  <stefankangas@gmail.com>
+
+       Update acknowledgments
+
+       * doc/emacs/ack.texi (Acknowledgments): Update.
+       * doc/emacs/emacs.texi (Acknowledgments): Add several names from
+       Author: headers.
+
+2022-09-01  Stefan Kangas  <stefankangas@gmail.com>
+
+       Make some versions in docs match package version
+
+       * doc/emacs/misc.texi (Interactive Shell): Bump Emacs version.
+       * doc/misc/ediff.texi:
+       * doc/misc/flymake.texi:
+       * doc/misc/viper.texi: Fix version to match package.
+       * lisp/emulation/viper.el: Make version match variable.
+
+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.
+
+2022-09-01  Eli Zaretskii  <eliz@gnu.org>
+
+       Clarify the doc string of 'set-face-attribute'
+
+       * lisp/faces.el (set-face-attribute): Clarify the issue with
+       resetting attribute values to 'unspecified' for future frames.
+       (Bug#57499)
+
+2022-08-30  Gregory Heytings  <gregory@heytings.org>
+
+       Enable 256 colors in fbterm.
+
+       * lisp/term/fbterm.el: New file.
+
+       * doc/misc/efaq.texi (Emacs in a Linux console): Document the TERM
+       environment variable with which the new file is used.
+
+2022-08-30  Eli Zaretskii  <eliz@gnu.org>
+
+       One more fix for find-file.el
+
+       * lisp/find-file.el (ff-get-file-name): Use 'expand-file-name'
+       instead of 'concat', which doesn't DTRT with absolute file names.
+       (ff-other-file-alist): Yet another doc fix.  (Bug#57325)
+
+2022-08-29  Gregory Heytings  <gregory@heytings.org>
+
+       Recommend using fbterm in the Linux console.
+
+       * doc/misc/efaq.texi (Emacs in a Linux console): New node.
+       (Common requests): Entry for the new node.
+
+       * etc/PROBLEMS (Linux console problems...): Mention the new FAQ node.
+
+2022-08-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * lisp/find-file.el (ff-other-file-alist): Doc fix.  (Bug#57325)
+
+2022-08-28  Eli Zaretskii  <eliz@gnu.org>
+
+       * lisp/info.el (Info-mode): Support the Linux console better.
+
+2022-08-28  Eli Zaretskii  <eliz@gnu.org>
+
+       Improve the documentation of glyphless-character display
+
+       * lisp/international/characters.el (glyphless-char-display-control):
+       * src/xdisp.c (syms_of_xdisp) <glyphless-char-display>: Mention
+       the 'glyphless-char' face in the doc string.
+
+       * doc/lispref/display.texi (Glyphless Chars): Index
+       'glyphless-char' face.
+
+2022-08-27  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix documentation of 'glyphless-char-display'
+
+       * src/xdisp.c (syms_of_xdisp)<glyphless-char-display>: Doc fix.
+       (gui_produce_glyphs, lookup_glyphless_char_display): Fix
+       indentation.
+
+2022-08-25  Robert Pluim  <rpluim@gmail.com>
+
+       Treat smtp-auth method from auth-info as a symbol
+
+       The lookup of the SMTP auth method is done based on symbols, but
+       sometimes the requested value comes from `auth-info', in which case it
+       is a string, so call `intern-soft' to convert it to a symbol (which
+       does nothing if it's already a symbol).
+
+       * lisp/mail/smtpmail.el (smtpmail-try-auth-methods): Call
+       `intern-soft' on the smtp-auth key's value.  (Bug#57373)
+
+       Do not merge to master
+
+2022-08-25  Stefan Kangas  <stefankangas@gmail.com>
+
+       * lisp/wdired.el: Improve "Commentary" section.
+
+       * lisp/wdired.el: Doc fix; don't mention obsolete variable.
+
+       * lisp/progmodes/etags.el (next-file): Minor doc fix.
+
+2022-08-25  Andreas Schwab  <schwab@suse.de>
+
+       * configure.ac: Move AC_LANG_PUSH/POP out of AC_CACHE_CHECK.  
(Bug#57380)
+
+       (cherry picked from commit ce82300221f270241fdda1f5dfb567bdb1208543)
+
+2022-08-21  Kyle Meyer  <kyle@kyleam.com>
+
+       Update to Org 9.5.4-19-g4dff42
+
+2022-08-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * lisp/find-file.el (ff-other-file-alist): Doc fix.  (Bug#57325)
+
+2022-08-19  Stefan Kangas  <stefankangas@gmail.com>
+
+       Resurrect obsoletion warning for two functions
+
+       These were supposed to have been deleted, but never were.  Resurrect
+       their obsoletion warning and let's delete them in Emacs 29 instead.
+
+       * lisp/subr.el (process-filter-multibyte-p)
+       (set-process-filter-multibyte): Resurrect obsoletion warning.
+       * etc/NEWS: Don't announce their deletion.
+
+2022-08-19  Alan Mackenzie  <acm@muc.de>
+
+       * src/window.c (select_window): Fix assert for buffer = non-active 
minibuffer
+
+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.
+
+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.
+
+2022-08-18  Stefan Kangas  <stefankangas@gmail.com>
+
+       * lisp/image-mode.el (image-mode-as-hex): Fix toggle instructions.
+
+       * lisp/image-mode.el: Improve commentary.
+
+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).
+
+2022-08-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Backport tempname changes from master (bug#57129)
+
+       * lib/tempname.c: Backport from master, which uses current Gnulib.
+
+2022-08-16  Stefan Kangas  <stefankangas@gmail.com>
+
+       Revert "; * doc/lispintro/emacs-lisp-intro.texi: Fix typo."
+
+       This reverts commit 9d0dba44da7ac83d018fff3c26d33dac12ebd806.
+
+       This was not a typo, but incorrectly matching parens in Info-mode.
+
+2022-08-16  Stefan Kangas  <stefankangas@gmail.com>
+
+       * doc/misc/gnus.texi (Article Washing): Fix Links URL.
+
+2022-08-12  Stefan Kangas  <stefan@marxist.se>
+
+       Delete references to deleted library hilit19.el
+
+       * doc/misc/gnus.texi (Compatibility):
+       * lisp/progmodes/f90.el:
+       * lisp/ps-print.el:
+       * lisp/vc/ediff.el: Delete references to hilit19.el.
+
+2022-08-12  Stefan Kangas  <stefan@marxist.se>
+
+       Delete stale comments from Lisp Intro manual
+
+       * doc/lispintro/emacs-lisp-intro.texi (Args as Variable or List)
+       (print-elements-of-list, Miscellaneous): Delete some references to
+       Emacs 22.
+
+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.
+
+2022-08-11  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       Fix wrong metrics for bitmap-only fonts with HarfBuzz 5
+
+       * src/ftcrfont.c (ftcrhbfont_begin_hb_font): Always use the standard
+       position unit value on HarfBuzz 5 and later regardless of whether the
+       font is bitmap-only or not.  (Bug#57066)
+
+2022-08-09  Stefan Kangas  <stefan@marxist.se>
+
+       Improve wording when documenting other TRAMP syntaxes
+
+       * doc/misc/tramp.texi (Change file name syntax): Improve wording.
+       (Bug#57061)
+
+2022-08-08  Stefan Kangas  <stefan@marxist.se>
+
+       * lisp/vc/diff-mode.el: Don't mention XEmacs.
+
+2022-08-08  Stefan Kangas  <stefan@marxist.se>
+
+       Don't mention XEmacs toolbar in ediff manual
+
+       * doc/misc/ediff.texi (Other Session Commands): Don't mention XEmacs
+       specific toolbar support for now.  This can be changed back once the
+       toolbar is ported to Emacs.
+
+2022-08-06  Eli Zaretskii  <eliz@gnu.org>
+
+       * etc/PROBLEMS: Problems with Alacritty and Emoji.  (Bug#56952)
+
+2022-08-06  Yuga Ego  <yet@ego.team>
+
+       Link from (emacs)Init Syntax to (elisp)Introduction
+
+       * doc/emacs/custom.texi (Init Syntax): Link to the ELisp manual 
(Bug#56870)
+
+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.
+
+2022-08-06  Stefan Kangas  <stefan@marxist.se>
+
+       Don't mention removed XEmacs support in idlwave manual
+
+       * doc/misc/idlwave.texi (Lesson I---Development Cycle)
+       (Syntax Highlighting, Windows and macOS, Troubleshooting): Delete
+       most references to XEmacs.  Support for it was deleted in 28.1.
+
+2022-08-05  Stefan Kangas  <stefan@marxist.se>
+
+       * lisp/play/fortune.el: Doc fixes.
+
+2022-08-04  Stefan Kangas  <stefan@marxist.se>
+
+       * doc/lispref/loading.texi (Autoload by Prefix): Fix typo.
+
+2022-08-03  Philipp Stephani  <phst@google.com>
+
+       * lisp/uniquify.el (uniquify-buffer-name-style): Quote apostrophe.
+
+2022-08-02  Stefan Kangas  <stefan@marxist.se>
+
+       * lisp/term.el: Doc fix; don't mention rlogin.
+
 2022-07-31  Eli Zaretskii  <eliz@gnu.org>
 
        * src/lisp.h (CHECK_INTEGER): Fix the predicate.  (Bug#56856)
@@ -236607,7 +236918,7 @@
 
 This file records repository revisions from
 commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
-commit 78759ddcb0fc7dd75a7a8edfb2c19dc2f1d86ee2 (inclusive).
+commit ddabb03a0176beb4b7fc8d4f2267d459fd2ebded (inclusive).
 See ChangeLog.2 for earlier changes.
 
 ;; Local Variables:
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index d8ad0bee34..10b44028bb 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -2096,7 +2096,7 @@ If there is no response within that time, 
@command{emacsclient} will
 display a warning and exit.  The default is @samp{0}, which means to
 wait forever.
 
-@item --parent-id @var{id}
+@item --parent-id=@var{id}
 Open an @command{emacsclient} frame as a client frame in the parent X
 window with id @var{id}, via the XEmbed protocol.  Currently, this
 option is mainly useful for developers.
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi
index 0ba87b2e58..4bdbd5c219 100644
--- a/doc/misc/idlwave.texi
+++ b/doc/misc/idlwave.texi
@@ -4162,8 +4162,8 @@ tried to install the optional modules 
@file{idlw-roprompt.el} or
 load file}}.
 
 The problem is that your Emacs is not finding the version of IDLWAVE you
-installed.  Many Emacsen come with an older bundled copy of IDLWAVE
-(e.g., v4.7 for Emacs 21.x), which is likely what's being used instead.
+installed.  Emacs might come with an older bundled copy of IDLWAVE
+which is likely what's being used instead.
 You need to make sure your Emacs @emph{load-path} contains the directory
 where IDLWAVE is installed (@file{/usr/local/share/emacs/site-lisp}, by
 default), @emph{before} Emacs's default search directories.  You can
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index ee68c71779..6aa2cf290d 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -330,8 +330,7 @@ Press the @key{TAB} key.
 Press the @key{DELETE} key.
 @c -------------------------
 @item @key{BS}
-Press the @key{BACKSPACE} key@footnote{If you are using Version 20 or
-earlier of Emacs, you will need to use the @key{DEL} key.}.
+Press the @key{BACKSPACE} key.
 @end table
 
 @cindex Emacs, prefix argument
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index 0c95b388cb..b30e5aeaa4 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -3539,18 +3539,6 @@ as a label of type @code{?p}.  Argument count for this 
macro starts only
 after the @samp{@{step+@}}, also when specifying how to get
 context.
 
-@item
-@b{Viper mode}@*
-@cindex Viper mode
-@cindex Key bindings, problems with Viper mode
-@findex viper-harness-minor-mode
-With @i{Viper} mode prior to Vipers version 3.01, you need to protect
-@RefTeX{}'s keymaps with
-
-@lisp
-(viper-harness-minor-mode "reftex")
-@end lisp
-
 @end itemize
 
 @page
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index 7b91f887bb..d36019f06a 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -325,9 +325,9 @@ lines (in the given order!):
 @noindent
 in your @file{~/.emacs} file.  The @file{.emacs} file is placed in your
 home directory and it is be executed every time you invoke Emacs.  This is
-the place where all general Emacs customization takes place.  Beginning with
-version 20.0, Emacsen have an interactive interface, which simplifies the
-job of customization significantly.
+the place where all general Emacs customization takes place.  Emacs
+has an interactive interface (@kbd{M-x customize}), which simplifies
+the job of customization significantly.
 
 Viper also uses the file @file{~/.emacs.d/viper} for Viper-specific 
customization.
 The location of Viper customization file can be changed by setting the
diff --git a/etc/AUTHORS b/etc/AUTHORS
index f6349df5bc..2659395898 100644
--- a/etc/AUTHORS
+++ b/etc/AUTHORS
@@ -103,8 +103,8 @@ Alakazam Petrofsky: changed hanoi.el
 Alan Mackenzie: wrote cc-awk.el
 and co-wrote cc-align.el cc-cmds.el cc-defs.el cc-engine.el cc-fonts.el
   cc-langs.el cc-mode.el cc-styles.el cc-vars.el
-and changed cc-mode.texi minibuf.c bytecomp.el edebug.el follow.el
-  window.c display.texi subr.el syntax.texi progmodes/compile.el
+and changed cc-mode.texi minibuf.c bytecomp.el window.c edebug.el
+  follow.el display.texi subr.el syntax.texi progmodes/compile.el
   programs.texi eval.c keyboard.c lisp.h modes.texi window.el
   windows.texi cus-start.el font-lock.el frame.c isearch.el
   and 167 other files
@@ -994,7 +994,8 @@ and changed calc.el replace.el update-game-score.c 
calc-ext.el
 
 Colin Williams: changed calc.texi
 
-Colin Woodbury: changed files.el files.texi macros.texi shortdoc.el
+Colin Woodbury: changed files.el cl-seq.el files.texi macros.texi
+  shortdoc.el
 
 Constantin Kulikov: changed server.el startup.el
 
@@ -2056,10 +2057,10 @@ Gregor Schmid: changed intervals.c intervals.h 
tcl-mode.el textprop.c
 
 Gregory Chernov: changed nnslashdot.el
 
-Gregory Heytings: changed isearch.el minibuffer.el mini.texi quail.el
-  search.texi simple.el HELLO buffers.texi diff-mode.el emake facemenu.el
-  files.el fringe.c help-macro.el icomplete.el keyboard.c misc-lang.el
-  modula2.el pcmpl-gnu.el print.c pulse.el and 4 other files
+Gregory Heytings: changed isearch.el minibuffer.el efaq.texi mini.texi
+  quail.el search.texi simple.el HELLO buffers.texi diff-mode.el emake
+  facemenu.el fbterm.el files.el fringe.c help-macro.el icomplete.el
+  keyboard.c misc-lang.el modula2.el pcmpl-gnu.el and 6 other files
 
 Grégory Mounié: changed display.texi hi-lock.el man.el xfns.c
 
@@ -4518,7 +4519,7 @@ Philipp Stephani: wrote callint-tests.el checkdoc-tests.el
 and changed emacs-module.c emacs-module-tests.el configure.ac json.c
   process.c eval.c internals.texi json-tests.el process-tests.el alloc.c
   emacs-module.h.in emacs.c lread.c nsterm.m lisp.h pdumper.c bytecomp.el
-  callproc.c seccomp-filter.c gtkutil.c files.el and 184 other files
+  callproc.c seccomp-filter.c gtkutil.c files.el and 185 other files
 
 Phillip Lord: wrote ps-print-tests.el w32-feature.el
 and changed build-zips.sh build-dep-zips.py lisp/Makefile.in undo.c
@@ -4787,7 +4788,7 @@ Robert Pluim: wrote nsm-tests.el
 and changed configure.ac process.c blocks.awk network-stream-tests.el
   font.c processes.texi ftfont.c gtkutil.c vc-git.el process-tests.el
   emoji-zwj.awk gnutls.el network-stream.el nsm.el tramp.texi mml-sec.el
-  nsterm.m unicode xfns.c auth.texi composite.c and 138 other files
+  nsterm.m unicode xfns.c auth.texi composite.c and 139 other files
 
 Robert Thorpe: changed cus-start.el indent.el rmail.texi
 
@@ -5180,8 +5181,8 @@ Stefan Kangas: wrote bookmark-tests.el cal-julian-tests.el
 and co-wrote help-tests.el keymap-tests.el
 and changed efaq.texi checkdoc.el package.el cperl-mode.el bookmark.el
   help.el keymap.c subr.el simple.el erc.el ediff-util.el idlwave.el
-  time.el bytecomp-tests.el comp.el speedbar.el bytecomp.el edebug.el
-  emacs-lisp-intro.texi flyspell.el ibuffer.el and 1344 other files
+  time.el bytecomp-tests.el comp.el emacs-lisp-intro.texi speedbar.el
+  bytecomp.el edebug.el flyspell.el ibuffer.el and 1348 other files
 
 Stefan Merten: co-wrote rst.el
 
diff --git a/etc/NEWS.28 b/etc/NEWS.28
index 5b7d054fd3..1e8bd499b6 100644
--- a/etc/NEWS.28
+++ b/etc/NEWS.28
@@ -37,17 +37,11 @@ preloaded Lisp packages, and the relative name of that 
directory needs
 therefore to be recorded in the executable as part of the build.
 
 
-* Startup Changes in Emacs 28.2
-
-
 * Changes in Emacs 28.2
 
 This is a bug-fix release with no new features.
 
 
-* Editing Changes in Emacs 28.2
-
-
 * Changes in Specialized Modes and Packages in Emacs 28.2
 
 ** The command 'kdb-macro-redisplay' was renamed to 'kmacro-redisplay'.
@@ -66,18 +60,6 @@ terminate Emacs with 'save-buffers-kill-emacs', not with 
'kill-emacs'.
 back then.)
 
 
-* New Modes and Packages in Emacs 28.2
-
-
-* Incompatible Lisp Changes in Emacs 28.2
-
-
-* Lisp Changes in Emacs 28.2
-
-
-* Changes in Emacs 28.2 on Non-Free Operating Systems
-
-
 * Installation Changes in Emacs 28.1
 
 ** Emacs now optionally supports native compilation of Lisp files.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]