aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorGlenn Morris2017-12-22 13:23:16 -0500
committerGlenn Morris2017-12-22 13:23:16 -0500
commit3404a87f29b28b449a2e6188f075df2f761caac5 (patch)
tree56816f744b5c74273803811d62c9b61ba2334aa3 /etc
parent5ee4f2fa8792ebaa84184f1a82219fbcd93e8103 (diff)
parent34fcfc5c049bb99d68945bb24fb9d6a0789a33dd (diff)
downloademacs-3404a87f29b28b449a2e6188f075df2f761caac5.tar.gz
emacs-3404a87f29b28b449a2e6188f075df2f761caac5.zip
Merge from origin/emacs-26
34fcfc5 (origin/emacs-26, emacs-26) * lisp/emacs-lisp/inline.el (defi... f7a62c2 Fix doc string of 'footnote-style-alist' c3b6742 Improve documentation of selecting windows 861d110 Improve documentation of records 22b3075 * etc/NEWS: Mention the removal of pinentry.el. (Bug#27445) 689526b Fix interactive spec of 'semantic-ia-show-variants' 90ca37f Fix documentation of 'mouse-drag-and-drop-region' and friends d60faf3 Improve detection of speller version in ispell.el a0e3b06 Document 'mouse-drag-and-drop-region' options and mention the... 164e84c Fix uses of 'nil' and 'non-nil' in manuals and a few more min... 798f07f Document that mode commands should be idempotent. ad2a47c ; * src/xdisp.c (extend_face_to_end_of_line): Fix last change. 88ddf53 Fontify a CPP construct correctly when a comment follows with... de7de9c Prevent infloop in redisplay on TTY frames 293720e Fix loss of documentation face in certain CC Mode doc comment... # Conflicts: # etc/NEWS # lisp/mail/footnote.el
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS.2635
1 files changed, 28 insertions, 7 deletions
diff --git a/etc/NEWS.26 b/etc/NEWS.26
index d751adde9b5..692c28a7210 100644
--- a/etc/NEWS.26
+++ b/etc/NEWS.26
@@ -256,15 +256,19 @@ whether the output buffer of an asynchronous command is shown
256immediately, or only when there is output. 256immediately, or only when there is output.
257 257
258+++ 258+++
259** The new user option 'mouse-select-region-move-to-beginning' 259** New user option 'mouse-select-region-move-to-beginning'.
260controls the position of point when double-clicking mouse-1 on the end 260This option controls the position of point when double-clicking
261of a parenthetical grouping or string-delimiter: the default value nil 261mouse-1 on the end of a parenthetical grouping or string-delimiter:
262keeps point at the end of the region, setting it to non-nil moves 262the default value nil keeps point at the end of the region, setting it
263point to the beginning of the region. 263to non-nil moves point to the beginning of the region.
264 264
265+++ 265+++
266** The new user option 'mouse-drag-and-drop-region' allows to drag the 266** New user option 'mouse-drag-and-drop-region'.
267entire region of text to another place or another buffer. 267This option allows to drag the entire region of text to another place
268or another buffer. Its behavior is customizable via the new options
269'mouse-drag-and-drop-region-cut-when-buffers-differ',
270'mouse-drag-and-drop-region-show-tooltip', and
271'mouse-drag-and-drop-region-show-cursor'.
268 272
269+++ 273+++
270** The new user option 'confirm-kill-processes' allows the user to 274** The new user option 'confirm-kill-processes' allows the user to
@@ -1485,6 +1489,19 @@ passing '&optional' multiple times:
1485Previously, Emacs would just ignore the extra keyword, or give 1489Previously, Emacs would just ignore the extra keyword, or give
1486incorrect results in certain cases. 1490incorrect results in certain cases.
1487 1491
1492---
1493** The pinentry.el library has been removed.
1494That package (and the corresponding change in GnuPG and pinentry)
1495was intended to provide a way to input passphrase through Emacs with
1496GnuPG 2.0. However, the change to support that was only implemented
1497in GnuPG >= 2.1 and didn't get backported to GnuPG 2.0. And with
1498GnuPG 2.1 and later, pinentry.el is not needed at all. So the
1499library was useless, and we removed it. GnuPG 2.0 is no longer
1500supported by the upstream project.
1501
1502To adapt to the change, you may need to set 'epa-pinentry-mode' to the
1503symbol 'loopback'.
1504
1488 1505
1489* Lisp Changes in Emacs 26.1 1506* Lisp Changes in Emacs 26.1
1490 1507
@@ -1567,6 +1584,10 @@ functions 'make-record', 'record', and 'recordp'. Records are now
1567used internally to represent cl-defstruct and defclass instances, for 1584used internally to represent cl-defstruct and defclass instances, for
1568example. 1585example.
1569 1586
1587If your program defines new record types, you should use
1588package-naming conventions for naming those types. This is so any
1589potential conflicts with other types are avoided.
1590
1570+++ 1591+++
1571** 'save-some-buffers' now uses 'save-some-buffers-default-predicate' 1592** 'save-some-buffers' now uses 'save-some-buffers-default-predicate'
1572to decide which buffers to ask about, if the PRED argument is nil. 1593to decide which buffers to ask about, if the PRED argument is nil.