aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2014-09-29 14:14:08 -0400
committerStefan Monnier2014-09-29 14:14:08 -0400
commitcbdc06f3be1fb1921454d15d5d9f48bef85cba9e (patch)
treeeadcc7cd3232cc8f8ac5789d5ef48cc69796a19c
parent8f24b587c87f621f5bc9997589de5d4e3f73b1c3 (diff)
downloademacs-cbdc06f3be1fb1921454d15d5d9f48bef85cba9e.tar.gz
emacs-cbdc06f3be1fb1921454d15d5d9f48bef85cba9e.zip
Rename 24.5 to 25.1
Except where we expect to backport the corresponding change.
-rw-r--r--etc/NEWS20
-rw-r--r--lisp/calendar/calendar.el2
-rw-r--r--lisp/calendar/icalendar.el4
-rw-r--r--lisp/emacs-lisp/eldoc.el2
-rw-r--r--lisp/emacs-lisp/subr-x.el2
-rw-r--r--lisp/erc/erc-stamp.el2
-rw-r--r--lisp/eshell/esh-util.el2
-rw-r--r--lisp/faces.el2
-rw-r--r--lisp/ffap.el2
-rw-r--r--lisp/files.el2
-rw-r--r--lisp/gnus/gnus-art.el2
-rw-r--r--lisp/gnus/gnus-fun.el6
-rw-r--r--lisp/gnus/message.el2
-rw-r--r--lisp/gnus/mml2015.el2
-rw-r--r--lisp/ls-lisp.el4
-rw-r--r--lisp/mail/rmailmm.el4
-rw-r--r--lisp/net/eww.el2
-rw-r--r--lisp/net/newst-treeview.el2
-rw-r--r--lisp/net/rcirc.el2
-rw-r--r--lisp/printing.el2
-rw-r--r--lisp/progmodes/hideif.el6
-rw-r--r--lisp/progmodes/python.el10
-rw-r--r--lisp/progmodes/sql.el8
-rw-r--r--lisp/progmodes/subword.el2
-rw-r--r--lisp/progmodes/vera-mode.el2
-rw-r--r--lisp/progmodes/verilog-mode.el2
-rw-r--r--lisp/rect.el2
-rw-r--r--lisp/simple.el4
-rw-r--r--lisp/textmodes/tex-mode.el2
-rw-r--r--lisp/url/url-handlers.el2
-rw-r--r--lisp/url/url-tramp.el2
-rw-r--r--lisp/vc/diff-mode.el4
-rw-r--r--lisp/vc/vc-annotate.el2
-rw-r--r--src/ChangeLog3
34 files changed, 59 insertions, 60 deletions
diff --git a/etc/NEWS b/etc/NEWS
index f8f7887b4df..6f9bf83a8b1 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -22,7 +22,7 @@ When you add a new item, use the appropriate mark if you are sure it applies,
22otherwise leave it unmarked. 22otherwise leave it unmarked.
23 23
24 24
25* Installation Changes in Emacs 24.5 25* Installation Changes in Emacs 25.1
26 26
27+++ 27+++
28** Building Emacs now requires C99 or later. 28** Building Emacs now requires C99 or later.
@@ -44,10 +44,10 @@ Use './configure PKG_CONFIG=/full/name/of/pkg-config' if you need to.
44'make V=0' now do a better job of suppressing chatter. 44'make V=0' now do a better job of suppressing chatter.
45 45
46 46
47* Startup Changes in Emacs 24.5 47* Startup Changes in Emacs 25.1
48 48
49 49
50* Changes in Emacs 24.5 50* Changes in Emacs 25.1
51 51
52** `insert-register' now leaves point after the inserted text 52** `insert-register' now leaves point after the inserted text
53when called interactively. A prefix argument toggles this behavior. 53when called interactively. A prefix argument toggles this behavior.
@@ -90,7 +90,7 @@ codeset is "UTF-8" (as in "en_US.UTF-8"). This is needed because
90MS-Windows doesn't support UTF-8 as codeset in its locales. 90MS-Windows doesn't support UTF-8 as codeset in its locales.
91 91
92 92
93* Editing Changes in Emacs 24.5 93* Editing Changes in Emacs 25.1
94 94
95** Emacs now supports "bracketed paste mode" when running on a terminal 95** Emacs now supports "bracketed paste mode" when running on a terminal
96that supports it. This facility allows Emacs to understand pasted 96that supports it. This facility allows Emacs to understand pasted
@@ -100,7 +100,7 @@ paste experience similar to that under a window system, and significant
100performance improvements when pasting large amounts of text. 100performance improvements when pasting large amounts of text.
101 101
102 102
103* Changes in Specialized Modes and Packages in Emacs 24.5 103* Changes in Specialized Modes and Packages in Emacs 25.1
104 104
105** ElDoc 105** ElDoc
106*** New minor mode global-eldoc-mode 106*** New minor mode global-eldoc-mode
@@ -216,10 +216,10 @@ These emulations of old editors are believed to be no longer relevant
216*** vi.el, vip.el (try M-x viper instead) 216*** vi.el, vip.el (try M-x viper instead)
217 217
218 218
219* New Modes and Packages in Emacs 24.5 219* New Modes and Packages in Emacs 25.1
220 220
221 221
222* Incompatible Lisp Changes in Emacs 24.5 222* Incompatible Lisp Changes in Emacs 25.1
223 223
224** window-configurations no longer record the buffers's marks. 224** window-configurations no longer record the buffers's marks.
225 225
@@ -240,7 +240,7 @@ These slots used to hold key-shortcut data, but have been obsolete since
240Emacs-21. 240Emacs-21.
241 241
242 242
243* Lisp Changes in Emacs 24.5 243* Lisp Changes in Emacs 25.1
244 244
245*** call-process-shell-command and process-file-shell-command 245*** call-process-shell-command and process-file-shell-command
246don't take "&rest args" any more. 246don't take "&rest args" any more.
@@ -277,7 +277,7 @@ optional repeat-count argument.
277 as the first or last argument of subsequent forms. 277 as the first or last argument of subsequent forms.
278 278
279 279
280* Changes in Frames and Windows Code in Emacs 24.5 280* Changes in Frames and Windows Code in Emacs 25.1
281 281
282** Emacs can now draw horizontal scroll bars on some platforms that 282** Emacs can now draw horizontal scroll bars on some platforms that
283provide toolkit scroll bars, namely Gtk, Lucid, Motif and Windows. 283provide toolkit scroll bars, namely Gtk, Lucid, Motif and Windows.
@@ -311,7 +311,7 @@ fullwidth frames, the behavior may depend on the toolkit used.
311 specific frame does not resize that frame in order to preserve the 311 specific frame does not resize that frame in order to preserve the
312 number of columns or lines it displays. 312 number of columns or lines it displays.
313 313
314* Changes in Emacs 24.5 on Non-Free Operating Systems 314* Changes in Emacs 25.1 on Non-Free Operating Systems
315 315
316--- 316---
317** Building Emacs for MS-Windows requires at least Windows XP 317** Building Emacs for MS-Windows requires at least Windows XP
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index 199b21ecd77..0292561a8ad 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -692,7 +692,7 @@ details, see the documentation for the variable `diary-list-entries-hook'."
692 "Symbol indicating a diary entry according to the Chinese calendar." 692 "Symbol indicating a diary entry according to the Chinese calendar."
693 :type 'string 693 :type 'string
694 :group 'diary 694 :group 'diary
695 :version "24.5") 695 :version "25.1")
696 696
697(define-obsolete-variable-alias 'hebrew-diary-entry-symbol 697(define-obsolete-variable-alias 'hebrew-diary-entry-symbol
698 'diary-hebrew-entry-symbol "23.1") 698 'diary-hebrew-entry-symbol "23.1")
diff --git a/lisp/calendar/icalendar.el b/lisp/calendar/icalendar.el
index 1fffe377954..a07fa1ecaf8 100644
--- a/lisp/calendar/icalendar.el
+++ b/lisp/calendar/icalendar.el
@@ -250,7 +250,7 @@ on the current day and continues for the number of days given here.
250 250
251See `icalendar-export-sexp-enumerate-all' for a list of sexp 251See `icalendar-export-sexp-enumerate-all' for a list of sexp
252entries which by default are NOT enumerated." 252entries which by default are NOT enumerated."
253 :version "24.5" 253 :version "25.1"
254 :type 'integer 254 :type 'integer
255 :group 'icalendar) 255 :group 'icalendar)
256 256
@@ -263,7 +263,7 @@ translating into an icalendar equivalent. This affects the
263following sexp diary entries: `diary-anniversary', 263following sexp diary entries: `diary-anniversary',
264`diary-cyclic', `diary-date', `diary-float',`diary-block'. All 264`diary-cyclic', `diary-date', `diary-float',`diary-block'. All
265other sexp entries are enumerated in any case." 265other sexp entries are enumerated in any case."
266 :version "24.5" 266 :version "25.1"
267 :type 'boolean 267 :type 'boolean
268 :group 'icalendar) 268 :group 'icalendar)
269 269
diff --git a/lisp/emacs-lisp/eldoc.el b/lisp/emacs-lisp/eldoc.el
index 9e15375d924..7245989c4b0 100644
--- a/lisp/emacs-lisp/eldoc.el
+++ b/lisp/emacs-lisp/eldoc.el
@@ -88,7 +88,7 @@ has no effect, unless the function handles it explicitly."
88 (function-item downcase) 88 (function-item downcase)
89 function) 89 function)
90 :group 'eldoc) 90 :group 'eldoc)
91(make-obsolete-variable 'eldoc-argument-case nil "24.5") 91(make-obsolete-variable 'eldoc-argument-case nil "25.1")
92 92
93(defcustom eldoc-echo-area-use-multiline-p 'truncate-sym-name-if-fit 93(defcustom eldoc-echo-area-use-multiline-p 'truncate-sym-name-if-fit
94 "Allow long ElDoc messages to resize echo area display. 94 "Allow long ElDoc messages to resize echo area display.
diff --git a/lisp/emacs-lisp/subr-x.el b/lisp/emacs-lisp/subr-x.el
index 062743a74f5..759760c7d62 100644
--- a/lisp/emacs-lisp/subr-x.el
+++ b/lisp/emacs-lisp/subr-x.el
@@ -159,7 +159,7 @@ to bind a single value, BINDINGS can just be a plain tuple."
159 "Join all STRINGS using SEPARATOR." 159 "Join all STRINGS using SEPARATOR."
160 (mapconcat 'identity strings separator)) 160 (mapconcat 'identity strings separator))
161 161
162(define-obsolete-function-alias 'string-reverse 'reverse "24.5") 162(define-obsolete-function-alias 'string-reverse 'reverse "25.1")
163 163
164(defsubst string-trim-left (string) 164(defsubst string-trim-left (string)
165 "Remove leading whitespace from STRING." 165 "Remove leading whitespace from STRING."
diff --git a/lisp/erc/erc-stamp.el b/lisp/erc/erc-stamp.el
index 37982069abe..39ffbb4bf38 100644
--- a/lisp/erc/erc-stamp.el
+++ b/lisp/erc/erc-stamp.el
@@ -151,7 +151,7 @@ the minibuffer."
151 "Whether the timestamps should be intangible, i.e. prevent the point 151 "Whether the timestamps should be intangible, i.e. prevent the point
152from entering them and instead jump over them." 152from entering them and instead jump over them."
153 :group 'erc-stamp 153 :group 'erc-stamp
154 :version "24.5" 154 :version "25.1"
155 :type 'boolean) 155 :type 'boolean)
156 156
157(defface erc-timestamp-face '((t :weight bold :foreground "green")) 157(defface erc-timestamp-face '((t :weight bold :foreground "green"))
diff --git a/lisp/eshell/esh-util.el b/lisp/eshell/esh-util.el
index 3bb6e8f31c7..cd73c0afa75 100644
--- a/lisp/eshell/esh-util.el
+++ b/lisp/eshell/esh-util.el
@@ -539,7 +539,7 @@ Unless optional argument INPLACE is non-nil, return a new string."
539 539
540(defmacro eshell-with-file-modes (modes &rest forms) 540(defmacro eshell-with-file-modes (modes &rest forms)
541 "Evaluate, with file-modes set to MODES, the given FORMS." 541 "Evaluate, with file-modes set to MODES, the given FORMS."
542 (declare (obsolete with-file-modes "24.5")) 542 (declare (obsolete with-file-modes "25.1"))
543 `(with-file-modes ,modes ,@forms)) 543 `(with-file-modes ,modes ,@forms))
544 544
545(defmacro eshell-with-private-file-modes (&rest forms) 545(defmacro eshell-with-private-file-modes (&rest forms)
diff --git a/lisp/faces.el b/lisp/faces.el
index d9239d9e1eb..aedd5db72f1 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -53,7 +53,7 @@ This means to treat a terminal of type TYPE as if it were of type ALIAS."
53 :type '(alist :key-type (string :tag "Terminal") 53 :type '(alist :key-type (string :tag "Terminal")
54 :value-type (string :tag "Alias")) 54 :value-type (string :tag "Alias"))
55 :group 'terminals 55 :group 'terminals
56 :version "24.5") 56 :version "25.1")
57 57
58(declare-function xw-defined-colors "term/common-win" (&optional frame)) 58(declare-function xw-defined-colors "term/common-win" (&optional frame))
59 59
diff --git a/lisp/ffap.el b/lisp/ffap.el
index 95a651bbde6..e5f574db2de 100644
--- a/lisp/ffap.el
+++ b/lisp/ffap.el
@@ -167,7 +167,7 @@ schemes (e.g. \"ftp\"); in that case, only convert those URLs."
167 "If non-nil, allow lax URL matching." 167 "If non-nil, allow lax URL matching."
168 :type 'boolean 168 :type 'boolean
169 :group 'ffap 169 :group 'ffap
170 :version "24.5") 170 :version "25.1")
171 171
172(defcustom ffap-ftp-default-user "anonymous" 172(defcustom ffap-ftp-default-user "anonymous"
173 "User name in FTP file names generated by `ffap-host-to-path'. 173 "User name in FTP file names generated by `ffap-host-to-path'.
diff --git a/lisp/files.el b/lisp/files.el
index 486dee638a9..5d1276f261e 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -1798,7 +1798,7 @@ When nil, never issue warning. Beware: This probably doesn't do what you
1798think it does, because \"free\" is pretty hard to define in practice." 1798think it does, because \"free\" is pretty hard to define in practice."
1799 :group 'files 1799 :group 'files
1800 :group 'find-file 1800 :group 'find-file
1801 :version "24.5" 1801 :version "25.1"
1802 :type '(choice integer (const :tag "Never issue warning" nil))) 1802 :type '(choice integer (const :tag "Never issue warning" nil)))
1803 1803
1804(defun abort-if-file-too-large (size op-type filename) 1804(defun abort-if-file-too-large (size op-type filename)
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index bbfe55c5d84..3b343adb2fd 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -5983,7 +5983,7 @@ Since MIME attachments tend to be put at the end of an article, we may
5983overlook them if there is a huge body. This option offers you a copy 5983overlook them if there is a huge body. This option offers you a copy
5984of all non-inlinable MIME parts as buttons shown in front of an article. 5984of all non-inlinable MIME parts as buttons shown in front of an article.
5985If nil, don't show those extra buttons." 5985If nil, don't show those extra buttons."
5986 :version "24.5" 5986 :version "25.1"
5987 :group 'gnus-article-mime 5987 :group 'gnus-article-mime
5988 :type 'boolean) 5988 :type 'boolean)
5989 5989
diff --git a/lisp/gnus/gnus-fun.el b/lisp/gnus/gnus-fun.el
index f9177377841..8d08cd66463 100644
--- a/lisp/gnus/gnus-fun.el
+++ b/lisp/gnus/gnus-fun.el
@@ -42,19 +42,19 @@
42 42
43(defcustom gnus-x-face-omit-files nil 43(defcustom gnus-x-face-omit-files nil
44 "Regexp to match faces in `gnus-x-face-directory' to be omitted." 44 "Regexp to match faces in `gnus-x-face-directory' to be omitted."
45 :version "24.5" 45 :version "25.1"
46 :group 'gnus-fun 46 :group 'gnus-fun
47 :type 'string) 47 :type 'string)
48 48
49(defcustom gnus-face-directory (expand-file-name "faces" gnus-directory) 49(defcustom gnus-face-directory (expand-file-name "faces" gnus-directory)
50 "*Directory where Face PNG files are stored." 50 "*Directory where Face PNG files are stored."
51 :version "24.5" 51 :version "25.1"
52 :group 'gnus-fun 52 :group 'gnus-fun
53 :type 'directory) 53 :type 'directory)
54 54
55(defcustom gnus-face-omit-files nil 55(defcustom gnus-face-omit-files nil
56 "Regexp to match faces in `gnus-face-directory' to be omitted." 56 "Regexp to match faces in `gnus-face-directory' to be omitted."
57 :version "24.5" 57 :version "25.1"
58 :group 'gnus-fun 58 :group 'gnus-fun
59 :type 'string) 59 :type 'string)
60 60
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index ca0280c874f..92cab57337c 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -619,7 +619,7 @@ This may also be a list of regexps."
619 "If non-nil, delete non-matching headers when forwarding a message. 619 "If non-nil, delete non-matching headers when forwarding a message.
620Only headers that match this regexp will be included. This 620Only headers that match this regexp will be included. This
621variable should be a regexp or a list of regexps." 621variable should be a regexp or a list of regexps."
622 :version "24.5" 622 :version "25.1"
623 :group 'message-forwarding 623 :group 'message-forwarding
624 :type '(repeat :value-to-internal (lambda (widget value) 624 :type '(repeat :value-to-internal (lambda (widget value)
625 (custom-split-regexp-maybe value)) 625 (custom-split-regexp-maybe value))
diff --git a/lisp/gnus/mml2015.el b/lisp/gnus/mml2015.el
index 74290f45469..941b5ecf7c3 100644
--- a/lisp/gnus/mml2015.el
+++ b/lisp/gnus/mml2015.el
@@ -149,7 +149,7 @@ If set, it overrides the setting of `mml2015-sign-with-sender'."
149 149
150(defcustom mml2015-display-key-image t 150(defcustom mml2015-display-key-image t
151 "If t, try to display key images." 151 "If t, try to display key images."
152 :version "24.5" 152 :version "25.1"
153 :group 'mime-security 153 :group 'mime-security
154 :type 'boolean) 154 :type 'boolean)
155 155
diff --git a/lisp/ls-lisp.el b/lisp/ls-lisp.el
index 95933005094..03ee0d25cce 100644
--- a/lisp/ls-lisp.el
+++ b/lisp/ls-lisp.el
@@ -128,7 +128,7 @@ Collation Algorithm (UCA), which places together file names that
128differ only in punctuation characters. On MS-Windows, customize 128differ only in punctuation characters. On MS-Windows, customize
129the option `ls-lisp-UCA-like-collation' to a non-nil value to get 129the option `ls-lisp-UCA-like-collation' to a non-nil value to get
130similar behavior." 130similar behavior."
131 :version "24.5" 131 :version "25.1"
132 :set-after '(ls-lisp-emulation) 132 :set-after '(ls-lisp-emulation)
133 :type 'boolean 133 :type 'boolean
134 :group 'ls-lisp) 134 :group 'ls-lisp)
@@ -150,7 +150,7 @@ and `w32-collate-ignore-punctuation' for more details.
150This option is ignored on platforms other than MS-Windows; to 150This option is ignored on platforms other than MS-Windows; to
151control the collation ordering of the file names on those other 151control the collation ordering of the file names on those other
152systems, set your locale instead." 152systems, set your locale instead."
153 :version "24.5" 153 :version "25.1"
154 :type 'boolean 154 :type 'boolean
155 :group 'ls-lisp) 155 :group 'ls-lisp)
156 156
diff --git a/lisp/mail/rmailmm.el b/lisp/mail/rmailmm.el
index b5b594f59f2..29f7d449a8b 100644
--- a/lisp/mail/rmailmm.el
+++ b/lisp/mail/rmailmm.el
@@ -139,7 +139,7 @@ automatically display the image in the buffer."
139extracted from message in a temporary buffer. Converts to text in current 139extracted from message in a temporary buffer. Converts to text in current
140buffer. If NIL, display HTML source." 140buffer. If NIL, display HTML source."
141 :group 'rmail 141 :group 'rmail
142 :version "24.5" 142 :version "25.1"
143 :type '(choice function (const nil))) 143 :type '(choice function (const nil)))
144 144
145(defcustom rmail-mime-prefer-html 145(defcustom rmail-mime-prefer-html
@@ -148,7 +148,7 @@ buffer. If NIL, display HTML source."
148 "If non-nil, default to showing HTML part rather than text part 148 "If non-nil, default to showing HTML part rather than text part
149when both are available" 149when both are available"
150 :group 'rmail 150 :group 'rmail
151 :version "24.5" 151 :version "25.1"
152 :type 'boolean) 152 :type 'boolean)
153 153
154;;; End of user options. 154;;; End of user options.
diff --git a/lisp/net/eww.el b/lisp/net/eww.el
index 6e34856a016..3329c3263c9 100644
--- a/lisp/net/eww.el
+++ b/lisp/net/eww.el
@@ -59,7 +59,7 @@
59 59
60(defcustom eww-bookmarks-directory user-emacs-directory 60(defcustom eww-bookmarks-directory user-emacs-directory
61 "Directory where bookmark files will be stored." 61 "Directory where bookmark files will be stored."
62 :version "24.5" 62 :version "25.1"
63 :group 'eww 63 :group 'eww
64 :type 'string) 64 :type 'string)
65 65
diff --git a/lisp/net/newst-treeview.el b/lisp/net/newst-treeview.el
index 05a476696cd..804e28e5086 100644
--- a/lisp/net/newst-treeview.el
+++ b/lisp/net/newst-treeview.el
@@ -87,7 +87,7 @@
87 "%d.%m.%y, %H:%M" 87 "%d.%m.%y, %H:%M"
88 "Format for the date column in the treeview list buffer. 88 "Format for the date column in the treeview list buffer.
89See `format-time-string' for a list of valid specifiers." 89See `format-time-string' for a list of valid specifiers."
90 :version "24.5" 90 :version "25.1"
91 :type 'string 91 :type 'string
92 :group 'newsticker-treeview) 92 :group 'newsticker-treeview)
93 93
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el
index f06f8bd292e..f36487971c4 100644
--- a/lisp/net/rcirc.el
+++ b/lisp/net/rcirc.el
@@ -661,7 +661,7 @@ Functions are called with PROCESS and SENTINEL arguments.")
661(defcustom rcirc-reconnect-delay 0 661(defcustom rcirc-reconnect-delay 0
662 "The minimum interval in seconds between reconnect attempts. 662 "The minimum interval in seconds between reconnect attempts.
663When 0, do not auto-reconnect." 663When 0, do not auto-reconnect."
664 :version "24.5" 664 :version "25.1"
665 :type 'integer 665 :type 'integer
666 :group 'rcirc) 666 :group 'rcirc)
667 667
diff --git a/lisp/printing.el b/lisp/printing.el
index 39da132d64e..101c8e2a8e7 100644
--- a/lisp/printing.el
+++ b/lisp/printing.el
@@ -3172,7 +3172,7 @@ See `pr-ps-printer-alist'.")
3172 3172
3173(defmacro pr-save-file-modes (&rest body) 3173(defmacro pr-save-file-modes (&rest body)
3174 "Execute BODY with file permissions temporarily set to `pr-file-modes'." 3174 "Execute BODY with file permissions temporarily set to `pr-file-modes'."
3175 (declare (obsolete with-file-modes "24.5")) 3175 (declare (obsolete with-file-modes "25.1"))
3176 `(with-file-modes pr-file-modes ,@body)) 3176 `(with-file-modes pr-file-modes ,@body))
3177 3177
3178;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 3178;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/progmodes/hideif.el b/lisp/progmodes/hideif.el
index 839f5290ae3..cda421fbc86 100644
--- a/lisp/progmodes/hideif.el
+++ b/lisp/progmodes/hideif.el
@@ -139,7 +139,7 @@
139(defcustom hide-ifdef-exclude-define-regexp nil 139(defcustom hide-ifdef-exclude-define-regexp nil
140 "Ignore #define names if those names match this exclusion pattern." 140 "Ignore #define names if those names match this exclusion pattern."
141 :type 'string 141 :type 'string
142 :version "24.5") 142 :version "25.1")
143 143
144(defcustom hide-ifdef-expand-reinclusion-protection t 144(defcustom hide-ifdef-expand-reinclusion-protection t
145 "Non-nil means don't hide an entire header file enclosed by #ifndef...#endif. 145 "Non-nil means don't hide an entire header file enclosed by #ifndef...#endif.
@@ -161,7 +161,7 @@ be hidden.
161This behavior is generally undesirable. If this option is non-nil, the outermost 161This behavior is generally undesirable. If this option is non-nil, the outermost
162#if is always visible." 162#if is always visible."
163 :type 'boolean 163 :type 'boolean
164 :version "24.5") 164 :version "25.1")
165 165
166(defcustom hide-ifdef-header-regexp 166(defcustom hide-ifdef-header-regexp
167 "\\.h\\(h\\|xx\\|pp\\)?\\'" 167 "\\.h\\(h\\|xx\\|pp\\)?\\'"
@@ -169,7 +169,7 @@ This behavior is generally undesirable. If this option is non-nil, the outermos
169Effective only if `hide-ifdef-expand-reinclusion-protection' is t." 169Effective only if `hide-ifdef-expand-reinclusion-protection' is t."
170 :type 'string 170 :type 'string
171 :group 'hide-ifdef 171 :group 'hide-ifdef
172 :version "24.5") 172 :version "25.1")
173 173
174(defvar hide-ifdef-mode-submap 174(defvar hide-ifdef-mode-submap
175 ;; Set up the submap that goes after the prefix key. 175 ;; Set up the submap that goes after the prefix key.
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el
index 5999ddda5f9..e617e2932d0 100644
--- a/lisp/progmodes/python.el
+++ b/lisp/progmodes/python.el
@@ -1801,7 +1801,7 @@ It should not contain a caret (^) at the beginning."
1801 :type 'string) 1801 :type 'string)
1802 1802
1803(define-obsolete-variable-alias 1803(define-obsolete-variable-alias
1804 'python-shell-enable-font-lock 'python-shell-font-lock-enable "24.5") 1804 'python-shell-enable-font-lock 'python-shell-font-lock-enable "25.1")
1805 1805
1806(defcustom python-shell-font-lock-enable t 1806(defcustom python-shell-font-lock-enable t
1807 "Should syntax highlighting be enabled in the Python shell buffer? 1807 "Should syntax highlighting be enabled in the Python shell buffer?
@@ -2179,7 +2179,7 @@ banner and the initial prompt are received separately."
2179(define-obsolete-function-alias 2179(define-obsolete-function-alias
2180 'python-comint-output-filter-function 2180 'python-comint-output-filter-function
2181 'ansi-color-filter-apply 2181 'ansi-color-filter-apply
2182 "24.5") 2182 "25.1")
2183 2183
2184(defun python-comint-postoutput-scroll-to-bottom (output) 2184(defun python-comint-postoutput-scroll-to-bottom (output)
2185 "Faster version of `comint-postoutput-scroll-to-bottom'. 2185 "Faster version of `comint-postoutput-scroll-to-bottom'.
@@ -2881,7 +2881,7 @@ the full statement in the case of imports."
2881(define-obsolete-variable-alias 2881(define-obsolete-variable-alias
2882 'python-shell-completion-pdb-string-code 2882 'python-shell-completion-pdb-string-code
2883 'python-shell-completion-string-code 2883 'python-shell-completion-string-code
2884 "24.5" 2884 "25.1"
2885 "Completion string code must work for (i)pdb.") 2885 "Completion string code must work for (i)pdb.")
2886 2886
2887(defun python-shell-completion-get-completions (process import input) 2887(defun python-shell-completion-get-completions (process import input)
@@ -2952,7 +2952,7 @@ using that one instead of current buffer's process."
2952(define-obsolete-function-alias 2952(define-obsolete-function-alias
2953 'python-shell-completion-complete-at-point 2953 'python-shell-completion-complete-at-point
2954 'python-shell-completion-at-point 2954 'python-shell-completion-at-point
2955 "24.5") 2955 "25.1")
2956 2956
2957(defun python-shell-completion-complete-or-indent () 2957(defun python-shell-completion-complete-or-indent ()
2958 "Complete or indent depending on the context. 2958 "Complete or indent depending on the context.
@@ -3072,7 +3072,7 @@ inferior Python process is updated properly."
3072(define-obsolete-function-alias 3072(define-obsolete-function-alias
3073 'python-completion-complete-at-point 3073 'python-completion-complete-at-point
3074 'python-completion-at-point 3074 'python-completion-at-point
3075 "24.5") 3075 "25.1")
3076 3076
3077 3077
3078;;; Fill paragraph 3078;;; Fill paragraph
diff --git a/lisp/progmodes/sql.el b/lisp/progmodes/sql.el
index 304ff465955..af7cb0dc2f5 100644
--- a/lisp/progmodes/sql.el
+++ b/lisp/progmodes/sql.el
@@ -284,7 +284,7 @@ file. Since that is a plaintext file, this could be dangerous."
284 284
285(defcustom sql-default-directory nil 285(defcustom sql-default-directory nil
286 "Default directory for SQL processes." 286 "Default directory for SQL processes."
287 :version "24.5" 287 :version "25.1"
288 :type '(choice (const nil) string) 288 :type '(choice (const nil) string)
289 :group 'SQL 289 :group 'SQL
290 :safe 'stringp) 290 :safe 'stringp)
@@ -5074,20 +5074,20 @@ buffer.
5074 5074
5075(defcustom sql-vertica-program "vsql" 5075(defcustom sql-vertica-program "vsql"
5076 "Command to start the Vertica client." 5076 "Command to start the Vertica client."
5077 :version "24.5" 5077 :version "25.1"
5078 :type 'file 5078 :type 'file
5079 :group 'SQL) 5079 :group 'SQL)
5080 5080
5081(defcustom sql-vertica-options '("-P" "pager=off") 5081(defcustom sql-vertica-options '("-P" "pager=off")
5082 "List of additional options for `sql-vertica-program'. 5082 "List of additional options for `sql-vertica-program'.
5083The default value disables the internal pager." 5083The default value disables the internal pager."
5084 :version "24.5" 5084 :version "25.1"
5085 :type '(repeat string) 5085 :type '(repeat string)
5086 :group 'SQL) 5086 :group 'SQL)
5087 5087
5088(defcustom sql-vertica-login-params '(user password database server) 5088(defcustom sql-vertica-login-params '(user password database server)
5089 "List of login parameters needed to connect to Vertica." 5089 "List of login parameters needed to connect to Vertica."
5090 :version "24.5" 5090 :version "25.1"
5091 :type 'sql-login-params 5091 :type 'sql-login-params
5092 :group 'SQL) 5092 :group 'SQL)
5093 5093
diff --git a/lisp/progmodes/subword.el b/lisp/progmodes/subword.el
index 892b2aa1b06..e49037e41e7 100644
--- a/lisp/progmodes/subword.el
+++ b/lisp/progmodes/subword.el
@@ -88,7 +88,7 @@
88 88
89;;;###autoload 89;;;###autoload
90(define-obsolete-function-alias 90(define-obsolete-function-alias
91 'capitalized-words-mode 'subword-mode "24.5") 91 'capitalized-words-mode 'subword-mode "25.1")
92 92
93;;;###autoload 93;;;###autoload
94(define-minor-mode subword-mode 94(define-minor-mode subword-mode
diff --git a/lisp/progmodes/vera-mode.el b/lisp/progmodes/vera-mode.el
index 7cb8f457e3f..6a88c6ff0ab 100644
--- a/lisp/progmodes/vera-mode.el
+++ b/lisp/progmodes/vera-mode.el
@@ -684,7 +684,7 @@ Adapted from `font-lock-match-c-style-declaration-item-and-skip-to-next'."
684 :group 'font-lock-highlighting-faces) 684 :group 'font-lock-highlighting-faces)
685 685
686(define-obsolete-function-alias 'vera-fontify-buffer 686(define-obsolete-function-alias 'vera-fontify-buffer
687 'font-lock-fontify-buffer "24.5") 687 'font-lock-fontify-buffer "25.1")
688 688
689;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 689;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
690;;; Indentation 690;;; Indentation
diff --git a/lisp/progmodes/verilog-mode.el b/lisp/progmodes/verilog-mode.el
index b649959bae3..e9faa81fd82 100644
--- a/lisp/progmodes/verilog-mode.el
+++ b/lisp/progmodes/verilog-mode.el
@@ -1027,7 +1027,7 @@ If 'packed', then as many inputs and outputs that fit within
1027 1027
1028If 'single', then a single input or output will be put onto each 1028If 'single', then a single input or output will be put onto each
1029line." 1029line."
1030 :version "24.5" 1030 :version "25.1"
1031 :type '(radio (const :tag "Line up Assignments and Declarations" packed) 1031 :type '(radio (const :tag "Line up Assignments and Declarations" packed)
1032 (const :tag "Line up Assignment statements" single)) 1032 (const :tag "Line up Assignment statements" single))
1033 :group 'verilog-mode-auto) 1033 :group 'verilog-mode-auto)
diff --git a/lisp/rect.el b/lisp/rect.el
index 23bbbfbbdcd..90c8f94f0ab 100644
--- a/lisp/rect.el
+++ b/lisp/rect.el
@@ -35,7 +35,7 @@
35 35
36(defgroup rectangle nil 36(defgroup rectangle nil
37 "Operations on rectangles." 37 "Operations on rectangles."
38 :version "24.5" 38 :version "25.1"
39 :group 'editing) 39 :group 'editing)
40 40
41;; FIXME: this function should be replaced by `apply-on-rectangle' 41;; FIXME: this function should be replaced by `apply-on-rectangle'
diff --git a/lisp/simple.el b/lisp/simple.el
index 24f8ae9ac76..8469ff0d892 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -2515,6 +2515,7 @@ marker adjustment's corresponding (TEXT . POS) element."
2515 "Test whether UNDO-ELT crosses one edge of that region START ... END. 2515 "Test whether UNDO-ELT crosses one edge of that region START ... END.
2516This assumes we have already decided that UNDO-ELT 2516This assumes we have already decided that UNDO-ELT
2517is not *inside* the region START...END." 2517is not *inside* the region START...END."
2518 (declare (obsolete nil "25.1"))
2518 (cond ((atom undo-elt) nil) 2519 (cond ((atom undo-elt) nil)
2519 ((null (car undo-elt)) 2520 ((null (car undo-elt))
2520 ;; (nil PROPERTY VALUE BEG . END) 2521 ;; (nil PROPERTY VALUE BEG . END)
@@ -2525,7 +2526,6 @@ is not *inside* the region START...END."
2525 ;; (BEGIN . END) 2526 ;; (BEGIN . END)
2526 (and (< (car undo-elt) end) 2527 (and (< (car undo-elt) end)
2527 (> (cdr undo-elt) start))))) 2528 (> (cdr undo-elt) start)))))
2528(make-obsolete 'undo-elt-crosses-region nil "24.5")
2529 2529
2530(defun undo-adjust-elt (elt deltas) 2530(defun undo-adjust-elt (elt deltas)
2531 "Return adjustment of undo element ELT by the undo DELTAS 2531 "Return adjustment of undo element ELT by the undo DELTAS
@@ -3758,7 +3758,7 @@ argument should still be a \"useful\" string for such uses."
3758 "Whether appending to kill ring also makes \\[undo] restore both pieces of text simultaneously." 3758 "Whether appending to kill ring also makes \\[undo] restore both pieces of text simultaneously."
3759 :type 'boolean 3759 :type 'boolean
3760 :group 'killing 3760 :group 'killing
3761 :version "24.5") 3761 :version "25.1")
3762 3762
3763(defun kill-append (string before-p) 3763(defun kill-append (string before-p)
3764 "Append STRING to the end of the latest kill in the kill ring. 3764 "Append STRING to the end of the latest kill in the kill ring.
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el
index 8c7ac312b9f..bc10eab0498 100644
--- a/lisp/textmodes/tex-mode.el
+++ b/lisp/textmodes/tex-mode.el
@@ -2579,7 +2579,7 @@ If you use pdflatex instead of latex, set this to \".pdf\" and modify
2579 `tex-dvi-view-command' and `tex-dvi-print-command' appropriately." 2579 `tex-dvi-view-command' and `tex-dvi-print-command' appropriately."
2580 :type 'string 2580 :type 'string
2581 :group 'tex-view 2581 :group 'tex-view
2582 :version "24.5") 2582 :version "25.1")
2583 2583
2584(defun tex-print (&optional alt) 2584(defun tex-print (&optional alt)
2585 "Print the .dvi file made by \\[tex-region], \\[tex-buffer] or \\[tex-file]. 2585 "Print the .dvi file made by \\[tex-region], \\[tex-buffer] or \\[tex-file].
diff --git a/lisp/url/url-handlers.el b/lisp/url/url-handlers.el
index 6b7ab8c9ce6..56a0986b41c 100644
--- a/lisp/url/url-handlers.el
+++ b/lisp/url/url-handlers.el
@@ -122,7 +122,7 @@ regular expression avoids conflicts with local files that look
122like URLs \(Gnus is particularly bad at this\)." 122like URLs \(Gnus is particularly bad at this\)."
123 :group 'url 123 :group 'url
124 :type 'regexp 124 :type 'regexp
125 :version "24.5" 125 :version "25.1"
126 :set (lambda (symbol value) 126 :set (lambda (symbol value)
127 (let ((enable url-handler-mode)) 127 (let ((enable url-handler-mode))
128 (url-handler-mode 0) 128 (url-handler-mode 0)
diff --git a/lisp/url/url-tramp.el b/lisp/url/url-tramp.el
index 83cedd1d62c..9cc17a35346 100644
--- a/lisp/url/url-tramp.el
+++ b/lisp/url/url-tramp.el
@@ -33,7 +33,7 @@
33 "List of URL protocols the work is handled by Tramp. 33 "List of URL protocols the work is handled by Tramp.
34They must also be covered by `url-handler-regexp'." 34They must also be covered by `url-handler-regexp'."
35 :group 'url 35 :group 'url
36 :version "24.5" 36 :version "25.1"
37 :type '(list string)) 37 :type '(list string))
38 38
39(defun url-tramp-convert-url-to-tramp (url) 39(defun url-tramp-convert-url-to-tramp (url)
diff --git a/lisp/vc/diff-mode.el b/lisp/vc/diff-mode.el
index d4e973956c8..9afb9f47e91 100644
--- a/lisp/vc/diff-mode.el
+++ b/lisp/vc/diff-mode.el
@@ -304,7 +304,7 @@ well."
304(defface diff-changed 304(defface diff-changed
305 '((t nil)) 305 '((t nil))
306 "`diff-mode' face used to highlight changed lines." 306 "`diff-mode' face used to highlight changed lines."
307 :version "24.5" 307 :version "25.1"
308 :group 'diff-mode) 308 :group 'diff-mode)
309(define-obsolete-face-alias 'diff-changed-face 'diff-changed "22.1") 309(define-obsolete-face-alias 'diff-changed-face 'diff-changed "22.1")
310(defvar diff-changed-face 'diff-changed) 310(defvar diff-changed-face 'diff-changed)
@@ -343,7 +343,7 @@ well."
343 (((class color grayscale) (min-colors 88) (background dark)) 343 (((class color grayscale) (min-colors 88) (background dark))
344 :foreground "#dddddd")) 344 :foreground "#dddddd"))
345 "`diff-mode' face used to highlight context and other side-information." 345 "`diff-mode' face used to highlight context and other side-information."
346 :version "24.5" 346 :version "25.1"
347 :group 'diff-mode) 347 :group 'diff-mode)
348(define-obsolete-face-alias 'diff-context-face 'diff-context "22.1") 348(define-obsolete-face-alias 'diff-context-face 'diff-context "22.1")
349(defvar diff-context-face 'diff-context) 349(defvar diff-context-face 'diff-context)
diff --git a/lisp/vc/vc-annotate.el b/lisp/vc/vc-annotate.el
index d0887fe3531..580e7727a06 100644
--- a/lisp/vc/vc-annotate.el
+++ b/lisp/vc/vc-annotate.el
@@ -60,7 +60,7 @@ is applied to the background."
60 (with-demoted-errors 60 (with-demoted-errors
61 ;; Update the value of the dependent variable. 61 ;; Update the value of the dependent variable.
62 (custom-reevaluate-setting 'vc-annotate-color-map)))) 62 (custom-reevaluate-setting 'vc-annotate-color-map))))
63 :version "24.5" 63 :version "25.1"
64 :group 'vc) 64 :group 'vc)
65 65
66(defcustom vc-annotate-color-map 66(defcustom vc-annotate-color-map
diff --git a/src/ChangeLog b/src/ChangeLog
index 89fc763fc53..698eab54b8f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -4435,8 +4435,7 @@
4435 * doc.c (store_function_docstring): Warn when we don't know where to 4435 * doc.c (store_function_docstring): Warn when we don't know where to
4436 put a docstring. 4436 put a docstring.
4437 (Fsubstitute_command_keys): Don't advertise the fact that 4437 (Fsubstitute_command_keys): Don't advertise the fact that
4438 text-properties are dropped, since we think it's a bug that we'll fix 4438 text-properties are dropped, since we think it's a bug that we'll fix.
4439 in 24.5.
4440 4439
4441 * frame.h (SET_FRAME_VISIBLE): Keep frame_garbaged up to date. 4440 * frame.h (SET_FRAME_VISIBLE): Keep frame_garbaged up to date.
4442 * xterm.c (handle_one_xevent) <MapNotify>: Don't garbage the frame. 4441 * xterm.c (handle_one_xevent) <MapNotify>: Don't garbage the frame.