; * etc/NEWS: Fix format of first lines of some entries.
This commit is contained in:
parent
22d1f534a1
commit
1a350d771a
1 changed files with 29 additions and 32 deletions
61
etc/NEWS
61
etc/NEWS
|
@ -19,7 +19,7 @@ with a prefix argument or by typing C-u C-h C-n.
|
||||||
* Installation Changes in Emacs 26.2
|
* Installation Changes in Emacs 26.2
|
||||||
|
|
||||||
---
|
---
|
||||||
** Building Emacs with the '--with-xwidgets' option now requires WebKit2
|
** Building Emacs with the '--with-xwidgets' option now requires WebKit2.
|
||||||
To build Emacs with xwidgets support, you will need to install the
|
To build Emacs with xwidgets support, you will need to install the
|
||||||
webkit2gtk-4.0 package; version 2.12 or later is required.
|
webkit2gtk-4.0 package; version 2.12 or later is required.
|
||||||
(This change was actually made in Emacs 26.1, but was not called out
|
(This change was actually made in Emacs 26.1, but was not called out
|
||||||
|
@ -151,17 +151,17 @@ now the default in developer builds. As before, use
|
||||||
** When GCC warnings are enabled, '--enable-check-lisp-object-type' is
|
** When GCC warnings are enabled, '--enable-check-lisp-object-type' is
|
||||||
now enabled by default when configuring.
|
now enabled by default when configuring.
|
||||||
|
|
||||||
** The Emacs server now has socket-launching support. This allows
|
** The Emacs server now has socket-launching support.
|
||||||
socket based activation, where an external process like systemd can
|
This allows socket based activation, where an external process like
|
||||||
invoke the Emacs server process upon a socket connection event and
|
systemd can invoke the Emacs server process upon a socket connection
|
||||||
hand the socket over to Emacs. Emacs uses this socket to service
|
event and hand the socket over to Emacs. Emacs uses this socket to
|
||||||
emacsclient commands. This new functionality can be disabled with the
|
service emacsclient commands. This new functionality can be disabled
|
||||||
configure option '--disable-libsystemd'.
|
with the configure option '--disable-libsystemd'.
|
||||||
|
|
||||||
** A systemd user unit file is provided. Use it in the standard way:
|
** A systemd user unit file is provided.
|
||||||
'systemctl --user enable emacs'.
|
Use it in the standard way: 'systemctl --user enable emacs'. (If your
|
||||||
(If your Emacs is installed in a non-standard location, you may
|
Emacs is installed in a non-standard location, you may need to copy
|
||||||
need to copy the emacs.service file to eg ~/.config/systemd/user/)
|
the emacs.service file to eg ~/.config/systemd/user/)
|
||||||
|
|
||||||
** New configure option '--disable-build-details' attempts to build an
|
** New configure option '--disable-build-details' attempts to build an
|
||||||
Emacs that is more likely to be reproducible; that is, if you build
|
Emacs that is more likely to be reproducible; that is, if you build
|
||||||
|
@ -172,7 +172,6 @@ following variables nil: 'emacs-build-system', 'emacs-build-time',
|
||||||
'erc-emacs-build-time'.
|
'erc-emacs-build-time'.
|
||||||
|
|
||||||
** Emacs can now be built with support for Little CMS.
|
** Emacs can now be built with support for Little CMS.
|
||||||
|
|
||||||
If the lcms2 library is installed, Emacs will enable features built on
|
If the lcms2 library is installed, Emacs will enable features built on
|
||||||
top of that library. The new configure option '--without-lcms2' can
|
top of that library. The new configure option '--without-lcms2' can
|
||||||
be used to build without lcms2 support even if it is installed. Emacs
|
be used to build without lcms2 support even if it is installed. Emacs
|
||||||
|
@ -215,9 +214,9 @@ The effect is similar to that of "toolBar" resource on the tool bar.
|
||||||
|
|
||||||
* Changes in Emacs 26.1
|
* Changes in Emacs 26.1
|
||||||
|
|
||||||
** Option 'buffer-offer-save' can be set to new value, 'always'. When
|
** Option 'buffer-offer-save' can be set to new value, 'always'.
|
||||||
set to 'always', the command 'save-some-buffers' will always offer
|
When set to 'always', the command 'save-some-buffers' will always
|
||||||
this buffer for saving.
|
offer this buffer for saving.
|
||||||
|
|
||||||
** Security vulnerability related to Enriched Text mode is removed.
|
** Security vulnerability related to Enriched Text mode is removed.
|
||||||
|
|
||||||
|
@ -703,7 +702,7 @@ This can be customized via the 'info-menu' category in
|
||||||
A new option 'ediff-show-ancestor' and a new toggle
|
A new option 'ediff-show-ancestor' and a new toggle
|
||||||
'ediff-toggle-show-ancestor'.
|
'ediff-toggle-show-ancestor'.
|
||||||
|
|
||||||
** TeX: Add luatex and xetex as alternatives to pdftex
|
** TeX: Add luatex and xetex as alternatives to pdftex.
|
||||||
|
|
||||||
** Electric-Buffer-menu
|
** Electric-Buffer-menu
|
||||||
|
|
||||||
|
@ -1107,7 +1106,6 @@ to a format suitable for reverse lookup zone files.
|
||||||
** Ispell
|
** Ispell
|
||||||
|
|
||||||
*** Enchant is now supported as a spell-checker.
|
*** Enchant is now supported as a spell-checker.
|
||||||
|
|
||||||
Enchant is a meta-spell-checker that uses providers such as Hunspell
|
Enchant is a meta-spell-checker that uses providers such as Hunspell
|
||||||
to do the actual checking. With it, users can use spell-checkers not
|
to do the actual checking. With it, users can use spell-checkers not
|
||||||
directly supported by Emacs, such as Voikko, Hspell and AppleSpell,
|
directly supported by Emacs, such as Voikko, Hspell and AppleSpell,
|
||||||
|
@ -1117,8 +1115,7 @@ configure different spelling-checkers for different languages.
|
||||||
|
|
||||||
** Flymake
|
** Flymake
|
||||||
|
|
||||||
*** Flymake has been completely redesigned
|
*** Flymake has been completely redesigned.
|
||||||
|
|
||||||
Flymake now annotates arbitrary buffer regions, not just lines. It
|
Flymake now annotates arbitrary buffer regions, not just lines. It
|
||||||
supports arbitrary diagnostic types, not just errors and warnings (see
|
supports arbitrary diagnostic types, not just errors and warnings (see
|
||||||
variable 'flymake-diagnostic-types-alist').
|
variable 'flymake-diagnostic-types-alist').
|
||||||
|
@ -1134,7 +1131,6 @@ backend", which has been updated to benefit from the new UI features.
|
||||||
** Term
|
** Term
|
||||||
|
|
||||||
*** 'term-char-mode' now makes its buffer read-only.
|
*** 'term-char-mode' now makes its buffer read-only.
|
||||||
|
|
||||||
The buffer is made read-only to prevent changes from being made by
|
The buffer is made read-only to prevent changes from being made by
|
||||||
anything other than the process filter; and movements of point away
|
anything other than the process filter; and movements of point away
|
||||||
from the process mark are counter-acted so that the cursor is in the
|
from the process mark are counter-acted so that the cursor is in the
|
||||||
|
@ -1150,7 +1146,6 @@ the previous behavior.
|
||||||
** Xref
|
** Xref
|
||||||
|
|
||||||
*** When an *xref* buffer is needed, 'TAB' quits and jumps to an xref.
|
*** When an *xref* buffer is needed, 'TAB' quits and jumps to an xref.
|
||||||
|
|
||||||
A new command 'xref-quit-and-goto-xref', bound to 'TAB' in *xref*
|
A new command 'xref-quit-and-goto-xref', bound to 'TAB' in *xref*
|
||||||
buffers, quits the window before jumping to the destination. In many
|
buffers, quits the window before jumping to the destination. In many
|
||||||
situations, the intended window configuration is restored, just as if
|
situations, the intended window configuration is restored, just as if
|
||||||
|
@ -1246,11 +1241,11 @@ change FOO, respectively. The exhaustive list of removed variables is:
|
||||||
|
|
||||||
*** Many variables obsoleted in 22.1 referring to face symbols.
|
*** Many variables obsoleted in 22.1 referring to face symbols.
|
||||||
|
|
||||||
** The variable 'text-quoting-style' is now a customizable option. It
|
** The variable 'text-quoting-style' is now a customizable option.
|
||||||
controls whether to and how to translate ASCII quotes in messages and
|
It controls whether to and how to translate ASCII quotes in messages
|
||||||
help output. Its possible values and their semantics remain unchanged
|
and help output. Its possible values and their semantics remain
|
||||||
from Emacs 25. In particular, when this variable's value is 'grave',
|
unchanged from Emacs 25. In particular, when this variable's value is
|
||||||
all quotes in formats are output as-is.
|
'grave', all quotes in formats are output as-is.
|
||||||
|
|
||||||
** Functions like 'check-declare-file' and 'check-declare-directory'
|
** Functions like 'check-declare-file' and 'check-declare-directory'
|
||||||
now generate less chatter and more-compact diagnostics. The auxiliary
|
now generate less chatter and more-compact diagnostics. The auxiliary
|
||||||
|
@ -1521,10 +1516,11 @@ to provide region boundaries (for rectangular regions more than one)
|
||||||
to an interactively callable function as a single argument instead of
|
to an interactively callable function as a single argument instead of
|
||||||
two separate arguments 'region-beginning' and 'region-end'.
|
two separate arguments 'region-beginning' and 'region-end'.
|
||||||
|
|
||||||
** 'parse-partial-sexp' state has a new element. Element 10 is
|
** 'parse-partial-sexp' state has a new element.
|
||||||
non-nil when the last character scanned might be the first character
|
Element 10 is non-nil when the last character scanned might be the
|
||||||
of a two character construct, i.e., a comment delimiter or escaped
|
first character of a two character construct, i.e., a comment
|
||||||
character. Its value is the syntax of that last character.
|
delimiter or escaped character. Its value is the syntax of that last
|
||||||
|
character.
|
||||||
|
|
||||||
** 'parse-partial-sexp's state, element 9, has now been confirmed as
|
** 'parse-partial-sexp's state, element 9, has now been confirmed as
|
||||||
permanent and documented, and may be used by Lisp programs. Its value
|
permanent and documented, and may be used by Lisp programs. Its value
|
||||||
|
@ -1788,8 +1784,9 @@ the ELisp manual.
|
||||||
*** 'select-frame-by-name' now may return a frame on another display
|
*** 'select-frame-by-name' now may return a frame on another display
|
||||||
if it does not find a suitable one on the current display.
|
if it does not find a suitable one on the current display.
|
||||||
|
|
||||||
** 'tcl-auto-fill-mode' is now declared obsolete. Its functionality
|
** 'tcl-auto-fill-mode' is now declared obsolete.
|
||||||
can be replicated simply by setting 'comment-auto-fill-only-comments'.
|
Its functionality can be replicated simply by setting
|
||||||
|
'comment-auto-fill-only-comments'.
|
||||||
|
|
||||||
** New pcase pattern 'rx' to match against an rx-style regular expression.
|
** New pcase pattern 'rx' to match against an rx-style regular expression.
|
||||||
For details, see the doc string of 'rx--pcase-macroexpander'.
|
For details, see the doc string of 'rx--pcase-macroexpander'.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue