From e0e9db4c84ab44fc852d3901c1c9ae20816bd704 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 19 Mar 2017 13:05:56 -0700 Subject: [PATCH 01/20] ; Spelling fix --- ChangeLog.2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ChangeLog.2 b/ChangeLog.2 index a9e1dd2a117..c1e10b19e1e 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 @@ -26836,7 +26836,7 @@ 2015-08-07 Phillip Lord - Improve error signalling for seq-subseq + Improve error signaling for seq-subseq * lisp/emacs-lisp/seq.el (seq-subseq): The existing behavior is to error when indexes are too large, but to silently ignore numbers which are too negative for lists. String and vector handling errors in From d38fd9229c07c531ebc0bec0ea65f7d7dffcd983 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Tue, 21 Mar 2017 09:03:47 -0400 Subject: [PATCH 02/20] Narrow scope of modification hook renabling in org-src fontification Modification hooks should be enabled while modifying text in the org-src temp buffer, but in 2017-01-29 "Call modification hooks in org-src fontify buffers" the hooks were enabled also for modifications to the original org buffer. This causes fontification errors when combined with certain packages, as reported in http://lists.gnu.org/archive/html/emacs-orgmode/2017-03/msg00420.html. * lisp/org/org-src.el (org-src-font-lock-fontify-block): Reduce scope of inhibit-modification-hooks let-binding. --- lisp/org/org-src.el | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lisp/org/org-src.el b/lisp/org/org-src.el index a02402cf60e..16aa443232f 100644 --- a/lisp/org/org-src.el +++ b/lisp/org/org-src.el @@ -918,15 +918,15 @@ fontification of code blocks see `org-src-fontify-block' and ;; from `jit-lock-function' (Bug#25132). (let ((inhibit-modification-hooks nil)) (delete-region (point-min) (point-max)) - (insert string " ") ;; so there's a final property change - (unless (eq major-mode lang-mode) (funcall lang-mode)) - (org-font-lock-ensure) - (setq pos (point-min)) - (while (setq next (next-single-property-change pos 'face)) - (put-text-property - (+ start (1- pos)) (1- (+ start next)) 'face - (get-text-property pos 'face) org-buffer) - (setq pos next)))) + (insert string " ")) ;; so there's a final property change + (unless (eq major-mode lang-mode) (funcall lang-mode)) + (org-font-lock-ensure) + (setq pos (point-min)) + (while (setq next (next-single-property-change pos 'face)) + (put-text-property + (+ start (1- pos)) (1- (+ start next)) 'face + (get-text-property pos 'face) org-buffer) + (setq pos next))) (add-text-properties start end '(font-lock-fontified t fontified t font-lock-multiline t)) From ada79442c07af11ca2b88376748da95dfe053e50 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 25 Mar 2017 10:46:59 +0300 Subject: [PATCH 03/20] ;* doc/misc/info.texi (Choose menu subtopic): Improve indexing. (Bug#26236) --- doc/misc/info.texi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/misc/info.texi b/doc/misc/info.texi index 6f2e53aa739..3db8e8e90f1 100644 --- a/doc/misc/info.texi +++ b/doc/misc/info.texi @@ -1108,6 +1108,7 @@ other file with @kbd{g(@var{filename})*@key{RET}}. @kindex 1 @r{through} 9 @r{(Info mode)} @findex Info-nth-menu-item @cindex select @var{n}'th menu item +@cindex menu items, select by their numbers If you begrudge each character of type-in which your system requires, you might like to use the commands @kbd{1}, @kbd{2}, @kbd{3}, @kbd{4}, @dots{}, @kbd{9}. They are short for the @kbd{m} command together @@ -1116,6 +1117,11 @@ in the current node's menu; @kbd{2} goes through the second item, etc. In the stand-alone reader, @kbd{0} goes through the last menu item; this is so you need not count how many entries are there. +@cindex 3rd menu item +@cindex third menu item +@cindex 6th menu item +@cindex sixth menu item +@cindex star @samp{*} before menu item If your display supports multiple fonts, colors or underlining, and you are using Emacs's Info mode to read Info files, the third, sixth and ninth menu items have a @samp{*} that stands out, either in color From afe8849bac1ec228680bcb590da6313800067d34 Mon Sep 17 00:00:00 2001 From: Johan Claesson Date: Mon, 5 Jan 2015 13:35:35 +0100 Subject: [PATCH 04/20] * doc/misc/cl.texi (Iteration Clauses): Clarify example (Bug#19515). Copyright-paperwork-exempt: yes --- doc/misc/cl.texi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi index c30381a475c..b672678dc8c 100644 --- a/doc/misc/cl.texi +++ b/doc/misc/cl.texi @@ -2242,8 +2242,8 @@ were non-@code{nil}, the loop returns @code{t}: @example (if (cl-loop for size in size-list always (> size 10)) - (some-big-sizes) - (no-big-sizes)) + (only-big-sizes) + (some-small-sizes)) @end example @item never @var{condition} From 9a7370796455b87cebb1177eecc6fa985f61f6a8 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Fri, 24 Mar 2017 10:47:19 -0400 Subject: [PATCH 05/20] Fix docstring of dabbrev-abbrev-char-regexp * lisp/dabbrev.el (dabbrev-abbrev-char-regexp): Using a value of nil is equivalent to "\\sw\\|\\s_", and has no special behavior. If the previous character doesn't match, we search backwards for one that does, not throw an error. Replace Lisp example with C based one to make it clear that "symbol" means a sequence of word and symbol constituent characters, not a Lisp symbol (Bug#358). --- lisp/dabbrev.el | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/lisp/dabbrev.el b/lisp/dabbrev.el index 3550d75c46a..9c9dc8a4f38 100644 --- a/lisp/dabbrev.el +++ b/lisp/dabbrev.el @@ -191,23 +191,21 @@ This variable has an effect only when the value of This regexp will be surrounded with \\\\( ... \\\\) when actually used. Set this variable to \"\\\\sw\" if you want ordinary words or -\"\\\\sw\\\\|\\\\s_\" if you want symbols (including characters whose -syntax is \"symbol\" as well as those whose syntax is \"word\". +\"\\\\sw\\\\|\\\\s_\" if you want symbols (including characters +whose syntax is \"symbol\" as well as those whose syntax is +\"word\"). The abbreviation is from point to the start of the +previous sequence of characters matching this variable. -The value nil has a special meaning: the abbreviation is from point to -previous word-start, but the search is for symbols. +The default value of nil is equivalent to \"\\\\sw\\\\|\\\\s_\". -For instance, if you are programming in Lisp, `yes-or-no-p' is a symbol, -while `yes', `or', `no' and `p' are considered words. If this -variable is nil, then expanding `yes-or-no-' looks for a symbol -starting with or containing `no-'. If you set this variable to -\"\\\\sw\\\\|\\\\s_\", that expansion looks for a symbol starting with -`yes-or-no-'. Finally, if you set this variable to \"\\\\sw\", then -expanding `yes-or-no-' signals an error because `-' is not part of a word; -but expanding `yes-or-no' looks for a word starting with `no'. - -The recommended value is nil, which will make dabbrev default to -using \"\\\\sw\\\\|\\\\s_\"." +For instance, suppose the current buffer is in `c-mode'. If this +variable is nil or \"\\\\sw\\\\|\\\\s_\", then expanding +`debug_print_in_' looks for a symbol starting with +`debug_print_in_'. If you set this variable to \"\\\\sw\", that +expansion looks for a word prefixed with `in_' (e.g., it would +match `in_range', but not `in_close_range'). If expanding +`debug_print_in' it would look for a word starting with +`in' (e.g. `integer')." :type '(choice (const nil) regexp) :group 'dabbrev) From fb18bff91f01a3051253319e766ca276e5b756bd Mon Sep 17 00:00:00 2001 From: Eric Abrahamsen Date: Fri, 24 Mar 2017 12:10:06 -0700 Subject: [PATCH 06/20] Expand manual section on quitting windows * doc/lispref/windows.texi (Quitting Windows): Provide more information about the elements of the quit-restore window parameter, and how they affect the behavior of quit-restore-window. --- doc/lispref/windows.texi | 100 ++++++++++++++++++++++++--------------- 1 file changed, 61 insertions(+), 39 deletions(-) diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi index 290fb98dcf8..66bbd305a46 100644 --- a/doc/lispref/windows.texi +++ b/doc/lispref/windows.texi @@ -2755,12 +2755,13 @@ put it in the selected window. @section Window History @cindex window history -Each window remembers in a list the buffers it has previously displayed, -and the order in which these buffers were removed from it. This history -is used, for example, by @code{replace-buffer-in-windows} -(@pxref{Buffers and Windows}). The list is automatically maintained by -Emacs, but you can use the following functions to explicitly inspect or -alter it: +Each window remembers in a list the buffers it has previously +displayed, and the order in which these buffers were removed from it. +This history is used, for example, by @code{replace-buffer-in-windows} +(@pxref{Buffers and Windows}), and when quitting windows +(@pxref{Quitting Windows}). The list is automatically maintained by +Emacs, but you can use the following functions to explicitly inspect +or alter it: @defun window-prev-buffers &optional window This function returns a list specifying the previous contents of @@ -2946,33 +2947,35 @@ described next to deal with the window and its buffer. @end deffn @defun quit-restore-window &optional window bury-or-kill -This function tries to restore the state of @var{window} that existed -before its buffer was displayed in it. The optional argument -@var{window} must be a live window and defaults to the selected one. +This function handles @var{window} and its buffer after quitting. The +optional argument @var{window} must be a live window and defaults to +the selected one. The function's behavior is determined by the four +elements of the @code{quit-restore} window parameter (@pxref{Window +Parameters}), which is set to nil afterwards. -If @var{window} was created specially for displaying its buffer, this -function deletes @var{window} provided its frame contains at least one -other live window. If @var{window} is the only window on its frame and -there are other frames on the frame's terminal, the value of the -optional argument @var{bury-or-kill} determines how to proceed with the -window. If @var{bury-or-kill} equals @code{kill}, the frame is deleted -unconditionally. Otherwise, the fate of the frame is determined by -calling @code{frame-auto-hide-function} (see below) with that frame as -sole argument. +The window is deleted entirely if: 1) the first element of the +@code{quit-restore} parameter is one of 'window or 'frame, 2) the +window has no history of previously-displayed buffers, and 3) the +displayed buffer matches the one in the fourth element of the +@code{quit-restore} parameter. If @var{window} is the +only window on its frame and there are other frames on the frame's +terminal, the value of the optional argument @var{bury-or-kill} +determines how to proceed with the window. If @var{bury-or-kill} +equals @code{kill}, the frame is deleted unconditionally. Otherwise, +the fate of the frame is determined by calling +@code{frame-auto-hide-function} (see below) with that frame as sole +argument. -Otherwise, this function tries to redisplay the buffer previously shown -in @var{window}. It also tries to restore the window start -(@pxref{Window Start and End}) and point (@pxref{Window Point}) -positions of the previously shown buffer. If, in addition, +If the third element of the @code{quit-restore} parameter is a list of +buffer, window start (@pxref{Window Start and End}), and point +(@pxref{Window Point}), and that buffer is still live, the buffer will +be displayed, and start and point set accordingly. If, in addition, @var{window}'s buffer was temporarily resized, this function will also try to restore the original height of @var{window}. -The cases described so far require that the buffer shown in @var{window} -is still the buffer displayed by the last buffer display function for -this window. If another buffer has been shown in the meantime, or the -buffer previously shown no longer exists, this function calls -@code{switch-to-prev-buffer} (@pxref{Window History}) to show some other -buffer instead. +Otherwise, if @var{window} was previously used for displaying other +buffers (@pxref{Window History}), the most recent buffer in that +history will be displayed. The optional argument @var{bury-or-kill} specifies how to deal with @var{window}'s buffer. The following values are handled: @@ -3000,9 +3003,24 @@ buffer again without killing the buffer. This means to kill @var{window}'s buffer. @end table -@code{quit-restore-window} bases its decisions on information stored in -@var{window}'s @code{quit-restore} window parameter (@pxref{Window -Parameters}), and resets that parameter to @code{nil} after it's done. +Typically, the display routines run by @code{display-buffer} will set +the @code{quit-restore} window parameter correctly. It's also +possible to set it manually, using the following code for displaying +@var{buffer} in @var{window}: + +@example +@group +(display-buffer-record-window type window buffer) + +(set-window-buffer window buffer) + +(set-window-prev-buffers window nil) +@end group +@end example + +Setting the window history to nil ensures that a future call to +@code{quit-window} can delete the window altogether. + @end defun The following option specifies how to deal with a frame containing just @@ -4335,20 +4353,24 @@ This parameter is installed by the buffer display functions (@pxref{Choosing Window}) and consulted by @code{quit-restore-window} (@pxref{Quitting Windows}). It contains four elements: -The first element is one of the symbols @code{window}, meaning that the -window has been specially created by @code{display-buffer}; @code{frame}, -a separate frame has been created; @code{same}, the window has -displayed the same buffer before; or @code{other}, the window showed -another buffer before. +The first element is one of the symbols @code{window}, meaning that +the window has been specially created by @code{display-buffer}; +@code{frame}, a separate frame has been created; @code{same}, the +window has only ever displayed this buffer; or @code{other}, the +window showed another buffer before. @code{frame} and @code{window} +affect how the window is quit, while @code{same} and @code{other} +affect the redisplay of buffers previously shown in this window. The second element is either one of the symbols @code{window} or @code{frame}, or a list whose elements are the buffer shown in the window before, that buffer's window start and window point positions, -and the window's height at that time. +and the window's height at that time. If that buffer is still live +when the window is quit, then the function @code{quit-restore-window} +reuses the window to display the buffer. The third element is the window selected at the time the parameter was -created. The function @code{quit-restore-window} tries to reselect that -window when it deletes the window passed to it as argument. +created. If @code{quit-restore-window} deletes the window passed to +it as argument, it then tries to reselect this window. The fourth element is the buffer whose display caused the creation of this parameter. @code{quit-restore-window} deletes the specified window From ee1bd94dd0ce427fcdfea33af38a4eaf47f911f0 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sat, 25 Mar 2017 00:58:44 -0400 Subject: [PATCH 07/20] Improve packaging documentation * doc/lispref/package.texi (Packaging Basics): * doc/lispref/tips.texi (Library Headers): Clarify some header formats, relation between file headers and package attributes (Bug#13281). --- doc/lispref/package.texi | 12 +++++++----- doc/lispref/tips.texi | 11 +++++++---- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/doc/lispref/package.texi b/doc/lispref/package.texi index 6066ea9a936..b0dbe4d0a64 100644 --- a/doc/lispref/package.texi +++ b/doc/lispref/package.texi @@ -54,7 +54,8 @@ prefix used in the program (@pxref{Coding Conventions}). @item Version A version number, in a form that the function @code{version-to-list} understands (e.g., @samp{11.86}). Each release of a package should be -accompanied by an increase in the version number. +accompanied by an increase in the version number so that it will be +recognized as an upgrade by users querying the package archive. @item Brief description This is shown when the package is listed in the Package Menu. It @@ -71,8 +72,9 @@ once it is installed. A list of other packages (possibly including minimal acceptable version numbers) on which this package depends. The list may be empty, meaning this package has no dependencies. Otherwise, -installing this package also automatically installs its dependencies; -if any dependency cannot be found, the package cannot be installed. +installing this package also automatically installs its dependencies, +recursively; if any dependency cannot be found, the package cannot be +installed. @end table @cindex content directory, package @@ -212,8 +214,8 @@ subdirectories of the content directory. One of the files in the content directory must be named @file{@var{name}-pkg.el}. It must contain a single Lisp form, consisting of a call to the function @code{define-package}, described -below. This defines the package's version, brief description, and -requirements. +below. This defines the package's attributes: version, brief +description, and requirements. For example, if we distribute version 1.3 of the superfrobnicator as a multi-file package, the tar file would be diff --git a/doc/lispref/tips.texi b/doc/lispref/tips.texi index bd560370f7a..0b3c017b104 100644 --- a/doc/lispref/tips.texi +++ b/doc/lispref/tips.texi @@ -1047,12 +1047,15 @@ package manager both at download time (to ensure that a complete set of packages is downloaded) and at activation time (to ensure that a package is only activated if all its dependencies have been). -Its format is a list of lists. The @code{car} of each sub-list is the -name of a package, as a symbol. The @code{cadr} of each sub-list is -the minimum acceptable version number, as a string. For instance: +Its format is a list of lists on a single line. The @code{car} of +each sub-list is the name of a package, as a symbol. The @code{cadr} +of each sub-list is the minimum acceptable version number, as a string +that can be parse by @code{version-to-list}. An entry that lacks a +version (i.e., an entry which is just a symbol, or a sub-list of one +element) is equivalent to entry with version "0". For instance: @smallexample -;; Package-Requires: ((gnus "1.0") (bubbles "2.7.2")) +;; Package-Requires: ((gnus "1.0") (bubbles "2.7.2") cl-lib (seq)) @end smallexample The package code automatically defines a package named @samp{emacs} From 3f0d047d2eb1fb59be2ff962c01392d8c808a654 Mon Sep 17 00:00:00 2001 From: Tino Calancha Date: Fri, 31 Mar 2017 17:17:07 +0900 Subject: [PATCH 08/20] Delete confuse statement in manual * doc/misc/cl.texi (For Clauses): Delete confuse statement and its example (Bug#23550). --- doc/misc/cl.texi | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi index b672678dc8c..b698c77032f 100644 --- a/doc/misc/cl.texi +++ b/doc/misc/cl.texi @@ -1966,18 +1966,6 @@ This clause iterates @var{var} over all the cons cells of @var{list}. @result{} ((1 2 3 4) (2 3 4) (3 4) (4)) @end example -With @code{by}, there is no real reason that the @code{on} expression -must be a list. For example: - -@example -(cl-loop for x on first-animal by 'next-animal collect x) -@end example - -@noindent -where @code{(next-animal x)} takes an ``animal'' @var{x} and returns -the next in the (assumed) sequence of animals, or @code{nil} if -@var{x} was the last animal in the sequence. - @item for @var{var} in-ref @var{list} by @var{function} This is like a regular @code{in} clause, but @var{var} becomes a @code{setf}-able ``reference'' onto the elements of the list From 84938d79698c1725016e2bc6480d5d73cc769a81 Mon Sep 17 00:00:00 2001 From: Tino Calancha Date: Fri, 31 Mar 2017 17:23:02 +0900 Subject: [PATCH 09/20] default-directory: Remark that it must be a directory name * src/buffer.c (default-directory): Update docstring (Bug#26272). --- src/buffer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/buffer.c b/src/buffer.c index c1c53dd2207..8ef27dee0f3 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -5754,7 +5754,9 @@ visual lines rather than logical lines. See the documentation of DEFVAR_PER_BUFFER ("default-directory", &BVAR (current_buffer, directory), Qstringp, doc: /* Name of default directory of current buffer. -To interactively change the default directory, use command `cd'. */); +It should be a directory name (as opposed to a directory file-name). +On GNU and Unix systems, directory names end in a slash `/'. +To interactively change the default directory, use command `cd'. */); DEFVAR_PER_BUFFER ("auto-fill-function", &BVAR (current_buffer, auto_fill_function), Qnil, From 849a0aaa1c9352a1bf06f4fa3369e8ed02c6b438 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Sun, 2 Apr 2017 13:14:45 -0700 Subject: [PATCH 10/20] Belated fixes for admin.el's M-x make-manuals-dist * admin/admin.el (make-manuals-dist-output-variables): Additions. (make-manuals-dist--1): Also copy docstyle.texi. --- admin/admin.el | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/admin/admin.el b/admin/admin.el index 7b9f01f64a1..ca7f2dfbf72 100644 --- a/admin/admin.el +++ b/admin/admin.el @@ -657,7 +657,10 @@ style=\"text-align:left\">") ("@GZIP_PROG@" . "gzip") ("@INSTALL@" . "install -c") ("@INSTALL_DATA@" . "${INSTALL} -m 644") - ("@configure_input@" . "")) + ("@configure_input@" . "") + ("@AM_DEFAULT_VERBOSITY@" . "0") + ("@AM_V@" . "${V}") + ("@AM_DEFAULT_V@" . "${AM_DEFAULT_VERBOSITY}")) "Alist of (REGEXP . REPLACEMENT) pairs for `make-manuals-dist'.") (defun make-manuals-dist--1 (root type) @@ -677,7 +680,9 @@ style=\"text-align:left\">") (delete-directory stem t)) (make-directory stem) (copy-file "../doc/misc/texinfo.tex" stem) - (or (equal type "emacs") (copy-file "../doc/emacs/emacsver.texi" stem)) + (unless (equal type "emacs") + (copy-file "../doc/emacs/emacsver.texi" stem) + (copy-file "../doc/emacs/docstyle.texi" stem)) (dolist (file (directory-files (format "../doc/%s" type) t)) (if (or (string-match-p "\\(\\.texi\\'\\|/README\\'\\)" file) (and (equal type "lispintro") From 856ec9ffa1fb4ff7e992b25bb0614ae168d5531e Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sat, 1 Apr 2017 17:54:26 -0400 Subject: [PATCH 11/20] * src/xdisp.c (vmessage, message): Clarify commentary. --- src/xdisp.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/xdisp.c b/src/xdisp.c index 9ecfb86401d..c6f85665232 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -10470,9 +10470,12 @@ message_with_string (const char *m, Lisp_Object string, bool log) /* Dump an informative message to the minibuf. If M is 0, clear out any existing message, and let the mini-buffer text show through. - The message must be safe ASCII and the format must not contain ` or - '. If your message and format do not fit into this category, - convert your arguments to Lisp objects and use Fmessage instead. */ + The message must be safe ASCII (because when Emacs is + non-interactive the message is sent straight to stderr without + encoding first) and the format must not contain ` or ' (because + this function does not account for `text-quoting-style'). If your + message and format do not fit into this category, convert your + arguments to Lisp objects and use Fmessage instead. */ static void ATTRIBUTE_FORMAT_PRINTF (1, 0) vmessage (const char *m, va_list ap) @@ -10530,6 +10533,7 @@ vmessage (const char *m, va_list ap) } } +/* See vmessage for restrictions on the text of the message. */ void message (const char *m, ...) { From c7ed57eaef46ed74ce926fc05dec9eaa5737f3d9 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sat, 1 Apr 2017 23:15:46 -0400 Subject: [PATCH 12/20] Mention that processes start in default-directory (Bug#18515) * doc/lispref/processes.texi (Synchronous Processes): (Asynchronous Processes): * lisp/subr.el (start-process): * src/callproc.c (call-process): Mention that the subprocess starts in `default-directory' when local, suggest `start-file-process' and `process-file' otherwise. --- doc/lispref/processes.texi | 13 +++++++++++-- lisp/subr.el | 7 ++++++- src/callproc.c | 4 ++++ 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi index 2a79cc781f8..2acb7c99e02 100644 --- a/doc/lispref/processes.texi +++ b/doc/lispref/processes.texi @@ -300,8 +300,11 @@ system, much like text written into a file. @xref{Coding Systems}. @defun call-process program &optional infile destination display &rest args This function calls @var{program} and waits for it to finish. -The current working directory of the subprocess is -@code{default-directory}. +The current working directory of the subprocess is set to the current +buffer's value of @code{default-directory} if that is local (as +determined by @code{unhandled-file-name-directory}), or "~" otherwise. +If you want to run a process in a remote directory use +@code{process-file}. The standard input for the new process comes from file @var{infile} if @var{infile} is not @code{nil}, and from the null device otherwise. @@ -677,6 +680,12 @@ created with @code{make-pipe-process}, described below. The original argument list, modified with the actual connection information, is available via the @code{process-contact} function. + +The current working directory of the subprocess is set to the current +buffer's value of @code{default-directory} if that is local (as +determined by `unhandled-file-name-directory'), or "~" otherwise. If +you want to run a process in a remote direcotry use +@code{start-file-process}. @end defun @defun make-pipe-process &rest args diff --git a/lisp/subr.el b/lisp/subr.el index ebac2e0ef5d..472f931306e 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -1970,7 +1970,12 @@ arguments PROGRAM-ARGS are strings to give program as arguments. If you want to separate standard output from standard error, use `make-process' or invoke the command through a shell and redirect -one of them using the shell syntax." +one of them using the shell syntax. + +The process runs in `default-directory' if that is local (as +determined by `unhandled-file-name-directory'), or \"~\" +otherwise. If you want to run a process in a remote directory +use `start-file-process'." (unless (fboundp 'make-process) (error "Emacs was compiled without subprocess support")) (apply #'make-process diff --git a/src/callproc.c b/src/callproc.c index 6d69e13757f..a781e47b171 100644 --- a/src/callproc.c +++ b/src/callproc.c @@ -240,6 +240,10 @@ Otherwise it waits for PROGRAM to terminate and returns a numeric exit status or a signal description string. If you quit, the process is killed with SIGINT, or SIGKILL if you quit again. +The process runs in `default-directory' if that is local (as +determined by `unhandled-file-name-directory'), or "~" otherwise. If +you want to run a process in a remote directory use `process-file'. + usage: (call-process PROGRAM &optional INFILE DESTINATION DISPLAY &rest ARGS) */) (ptrdiff_t nargs, Lisp_Object *args) { From 0c55cf43e61537364ee7ea3d6ba77bb6ac3ef8a3 Mon Sep 17 00:00:00 2001 From: Hong Xu Date: Mon, 12 Dec 2016 19:20:31 -0800 Subject: [PATCH 13/20] * search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193). --- src/search.c | 52 +++++++++++++++++++++------------------------------- 1 file changed, 21 insertions(+), 31 deletions(-) diff --git a/src/search.c b/src/search.c index ec3c3bf03cc..0793f9a8fb7 100644 --- a/src/search.c +++ b/src/search.c @@ -2257,26 +2257,12 @@ See also the functions `match-beginning', `match-end' and `replace-match'. */) DEFUN ("re-search-backward", Fre_search_backward, Sre_search_backward, 1, 4, "sRE search backward: ", - doc: /* Search backward from point for match for regular expression REGEXP. -Set point to the beginning of the occurrence found, and return point. -An optional second argument bounds the search; it is a buffer position. - The match found must not begin before that position. A value of nil - means search to the beginning of the accessible portion of the buffer. -Optional third argument, if t, means if fail just return nil (no error). - If not nil and not t, position at limit of search and return nil. -Optional fourth argument COUNT, if a positive number, means to search - for COUNT successive occurrences. If COUNT is negative, search - forward, instead of backward, for -COUNT occurrences. A value of - nil means the same as 1. -With COUNT positive, the match found is the COUNTth to last one (or - last, if COUNT is 1 or nil) in the buffer located entirely before - the origin of the search; correspondingly with COUNT negative. + doc: /* Search backward from point for regular expression REGEXP. +This function is almost identical to `re-search-forward', except that +by default it searches backward instead of forward, and the sign of +COUNT also indicates exactly the opposite searching direction. -Search case-sensitivity is determined by the value of the variable -`case-fold-search', which see. - -See also the functions `match-beginning', `match-end', `match-string', -and `replace-match'. */) +See `re-search-forward' for details. */) (Lisp_Object regexp, Lisp_Object bound, Lisp_Object noerror, Lisp_Object count) { return search_command (regexp, bound, noerror, count, -1, 1, 0); @@ -2286,18 +2272,22 @@ DEFUN ("re-search-forward", Fre_search_forward, Sre_search_forward, 1, 4, "sRE search: ", doc: /* Search forward from point for regular expression REGEXP. Set point to the end of the occurrence found, and return point. -An optional second argument bounds the search; it is a buffer position. - The match found must not end after that position. A value of nil - means search to the end of the accessible portion of the buffer. -Optional third argument, if t, means if fail just return nil (no error). - If not nil and not t, move to limit of search and return nil. -Optional fourth argument COUNT, if a positive number, means to search - for COUNT successive occurrences. If COUNT is negative, search - backward, instead of forward, for -COUNT occurrences. A value of - nil means the same as 1. -With COUNT positive, the match found is the COUNTth one (or first, - if COUNT is 1 or nil) in the buffer located entirely after the - origin of the search; correspondingly with COUNT negative. +The optional second argument BOUND is a buffer position that bounds + the search. The match found must not end after that position. A + value of nil means search to the end of the accessible portion of + the buffer. +The optional third argument NOERROR indicates how errors are handled + when the search fails. If it is nil or omitted, emit an error; if + it is t, simply return nil and do nothing; if it is neither nil nor + t, move to the limit of search and return nil. +The optional fourth argument COUNT is a number that indicates the + search direction and the number of occurrences to search for. If it + is positive, search forward for COUNT successive occurrences; if it + is negative, search backward, instead of forward, for -COUNT + occurrences. A value of nil means the same as 1. +With COUNT positive/negative, the match found is the COUNTth/-COUNTth + one in the buffer located entirely after/before the origin of the + search. Search case-sensitivity is determined by the value of the variable `case-fold-search', which see. From a6d50401b4b858520f9e331f0b4e80e0e0278bbf Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 11 Apr 2017 12:40:37 +0300 Subject: [PATCH 14/20] Document 'line-pixel-height' * doc/lispref/display.texi (Size of Displayed Text): Document line-pixel-height. Suggested by Tak Kunihiro . (Bug#26379) --- doc/lispref/display.texi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi index 84e7deb692e..717171c6972 100644 --- a/doc/lispref/display.texi +++ b/doc/lispref/display.texi @@ -1974,6 +1974,12 @@ line, if present, in the return value. If it is @code{t}, include the height of both, if present, in the return value. @end defun +@defun line-pixel-height +This function returns the height in pixels of the line at point in the +selected window. The value includes the line spacing of the line +(@pxref{Line Height}). +@end defun + @node Line Height @section Line Height From bc55a5742352f14b1ff3c50d19b5d00f087bd466 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Wed, 12 Apr 2017 22:44:00 +0300 Subject: [PATCH 15/20] * lisp/menu-bar.el (kill-this-buffer): Doc fix. (Bug#26466) --- lisp/menu-bar.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el index 208f4c2c935..15942702c89 100644 --- a/lisp/menu-bar.el +++ b/lisp/menu-bar.el @@ -1904,7 +1904,10 @@ updating the menu." (defun kill-this-buffer () ; for the menu bar "Kill the current buffer. When called in the minibuffer, get out of the minibuffer -using `abort-recursive-edit'." +using `abort-recursive-edit'. + +This command can be reliably invoked only from the menu bar, +otherwise it could decide to silently do nothing." (interactive) (cond ;; Don't do anything when `menu-frame' is not alive or visible From f2ab09ec60d5c66dac1e641e12c92ee834d19caf Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 18 Apr 2017 19:33:08 +0300 Subject: [PATCH 16/20] Fix a typo in indexing the user manual * doc/emacs/cmdargs.texi (General Variables): Fix a horrible typo. --- doc/emacs/cmdargs.texi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi index 7b07b500425..fa7a067bfd3 100644 --- a/doc/emacs/cmdargs.texi +++ b/doc/emacs/cmdargs.texi @@ -459,11 +459,11 @@ bus as well as autolaunching the D-Bus session bus if not running yet. Directory for the architecture-independent files that come with Emacs. This is used to initialize the variable @code{data-directory}. @item EMACSDOC -#vindex EMACSDOC, environment variable +@vindex EMACSDOC, environment variable Directory for the documentation string file, which is used to initialize the Lisp variable @code{doc-directory}. @item EMACSLOADPATH -#vindex EMACSLOADPATH, environment variable +@vindex EMACSLOADPATH, environment variable A colon-separated list of directories@footnote{Here and below, whenever we say ``colon-separated list of directories'', it pertains to Unix and GNU/Linux systems. On MS-DOS and MS-Windows, the From 2b0d1118199a414c3f2e240915732a55943c0b50 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Wed, 19 Apr 2017 09:47:35 -0400 Subject: [PATCH 17/20] ; CONTRIBUTE: Remove stray header. --- CONTRIBUTE | 2 -- 1 file changed, 2 deletions(-) diff --git a/CONTRIBUTE b/CONTRIBUTE index e9a03419807..b522c247f71 100644 --- a/CONTRIBUTE +++ b/CONTRIBUTE @@ -209,8 +209,6 @@ reasons. These should be marked by including something like "Do not merge to master" or anything that matches gitmerge-skip-regexp (see admin/gitmerge.el) in the commit message. -** Other process information - ** Emacs Mailing lists. Discussion about Emacs development takes place on emacs-devel@gnu.org. From 56a4461a48d5803fbc979924475da4b3621ea0f5 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Wed, 19 Apr 2017 21:43:05 -0400 Subject: [PATCH 18/20] ; Move stray item from admin/notes/repo to CONTRIBUTE * admin/notes/repo: Remove stray item. * CONTRIBUTE: Move it here, fix incorrect references to "branch". --- CONTRIBUTE | 6 ++++++ admin/notes/repo | 7 ------- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/CONTRIBUTE b/CONTRIBUTE index b522c247f71..7fdb2d7cf1d 100644 --- a/CONTRIBUTE +++ b/CONTRIBUTE @@ -209,6 +209,12 @@ reasons. These should be marked by including something like "Do not merge to master" or anything that matches gitmerge-skip-regexp (see admin/gitmerge.el) in the commit message. +** GNU ELPA + +This repository does not contain the Emacs Lisp package archive +(elpa.gnu.org). See admin/notes/elpa for how to access the GNU ELPA +repository. + ** Emacs Mailing lists. Discussion about Emacs development takes place on emacs-devel@gnu.org. diff --git a/admin/notes/repo b/admin/notes/repo index 3ab3da78071..0da1e1e227a 100644 --- a/admin/notes/repo +++ b/admin/notes/repo @@ -1,12 +1,5 @@ NOTES ON COMMITTING TO EMACS'S REPOSITORY -*- outline -*- -** elpa - -This branch does not contain a copy of Emacs, but of the Emacs Lisp -package archive (elpa.gnu.org). See admin/notes/elpa for further -explanation, and the README file in the branch for usage -instructions. - * Install changes only on one branch, let them get merged elsewhere if needed. In particular, install bug-fixes only on the release branch (if there From 3a34412caae002accd0fc7a7fc0b718c2f34159b Mon Sep 17 00:00:00 2001 From: Nicolas Petton Date: Thu, 20 Apr 2017 17:24:06 +0200 Subject: [PATCH 19/20] Set Emacs version to 25.2 and update AUTHORS file * README: Set Emacs version to 25.2. * etc/HISTORY: Add release log. * lisp/ldefs-boot.el: * etc/AUTHORS: * ChangeLog.2: Update. --- ChangeLog.2 | 201 ++++++++++++++++++++++++++++++++++++++++++++- README | 2 +- etc/AUTHORS | 185 +++++++++++++++++++++-------------------- etc/HISTORY | 2 +- lisp/ldefs-boot.el | 16 ++-- 5 files changed, 305 insertions(+), 101 deletions(-) diff --git a/ChangeLog.2 b/ChangeLog.2 index c1e10b19e1e..4ce7dabfe3b 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 @@ -1,3 +1,202 @@ +2017-04-18 Eli Zaretskii + + Fix a typo in indexing the user manual + + * doc/emacs/cmdargs.texi (General Variables): Fix a horrible typo. + +2017-04-12 Eli Zaretskii + + * lisp/menu-bar.el (kill-this-buffer): Doc fix. (Bug#26466) + +2017-04-11 Eli Zaretskii + + Document 'line-pixel-height' + + * doc/lispref/display.texi (Size of Displayed Text): Document + line-pixel-height. Suggested by Tak Kunihiro + . (Bug#26379) + +2017-04-07 Hong Xu + + * src/search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193). + +2017-04-07 Noam Postavsky + + Mention that processes start in default-directory (Bug#18515) + + * doc/lispref/processes.texi (Synchronous Processes): + (Asynchronous Processes): + * lisp/subr.el (start-process): + * src/callproc.c (call-process): Mention that the subprocess starts in + `default-directory' when local, suggest `start-file-process' and + `process-file' otherwise. + +2017-04-07 Noam Postavsky + + * src/xdisp.c (vmessage, message): Clarify commentary. + +2017-04-02 Glenn Morris + + Belated fixes for admin.el's M-x make-manuals-dist + + * admin/admin.el (make-manuals-dist-output-variables): Additions. + (make-manuals-dist--1): Also copy docstyle.texi. + +2017-03-31 Tino Calancha + + default-directory: Remark that it must be a directory name + + * src/buffer.c (default-directory): Update docstring (Bug#26272). + +2017-03-31 Tino Calancha + + Delete confuse statement in manual + + * doc/misc/cl.texi (For Clauses): Delete confuse statement + and its example (Bug#23550). + +2017-03-31 Noam Postavsky + + Improve packaging documentation + + * doc/lispref/package.texi (Packaging Basics): + * doc/lispref/tips.texi (Library Headers): Clarify some header + formats, relation between file headers and package + attributes (Bug#13281). + +2017-03-27 Eric Abrahamsen + + Expand manual section on quitting windows + + * doc/lispref/windows.texi (Quitting Windows): Provide more + information about the elements of the quit-restore window parameter, + and how they affect the behavior of quit-restore-window. + +2017-03-26 Noam Postavsky + + Fix docstring of dabbrev-abbrev-char-regexp + + * lisp/dabbrev.el (dabbrev-abbrev-char-regexp): Using a value of nil + is equivalent to "\\sw\\|\\s_", and has no special behavior. If the + previous character doesn't match, we search backwards for one that + does, not throw an error. Replace Lisp example with C based one to + make it clear that "symbol" means a sequence of word and symbol + constituent characters, not a Lisp symbol (Bug#358). + +2017-03-26 Johan Claesson (tiny change) + + * doc/misc/cl.texi (Iteration Clauses): Clarify example (Bug#19515). + +2017-03-25 Eli Zaretskii + + ;* doc/misc/info.texi (Choose menu subtopic): Improve indexing. (Bug#26236) + +2017-03-21 Noam Postavsky + + Narrow scope of modification hook renabling in org-src fontification + + Modification hooks should be enabled while modifying text in the + org-src temp buffer, but in 2017-01-29 "Call modification hooks in + org-src fontify buffers" the hooks were enabled also for modifications + to the original org buffer. This causes fontification errors when + combined with certain packages, as reported in + http://lists.gnu.org/archive/html/emacs-orgmode/2017-03/msg00420.html. + + * lisp/org/org-src.el (org-src-font-lock-fontify-block): Reduce scope + of inhibit-modification-hooks let-binding. + +2017-03-17 Eli Zaretskii + + Improve documentation of interactive "r". + + * doc/lispref/commands.texi (Interactive Codes): Mention that mark + must be set for "r" to work. + +2017-03-17 Thien-Thi Nguyen + + Fix bug: Range-check integer ‘alpha’ frame parm value + + Typo introduced 2013-04-01, "Prefer < to > + in range checks such as 0 <= i && i < N". + + * src/frame.c (x_set_alpha): Use ‘ialpha’, not ‘alpha’. + +2017-03-17 Paul Eggert + + * etc/PROBLEMS: Say that HP-UX cc doesn't work. + +2017-03-14 Eli Zaretskii + + Fix duplicate wording in Emacs manual + + * doc/emacs/programs.texi (Which Function): Delete duplicate + wording. (Bug#26098) + +2017-03-14 Hong Xu + + * lisp/paren.el (show-paren--default, show-paren-function): Add docstring. + +2017-03-13 Eli Zaretskii + + Fix wording in Emacs manual + + * doc/emacs/text.texi (Paragraphs): Fix a garbled sentence. + (Bug#26086) + +2017-03-11 Eli Zaretskii + + Document how to customize input methods + + * doc/emacs/mule.texi (Input Methods): Document how to customize + input methods. + +2017-03-11 Eli Zaretskii + + * lisp/net/eww.el (eww-reload): Doc fix. (Bug#25981) + +2017-03-06 Noam Postavsky + + Fix warning message about native completion (Bug#25984) + + * lisp/progmodes/python.el (python-shell-completion-native-turn-on-maybe): + The relevant variable is `python-shell-completion-native-enable'. + +2017-03-04 Eli Zaretskii + + Clarify documentation of 'raise' and 'height' display specs + + * doc/lispref/display.texi (Other Display Specs): Clarify the + effect of 'height' display spec on the following 'raise'. + (Bug#25824) + +2017-03-04 Eli Zaretskii + + Mention problems with GPaste in PROBLEMS + + * etc/PROBLEMS (GPaste): Mention the problem in yanking caused by + GPaste, and its solution. (Bug#25902) + +2017-02-25 Eli Zaretskii + + Fix doc strings in info.el + + * lisp/info.el (Info-selection-hook, Info-mode-hook) + (Info-edit-mode-hook): Doc fixes. (Bug#25794) + +2017-02-25 Eli Zaretskii + + Fix doc string of 'posn-at-point' + + * src/keyboard.c (Fposn_at_point): Clarify the doc string. + (Bug#25796) + +2017-02-24 Tino Calancha + + Documentation fix in elisp reference manual + + * doc/lispref/macros.texi (Defining Macros): Drop redundant mention + on 'declare' forms (Bug#25846). + 2017-02-18 Noam Postavsky * lisp/woman.el (woman): Fix docstring prefix arg description. @@ -35641,7 +35840,7 @@ This file records repository revisions from commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to -commit ec4226d81074751c105264a3a3383c48d0a05e41 (inclusive). +commit 56a4461a48d5803fbc979924475da4b3621ea0f5 (inclusive). See ChangeLog.1 for earlier changes. ;; Local Variables: diff --git a/README b/README index ab31bbcebda..a2b00470340 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ Copyright (C) 2001-2017 Free Software Foundation, Inc. See the end of the file for license conditions. -This directory tree holds version 25.1.91 of GNU Emacs, the extensible, +This directory tree holds version 25.2 of GNU Emacs, the extensible, customizable, self-documenting real-time display editor. The file INSTALL in this directory says how to build and install GNU diff --git a/etc/AUTHORS b/etc/AUTHORS index 85439ac8615..7ef1e080a19 100644 --- a/etc/AUTHORS +++ b/etc/AUTHORS @@ -66,8 +66,9 @@ and changed nsterm.m nsfns.m nsfont.m nsterm.h nsmenu.m configure.ac Agustín Martín: changed ispell.el flyspell.el fixit.texi Aidan Gauland: wrote em-tramp.el -and changed eshell.texi em-term.el em-unix.el erc-match.el em-cmpl.el - em-dirs.el em-ls.el em-script.el esh-proc.el automated/eshell.el +and changed eshell.texi em-term.el em-unix.el erc-match.el + automated/eshell.el em-cmpl.el em-dirs.el em-ls.el em-script.el + esh-proc.el Aidan Kehoe: changed ipa.el lread.c mm-util.el erc-log.el erc.el gnus-sum.el gnus-util.el latin-ltx.el nnfolder.el ob-tangle.el @@ -150,7 +151,7 @@ and changed emacs3.py vc-hooks.el vc.el xml.el Alex Coventry: changed files.el -Alex Dunn: changed subr.el subr-tests.el +Alex Dunn: changed subr-tests.el subr.el Alex Kosorukoff: changed org-capture.el @@ -353,10 +354,10 @@ Artem Chuprina: changed message.el Artur Malabarba: wrote char-fold-tests.el faces-tests.el isearch-tests.el let-alist.el simple-test.el sort-tests.el tabulated-list-test.el and changed package.el isearch.el lisp/char-fold.el files.el - tabulated-list.el menu-bar.el replace.el package-test.el bytecomp.el + tabulated-list.el package-test.el menu-bar.el replace.el bytecomp.el faces.el files-x.el test/automated/char-fold-tests.el custom.el - custom.texi help-fns.el simple.el align.el bindings.el cl-macs.el - cus-edit.el keyboard.c and 40 other files + custom.texi help-fns.el simple.el subr-tests.el align.el bindings.el + cl-lib-tests.el cl-macs.el and 40 other files Arun Persaud: changed org-agenda.el org-src.el @@ -370,8 +371,8 @@ Aubrey Jaffer: changed info.el unexelf.c Aurélien Aptel: changed alloc.c emacs-module.h lisp.h Makefile configure.ac cus-face.el data.c dispextern.h display.texi dynlib.c - dynlib.h emacs-module.c faces.el lread.c modhelp.py nsterm.m ox-html.el - print.c src/Makefile.in url.texi w32term.c and 5 other files + dynlib.h emacs-module.c faces.el lread.c mod-test.c modhelp.py nsterm.m + ox-html.el print.c src/Makefile.in test.el and 5 other files Axel Boldt: changed ehelp.el electric.el @@ -387,10 +388,10 @@ and changed c++-mode.el cplus-md1.el syntax.c syntax.h Barry Fishman: changed configure.ac gnu-linux.h image.c -Barry O'Reilly: changed simple.el lisp.h keyboard.c markers.texi - undo-tests.el alloc.c bytecode.c casetab.c data.c eval.c fileio.c fw.el - idle.el insdel.c lread.c pulse.el search.c subr.el text.texi undo.c - timer-tests.el +Barry O'Reilly: changed simple.el lisp.h undo-tests.el keyboard.c + markers.texi alloc.c bytecode.c casetab.c data.c eval.c fileio.c fw.el + idle.el insdel.c lread.c pulse.el search.c subr.el text.texi + timer-tests.el undo.c Bastien Guerry: wrote gnus-bookmark.el and co-wrote org-bibtex.el org-list.el org-protocol.el org-src.el @@ -510,7 +511,7 @@ Boyd Lynn Gerber: changed configure.ac Bozhidar Batsov: changed ruby-mode.el subr-x.el subr.el bytecomp.el comint.el js.el lisp-mode.el package.el progmodes/python.el prolog.el - scheme.el ruby-mode-tests.el + ruby-mode-tests.el scheme.el Brad Howes: changed gnus-demon.el @@ -683,8 +684,8 @@ Christian Neukirchen: changed mm-util.el Christian Ohler: wrote ert-tests.el ert.el and co-wrote ert-x.el -and changed Makefile.in configure.ac ert.texi misc/Makefile.in automated - automated/Makefile.in ert-x-tests.el +and changed Makefile.in automated automated/Makefile.in configure.ac + ert-x-tests.el ert.texi misc/Makefile.in Christian Plate: changed nnmaildir.el sgml-mode.el @@ -729,15 +730,15 @@ Christopher Schmidt: changed ibuffer.el org.el tips.texi calc-aent.el Christopher Wellons: changed emacs-lisp/cl-lib.el Christoph Scholtes: changed README.W32 progmodes/python.el stdint.h - INSTALL maintaining.texi admin.el bookmark.el configure.bat - control.texi cua-base.el help-mode.el help.el ibuffer.el ido.el - make-dist makedist.bat menu.c minibuf.c process.c progmodes/grep.el - replace.el and 5 other files + INSTALL maintaining.texi INSTALL.REPO admin.el bookmark.el + configure.bat control.texi cua-base.el help-mode.el help.el ibuffer.el + ido.el make-dist makedist.bat menu.c minibuf.c process.c + progmodes/grep.el and 5 other files Christoph Wedler: wrote antlr-mode.el and changed progmodes/python.el format.el gnus-art.el gnus-picon.el - message.el prog-mode.el register.el smiley.el texinfmt.el - python-tests.el + message.el prog-mode.el python-tests.el register.el smiley.el + texinfmt.el Chris Zheng: changed gnutls.c calculator.el w32-win.el @@ -782,8 +783,8 @@ Daiki Ueno: wrote epa-dired.el epa-file.el epa-hook.el epa-mail.el epa.el and co-wrote sasl-cram.el sasl-digest.el and changed mml2015.el epa.texi mml1991.el auth-source.el mml-smime.el package.el mml.el gnus.texi mm-decode.el mm-uu.el process.c subr.el - auth.texi gnus-sum.el mm-view.el mml-sec.el processes.texi dbus.el - dired.el dired.texi epa-file-hook.el and 45 other files + auth.texi epg-tests.el gnus-sum.el mm-view.el mml-sec.el processes.texi + archive-contents archive-contents.sig dbus.el and 45 other files Dale Gulledge: changed TUTORIAL.eo @@ -828,8 +829,8 @@ Daniel Colascione: wrote finalizer-tests.el generator-tests.el and co-wrote js.el and changed w32fns.c alloc.c emacs.c cl-macs.el image.c keyboard.c lisp.h process.c sh-script.el configure.ac cygw32.c simple.el src/Makefile.in - w32term.h cygw32.h dbusbind.c fns.c unexcw.c unexw32.c w32.c w32term.c - and 155 other files + w32term.h automated/cl-lib-tests.el cygw32.h dbusbind.c fns.c unexcw.c + unexw32.c w32.c and 155 other files Daniel Dehennin: changed mml2015.el gnus-mlspl.el gnus-msg.el mm-decode.el ox.el @@ -843,10 +844,11 @@ Daniel Engeler: changed sysdep.c elisp.texi emacs.texi internals.texi Daniel Hackney: wrote package-test.el and co-wrote package.el -and changed package-x.el ange-ftp.el browse-url.el dbus.el dired-x.el +and changed package-x.el ange-ftp.el automated/Makefile.in + automated/package-test.el browse-url.el dbus.el dired-x.el ediff-diff.el ediff-init.el ediff-merg.el ediff-mult.el ediff-util.el ediff-wind.el ediff.el emacsclient.c emerge.el eudc.el eudcb-ldap.el - eww.el finder.el imap.el pcvs.el printing.el and 7 other files + eww.el finder.el imap.el and 7 other files Daniel Jensen: changed apropos.el @@ -1165,10 +1167,10 @@ Dmitry Gorbik: changed org.el Dmitry Gutov: wrote elisp-mode-tests.el json-tests.el vc-hg.el xref-tests.el -and changed ruby-mode.el xref.el elisp-mode.el etags.el vc-git.el - project.el js.el package.el ruby-mode-tests.el ruby.rb vc.el - log-edit.el symref/grep.el menu-bar.el progmodes/grep.el vc-svn.el - find-func.el lisp.el minibuffer.el pulse.el simple.el +and changed ruby-mode.el xref.el elisp-mode.el etags.el + ruby-mode-tests.el vc-git.el project.el ruby.rb js.el package.el vc.el + log-edit.el symref/grep.el menu-bar.el package-test.el + progmodes/grep.el vc-svn.el find-func.el lisp.el minibuffer.el pulse.el and 93 other files Dmitry Kurochkin: changed isearch.el @@ -1203,10 +1205,10 @@ Ed Swarthout: changed hexl.el textmodes/table.el Eduardo Muñoz: changed dired.el ls-lisp.el Eduard Wiebe: wrote flymake-tests.el -and changed dired.el flymake.texi browse-url.el flymake.el footnote.el - javascript.el jit-lock.el korean.el locate.el mule-conf.el - nxml-mode.texi objects.texi ps-print.el sysdep.c vc-rcs.el Makefile - test.c test.pl +and changed dired.el flymake.texi Makefile browse-url.el flymake.el + footnote.el javascript.el jit-lock.el korean.el locate.el mule-conf.el + nxml-mode.texi objects.texi ps-print.el sysdep.c test.c test.pl + vc-rcs.el Edward M. Reingold: wrote cal-china.el cal-coptic.el cal-french.el cal-islam.el cal-iso.el cal-julian.el cal-move.el cal-persia.el @@ -1250,9 +1252,9 @@ Eli Zaretskii: wrote [bidirectional display in xdisp.c] [tty menus in term.c] abbrev-tests.el bidi.c biditest.el coding-tests.el rxvt.el tty-colors.el and changed xdisp.c msdos.c w32.c w32fns.c display.texi files.el - simple.el fileio.c w32proc.c w32term.c keyboard.c emacs.c dispnew.c + simple.el fileio.c w32proc.c keyboard.c w32term.c emacs.c dispnew.c dispextern.h INSTALL config.bat sed1v2.inp src/Makefile.in term.c - frames.texi window.c and 1021 other files + files.texi frames.texi and 1021 other files Emanuele Giaquinta: changed configure.ac rxvt.el charset.c etags.c fontset.c frame.el gnus-faq.texi loadup.el lread.c sh-script.el @@ -1276,6 +1278,7 @@ Era Eriksson: changed bibtex.el dired.el json.el ses.el ses.texi shell.el Eric Abrahamsen: changed registry.el nnimap.el gnus-registry.el nnir.el eieio.el gnus-bcklg.el gnus-group.el gnus-start.el gnus-sum.el gnus.texi nnmairix.el org.el org.texi ox-html.el ox-latex.el + windows.texi Eric Bélanger: changed image.c @@ -1708,7 +1711,7 @@ H. Dieter Wilhelm: changed calc-help.el maintaining.texi Heiko Muenkel: changed b2m.c Helmut Eller: changed emacs-lisp/debug.el xref.el cl-indent.el cl-macs.el - elisp-mode.el etags.el eval.c lisp-mode.el process.c process-tests.el + elisp-mode.el etags.el eval.c lisp-mode.el process-tests.el process.c Helmut Waitzmann: changed gnus-sum.el gnus.texi @@ -1733,7 +1736,7 @@ Hideki Iwamoto: changed etags.c Hiroshi Fujishima: changed efaq.texi gnus-score.el mail-source.el spam-stat.el -Hiroshi Nakano: changed unexelf.c ralloc.c +Hiroshi Nakano: changed ralloc.c unexelf.c Hiroshi Oota: changed coding.c @@ -1742,7 +1745,8 @@ Hoan Ton-That: changed erc-log.el Holger Schauer: wrote fortune.el and changed message-utils.el -Hong Xu: changed files.texi maintaining.texi programs.texi vc.el +Hong Xu: changed files.texi maintaining.texi paren.el programs.texi + search.c vc.el Hosoya Kei: changed TUTORIAL.ja @@ -1857,9 +1861,9 @@ Jack Duthen: changed which-func.el Jack Repenning: changed unexelfsgi.c -Jackson Ray Hamilton: changed js.el sgml-mode.el - indent/js-indent-init-dynamic.js indent/js-indent-init-t.js - js-indent-init-dynamic.js js-jsx.js js.js +Jackson Ray Hamilton: changed js.el indent/js-indent-init-dynamic.js + indent/js-indent-init-t.js js-indent-init-dynamic.js js-jsx.js js.js + sgml-mode.el Jack Twilley: changed message.el @@ -1908,7 +1912,7 @@ James Wright: changed em-unix.el Jamie Zawinski: wrote mailabbrev.el tar-mode.el and co-wrote byte-opt.el byte-run.el bytecomp.el disass.el font-lock.el -and changed mail-extr.el subr.el bytecode.c +and changed bytecode.c mail-extr.el subr.el Jan Beich: changed configure.ac @@ -1928,8 +1932,8 @@ and changed dbus.el dbus.texi dbusbind.c eieio.el idle.el insert.el log-edit.el srecode/find.el wisent/python.el zeroconf.el Jan Nieuwenhuizen: changed gud.el info.el TUTORIAL.nl add-log.el - compilation.txt emacs.c emacsclient.c gnus-start.el nnmh.el - progmodes/compile.el server.el startup.el compile-tests.el + compilation.txt compile-tests.el emacs.c emacsclient.c gnus-start.el + nnmh.el progmodes/compile.el server.el startup.el Jan Rychter: changed gnus-msg.el @@ -2124,7 +2128,7 @@ João Cachopo: changed spam.el João Távora: wrote elec-pair.el electric-tests.el message-mode-tests.el and changed tex-mode.el message.el shr.el electric.el emacs.texi - lisp-mode.el progmodes/python.el simple.el tls.el vc.el python-tests.el + lisp-mode.el progmodes/python.el python-tests.el simple.el tls.el vc.el Jochen Hein: changed gnus-art.el @@ -2170,7 +2174,7 @@ Johan Bockgård: changed erc.el cl-macs.el pcase.el erc-backend.el erc-nickserv.el erc-ring.el erc-speak.el erc-track.el gnus-sum.el help-fns.el and 60 other files -Johan Claesson: changed filecache.el +Johan Claesson: changed cl.texi filecache.el Johan Euphrosine: changed ibuf-ext.el @@ -2281,8 +2285,8 @@ Jorge A. Alfaro-Murillo: changed message.el Jorgen Schäfer: wrote erc-autoaway.el erc-goodies.el erc-spelling.el and changed erc.el erc-track.el erc-backend.el erc-match.el erc-stamp.el erc-button.el erc-fill.el erc-members.el erc-truncate.el erc-compat.el - Makefile erc-dcc.el erc-ibuffer.el erc-macs.el erc-page.el - erc-pcomplete.el erc-sound.el minibuffer.el package.el package-test.el + package-test.el Makefile erc-dcc.el erc-ibuffer.el erc-macs.el + erc-page.el erc-pcomplete.el erc-sound.el minibuffer.el package.el erc-bbdb.el and 13 other files Jose A. Ortega Ruiz: changed gnus-sum.el url-http.el @@ -2297,7 +2301,7 @@ and changed xterm.c xfns.c keyboard.c screen.c dispnew.c xdisp.c window.c process.c alloc.c buffer.h files.el screen.el insdel.c emacs.c and 106 other files -Joseph M. Kelsey: changed skeleton.el fileio.c +Joseph M. Kelsey: changed fileio.c skeleton.el Josh Elsasser: changed configure.ac @@ -2421,8 +2425,8 @@ Karl Eichwalder: changed Makefile.in add-log.el bookmark.el dired-aux.el Karl Fogel: wrote bookmark.el mail-hist.el saveplace.el and changed simple.el files.el doc-view.el image-mode.el info.el vc-svn.el CONTRIBUTE INSTALL autogen.sh isearch.el menu-bar.el - thingatpt.el INSTALL.REPO comint.el configure configure.ac editfns.c - git-workflow gnus-bookmark.el gnus-msg.el gnus-sum.el + simple-test.el thingatpt.el INSTALL.REPO comint.el configure + configure.ac editfns.c git-workflow gnus-bookmark.el gnus-msg.el and 15 other files Karl Heuer: changed keyboard.c lisp.h xdisp.c buffer.c xfns.c xterm.c @@ -3068,7 +3072,7 @@ Michael Albinus: wrote auto-revert-tests.el dbus-tests.el dbus.el tramp-tests.el url-tramp.el vc-tests.el xesam.el zeroconf.el and co-wrote tramp-cache.el tramp-sh.el tramp.el and changed tramp.texi dbusbind.c trampver.el trampver.texi tramp-adb.el - ange-ftp.el dbus.texi files.el tramp-fish.el autorevert.el files.texi + ange-ftp.el dbus.texi files.el autorevert.el tramp-fish.el files.texi tramp-imap.el notifications.el os.texi configure.ac lisp.h gfilenotify.c tramp-vc.el keyboard.c lisp/Makefile.in simple.el and 125 other files @@ -3357,8 +3361,8 @@ Nicolas Petton: wrote map-tests.el map.el seq-tests.el seq.el and co-wrote auth-source-tests.el subr-tests.el and changed sequences.texi README configure.ac sed2v2.inp emacs.png authors.el emacs23.png README.W32 arc-mode.el cl-extra.el emacs.svg - Emacs.icns Makefile.in auth-source.el emacs.ico obarray.el data.c - emacs-document.svg emacs-document23.svg emacs.texi emacs23.svg + Emacs.icns Makefile.in auth-source.el emacs.ico obarray-tests.el + obarray.el data.c emacs-document.svg emacs-document23.svg emacs.texi and 9 other files Nicolas Richard: wrote cl-seq-tests.el cmds-tests.el @@ -3394,11 +3398,11 @@ and changed rsz-mini.el emacs-buffer.gdb comint.el files.el Makefile Noah Lavine: changed tramp.el -Noam Postavsky: changed search.c cl-preloaded.el debugging.texi - modes.texi simple.el w32.c cl-macs.el progmodes/python.el buffer.c - buffers.texi category.c cmdproxy.c cus-edit.el dired.c elisp-mode.el - em-term.el emacs-lisp-intro.texi etags.el eval.c files.el find-func.el - and 31 other files +Noam Postavsky: changed cl-preloaded.el modes.texi progmodes/python.el + search.c cl-macs.el debugging.texi org-src.el package.texi + processes.texi simple.el subr.el w32.c buffer-tests.el buffer.c + buffers.texi callproc.c category.c cmdproxy.c cursor-sensor.el + cus-edit.el dabbrev.el and 35 other files Nobuyoshi Nakada: co-wrote ruby-mode.el @@ -3664,15 +3668,15 @@ Philipp Haselwarter: changed gnus-agent.el gnus-sum.el gnus-sync.el Philipp Rumpf: changed electric.el Philipp Stephani: wrote xt-mouse-tests.el -and changed emacs-module.c lisp.h xt-mouse.el editfns.c eval.c xterm.el - Makefile alloc.c callproc.c configure.ac dynlib.c dynlib.h - emacs-module.h fileio.c fns.c mod-test.c modhelp.py mule.el - src/Makefile.in term.el unexmacosx.c and 11 other files +and changed emacs-module.c lisp.h xt-mouse.el editfns.c eval.c mod-test.c + xterm.el Makefile alloc.c bytecomp.el callproc.c cl.texi compile.texi + configure.ac dynlib.c dynlib.h easy-mmode.el ediff.texi + electric-tests.el emacs-module.h ffap.el and 11 other files Phillip Lord: changed undo.c simple.el viper-cmd.el keyboard.c cmds.c fileio.c README.W32 autoload.el automated/Makefile.in cl-extra.el ert.el files.texi htmlfontify.el insdel.c keyboard.h menu-bar.el org.el - seq.el text.texi viper-init.el seq-tests.el simple-test.el + seq-tests.el seq.el simple-test.el text.texi viper-init.el Phil Sainty: changed lisp.el package.el progmodes/grep.el simple.el subword.el @@ -3706,7 +3710,7 @@ Prestoo Ten: changed screen.el Primoz Peterlin: changed TUTORIAL.sl Przemysław Wojnowski: wrote obarray-tests.el sgml-mode-tests.el -and changed obarray.el sgml-mode.el cl-lib-tests.el +and changed cl-lib-tests.el obarray.el sgml-mode.el Puneeth Chaganti: changed org.texi ox.el org-agenda.el org-capture.el ox-html.el @@ -3897,8 +3901,8 @@ Rodrigo Real: changed pt-br-refcard.tex Roger Breitenstein: changed smtpmail.el -Roland B. Roberts: changed gnus-group.el gnus-sum.el buffer.h callproc.c - dired.c files.el process.c sort.el sysdep.c systty.h +Roland B. Roberts: changed buffer.h callproc.c dired.c files.el + gnus-group.el gnus-sum.el process.c sort.el sysdep.c systty.h Roland Kaufmann: changed ox.el @@ -3977,9 +3981,9 @@ Saito Takuya: changed mule.el progmodes/compile.el Sam Dooley: changed keyboard.c -Samer Masterson: changed esh-arg.el startup.el CONTRIBUTE em-hist.el - em-pred.el em-term.el esh-io.el eshell os.texi pcomplete.el - url-handlers.el automated/eshell.el +Samer Masterson: changed esh-arg.el startup.el CONTRIBUTE + automated/eshell.el em-hist.el em-pred.el em-term.el esh-io.el eshell + os.texi pcomplete.el url-handlers.el Sam Falkner: changed nntp.el @@ -4133,12 +4137,12 @@ Shun-ichi Goto: changed url-http.el Shyam Karanatt: changed image-mode.el -Sidney Markowitz: changed nsmenu.m doctor.el +Sidney Markowitz: changed doctor.el nsmenu.m Sigbjorn Finne: changed gnus-srvr.el -Simen Heggestøyl: changed css-mode.el json.el json-tests.el files.el - js.el scheme.el scss-mode.scss css-mode.css +Simen Heggestøyl: changed css-mode.el json-tests.el json.el + scss-mode.scss css-mode.css files.el js.el scheme.el Simon Josefsson: wrote dig.el dns-mode.el flow-fill.el fringe.el imap.el mml-sec.el mml-smime.el password-cache.el rfc2104.el sieve-mode.el @@ -4255,7 +4259,8 @@ Stephen Leake: wrote elisp-mode-tests.el and changed ada-mode.el ada-xref.el elisp-mode.el mode-local.el xref.el CONTRIBUTE vc-mtn.el window.el ada-mode.texi ada-prj.el cedet-global.el ede/generic.el ada-stmt.el cl-generic.el ede/locate.el files.texi - project.el windows.texi align.el auto.el autoload.el and 19 other files + project.el windows.texi INSTALL.REPO align.el auto.el + and 19 other files Stephen Peters: changed icalendar.el @@ -4357,10 +4362,10 @@ and changed arc-mode.el Tassilo Horn: wrote doc-view.el and co-wrote org-gnus.el and changed reftex-vars.el tex-mode.el gnus.texi tsdh-dark-theme.el - gnus-sum.el reftex-cite.el tsdh-light-theme.el reftex.el misc.texi - prog-mode.el subword.el image-mode.el lisp-mode.el cc-cmds.el - display.texi em-term.el emacsbug.el file-notify-tests.el files.el - gnus-art.el nnimap.el and 72 other files + gnus-sum.el reftex-cite.el tsdh-light-theme.el file-notify-tests.el + reftex.el misc.texi prog-mode.el subword.el image-mode.el lisp-mode.el + cc-cmds.el display.texi em-term.el emacsbug.el files.el gnus-art.el + nnimap.el and 72 other files Tatsuya Ichikawa: changed gnus-agent.el gnus-cache.el @@ -4403,7 +4408,7 @@ Thien-Thi Nguyen: co-wrote hideshow.el and changed ewoc.el vc.el info.el zone.el processes.texi lisp-mode.el scheme.el text.texi vc-rcs.el display.texi fileio.c files.el vc-git.el MORE.STUFF TUTORIAL.it bindat.el cc-vars.el configure.ac dcl-mode.el - diff-mode.el dired.el and 161 other files + diff-mode.el dired.el and 162 other files Thierry Banel: changed calc-arith.el @@ -4492,9 +4497,9 @@ Timo Savola: changed emacs.c gtkutil.c startup.el x-win.el xfns.c xterm.c Tim Van Holder: changed emacsclient.c Makefile.in configure.ac progmodes/compile.el which-func.el -Tino Calancha: changed cl-macs.el cl.texi descr-text.el dired-aux.el - find-func.el help-fns.el help-mode.el ibuf-ext.el ibuffer.el os.texi - simple.el vc.el CONTRIBUTE +Tino Calancha: changed cl.texi CONTRIBUTE buffer.c cl-macs.el + descr-text.el dired-aux.el find-func.el help-fns.el help-mode.el + ibuf-ext.el ibuffer.el macros.texi os.texi simple.el vc.el Titus von der Malsburg: changed simple.el window.el @@ -4773,16 +4778,16 @@ Wolfgang Glas: changed unexsgi.c Wolfgang Jenkner: wrote man-tests.el textprop-tests.el and changed gnus-agent.el image-mode.el man.el network-stream.el ansi-color.el comint.el gnus-spec.el gnus-sum.el gnus-util.el - calc-store.el calc-units.el conf-mode.el dired-x.el editfns.c - font-lock.el functions.texi gmalloc.c gnus-group.el gnus-picon.el - gnus-salt.el gnus-start.el and 15 other files + automated/Makefile.in calc-store.el calc-tests.el calc-units.el + conf-mode.el dired-x.el editfns.c font-lock.el functions.texi gmalloc.c + gnus-group.el gnus-picon.el and 15 other files Wolfgang Lux: changed nsterm.m keyboard.c Wolfgang Rupprecht: wrote float-sup.el floatfns.c sup-mouse.el -and changed process.c config.in configure.ac net-utils.el nntp.el alloc.c - callint.c data.c fns.c lisp-mode.el lisp.h loadup.el lread.c print.c - sort.el +and changed process.c alloc.c callint.c config.in configure.ac data.c + fns.c lisp-mode.el lisp.h loadup.el lread.c net-utils.el nntp.el + print.c sort.el Wolfgang Scherer: changed vc-cvs.el diff --git a/etc/HISTORY b/etc/HISTORY index df44f72168a..ad38b3262d2 100644 --- a/etc/HISTORY +++ b/etc/HISTORY @@ -209,7 +209,7 @@ GNU Emacs 24.5 (2015-04-10) emacs-24.5 GNU Emacs 25.1 (2016-09-16) emacs-25.1 -GNU Emacs 25.2 (2017-02-13) emacs-25.2 +GNU Emacs 25.2 (2017-04-20) emacs-25.2 ---------------------------------------------------------------------- diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index 0868e93c00d..1edeee3d7c8 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el @@ -5657,8 +5657,8 @@ If the argument is nil, we return the display table to its standard state. ;;;*** -;;;### (autoloads nil "dabbrev" "dabbrev.el" (22676 23208 592522 -;;;;;; 795000)) +;;;### (autoloads nil "dabbrev" "dabbrev.el" (22776 51906 195147 +;;;;;; 452000)) ;;; Generated autoloads from dabbrev.el (put 'dabbrev-case-fold-search 'risky-local-variable t) (put 'dabbrev-case-replace 'risky-local-variable t) @@ -10130,7 +10130,7 @@ fourth arg NOSEP non-nil inhibits this. ;;;*** -;;;### (autoloads nil "eww" "net/eww.el" (22676 23208 763522 97000)) +;;;### (autoloads nil "eww" "net/eww.el" (22776 51906 197147 444000)) ;;; Generated autoloads from net/eww.el (defvar eww-suggest-uris '(eww-links-at-point url-get-url-at-point eww-current-url) "\ @@ -15829,7 +15829,7 @@ of `inferior-lisp-program'). Runs the hooks from ;;;*** -;;;### (autoloads nil "info" "info.el" (22676 23208 710522 314000)) +;;;### (autoloads nil "info" "info.el" (22776 51906 196147 448000)) ;;; Generated autoloads from info.el (defcustom Info-default-directory-list (let* ((config-dir (file-name-as-directory (or (and (featurep 'ns) (let ((dir (expand-file-name "../info" data-directory))) (if (file-directory-p dir) dir))) configure-info-directory))) (prefixes (prune-directory-list '("/usr/local/" "/usr/" "/opt/" "/"))) (suffixes '("share/" "" "gnu/" "gnu/lib/" "gnu/lib/emacs/" "emacs/" "lib/" "lib/emacs/")) (standard-info-dirs (apply #'nconc (mapcar (lambda (pfx) (let ((dirs (mapcar (lambda (sfx) (concat pfx sfx "info/")) suffixes))) (prune-directory-list dirs))) prefixes))) (dirs (if (member config-dir standard-info-dirs) (nconc standard-info-dirs (list config-dir)) (cons config-dir standard-info-dirs)))) (if (not (eq system-type 'windows-nt)) dirs (let* ((instdir (file-name-directory invocation-directory)) (dir1 (expand-file-name "../info/" instdir)) (dir2 (expand-file-name "../../../info/" instdir))) (cond ((file-exists-p dir1) (append dirs (list dir1))) ((file-exists-p dir2) (append dirs (list dir2))) (t dirs))))) "\ @@ -20631,7 +20631,7 @@ The list is displayed in a buffer named `*Packages*'. ;;;*** -;;;### (autoloads nil "paren" "paren.el" (22676 23208 827521 836000)) +;;;### (autoloads nil "paren" "paren.el" (22776 51906 197147 444000)) ;;; Generated autoloads from paren.el (defvar show-paren-mode nil "\ @@ -22414,8 +22414,8 @@ Optional argument FACE specifies the face to do the highlighting. ;;;*** -;;;### (autoloads nil "python" "progmodes/python.el" (22700 907 783538 -;;;;;; 423000)) +;;;### (autoloads nil "python" "progmodes/python.el" (22776 51906 +;;;;;; 199147 435000)) ;;; Generated autoloads from progmodes/python.el (push (purecopy '(python 0 25 1)) package--builtin-versions) @@ -32772,7 +32772,7 @@ Zone out, completely. ;;;;;; "vc/ediff-vers.el" "vc/ediff-wind.el" "vc/pcvs-info.el" "vc/pcvs-parse.el" ;;;;;; "vc/pcvs-util.el" "vc/vc-dav.el" "vc/vc-filewise.el" "vcursor.el" ;;;;;; "vt-control.el" "vt100-led.el" "w32-fns.el" "w32-vars.el" -;;;;;; "x-dnd.el") (22700 28147 844034 58000)) +;;;;;; "x-dnd.el") (22776 53308 325150 823000)) ;;;*** From 784602b10506c50075aa9463891a47380ebea55f Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Fri, 21 Apr 2017 15:27:59 -0400 Subject: [PATCH 20/20] ; Add release notice --- ChangeLog.2 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog.2 b/ChangeLog.2 index 4ce7dabfe3b..4b266e1e952 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 @@ -1,3 +1,7 @@ +2017-04-20 Nicolas Petton + + * Version 25.2 released. + 2017-04-18 Eli Zaretskii Fix a typo in indexing the user manual @@ -35840,7 +35844,7 @@ This file records repository revisions from commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to -commit 56a4461a48d5803fbc979924475da4b3621ea0f5 (inclusive). +commit 3a34412caae002accd0fc7a7fc0b718c2f34159b (inclusive). See ChangeLog.1 for earlier changes. ;; Local Variables: