aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2021-12-04 06:30:32 +0100
committerStefan Kangas2021-12-04 06:30:32 +0100
commitd82cfbc0e92d4249d428509dffccff215cfccaae (patch)
treecccf13834e4a006605ab90b48e59bab9e8dc7c06
parent3b514421ebf6df9a4cb82d0dc8ce58e7931f09bd (diff)
parent745a732ae40e88695a4415cafcc3666fc5d3a902 (diff)
downloademacs-d82cfbc0e92d4249d428509dffccff215cfccaae.tar.gz
emacs-d82cfbc0e92d4249d428509dffccff215cfccaae.zip
Merge from origin/emacs-28
745a732ae4 ; Further author fixes in authors.el bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete names. bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB. ef4d216eb3 Remove reference to variable obsolete since 24.1 7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node. eafcccd38f ; FAQ: Normalize references to the NEWS.NN file c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v... 9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
-rw-r--r--admin/authors.el10
-rw-r--r--doc/emacs/custom.texi8
-rw-r--r--doc/misc/efaq.texi77
-rw-r--r--doc/misc/erc.texi2
-rw-r--r--etc/AUTHORS30
-rw-r--r--lisp/net/trampver.el3
-rw-r--r--src/dosfns.c4
7 files changed, 94 insertions, 40 deletions
diff --git a/admin/authors.el b/admin/authors.el
index 12b30d9843e..11fbfc8afa4 100644
--- a/admin/authors.el
+++ b/admin/authors.el
@@ -99,6 +99,7 @@ files.")
99 ("Gerd Möllmann" "Gerd Moellmann") 99 ("Gerd Möllmann" "Gerd Moellmann")
100 ("Hallvard B. Furuseth" "Hallvard B Furuseth" "Hallvard Furuseth") 100 ("Hallvard B. Furuseth" "Hallvard B Furuseth" "Hallvard Furuseth")
101 ("Hrvoje Nikšić" "Hrvoje Niksic") 101 ("Hrvoje Nikšić" "Hrvoje Niksic")
102 ("Ian Dunn" "^Ian D\\>")
102 ;; lisp/org/ChangeLog.1 2010-11-11. 103 ;; lisp/org/ChangeLog.1 2010-11-11.
103 (nil "immerrr") 104 (nil "immerrr")
104 (nil "aaa bbb") 105 (nil "aaa bbb")
@@ -106,11 +107,16 @@ files.")
106 (nil "jakanakaevangeli") 107 (nil "jakanakaevangeli")
107 ("J. Alexander Branham" "Alex Branham") 108 ("J. Alexander Branham" "Alex Branham")
108 ("Jaeyoun Chung" "Jae-youn Chung" "Jae-you Chung" "Chung Jae-youn") 109 ("Jaeyoun Chung" "Jae-youn Chung" "Jae-you Chung" "Chung Jae-youn")
109 ("Jan Djärv" "Jan D." "Jan Djarv") 110 ("Jan Djärv" "Jan D\\>" "Jan Djarv")
111 ("João Távora" "João Tãvora")
110 ("Jay K. Adams" "Jay Adams") 112 ("Jay K. Adams" "Jay Adams")
113 ("J.D. Smith" "Jd Smith")
111 ("Jérôme Marant" "Jérôme Marant" "Jerome Marant") 114 ("Jérôme Marant" "Jérôme Marant" "Jerome Marant")
115 ("Jens Lechtenbörger" "Jens Lechtenboerger")
112 ("Jens-Ulrik Holger Petersen" "Jens-Ulrik Petersen") 116 ("Jens-Ulrik Holger Petersen" "Jens-Ulrik Petersen")
117 ("Jérémie Courrèges-Anglas" "Jeremie Courreges-Anglas")
113 ("Jeremy Bertram Maitin-Shepard" "Jeremy Maitin-Shepard") 118 ("Jeremy Bertram Maitin-Shepard" "Jeremy Maitin-Shepard")
119 ("Jérémy Compostella" "Jeremy Compostella")
114 ("Jimmy Aguilar Mena" "Ergus") 120 ("Jimmy Aguilar Mena" "Ergus")
115 ("Johan Bockgård" "Johan Bockgard") 121 ("Johan Bockgård" "Johan Bockgard")
116 ("John F. Carr" "John F Carr") 122 ("John F. Carr" "John F Carr")
@@ -155,7 +161,7 @@ files.")
155 ("Michael I. Bushnell" "Michael I Bushnell" "Michael I. Bushnell, p/BSG") 161 ("Michael I. Bushnell" "Michael I Bushnell" "Michael I. Bushnell, p/BSG")
156 ("Michael R. Cook" "Michael Cook") 162 ("Michael R. Cook" "Michael Cook")
157 ("Michael Sperber" "Mike Sperber" "Michael Sperber \\[Mr. Preprocessor\\]") 163 ("Michael Sperber" "Mike Sperber" "Michael Sperber \\[Mr. Preprocessor\\]")
158 ("Michalis V" "mvar") 164 ("Michalis V" "^mvar")
159 ("Mikio Nakajima" "Nakajima Mikio") 165 ("Mikio Nakajima" "Nakajima Mikio")
160 ("Nelson Jose dos Santos Ferreira" "Nelson Ferreira") 166 ("Nelson Jose dos Santos Ferreira" "Nelson Ferreira")
161 ("Noorul Islam" "Noorul Islam K M") 167 ("Noorul Islam" "Noorul Islam K M")
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index 310a8563aef..c4c43f2713a 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -1707,7 +1707,6 @@ circumstances.
1707@vindex minibuffer-local-completion-map 1707@vindex minibuffer-local-completion-map
1708@vindex minibuffer-local-must-match-map 1708@vindex minibuffer-local-must-match-map
1709@vindex minibuffer-local-filename-completion-map 1709@vindex minibuffer-local-filename-completion-map
1710@vindex minibuffer-local-filename-must-match-map
1711 The minibuffer has its own set of local keymaps; they contain various 1710 The minibuffer has its own set of local keymaps; they contain various
1712completion and exit commands. 1711completion and exit commands.
1713 1712
@@ -1723,10 +1722,9 @@ just like @key{RET}.
1723@code{minibuffer-local-must-match-map} is for strict completion and 1722@code{minibuffer-local-must-match-map} is for strict completion and
1724for cautious completion. 1723for cautious completion.
1725@item 1724@item
1726@code{minibuffer-local-filename-completion-map} and 1725@code{minibuffer-local-filename-completion-map} is like the two
1727@code{minibuffer-local-filename-must-match-map} are like the two 1726previous ones, but specifically for file name completion.
1728previous ones, but they are specifically for file name completion. 1727It does not bind @key{SPC}.
1729They do not bind @key{SPC}.
1730@end itemize 1728@end itemize
1731 1729
1732By default, @key{TAB}, @key{SPC} and @key{?} do completion in 1730By default, @key{TAB}, @key{SPC} and @key{?} do completion in
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index 757418a67ca..923687e3c99 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -849,6 +849,7 @@ in the Emacs development repository (@pxref{Latest version of Emacs}).
849@menu 849@menu
850* Origin of the term Emacs:: 850* Origin of the term Emacs::
851* Latest version of Emacs:: 851* Latest version of Emacs::
852* New in Emacs 28::
852* New in Emacs 27:: 853* New in Emacs 27::
853* New in Emacs 26:: 854* New in Emacs 26::
854* New in Emacs 25:: 855* New in Emacs 25::
@@ -898,9 +899,9 @@ conventions}).
898@cindex Repository, Emacs 899@cindex Repository, Emacs
899 900
900Emacs @value{EMACSVER} is the current version as of this writing. A version 901Emacs @value{EMACSVER} is the current version as of this writing. A version
901number with two components (e.g., @samp{24.5}) indicates a released 902number with two components (e.g., @samp{28.1}) indicates a released
902version; three components indicate a development 903version; three components indicate a development
903version (e.g., @samp{28.0.50} is what will eventually become @samp{28.1}). 904version (e.g., @samp{29.0.50} is what will eventually become @samp{29.1}).
904 905
905Emacs is under active development, hosted at 906Emacs is under active development, hosted at
906@uref{https://savannah.gnu.org/projects/emacs/, Savannah}. 907@uref{https://savannah.gnu.org/projects/emacs/, Savannah}.
@@ -919,6 +920,50 @@ Emacs, type @kbd{C-h C-n} (@kbd{M-x view-emacs-news}). You can give
919this command a prefix argument to read about which features were new 920this command a prefix argument to read about which features were new
920in older versions. 921in older versions.
921 922
923@node New in Emacs 28
924@section What is different about Emacs 28?
925@cindex Differences between Emacs 27 and Emacs 28
926@cindex Emacs 28, new features in
927
928Emacs 28 has too many new features and changes to list all of them
929here. We list below a small selection; consult the Emacs @file{NEWS}
930file (@kbd{C-h n}) for the full list of changes in Emacs 28.
931
932@itemize
933@cindex native compilation of Lisp files
934@item
935Emacs now optionally supports native compilation of Lisp files. This
936can improves performance significantly in some cases. To enable this,
937configure Emacs with the '--with-native-compilation' option.
938
939@item
940The new NonGNU ELPA archive is enabled by default alongside GNU ELPA.
941Thus, packages on NonGNU ELPA will appear by default in the list shown
942by the @code{list-packages} command.
943
944@item
945The Cairo graphics library is now used by default if present.
946
947@item
948The new themes @samp{modus-vivendi} and @samp{modus-operandi} have
949been added. They are designed to conform with the highest standard
950for color-contrast accessibility (WCAG AAA).
951
952@item
953On capable systems, Emacs now correctly displays Emoji and Emoji
954sequences by default, provided that a suitable font is available.
955
956@item
957New system for displaying documentation for groups of functions
958(@kbd{M-x shortdoc-display-group RET}).
959
960@item
961Among the many internal changes in this release, we would like to
962highlight that all files in the tree now use @code{lexical-binding}.
963
964@end itemize
965
966
922@node New in Emacs 27 967@node New in Emacs 27
923@section What is different about Emacs 27? 968@section What is different about Emacs 27?
924@cindex Differences between Emacs 26 and Emacs 27 969@cindex Differences between Emacs 26 and Emacs 27
@@ -973,8 +1018,8 @@ Built-in support for tabs (tab bar and tab line).
973Support for resizing and rotating of images without ImageMagick. 1018Support for resizing and rotating of images without ImageMagick.
974@end itemize 1019@end itemize
975 1020
976Consult the Emacs @file{NEWS} file (@kbd{C-h n}) for the full list of 1021Consult the Emacs @file{NEWS.27} file for the full list of changes in
977changes in Emacs 27. 1022Emacs 27.
978 1023
979@node New in Emacs 26 1024@node New in Emacs 26
980@section What is different about Emacs 26? 1025@section What is different about Emacs 26?
@@ -1052,8 +1097,8 @@ Emacs 26.2 comes with data files imported from the latest Unicode
1052Standard version 11.0.0. 1097Standard version 11.0.0.
1053@end itemize 1098@end itemize
1054 1099
1055Consult the Emacs @file{NEWS} file (@kbd{C-h n}) for the full list of 1100Consult the Emacs @file{NEWS.26} file for the full list of changes in
1056changes in Emacs 26. 1101Emacs 26.
1057 1102
1058@node New in Emacs 25 1103@node New in Emacs 25
1059@section What is different about Emacs 25? 1104@section What is different about Emacs 25?
@@ -1152,8 +1197,8 @@ provide toolkit scroll bars, namely Gtk+, Lucid, Motif and Windows.
1152 1197
1153@end itemize 1198@end itemize
1154 1199
1155Consult the Emacs @file{NEWS} file (@kbd{C-h n}) for the full list of 1200Consult the Emacs @file{NEWS.25} file for the full list of changes in
1156changes in Emacs 25. 1201Emacs 25.
1157 1202
1158@node New in Emacs 24 1203@node New in Emacs 24
1159@section What is different about Emacs 24? 1204@section What is different about Emacs 24?
@@ -1226,7 +1271,8 @@ Much more flexibility in the handling of windows and buffer display.
1226 1271
1227@end itemize 1272@end itemize
1228 1273
1229As always, consult the @file{NEWS} file for more information. 1274Consult the Emacs @file{NEWS.24} file for the full list of changes in
1275Emacs 24.
1230 1276
1231 1277
1232@node New in Emacs 23 1278@node New in Emacs 23
@@ -1285,6 +1331,9 @@ new Visual Line mode for line-motion; improved completion; a new mode
1285mode (for editing XML documents) is included; VC has been updated for 1331mode (for editing XML documents) is included; VC has been updated for
1286newer version control systems; etc. 1332newer version control systems; etc.
1287 1333
1334Consult the Emacs @file{NEWS.23} file for the full list of changes in
1335Emacs 23.
1336
1288 1337
1289@node New in Emacs 22 1338@node New in Emacs 22
1290@section What is different about Emacs 22? 1339@section What is different about Emacs 22?
@@ -1381,6 +1430,9 @@ In addition, Emacs 22 now includes the Emacs Lisp Reference Manual
1381(@pxref{Emacs Lisp documentation}) and the Emacs Lisp Intro. 1430(@pxref{Emacs Lisp documentation}) and the Emacs Lisp Intro.
1382@end itemize 1431@end itemize
1383 1432
1433Consult the Emacs @file{NEWS.22} file for the full list of changes in
1434Emacs 22.
1435
1384 1436
1385@node New in Emacs 21 1437@node New in Emacs 21
1386@section What is different about Emacs 21? 1438@section What is different about Emacs 21?
@@ -1403,6 +1455,9 @@ In addition, Emacs 21 supports faces on text-only terminals. This means
1403that you can now have colors when you run Emacs on a GNU/Linux console 1455that you can now have colors when you run Emacs on a GNU/Linux console
1404and on @code{xterm} with @kbd{emacs -nw}. 1456and on @code{xterm} with @kbd{emacs -nw}.
1405 1457
1458Consult the Emacs @file{NEWS.21} file for the full list of changes in
1459Emacs 21.
1460
1406 1461
1407@node New in Emacs 20 1462@node New in Emacs 20
1408@section What is different about Emacs 20? 1463@section What is different about Emacs 20?
@@ -1420,6 +1475,10 @@ several languages in the same document; the ``Customize'' facility for
1420modifying variables without having to use Lisp; and automatic conversion 1475modifying variables without having to use Lisp; and automatic conversion
1421of files from Macintosh, Microsoft, and Unix platforms. 1476of files from Macintosh, Microsoft, and Unix platforms.
1422 1477
1478Consult the Emacs @file{NEWS.20} file for the full list of changes in
1479Emacs 20.
1480
1481
1423@node What was XEmacs? 1482@node What was XEmacs?
1424@section What was XEmacs? 1483@section What was XEmacs?
1425@cindex XEmacs 1484@cindex XEmacs
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi
index 3b8e231d3a1..49ad795c32a 100644
--- a/doc/misc/erc.texi
+++ b/doc/misc/erc.texi
@@ -285,7 +285,7 @@ Go to beginning of line or end of prompt.
285@item @key{RET} (@code{erc-send-current-line}) 285@item @key{RET} (@code{erc-send-current-line})
286Send the current line 286Send the current line
287 287
288@item @key{TAB} (@code{erc-complete-word}) 288@item @key{TAB} (@code{completion-at-point} or @code{erc-button-next})
289If at prompt, complete the current word. 289If at prompt, complete the current word.
290Otherwise, move to the next link or button. 290Otherwise, move to the next link or button.
291 291
diff --git a/etc/AUTHORS b/etc/AUTHORS
index 96259761206..3e70cc6d35d 100644
--- a/etc/AUTHORS
+++ b/etc/AUTHORS
@@ -2189,9 +2189,7 @@ Hugh Daschbach: changed dbus-tests.el dbus.el org.gnu.Emacs.TestDBus.xml
2189 2189
2190Hynek Schlawack: changed gnus-art.el gnus-sum.el 2190Hynek Schlawack: changed gnus-art.el gnus-sum.el
2191 2191
2192Ian D: changed doc-view.el image-mode.el 2192Ian Dunn: changed eww.el doc-view.el image-mode.el vc-hg.el
2193
2194Ian Dunn: changed eww.el vc-hg.el
2195 2193
2196Ian Eure: changed sql.el url-util.el 2194Ian Eure: changed sql.el url-util.el
2197 2195
@@ -2473,11 +2471,10 @@ Jay McCarthy: changed org-colview.el
2473 2471
2474Jay Sachs: changed gnus-score.el gnus-win.el 2472Jay Sachs: changed gnus-score.el gnus-win.el
2475 2473
2476Jd Smith: co-wrote idlw-help.el idlw-shell.el idlwave.el 2474J.D. Smith: co-wrote idlw-help.el idlw-shell.el idlwave.el
2477 2475and changed idlw-rinfo.el idlw-toolbar.el comint.el idlwave.texi vc.el
2478J.D. Smith: changed idlwave.el idlw-shell.el idlw-help.el idlw-rinfo.el 2476 bibtex.el files.texi hideshow.el idlw-complete-structtag.el misc.texi
2479 idlw-toolbar.el comint.el idlwave.texi vc.el bibtex.el files.texi 2477 mouse.el
2480 hideshow.el idlw-complete-structtag.el misc.texi mouse.el
2481 2478
2482Jean-Christophe Helary: changed emacs-lisp-intro.texi ns-win.el 2479Jean-Christophe Helary: changed emacs-lisp-intro.texi ns-win.el
2483 package-tests.el package.el strings.texi subr-x.el ucs-normalize.el 2480 package-tests.el package.el strings.texi subr-x.el ucs-normalize.el
@@ -2530,10 +2527,9 @@ Jens Krinke: changed smime.el
2530 2527
2531Jens Lautenbacher: changed gnus.el 2528Jens Lautenbacher: changed gnus.el
2532 2529
2533Jens Lechtenboerger: changed mml-sec.el gnus-util.el message.texi
2534 mml-smime.el mml1991.el mml2015.el message.el package.el package.texi
2535
2536Jens Lechtenbörger: wrote gnus-util-tests.el mml-sec-tests.el 2530Jens Lechtenbörger: wrote gnus-util-tests.el mml-sec-tests.el
2531and changed mml-sec.el gnus-util.el message.texi mml-smime.el mml1991.el
2532 mml2015.el message.el package.el package.texi
2537 2533
2538Jens Petersen: wrote find-func.el 2534Jens Petersen: wrote find-func.el
2539and changed mule-cmds.el pcmpl-rpm.el 2535and changed mule-cmds.el pcmpl-rpm.el
@@ -2547,17 +2543,13 @@ Jens Uwe Schmidt: changed edebug.el
2547 2543
2548Jeramey Crawford: changed amdx86-64.h configure.ac 2544Jeramey Crawford: changed amdx86-64.h configure.ac
2549 2545
2550Jeremie Courreges-Anglas: changed kqueue.c 2546Jérémie Courrèges-Anglas: changed kqueue.c org.texi ox-latex.el
2551
2552Jérémie Courrèges-Anglas: changed org.texi ox-latex.el
2553 2547
2554Jeremy Bertram Maitin-Shepard: changed erc.el erc-backend.el 2548Jeremy Bertram Maitin-Shepard: changed erc.el erc-backend.el
2555 erc-button.el erc-track.el mml.el 2549 erc-button.el erc-track.el mml.el
2556 2550
2557Jeremy Compostella: changed mml.el 2551Jérémy Compostella: changed tramp-sh.el mml.el battery.el keyboard.c
2558 2552 windmove.el window.el xdisp.c
2559Jérémy Compostella: changed tramp-sh.el battery.el keyboard.c windmove.el
2560 window.el xdisp.c
2561 2553
2562Jeremy Moore: changed hideif.el 2554Jeremy Moore: changed hideif.el
2563 2555
@@ -2661,8 +2653,6 @@ and changed flymake.el icomplete.el minibuffer.el flymake-proc.el
2661 progmodes/python.el text.texi xref.el json-tests.el project.el 2653 progmodes/python.el text.texi xref.el json-tests.el project.el
2662 tex-mode.el buffers.texi cfengine.el and 55 other files 2654 tex-mode.el buffers.texi cfengine.el and 55 other files
2663 2655
2664João Tãvora: changed jsonrpc.el
2665
2666Jochen Hein: changed gnus-art.el 2656Jochen Hein: changed gnus-art.el
2667 2657
2668Jochen Küpper: changed gnus.texi calc-units.el 2658Jochen Küpper: changed gnus.texi calc-units.el
diff --git a/lisp/net/trampver.el b/lisp/net/trampver.el
index 226e9a34de0..6dc5da229c1 100644
--- a/lisp/net/trampver.el
+++ b/lisp/net/trampver.el
@@ -101,7 +101,8 @@
101 ("2.2.13.25.2" . "25.3") 101 ("2.2.13.25.2" . "25.3")
102 ("2.3.3" . "26.1") ("2.3.3.26.1" . "26.1") ("2.3.5.26.2" . "26.2") 102 ("2.3.3" . "26.1") ("2.3.3.26.1" . "26.1") ("2.3.5.26.2" . "26.2")
103 ("2.3.5.26.3" . "26.3") 103 ("2.3.5.26.3" . "26.3")
104 ("2.4.3.27.1" . "27.1") ("2.4.5.27.2" . "27.2"))) 104 ("2.4.3.27.1" . "27.1") ("2.4.5.27.2" . "27.2")
105 ("2.5.2.28.1" . "28.1")))
105 106
106(add-hook 'tramp-unload-hook 107(add-hook 'tramp-unload-hook
107 (lambda () 108 (lambda ()
diff --git a/src/dosfns.c b/src/dosfns.c
index 10023c8c7f1..17e896cf2e1 100644
--- a/src/dosfns.c
+++ b/src/dosfns.c
@@ -58,8 +58,8 @@ DEFUN ("int86", Fint86, Sint86, 2, 2, 0,
58Return the updated REGISTER vector. 58Return the updated REGISTER vector.
59 59
60INTERRUPT should be an integer in the range 0 to 255. 60INTERRUPT should be an integer in the range 0 to 255.
61REGISTERS should be a vector produced by `make-register' and 61REGISTERS should be a vector produced by `dos-make-register' and
62`set-register-value'. */) 62`dos-set-register-value'. */)
63 (Lisp_Object interrupt, Lisp_Object registers) 63 (Lisp_Object interrupt, Lisp_Object registers)
64{ 64{
65 register int i; 65 register int i;