aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorJan D2015-05-17 16:46:34 +0200
committerJan D2015-05-17 16:46:34 +0200
commit6445ee0fb751ae2c1dfef900d44721b3d952812f (patch)
treed43006cb93d9ea7b00ea02aabcd5577c41ff827f /etc
parentf92ac2e82ed199d6f25d2a59508e08addb1150ac (diff)
parentc9c4708ed47b18987940a71b98eb9873150d2b95 (diff)
downloademacs-6445ee0fb751ae2c1dfef900d44721b3d952812f.tar.gz
emacs-6445ee0fb751ae2c1dfef900d44721b3d952812f.zip
Merge branch 'master' into cairo
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS49
-rw-r--r--etc/refcards/cs-dired-ref.tex2
-rw-r--r--etc/refcards/cs-refcard.tex2
-rw-r--r--etc/refcards/cs-survival.tex2
-rw-r--r--etc/refcards/sk-dired-ref.tex2
-rw-r--r--etc/refcards/sk-refcard.tex2
-rw-r--r--etc/refcards/sk-survival.tex2
-rw-r--r--etc/themes/tsdh-light-theme.el3
8 files changed, 57 insertions, 7 deletions
diff --git a/etc/NEWS b/etc/NEWS
index b408b51756f..fdd0c874bad 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -205,6 +205,10 @@ font, and (iii) the specified window.
205 `message' and related functions from displaying messages the Echo 205 `message' and related functions from displaying messages the Echo
206 Area. The output is still logged to the *Messages* buffer. 206 Area. The output is still logged to the *Messages* buffer.
207 207
208** It is now safe for a mode that derives `tabulated-list-mode' to not
209call `tabulated-list-init-header', in which case it will have no
210header.
211
208 212
209* Editing Changes in Emacs 25.1 213* Editing Changes in Emacs 25.1
210 214
@@ -213,6 +217,9 @@ successive char insertions.
213 217
214** Unicode names entered via C-x 8 RET now use substring completion by default. 218** Unicode names entered via C-x 8 RET now use substring completion by default.
215 219
220** C-x 8 now has shorthands for these chars: ‐ ‑ ‒ – — ― ‘ ’ “ ” † ‡ • ′ ″
221€ № ← → ↔ − ≈ ≠ ≤ ≥. As before, you can type C-x 8 C-h to list shorthands.
222
216** New minor mode global-eldoc-mode is enabled by default. 223** New minor mode global-eldoc-mode is enabled by default.
217 224
218** Emacs now supports "bracketed paste mode" when running on a terminal 225** Emacs now supports "bracketed paste mode" when running on a terminal
@@ -237,6 +244,15 @@ Unicode standards.
237 244
238 245
239* Changes in Specialized Modes and Packages in Emacs 25.1 246* Changes in Specialized Modes and Packages in Emacs 25.1
247
248** New `xterm-screen-extra-capabilities' config.
249
250** The `save-place' variable is replaced by a `save-place-mode'.
251
252** Midnight-mode
253*** `midnight-mode' is a proper minor mode.
254*** clean-buffer-*-regexps can now specify buffers via predicate functions.
255
240** In xterms, killing text now also sets the CLIPBOARD/PRIMARY selection 256** In xterms, killing text now also sets the CLIPBOARD/PRIMARY selection
241in the surrounding GUI (using the OSC-52 escape sequence). This only works 257in the surrounding GUI (using the OSC-52 escape sequence). This only works
242if your xterm supports it and enables the `allowWindowOps' options (disabled 258if your xterm supports it and enables the `allowWindowOps' options (disabled
@@ -246,6 +262,17 @@ by default at least in Debian, for security reasons).
246 262
247** package.el 263** package.el
248 264
265*** New "external" package status.
266An external package is any installed package that's not built-in and
267not from `package-user-dir', which usually means it's from an entry in
268`package-directory-list'. They are treated much like built-in
269packages, in that they cannot be deleted through the package menu and
270are not considered for upgrades.
271
272The effect, is that a user can manually place a specific version of a
273package inside `package-directory-list' and the package menu will
274always respect that.
275
249*** If a package is available on multiple archives and one has higher 276*** If a package is available on multiple archives and one has higher
250priority (as per `package-archive-priorities') only that one is 277priority (as per `package-archive-priorities') only that one is
251listed. This can be configured with `package-menu-hide-low-priority'. 278listed. This can be configured with `package-menu-hide-low-priority'.
@@ -530,6 +557,10 @@ and comments.
530 557
531** VC and related modes 558** VC and related modes
532 559
560*** Basic push support, via `vc-push', bound to `C-x v P'.
561Implemented for Bzr, Git, Hg. As part of this change, the pre-existing
562(undocumented) command vc-hg-push now behaves slightly differently.
563
533*** The new command vc-region-history shows the log+diff of the active region. 564*** The new command vc-region-history shows the log+diff of the active region.
534 565
535*** New option `vc-annotate-background-mode' controls whether 566*** New option `vc-annotate-background-mode' controls whether
@@ -543,6 +574,11 @@ allows to customize this.
543*** Two new faces `compare-windows-removed' and `compare-windows-added' 574*** Two new faces `compare-windows-removed' and `compare-windows-added'
544replace the obsolete face `compare-windows'. 575replace the obsolete face `compare-windows'.
545 576
577---
578*** `log-edit-insert-changelog' converts "(tiny change)" to
579"Copyright-paperwork-exempt: yes". Set `log-edit-rewrite-tiny-change'
580nil to disable this.
581
546** VHDL mode supports VHDL'08. 582** VHDL mode supports VHDL'08.
547 583
548** Calculator: decimal display mode uses "," groups, so it's more 584** Calculator: decimal display mode uses "," groups, so it's more
@@ -626,6 +662,9 @@ to avoid interfering with the kill ring.
626*** Custom variable `eudc-inline-expansion-format' defaults to 662*** Custom variable `eudc-inline-expansion-format' defaults to
627"Firstname Surname <mail-address>". 663"Firstname Surname <mail-address>".
628 664
665*** Custom variable `eudc-options-file' defaults to
666"~/.emacs.d/eudc-options".
667
629*** New custom variable `ldap-ldapsearch-password-prompt-regexp' to 668*** New custom variable `ldap-ldapsearch-password-prompt-regexp' to
630allow overriding the regular expression that recognizes the ldapsearch 669allow overriding the regular expression that recognizes the ldapsearch
631command line's password prompt. 670command line's password prompt.
@@ -681,6 +720,11 @@ a typographically-correct documents.
681 720
682* Incompatible Lisp Changes in Emacs 25.1 721* Incompatible Lisp Changes in Emacs 25.1
683 722
723** `indirect-function' does not signal `void-function' any more.
724This is mostly a bug-fix, since this change was missed back in 24.4 when
725symbol-function was changed not to signal `void-function' any more.
726*** As a consequence, the second arg of `indirect-function' is now obsolete.
727
684** Comint, term, and compile do not set the EMACS env var any more. 728** Comint, term, and compile do not set the EMACS env var any more.
685Use the INSIDE_EMACS environment variable instead. 729Use the INSIDE_EMACS environment variable instead.
686 730
@@ -732,6 +776,8 @@ behavior, set `diff-switches' to `-c'.
732 776
733* Lisp Changes in Emacs 25.1 777* Lisp Changes in Emacs 25.1
734 778
779** The default value of `load-read-function' is now `read'.
780
735** New hook `pre-redisplay-functions', a bit easier to use than pre-redisplay-function. 781** New hook `pre-redisplay-functions', a bit easier to use than pre-redisplay-function.
736 782
737** The second arg of `looking-back' should always be provided explicitly. 783** The second arg of `looking-back' should always be provided explicitly.
@@ -807,6 +853,9 @@ name. The variable `system-name' is now obsolete.
807+++ 853+++
808** Function `write-region' no longer outputs "Wrote FILE" in batch mode. 854** Function `write-region' no longer outputs "Wrote FILE" in batch mode.
809 855
856** If `pwd' is called with a prefix argument, insert the current default
857directory at point.
858
810--- 859---
811** New utilities in subr-x.el: 860** New utilities in subr-x.el:
812*** New macros `if-let' and `when-let' allow defining bindings and to 861*** New macros `if-let' and `when-let' allow defining bindings and to
diff --git a/etc/refcards/cs-dired-ref.tex b/etc/refcards/cs-dired-ref.tex
index 29a9b09ce57..ac1d27ae5b3 100644
--- a/etc/refcards/cs-dired-ref.tex
+++ b/etc/refcards/cs-dired-ref.tex
@@ -1,4 +1,4 @@
1% Reference Card for Dired 1% Reference Card for Dired -*- coding: utf-8 -*-
2 2
3% Copyright (C) 2000-2015 Free Software Foundation, Inc. 3% Copyright (C) 2000-2015 Free Software Foundation, Inc.
4 4
diff --git a/etc/refcards/cs-refcard.tex b/etc/refcards/cs-refcard.tex
index 29ea258103e..3158b5bc64b 100644
--- a/etc/refcards/cs-refcard.tex
+++ b/etc/refcards/cs-refcard.tex
@@ -1,4 +1,4 @@
1% Reference Card for GNU Emacs 1% Reference Card for GNU Emacs -*- coding: utf-8 -*-
2 2
3% Copyright (C) 1987, 1993, 1996-1997, 2001-2015 Free Software 3% Copyright (C) 1987, 1993, 1996-1997, 2001-2015 Free Software
4% Foundation, Inc. 4% Foundation, Inc.
diff --git a/etc/refcards/cs-survival.tex b/etc/refcards/cs-survival.tex
index 72162c3a7df..cdf261a498e 100644
--- a/etc/refcards/cs-survival.tex
+++ b/etc/refcards/cs-survival.tex
@@ -1,4 +1,4 @@
1% Title: GNU Emacs Survival Card 1% Title: GNU Emacs Survival Card -*- coding: utf-8 -*-
2 2
3% Copyright (C) 2000-2015 Free Software Foundation, Inc. 3% Copyright (C) 2000-2015 Free Software Foundation, Inc.
4 4
diff --git a/etc/refcards/sk-dired-ref.tex b/etc/refcards/sk-dired-ref.tex
index 8f898560b03..57a4b5b424a 100644
--- a/etc/refcards/sk-dired-ref.tex
+++ b/etc/refcards/sk-dired-ref.tex
@@ -1,4 +1,4 @@
1% Reference Card for Dired 1% Reference Card for Dired -*- coding: utf-8 -*-
2 2
3% Copyright (C) 2000-2015 Free Software Foundation, Inc. 3% Copyright (C) 2000-2015 Free Software Foundation, Inc.
4 4
diff --git a/etc/refcards/sk-refcard.tex b/etc/refcards/sk-refcard.tex
index a8d07607cc8..e2df212fa6a 100644
--- a/etc/refcards/sk-refcard.tex
+++ b/etc/refcards/sk-refcard.tex
@@ -1,4 +1,4 @@
1% Reference Card for GNU Emacs 1% Reference Card for GNU Emacs -*- coding: utf-8 -*-
2 2
3% Copyright (C) 1987, 1993, 1996-1997, 2001-2015 Free Software 3% Copyright (C) 1987, 1993, 1996-1997, 2001-2015 Free Software
4% Foundation, Inc. 4% Foundation, Inc.
diff --git a/etc/refcards/sk-survival.tex b/etc/refcards/sk-survival.tex
index 363716c8bff..9f25b6ad52d 100644
--- a/etc/refcards/sk-survival.tex
+++ b/etc/refcards/sk-survival.tex
@@ -1,4 +1,4 @@
1% Title: GNU Emacs Survival Card 1% Title: GNU Emacs Survival Card -*- coding: utf-8 -*-
2 2
3% Copyright (C) 2000-2015 Free Software Foundation, Inc. 3% Copyright (C) 2000-2015 Free Software Foundation, Inc.
4 4
diff --git a/etc/themes/tsdh-light-theme.el b/etc/themes/tsdh-light-theme.el
index 6555e49d9bb..397885ae9f0 100644
--- a/etc/themes/tsdh-light-theme.el
+++ b/etc/themes/tsdh-light-theme.el
@@ -26,7 +26,8 @@ Used and created by Tassilo Horn.")
26(custom-theme-set-faces 26(custom-theme-set-faces
27 'tsdh-light 27 'tsdh-light
28 '(Info-quoted ((t (:weight bold)))) 28 '(Info-quoted ((t (:weight bold))))
29 '(ace-jump-face-foreground ((t (:foreground "DeepPink" :box (:line-width -1 :color "grey75") :weight bold)))) 29 '(ace-jump-face-foreground ((t (:foreground "DeepPink" :box nil :weight bold))))
30 '(aw-leading-char-face ((t (:inherit ace-jump-face-foreground))))
30 '(default ((t (:background "white" :foreground "black")))) 31 '(default ((t (:background "white" :foreground "black"))))
31 '(diff-added ((t (:inherit diff-changed :background "light green")))) 32 '(diff-added ((t (:inherit diff-changed :background "light green"))))
32 '(diff-changed ((t (:background "light steel blue")))) 33 '(diff-changed ((t (:background "light steel blue"))))