aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2022-08-13 06:30:27 +0200
committerStefan Kangas2022-08-13 06:30:27 +0200
commit2d4058b3ff8ecd52306e72e5d47f59d915c18850 (patch)
tree72df46fe2129703a677036632095821154ff1676
parent4e23ecb882698fef45f09128300435edcb54e3d7 (diff)
parent72fc7258bf328b48bb032f607778ce81316276d4 (diff)
downloademacs-2d4058b3ff8ecd52306e72e5d47f59d915c18850.tar.gz
emacs-2d4058b3ff8ecd52306e72e5d47f59d915c18850.zip
Merge from origin/emacs-28
72fc7258bf Delete references to deleted library hilit19.el e746fc2e7b Delete stale comments from Lisp Intro manual 77613b9217 ; Delete redundant installation instructions from ebnf2ps.el
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi17
-rw-r--r--doc/misc/gnus.texi10
-rw-r--r--lisp/progmodes/ebnf2ps.el14
-rw-r--r--lisp/progmodes/f90.el7
-rw-r--r--lisp/ps-print.el10
-rw-r--r--lisp/vc/ediff.el11
6 files changed, 18 insertions, 51 deletions
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index 049c8a65a8f..e981cbd119f 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -2020,7 +2020,6 @@ the arguments to the function @code{concat} are the strings
2020@w{@code{"The "}} and @w{@code{" red foxes."}} and the list 2020@w{@code{"The "}} and @w{@code{" red foxes."}} and the list
2021@code{(number-to-string (+ 2 fill-column))}. 2021@code{(number-to-string (+ 2 fill-column))}.
2022 2022
2023@c For GNU Emacs 22, need number-to-string
2024@smallexample 2023@smallexample
2025(concat "The " (number-to-string (+ 2 fill-column)) " red foxes.") 2024(concat "The " (number-to-string (+ 2 fill-column)) " red foxes.")
2026@end smallexample 2025@end smallexample
@@ -10297,9 +10296,8 @@ loop with a list.
10297 10296
10298@cindex @file{*scratch*} buffer 10297@cindex @file{*scratch*} buffer
10299The function requires several lines for its output. If you are 10298The function requires several lines for its output. If you are
10300reading this in a recent instance of GNU Emacs, 10299reading this in a recent instance of GNU Emacs, you can evaluate the
10301@c GNU Emacs 21, GNU Emacs 22, or a later version, 10300following expression inside of Info, as usual.
10302you can evaluate the following expression inside of Info, as usual.
10303 10301
10304If you are using an earlier version of Emacs, you need to copy the 10302If you are using an earlier version of Emacs, you need to copy the
10305necessary expressions to your @file{*scratch*} buffer and evaluate 10303necessary expressions to your @file{*scratch*} buffer and evaluate
@@ -17711,17 +17709,6 @@ or start GNU Emacs with the command @code{emacs -nbc}.
17711(setq grep-command "grep -i -nH -e ") 17709(setq grep-command "grep -i -nH -e ")
17712@end smallexample 17710@end smallexample
17713 17711
17714@ignore
17715@c Evidently, no longer needed in GNU Emacs 22
17716
17717item Automatically uncompress compressed files when visiting them
17718
17719smallexample
17720(load "uncompress")
17721end smallexample
17722
17723@end ignore
17724
17725@item Find an existing buffer, even if it has a different name@* 17712@item Find an existing buffer, even if it has a different name@*
17726This avoids problems with symbolic links. 17713This avoids problems with symbolic links.
17727 17714
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index f84ae8bb748..8b065829fbf 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -27029,16 +27029,6 @@ maintains a hash table that points to the entries in this alist (which
27029speeds up many functions), and changing the alist directly will lead to 27029speeds up many functions), and changing the alist directly will lead to
27030peculiar results. 27030peculiar results.
27031 27031
27032@cindex hilit19
27033@cindex highlighting
27034Old hilit19 code does not work at all. In fact, you should probably
27035remove all hilit code from all Gnus hooks
27036(@code{gnus-group-prepare-hook} and @code{gnus-summary-prepare-hook}).
27037Gnus provides various integrated functions for highlighting. These are
27038faster and more accurate. To make life easier for everybody, Gnus will
27039by default remove all hilit calls from all hilit hooks. Uncleanliness!
27040Away!
27041
27042Packages like @code{expire-kill} will no longer work. As a matter of 27032Packages like @code{expire-kill} will no longer work. As a matter of
27043fact, you should probably remove all old @sc{gnus} packages (and other 27033fact, you should probably remove all old @sc{gnus} packages (and other
27044code) when you start using Gnus. More likely than not, Gnus already 27034code) when you start using Gnus. More likely than not, Gnus already
diff --git a/lisp/progmodes/ebnf2ps.el b/lisp/progmodes/ebnf2ps.el
index f3693797778..6e42da2d54f 100644
--- a/lisp/progmodes/ebnf2ps.el
+++ b/lisp/progmodes/ebnf2ps.el
@@ -35,20 +35,12 @@
35;; 35;;
36;; (require 'ebnf2ps) 36;; (require 'ebnf2ps)
37;; 37;;
38;; ebnf2ps uses ps-print package (version 5.2.3 or later), so see ps-print to 38;; ebnf2ps uses ps-print package (bundled with Emacs), so see ps-print to
39;; know how to set options like landscape printing, page headings, margins, 39;; know how to set options like landscape printing, page headings, margins,
40;; etc. 40;; etc.
41;; 41;;
42;; NOTE: ps-print zebra stripes and line number options doesn't have effect on 42;; NOTE: ps-print zebra stripes and line number options don't have an
43;; ebnf2ps, they behave as it's turned off. 43;; effect on ebnf2ps, they behave as if it's turned off.
44;;
45;; For good performance, be sure to byte-compile ebnf2ps.el, e.g.
46;;
47;; M-x byte-compile-file <give the path to ebnf2ps.el when prompted>
48;;
49;; This will generate ebnf2ps.elc, which will be loaded instead of ebnf2ps.el.
50;;
51;; ebnf2ps was tested with GNU Emacs 20.4.1.
52;; 44;;
53;; 45;;
54;; Using ebnf2ps 46;; Using ebnf2ps
diff --git a/lisp/progmodes/f90.el b/lisp/progmodes/f90.el
index dcd74f0369c..443281c4f07 100644
--- a/lisp/progmodes/f90.el
+++ b/lisp/progmodes/f90.el
@@ -116,12 +116,11 @@
116;; non-nil, the line numbers are never touched. 116;; non-nil, the line numbers are never touched.
117;; 2) Multi-; statements like "do i=1,20 ; j=j+i ; end do" are not handled 117;; 2) Multi-; statements like "do i=1,20 ; j=j+i ; end do" are not handled
118;; correctly, but I imagine them to be rare. 118;; correctly, but I imagine them to be rare.
119;; 3) Regexps for hilit19 are no longer supported. 119;; 3) For FIXED FORMAT code, use fortran mode.
120;; 4) For FIXED FORMAT code, use fortran mode. 120;; 4) Preprocessor directives, i.e., lines starting with # are left-justified
121;; 5) Preprocessor directives, i.e., lines starting with # are left-justified
122;; and are untouched by all case-changing commands. There is, at present, no 121;; and are untouched by all case-changing commands. There is, at present, no
123;; mechanism for treating multi-line directives (continued by \ ). 122;; mechanism for treating multi-line directives (continued by \ ).
124;; 6) f77 do-loops do 10 i=.. ; ; 10 continue are not correctly indented. 123;; 5) f77 do-loops do 10 i=.. ; ; 10 continue are not correctly indented.
125;; You are urged to use f90-do loops (with labels if you wish). 124;; You are urged to use f90-do loops (with labels if you wish).
126 125
127;; List of user commands 126;; List of user commands
diff --git a/lisp/ps-print.el b/lisp/ps-print.el
index c7d94b129b2..d67c34e11ab 100644
--- a/lisp/ps-print.el
+++ b/lisp/ps-print.el
@@ -1308,11 +1308,11 @@
1308;; Known bugs and limitations of ps-print 1308;; Known bugs and limitations of ps-print
1309;; -------------------------------------- 1309;; --------------------------------------
1310;; 1310;;
1311;; Automatic font-attribute detection doesn't work well, especially with 1311;; Automatic font-attribute detection doesn't work well. Users having
1312;; hilit19 and older versions of get-create-face. Users having problems with 1312;; problems with auto-font detection should use the lists
1313;; auto-font detection should use the lists `ps-italic-faces', `ps-bold-faces' 1313;; `ps-italic-faces', `ps-bold-faces' and `ps-underlined-faces' and/or
1314;; and `ps-underlined-faces' and/or turn off automatic detection by setting 1314;; turn off automatic detection by setting `ps-auto-font-detect' to
1315;; `ps-auto-font-detect' to nil. 1315;; nil.
1316;; 1316;;
1317;; Still too slow; could use some hand-optimization. 1317;; Still too slow; could use some hand-optimization.
1318;; 1318;;
diff --git a/lisp/vc/ediff.el b/lisp/vc/ediff.el
index 84ad5cef90f..94e3fc6d7fe 100644
--- a/lisp/vc/ediff.el
+++ b/lisp/vc/ediff.el
@@ -89,12 +89,11 @@
89;; underlining. However, if the region is already underlined by some other 89;; underlining. However, if the region is already underlined by some other
90;; overlays, there is no simple way to temporarily remove that residual 90;; overlays, there is no simple way to temporarily remove that residual
91;; underlining. This problem occurs when a buffer is highlighted with 91;; underlining. This problem occurs when a buffer is highlighted with
92;; hilit19.el or font-lock.el packages. If this residual highlighting gets 92;; font-lock.el packages. If this residual highlighting gets in the way, you
93;; in the way, you can do the following. Both font-lock.el and hilit19.el 93;; can do the following. font-lock.el provides commands for unhighlighting
94;; provide commands for unhighlighting buffers. You can either place these 94;; buffers. You can either place these commands in `ediff-prepare-buffer-hook'
95;; commands in `ediff-prepare-buffer-hook' (which will unhighlight every 95;; (which will unhighlight every buffer used by Ediff) or you can execute
96;; buffer used by Ediff) or you can execute them interactively, at any time 96;; them interactively, at any time and in any buffer.
97;; and on any buffer.
98 97
99 98
100;;; Acknowledgments: 99;;; Acknowledgments: