Merge from origin/emacs-28
72fc7258bfDelete references to deleted library hilit19.ele746fc2e7bDelete stale comments from Lisp Intro manual77613b9217; Delete redundant installation instructions from ebnf2ps.el
This commit is contained in:
commit
2d4058b3ff
6 changed files with 18 additions and 51 deletions
|
|
@ -2020,7 +2020,6 @@ the arguments to the function @code{concat} are the strings
|
|||
@w{@code{"The "}} and @w{@code{" red foxes."}} and the list
|
||||
@code{(number-to-string (+ 2 fill-column))}.
|
||||
|
||||
@c For GNU Emacs 22, need number-to-string
|
||||
@smallexample
|
||||
(concat "The " (number-to-string (+ 2 fill-column)) " red foxes.")
|
||||
@end smallexample
|
||||
|
|
@ -10297,9 +10296,8 @@ loop with a list.
|
|||
|
||||
@cindex @file{*scratch*} buffer
|
||||
The function requires several lines for its output. If you are
|
||||
reading this in a recent instance of GNU Emacs,
|
||||
@c GNU Emacs 21, GNU Emacs 22, or a later version,
|
||||
you can evaluate the following expression inside of Info, as usual.
|
||||
reading this in a recent instance of GNU Emacs, you can evaluate the
|
||||
following expression inside of Info, as usual.
|
||||
|
||||
If you are using an earlier version of Emacs, you need to copy the
|
||||
necessary expressions to your @file{*scratch*} buffer and evaluate
|
||||
|
|
@ -17711,17 +17709,6 @@ or start GNU Emacs with the command @code{emacs -nbc}.
|
|||
(setq grep-command "grep -i -nH -e ")
|
||||
@end smallexample
|
||||
|
||||
@ignore
|
||||
@c Evidently, no longer needed in GNU Emacs 22
|
||||
|
||||
item Automatically uncompress compressed files when visiting them
|
||||
|
||||
smallexample
|
||||
(load "uncompress")
|
||||
end smallexample
|
||||
|
||||
@end ignore
|
||||
|
||||
@item Find an existing buffer, even if it has a different name@*
|
||||
This avoids problems with symbolic links.
|
||||
|
||||
|
|
|
|||
|
|
@ -27029,16 +27029,6 @@ maintains a hash table that points to the entries in this alist (which
|
|||
speeds up many functions), and changing the alist directly will lead to
|
||||
peculiar results.
|
||||
|
||||
@cindex hilit19
|
||||
@cindex highlighting
|
||||
Old hilit19 code does not work at all. In fact, you should probably
|
||||
remove all hilit code from all Gnus hooks
|
||||
(@code{gnus-group-prepare-hook} and @code{gnus-summary-prepare-hook}).
|
||||
Gnus provides various integrated functions for highlighting. These are
|
||||
faster and more accurate. To make life easier for everybody, Gnus will
|
||||
by default remove all hilit calls from all hilit hooks. Uncleanliness!
|
||||
Away!
|
||||
|
||||
Packages like @code{expire-kill} will no longer work. As a matter of
|
||||
fact, you should probably remove all old @sc{gnus} packages (and other
|
||||
code) when you start using Gnus. More likely than not, Gnus already
|
||||
|
|
|
|||
|
|
@ -35,20 +35,12 @@
|
|||
;;
|
||||
;; (require 'ebnf2ps)
|
||||
;;
|
||||
;; ebnf2ps uses ps-print package (version 5.2.3 or later), so see ps-print to
|
||||
;; ebnf2ps uses ps-print package (bundled with Emacs), so see ps-print to
|
||||
;; know how to set options like landscape printing, page headings, margins,
|
||||
;; etc.
|
||||
;;
|
||||
;; NOTE: ps-print zebra stripes and line number options doesn't have effect on
|
||||
;; ebnf2ps, they behave as it's turned off.
|
||||
;;
|
||||
;; For good performance, be sure to byte-compile ebnf2ps.el, e.g.
|
||||
;;
|
||||
;; M-x byte-compile-file <give the path to ebnf2ps.el when prompted>
|
||||
;;
|
||||
;; This will generate ebnf2ps.elc, which will be loaded instead of ebnf2ps.el.
|
||||
;;
|
||||
;; ebnf2ps was tested with GNU Emacs 20.4.1.
|
||||
;; NOTE: ps-print zebra stripes and line number options don't have an
|
||||
;; effect on ebnf2ps, they behave as if it's turned off.
|
||||
;;
|
||||
;;
|
||||
;; Using ebnf2ps
|
||||
|
|
|
|||
|
|
@ -116,12 +116,11 @@
|
|||
;; non-nil, the line numbers are never touched.
|
||||
;; 2) Multi-; statements like "do i=1,20 ; j=j+i ; end do" are not handled
|
||||
;; correctly, but I imagine them to be rare.
|
||||
;; 3) Regexps for hilit19 are no longer supported.
|
||||
;; 4) For FIXED FORMAT code, use fortran mode.
|
||||
;; 5) Preprocessor directives, i.e., lines starting with # are left-justified
|
||||
;; 3) For FIXED FORMAT code, use fortran mode.
|
||||
;; 4) Preprocessor directives, i.e., lines starting with # are left-justified
|
||||
;; and are untouched by all case-changing commands. There is, at present, no
|
||||
;; mechanism for treating multi-line directives (continued by \ ).
|
||||
;; 6) f77 do-loops do 10 i=.. ; ; 10 continue are not correctly indented.
|
||||
;; 5) f77 do-loops do 10 i=.. ; ; 10 continue are not correctly indented.
|
||||
;; You are urged to use f90-do loops (with labels if you wish).
|
||||
|
||||
;; List of user commands
|
||||
|
|
|
|||
|
|
@ -1308,11 +1308,11 @@
|
|||
;; Known bugs and limitations of ps-print
|
||||
;; --------------------------------------
|
||||
;;
|
||||
;; Automatic font-attribute detection doesn't work well, especially with
|
||||
;; hilit19 and older versions of get-create-face. Users having problems with
|
||||
;; auto-font detection should use the lists `ps-italic-faces', `ps-bold-faces'
|
||||
;; and `ps-underlined-faces' and/or turn off automatic detection by setting
|
||||
;; `ps-auto-font-detect' to nil.
|
||||
;; Automatic font-attribute detection doesn't work well. Users having
|
||||
;; problems with auto-font detection should use the lists
|
||||
;; `ps-italic-faces', `ps-bold-faces' and `ps-underlined-faces' and/or
|
||||
;; turn off automatic detection by setting `ps-auto-font-detect' to
|
||||
;; nil.
|
||||
;;
|
||||
;; Still too slow; could use some hand-optimization.
|
||||
;;
|
||||
|
|
|
|||
|
|
@ -89,12 +89,11 @@
|
|||
;; underlining. However, if the region is already underlined by some other
|
||||
;; overlays, there is no simple way to temporarily remove that residual
|
||||
;; underlining. This problem occurs when a buffer is highlighted with
|
||||
;; hilit19.el or font-lock.el packages. If this residual highlighting gets
|
||||
;; in the way, you can do the following. Both font-lock.el and hilit19.el
|
||||
;; provide commands for unhighlighting buffers. You can either place these
|
||||
;; commands in `ediff-prepare-buffer-hook' (which will unhighlight every
|
||||
;; buffer used by Ediff) or you can execute them interactively, at any time
|
||||
;; and on any buffer.
|
||||
;; font-lock.el packages. If this residual highlighting gets in the way, you
|
||||
;; can do the following. font-lock.el provides commands for unhighlighting
|
||||
;; buffers. You can either place these commands in `ediff-prepare-buffer-hook'
|
||||
;; (which will unhighlight every buffer used by Ediff) or you can execute
|
||||
;; them interactively, at any time and in any buffer.
|
||||
|
||||
|
||||
;;; Acknowledgments:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue