diff options
-rw-r--r-- | ChangeLog.2 | 305 | ||||
-rw-r--r-- | etc/AUTHORS | 6 |
2 files changed, 308 insertions, 3 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2 index de67bbf6609..536d246645f 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 @@ -1,3 +1,306 @@ +2016-12-30 Alan Mackenzie <acm@muc.de> + + Backport: Remove an ambiguity from defvar's doc string. Fixes bug #25292. + + The ambiguity was whether INITVALUE is evaluated when it's not going to be + used to set SYMBOL's value. + + * src/eval.c (defvar): Rewrite a paragraph of the doc string. + + (cherry picked from commit 8295e97f18490a535d1188a3daf0b0fd1bf4fa0d) + +2016-12-28 Stefan Monnier <monnier@iro.umontreal.ca> + + * lisp/emacs-lisp/inline.el: Fix apply-conversion (bug#25280) + + (inline--dont-quote): Quote the function with #' when passing it to `apply'. + Cherry picked from commit e6161f648903d821865b9610b3b6aa0f82a5dcb7. + +2016-12-26 Eli Zaretskii <eliz@gnu.org> + + Document 'default-toplevel-value' and 'set-default-toplevel-value' + + * doc/lispref/variables.texi (Default Value): Document + 'default-toplevel-value' and 'set-default-toplevel-value'. + +2016-12-25 Leo Liu <sdl.web@gmail.com> + + Don't modify minibuffer variables globally + + * lisp/files.el (cd): Use setq-local instead. (Bug#25260) + +2016-12-24 Eli Zaretskii <eliz@gnu.org> + + Revert to pre-25.1 behavior in ffap + + * lisp/ffap.el (ffap-lax-url): Change the default to t, to produce + the same behavior as in Emacs 24.x. (Bug#25264) + Explain the trade-offs of customizing this in the doc string. + +2016-12-24 Noam Postavsky <npostavs@gmail.com> + + * lisp/ffap.el: Fix obsolete comment referencing ffap-bug. + +2016-12-23 Eli Zaretskii <eliz@gnu.org> + + Attempt to fix 64-bit AIX build + + * src/unexaix.c (make_hdr, copy_text_and_data, write_segment): Fix + type-casts that assumed 32-bit pointers. (Bug#25141) + +2016-12-23 Philipp Stephani <phst@google.com> + + Clarify usage of 'ediff-cleanup-hook' (Bug#24675) + + * doc/misc/ediff.texi (Hooks): Clarify usage of 'ediff-cleanup-hook' + +2016-12-23 Philipp Stephani <phst@google.com> + + Document that variable binding order is unspecified + + * doc/lispref/variables.texi (Local Variables): + * doc/misc/cl.texi (Modify Macros): Document that binding order in 'let' and + 'cl-letf' is unspecified. + +2016-12-23 Eli Zaretskii <eliz@gnu.org> + + * lisp/desktop.el (desktop-buffers-not-to-save): Doc fix. + +2016-12-23 Stefan Monnier <monnier@IRO.UMontreal.CA> + + Fix M-x hints on Mac port + + * lisp/simple.el (execute-extended-command--shorter): Call + input-pending-p to trigger input processing on some systems, such + as Mac port. (Bug#23002) + +2016-12-22 Martin Rudalics <rudalics@gmx.at> + + Work around reporting a dpi change in apply_xft_settings + + * src/xsettings.c (apply_xft_settings): Don't report a change + when dpi settings do not differ substantially. + +2016-12-20 Alan Mackenzie <acm@muc.de> + + Amend the version number of CC Mode 5.33 -> 5.32.99. Don't merge to trunk. + + lisp/progmodes/cc-defs.el: Amend the version number. + etc/NEWS: Add an item explaining the change. + +2016-12-20 Noam Postavsky <npostavs@gmail.com> + + Improve skeleton docstrings + + * lisp/skeleton.el (skeleton-end-newline): Remove mention of + `skeleton-end-hook', its default code was moved into `skeleton-insert'. + (skeleton-insert): Mention `skeleton-end-newline' and move reference to + `skeleton-end-hook' above the explanation of skeleton syntax. + +2016-12-19 Eli Zaretskii <eliz@gnu.org> + + Improve documentation of 'w32-scroll-lock-modifier' + + * doc/emacs/msdos.texi (Windows Keyboard): Document how to set up + w32-scroll-lock-modifier so that Scroll Lock toggles the LED. + + * src/w32fns.c (syms_of_w32fns) <w32-scroll-lock-modifier>: Doc + fix. (Bug#25204) + +2016-12-19 Eli Zaretskii <eliz@gnu.org> + + Document 'describe-fontset' + + * doc/emacs/mule.texi (Fontsets): Document 'describe-fontset'. + (Bug#25216) + +2016-12-19 Eli Zaretskii <eliz@gnu.org> + + Document 'describe-fontset' + + * doc/emacs/mule.texi (Fontsets): Document 'describe-fontset'. + (Bug#25216) + +2016-12-17 Eli Zaretskii <eliz@gnu.org> + + Repair desktop restoration on text terminals + + * lisp/desktop.el (desktop-restoring-frameset-p): Test for the GUI + frame here, instead of in desktop-restoring-frameset. That's + because desktop-read wants to know whether frameset will actually + be restored, and has fallback procedures up its sleeve when it + won't be; these fallbacks need to be invoked when the frameset is + not going to be restored. (Bug#24298) + +2016-12-17 Dmitry Gutov <dgutov@yandex.ru> + + Ignore forward-sexp-function in js-mode indentation code + + * lisp/progmodes/js.el (js--multi-line-declaration-indentation) + (js--maybe-goto-declaration-keyword-end): + Bind forward-sexp-function to nil (bug#25215). + +2016-12-16 Eli Zaretskii <eliz@gnu.org> + + Improve documentation of 'define-coding-system' + + * lisp/international/mule.el (define-coding-system): Warn against + possible infinite recursion in pre-write-conversion and + post-read-conversion functions. (Bug#25203) + +2016-12-11 Michael Albinus <michael.albinus@gmx.de> + + Fix Bug#25162 + + * doc/emacs/files.texi (Reverting): Document + auto-revert-remote-files and auto-revert-verbose. + + * lisp/autorevert.el (auto-revert-verbose, auto-revert-mode) + (auto-revert-tail-mode, global-auto-revert-mode): Fix docstring. + +2016-12-11 Glenn Morris <rgm@gnu.org> + + Fix a typo in define-abbrev-table + + * lisp/abbrev.el (define-abbrev-table): Fix typo in docstring handling. + +2016-12-11 Glenn Morris <rgm@gnu.org> + + Bump makeinfo requirement from 4.7 to 4.13 + + * configure.ac: Bump makeinfo version requirement from 4.7 to 4.13. + We need at least 4.8, and that may be buggy, so go for the last + of the 4 series, which is 8 years old. (Bug#25108) + +2016-12-11 Glenn Morris <rgm@gnu.org> + + Fixes related to select-enable-clipboard + + * lisp/menu-bar.el (clipboard-yank, clipboard-kill-ring-save) + (clipboard-kill-region): + * lisp/eshell/esh-io.el (eshell-virtual-targets) + (eshell-clipboard-append): + Replace option gui-select-enable-clipboard with + select-enable-clipboard; renamed October 2014. (Bug#25145) + +2016-12-10 Noam Postavsky <npostavs@gmail.com> + + Define struct predicate before acccesors + + The accessor functions use the predicate function, which causes problems + when reloading after unload-feature: the compiler-macro property is + still present on the predicate symbol, and the compiler fails to find + the definition when trying to inline it into the accessor + function (Bug#25088). + + * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Move predicate definition + before field accessor definitions. + +2016-12-08 Glenn Morris <rgm@gnu.org> + + Doc fix for vc-git + + * lisp/vc/vc-git.el (vc-git-region-history): Add a doc string. + +2016-12-08 Glenn Morris <rgm@gnu.org> + + Further improve make-dist checking + + * make-dist: Print status messages when checking. + +2016-12-08 Glenn Morris <rgm@gnu.org> + + Improve previous make-dist change + + * make-dist: Let make check the info files more thoroughly. + +2016-12-08 Glenn Morris <rgm@gnu.org> + + Make make-dist --snapshot do some sanity checks + + * make-dist: Snapshot mode no longer disables checks. + Checks now includes checks for freshness. (Bug#25084) + Checks now exits with an error if problems were found. + +2016-12-07 Paul Eggert <eggert@cs.ucla.edu> + + Fix minor quoting problems in doc strings + +2016-12-07 Philipp Stephani <p.stephani2@gmail.com> + + * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Fix docstring + + so that it matches the actual implementation. + See https://lists.gnu.org/archive/html/help-gnu-emacs/2016-04/msg00071.html + +2016-12-07 Noam Postavsky <npostavs@gmail.com> + + Don't assume window-point and point are the same + + The function `cursor-sensor--detect' calls `bobp' to decide whether to + check properties at (1- (window-point)). However, (window-point) may be + at beginning of buffer, even if (point) is not. In this case an + `args-out-of-range' error will be signaled (Bug#25104). + + * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect): Check the + value of (window-point) against (point-min), rather than (bobp) to + decide if (1- (window-point)) is accessible. + +2016-12-02 Nicolas Petton <nicolas@petton.fr> + + Fix bug#25087 + + * etc/themes/manoj-dark-theme.el: Fix two typos. + + (cherry picked from commit 66d6e7e9ecf5e481f8c2c3a4f88411f66c869a6e) + +2016-12-02 Eli Zaretskii <eliz@gnu.org> + + * lisp/vc/ediff-util.el (ediff-janitor): Doc fix. (Bug#25046) + +2016-12-02 Eli Zaretskii <eliz@gnu.org> + + Improve indexing of 'man' + + * doc/emacs/programs.texi (Man Page): Index 'man', not + 'manual-entry', as the latter is an alias for the former. + Suggested by Hong Xu <hong@topbug.net>. (Bug#25033) + +2016-12-02 Paul Eggert <eggert@cs.ucla.edu> + + Port to Sun C 5.14 + + Backport from master. Sun C 5.14 supports C11 but not GCC + extensions, and so refuses to compile Emacs without this patch. + * src/alloc.c (lmalloc, lrealloc): Don't use INT_ADD_WRAPV on + size_t, as in general this macro is restricted to signed types. + +2016-12-02 Richard Stallman <rms@gnu.org> + + Fix mail-combine-fields + + * lisp/mail/sendmail.el (mail-combine-fields): Call `save-excursion' to + avoid losing our place in the search loop. + + (cherry picked from commit 5fbba6cceaf843cfca449eb000a0a65243b61808) + +2016-12-01 Martin Rudalics <rudalics@gmx.at> + + Fix documentation of `window-combination-resize' + + * src/window.c (Vwindow_combination_resize): Fix doc-string. + * doc/lispref/windows.texi (Recombining Windows): Fix + documentation of `window-combination-resize'. + +2016-11-29 Bogdan Creanga <bogdan.creanga@gmail.com> (tiny change) + + Typo fixes in elisp manual + + * doc/lispref/sequences.texi: Add missing '4' in result (Bug#25047). + * doc/lispref/strings.texi (Text Comparison): Avoid duplicate + definitions of 'string-prefix-p' and 'string-suffix-p'. + * doc/lispref/symbols.texi (Definitions): Pluralize 'definitions'. + 2016-11-28 Eli Zaretskii <eliz@gnu.org> Fix 'expand-file-name' during startup on MS-Windows @@ -35010,7 +35313,7 @@ This file records repository revisions from commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to -commit 5878abf87b6b3ead1367cbae5cc6b0743349f611 (inclusive). +commit e8f0d7dcadd2b35f62f7a14b96df15e5314d7f6e (inclusive). See ChangeLog.1 for earlier changes. ;; Local Variables: diff --git a/etc/AUTHORS b/etc/AUTHORS index 0b300d0dbca..9f951dfc1be 100644 --- a/etc/AUTHORS +++ b/etc/AUTHORS @@ -488,6 +488,8 @@ Bob Rogers: changed vc-dir.el vc-svn.el cperl-mode.el diff.el ewoc.el Bob Weiner: changed info.el quail.el +Bogdan Creanga: changed sequences.texi strings.texi symbols.texi + Bojan Petrovic: changed pop3.el Boris Goldowsky: wrote avoid.el descr-text.el enriched.el facemenu.el @@ -2943,7 +2945,7 @@ Martin Pohlack: changed iimage.el pc-select.el Martin Rudalics: changed window.el window.c windows.texi frame.c w32fns.c xdisp.c w32term.c xterm.c frames.texi xfns.c frame.el help.el buffer.c display.texi cus-start.el dispnew.c mouse.el window.h dired.el nsfns.m - frame.h and 177 other files + frame.h and 178 other files Martin Stjernholm: wrote cc-bytecomp.el and co-wrote cc-align.el cc-cmds.el cc-compat.el cc-defs.el cc-engine.el @@ -3054,7 +3056,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 |