From f0eb70d8935be90f7c03e187c12d9b60e7214cc6 Mon Sep 17 00:00:00 2001 From: Nicolas Petton Date: Thu, 15 Sep 2016 23:30:09 +0200 Subject: [PATCH] ; Update ChangeLog.2 and ldef-boot.el for Emacs 25.1 release --- ChangeLog.2 | 108 ++++++++++++++++++++++++++++++++- etc/HISTORY | 2 + lisp/ldefs-boot.el | 146 ++++++++++++++++++++++++++++----------------- 3 files changed, 200 insertions(+), 56 deletions(-) diff --git a/ChangeLog.2 b/ChangeLog.2 index bff2a0d98f2..79f44fd8bb8 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 @@ -1,3 +1,109 @@ +2016-09-16 Nicolas Petton + + * Version 25.1 released. + +2016-09-15 Nicolas Petton + + * etc/AUTHORS: Regenerate the AUTHORS file + +2016-09-15 Eli Zaretskii + + Update admin/authors.el + + * admin/authors.el (authors-fixed-entries): Add an entry for Bob + Weiner. + +2016-09-14 Eli Zaretskii + + Update Antinews in ELisp manual + + * doc/lispref/anti.texi (Antinews): Update for Emacs 25.1. + * doc/lispref/elisp.texi (Top): Update the main menu entry for + Antinews. + +2016-09-11 Noam Postavsky + + Fix comments on window height macros + + * src/window.h (WINDOW_MODE_LINE_HEIGHT, WINDOW_HEADER_LINE_HEIGHT): Fix + confusing claim that "height is in pixels and in lines"; in fact it's in + pixels. + +2016-09-10 Toke Høiland-Jørgensen (tiny change) + + Fix 'url-http-create-request' when cookies are used + + * lisp/url/url-http.el (url-http-create-request): Make sure the + cookie headers are a unibyte string. For the details, see + http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00202.html. + +2016-09-08 Martin Rudalics + + Fix cross reference in frames.texi + + * doc/lispref/frames.texi (Minibuffers and Frames): Fix cross + reference. + +2016-09-04 immerrr + + Fix regexp-opt documentation (bug #17862) + + * lisp/emacs-lisp/regexp-opt.el (regexp-opt): + * doc/lispref/searching.texi (Regexp Functions): Update PAREN doc. + +2016-08-31 Nicolas Richard + + * lisp/emacs-lisp/gv.el (gv-ref): Fix example of PLACE in docstring. + +2016-08-27 Noam Postavsky + + Fix tags-query-replace docstring + + * lisp/progmodes/etags.el (tags-query-replace): Remove incorrect info + regarding non-existent parameters. + +2016-08-26 Eli Zaretskii + + Clarify documentation of precision in format specs + + * doc/lispref/strings.texi (Formatting Strings): Be less + definitive wrt what precision means in format specs other than + floating-point, %s and %S. (Bug#24314) + +2016-08-24 Eli Zaretskii + + Improve and clarify documentation of subprocesses + + * doc/lispref/processes.texi (Subprocess Creation, Shell Arguments): + Mention 'make-process' rather than 'start-process'. Update wrt + standard destinations of standard output/error streams and due to + different formats of arguments accepted by 'make-process'. + (Processes): Mention process objects that represent connections. + (Synchronous Processes): Minor clarifications. + (Asynchronous Processes): Describe 'make-process' and + 'make-pipe-process' before 'start-process'. Update and expand the + documentation. + (Deleting Processes, Process Information, Input to Processes) + (Signals to Processes, Query Before Exit, Network): Update and + expand the documentation, especially wrt process objects that + represent connections. + (Output from Processes): Mention the possibility of separating + stderr via 'make-process'. + (Filter Functions): Mention that stderr by default arrives at the + filter function together with stdout. (Bug#24287) + + * src/process.c (Fprocess_id, Fprocess_command) + (Fprocess_contact, Fprocess_type, Fstop_process): Doc fixes for + process objects that represent connections. + +2016-08-23 Paul Eggert + + * etc/PROBLEMS: Mention gnutls-cli 3.5.3 (Bug#24247). + +2016-08-21 Nicolas Petton + + * etc/AUTHORS: Update the AUTHORS file + 2016-08-20 Philipp Stephani Some assorted documentation clarifications @@ -33363,7 +33469,7 @@ This file records repository revisions from commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to -commit 73cbb813cfea53e4162409f2adc0a793ab301894 (inclusive). +commit 0ffc9cef49b0fceb3c5e904837ea5675fe4306ac (inclusive). See ChangeLog.1 for earlier changes. ;; Local Variables: diff --git a/etc/HISTORY b/etc/HISTORY index 810702622fa..43790bb92bc 100644 --- a/etc/HISTORY +++ b/etc/HISTORY @@ -207,6 +207,8 @@ GNU Emacs 24.4 (2014-10-20) emacs-24.4 GNU Emacs 24.5 (2015-04-10) emacs-24.5 +GNU Emacs 25.1 (2016-09-16) emacs-25.1 + ---------------------------------------------------------------------- This file is part of GNU Emacs. diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index 494b7541e7c..73163aaac6a 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el @@ -3049,8 +3049,8 @@ See the documentation for `calculator-mode' for more information. ;;;*** -;;;### (autoloads nil "calendar" "calendar/calendar.el" (22388 6368 -;;;;;; 10105 200000)) +;;;### (autoloads nil "calendar" "calendar/calendar.el" (22489 43024 +;;;;;; 125096 768000)) ;;; Generated autoloads from calendar/calendar.el (autoload 'calendar "calendar" "\ @@ -9480,8 +9480,8 @@ corresponding to a successful execution. ;;;*** -;;;### (autoloads nil "etags" "progmodes/etags.el" (22388 6386 65282 -;;;;;; 759000)) +;;;### (autoloads nil "etags" "progmodes/etags.el" (22489 43024 128096 +;;;;;; 697000)) ;;; Generated autoloads from progmodes/etags.el (defvar tags-file-name nil "\ @@ -9749,8 +9749,6 @@ Third arg DELIMITED (prefix arg) means replace only word-delimited matches. If you exit (\\[keyboard-quit], RET or q), you can resume the query replace with the command \\[tags-loop-continue]. Fourth arg FILE-LIST-FORM non-nil means initialize the replacement loop. -Fifth and sixth arguments START and END are accepted, for compatibility -with `query-replace-regexp', and ignored. If FILE-LIST-FORM is non-nil, it is a form to evaluate to produce the list of files to search. @@ -13162,8 +13160,8 @@ it if ARG is omitted or nil. ;;;*** -;;;### (autoloads nil "gv" "emacs-lisp/gv.el" (22388 6369 428119 -;;;;;; 144000)) +;;;### (autoloads nil "gv" "emacs-lisp/gv.el" (22489 43024 126096 +;;;;;; 745000)) ;;; Generated autoloads from emacs-lisp/gv.el (autoload 'gv-get "gv" "\ @@ -13258,7 +13256,7 @@ The return value is the last VAL in the list. Return a reference to PLACE. This is like the `&' operator of the C language. Note: this only works reliably with lexical binding mode, except for very -simple PLACEs such as (function-symbol \\='foo) which will also work in dynamic +simple PLACEs such as (symbol-function \\='foo) which will also work in dynamic binding mode. \(fn PLACE)" nil t) @@ -23079,24 +23077,50 @@ This enforces rescanning the buffer on next use. ;;;*** -;;;### (autoloads nil "regexp-opt" "emacs-lisp/regexp-opt.el" (22388 -;;;;;; 6369 632121 150000)) +;;;### (autoloads nil "regexp-opt" "emacs-lisp/regexp-opt.el" (22489 +;;;;;; 43024 126096 745000)) ;;; Generated autoloads from emacs-lisp/regexp-opt.el (autoload 'regexp-opt "regexp-opt" "\ Return a regexp to match a string in the list STRINGS. -Each string should be unique in STRINGS and should not contain any regexps, -quoted or not. If optional PAREN is non-nil, ensure that the returned regexp -is enclosed by at least one regexp grouping construct. -The returned regexp is typically more efficient than the equivalent regexp: +Each string should be unique in STRINGS and should not contain +any regexps, quoted or not. Optional PAREN specifies how the +returned regexp is surrounded by grouping constructs. + +The optional argument PAREN can be any of the following: + +a string + the resulting regexp is preceded by PAREN and followed by + \\), e.g. use \"\\\\(?1:\" to produce an explicitly numbered + group. + +`words' + the resulting regexp is surrounded by \\=\\<\\( and \\)\\>. + +`symbols' + the resulting regexp is surrounded by \\_<\\( and \\)\\_>. + +non-nil + the resulting regexp is surrounded by \\( and \\). + +nil + the resulting regexp is surrounded by \\(?: and \\), if it is + necessary to ensure that a postfix operator appended to it will + apply to the whole expression. - (let ((open (if PAREN \"\\\\(\" \"\")) (close (if PAREN \"\\\\)\" \"\"))) - (concat open (mapconcat \\='regexp-quote STRINGS \"\\\\|\") close)) +The resulting regexp is equivalent to but usually more efficient +than that of a simplified version: -If PAREN is `words', then the resulting regexp is additionally surrounded -by \\=\\< and \\>. -If PAREN is `symbols', then the resulting regexp is additionally surrounded -by \\=\\_< and \\_>. + (defun simplified-regexp-opt (strings &optional paren) + (let ((parens + (cond ((stringp paren) (cons paren \"\\\\)\")) + ((eq paren 'words) '(\"\\\\\\=<\\\\(\" . \"\\\\)\\\\>\")) + ((eq paren 'symbols) '(\"\\\\_<\\\\(\" . \"\\\\)\\\\_>\")) + ((null paren) '(\"\\\\(?:\" . \"\\\\)\")) + (t '(\"\\\\(\" . \"\\\\)\"))))) + (concat (car paren) + (mapconcat 'regexp-quote strings \"\\\\|\") + (cdr paren)))) \(fn STRINGS &optional PAREN)" nil nil) @@ -24696,8 +24720,8 @@ Like `mail' command, but display mail buffer in another frame. ;;;*** -;;;### (autoloads nil "seq" "emacs-lisp/seq.el" (22388 6369 666121 -;;;;;; 485000)) +;;;### (autoloads nil "seq" "emacs-lisp/seq.el" (22489 43024 126096 +;;;;;; 745000)) ;;; Generated autoloads from emacs-lisp/seq.el (push (purecopy '(seq 2 3)) package--builtin-versions) @@ -29426,8 +29450,8 @@ if it had been inserted from a file named URL. ;;;*** -;;;### (autoloads nil "url-http" "url/url-http.el" (22457 44247 409108 -;;;;;; 239000)) +;;;### (autoloads nil "url-http" "url/url-http.el" (22489 43024 129096 +;;;;;; 674000)) ;;; Generated autoloads from url/url-http.el (autoload 'url-default-expander "url-expand") @@ -32513,14 +32537,16 @@ Zone out, completely. ;;;;;; "cedet/semantic/analyze.el" "cedet/semantic/analyze/complete.el" ;;;;;; "cedet/semantic/analyze/debug.el" "cedet/semantic/analyze/fcn.el" ;;;;;; "cedet/semantic/analyze/refs.el" "cedet/semantic/bovine.el" -;;;;;; "cedet/semantic/bovine/c.el" "cedet/semantic/bovine/debug.el" -;;;;;; "cedet/semantic/bovine/el.el" "cedet/semantic/bovine/gcc.el" -;;;;;; "cedet/semantic/bovine/make.el" "cedet/semantic/bovine/scm.el" -;;;;;; "cedet/semantic/chart.el" "cedet/semantic/complete.el" "cedet/semantic/ctxt.el" -;;;;;; "cedet/semantic/db-debug.el" "cedet/semantic/db-ebrowse.el" -;;;;;; "cedet/semantic/db-el.el" "cedet/semantic/db-file.el" "cedet/semantic/db-find.el" -;;;;;; "cedet/semantic/db-global.el" "cedet/semantic/db-javascript.el" -;;;;;; "cedet/semantic/db-mode.el" "cedet/semantic/db-ref.el" "cedet/semantic/db-typecache.el" +;;;;;; "cedet/semantic/bovine/c-by.el" "cedet/semantic/bovine/c.el" +;;;;;; "cedet/semantic/bovine/debug.el" "cedet/semantic/bovine/el.el" +;;;;;; "cedet/semantic/bovine/gcc.el" "cedet/semantic/bovine/make-by.el" +;;;;;; "cedet/semantic/bovine/make.el" "cedet/semantic/bovine/scm-by.el" +;;;;;; "cedet/semantic/bovine/scm.el" "cedet/semantic/chart.el" +;;;;;; "cedet/semantic/complete.el" "cedet/semantic/ctxt.el" "cedet/semantic/db-debug.el" +;;;;;; "cedet/semantic/db-ebrowse.el" "cedet/semantic/db-el.el" +;;;;;; "cedet/semantic/db-file.el" "cedet/semantic/db-find.el" "cedet/semantic/db-global.el" +;;;;;; "cedet/semantic/db-javascript.el" "cedet/semantic/db-mode.el" +;;;;;; "cedet/semantic/db-ref.el" "cedet/semantic/db-typecache.el" ;;;;;; "cedet/semantic/db.el" "cedet/semantic/debug.el" "cedet/semantic/decorate.el" ;;;;;; "cedet/semantic/decorate/include.el" "cedet/semantic/decorate/mode.el" ;;;;;; "cedet/semantic/dep.el" "cedet/semantic/doc.el" "cedet/semantic/ede-grammar.el" @@ -32538,20 +32564,22 @@ Zone out, completely. ;;;;;; "cedet/semantic/tag.el" "cedet/semantic/texi.el" "cedet/semantic/util-modes.el" ;;;;;; "cedet/semantic/util.el" "cedet/semantic/wisent.el" "cedet/semantic/wisent/comp.el" ;;;;;; "cedet/semantic/wisent/java-tags.el" "cedet/semantic/wisent/javascript.el" -;;;;;; "cedet/semantic/wisent/python.el" "cedet/semantic/wisent/wisent.el" -;;;;;; "cedet/srecode/args.el" "cedet/srecode/compile.el" "cedet/srecode/cpp.el" -;;;;;; "cedet/srecode/ctxt.el" "cedet/srecode/dictionary.el" "cedet/srecode/document.el" +;;;;;; "cedet/semantic/wisent/javat-wy.el" "cedet/semantic/wisent/js-wy.el" +;;;;;; "cedet/semantic/wisent/python-wy.el" "cedet/semantic/wisent/python.el" +;;;;;; "cedet/semantic/wisent/wisent.el" "cedet/srecode/args.el" +;;;;;; "cedet/srecode/compile.el" "cedet/srecode/cpp.el" "cedet/srecode/ctxt.el" +;;;;;; "cedet/srecode/dictionary.el" "cedet/srecode/document.el" ;;;;;; "cedet/srecode/el.el" "cedet/srecode/expandproto.el" "cedet/srecode/extract.el" ;;;;;; "cedet/srecode/fields.el" "cedet/srecode/filters.el" "cedet/srecode/find.el" ;;;;;; "cedet/srecode/getset.el" "cedet/srecode/insert.el" "cedet/srecode/java.el" ;;;;;; "cedet/srecode/map.el" "cedet/srecode/mode.el" "cedet/srecode/semantic.el" -;;;;;; "cedet/srecode/srt.el" "cedet/srecode/table.el" "cedet/srecode/template.el" -;;;;;; "cedet/srecode/texi.el" "cus-dep.el" "dframe.el" "dired-aux.el" -;;;;;; "dired-x.el" "dom.el" "dos-fns.el" "dos-vars.el" "dos-w32.el" -;;;;;; "dynamic-setting.el" "emacs-lisp/avl-tree.el" "emacs-lisp/bindat.el" -;;;;;; "emacs-lisp/byte-opt.el" "emacs-lisp/cl-extra.el" "emacs-lisp/cl-macs.el" -;;;;;; "emacs-lisp/cl-seq.el" "emacs-lisp/cl.el" "emacs-lisp/eieio-base.el" -;;;;;; "emacs-lisp/eieio-compat.el" "emacs-lisp/eieio-custom.el" +;;;;;; "cedet/srecode/srt-wy.el" "cedet/srecode/srt.el" "cedet/srecode/table.el" +;;;;;; "cedet/srecode/template.el" "cedet/srecode/texi.el" "cus-dep.el" +;;;;;; "dframe.el" "dired-aux.el" "dired-x.el" "dom.el" "dos-fns.el" +;;;;;; "dos-vars.el" "dos-w32.el" "dynamic-setting.el" "emacs-lisp/avl-tree.el" +;;;;;; "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el" "emacs-lisp/cl-extra.el" +;;;;;; "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el" "emacs-lisp/cl.el" +;;;;;; "emacs-lisp/eieio-base.el" "emacs-lisp/eieio-compat.el" "emacs-lisp/eieio-custom.el" ;;;;;; "emacs-lisp/eieio-datadebug.el" "emacs-lisp/eieio-opt.el" ;;;;;; "emacs-lisp/eieio-speedbar.el" "emacs-lisp/generator.el" ;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/package-x.el" "emacs-lisp/smie.el" @@ -32591,18 +32619,26 @@ Zone out, completely. ;;;;;; "gnus/nnweb.el" "gnus/registry.el" "gnus/rfc1843.el" "gnus/rfc2045.el" ;;;;;; "gnus/rfc2047.el" "gnus/rfc2231.el" "gnus/rtree.el" "gnus/sieve-manage.el" ;;;;;; "gnus/smime.el" "gnus/spam-stat.el" "gnus/spam-wash.el" "hex-util.el" -;;;;;; "hfy-cmap.el" "ibuf-ext.el" "international/charscript.el" +;;;;;; "hfy-cmap.el" "ibuf-ext.el" "international/charprop.el" "international/charscript.el" ;;;;;; "international/fontset.el" "international/iso-ascii.el" "international/ja-dic-cnv.el" -;;;;;; "international/ja-dic-utl.el" "international/ogonek.el" "kermit.el" -;;;;;; "language/hanja-util.el" "language/thai-word.el" "ldefs-boot.el" -;;;;;; "leim/quail/arabic.el" "leim/quail/croatian.el" "leim/quail/cyril-jis.el" -;;;;;; "leim/quail/cyrillic.el" "leim/quail/czech.el" "leim/quail/ethiopic.el" -;;;;;; "leim/quail/georgian.el" "leim/quail/greek.el" "leim/quail/hanja-jis.el" -;;;;;; "leim/quail/hanja.el" "leim/quail/hanja3.el" "leim/quail/hebrew.el" -;;;;;; "leim/quail/indian.el" "leim/quail/ipa-praat.el" "leim/quail/ipa.el" -;;;;;; "leim/quail/japanese.el" "leim/quail/lao.el" "leim/quail/latin-alt.el" -;;;;;; "leim/quail/latin-ltx.el" "leim/quail/latin-post.el" "leim/quail/latin-pre.el" -;;;;;; "leim/quail/lrt.el" "leim/quail/persian.el" "leim/quail/programmer-dvorak.el" +;;;;;; "international/ja-dic-utl.el" "international/ogonek.el" "international/uni-bidi.el" +;;;;;; "international/uni-brackets.el" "international/uni-category.el" +;;;;;; "international/uni-combining.el" "international/uni-comment.el" +;;;;;; "international/uni-decimal.el" "international/uni-decomposition.el" +;;;;;; "international/uni-digit.el" "international/uni-lowercase.el" +;;;;;; "international/uni-mirrored.el" "international/uni-name.el" +;;;;;; "international/uni-numeric.el" "international/uni-old-name.el" +;;;;;; "international/uni-titlecase.el" "international/uni-uppercase.el" +;;;;;; "kermit.el" "language/hanja-util.el" "language/thai-word.el" +;;;;;; "ldefs-boot.el" "leim/ja-dic/ja-dic.el" "leim/quail/arabic.el" +;;;;;; "leim/quail/croatian.el" "leim/quail/cyril-jis.el" "leim/quail/cyrillic.el" +;;;;;; "leim/quail/czech.el" "leim/quail/ethiopic.el" "leim/quail/georgian.el" +;;;;;; "leim/quail/greek.el" "leim/quail/hanja-jis.el" "leim/quail/hanja.el" +;;;;;; "leim/quail/hanja3.el" "leim/quail/hebrew.el" "leim/quail/indian.el" +;;;;;; "leim/quail/ipa-praat.el" "leim/quail/ipa.el" "leim/quail/japanese.el" +;;;;;; "leim/quail/lao.el" "leim/quail/latin-alt.el" "leim/quail/latin-ltx.el" +;;;;;; "leim/quail/latin-post.el" "leim/quail/latin-pre.el" "leim/quail/lrt.el" +;;;;;; "leim/quail/persian.el" "leim/quail/programmer-dvorak.el" ;;;;;; "leim/quail/py-punct.el" "leim/quail/pypunct-b5.el" "leim/quail/rfc1345.el" ;;;;;; "leim/quail/sgml-input.el" "leim/quail/sisheng.el" "leim/quail/slovak.el" ;;;;;; "leim/quail/symbol-ksc.el" "leim/quail/tamil-dvorak.el" "leim/quail/thai.el" @@ -32683,7 +32719,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") (22458 6108 204266 576000)) +;;;;;; "x-dnd.el") (22491 3984 174622 61000)) ;;;*** -- 2.39.2