]> git.eshelyaron.com Git - emacs.git/commitdiff
Merge from origin/emacs-25
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 22 Aug 2016 21:40:35 +0000 (14:40 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 22 Aug 2016 21:40:35 +0000 (14:40 -0700)
927afa1 ; Update ChangeLog.2 and ldef-boot.el for Emacs 25.1 RC2
6bf83b5 * etc/AUTHORS: Update the AUTHORS file
73cbb81 ; ChangeLog spelling fixes
9b99772 Some assorted documentation clarifications
37d4723 Improve commentary in src/character.h
5ccd593 ; Fix typo in /etc/NEWS
96e3d16 * etc/NEWS: Mention the change in json-encode-string.
2e524034 ; * etc/NEWS: Mention incompatible change in url-http-create...
2e4e74e Merge branch 'emacs-25' of git.savannah.gnu.org:/srv/git/emac...
66dea65 ; * doc/lispref/windows.texi (Window Parameters): Grammar twe...

# Conflicts:
# ChangeLog.2
# lisp/ldefs-boot.el

1  2 
ChangeLog.2
etc/NEWS
lisp/ldefs-boot.el
lisp/org/ChangeLog.1
src/callproc.c
src/character.h
src/editfns.c
src/fileio.c

diff --cc ChangeLog.2
index 7e2f5819c3b6a3a25b7dca448cb19e8ac0d30c2e,bff2a0d98f2ea67bb411d6e1ad7071854a96d762..4e792955e7b6ef535400204f1b30ed1e8b8470f5
 -2016-08-20  Philipp Stephani  <phst@google.com>
++2016-08-22  Philipp Stephani  <phst@google.com>
+       Some assorted documentation clarifications
+       * src/fileio.c (Fwrite_region): Clarify that END is ignored if
+       START is nil.
+       * src/editfns.c (Fbuffer_size): Add short discussion about
+       narrowing.
+       * src/callproc.c (Fcall_process_region): Discuss behavior when
+       START and END are not buffer positions.
 -2016-08-18  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Improve commentary in src/character.h
+       * src/character.h (BYTES_BY_CHAR_HEAD, MULTIBYTE_LENGTH)
+       (MULTIBYTE_LENGTH_NO_CHECK, STRING_CHAR_AND_LENGTH): Remove stale
+       info from commentary and improve it.
 -2016-08-17  Dmitry Gutov  <dgutov@yandex.ru>
++2016-08-22  Dmitry Gutov  <dgutov@yandex.ru>
+       * etc/NEWS: Mention the change in json-encode-string.
+       The change was made to fix bug#20154, and came up again in bug#24239.
 -2016-08-16  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       * src/doc.c (Fsubstitute_command_keys): Another fix for smart quotes.
+       (Bug#24206)
 -2016-08-16  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Avoid segfaults due to quoting in 'substitute-command-keys'
+       * src/doc.c (Fsubstitute_command_keys): Correct character counts
+       when the input string is unibyte.  (Bug#24206)
 -2016-08-16  Martin Rudalics  <rudalics@gmx.at>
++2016-08-22  Martin Rudalics  <rudalics@gmx.at>
+       In NEWS describe new handling of window margins (Bug#24193)
+       * etc/NEWS: Describe new handling of margins when splitting or
+       resizing windows (Bug#24193).
 -2016-08-16  Martin Rudalics  <rudalics@gmx.at>
++2016-08-22  Martin Rudalics  <rudalics@gmx.at>
+       Facultatively ignore margins when splitting and resizing windows (Bug#24193)
+       Provide a new window parameter 'min-margins' which allows to
+       ignore the actual widths of a window's margins when splitting or
+       resizing that window horizontally.  This should serve as a
+       workaround for handling the problems raised by Bug#24193.
+       * lisp/window.el (window--min-size-1): Handle new window
+       parameter 'min-margins'.
+       (split-window): Fix text of error messages.
+       * doc/lispref/windows.texi (Window Parameters): Describe new
+       parameter 'min-margins'.
 -2016-08-14  Noam Postavsky  <npostavs@gmail.com>
++2016-08-22  Noam Postavsky  <npostavs@gmail.com>
+       Document CATEGORY arg to modify-category-entry
+       * src/category.c (Fmodify_category_entry): Document CATEGORY argument.
 -2016-08-13  Noam Postavsky  <npostavs@gmail.com>
++2016-08-22  Noam Postavsky  <npostavs@gmail.com>
+       Document char-script-table's effect on word motion
+       * doc/lispref/positions.texi (Word Motion): Talk about
+       char-script-table (Bug #10494).
 -2016-08-13  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Further fix for 'url-http-create-request' and multibyte strings
+       * lisp/url/url-http.el (url-http-create-request): Run
+       url-mime-charset-string through url-http--encode-string.
+       (Bug#24117)
 -2016-08-13  Noam Postavsky  <npostavs@gmail.com>
++2016-08-22  Noam Postavsky  <npostavs@gmail.com>
+       Fix docstring of eval-expression
+       * lisp/simple.el (eval-expression): Fix the docstring to reflect the
+       fact that the prefix argument does not affect formatting for
+       integers (Bug #20691).
 -2016-08-11  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Clarify when 'cursor' property is in effect
+       * doc/lispref/text.texi (Special Properties): Minor copyedits.
+       (Bug#24179)
 -2016-08-11  Dmitry Gutov  <dgutov@yandex.ru>
++2016-08-22  Dmitry Gutov  <dgutov@yandex.ru>
+       Convert the remaining strings to unibyte before concatenating
+       * lisp/url/url-http.el (url-http--encode-string): New function.
+       (url-http-create-request): Use it to convert ASCII to unibyte.
+       (Bug#24117)
 -2016-08-11  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Fix bug with handling the bidi cache
+       * src/xdisp.c (redisplay_window): Save and restore the state of
+       the bidi cache before reusing the iterator after calls to
+       try_window and try_window_reusing_current_matrix.
 -2016-08-10  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       * doc/lispref/text.texi (Change Hooks): Minor copyedits.
 -2016-08-09  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Clarify documentation of before/after-change-functions
+       * doc/lispref/text.texi (Change Hooks): Clarify that the hooks are
+       not called in balanced pairs.
 -2016-08-06  Noam Postavsky  <npostavs@gmail.com>
++2016-08-22  Noam Postavsky  <npostavs@gmail.com>
+       Document use of vectors in keymaps
+       * doc/lispref/keymaps.texi (Format of Keymaps): Mention vector
+       format (Bug #14797).
 -2016-08-03  Alan Third  <alan@idiocy.org>
++2016-08-22  Alan Third  <alan@idiocy.org>
+       Post AppDefined events from the main thread ONLY (bug#23934)
+       * src/nsterm.h: Make nextappdefined var not just GNUStep.
+       * src/nsterm.m (ns_send_appdefined, sendFromMainThread): Remove GNUStep
 -2016-08-03  John Wiegley  <johnw@newartisans.com>
++2016-08-22  John Wiegley  <johnw@newartisans.com>
+       Update to the AUTHORS file for Bob Weiner
+               * etc/AUTHORS: Update the packages attributed to Bob Weiner
 -2016-08-02  John Wiegley  <johnw@newartisans.com>
++2016-08-22  John Wiegley  <johnw@newartisans.com>
+       Revert "Fix local printer set to left aligned string formatter."
+       This reverts commit 8a38e948b039516e70176ebe20c5349e2ade6ac5.
 -2016-08-02  John Wiegley  <johnw@newartisans.com>
++2016-08-22  John Wiegley  <johnw@newartisans.com>
+       Revert "Fix ses-delete-blanks to delete only blanks + documentation."
+       This reverts commit 3c97b0f7589e06aeb1ab0147f0ee32974c32926d.
 -2016-08-02  John Wiegley  <johnw@newartisans.com>
++2016-08-22  John Wiegley  <johnw@newartisans.com>
+       Revert "Fix English."
+       This reverts commit b275cc76f0c5ab49e81445fcc3420c8772aefd42.
 -2016-08-01  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Improve doc strings of 'gud-gdb' and 'gdb'
+       * lisp/progmodes/gdb-mi.el (gdb):
+       * lisp/progmodes/gud.el (gud-gdb): Doc fix.  (Bug#24125)
 -2016-08-01  Eli Zaretskii  <eliz@gnu.org>
++2016-08-22  Eli Zaretskii  <eliz@gnu.org>
+       Fix doc string of 'minibuffer-message-timeout'
+       * src/keyboard.c (syms_of_keyboard) <minibuffer-message-timeout>:
+       Doc fix.  (Bug#24123)
 -2016-07-29  Vincent Belaïche  <vincentb1@users.sourceforge.net>
++2016-08-22  Vincent Belaïche  <vincentb1@users.sourceforge.net>
+       Fix English.
+       * doc/misc/ses.texi (Nonrelocatable references): Fix grammatically
+         incorrect English.
 -2016-07-29  Vincent Belaïche  <vincentb1@users.sourceforge.net>
++2016-08-22  Vincent Belaïche  <vincentb1@users.sourceforge.net>
+       Fix ses-delete-blanks to delete only blanks + documentation.
+       * doc/misc/ses.texi (Quick Tutorial): Mention the '!'
+       'ses-range' modifier as an alternative to 'ses+'.
+       (Advanced Features): Add a refernce to node 'Nonrelocatable
+       references' concerning function 'ses-rename-cell'.
+       (Standard formula functions): Mention the '!' 'ses-range'
+       modifier as an alternative to 'ses-delete-blanks'.
+       (More on cell printing): Fix fallback printer
+       definition.  Minor editorial formatting changes.
+       (Nonrelocatable references): Document the use of
+       'ses-rename-cell' as a better way to make cell reference
+       non-relocatable.
+       (The data area): Document the presence of local printer
+       definitions in the data area.
+       * lisp/ses.el (ses-delete-blanks): Do not remove
+       *error*.  Any error in an argument should propagate into the
+       using formula rather than being silently hidden !
 -2016-07-29  Noam Postavsky  <npostavs@gmail.com>
++2016-08-22  Noam Postavsky  <npostavs@gmail.com>
+       profiler: document prefix arg for tree expansion
+       * doc/lispref/debugging.texi (Profiling):
+       * lisp/profiler.el (profiler-report-toggle-entry): Document use of
+       prefix argument to expand whole call trees.
 -2016-07-29  Noam Postavsky  <npostavs@gmail.com>
++2016-08-22  Noam Postavsky  <npostavs@gmail.com>
+       Clarify usage of eshell-visual-options
+       * lisp/eshell/em-term.el (eshell-visual-options): Add second option to
+       example usage (Bug #19627).
 -2016-07-29  Noam Postavsky  <npostavs@gmail.com>
++2016-08-22  Noam Postavsky  <npostavs@gmail.com>
+       Fix comment in files-in-below-directory
+       * doc/lispintro/emacs-lisp-intro.texi (Files List): Comment should not
+       say append, since the code is adding to front of list (Bug #21589).
 -2016-07-28  Vincent Belaïche  <vincentb1@users.sourceforge.net>
++2016-08-22  Vincent Belaïche  <vincentb1@users.sourceforge.net>
+       Fix local printer set to left aligned string formatter.
+       * lisp/ses.el (ses-local-printer-compile): Add missing case
+       for left-aligned string formatter.
 -2016-07-24  Nicolas Petton  <nicolas@petton.fr>
++2016-08-22  Nicolas Petton  <nicolas@petton.fr>
+       Bump Emacs version to 25.1 for the first RC
+       * README:
+       * configure.ac:
+       * lisp/ldefs-boot.el:
+       * msdos/sed2v2.inp: Bump Emacs version to 25.1.
 -2016-07-24  Nicolas Petton  <nicolas@petton.fr>
++2016-08-22  Nicolas Petton  <nicolas@petton.fr>
+       * etc/AUTHORS: Update the AUTHORS file
+       ;; * ChangeLog.2: ChangeLog update.
 -2016-07-24  Nicolas Petton  <nicolas@petton.fr>
++2016-08-22  Nicolas Petton  <nicolas@petton.fr>
 +2016-08-05  Nicolas Petton  <nicolas@petton.fr>
  
        * admin/authors.el (authors-valid-file-names): Addition.
  
  
  This file records repository revisions from
  commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
 -commit 73cbb813cfea53e4162409f2adc0a793ab301894 (inclusive).
++2016-08-22bb813cfea53e4162409f2adc0a793ab301894 (inclusive).
 +2016-08-05faead6df626b3737c10f98e9c4964232aa6b9 (inclusive).
 +2016-06-19d77d8dbd5b051bb681bacaee4a6faffbbdde9 (inclusive).
 +2016-03-04a00c6cfb5f3cafbad92bd4584a0f50343a568 (inclusive).
 +2016-02-15decb15e0496cec0c48d980c88a5a9d7cc00da (inclusive).
 +2016-02-04b6d89ff9288a49099f041752908b5eb9613e (inclusive).
 +commit ba1422e12f80ae1eb2aa9d0ce80c14e3ee4b3950 (inclusive).
  See ChangeLog.1 for earlier changes.
  
  ;; Local Variables:
diff --cc etc/NEWS
Simple merge
index 4ccb612384e4fc9161a62a1bc4dca7c63e486af3,494b7541e7c5b3e06ff97fcf772e3fd36a9b67db..831520c671ebe3b290852921f1c088b8e9cb5b92
@@@ -13438,18 -11749,10 +13438,19 @@@ Interactively, reads the register usin
  ;;; Generated autoloads from play/gamegrid.el
  (push (purecopy '(gamegrid 1 2)) package--builtin-versions)
  
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gamegrid" '("gamegrid-")))
 +
 +;;;***
 +\f
 +;;;### (autoloads nil "gametree" "play/gametree.el" (0 0 0 0))
 +;;; Generated autoloads from play/gametree.el
 +
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gametree" '("gametree-")))
 +
  ;;;***
  \f
- ;;;### (autoloads nil "gdb-mi" "progmodes/gdb-mi.el" (0 0 0 0))
+ ;;;### (autoloads nil "gdb-mi" "progmodes/gdb-mi.el" (22431 53468
+ ;;;;;;  724634 231000))
  ;;; Generated autoloads from progmodes/gdb-mi.el
  
  (defvar gdb-enable-debug nil "\
@@@ -14939,18 -13057,10 +14944,19 @@@ the form \"WINDOW-ID PIXMAP-ID\".  Valu
  
  \(fn FRAME SPEC IMG-WIDTH IMG-HEIGHT WINDOW-AND-PIXMAP-ID PIXEL-COLORS)" nil nil)
  
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gs" '("gs-")))
 +
 +;;;***
 +\f
 +;;;### (autoloads nil "gssapi" "gnus/gssapi.el" (0 0 0 0))
 +;;; Generated autoloads from gnus/gssapi.el
 +
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gssapi" '("open-gssapi-stream" "gssapi-program")))
 +
  ;;;***
  \f
- ;;;### (autoloads nil "gud" "progmodes/gud.el" (0 0 0 0))
+ ;;;### (autoloads nil "gud" "progmodes/gud.el" (22431 53468 725634
+ ;;;;;;  240000))
  ;;; Generated autoloads from progmodes/gud.el
  
  (autoload 'gud-gdb "gud" "\
@@@ -25469,11 -21998,10 +25481,12 @@@ Proced buffers
  
  \(fn &optional ARG)" t nil)
  
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "proced" '("proced-")))
 +
  ;;;***
  \f
- ;;;### (autoloads nil "profiler" "profiler.el" (0 0 0 0))
+ ;;;### (autoloads nil "profiler" "profiler.el" (22431 53468 722634
+ ;;;;;;  211000))
  ;;; Generated autoloads from profiler.el
  
  (autoload 'profiler-start "profiler" "\
@@@ -29298,11 -24769,9 +29311,11 @@@ only these files will be asked to be sa
  
  \(fn ARG)" nil nil)
  
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "server" '("server-")))
 +
  ;;;***
  \f
- ;;;### (autoloads nil "ses" "ses.el" (0 0 0 0))
+ ;;;### (autoloads nil "ses" "ses.el" (22457 44247 406108 197000))
  ;;; Generated autoloads from ses.el
  
  (autoload 'ses-mode "ses" "\
@@@ -34498,18 -29424,10 +34511,19 @@@ if it had been inserted from a file nam
  
  \(fn URL &optional VISIT BEG END REPLACE)" nil nil)
  
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-handlers" '("url-")))
 +
 +;;;***
 +\f
 +;;;### (autoloads nil "url-history" "url/url-history.el" (0 0 0 0))
 +;;; Generated autoloads from url/url-history.el
 +
 +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-history" '("url-")))
 +
  ;;;***
  \f
- ;;;### (autoloads nil "url-http" "url/url-http.el" (0 0 0 0))
+ ;;;### (autoloads nil "url-http" "url/url-http.el" (22457 44247 409108
+ ;;;;;;  239000))
  ;;; Generated autoloads from url/url-http.el
   (autoload 'url-default-expander "url-expand")
  
Simple merge
diff --cc src/callproc.c
Simple merge
diff --cc src/character.h
Simple merge
diff --cc src/editfns.c
Simple merge
diff --cc src/fileio.c
Simple merge