diff --git a/ChangeLog.2 b/ChangeLog.2 index 87a78fb33e5..0b73dc2f841 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 @@ -1,4 +1,4 @@ -2016-12-07 Eli Zaretskii +2016-11-28 Eli Zaretskii Fix 'expand-file-name' during startup on MS-Windows @@ -36,11 +36,11 @@ * doc/lispref/files.texi (Directory Names): Index 'directory-abbrev-alist'. -2016-12-07 Nicolas Petton +2016-11-28 Nicolas Petton * admin/authors.el (authors-renamed-files-alist): Addition. -2016-12-07 Glenn Morris +2016-11-28 Glenn Morris Tweak refcard note about documentation location @@ -56,7 +56,7 @@ * etc/refcards/survival.tex, etc/refcards/vipcard.tex: * etc/refcards/viperCard.tex: Tweak documentation url. -2016-12-07 Glenn Morris +2016-11-28 Glenn Morris Improve treatment of Fortran's "class is" @@ -64,7 +64,7 @@ Handle "class is". (Bug#25039) * test/automated/f90.el (f90-test-bug25039): New test. -2016-12-07 Nicolas Petton +2016-11-28 Nicolas Petton Bump Emacs version to 25.1.90 @@ -73,7 +73,7 @@ * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 25.1.90 -2016-12-07 Nicolas Petton +2016-11-27 Nicolas Petton Bump Emacs version @@ -83,7 +83,7 @@ * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 25.2.90 -2016-12-07 Karl Fogel +2016-11-26 Karl Fogel Handle TeX comments when making new paragraph @@ -92,46 +92,46 @@ for original behavior in non-comment case. (tex-mode-map): Bind above to C-j, replacing `tex-terminate-paragraph'. -2016-12-07 Eli Zaretskii +2016-11-25 Eli Zaretskii Restore keystroke echo in 'C-q' * lisp/simple.el (read-quoted-char): Use 'read-event' instead of 'read-key', to avoid losing the keystroke echo in 'C-q'. (Bug#24635) -2016-12-07 Eli Zaretskii +2016-11-25 Eli Zaretskii Improve documentation of 'current-word' * lisp/simple.el (current-word): Clarify and improve the doc string. (Bug#24979) -2016-12-07 Chunyang Xu +2016-11-25 Chunyang Xu Fix a typo in an Eshell defcustom * lisp/eshell/esh-mode.el (eshell-scroll-to-bottom-on-output): Fix a typo in the 'others' standard value. (Bug#24983) -2016-12-07 Hong Xu (tiny change) +2016-11-24 Hong Xu (tiny change) Minor copyedits of electric-pair-mode * doc/emacs/programs.texi (Matching): Add index entries. Fix typos. (Bug#25012) -2016-12-07 Eli Zaretskii +2016-11-24 Eli Zaretskii Fix documentation of 'invocation-directory' * doc/lispref/os.texi (System Environment): Fix wording of the description of 'invocation-directory'. (Bug#24999) -2016-12-07 Glenn Morris +2016-11-23 Glenn Morris * admin/authors.el (authors-aliases): Add an entry. -2016-12-07 Philipp Stephani +2016-11-22 Philipp Stephani Guard terminal parameter in XTerm mouse mode @@ -144,11 +144,11 @@ * lisp/xt-mouse.el (xterm-mouse-translate-1): Guard against modification of input event list. -2016-12-07 Nicolas Petton +2016-11-21 Nicolas Petton * etc/AUTHORS: Regenerate the AUTHORS file -2016-12-07 Nicolas Petton +2016-11-21 Nicolas Petton Update ChangeLog files and authors.el @@ -156,7 +156,7 @@ obsolete files. * ChangeLog.2: Update. -2016-12-07 Eli Zaretskii +2016-11-21 Eli Zaretskii Fix menu bindings of Dired 'A' and 'Q' commands @@ -164,8 +164,7 @@ Replace in Files" menu items to 'dired-do-find-regexp' and 'dired-do-find-regexp-and-replace', respectively. (Bug#24977) -2016-12-07 Eli Zaretskii -2016-12-07 Eli Zaretskii +2016-11-20 Eli Zaretskii Avoid errors in shr-pixel-column due to dedicated windows @@ -173,18 +172,18 @@ another buffer in the selected window, make that window temporarily non-dedicated. (Bug#24950) -2016-12-07 Tino Calancha +2016-11-20 Tino Calancha Update format-time-string documentation * doc/lispref/os.texi (Time Parsing): Document %F, %g, %G, %u and %V. -2016-12-07 Eli Zaretskii +2016-11-19 Eli Zaretskii * admin/release-process: Update versions and blocking bug numbers. -2016-12-07 Eli Zaretskii +2016-11-18 Eli Zaretskii Improve documentation of functions that accept time values @@ -200,7 +199,7 @@ of seconds since the epoch. (Ftime_subtract): Mention 'float-time'. -2016-12-07 Daniel Colascione +2016-11-18 Daniel Colascione Speed up initialization by preferring /dev/urandom to GnuTLS @@ -208,7 +207,7 @@ (cherry picked from commit a37eba849eddc41375ad73974f6fcb1258aa8eba) -2016-12-07 Glenn Morris +2016-11-18 Glenn Morris Add a comment in generated refcards about the source @@ -224,14 +223,14 @@ * etc/refcards/survival.tex, etc/refcards/vipcard.tex: * etc/refcards/viperCard.tex: Add comment about the source. -2016-12-07 Dmitry Gutov +2016-11-17 Dmitry Gutov js-mode: Fix indent problem after a regexp * lisp/progmodes/js.el (js--looking-at-operator-p): Check that the slash is not ending a regexp (bug#24854). -2016-12-07 Eli Zaretskii +2016-11-16 Eli Zaretskii Fix sluggish display of symbols in UTF-8 language environment @@ -244,7 +243,7 @@ these fonts. All this happens because the default for the registry is "iso8859-1". (Bug#24953) -2016-12-07 Glenn Morris +2016-11-16 Glenn Morris Don't confuse how Texinfo outputs @var with the input @@ -256,7 +255,7 @@ * doc/lispref/windows.texi (Coordinates and Windows): Do not upper-case the argument of @var. -2016-12-07 Glenn Morris +2016-11-16 Glenn Morris * doc/lispref/display.texi (Scroll Bars): * doc/lispref/frames.texi (Size and Position): @@ -264,7 +263,7 @@ * doc/emacs/cmdargs.texi (Initial Options): Copyedit for --daemon. -2016-12-07 Eli Zaretskii +2016-11-15 Eli Zaretskii More fixes in copyright notices in etc/refcards/ @@ -290,7 +289,7 @@ * etc/refcards/viperCard.tex: Change "GNU Emacs" to "this document" in copyright notices. (Bug#24520) -2016-12-07 Eli Zaretskii +2016-11-13 Eli Zaretskii Update copyright text in refcards @@ -316,14 +315,14 @@ * etc/refcards/cs-dired-ref.tex: * etc/refcards/calccard.tex: Update the copyright blurb. (Bug#24520) -2016-12-07 Eli Zaretskii +2016-11-12 Eli Zaretskii Fix Outline command names * doc/emacs/text.texi (Foldout): Use the outline-* names instead of the obsolete aliases. (Bug#24890) -2016-12-07 Philipp Stephani +2016-11-10 Philipp Stephani Send text received by bracketed paste to process @@ -333,7 +332,7 @@ (term-raw-map): Use it. (xterm--pasted-text): Declare function from xterm.el. -2016-12-07 Alan Mackenzie +2016-11-10 Alan Mackenzie Correct the statement about programming modes always running prog-mode-hook. @@ -341,14 +340,14 @@ modes running prog-mode-hook to say that it applies to many (not all) such modes, and specifying exactly which modes. -2016-12-07 Eli Zaretskii +2016-11-10 Eli Zaretskii Improve documentation of 'occur' * doc/emacs/search.texi (Other Repeating Search): Clarify how to use Occur with search strings from last Isearch. (Bug#24890) -2016-12-07 Noam Postavsky +2016-11-09 Noam Postavsky Do call debugger on failed cl-assert @@ -363,7 +362,7 @@ * lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): Call `debugger' if `debug-on-error' is non-nil. -2016-12-07 Daniel Colascione +2016-11-09 Daniel Colascione Avoid infloop in python @@ -375,7 +374,7 @@ * test/automated/python-tests.el (python-bob-infloop-avoid): Add test for bug#24905 -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Don't refer to obsolete FEATURE-unload-hook @@ -383,7 +382,7 @@ FEATURE-unload-function rather than its obsolete variant FEATURE-unload-hook. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Improve documentation of dabbrevs @@ -393,13 +392,13 @@ 'dabbrev-check-all-buffers', 'dabbrev-check-other-buffers', and 'dabbrev-ignored-buffer-names' and their purpose. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii * lisp/chistory.el (list-command-history): Doc fix. (Bug#24890) * lisp/simple.el (set-mark-command): Doc fix. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Improve documentation of some Help commands @@ -408,35 +407,35 @@ (Misc Help): Mention that 'C-h m' describes key bindings. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Fix documentation of yes-or-no prompts * doc/emacs/mini.texi (Yes or No Prompts): Fix mistakes in key sequences. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Fix documentation of partial completion style * doc/emacs/mini.texi (Completion Styles): Fix the description of the wildcard '*'. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Fix documentation of the mode line on emacsclient frames * doc/emacs/screen.texi (Mode Line): Document the '@' indicator on emacsclient frames. -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Fix description of 'C-z' in User manual * doc/emacs/entering.texi (Exiting): 'C-z' is bound to 'suspend-frame'. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-07 Eli Zaretskii Improve and clarify documentation of Outline Mode @@ -446,7 +445,7 @@ * lisp/outline.el (outline-hide-sublevels, outline-hide-other) (outline-hide-body): Doc fixes. (Bug#24890) -2016-12-07 Eli Zaretskii +2016-11-06 Eli Zaretskii Add Emacs version number to nt/README.W32 @@ -455,7 +454,7 @@ * admin/admin.el (set-version): Update the version in nt/README.W32. -2016-12-07 Noam Postavsky +2016-11-06 Noam Postavsky Fix python-mode hideshow regexp @@ -469,7 +468,7 @@ the def|class matching part of the regexp added to hs-special-modes-alist. -2016-12-07 Paul Eggert +2016-11-06 Paul Eggert Modernize usage of 'macOS' in doc and comments @@ -479,7 +478,7 @@ spellings ("OS X", "Mac OS X") when talking about older releases where the older names are more correct. -2016-12-07 Paul Eggert +2016-11-06 Paul Eggert Prefer comments /* like this */ in C code @@ -488,11 +487,11 @@ Stick with traditional comments for now, partly for style, partly as it may be safer with compilers that are not fully in C99 mode. -2016-12-07 Noam Postavsky +2016-11-05 Noam Postavsky * doc/lispref/loading.texi (Autoload): Better link (Bug#24845). -2016-12-07 Eli Zaretskii +2016-11-05 Eli Zaretskii Clarify documentation of face attribute functions @@ -500,7 +499,7 @@ document that an omitted FRAME argument means the same as nil. (Bug#24879) -2016-12-07 Noam Postavsky +2016-11-05 Noam Postavsky Don't call debug on failed cl-assert @@ -512,7 +511,7 @@ * lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): Don't call `debug' directly. -2016-12-07 Phillip Lord +2016-11-04 Phillip Lord Update README for precompiled windows Emacs. @@ -521,7 +520,7 @@ Remove references to Windows 95. Update GUI references to recent Windows. Remove references to Usenet. -2016-12-07 Hong Xu +2016-11-04 Hong Xu Clarify documentation of 'vc-responsible-backend' wrt symlinks @@ -533,7 +532,7 @@ * doc/emacs/maintaining.texi (Version Control Systems): Fix a typo. -2016-12-07 Eli Zaretskii +2016-11-04 Eli Zaretskii Clarify doc string of 'transpose-sexps' @@ -541,7 +540,7 @@ transposing sexps that are lists or strings. Mention the effect of the prefix argument. (Bug#24860) -2016-12-07 Tibor Csögör (tiny change) +2016-11-04 Tibor Csögör (tiny change) Fix docstring of 'browse-url-firefox-new-window-is-tab' @@ -549,7 +548,7 @@ Remove obsolete note from docstring (obsoleted by previous commits). (Bug#24843) -2016-12-07 Eli Zaretskii +2016-11-04 Eli Zaretskii Improve documentation of 'font-lock-remove-keywords' @@ -557,7 +556,7 @@ 'keywords' argument of 'font-lock-remove-keywords'. Suggested by Hong Xu . (Bug#24830) -2016-12-07 Eli Zaretskii +2016-11-04 Eli Zaretskii Fix documentation of the command summary key @@ -565,14 +564,14 @@ '?' for the summary of commands, whereas the stand-alone reader uses 'H'. (Bug#24825) -2016-12-07 Eli Zaretskii +2016-11-04 Eli Zaretskii Mark relocation workarounds with REL_ALLOC * src/search.c (boyer_moore): Mark workarounds for ralloc.c relocation of buffer text with "#ifdef REL_ALLOC". -2016-12-07 Thomas Fitzsimmons +2016-11-02 Thomas Fitzsimmons Fix documentation for 'eudc-options-file' @@ -583,7 +582,7 @@ (cherry picked from commit 0575fd95d0b92a9a0ebff8df183a449190f74dbc) -2016-12-07 Tibor Csögör +2016-11-02 Tibor Csögör Fix documentation of 'eudc-inline-expansion-format' @@ -594,7 +593,7 @@ (cherry picked from commit 1fef1387c387d80f8ece326621539b89a6965702) -2016-12-07 Clément Pit--Claudel +2016-10-31 Clément Pit--Claudel python.el: Fix detection of native completion in Python 3 (bug #24401) @@ -606,22 +605,22 @@ * lisp/progmodes/python.el (python-shell-completion-native-try): Use "_" to check whether native completion is available instead of "". -2016-12-07 Glenn Morris +2016-10-26 Glenn Morris * Makefile.in (install-arch-indep): Skip etc/refcards/emacsver.tex.in. -2016-12-07 Stefan Monnier +2016-10-26 Stefan Monnier * lisp/subr.el (set-transient-map): Exit for unbound events (bug#24755). -2016-12-07 Eli Zaretskii +2016-10-26 Eli Zaretskii Update category-table for Chinese characters * lisp/international/characters.el (standard-category-table): Update the ranges of Han and Chinese characters. (Bug#24798) -2016-12-07 Noam Postavsky +2016-10-26 Noam Postavsky Inhibit buffer relocation during regex searches @@ -631,7 +630,7 @@ r_alloc_sbrk (called from malloc with configurations where REL_ALLOC=yes). -2016-12-07 Noam Postavsky +2016-10-26 Noam Postavsky Revert fixes to allocation of regex matching @@ -647,7 +646,7 @@ - Revert "Fix handling of buffer relocation in regex.c functions" This reverts commit ee04aedc723b035eedaf975422d4eb242894121b. -2016-12-07 Eli Zaretskii +2016-10-25 Eli Zaretskii Comment for bug#24793 @@ -655,7 +654,7 @@ explaining why `..' quoting is not fontified using the 'Info-quoted' face. (Bug#24793) -2016-12-07 Paul Eggert +2016-10-25 Paul Eggert Default REL_ALLOC to 'no' @@ -671,14 +670,14 @@ to be more reliable without it. This patch is not needed on master, which uses hybrid malloc in this situation. -2016-12-07 Eli Zaretskii +2016-10-24 Eli Zaretskii Yet another fix for using pointers into buffer text * src/search.c (boyer_moore): Update pointers to buffer text after call to set_search_regs. (Bug#24358) -2016-12-07 Eli Zaretskii +2016-10-24 Eli Zaretskii Another fix for using pointer to buffer text @@ -686,7 +685,7 @@ after the call to xpalloc, to avoid the danger of buffer text relocation after its address was taken. (Bug#24358) -2016-12-07 Michael Albinus +2016-10-24 Michael Albinus Fix Bug#24478 @@ -695,7 +694,7 @@ (tramp-open-shell): Check proper HISTFILE setting. (tramp-maybe-open-connection): Cleanup also for errors. (Bug#24478) -2016-12-07 Paul Eggert +2016-10-24 Paul Eggert Port --enable-gcc-warnings to bleeding-edge glibc @@ -708,53 +707,53 @@ (aligned_alloc, memalign) [!MSDOS]: Declare. (valloc) [HAVE_DECL_VALLOC]: Remove duplicate decl. -2016-12-07 Eli Zaretskii +2016-10-23 Eli Zaretskii Fix handling of buffer relocation in regex.c functions * src/search.c (search_buffer): Updated the base pointer to buffer text after the call to re_search_2. (Bug#24358) -2016-12-07 Eli Zaretskii +2016-10-23 Eli Zaretskii Avoid relocating buffers while libxml2 reads its text * src/xml.c (parse_region) [REL_ALLOC]: Freeze the ralloc arena while libxml2 reads the current buffer's text. (Bug#24764) -2016-12-07 Eli Zaretskii +2016-10-23 Eli Zaretskii Attempt to catch reads from a buffer that is relocated * src/xml.c (parse_region): Add assertion to ensure buffer text is not relocated while libxml2 is reading it. (Bug#24764) -2016-12-07 Eli Zaretskii +2016-10-23 Eli Zaretskii Revert "* lisp/simple.el (process-menu-mode, list-processes--refresh):" This reverts commit a4285bcb1114e29200001f33af9b4802167d6140. Do not merge to master! -2016-12-07 Eli Zaretskii +2016-10-23 Eli Zaretskii Revert "* lisp/ibuf-ext.el (ibuffer-do-shell-command-file):" This reverts commit b0c447e4668116cecfda91d0203cb7cac2486d92. Do not merge to master! -2016-12-07 Eli Zaretskii +2016-10-23 Eli Zaretskii Revert "* lisp/ibuffer.el (ibuffer): Improve 'other-window' case. (Bug#23617)" This reverts commit cf3c19b0298236293d9c56d5ba425af4f42c1f8e. Do not merge to master! -2016-12-07 Eli Zaretskii +2016-10-23 Eli Zaretskii ;* src/w32heap.c: Fix typo and wording of the comments. -2016-12-07 Paul Eggert +2016-10-23 Paul Eggert electric-quote mode no longer worries about coding @@ -762,11 +761,11 @@ * lisp/electric.el (electric--insertable-p): Remove. All uses removed (Bug#24759). -2016-12-07 Paul Eggert +2016-10-23 Paul Eggert * src/regex.c (re_search_2): Make new code safe for -Wjump-misses-init. -2016-12-07 Paul Eggert +2016-10-23 Paul Eggert Port to GCC 6.2.1 + --enable-gcc-warnings @@ -775,7 +774,7 @@ Emacs is configured with --enable-gcc-warnings. Also, work around GCC bug 78081, which was uncovered by this new code. -2016-12-07 Noam Postavsky +2016-10-22 Noam Postavsky Explain how to debug emacsclient lisp errors @@ -783,7 +782,7 @@ debug-on-signal is useful for getting backtraces from emacsclient (Bug#24616). -2016-12-07 Noam Postavsky +2016-10-22 Noam Postavsky Let describe-function work for lambda again @@ -800,14 +799,14 @@ that passing a non-bound symbol non-interactively will still trigger a `void-function' error from `describe-function-1'. -2016-12-07 Noam Postavsky +2016-10-22 Noam Postavsky Fix kill-line's docstring * lisp/simple.el (kill-line): The effect of show-trailing-whitespace is important lines with *no* nonblanks (Bug #16654). -2016-12-07 Noam Postavsky +2016-10-22 Noam Postavsky Fix handling of allocation in regex matching @@ -833,18 +832,18 @@ after calling `re_search' or `re_match_2'. * src/regex.h (re_match_object): Mention new usage in commentary. -2016-12-07 Paul Eggert +2016-10-21 Paul Eggert * lisp/electric.el (electric-quote-mode): Improve doc (Bug#24759). -2016-12-07 Tino Calancha +2016-10-20 Tino Calancha vc-region-history: Search just on lines intersecting the region * lisp/vc/vc.el (vc-region-history): If region ends in the beginning of a line, then exclude that line from the search (Bug#24725). -2016-12-07 Eli Zaretskii +2016-10-19 Eli Zaretskii Fix documentation of 'alist-get' @@ -852,29 +851,29 @@ 'alist-get'. Fix the markup, the wording, and the punctuation in the description. (Bug#24740) -2016-12-07 Eli Zaretskii +2016-10-19 Eli Zaretskii * src/regex.h (re_match_object): Improve commentary. -2016-12-07 Alan Third +2016-10-19 Alan Third Fix cursor at bottom left of rectangle (bug#24364) * lisp/rect.el (rectangle--col-pos): Don't assume point at EOL doesn't require rectangle--point-crutches to be set. -2016-12-07 Michael Albinus +2016-10-19 Michael Albinus Change Tramp version to "2.2.13.25.2" * doc/misc/trampver.texi: * lisp/net/trampver.el: Change version to "2.2.13.25.2". -2016-12-07 Eli Zaretskii +2016-10-19 Eli Zaretskii * lisp/emacs-lisp/autoload.el (update-directory-autoloads): Fix last change. -2016-12-07 Eli Zaretskii +2016-10-19 Eli Zaretskii Don't scan compiled module files for autoloads @@ -882,18 +881,18 @@ compiled module files. Make sure the extension really ends the file name. -2016-12-07 Michael Albinus +2016-10-18 Michael Albinus Fix Bug#24698 * lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell): Don't send "stty tab0" to *BSD and Darwin machines. (Bug#24698) -2016-12-07 Eli Zaretskii +2016-10-18 Eli Zaretskii * lisp/subr.el (start-process): Doc fix. (Bug#24693) -2016-12-07 Göktuğ Kayaalp +2016-10-18 Göktuğ Kayaalp Fix display of vc-dir CVS file statuses in subdirectories @@ -902,7 +901,7 @@ relieves us of the need to use vc-expand-dirs. (Bug#24082) (vc-cvs-after-dir-status): Parse its output. -2016-12-07 Eli Zaretskii +2016-10-17 Eli Zaretskii Update URL of MS-Windows optional DLLs @@ -910,7 +909,7 @@ * nt/INSTALL: Update the URL of the MS-Windows binaries of the optional libraries built with MSYS2/MinGW64 project tools. -2016-12-07 Eli Zaretskii +2016-10-17 Eli Zaretskii Fix time-related data types in 2 editfns.c functions @@ -919,27 +918,27 @@ instead of relying on struct timespec's tv_sec member to be of compatible type. -2016-12-07 Tino Calancha +2016-10-17 Tino Calancha * lisp/simple.el (process-menu-mode, list-processes--refresh): Include PID. (Bug#21725) (cherry picked from commit b7adc2f23787eb72015cd705b873e229db6a5049) -2016-12-07 Tino Calancha +2016-10-17 Tino Calancha * lisp/ibuf-ext.el (ibuffer-do-shell-command-file): Fix non-file-visiting-buffer case. (Bug#22678) (cherry picked from commit 738738259ba77fe17e433c64e0758ea59ab5bc75) -2016-12-07 Tino Calancha +2016-10-17 Tino Calancha * lisp/ibuffer.el (ibuffer): Improve 'other-window' case. (Bug#23617) (cherry picked from commit f4ef1a1fea15aa58fbb5e7a59bff260720658e49) -2016-12-07 Paul Eggert +2016-10-17 Paul Eggert Port to Ubuntu 16.10, which needs gcc -nopie @@ -947,25 +946,25 @@ emacs_cv_prog_cc_nopie. All usages changed. Check for -no-pie in preference to -nopie (Bug#24682). Backport from master. -2016-12-07 Glenn Morris +2016-10-17 Glenn Morris * lisp/cus-start.el (exec-path): Handle nil elements. (Bug#24471) -2016-12-07 Andreas Politz +2016-10-16 Andreas Politz Catch the imenu-unavailable error in sh-mode completion table * lisp/progmodes/sh-script.el (sh--cmd-completion-table): Catch the imenu-unavailable error (bug#24238). -2016-12-07 Eli Zaretskii +2016-10-16 Eli Zaretskii More char-width fixes * lisp/international/characters.el (char-width-table): More fixes according to the latest EastAsianWidth.txt. (Bug#24705) -2016-12-07 Eli Zaretskii +2016-10-15 Eli Zaretskii Fix char-width-table values for some Emoji @@ -975,7 +974,7 @@ * admin/notes/unicode: Mention the need to verify char-width-table setting against data in EastAsianWidth.txt. -2016-12-07 Eli Zaretskii +2016-10-15 Eli Zaretskii Keep point when switching from and to *terminal* buffer @@ -983,11 +982,11 @@ didn't change. If the size did change, restore point after adjusting the size. (Bug#24465) -2016-12-07 Michael Albinus +2016-10-15 Michael Albinus * INSTALL: Use correct Emacs release number 25. -2016-12-07 Eli Zaretskii +2016-10-14 Eli Zaretskii Avoid crashes due to objects read with the #n=object form @@ -995,14 +994,14 @@ because elements of the list in 'read_objects' cannot be allocated off the stack. (Bug#24640) -2016-12-07 Eli Zaretskii +2016-10-13 Eli Zaretskii Improve doc string of 'completion-at-point-functions' * lisp/minibuffer.el (completion-at-point-functions): Doc fix. (Bug#24663) -2016-12-07 Philipp Stephani +2016-10-13 Philipp Stephani Fix crash in evaluating functions @@ -1011,11 +1010,11 @@ * src/eval.c (funcall_lambda): Fix crash for bogus functions such as (closure). -2016-12-07 Paul Eggert +2016-10-13 Paul Eggert * src/filelock.c (current_lock_owner): Update comment. -2016-12-07 Paul Eggert +2016-10-12 Paul Eggert Port --enable-gcc-warnings to GCC 6.2.1 @@ -1026,7 +1025,7 @@ (server_accept_connection, wait_reading_process_output, send_process): Use it. -2016-12-07 Paul Eggert +2016-10-12 Paul Eggert Work around Samba bug with ':' in symlink contents @@ -1034,13 +1033,13 @@ of a lock, treat the UTF-8 for U+F022 as if it were ':' (Bug#24656). Backport from master. -2016-12-07 Paul Eggert +2016-10-12 Paul Eggert Port last_marked change to full-program optimizers * src/alloc.c (last_marked): Now EXTERNALLY_VISIBLE. -2016-12-07 Eli Zaretskii +2016-10-12 Eli Zaretskii Adapt GDB scripts to '--enable-check-lisp-object-type' builds @@ -1052,7 +1051,7 @@ * src/.gdbinit: Adapt commands of the temporary breakpoint in init_sys_modes to a build with '--enable-check-lisp-object-type'. -2016-12-07 Eli Zaretskii +2016-10-11 Eli Zaretskii Avoid optimizing out the last_marked[] array @@ -1060,14 +1059,14 @@ it optimized out in optimized builds, which then makes debugging GC problems harder. -2016-12-07 Alan Mackenzie +2016-10-09 Alan Mackenzie CC Mode manual: remove reference to former Emacs variable last-command-char * doc/misc/cc-mode.texi (Hanging Semicolons and Commas): Replace reference to variable last-command-char by one to macro c-last-command-char. -2016-12-07 Eli Zaretskii +2016-10-08 Eli Zaretskii Allow to disable compaction of font caches @@ -1078,7 +1077,7 @@ * etc/NEWS: Mention the new variable. -2016-12-07 Eli Zaretskii +2016-10-08 Eli Zaretskii Allow selection of font for symbols as in Emacs 24.x @@ -1090,7 +1089,7 @@ * etc/NEWS: Mention the new variable. -2016-12-07 Eli Zaretskii +2016-10-08 Eli Zaretskii Fix horizontal scrolling during Isearch @@ -1098,7 +1097,7 @@ width in a way that is correct when there are no fringes. (Bug#24584) -2016-12-07 Eli Zaretskii +2016-10-08 Eli Zaretskii Fix infloop in redisplay due to truncated lines and invisible text @@ -1109,7 +1108,7 @@ caused set_cursor_from_row position the cursor in the wrong screen line, and eventually triggered bug#24109. -2016-12-07 David Engster +2016-10-07 David Engster gitmerge: Add cherry pick to gitmerge-skip-regexp @@ -1119,7 +1118,7 @@ (cherry picked from commit f648e4866981b142fca788372e1fd9013a0bb16a) -2016-12-07 Eli Zaretskii +2016-10-06 Eli Zaretskii Improve documentation of 'menu-bar-open' @@ -1129,7 +1128,7 @@ * doc/emacs/screen.texi (Menu Bar): Qualify the description of how to exit menus. (Bug#24596) -2016-12-07 Eli Zaretskii +2016-10-06 Eli Zaretskii Fix compilation with MinGW runtime 3.22.2 and w32api 3.18.2 @@ -1148,15 +1147,15 @@ Do not merge to master! -2016-12-07 John Wiegley +2016-10-05 John Wiegley Add documentation note from Alex -2016-12-07 Aurelien Aptel +2016-10-05 Aurelien Aptel * src/alloc.c: call only non-null finalizers -2016-12-07 Karl Fogel +2016-10-04 Karl Fogel Clarify that doc fixes are okay in feature freeze @@ -1164,7 +1163,7 @@ on a release branch in feature freeze. Tweak wording of paragraph after that to avoid a misleading contrast. -2016-12-07 Eli Zaretskii +2016-10-04 Eli Zaretskii Avoid crashes when setting the cursor @@ -1172,7 +1171,7 @@ glyph row if hpos is out of valid bounds. This avoids crashes in some rare cases. (Bug#24614) -2016-12-07 Philippe Vaucher +2016-10-04 Philippe Vaucher Restore 'command-debug-status' functionality @@ -1185,7 +1184,7 @@ * doc/lispref/debugging.texi (Internals of Debugger): Document that 'command-debug-status' is obsolete. -2016-12-07 Karl Fogel +2016-10-03 Karl Fogel Document yank behavior in the right place @@ -1206,21 +1205,21 @@ Date: Mon, 12 Sep 2016 00:17:14 -0500 Message-ID: <874m5lr92d.fsf@red-bean.com> -2016-12-07 Philipp Stephani +2016-10-03 Philipp Stephani Document nil args of compare-buffer-substrings * src/editfns.c (Fcompare_buffer_substrings): Document behavior when the arguments are nil. -2016-12-07 Katsumi Yamaoka +2016-10-03 Katsumi Yamaoka * doc/misc/message.texi (Bcc Warning): Fix markup. * doc/misc/message.texi (Bcc Warning): Document mml-secure-safe-bcc-list. -2016-12-07 Noam Postavsky +2016-10-02 Noam Postavsky Don't require isearch-update before isearch-done @@ -1233,7 +1232,7 @@ (cherry picked from commit 68f4b5292781bc331b040105c4079902b993835c) -2016-12-07 Peder O. Klingenberg +2016-10-02 Peder O. Klingenberg Avoid error in icalendar--read-element @@ -1243,7 +1242,7 @@ (cherry picked from commit 55dde6c1a21a792d3d75c19e612c74dd054aaf1e) -2016-12-07 Lars Ingebrigtsen +2016-10-02 Lars Ingebrigtsen Make a menu less ambiguous @@ -1252,7 +1251,7 @@ (cherry picked from commit 214f85a0a68b96a552ca605d601b33f6eef5c4ca) -2016-12-07 Devon Sean McCullough +2016-10-02 Devon Sean McCullough Doc fix for url-http @@ -1261,15 +1260,15 @@ (cherry picked from commit 344303c8d9cb03d4778a73940e80e966280aa694) -2016-12-07 Eli Zaretskii +2016-10-01 Eli Zaretskii * lisp/frame.el (blink-cursor-delay): Doc fix. (Bug#24372) -2016-12-07 Katsumi Yamaoka +2016-09-30 Katsumi Yamaoka * lisp/gnus/gnus-art.el (gnus-button-handle-library): Fix typo. -2016-12-07 Paul Eggert +2016-09-27 Paul Eggert Regexp Functions doc minor fixes @@ -1277,14 +1276,14 @@ Fix misspelling of “matching”. Use @table for table. Reformat code example to fit into info file width (Bug#17862). -2016-12-07 Katsumi Yamaoka +2016-09-27 Katsumi Yamaoka Backport mm-convert-shr-links fix from master (bug#23964) * lisp/gnus/mm-decode.el (mm-convert-shr-links): Preserve key bindings that shr adds (bug#23964). -2016-12-07 Eli Zaretskii +2016-09-26 Eli Zaretskii Improve documentation of 'expand-abbrev' and wrapper hooks @@ -1301,14 +1300,14 @@ 'with-wrapper-hook's doc string as the place to learn about that obsolete facility. -2016-12-07 Eli Zaretskii +2016-09-25 Eli Zaretskii Minor copyedits of MS-Windows installation instructions * nt/INSTALL: * nt/README.W32: Add URL of Emacs dependencies on alpha.gnu.org. -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Fix display of cursor when 'blink-cursor-delay' has small value @@ -1318,7 +1317,7 @@ display it, when user types text at high speed or leans on a key to invoke the keyboard auto-repeat feature. (Bug#24372) -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Improve the doc string of 'format' @@ -1328,7 +1327,7 @@ This was backported from master (cherry picked from commit 7123896626b06c26c4e37839ab41e41980c8f433) -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Improve doc strings in whitespace.el @@ -1339,7 +1338,7 @@ This was backported from master (cherry picked from commit 3462fe73351f3da5bc3ebf8296ee44dd2e6b1dbc) -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Improve detectability of 'next-logical-line' and 'previous-logical-line' @@ -1350,7 +1349,7 @@ This was backported from master (cherry picked from commit e95d0d15bb1534803b0adb3c3a927c8beb7d4e79) -2016-12-07 Martin Rudalics +2016-09-23 Martin Rudalics Fix (next-frame nil t) crash (Bug#24281) @@ -1360,7 +1359,7 @@ This was backported from master (cherry picked from commit dc491c3df305a73908fe8de20b7c428a5b38c846) -2016-12-07 Noam Postavsky +2016-09-23 Noam Postavsky Fix debugging of string-match-p errors @@ -1371,7 +1370,7 @@ This was backported from master (cherry picked from commit 7fb75680b38fe0805c2ff7e9cca3bec8121ba984) -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Fix region display while dragging mouse @@ -1382,7 +1381,7 @@ This was backported from master (cherry picked from commit 7d58b02f363ab02961faa950d1ba727df96f2f19) -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Fix 'vertical-motion' and 'posn-at-point' under 'visual-line-mode' @@ -1396,7 +1395,7 @@ This is backported from master (cherry picked from commit 99848b37d2c3e14c0af45fc6da437a806aa58a80) -2016-12-07 Paul Eggert +2016-09-23 Paul Eggert Improve display of tex-verbatim and Info quoted @@ -1415,7 +1414,7 @@ This is backport from master (cherry picked from commit 36906806ccfc0e53f1d8c365ab0d7151288b7833) -2016-12-07 Lars Ingebrigtsen +2016-09-23 Lars Ingebrigtsen Document how to check for ImageMagick support @@ -1426,7 +1425,7 @@ This is backport from master (cherry picked from commit faf07d646575c78d6d956ce91820ebbf38308553) -2016-12-07 Tino Calancha +2016-09-23 Tino Calancha Run find-function-after-hook after finding a symbol @@ -1439,14 +1438,14 @@ This is a backport from master. (cherry picked from commit f069d854508946bcc03e4c77ceb430748e3ab6d7) -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Document 'timerp' * doc/lispref/os.texi (Timers): Document 'timerp'. (Bug#24511) Improve indexing. -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Improve documentation of overlay priorities @@ -1454,7 +1453,7 @@ By popular demand, mention the '(PRIMNARY . SECONDARY)' form of overlay properties used for the region. (Bug#20253) -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Fix 'dired-compress-files' @@ -1464,7 +1463,7 @@ (Bug#24486) Doc fix. * lisp/dired.el: Regenerated changes in autoloads. -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Update commentary of STRING_CHAR and FETCH_MULTIBYTE_CHAR @@ -1473,7 +1472,7 @@ two macros no longer do any character unification, so the caveats in those comments are no longer pertinent. -2016-12-07 Eli Zaretskii +2016-09-23 Eli Zaretskii Increment Emacs version to 25.1.50 @@ -1482,7 +1481,7 @@ * etc/NEWS: * msdos/sed2v2.inp: Bump the version to 25.1.50. -2016-12-07 Eli Zaretskii +2016-09-21 Eli Zaretskii Document the optional zlib library in MS-Windows builds @@ -1491,7 +1490,7 @@ * nt/INSTALL: Mention the optional text decompression support and the zlib library. -2016-12-07 Eli Zaretskii +2016-09-21 Eli Zaretskii Fix tagging of DEFUN by etags @@ -1510,7 +1509,7 @@ * test/etags/CTAGS.good: Adapt to the changes in etags.c wrt tagging DEFUN. -2016-12-07 Eli Zaretskii +2016-09-21 Eli Zaretskii Avoid resetting track-mouse by mouse clicks @@ -1518,14 +1517,14 @@ the previous value of track-mouse is nil; instead, save and restore the previous value. (Bug#24480) -2016-12-07 Eli Zaretskii +2016-09-20 Eli Zaretskii Improve nt/README.W32 instructions * nt/README.W32: Add instructions for installing 64-bit builds of optional libraries. (Bug#24470) -2016-12-07 Eli Zaretskii +2016-09-17 Eli Zaretskii Document that desktop file overrides frame parameters @@ -1536,27 +1535,26 @@ that. For the details of the issue, see http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00318.html. -2016-12-07 Nicolas Petton +2016-09-15 Nicolas Petton * etc/AUTHORS: Regenerate the AUTHORS file -2016-12-07 Nicolas Petton -2016-09-26 Nicolas Petton +2016-09-16 Nicolas Petton * Version 25.1 released. -2016-09-26 Nicolas Petton +2016-09-15 Nicolas Petton * etc/AUTHORS: Regenerate the AUTHORS file -2016-09-26 Eli Zaretskii +2016-09-15 Eli Zaretskii Update admin/authors.el * admin/authors.el (authors-fixed-entries): Add an entry for Bob Weiner. -2016-09-26 Eli Zaretskii +2016-09-14 Eli Zaretskii Update Antinews in ELisp manual @@ -1564,7 +1562,7 @@ * doc/lispref/elisp.texi (Top): Update the main menu entry for Antinews. -2016-09-26 Noam Postavsky +2016-09-11 Noam Postavsky Fix comments on window height macros @@ -1572,7 +1570,7 @@ confusing claim that "height is in pixels and in lines"; in fact it's in pixels. -2016-09-26 Toke Høiland-Jørgensen (tiny change) +2016-09-10 Toke Høiland-Jørgensen (tiny change) Fix 'url-http-create-request' when cookies are used @@ -1580,32 +1578,32 @@ cookie headers are a unibyte string. For the details, see http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00202.html. -2016-09-26 Martin Rudalics +2016-09-08 Martin Rudalics Fix cross reference in frames.texi * doc/lispref/frames.texi (Minibuffers and Frames): Fix cross reference. -2016-09-26 immerrr +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-09-26 Nicolas Richard +2016-08-31 Nicolas Richard * lisp/emacs-lisp/gv.el (gv-ref): Fix example of PLACE in docstring. -2016-09-26 Noam Postavsky +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-09-26 Eli Zaretskii +2016-08-26 Eli Zaretskii Clarify documentation of precision in format specs @@ -1613,7 +1611,7 @@ definitive wrt what precision means in format specs other than floating-point, %s and %S. (Bug#24314) -2016-09-26 Eli Zaretskii +2016-08-24 Eli Zaretskii Improve and clarify documentation of subprocesses @@ -1639,16 +1637,15 @@ (Fprocess_contact, Fprocess_type, Fstop_process): Doc fixes for process objects that represent connections. -2016-09-26 Paul Eggert +2016-08-23 Paul Eggert * etc/PROBLEMS: Mention gnutls-cli 3.5.3 (Bug#24247). -2016-09-26 Nicolas Petton +2016-08-21 Nicolas Petton * etc/AUTHORS: Update the AUTHORS file -2016-09-26 Philipp Stephani -2016-08-22 Philipp Stephani +2016-08-20 Philipp Stephani Some assorted documentation clarifications @@ -1659,7 +1656,7 @@ * src/callproc.c (Fcall_process_region): Discuss behavior when START and END are not buffer positions. -2016-08-22 Eli Zaretskii +2016-08-18 Eli Zaretskii Improve commentary in src/character.h @@ -1667,33 +1664,33 @@ (MULTIBYTE_LENGTH_NO_CHECK, STRING_CHAR_AND_LENGTH): Remove stale info from commentary and improve it. -2016-08-22 Dmitry Gutov +2016-08-17 Dmitry Gutov * 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-22 Eli Zaretskii +2016-08-16 Eli Zaretskii * src/doc.c (Fsubstitute_command_keys): Another fix for smart quotes. (Bug#24206) -2016-08-22 Eli Zaretskii +2016-08-16 Eli Zaretskii 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-22 Martin Rudalics +2016-08-16 Martin Rudalics 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-22 Martin Rudalics +2016-08-16 Martin Rudalics Facultatively ignore margins when splitting and resizing windows (Bug#24193) @@ -1708,20 +1705,20 @@ * doc/lispref/windows.texi (Window Parameters): Describe new parameter 'min-margins'. -2016-08-22 Noam Postavsky +2016-08-14 Noam Postavsky Document CATEGORY arg to modify-category-entry * src/category.c (Fmodify_category_entry): Document CATEGORY argument. -2016-08-22 Noam Postavsky +2016-08-13 Noam Postavsky Document char-script-table's effect on word motion * doc/lispref/positions.texi (Word Motion): Talk about char-script-table (Bug #10494). -2016-08-22 Eli Zaretskii +2016-08-13 Eli Zaretskii Further fix for 'url-http-create-request' and multibyte strings @@ -1729,7 +1726,7 @@ url-mime-charset-string through url-http--encode-string. (Bug#24117) -2016-08-22 Noam Postavsky +2016-08-13 Noam Postavsky Fix docstring of eval-expression @@ -1737,14 +1734,14 @@ fact that the prefix argument does not affect formatting for integers (Bug #20691). -2016-08-22 Eli Zaretskii +2016-08-11 Eli Zaretskii Clarify when 'cursor' property is in effect * doc/lispref/text.texi (Special Properties): Minor copyedits. (Bug#24179) -2016-08-22 Dmitry Gutov +2016-08-11 Dmitry Gutov Convert the remaining strings to unibyte before concatenating @@ -1752,7 +1749,7 @@ (url-http-create-request): Use it to convert ASCII to unibyte. (Bug#24117) -2016-08-22 Eli Zaretskii +2016-08-11 Eli Zaretskii Fix bug with handling the bidi cache @@ -1760,77 +1757,77 @@ the bidi cache before reusing the iterator after calls to try_window and try_window_reusing_current_matrix. -2016-08-22 Eli Zaretskii +2016-08-10 Eli Zaretskii * doc/lispref/text.texi (Change Hooks): Minor copyedits. -2016-08-22 Eli Zaretskii +2016-08-09 Eli Zaretskii 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-22 Noam Postavsky +2016-08-06 Noam Postavsky Document use of vectors in keymaps * doc/lispref/keymaps.texi (Format of Keymaps): Mention vector format (Bug #14797). -2016-08-22 Alan Third +2016-08-03 Alan Third 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-22 John Wiegley +2016-08-03 John Wiegley Update to the AUTHORS file for Bob Weiner * etc/AUTHORS: Update the packages attributed to Bob Weiner -2016-08-22 John Wiegley +2016-08-02 John Wiegley Revert "Fix local printer set to left aligned string formatter." This reverts commit 8a38e948b039516e70176ebe20c5349e2ade6ac5. -2016-08-22 John Wiegley +2016-08-02 John Wiegley Revert "Fix ses-delete-blanks to delete only blanks + documentation." This reverts commit 3c97b0f7589e06aeb1ab0147f0ee32974c32926d. -2016-08-22 John Wiegley +2016-08-02 John Wiegley Revert "Fix English." This reverts commit b275cc76f0c5ab49e81445fcc3420c8772aefd42. -2016-08-22 Eli Zaretskii +2016-08-01 Eli Zaretskii 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-22 Eli Zaretskii +2016-08-01 Eli Zaretskii Fix doc string of 'minibuffer-message-timeout' * src/keyboard.c (syms_of_keyboard) : Doc fix. (Bug#24123) -2016-08-22 Vincent Belaïche +2016-07-29 Vincent Belaïche Fix English. * doc/misc/ses.texi (Nonrelocatable references): Fix grammatically incorrect English. -2016-08-22 Vincent Belaïche +2016-07-29 Vincent Belaïche Fix ses-delete-blanks to delete only blanks + documentation. @@ -1852,7 +1849,7 @@ *error*. Any error in an argument should propagate into the using formula rather than being silently hidden ! -2016-08-22 Noam Postavsky +2016-07-29 Noam Postavsky profiler: document prefix arg for tree expansion @@ -1860,28 +1857,28 @@ * lisp/profiler.el (profiler-report-toggle-entry): Document use of prefix argument to expand whole call trees. -2016-08-22 Noam Postavsky +2016-07-29 Noam Postavsky Clarify usage of eshell-visual-options * lisp/eshell/em-term.el (eshell-visual-options): Add second option to example usage (Bug #19627). -2016-08-22 Noam Postavsky +2016-07-29 Noam Postavsky 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-08-22 Vincent Belaïche +2016-07-28 Vincent Belaïche 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-08-22 Nicolas Petton +2016-07-24 Nicolas Petton Bump Emacs version to 25.1 for the first RC @@ -1890,32 +1887,31 @@ * lisp/ldefs-boot.el: * msdos/sed2v2.inp: Bump Emacs version to 25.1. -2016-08-22 Nicolas Petton +2016-07-24 Nicolas Petton * etc/AUTHORS: Update the AUTHORS file ;; * ChangeLog.2: ChangeLog update. -2016-08-22 Nicolas Petton -2016-08-05 Nicolas Petton +2016-07-24 Nicolas Petton * admin/authors.el (authors-valid-file-names): Addition. -2016-08-05 Eli Zaretskii +2016-07-23 Eli Zaretskii Warn about Cairo-related problems * etc/NEWS: Warn about known problems in the Cairo build. (Bug#23925) -2016-08-05 Paul Pogonyshev +2016-07-23 Paul Pogonyshev Don't let completion break `declare' handling * lisp/progmodes/elisp-mode.el (elisp-completion-at-point): Fix to not alter `defun-declarations-alist' by side effect (Bug #23648). -2016-08-05 Noam Postavsky +2016-07-23 Noam Postavsky Adjust match data before calling after-change-funs @@ -1932,20 +1928,20 @@ (Freplace_match): Remove match data adjustment code, pass 1 for ADJUST_MATCH_DATA to replace_range instead. -2016-08-05 Mark Oteiza +2016-07-21 Mark Oteiza Do not show string-rectangle preview if minibuffer is empty * lisp/rect.el (rectangle--string-preview): Remove condition that sets preview string to the default replacement string. -2016-08-05 Achim Gratz +2016-07-21 Achim Gratz * etc/PROBLEMS: Add entry about selection problems under Plasma 5. Bug#24013 -2016-08-05 Paul Eggert +2016-07-21 Paul Eggert Port to glibc 2.24 (pre-release) + ppc64 @@ -1956,14 +1952,14 @@ Special case for __PPC64__, which needs ASLR disabled in dumped Emacs too. -2016-08-05 Katsumi Yamaoka +2016-07-21 Katsumi Yamaoka * lisp/net/shr.el (shr-fill-line): Withdraw the last commit (4157159). * lisp/net/shr.el (shr-fill-line): Preserve text properties in folded lines (bug#24034). -2016-08-05 Robert Cochran (tiny change) +2016-07-17 Robert Cochran (tiny change) Expand FIXME near definition of fboundp @@ -1974,21 +1970,21 @@ * src/data.c (fboundp): Note potential backwards compatibility issues in FIXME. -2016-08-05 Noam Postavsky +2016-07-17 Noam Postavsky kill-rectangle should mention killed-rectangle * lisp/rect.el (kill-rectangle): Mention `killed-rectangle' in docstring and warning message, rather than kill ring (Bug#19773). -2016-08-05 Eli Zaretskii +2016-07-16 Eli Zaretskii Avoid assertion violations in nhexl-mode * src/bidi.c (bidi_resolve_neutral): Convert an assertion to real code executed in all builds. (Bug#24001) -2016-08-05 Fredrik Bergroth (tiny change) +2016-07-15 Fredrik Bergroth (tiny change) Use memmove instead of memcpy on overlapping regions @@ -1999,7 +1995,7 @@ This is a backport from trunk. (cherry picked from commit 354f9f0fc6cc05ed98883447f9b2f37943d79160) -2016-08-05 Noam Postavsky +2016-07-15 Noam Postavsky Document buffer-swap-text+save-excursion interaction @@ -2007,7 +2003,7 @@ * src/buffer.c (Fbuffer_swap_text): Add warning about interaction of `buffer-swap-text' and `save-excursion' (Bug #4655). -2016-08-05 Stefan Monnier +2016-07-14 Stefan Monnier Fix eieio vs cl-generic incompatibilities found in Rudel (bug#23947) @@ -2017,14 +2013,14 @@ * lisp/emacs-lisp/eieio-core.el (eieio--class-precedence-c3): `class' is not a symbol but a class object. -2016-08-05 Stefan Monnier +2016-07-14 Stefan Monnier Include cl-generic in package--builtin-versions (bug#22817) * lisp/emacs-lisp/cl-generic.el (package--builtin-versions): Add ourselves manually. Don't merge since there's a better fix on master. -2016-08-05 Michael Albinus +2016-07-14 Michael Albinus Improve timing in `tramp-test29-environment-variables' @@ -2033,7 +2029,7 @@ Add additional `accept-process-output' call. (tramp-test29-environment-variables): Remove additional sleep calls. -2016-08-05 Michael Albinus +2016-07-14 Michael Albinus Add test for handling environment variables in Tramp @@ -2051,12 +2047,12 @@ (tramp-test34-asynchronous-requests) (tramp-test35-recursive-load, tramp-test36-unload): Rename. -2016-08-05 Glenn Morris +2016-07-13 Glenn Morris * lisp/emacs-lisp/package.el (describe-package-1) (package-status-external): Fix face references. (Bug#23927) -2016-08-05 Stephen Berman +2016-07-12 Stephen Berman Improve documentation of search functions @@ -2077,7 +2073,7 @@ the fourth parameter of the *-search-{forward,backward} functions and improve documentation as described above. -2016-08-05 Michael Albinus +2016-07-12 Michael Albinus Delete environment variables in Tramp when needed @@ -2085,7 +2081,7 @@ (tramp-sh-handle-start-file-process) (tramp-sh-handle-process-file, ): Use it. (Bug#23952) -2016-08-05 Eli Zaretskii +2016-07-12 Eli Zaretskii Add "New in Emacs 25" section to the FAQ @@ -2094,7 +2090,7 @@ (New in Emacs 25): New node. (Status of Emacs): Add it to the menu. -2016-08-05 Eli Zaretskii +2016-07-10 Eli Zaretskii Fix 'vertical-motion' in non-interactive sessions @@ -2106,35 +2102,35 @@ http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00500.html for the details. -2016-08-05 Andreas Schwab +2016-07-10 Andreas Schwab Fix memory leak in imagemagick-types * src/image.c (Fimagemagick_types): Use AcquireExceptionInfo to avoid memory leak. -2016-08-05 Eli Zaretskii +2016-07-10 Eli Zaretskii Update ELisp manual to match 'string-collate-equalp' doc string * doc/lispref/strings.texi (Text Comparison): Remove reference to sorting from the description of 'string-collate-equalp'. (Bug#23902) -2016-08-05 Noam Postavsky +2016-07-09 Noam Postavsky Clarify docstring of find-feature-regexp * lisp/emacs-lisp/find-func.el (find-feature-regexp): Explain that `%s' is optional (Bug #23520). -2016-08-05 Noam Postavsky +2016-07-09 Noam Postavsky Add details to cl-lib defining macros' docstrings * lisp/emacs-lisp/cl-macs.el (cl-defun, cl-defmacro): Add terse summary of supported arglist forms (Bug #22462). -2016-08-05 Eli Zaretskii +2016-07-09 Eli Zaretskii Clarify doc string of 'save-buffer' @@ -2142,21 +2138,21 @@ made even if this command is invoked with 2 or 3 "C-u"s. (Bug#3702) -2016-08-05 Eli Zaretskii +2016-07-08 Eli Zaretskii Un-confuse doc string of 'string-collate-equalp' * src/fns.c (Fstring_collate_equalp): Remove confusing text from doc string. (Bug#23902) -2016-08-05 Eli Zaretskii +2016-07-07 Eli Zaretskii Clarify documentation of 'mouse-on-link-p' * lisp/mouse.el (mouse-on-link-p): Clarify the form of the POS argument. (Bug#23899) -2016-08-05 Phillip Lord +2016-07-06 Phillip Lord Fix missing undo-boundary on revert-buffer. @@ -2168,13 +2164,13 @@ Do not merge to master as c98bc98 also addresses the same bug. -2016-08-05 Martin Rudalics +2016-07-06 Martin Rudalics Amend last addition to etc/PROBLEMS * etc/PROBLEMS: Mention GTK+ problem with unexpected frame widenings -2016-08-05 Paul Eggert +2016-07-06 Paul Eggert Fix open-network-stream responsiveness @@ -2185,7 +2181,7 @@ when wait == INFINITY and got_output_end_time is invalid. In this case the code should break, not continue. -2016-08-05 Phillip Lord +2016-07-05 Phillip Lord Fix missing point information in undo @@ -2199,7 +2195,7 @@ Addresses Bug# 21722 -2016-08-05 Eli Zaretskii +2016-07-04 Eli Zaretskii Avoid crashes when buffer modification hooks clobber match data @@ -2208,7 +2204,7 @@ and upcase-initials-region clobber the match data needed to be adjusted for the replacement. (Bug#23869) -2016-08-05 Noam Postavsky +2016-07-03 Noam Postavsky Note combine-and-quote-strings doesn't shell quote @@ -2217,21 +2213,21 @@ combine-and-quote-strings doesn't protect arguments against shell evaluation (Bug #20333). -2016-08-05 Noam Postavsky +2016-07-03 Noam Postavsky Explain when package-initialize isn't called * doc/lispref/os.texi (Startup Summary): Explain that package-initialize is not called when options -q, -Q, or --batch were passed (Bug #19151). -2016-08-05 Noam Postavsky +2016-07-03 Noam Postavsky Fix escaping in sh-indent-after-continuation docstr * lisp/progmodes/sh-script.el (sh-indent-after-continuation): Properly escape backslashes in docstring (Bug#23046). -2016-08-05 Eli Zaretskii +2016-07-02 Eli Zaretskii Clarify the documentation of back-references in replacements @@ -2241,7 +2237,7 @@ * lisp/replace.el (query-replace-regexp) (query-replace-regexp-eval, replace-regexp): Doc fix (Bug#23884) -2016-08-05 Noam Postavsky +2016-07-01 Noam Postavsky Clarify lexical binding with symbol args behavior @@ -2251,15 +2247,15 @@ defmacro, this no longer applies since 61b108cc 2012-05-29 "* lisp/emacs-lisp/byte-run.el (defmacro, defun): Move from C...". -2016-08-05 Michael Albinus +2016-06-30 Michael Albinus * lisp/net/tramp-sh.el (tramp-remote-path): Doc fix. -2016-08-05 Eli Zaretskii +2016-06-29 Eli Zaretskii * lisp/net/tramp-sh.el (tramp-remote-path): Doc fix. (Bug#23865) -2016-08-05 Eli Zaretskii +2016-06-29 Eli Zaretskii Avoid assertion violations when rendering some fonts @@ -2267,25 +2263,25 @@ high" if its pixel_size value is zero. This avoids assertion violations at the end of x_produce_glyphs. -2016-08-05 Noam Postavsky +2016-06-28 Noam Postavsky Document more details of package activation * doc/emacs/package.texi (Package Installation): Explain that package activation adds to load-path (Bug #21704). -2016-08-05 Noam Postavsky +2016-06-28 Noam Postavsky Fixup warning message regarding HOME a bit more * src/w32.c (init_environment): The manual section title is "Windows HOME" (Bug #11612). Move newline so warning fits in 80 character lines. -2016-08-05 Eli Zaretskii +2016-06-27 Eli Zaretskii * lisp/leim/quail/indian.el ("bengali-probhat"): Change indicator to BngPB. -2016-08-05 Michael Albinus +2016-06-27 Michael Albinus Fix input method "probhat" for Bengali @@ -2293,14 +2289,14 @@ * lisp/leim/quail/indian.el ("bengali-probhat"): Fix entry. -2016-08-05 Noam Postavsky +2016-06-27 Noam Postavsky Add to elisp-completion-at-point's docstring * lisp/progmodes/elisp-mode.el (elisp-completion-at-point): Document position dependent behavior (Bug #19854). -2016-08-05 Noam Postavsky +2016-06-27 Noam Postavsky Eli Zaretskii Give more helpful warning about setting HOME @@ -2308,7 +2304,7 @@ * src/w32.c (init_environment): Improve warning message that pops when Emacs sets HOME according to existence of C:\.emacs (Bug #11612). -2016-08-05 Eli Zaretskii +2016-06-26 Eli Zaretskii Fix slow redisplay in term-mode @@ -2318,7 +2314,7 @@ is solved in bidi.c by changing the regexps that delimit a paragraph. (Bug#23801) -2016-08-05 উৎসব রায় +2016-06-26 উৎসব রায় New input method "probhat" for Bengali @@ -2327,7 +2323,7 @@ * etc/NEWS: Mention the new input method. -2016-08-05 Noam Postavsky +2016-06-25 Noam Postavsky Drew Adams Update docs for `customize-mode' @@ -2339,7 +2335,7 @@ customize-mode being experimental; it has been around since Emacs 22 (Bug #11299). -2016-08-05 Eli Zaretskii +2016-06-23 Eli Zaretskii Fix documentation of 'assoc-string' and 'compare-strings' @@ -2353,7 +2349,7 @@ the description of how IGNORE-CASE affects the comparison in 'compare-strings'. -2016-08-05 Dmitry Gutov +2016-06-22 Dmitry Gutov Error on multibyte characters in HTTP request @@ -2361,19 +2357,19 @@ constructed request in the end to verify that it does not contain multibyte characters (bug#23750). -2016-08-05 Katsumi Yamaoka +2016-06-22 Katsumi Yamaoka * lisp/gnus/mm-decode.el (mm-convert-shr-links): Mask keys that launch `widget-button-click' (bug#22157). -2016-08-05 Dmitry Gutov +2016-06-22 Dmitry Gutov Unset GIT_DIR when calling Git commands * lisp/vc/vc-git.el (vc-git--call, vc-git-command): Unset GIT_DIR (bug#23769). -2016-08-05 Phillip Lord +2016-06-21 Phillip Lord Ensure undo-boundary after insert-file-contents. @@ -2381,28 +2377,28 @@ Addresses Bug #23785. -2016-08-05 Eli Zaretskii +2016-06-21 Eli Zaretskii Clarify documentation of 'line-spacing' and 'line-height' * doc/lispref/display.texi (Line Height): Clarify how the line height is determined via variables and text properties. (Bug#23806) -2016-08-05 Eli Zaretskii +2016-06-20 Eli Zaretskii Fix removal of variables from process-environment * src/callproc.c (add_env): Fix comparison of a variable with a value against the same variable without a value. (Bug#23779) -2016-08-05 Glenn Morris +2016-06-20 Glenn Morris * admin/authors.el (authors-ignored-files, authors-valid-file-names) (authors-renamed-files-alist): Additions. * admin/authors.el (authors-aliases, authors-fixed-case): Additions. -2016-08-05 Noam Postavsky +2016-06-18 Noam Postavsky Fix documentation of completion functions @@ -2411,7 +2407,7 @@ * doc/lispref/minibuf.texi (Basic Completion): Symbol keys of hash table collections are used like string keys, not ignored (Bug #10416). -2016-08-05 Eli Zaretskii +2016-06-18 Eli Zaretskii Clarify documentation of 'font-lock-maximum-decoration' @@ -2419,11 +2415,11 @@ customization of 'font-lock-maximum-decoration' effective for an existing buffer. (Bug#23783) -2016-08-05 Glenn Morris +2016-06-17 Glenn Morris * doc/misc/cl.texi (Usage): Add some more details. -2016-08-05 Noam Postavsky +2016-06-17 Noam Postavsky Fbackward_prefix_chars: stay within buffer bounds @@ -2437,7 +2433,7 @@ * src/syntax.c (Fbackward_prefix_chars): Stop the loop when beginning of buffer is reached (Bug #3552, Bug #17132, Bug #19379). -2016-08-05 Paul Eggert +2016-06-16 Paul Eggert Fix ifdef-vs-if typo with RANDR13_LIBRARY @@ -2447,14 +2443,14 @@ (cherry picked from commit dce99f222f1ca33265cd56ddb157817be1dc078e) -2016-08-05 Stephen Berman +2016-06-16 Stephen Berman Fix last todo-mode change * lisp/calendar/todo-mode.el (todo-read-category): Return the keymap in order to use its defined key bindings. -2016-08-05 Stephen Berman +2016-06-15 Stephen Berman Improve last todo-mode fix @@ -2463,7 +2459,7 @@ previously) to the global binding (for rationale, see http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00217.html). -2016-08-05 Stephen Berman +2016-06-14 Stephen Berman Fix todo-mode use of minibuffer completion keymap (bug#23695). @@ -2471,26 +2467,26 @@ override minibuffer-local-completion-map globally (bug#23695). Bind key to self-insert-command. -2016-08-05 Glenn Morris +2016-06-14 Glenn Morris * src/alloc.c (ALIGN): Avoid error on DragonFly BSD. (Bug#23764) * lisp/emacs-lisp/nadvice.el (advice--make-docstring): Avoid mangling autoloads with unspecified arguments. (Bug#21299) -2016-08-05 Glenn Morris +2016-06-13 Glenn Morris * lisp/help-fns.el (describe-function-1): Avoid reporting advised autoloads as aliases. (Bug#21299) -2016-08-05 Stephen Berman +2016-06-13 Stephen Berman Minor grammar fix (bug#23746) * doc/lispref/processes.texi (Synchronous Processes): Another minor grammar fix (bug#23746). -2016-08-05 Stephen Berman +2016-06-13 Stephen Berman Doc fixes for grammar and typos (bug#23746) @@ -2507,25 +2503,24 @@ * src/xfaces.c (syms_of_xfaces): Minor doc fixes for grammar and typos (bug#23746). -2016-08-05 Eli Zaretskii +2016-06-13 Eli Zaretskii * doc/lispref/processes.texi (Process Buffers): Minor rewording. (Bug#23446) -2016-08-05 Eli Zaretskii +2016-06-13 Eli Zaretskii Add cross-reference to ELisp manual * doc/lispref/commands.texi (Classifying Events): Add cross-reference to "Motion Events". (Bug#23756) -2016-08-05 Stefan Monnier -2016-06-19 Stefan Monnier +2016-06-11 Stefan Monnier * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Fix (bug#19704) Don't rewrite (funcall 'f ...) to (f ...). -2016-06-19 Phillip Lord +2016-06-11 Phillip Lord Restore initial undo boundary with viper @@ -2534,13 +2529,13 @@ Addresses Bug#22295. -2016-06-19 Phillip Lord +2016-06-11 Phillip Lord Revert "Fix viper undo breakage from undo-boundary changes" This reverts commit c0139e32f1f3bb287b04e02a69a7848d6a040003. -2016-06-19 Ken Brown +2016-06-11 Ken Brown Fix dbus crash on 32-bit Cygwin @@ -2549,7 +2544,7 @@ (xd_lisp_dbus_to_dbus): Use XSAVE_POINTER to retrieve connection address. -2016-06-19 Nicolas Petton +2016-06-10 Nicolas Petton Bump version to 25.0.95 @@ -2558,17 +2553,17 @@ * lisp/ldefs-boot.el: * msdos/sed2v2.inp: Bump Emacs version to 25.0.95. -2016-06-19 Nicolas Petton +2016-06-10 Nicolas Petton * etc/AUTHORS: Update the AUTHORS file -2016-06-19 Nicolas Petton +2016-06-10 Nicolas Petton add entries to authors.el * admin/authors.el (authors-renamed-files-alist): Add char-fold files. -2016-06-19 Jules Tamagnan +2016-06-10 Jules Tamagnan Fix eldoc-related freezes in python mode @@ -2578,7 +2573,7 @@ (python-eldoc-function): If python-eldoc--get-doc-at-point times out, effectively turn off ElDoc in current buffer. (Bug#23609) -2016-06-19 Martin Rudalics +2016-06-09 Martin Rudalics Handle mouse leaving initial window in `mouse-set-region' (Bug#23707) @@ -2587,7 +2582,7 @@ selected window instead of `posn-point' of the event end (Bug#23707). -2016-06-19 Marco Wahl +2016-06-08 Marco Wahl org.el: Fix bindings of < and > for calendar scrolling @@ -2596,7 +2591,7 @@ * lisp/org/org.el (org-read-date-minibuffer-local-map): Switch to the current calendar API for scrolling the calendar. -2016-06-19 Phillip Lord +2016-06-08 Phillip Lord Fix undo boundary in recursive edit (Bug#23632) @@ -2605,21 +2600,21 @@ * lisp/simple.el (undo-auto--undoably-changed-buffers): fix docstring. -2016-06-19 Glenn Morris +2016-06-07 Glenn Morris Doc fixes re alist-get. (Bug#23548) * lisp/subr.el (alist-get): Doc fix. * doc/lispref/lists.texi (Association Lists): Improve alist-get. -2016-06-19 Glenn Morris +2016-06-07 Glenn Morris * lisp/progmodes/python.el (inferior-python-mode): Avoid tabs. (Bug#23616) * src/syntax.c (syms_of_syntax) : Doc fix. -2016-06-19 Tino Calancha +2016-06-07 Tino Calancha * lisp/help-fns.el (describe-function-1): Fix handling of file name for aliases. (Bug#21950) @@ -2628,7 +2623,7 @@ * doc/misc/cl.texi (Mapping over Sequences): Fix cl-notevery. -2016-06-19 Paul Eggert +2016-06-07 Paul Eggert Fix crash in syntax.c after GC @@ -2637,14 +2632,14 @@ buffer after every call to update_syntax_table_forward, as it can GC. -2016-06-19 Dmitry Gutov +2016-06-06 Dmitry Gutov Improve squiggly heredoc support in non-SMIE Ruby mode * lisp/progmodes/ruby-mode.el (ruby-parse-partial): Support squiggly heredocs here, too (port from upstream). -2016-06-19 Stephen Berman +2016-06-06 Stephen Berman Fix doc string quoting @@ -2656,7 +2651,7 @@ * src/syntax.c (Fbackward_prefix_chars): Fix quoting problems in doc strings (Bug#23696). -2016-06-19 Martin Rudalics +2016-06-05 Martin Rudalics Fix mouse dragging of vertical dividers with scroll bars on left (Bug#23690) @@ -2664,13 +2659,13 @@ adjust trailing edge of window on the left when dragging the vertical divider of the mode line. (Bug#23690) -2016-06-19 Eli Zaretskii +2016-06-04 Eli Zaretskii * etc/PROBLEMS: Mention the link-time problems on FreeBSD 11. (Bug#23641) -2016-06-19 Glenn Morris +2016-05-31 Glenn Morris * test/automated/viper-tests.el (viper-test-undo-kmacro): Delete temp-file at end. @@ -2682,11 +2677,11 @@ * lisp/emacs-lisp/lisp-mode.el (lisp--mode-syntax-table): Fix typo. (Bug#23654) -2016-06-19 Stefan Monnier +2016-05-30 Stefan Monnier * lisp/recentf.el (recentf-dialog-mode-map): Remove follow-link (bug#22434) -2016-06-19 Bill Wohler +2016-05-30 Bill Wohler Correct cl-flet usage (Bug#22317) @@ -2698,14 +2693,14 @@ (mh-mime-display, mh-press-button, mh-push-button): (mh-display-emphasis): Call mh-flet instead of mh-cl-flet. -2016-06-19 Bill Wohler +2016-05-30 Bill Wohler Release MH-E manual version 8.6 * doc/misc/mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for release 8.6. -2016-06-19 Mike Kupfer +2016-05-30 Mike Kupfer Update MH-E's documentation about HTML renderers @@ -2718,14 +2713,14 @@ are discussed, and to reflect recent testing (Debian 8). Small tweaks to existing text. -2016-06-19 Dmitry Gutov +2016-05-30 Dmitry Gutov Fx the we->the typo * doc/emacs/trouble.texi (Sending Patches): Fix the typo (bug#23657). -2016-06-19 Paul Eggert +2016-05-30 Paul Eggert Restore frames into the current display by default @@ -2733,13 +2728,13 @@ Default to t, not nil (Bug#23604). * etc/NEWS: Mention the change. -2016-06-19 Stefan Monnier +2016-05-29 Stefan Monnier * lisp/recentf.el (recentf-open-files-item): Quick fix for (bug#22434). etc/TODO: Remove out-of-place issue -2016-06-19 Eli Zaretskii +2016-05-29 Eli Zaretskii Clarify doc string of 'file-name-sans-extension' @@ -2747,7 +2742,7 @@ Clarify in the doc strings what is the extension, and which leading period doesn't count. (Bug#23643) -2016-06-19 Eli Zaretskii +2016-05-28 Eli Zaretskii Fix the MSDOS build @@ -2755,16 +2750,16 @@ empty, and remove the lines which use them in recipes, as that causes weird error message from Make and breaks the MSDOS build. -2016-06-19 Andreas Schwab +2016-05-28 Andreas Schwab * lisp/progmodes/elisp-mode.el (elisp-function-argstring): Call substitute-command-keys to undo help--docstring-quote. (Bug#23634) -2016-06-19 Eli Zaretskii +2016-05-27 Eli Zaretskii * src/dired.c (Ffile_name_all_completions): Doc fix. (Bug#23631) -2016-06-19 Eli Zaretskii +2016-05-27 Eli Zaretskii Fix infloop in 'number-sequence' @@ -2773,18 +2768,18 @@ * test/automated/subr-tests.el (number-sequence-test): New test. -2016-06-19 Glenn Morris +2016-05-26 Glenn Morris * lisp/emacs-lisp/find-func.el (find-function-library): Update for symbol-function no longer erroring. (Bug#23626) -2016-06-19 Glenn Morris +2016-05-26 Glenn Morris * lisp/w32-fns.el (set-message-beep, w32-get-locale-info) (w32-get-valid-locale-ids): Improve declarations. -2016-06-19 Vincent Belaïche +2016-05-26 Vincent Belaïche Correct old cell name unbinding when renaming cell. @@ -2800,37 +2795,37 @@ either 'ses--unbind-cell-name' or 'kill-local-variable' depending on whether the cell old name is a named cell or an A1 type cell -2016-06-19 Vincent Belaïche +2016-05-25 Vincent Belaïche Document problem: slow screen refresh on missing font. See discussion of bug#22519 for more on this. -2016-06-19 Glenn Morris +2016-05-25 Glenn Morris * admin/admin.el (add-release-logs): Basic check of existing ChangeLog. -2016-06-19 Glenn Morris +2016-05-25 Glenn Morris * build-aux/gitlog-to-emacslog: Handle empty generated ChangeLog. This is relevant for M-x add-release-logs right after M-x authors. -2016-06-19 Glenn Morris +2016-05-25 Glenn Morris * admin/admin.el (add-release-logs): Generate ChangeLog if needed. -2016-06-19 Paul Eggert +2016-05-25 Paul Eggert * doc/misc/texinfo.tex: Revert previous change (Bug#23611). -2016-06-19 Glenn Morris +2016-05-25 Glenn Morris * admin/authors.el (authors): First update the ChangeLog. * admin/make-tarball.txt: Related updates. -2016-06-19 Dmitry Gutov +2016-05-24 Dmitry Gutov Rename vc-stay-local back to vc-cvs-stay-local @@ -2838,14 +2833,14 @@ vc-stay-local (bug#19548). Improve the docstring. (vc-cvs-stay-local-p): Update accordingly. -2016-06-19 Glenn Morris +2016-05-24 Glenn Morris * doc/emacs/files.texi (Comparing Files): * doc/emacs/trouble.texi (Sending Patches): Fix external xrefs. * doc/misc/eww.texi (Advanced): Fix xref. -2016-06-19 Eli Zaretskii +2016-05-24 Eli Zaretskii Fix cross-references between manuals @@ -2858,13 +2853,13 @@ * doc/lispintro/emacs-lisp-intro.texi (etags): Node deleted: no longer relevant to Emacs Lisp programming. -2016-06-19 Glenn Morris +2016-05-24 Glenn Morris * doc/misc/vhdl-mode.texi (Sample Init File): Rename node to avoid ".". * admin/admin.el (add-release-logs): Also update etc/HISTORY. -2016-06-19 Eli Zaretskii +2016-05-24 Eli Zaretskii Avoid aborting due to errors in arguments of 'set-face-attribute' @@ -2873,11 +2868,11 @@ Emacs built with --enable-checking when the luser was unlucky enough to get the argument list in wrong order. -2016-06-19 Phillip Lord +2016-05-23 Phillip Lord Add automated test for viper-tests.el -2016-06-19 Phillip Lord +2016-05-23 Phillip Lord Fix viper undo breakage from undo-boundary changes @@ -2898,7 +2893,7 @@ Addresses Bug #22295 -2016-06-19 Kaushal Modi +2016-05-22 Kaushal Modi Fix reference to obsolete fn ps-eval-switch @@ -2908,7 +2903,7 @@ * lisp/printing.el (pr-switches): Use lpr-eval-switch instead of ps-eval-switch. -2016-06-19 Paul Eggert +2016-05-22 Paul Eggert Do not trash symlinks to init file @@ -2920,7 +2915,7 @@ save and restore the buffer name the way cus-edit does in a similar situation (Bug#454). -2016-06-19 Alan Mackenzie +2016-05-22 Alan Mackenzie Don't print the "decomposition" line for control chars in what-cursor-position @@ -2930,7 +2925,7 @@ * lisp/descr-text.el (describe-char): Remove `decomposition' from the list of character code properties printed for control characters. -2016-06-19 Paul Eggert +2016-05-22 Paul Eggert Bring back xterm pasting with middle mouse @@ -2943,7 +2938,7 @@ taken from xterm-paste internals. (xterm-paste): Use it. -2016-06-19 Eli Zaretskii +2016-05-22 Eli Zaretskii Provide workaround for xftfont rendering problem @@ -2952,20 +2947,20 @@ (xftfont_open): Use it to work around problems with rendering some fonts. (Bug#23360) -2016-06-19 Jun Hao +2016-05-21 Jun Hao * lisp/desktop.el: Disable restore frameset if in non-graphic display. (Bug#17693) -2016-06-19 Eli Zaretskii +2016-05-21 Eli Zaretskii Mention GTK+ problems in etc/PROBLEMS * etc/PROBLEMS (GDK_SCALE, GDK_DPI_SCALE): Mention the possible problems this could create and the workaround. (Bug#23587) -2016-06-19 Artur Malabarba +2016-05-20 Artur Malabarba * lisp/emacs-lisp/package.el (package-refresh-contents): @@ -2973,13 +2968,13 @@ (package-check-signature): Use `epg-find-configuration' instead of `executable-find'. -2016-06-19 Daiki Ueno +2016-05-20 Daiki Ueno Revert "epg: Add a way to detect gpg1 executable for tests" This reverts commit d4ae6d7033b34e8b75c59aaf1584131e439ef2d5. -2016-06-19 Eli Zaretskii +2016-05-19 Eli Zaretskii Avoid errors with Czech and Slovak input methods @@ -2990,7 +2985,7 @@ (czech-prog-2, czech-prog-3): Remove the kp-* key bindings. (Bug#23559) -2016-06-19 Daiki Ueno +2016-05-19 Daiki Ueno epg: Add a way to detect gpg1 executable for tests @@ -3009,14 +3004,14 @@ (epg-find-configuration): Rename FORCE argument to NO-CACHE, and add PROGRAM-ALIST argument. -2016-06-19 Artur Malabarba +2016-05-18 Artur Malabarba * lisp/emacs-lisp/package.el: Fix free variable warnings. (package--with-response-buffer): Replace two usages of `macroexp-let2*' with `let'. -2016-06-19 Artur Malabarba +2016-05-18 Artur Malabarba * lisp/emacs-lisp/package.el (package--with-response-buffer): @@ -3025,7 +3020,7 @@ * test/automated/package-test.el (package-test-signed): Manually check all possible values of `package-check-signature'. -2016-06-19 Eli Zaretskii +2016-05-18 Eli Zaretskii Improve documentation of 'server-name' @@ -3033,14 +3028,14 @@ 'server-name'. Mention how to do that with daemon sessions. (Bug#23576) -2016-06-19 Paul Eggert +2016-05-18 Paul Eggert Modernize ASLR advice in etc/PROBLEMS * etc/PROBLEMS (Segfault during 'make'): Modernize advice for seccomp, Docker, and NetBSD (Bug#23529). -2016-06-19 Juri Linkov +2016-05-17 Juri Linkov * lisp/char-fold.el: Rename from character-fold.el. @@ -3048,7 +3043,7 @@ * test/automated/char-fold-tests.el: Rename from character-fold-tests.el. http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00529.html -2016-06-19 Nicolas Petton +2016-05-17 Nicolas Petton Bump version to 25.0.94 @@ -3056,18 +3051,18 @@ * configure.ac: * msdos/sed2v2.inp: Bump Emacs version to 25.0.94. -2016-06-19 Nicolas Petton +2016-05-17 Nicolas Petton etc/AUTHORS: Update the AUTHORS file -2016-06-19 Alan Third +2016-05-16 Alan Third Fix bug#23462: Crash when iconifying frame on OS X. * src/nsterm.m (x_iconify_frame): Block input while miniaturize is running. -2016-06-19 Paul Eggert +2016-05-16 Paul Eggert Avoid shrinking windows with Gtk+ 3.20.3 @@ -3077,7 +3072,7 @@ * src/xterm.c (handle_one_xevent) [GTK_CHECK_VERSION (3, 20, 3)]: Do not call xg_frame_resized in the MapNotify case. -2016-06-19 Eli Zaretskii +2016-05-16 Eli Zaretskii Fix bug in default setting of 'ps-paper-type' @@ -3087,7 +3082,7 @@ that value would effectively ignore the setting of LC_PAPER. (Bug#23544) -2016-06-19 Paul Eggert (tiny change) +2016-05-13 Paul Eggert (tiny change) Properly reject malformed or empty package sigs @@ -3095,7 +3090,7 @@ * lisp/emacs-lisp/package.el (package--check-signature-content): Report an error if no good signatures OR if a fatal error. Not AND. -2016-06-19 Paul Eggert +2016-05-13 Paul Eggert Remove buggy non-native image scrolling @@ -3104,16 +3099,16 @@ * lisp/xwidget.el (xwidget-webkit-scroll-behavior): Remove. All uses removed. -2016-06-19 Paul Eggert +2016-05-13 Paul Eggert * doc/misc/texinfo.tex: Sync from gnulib. -2016-06-19 Glenn Morris +2016-05-12 Glenn Morris * lisp/emacs-lisp/find-func.el (find-feature-regexp) (find-alias-regexp): Fix :version. -2016-06-19 Dmitry Gutov +2016-05-11 Dmitry Gutov Do not mistake colon at the end of regexp for slash symbol @@ -3121,14 +3116,14 @@ Check the parse state in the "Symbols with special characters" rule (bug#23515). -2016-06-19 Dmitry Gutov +2016-05-11 Dmitry Gutov Make package-install-from-buffer not move point * lisp/emacs-lisp/package.el (package-install-from-buffer): Use save-excursion here (bug#22616). -2016-06-19 Dmitry Gutov +2016-05-11 Dmitry Gutov Redo the fix for bug#21839 @@ -3138,7 +3133,7 @@ * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda): Ditto (bug#21839). -2016-06-19 Dmitry Gutov +2016-05-10 Dmitry Gutov Don't treat JS spread as contination method call @@ -3147,14 +3142,14 @@ * test/indent/js.js (default): Add a corresponding example. -2016-06-19 Dmitry Gutov +2016-05-09 Dmitry Gutov Allow newlines inside cl function arglists * lisp/help.el (help-add-fundoc-usage): Allow newlines inside ARGLIST (bug#21839). -2016-06-19 Dmitry Gutov +2016-05-09 Dmitry Gutov Publicize cl--generic-all-functions @@ -3165,7 +3160,7 @@ (semanticdb-find-tags-external-children-of-type-method): And use it here (bug#23042). -2016-06-19 Alan Mackenzie +2016-05-09 Alan Mackenzie Add some "safe-local-variable" declarations for compatibility with master. @@ -3179,7 +3174,7 @@ (c-macro-names-with-semicolon): give the safe-local-variable property c-string-or-string-list-p. -2016-06-19 Lars Ingebrigtsen +2016-05-09 Lars Ingebrigtsen Fix doc string in `insert' @@ -3187,11 +3182,11 @@ markers do not move. (Finsert): Ditto. -2016-06-19 Paul Eggert +2016-05-08 Paul Eggert * doc/misc/emacs-mime.texi (time-date): Document now-builtins better. -2016-06-19 Dmitry Gutov +2016-05-07 Dmitry Gutov Say 'All results processed' at the end @@ -3199,7 +3194,7 @@ Say 'All results processed' at the end if the user hadn't cancelled the process (bug#23284). -2016-06-19 Eli Zaretskii +2016-05-07 Eli Zaretskii Document automatic adjustment of process' logical window dimensions @@ -3211,7 +3206,7 @@ * src/process.c (Fset_process_window_size): Improve the doc string. -2016-06-19 Michael Albinus +2016-05-06 Michael Albinus tramp-sh.el: Work around a stat bug (backport from master) @@ -3221,7 +3216,7 @@ (cherry picked from commit 6aad36ace9953b9672b13be68416d205532d5e59) -2016-06-19 Paul Eggert +2016-05-05 Paul Eggert Doc fixes for fclist and grep @@ -3229,7 +3224,7 @@ egrep and fgrep have been withdrawn from POSIX, so document grep -E and grep -F instead. -2016-06-19 Paul Eggert +2016-05-05 Paul Eggert Minor doc fixes for quoting @@ -3238,14 +3233,14 @@ Don’t say that formats “generate”. Try to word more clearly. * etc/NEWS: Coalesce near-duplicate entries. -2016-06-19 Dmitry Gutov +2016-05-05 Dmitry Gutov `nreverse' the marker pairs list * lisp/progmodes/xref.el (xref--buf-pairs-iterator): `nreverse' the marker pairs list for each buffer before returning. -2016-06-19 Dmitry Gutov +2016-05-04 Dmitry Gutov Use save-excursion in xref-location-marker more @@ -3256,7 +3251,7 @@ * lisp/progmodes/etags.el (xref-location-marker): Same. -2016-06-19 Dmitry Gutov +2016-05-04 Dmitry Gutov shell-quote-argument DIR when appropriate @@ -3267,7 +3262,7 @@ `shell-quote-argument' (bug#23453). Thanks for Kaushal Modi for pointing out the problem. Assert that DIR doesn't start with `~'. -2016-06-19 Dmitry Gutov +2016-05-04 Dmitry Gutov Rework xref-query-replace-in-results @@ -3292,14 +3287,14 @@ (xref--buf-pairs-iterator-groups-markers-by-buffers-2) (xref--buf-pairs-iterator-cleans-up-markers): New tests. -2016-06-19 Juri Linkov +2016-05-04 Juri Linkov * lisp/replace.el (query-replace-read-from): Use minibuffer-with-setup-hook to set minibuffer-local value of text-property-default-nonsticky. (Bug#23418, bug#23127) -2016-06-19 Stephen Berman +2016-05-04 Stephen Berman Fix todo-mode bug involving archived items (bug#23447) @@ -3312,7 +3307,7 @@ archived category. Remove a no-op call to kill-buffer, which is already called in todo-insert-category-line. -2016-06-19 Dmitry Gutov +2016-05-03 Dmitry Gutov Handle "empty line" regexp in xref searches @@ -3323,14 +3318,14 @@ (xref-collect-matches-finds-an-empty-line-regexp-match): Uncomment test. -2016-06-19 Dmitry Gutov +2016-05-03 Dmitry Gutov Add tests for xref-collect-matches * test/automated/xref-tests.el: New file. Add tests for xref-collect-matches. -2016-06-19 Dmitry Gutov +2016-05-03 Dmitry Gutov Use grep-find-ignored-directories instead of vc-directory-exclusion-list @@ -3347,7 +3342,7 @@ * doc/emacs/dired.texi (Operating on Files): Update the documentation accordingly. -2016-06-19 Dmitry Gutov +2016-05-03 Dmitry Gutov Clear buffer-undo-list when showing xrefs @@ -3355,7 +3350,7 @@ buffer-undo-list and temporarily bind it to t while rendering the buffer contents. -2016-06-19 Alan Mackenzie +2016-05-03 Alan Mackenzie Note the quote translation in `message' in section "incompatible changes". @@ -3363,18 +3358,18 @@ cannot be disabled, and that `format' can be used to get the old behavior back. -2016-06-19 Paul Eggert +2016-05-03 Paul Eggert * etc/NEWS: Mention (message "%s" (format ...)). -2016-06-19 Lars Ingebrigtsen +2016-05-03 Lars Ingebrigtsen (Common Keywords): Correct what missing :group means * doc/lispref/customize.texi (Common Keywords): Correct what missing :group means. -2016-06-19 Eli Zaretskii +2016-05-03 Eli Zaretskii Improve documentation of Dired's 'A' and 'Q' commands @@ -3388,7 +3383,7 @@ 'grep-find-ignored-files' and 'vc-directory-exclusion-list'. (Bug#23429) -2016-06-19 Paul Eggert +2016-05-03 Paul Eggert Doc fixes for quoting @@ -3399,21 +3394,21 @@ Document quoting a bit more systematically. Problem reported by Alan Mackenzie (Bug#23425). -2016-06-19 Lars Ingebrigtsen +2016-05-02 Lars Ingebrigtsen posnp doc clarification * lisp/subr.el (posnp): Mention that a posn object is returned from `event-start' (bug#18211). -2016-06-19 Lars Ingebrigtsen +2016-05-02 Lars Ingebrigtsen Mention what a missing :group does * doc/lispref/customize.texi (Common Keywords): Document that a missing :group reuses the group from the preceding item (bug#21601). -2016-06-19 Eli Zaretskii +2016-05-02 Eli Zaretskii Fix documentation of dired-aux search/replace commands @@ -3421,7 +3416,7 @@ (dired-do-find-regexp-and-replace): Doc fixes. (Bug#23429) * lisp/dired.el: Update the corresponding autoload forms. -2016-06-19 Paul Eggert +2016-05-02 Paul Eggert Fix quoting problem in cc-engine debug message @@ -3429,13 +3424,13 @@ Use "%s" format to pass through ‘'’ unscathed (Bug#23425), and likewise for ‘`’, and ‘%’. -2016-06-19 Philipp Stephani +2016-05-02 Philipp Stephani Add electric-quote-string unit test * test/automated/electric-tests.el (electric-quote-string): New test. -2016-06-19 Paul Eggert +2016-05-02 Paul Eggert Don’t electrically quote ‘'’ in Python @@ -3443,7 +3438,7 @@ * lisp/electric.el (electric-quote-post-self-insert-function): Do not requote a string starter or ender. -2016-06-19 Dmitry Gutov +2016-05-02 Dmitry Gutov `nreverse' Grep hits before passing them to xref--convert-hits @@ -3451,23 +3446,23 @@ before passing them to xref--convert-hits. Fixes a regression from cc0b7132. -2016-06-19 Paul Eggert +2016-05-01 Paul Eggert * doc/misc/texinfo.tex: Sync from gnulib. -2016-06-19 Juri Linkov +2016-05-01 Juri Linkov * lisp/isearch.el (isearch-forward-symbol-at-point): Add isearch-push-state. (Bug#23410) -2016-06-19 Michael Albinus +2016-05-01 Michael Albinus tramp.texi: Revert last change due to backward compatibility (cherry picked from commit 910f9a0a936aacbffe9b9b790d7f698dfd287aac) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen cua-prefix-override-inhibit-delay doc fix @@ -3477,7 +3472,7 @@ (cherry picked from commit 2b4c099822811ede787fc6e575bfbb17b3cc0681) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen global-eldoc-mode doc fix @@ -3486,7 +3481,7 @@ (cherry picked from commit 25e95b5dd8cd92e03788e589bf99a4b399f03114) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen normal-top-level-add-subdirs-to-load-path doc fix @@ -3495,7 +3490,7 @@ (cherry picked from commit 28aaa6d20586e3330a23b017a65e56dd6461c003) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen isearch-search-fun-function doc tweak @@ -3504,7 +3499,7 @@ (cherry picked from commit cafc2a5940cdc523cfea6dcf1cf540f48367c62a) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Fill some imenu--index-alist doc lines @@ -3512,7 +3507,7 @@ (cherry picked from commit 4b7bb8f596550628eaa83b82c0f7eabe59a84964) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Fmarker_position doc string clarification @@ -3521,7 +3516,7 @@ (cherry picked from commit eeac7c57273cec3f9408b18392dd2bafe3be4450) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Further define-obsolete-* doc fixups @@ -3531,7 +3526,7 @@ (cherry picked from commit 28e9f4390d8391c2c36be4ef515cf3a2c679a5a5) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Describe WHEN in all the define-obsolete- macros @@ -3542,7 +3537,7 @@ (cherry picked from commit 247c388f160581d207e41ca5926990bbf69d4a0f) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Mention with-silent-modifications in the lispref manual @@ -3551,7 +3546,7 @@ (cherry picked from commit fcd0d854eef6e439d51e8f07cf734d5e34e502b3) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen with-silent-modifications doc clarification @@ -3561,7 +3556,7 @@ (cherry picked from commit e0e70f030e69d9696a963a86f5f7caaff4df06eb) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen clear-visited-file-modtime doc string fix @@ -3570,7 +3565,7 @@ (cherry picked from commit 1aaeaf1450756a71c9254a2a5b174c72084ca67a) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Document mode mode line variables @@ -3580,7 +3575,7 @@ (cherry picked from commit bf7a630b0a5d3900f2afb0e7a881ce62e2b9f935) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Add a cross ref to Optional Mode Line @@ -3590,7 +3585,7 @@ (cherry picked from commit a3151a28789f413af73b14fbba557b2a587fca53) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Add a doc string to display-time-string @@ -3600,7 +3595,7 @@ (cherry picked from commit 45559c584e5a4ddeed1539b028b50b95baa372f8) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen custom-buffer-style doc fix @@ -3609,7 +3604,7 @@ (cherry picked from commit bcf0291d0cd02095b0809b1eb91f1e5c5c2ac5e3) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Rearrange the doc of query-replace slightly @@ -3619,7 +3614,7 @@ (cherry picked from commit bcc10761c3b968fa4534718116a0a601ed7da389) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen apropos-print doc fix @@ -3628,7 +3623,7 @@ (cherry picked from commit 0714d7387812a151f59993ac77c7321724ef79b1) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen completion-table-with-predicate doc string fix @@ -3637,7 +3632,7 @@ (cherry picked from commit b6a4d162208f239bc7804696d611ae52c686f138) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Fill the completion-table-with-predicate doc string @@ -3646,7 +3641,7 @@ (cherry picked from commit 207a31432c1ed8b548003a3e4af32c49aa3441e9) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen replace-match-maybe-edit doc clarification @@ -3655,7 +3650,7 @@ (cherry picked from commit 139874ba53c2e2de9868f8e5234d6ea2bcb97af8) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen add-timeout doc fix @@ -3664,7 +3659,7 @@ (cherry picked from commit 921b40476f597c84d7c34aa289cd43caeb389c4a) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Extremely minor doc fix in Choosing Window @@ -3673,7 +3668,7 @@ (cherry picked from commit 6c7e7f421d02d9290d6d1d85320737371160aef7) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Transform mentions of `eval-after-load' to `with-eval-after-load' @@ -3682,7 +3677,7 @@ (cherry picked from commit 9392193be56eebdfac702a0bbb5e954088371c7a) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen cursor-type doc fix @@ -3691,7 +3686,7 @@ (cherry picked from commit 77c5f4554ebb3b7c7d49bc881e45a550f6c93987) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Add a link from Tool Bar to Images @@ -3700,7 +3695,7 @@ (cherry picked from commit da5d0786163a91400eced4fddba4a92b652458d1) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen (default-mode-line-format): More explicit obsolete info @@ -3709,7 +3704,7 @@ (cherry picked from commit 9dc5f6d830e72420dc4d41c8f6ca1ca6b28609c0) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Fcompare_buffer_substrings doc string clarification @@ -3718,7 +3713,7 @@ (cherry picked from commit aa692acbb598a1cc8219ed7a87dde25fd7626ba5) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen insert-file-contents-literally doc fix @@ -3727,7 +3722,7 @@ (cherry picked from commit b6481b19bc9592492b1f70dfecb4de6256f537fe) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Fix custom types for cursor-in-non-selected-windows @@ -3736,7 +3731,7 @@ (cherry picked from commit b66bc0cced786e0320e1c3b0758bd3c434d4e8b5) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc clarification to mwheel-scroll @@ -3745,7 +3740,7 @@ (cherry picked from commit 696052b5fdfbc5c25dff3c6b081aebe70f6d06c7) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Clarify the doc of eval-expression-print-format @@ -3754,7 +3749,7 @@ (cherry picked from commit cd193a871f5a8e1c81ba86fc398ac382fa814383) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Explictly explain that package-initialize loads the packages @@ -3765,7 +3760,7 @@ (cherry picked from commit 619e0aedb2f3dbfe6821ac34e2d25b4e5c181117) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Have the doc strings of `load-path' and `require' mention each other @@ -3777,7 +3772,7 @@ (cherry picked from commit 3eca9a03816f95da0030665223c0b5262f223ba7) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fix for insert-pair-alist @@ -3786,7 +3781,7 @@ (cherry picked from commit 2824c587e9749a8f350f1d3dddd65176b4561dcb) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Move doc of backup-directory-alist to the Backup node @@ -3797,7 +3792,7 @@ (cherry picked from commit e77b8d84b4161f2cf8720dec2bf44a3e50134398) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Tiny doc clarification for create-fontset-from-fontset-spec @@ -3806,7 +3801,7 @@ (cherry picked from commit c05d186455ce9907eeb6b21ea4227e453996c681) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Fill the doc string of font-lock-keywords @@ -3815,7 +3810,7 @@ (cherry picked from commit c05716d3a26ea7518b89eacfccaf70c9d0731df7) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fix for font-lock-remove-keywords @@ -3824,7 +3819,7 @@ (cherry picked from commit bc00dcf12983cd399127d0eea39647f29778eb02) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Clarify whitespace-style doc string @@ -3833,7 +3828,7 @@ (cherry picked from commit d96c720d0cca7c9ffbb4c712ad315bb707d6625c) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fixed for next-error-buffer-p @@ -3842,7 +3837,7 @@ (cherry picked from commit a10eb168cc96db9f0dab2d75550cbd8f08be2363) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Tiny doc fix @@ -3851,7 +3846,7 @@ (cherry picked from commit 2ef0040e2363a669d9b93df935d31c98fa130132) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fix @@ -3860,7 +3855,7 @@ (cherry picked from commit 6b769c81d024f7eeb90b167e7df6f87d859614d4) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen delsel doc touch ups @@ -3869,7 +3864,7 @@ (cherry picked from commit d7a5b5be9a5869bcd233434ec3103dd1976d7df7) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fixes for menu-bar.el @@ -3879,7 +3874,7 @@ (cherry picked from commit 33d2c67bff0992ecbc0fe38556683242b9d1a4ae) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fix @@ -3887,7 +3882,7 @@ (cherry picked from commit 6baca4911ec901579749dbf7596011d90fea3781) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Minor doc clarification @@ -3896,7 +3891,7 @@ (cherry picked from commit 5d1f3192d484edee92caa46cd7d699da3e920259) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Fill font-lock-mode doc string @@ -3905,7 +3900,7 @@ (cherry picked from commit 27abf372836532c57be2e9e3ed23413729cc07fc) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Wrap the auto-generated doc string @@ -3915,7 +3910,7 @@ (cherry picked from commit 323b69664914d687fd4b48593479cea223dfbcb4) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Clarify hi-lock-find-patterns @@ -3924,7 +3919,7 @@ (cherry picked from commit 552e90ce7dff3a7107243fdf71c4de3af443e13a) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Add a doc string to `winner-mode' @@ -3933,7 +3928,7 @@ (cherry picked from commit 2c3ab9b6e39a3d600e7d82deacc24effaec051bb) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fix for align-newline-and-indent @@ -3942,7 +3937,7 @@ (cherry picked from commit 340a224ec3e01706112a07164da9a9f3f369a5aa) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc fix for `kbd' @@ -3951,7 +3946,7 @@ (cherry picked from commit 3a33afe25d8518f194fa4706eaccdb2a786a0348) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc tweak @@ -3960,16 +3955,16 @@ (cherry picked from commit 35fb7897f161d5e5a87e039dc1e427094640b0c8) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Link from (emacs)Exiting to (lisp)Killing Emacs * doc/emacs/entering.texi (Exiting): Link to the lispref - manual for further customizations (bug#15445). + manual for further customisations (bug#15445). (cherry picked from commit bc5f27aa099cdde02ca66e71501b89300685ab28) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen find-lisp doc touchups @@ -3979,7 +3974,7 @@ (cherry picked from commit e4c7657b0d1a31d64ca24bc64b5480cd7687e332) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Don't have the manual claim that it lists all CL incompatibilities @@ -3989,7 +3984,7 @@ (cherry picked from commit fb685bc91a72508c97ce7e30f970d4157677f371) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Change all occurrences of "Mouse-[0-9]" to "mouse-[0-9]" @@ -3999,7 +3994,7 @@ (cherry picked from commit e4c26271f2c2fe08f8490e25c63a436ab2a804ca) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Doc string change to enable-recursive-minibuffers @@ -4009,7 +4004,7 @@ (cherry picked from commit 23ba488a5e8290c4de91e0ff4161641efa364c0d) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Clarify the `interactive' doc string slightly @@ -4018,7 +4013,7 @@ (cherry picked from commit cd993be60da2d12db0d390001373d486c1091c47) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Clarify some doc strings @@ -4028,7 +4023,7 @@ (cherry picked from commit ad3ef417f3c40f086de9c547d6272e5685595e42) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Add some concept index entries for custom types @@ -4037,7 +4032,7 @@ (cherry picked from commit 388bb723fa078158d3148de05e942f9c01e95dd8) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Mention `lisp-indent-function' in the lispref manual @@ -4046,7 +4041,7 @@ (cherry picked from commit a1627691a896b2afaa264f93534178bc763564c9) -2016-06-19 Lars Ingebrigtsen +2016-05-01 Lars Ingebrigtsen Clarify doc string of internal compilation function @@ -4055,7 +4050,7 @@ (cherry picked from commit 123191decb7428db3b32a6c01631fa755088393a) -2016-06-19 Paul Eggert +2016-05-01 Paul Eggert Use ‘T *restrict’ proto, not ‘T[restrict]’ @@ -4063,18 +4058,18 @@ work around GCC 3.0-and-earlier incompatibility with C99, one that does not have problems with modern non-GCC compilers. -2016-06-19 Eli Zaretskii +2016-05-01 Eli Zaretskii Fix documentation of 'url-retrieve-synchronously' * doc/misc/url.texi (Retrieving URLs): Update argument list of 'url-retrieve-synchronously'. (Bug#23411) -2016-06-19 Eli Zaretskii +2016-05-01 Eli Zaretskii * lisp/url/url.el (url-retrieve-synchronously): Doc fix. (Bug#23411) -2016-06-19 Leo Liu +2016-04-30 Leo Liu Fix last change to isearch-update (bug#23406) @@ -4082,14 +4077,14 @@ nil) ie remove the original (unless (boundp 'cursor-sensor-inhibit) ...) form. -2016-06-19 Leo Liu +2016-04-30 Leo Liu Autoload cursor-sensor-inhibit (bug#23406) * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor-inhibit): Autoload. * lisp/isearch.el (isearch-update): Remove boundp check. -2016-06-19 Phillip Lord +2016-04-30 Phillip Lord org-map-entries: Fix org-agenda-prepare-buffers call @@ -4099,20 +4094,20 @@ This is a backport of commit 44c8cd7136e3fcd1e6bfa08895cac437b7a691fa from upstream org-mode. Addresses bug #23365. -2016-06-19 Eli Zaretskii +2016-04-30 Eli Zaretskii Followup for last commit in the user manual * doc/emacs/basic.texi (Moving Point): Clarify that set-goal-column has buffer-local effect. (Bug#23405) -2016-06-19 Eli Zaretskii +2016-04-30 Eli Zaretskii Improve doc string of 'set-goal-column' * lisp/simple.el (set-goal-column): Doc fix. (Bug#23405) -2016-06-19 Eli Zaretskii +2016-04-30 Eli Zaretskii Fix the MSDOS build @@ -4190,14 +4185,14 @@ (eshell-execute-pipeline): Test 'make-process', not 'start-process', as the latter is now available on all platforms. -2016-06-19 Andreas Schwab +2016-04-30 Andreas Schwab Remove \= from format string (bug#18190) * lisp/emacs-lisp/eieio.el (defclass): Remove \= from format string. -2016-06-19 Eli Zaretskii +2016-04-30 Eli Zaretskii Fix variable-pitch font on MS-Windows @@ -4206,7 +4201,7 @@ some MS-Windows systems. See this thread for details: http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00746.html. -2016-06-19 Alan Mackenzie +2016-04-29 Alan Mackenzie Restore follow-scroll-up/down to scrolling by the combined size of all windows @@ -4223,7 +4218,7 @@ follow-scroll-up/down. (follow-scroll-up, follow-scroll-down): Restore the historic functionality. -2016-06-19 Alan Mackenzie +2016-04-29 Alan Mackenzie Revert unneeded change which harms syntactic parsing. This fixes bug #23308. @@ -4231,7 +4226,7 @@ c-state-old-cpp-end as an argument to c-with-all-but-one-cpps-commented-out regardless of the value of `here'. -2016-06-19 Alan Mackenzie +2016-04-29 Alan Mackenzie Correct indentation of ids in a C++ enum after a protection keyword. @@ -4244,7 +4239,7 @@ c-backward-colon-prefixed-type. On finding a colon in the backward search, check it is preceded by an identifier rather than a keyword. -2016-06-19 Glenn Morris +2016-04-27 Glenn Morris * lisp/window.el (window--process-window-list): No-op if no processes. @@ -4252,7 +4247,7 @@ failing if frame.el is not loaded, eg if the terminal is resized during startup of a -nw CANNOT_DUMP build. (Bug#23369). -2016-06-19 Paul Eggert +2016-04-27 Paul Eggert Port dumping to NetBSD with PaX @@ -4265,7 +4260,7 @@ New vars, replacing PAXCTL_if_present and SETFATTR_if_present. All uses changed. -2016-06-19 Dmitry Gutov +2016-04-27 Dmitry Gutov Don't mistake `for' inside a function for a part of array comprehension @@ -4274,7 +4269,7 @@ * test/indent/js.js: Add a corresponding example. -2016-06-19 Anders Lindgren +2016-04-27 Anders Lindgren Fix bug#22891: wrong terminal width when a fringe width is zero. @@ -4293,21 +4288,21 @@ (cherry picked from commit 5b5403289888efe8783ae6a405845b925f544ec1) -2016-06-19 Leo Liu +2016-04-27 Leo Liu Improve last change to vc-git-mode-line-string * lisp/vc/vc-git.el (vc-git-mode-line-string): Better fix that caches the result. -2016-06-19 Stephen Berman +2016-04-27 Stephen Berman Todo mode doc bug fix * lisp/calendar/todo-mode.el (todo-show): Correct obsolete and no longer correct information in doc string. -2016-06-19 Leo Liu +2016-04-27 Leo Liu Fix revision calculation in vc-git-mode-line-string @@ -4315,14 +4310,14 @@ vc-git-working-revision because vc-working-revision needs to decide the backend and may return nil. -2016-06-19 Jorgen Schaefer +2016-04-26 Jorgen Schaefer Add Python 3.5 keyword "await" * lisp/progmodes/python.el (python-font-lock-keywords): Add await as keyword. -2016-06-19 Lele Gaifax +2016-04-26 Lele Gaifax Add new keywords of Python 3.5 @@ -4339,7 +4334,7 @@ python-nav-beginning-of-defun-3): New tests to test indentation and navigation for the async keyword. -2016-06-19 Mark Oteiza +2016-04-26 Mark Oteiza Partially revert previous change. @@ -4347,7 +4342,7 @@ * lisp/rect.el (rectangle--highlight-for-redisplay): Use region face. This function is for rectangle-mark-mode, not string-rectangle. -2016-06-19 Paul Eggert +2016-04-25 Paul Eggert Say why text-quoting-style is not a user option @@ -4355,12 +4350,12 @@ * etc/NEWS: Document why text-quoting-style is not a customizable variable (Bug#23372). -2016-06-19 Glenn Morris +2016-04-25 Glenn Morris * lisp/emacs-lisp/autoload.el (update-directory-autoloads): Future-proof against non-time-values. -2016-06-19 Eli Zaretskii +2016-04-25 Eli Zaretskii Don't mention ~/.emacs.bmk literally in doc strings @@ -4368,35 +4363,35 @@ mention "~/.emacs.bmk" explicitly as the default bookmark file in the doc strings. (Bug#23350) -2016-06-19 YAMAMOTO Mitsuharu +2016-04-25 YAMAMOTO Mitsuharu * etc/NEWS: Explain why multicolor font display is disabled on OS X Cocoa. -2016-06-19 Paul Eggert +2016-04-24 Paul Eggert Port to Ubuntu 16.04 --enable-gcc-warnings * src/image.c (gif_load) [HAVE_GIF]: Fix pointer signedness problem. -2016-06-19 Paul Eggert +2016-04-24 Paul Eggert * etc/NEWS: Improve wording of vc-git-log-output-coding-system etc. -2016-06-19 Tino Calancha +2016-04-24 Tino Calancha Don't kill ~/ if it's the top level directory * lisp/dired-aux.el (dired-kill-subdir): Don't kill ~/ if it's the top level directory (bug#23017). -2016-06-19 Tino Calancha (tiny change) +2016-04-23 Tino Calancha (tiny change) describe-char: fix insert char documentation * lisp/descr-text.el (describe-char): Only 'ucs-names' entries can be inserted by unicode name (Bug#23325). -2016-06-19 Dmitry Gutov +2016-04-23 Dmitry Gutov (vc-git-mode-line-string): Don't use `replace-regexp-in-string' @@ -4405,7 +4400,7 @@ (e.g. when FILE is a directory, bug#23344), and we actually know we only need the first 4 characters. -2016-06-19 Nicolas Petton +2016-04-22 Nicolas Petton Bump version to 25.0.93 @@ -4413,7 +4408,7 @@ * configure.ac: * msdos/sed2v2.inp: Bump Emacs version to 25.0.93. -2016-06-19 Nicolas Petton +2016-04-22 Nicolas Petton * etc/AUTHORS: Update the AUTHORS file @@ -4421,7 +4416,7 @@ * admin/authors.el (authors-ignored-files): Additions. -2016-06-19 Martin Rudalics +2016-04-22 Martin Rudalics In x_set_window_size restore do_pending_window_change calls @@ -4430,7 +4425,7 @@ do_pending_window_change calls after their stupid removal on 2015-08-31. -2016-06-19 Ilya Zakharevich +2016-04-21 Ilya Zakharevich Fix Alt-modified keys on some European MS-Windows keyboards @@ -4438,32 +4433,32 @@ ASCII, AND Meta modifier is a candidate, behave as if Meta is present, i.e. fall back to the legacy code. (Bug#23251) -2016-06-19 Eli Zaretskii +2016-04-20 Eli Zaretskii Document 'help-go-forward' * doc/emacs/help.texi (Help Mode): Document and index 'help-go-forward'. (Bug#23323) -2016-06-19 Eli Zaretskii +2016-04-20 Eli Zaretskii Revert "Allow to customize names of executables used by grep.el" This reverts commit c93ae7a1e5a94541189a8f36984014344d561ffc. -2016-06-19 Eli Zaretskii +2016-04-20 Eli Zaretskii Revert "Don't use 'find-program'" This reverts commit 10597c977d55cbf9304b51c3b364ce58199384a0. -2016-06-19 Eli Zaretskii +2016-04-20 Eli Zaretskii Revert "Use 'grep-find-program' in check-declare.el" This reverts commit 33bef6e90bfd20609d044b8a076c1570c627684a. -2016-06-19 Eli Zaretskii +2016-04-20 Eli Zaretskii Clarify documentation of 'dired-mark-files-containing-regexp' @@ -4475,7 +4470,7 @@ for files visited in buffers, 'dired-mark-files-containing-regexp' searches the buffer rather than the file on disk. (Bug#22694) -2016-06-19 Eli Zaretskii +2016-04-19 Eli Zaretskii Make tmm-menubar work in correct order again @@ -4486,7 +4481,7 @@ item when the function is called with a non-nil 'x-position' argument. -2016-06-19 Dmitry Gutov +2016-04-18 Dmitry Gutov Remove the Meta-CVS VC backend @@ -4497,14 +4492,14 @@ * doc/misc/efaq-w32.texi (Version control): Same. -2016-06-19 Michael Albinus +2016-04-18 Michael Albinus Fix Bug#23276 * lisp/autorevert.el (auto-revert-handler): Ignore errors coming from `revert-buffer'. (Bug#23276) -2016-06-19 Reto Zimmermann +2016-04-17 Reto Zimmermann Sync with upstream vhdl mode v3.38.1. @@ -4515,7 +4510,7 @@ (vhdl-template-else, vhdl-template-elsif): Support generate statement. (vhdl-re-search-forward, vhdl-re-search-backward): Save match data. -2016-06-19 Paul Eggert +2016-04-16 Paul Eggert Tweak configure.ac syntax in recent module patch @@ -4523,14 +4518,14 @@ recent HAVE_MODULES patch. Although this doesn’t fix any bugs, the previous syntax was confusing. -2016-06-19 Paul Eggert +2016-04-16 Paul Eggert Port to GCC 5.3.1 20160406 (Red Hat 5.3.1-6) * src/indent.c (Fvertical_motion): Pacify --enable-gcc-warnings when using the April 6 Fedora patch to GCC. -2016-06-19 Mark Oteiza +2016-04-16 Mark Oteiza Make sh-electric-here-document-mode accessible in sh-mode-hook. (Bug#3226) @@ -4539,18 +4534,18 @@ (sh-mode): Mention sh-mode-hook in docstring. (sh-mode): Remove sh-electric-here-document-mode invocation. -2016-06-19 Glenn Morris +2016-04-16 Glenn Morris * configure.ac (HAVE_MODULES): Exclude gnu-kfreebsd from previous. -2016-06-19 Mark Oteiza +2016-04-16 Mark Oteiza Make use of rectangle-preview custom variable. lisp/rect.el (rectangle--string-preview): Only create a preview if rectangle-preview is non-nil (Bug#23248). -2016-06-19 Mark Oteiza +2016-04-16 Mark Oteiza Make use of rectangle-preview face. @@ -4558,21 +4553,21 @@ (rectangle--highlight-for-redisplay): Replace 'region with 'rectangle-preview (Bug#23248). -2016-06-19 Eli Zaretskii +2016-04-16 Eli Zaretskii Use 'grep-find-program' in check-declare.el * lisp/emacs-lisp/check-declare.el (check-declare-directory): Use 'grep-find-program', not 'find-program'. -2016-06-19 Eli Zaretskii +2016-04-16 Eli Zaretskii Improve "C-h S" for cl-lib symbols * lisp/info-look.el: Add cl.info lookup to emacs-lisp-mode related manuals. (Bug#23289) -2016-06-19 Eli Zaretskii +2016-04-16 Eli Zaretskii Fix minor issues with removing left or right fringes @@ -4586,14 +4581,14 @@ text width when setting the width of one or both fringes to zero. (Bug#22891) -2016-06-19 Eli Zaretskii +2016-04-16 Eli Zaretskii Speed up redisplay in ansi-term mode * lisp/term.el (ansi-term): Force L2R 'bidi-paragraph-direction'. (Bug#20611) -2016-06-19 Philipp Stephani +2016-04-16 Philipp Stephani Simplify 8-bit character handling by terminal for 'raw-text' @@ -4602,11 +4597,11 @@ * lisp/xt-mouse.el (xterm-mouse--read-coordinate): Use 'no-conversion' instead of 'latin-1'. -2016-06-19 Glenn Morris +2016-04-15 Glenn Morris * configure.ac (HAVE_MODULES): Treat gnu like gnu-linux. (Bug#22722) -2016-06-19 Eli Zaretskii +2016-04-15 Eli Zaretskii Fix w32 memory-management problem when extending buffer text @@ -4622,7 +4617,7 @@ and http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23223#55 for two examples of the related problems. -2016-06-19 Michael Albinus +2016-04-14 Michael Albinus Fix Bug#20637. Do not merge to master @@ -4632,7 +4627,7 @@ * test/automated/vc-tests.el (vc-test--state) (vc-test--working-revision): Deactivate now failing checks. -2016-06-19 Paul Eggert +2016-04-14 Paul Eggert substitute-command-keys keeps quotes’ text props @@ -4642,11 +4637,11 @@ quotes, copy the source string’s text properties too, since no substring lengths have changed. -2016-06-19 YAMAMOTO Mitsuharu +2016-04-13 YAMAMOTO Mitsuharu * src/xwidget.c (x_draw_xwidget_glyph_string): More clipping fixes. -2016-06-19 Dmitry Gutov +2016-04-12 Dmitry Gutov Add semantic-symref-filepattern-alist entry for lisp-interaction-mode @@ -4655,7 +4650,7 @@ Add entry for lisp-interaction-mode (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23223#47) -2016-06-19 Dmitry Gutov +2016-04-12 Dmitry Gutov Perform xref searches without visiting unopened files @@ -4695,13 +4690,13 @@ (semantic-symref-global--line-re) (semantic-symref-parse-tool-output-one-line): Same. -2016-06-19 Phillip Lord +2016-04-12 Phillip Lord Revert "Prevent bootstrap autoload backup files" This reverts commit c23c965bb9d0a4bcc1b6158833ff99aa20fd53e9. -2016-06-19 Paul Eggert +2016-04-12 Paul Eggert Improve time zone documentation @@ -4719,7 +4714,7 @@ environment variable in preference to mentioning the sort-of-internal function set-time-zone-rule. -2016-06-19 Phillip Lord +2016-04-12 Phillip Lord Prevent bootstrap autoload backup files @@ -4731,13 +4726,13 @@ (Bug#23203) -2016-06-19 YAMAMOTO Mitsuharu +2016-04-11 YAMAMOTO Mitsuharu Disable multicolor fonts on OS X since they are not supported on free systems * src/macfont.m (macfont_list): Don't use color bitmap fonts. -2016-06-19 Paul Eggert +2016-04-11 Paul Eggert Capitalize “Universal Time” in documentation @@ -4745,14 +4740,14 @@ * lisp/vc/add-log.el (add-log-time-zone-rule): Also, fix typo by mentioning ‘format-time-string’ instead of ‘set-time-zone-rule’. -2016-06-19 Eli Zaretskii +2016-04-11 Eli Zaretskii Don't use 'find-program' * lisp/progmodes/project.el (project-file-completion-table): Use 'grep-find-program', rather than the obsolete 'find-program'. -2016-06-19 Paul Eggert +2016-04-11 Paul Eggert Sync with gnulib @@ -4762,7 +4757,7 @@ 2016-04-11 stdint: port to strict C11 left shift * doc/misc/texinfo.tex, lib/stdint.in.h: Copy from gnulib. -2016-06-19 Leo Liu +2016-04-11 Leo Liu Fix last change on 2016-01-02 @@ -4770,7 +4765,7 @@ `cl-errs-re' before `lisp--el-match-keyword'; don't use `prepend' which highlights `cl-errs-re' even in comments or strings. -2016-06-19 Paul Eggert +2016-04-11 Paul Eggert Port run-prolog EMACS to SWI-Prolog 7.2.3 @@ -4779,7 +4774,7 @@ with the new way of dealing with the EMACS and INSIDE_EMACS environment variables. -2016-06-19 Eli Zaretskii +2016-04-10 Eli Zaretskii Avoid crashes due to unreasonably large or small text scaling @@ -4788,13 +4783,13 @@ (text-scale-set, text-scale-increase): Use them to limit the text scaling to a reasonable range of values. (Bug#23259) -2016-06-19 Eli Zaretskii +2016-04-10 Eli Zaretskii Improve documentation of 'with-eval-after-load' * lisp/subr.el (with-eval-after-load): Doc fix. (Bug#23258) -2016-06-19 Eli Zaretskii +2016-04-10 Eli Zaretskii Improve handling of non-ASCII characters in Git log messages @@ -4814,7 +4809,7 @@ * etc/NEWS: Mention the new vc-git related defcustoms. -2016-06-19 Philipp Stephani +2016-04-09 Philipp Stephani Remove undefined behavior in OS X dumper. @@ -4823,7 +4818,7 @@ * src/unexmacosx.c (unexec_write): Use Mach virtual memory API to avoid undefined behavior when reading arbitrary memory. -2016-06-19 Joakim Verona +2016-04-09 Joakim Verona Fix clipping of xwidgets @@ -4831,7 +4826,7 @@ instead of calculating the clipping borders manually. Suggested by YAMAMOTO Mitsuharu . -2016-06-19 Eli Zaretskii +2016-04-09 Eli Zaretskii Improve Lisp-level documentation of tooltips @@ -4844,18 +4839,18 @@ * doc/emacs/frames.texi (Tooltips): Include more customization variables. Add a cross-reference to the ELisp manual. -2016-06-19 Glenn Morris +2016-04-08 Glenn Morris Faces names should not end in "-face". * lisp/rect.el (rectangle-preview): Rename from rectangle-preview-face. * lisp/vc/vc-hooks.el (vc-state-base): Rename from vc-state-base-face. -2016-06-19 Paul Eggert +2016-04-08 Paul Eggert * src/xsmfns.c (syms_of_xsmfns): Remove stray "s in doc strings. -2016-06-19 Paul Eggert +2016-04-08 Paul Eggert Comint and compile no longer set EMACS @@ -4870,11 +4865,11 @@ * lisp/progmodes/compile.el (compilation-start): Don’t set EMACS=t in the subsidiary process. -2016-06-19 Stefan Monnier +2016-04-08 Stefan Monnier * lisp/subr.el (read-key): Don't let the prompt linger (bug#22714) -2016-06-19 Eli Zaretskii +2016-04-08 Eli Zaretskii Allow to customize names of executables used by grep.el @@ -4885,20 +4880,20 @@ (grep-program): Now a defcustom rather than a simple variable. (Bug#23219) -2016-06-19 Alan Third +2016-04-08 Alan Third Set locale encoding to UTF-8 when run from OS X GUI. * src/nsterm.m (ns_init_locale): Append .UTF-8 when setting LANG. -2016-06-19 Eli Zaretskii +2016-04-08 Eli Zaretskii Avoid signaling errors in 'M-n' at the 'C-x C-f' prompt * lisp/ffap.el (ffap-guess-file-name-at-point): Ignore errors while 'ffap-guesser' runs. (Bug#23218) -2016-06-19 Marcin Borkowski +2016-04-08 Marcin Borkowski Avoid infinite loop in 'studlify-word' @@ -4906,7 +4901,7 @@ 'forward-word-strictly' and 'backward-word-strictly' instead of 'forward-word' and 'backward-word'. (Bug#19940) -2016-06-19 Paul Eggert +2016-04-07 Paul Eggert Don’t recommend obsolete EMACS env var @@ -4918,20 +4913,20 @@ Remove obsolescent recommendation to consult the EMACS environment variable. -2016-06-19 Glenn Morris +2016-04-07 Glenn Morris * lisp/emacs-lisp/package.el: Change from a few days ago needs seq. * lisp/emacs-lisp/seq.el: Load cl-lib, not cl-extra. -2016-06-19 Leo Liu +2016-04-07 Leo Liu Fix "Beginning of buffer" error in forward-page * lisp/textmodes/page.el (forward-page): Check before move to prevent "Beginning of buffer" error. -2016-06-19 Dmitry Gutov +2016-04-06 Dmitry Gutov Add a `transient' project type @@ -4940,7 +4935,7 @@ (project-current): Instead of signaling an error, return a transient project instance rooted in the chosen directory. -2016-06-19 Lars Magne Ingebrigtsen +2016-04-06 Lars Magne Ingebrigtsen Revert "Backport HTTPS proxy fix" @@ -4949,7 +4944,7 @@ It's too late in the Emacs 25 release cycle to add things like this to Emacs 25.1. It's border line new feature. -2016-06-19 Tao Fang +2016-04-06 Tao Fang Backport HTTPS proxy fix @@ -4957,7 +4952,7 @@ Backport: -2016-06-19 Paul Eggert +2016-04-06 Paul Eggert Fix stability confusion in sort-tests @@ -4968,7 +4963,7 @@ as sorting with the reverse predicate. This is not true for stable sorts when items compare equal. -2016-06-19 Paul Eggert +2016-04-05 Paul Eggert Avoid describe-key error with lambdas @@ -4977,13 +4972,13 @@ (xref-mode-local-overload): Use function-overload-p instead of assuming the argument is a symbol. -2016-06-19 Artur Malabarba +2016-04-04 Artur Malabarba * lisp/emacs-lisp/package.el (package-install-selected-packages): Skip unavailable packages. -2016-06-19 Paul Eggert +2016-04-04 Paul Eggert Sync with gnulib @@ -4993,7 +4988,7 @@ * doc/misc/texinfo.tex, lib/stddef.in.h, m4/stdint.m4: Copy from gnulib. -2016-06-19 Paul Eggert +2016-04-03 Paul Eggert Fix doc for Universal Time @@ -5003,7 +4998,7 @@ (Time Parsing): Remove stray obsolete paragraph about a UNIVERSAL argument for ‘format-time-string’. -2016-06-19 Michael Albinus +2016-04-03 Michael Albinus Handle Bug#23186 @@ -5012,7 +5007,7 @@ * lisp/net/tramp-sh.el (tramp-maybe-open-connection): `tramp-encoding-shell' could be nil. (Bug#23186) -2016-06-19 Paul Eggert +2016-04-03 Paul Eggert More format-time-string change fixups @@ -5022,14 +5017,14 @@ * lisp/org/ox-icalendar.el (org-icalendar-convert-timestamp): Use (not (not X)) to treat non-nil values of utc arg as UTC. -2016-06-19 Paul Eggert +2016-04-02 Paul Eggert make-xwidget unused arg cleanup * doc/lispref/display.texi (Xwidgets): Remove stray refs. * src/xwidget.c (syms_of_xwidget): Qwebkit, not Qwebkit_osr. -2016-06-19 Joakim Verona +2016-04-02 Joakim Verona Remove unused arguments from make-xwidget @@ -5040,21 +5035,21 @@ (xwidget-webkit-new-session): Reflect changed arguments * src/xwidget.c (Fmake_xwidget, syms_of_xwidget): Reflect changed arguments -2016-06-19 Eli Zaretskii +2016-04-02 Eli Zaretskii Document incompatible changes in 'format-time-string' * etc/NEWS: Mention the incompatible change in the interpretation of the 3rd argument to 'format-time-string'. (Bug#21943) -2016-06-19 Eli Zaretskii +2016-04-02 Eli Zaretskii Improve documentation of byte-code objects * doc/lispref/compile.texi (Byte-Code Objects): Document the integer format of the argument descriptor. (Bug#23061) -2016-06-19 Eli Zaretskii +2016-04-02 Eli Zaretskii Adapt calls to 'format-time-string' to changes in Emacs 25 @@ -5064,7 +5059,7 @@ last argument to format-time-string, when the TZ argument is not a number, per the doc string. -2016-06-19 Eli Zaretskii +2016-04-02 Eli Zaretskii Improve vc-diff with Git backend @@ -5074,7 +5069,7 @@ (vc-git-print-log): Don't override coding-system-for-read if it's already bound. -2016-06-19 Dmitry Gutov +2016-04-01 Dmitry Gutov (js--continued-expression-p): Special-case unary plus and minus @@ -5082,7 +5077,7 @@ effort to recognize unary plus and minus, in the contexts where they make sense (https://github.com/mooz/js2-mode/issues/322). -2016-06-19 Alan Mackenzie +2016-04-01 Alan Mackenzie Prevent C++ Mode wrongly fontifying some identifiers near templates as types @@ -5100,7 +5095,7 @@ * lisp/progmodes/cc-fonts.el (c-font-lock-<>-arglists): Don't fontify an identifier as a type when its associated ">" is followed by a "(". -2016-06-19 Eli Zaretskii +2016-04-01 Eli Zaretskii Avoid crashes due to insanely large columns in tabulated-list-format @@ -5113,7 +5108,7 @@ * src/term.c (append_composite_glyph): Add assertion to verify that the pixel width of the glyph will never overflow a 'short'. -2016-06-19 Mark Oteiza +2016-03-31 Mark Oteiza Teach M-x disassemble a default argument. @@ -5121,14 +5116,14 @@ * lisp/emacs-lisp/disass.el (disassemble): Default to function at point, if any. -2016-06-19 Eli Zaretskii +2016-03-31 Eli Zaretskii Fix EOL decoding in vc-annotate with SVN back-end on MS-Windows * lisp/vc/vc-annotate.el (vc-annotate): Force DOS EOL decoding on MS-Windows and MS-DOS, when processing the output of "svn annotate". -2016-06-19 Michael Albinus +2016-03-31 Michael Albinus Fix OS X specific settings in tramp-tests @@ -5140,7 +5135,7 @@ (tramp--test-utf8): Improve settings of coding systems. Do not use `tramp--test-darwin-p' anymore. (Bug#22145) -2016-06-19 Alan Mackenzie +2016-03-30 Alan Mackenzie Finish fixing a cacheing bug in CC Mode (see 2016-03-09) @@ -5153,21 +5148,21 @@ * lisp/progmodes/cc-engine.el (c-record-parse-state-state): Terminate stale markers. -2016-06-19 Alan Mackenzie +2016-03-30 Alan Mackenzie Merge branch 'emacs-25' of /home/acm/emacs/emacs.git/emacs-25 into emacs-25 -2016-06-19 Xue Fuqiao +2016-03-29 Xue Fuqiao * doc/lispref/text.texi (Columns): Remove a nonexistent reference. The example was removed by Chong Yidong on Mar 5, 2012. -2016-06-19 Paul Eggert +2016-03-29 Paul Eggert * doc/man/emacsclient.1: Document +line:column option. -2016-06-19 Eli Zaretskii +2016-03-29 Eli Zaretskii Fix rare problems with echo-area display and multiple frames @@ -5175,7 +5170,7 @@ around the call to x_consider_frame_title, to prevent resize_mini_window from undoing echo-area display. (Bug#23124) -2016-06-19 Alan Mackenzie +2016-03-29 Alan Mackenzie In M-%, avoid making buffer-local binding of text-property-default-nonsticky @@ -5186,7 +5181,7 @@ text-property-default-nonsticky to inside of a new with-current-buffer buffer form with the minibuffer as argument. -2016-06-19 Dmitry Gutov +2016-03-27 Dmitry Gutov Remove prog-indentation-context @@ -5204,22 +5199,22 @@ Do not merge to master. -2016-06-19 Paul Eggert +2016-03-27 Paul Eggert * src/font.c (QCuser_spec): Add missing colon to :user-spec. -2016-06-19 Eli Zaretskii +2016-03-27 Eli Zaretskii Don't start the 'midnight' timer twice * lisp/midnight.el (midnight-mode): Avoid starting the midnight timer twice when activating the mode the first time. (Bug#23123) -2016-06-19 YAMAMOTO Mitsuharu +2016-03-27 YAMAMOTO Mitsuharu * src/xwidget.c (Fxwidget_resize): Fix inappropriate use of XFASTINT. -2016-06-19 Stephen Berman +2016-03-26 Stephen Berman Fix todo-mode category movement @@ -5230,11 +5225,11 @@ items, handle the source archive buffer properly. Remove superfluous code. -2016-06-19 Glenn Morris +2016-03-26 Glenn Morris * lisp/xt-mouse.el (xterm-mouse-utf-8): Add :version. -2016-06-19 Eli Zaretskii +2016-03-26 Eli Zaretskii Ignore non-nil. non-cons values of unread-command-events @@ -5242,7 +5237,7 @@ (Finput_pending_p): Use CONSP instead of !NILP to see if there are unread command events to be processed. (Bug#22976) -2016-06-19 Eli Zaretskii +2016-03-26 Eli Zaretskii Improve documentatuon of 'truncate-partial-width-windows' @@ -5255,11 +5250,11 @@ * doc/emacs/display.texi (Line Truncation): Remove a redundant index entry. -2016-06-19 Paul Eggert +2016-03-25 Paul Eggert * src/ftfont.c (ftfont_shape_by_flt): Parenthesize as per GNU style. -2016-06-19 Eli Zaretskii +2016-03-25 Eli Zaretskii Fix 'dired-goto-file' in Dired buffers produced by find-dired @@ -5267,7 +5262,7 @@ relative name with leading sub-directories, before looking for the basename alone. (Bug#23089) -2016-06-19 Nicolas Petton +2016-03-25 Nicolas Petton Fix map-put and map-delete for alists (Bug#23105) @@ -5275,7 +5270,7 @@ expression to a new symbol. * test/automated/map-tests.el: Add a regression test. -2016-06-19 Eli Zaretskii +2016-03-25 Eli Zaretskii Minor copyedits of documentation for temporary displays @@ -5286,7 +5281,7 @@ * etc/NEWS: Minor rewording of the entry about temporary displays. -2016-06-19 Philipp Stephani +2016-03-25 Philipp Stephani Add customization option for using UTF-8 coordinates in xt-mouse @@ -5304,7 +5299,7 @@ * test/automated/xt-mouse-tests.el: Add tests for xt-mouse.el. -2016-06-19 Eli Zaretskii +2016-03-25 Eli Zaretskii Minor doc string fixes in replace.el @@ -5314,7 +5309,7 @@ these commands operate from point to the end of the buffer's accessible portion. (Bug#23067) -2016-06-19 Eli Zaretskii +2016-03-25 Eli Zaretskii Fix scrolling upwards with 'xwidget-webkit-browse-url' @@ -5322,7 +5317,7 @@ of CHECK_NATNUM. Suggested by Shayan Pirani . (Bug#22918) -2016-06-19 K. Handa +2016-03-25 K. Handa Fix display of Indic scripts @@ -5330,7 +5325,7 @@ of the range U+300...U+36F, use the "combining" FLT only with non-OTF fonts. -2016-06-19 Eli Zaretskii +2016-03-25 Eli Zaretskii Fix splash screen display at startup @@ -5344,7 +5339,7 @@ * etc/NEWS: Mention the change. -2016-06-19 Martin Rudalics +2016-03-25 Martin Rudalics Describe temporary displays in Emacs manual @@ -5353,7 +5348,7 @@ (Temporary Displays): New subsubsection describing display of temporary buffers and `temp-buffer-resize-mode'. -2016-06-19 Paul Eggert +2016-03-24 Paul Eggert Avoid stray As next to IDLW icons @@ -5361,7 +5356,7 @@ Use "" for empty labels, not "a", as the latter now displays stray "A"s (Bug#18997). -2016-06-19 Paul Eggert +2016-03-24 Paul Eggert Avoid GTK 3 crash with icons and masks @@ -5374,13 +5369,13 @@ or images that are not 8 bits per sample) instead of displaying junk or crashing. -2016-06-19 Juri Linkov +2016-03-24 Juri Linkov * lisp/minibuffer.el (minibuffer-completion-help): Use fit-window-to-buffer instead of shrink-window-if-larger-than-buffer. (Bug#23092) -2016-06-19 Eli Zaretskii +2016-03-24 Eli Zaretskii Define make_save_ptr_ptr unconditionally @@ -5388,14 +5383,14 @@ USE_X_TOOLKIT || defined USE_GTK) conditional. Reported by Philipp Stephani . (Bug#23101) -2016-06-19 Eli Zaretskii +2016-03-24 Eli Zaretskii Preserve current buffer when popping up TTY menus * src/term.c (tty_menu_show): Be sure to save and restore the current buffer around TTY menu pop-ups. (Bug#23101) -2016-06-19 Eli Zaretskii +2016-03-24 Eli Zaretskii Improve font selection by family on MS-Windows @@ -5407,7 +5402,7 @@ of a face have no effect on MS-Windows, because they are rejected due to bogus mismatch of the charset. -2016-06-19 Paul Eggert +2016-03-23 Paul Eggert Comint, term, and compile now set EMACS @@ -5423,7 +5418,7 @@ Go back to setting the EMACS environment variable, for backward compatibility to Bash 4.3 and earlier. -2016-06-19 Paul Eggert +2016-03-23 Paul Eggert Ignore more merges when generating ChangeLog @@ -5431,7 +5426,7 @@ not merely those from master and emacs-NN. The ChangeLog entries they generate are not that useful. -2016-06-19 Paul Eggert +2016-03-23 Paul Eggert Sync with gnulib @@ -5441,7 +5436,7 @@ * build-aux/gitlog-to-changelog, doc/misc/texinfo.tex: * lib/sys_select.in.h: Copy from gnulib. -2016-06-19 Paul Eggert +2016-03-23 Paul Eggert Resurrect GNUS-NEWS autogeneration @@ -5452,7 +5447,7 @@ procedure for building GNUS-NEWS. The old procedure got lost somehow when Gnus was merged into Emacs. -2016-06-19 Anders Lindgren +2016-03-22 Anders Lindgren Make `toggle-frame-maximized' respect the dock on OS X (bug#22988). @@ -5462,7 +5457,7 @@ ([EmacsWindow zoom:]): Take all screen margins (except those originating from a hidden dock) into account. -2016-06-19 Eli Zaretskii +2016-03-22 Eli Zaretskii Fix bug in displaying header line with a box face @@ -5470,7 +5465,7 @@ display string acquires the box face from an underlying string, not from the buffer. (Bug#23091) -2016-06-19 Kaushal Modi +2016-03-21 Kaushal Modi Fix an Isearch var to be a string (Bug#23038) @@ -5485,14 +5480,14 @@ `replace-regexp-in-string' (where a string was expected). That caused the error described in Bug#23038. -2016-06-19 Leo Liu +2016-03-21 Leo Liu Fix (args-out-of-range 1) error in cursor-sensor--detect * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect): Don't hard-code (point-min) as 1 which fails in narrowed buffers. -2016-06-19 Lars Magne Ingebrigtsen +2016-03-20 Lars Magne Ingebrigtsen Render empty
    • correctly @@ -5502,7 +5497,7 @@ Backport: -2016-06-19 Lars Magne Ingebrigtsen +2016-03-20 Lars Magne Ingebrigtsen Ignore invalid base64 encoded embedded images @@ -5512,7 +5507,7 @@ Backport: -2016-06-19 Lars Magne Ingebrigtsen +2016-03-20 Lars Magne Ingebrigtsen Fix

      and

      newlines with or without
    • in shr @@ -5526,21 +5521,21 @@ Backport: -2016-06-19 Eli Zaretskii +2016-03-19 Eli Zaretskii Avoid errors in 'newline' * lisp/simple.el (newline): Don't barf if invoked with non-positive argument in the middle of a line. (Bug#22490) -2016-06-19 Michael Albinus +2016-03-19 Michael Albinus Fix Bug#23032 * doc/misc/eshell.texi (Arguments): Mention the pipe symbol in remote file names. (Bug#23032) -2016-06-19 Eli Zaretskii +2016-03-19 Eli Zaretskii Adjudicate review comments in abbrevs.texi @@ -5552,7 +5547,7 @@ * admin/release-process (Check manuals): Mark files reviewed by Steve Byrne. -2016-06-19 Dmitry Gutov +2016-03-18 Dmitry Gutov Fixup the "normal" matcher; highlight global var symbols, too @@ -5560,7 +5555,7 @@ operator name symbols with the "normal" matcher (it actually needed updating). Highlight global variable symbols, too. -2016-06-19 Marcin Borkowski +2016-03-18 Marcin Borkowski Honor prefix arg in doc-view-next-line-or-next-page @@ -5568,7 +5563,7 @@ prefix argument into consideration when continuous scrolling is not in effect (i.e., by default) (bug#19559). -2016-06-19 Paul Eggert +2016-03-18 Paul Eggert Port to strict C99 offsetof @@ -5577,7 +5572,7 @@ Use only a single identifier as the second argument of offsetof. Found by using clang -pedantic. -2016-06-19 Paul Eggert +2016-03-18 Paul Eggert Port to GTK with strict C11 compiler @@ -5587,7 +5582,7 @@ g_signal_handler_find and g_signal_handlers_block_by_func, which use gpointer instead of GCallback. Found by using gcc -pedantic. -2016-06-19 Paul Eggert +2016-03-18 Paul Eggert Port to GTK with strict C99 compiler @@ -5597,7 +5592,7 @@ * src/emacsgtkfixed.h (EmacsFixedClass): Remove duplicate typedef, which strict C99 does not allow (Bug#23003). -2016-06-19 Anders Lindgren +2016-03-17 Anders Lindgren Avoid screen artifacts with new OS X visible bell after scrolling @@ -5606,14 +5601,14 @@ (hide_bell): Trace. (ns_copy_bits): Trace. -2016-06-19 Michael Albinus +2016-03-17 Michael Albinus Suppress some Tramp tests for OSX, do not merge with master * test/automated/tramp-tests.el (tramp--test-darwin-p): New defun. (tramp--test-utf8): Use it. (Bug#22145) -2016-06-19 Glenn Morris +2016-03-17 Glenn Morris * lisp/progmodes/xref.el (xref-buffer-name, xref--window): Move definitions before use. @@ -5622,7 +5617,7 @@ * lisp/mail/rmail.el (rmail-mime-entity-truncated): Declare. -2016-06-19 Glenn Morris +2016-03-17 Glenn Morris Address compilation warnings due to 2016-01-03 mml refactoring. @@ -5635,13 +5630,13 @@ * lisp/gnus/mml1991.el, lisp/gnus/mml2015.el: No longer a need for password-cache. -2016-06-19 Stefan Monnier +2016-03-16 Stefan Monnier * lisp/emacs-lisp/smie.el (smie-indent-keyword): Don't burp in strings (bug#22960). -2016-06-19 Glenn Morris +2016-03-16 Glenn Morris * lisp/dired-x.el (dired-omit-here-always): Correct error message for 2016-01-25 change. @@ -5651,21 +5646,21 @@ * lisp/xml.el (xml-parse-tag-1): Replace undefined function. -2016-06-19 Eli Zaretskii +2016-03-16 Eli Zaretskii Avoid segfaults due to frame image cache being absent * src/image.c (cache_image): If the frame doesn't have an image cache, create it. (Bug#23028) -2016-06-19 Eli Zaretskii +2016-03-16 Eli Zaretskii Improve documentation of glyphless-character display * doc/emacs/display.texi (Text Display): Document and index the 'glyphless-char' face. -2016-06-19 Dmitry Gutov +2016-03-16 Dmitry Gutov Support safe navigation operator in non-SMIE indentation code @@ -5674,7 +5669,7 @@ Cherry-picked from https://github.com/ruby/ruby/commit/68e16ddd7961b86e5013e62ae2954e88638de058. -2016-06-19 Thomas Fitzsimmons +2016-03-16 Thomas Fitzsimmons Move xsd:base64Binary decoding fix to debbugs.el 0.9.1 @@ -5683,14 +5678,14 @@ (soap-decode-xs-basic-type): Likewise. (soap-invoke): Document xsd:base64Binary handling. -2016-06-19 Dmitry Gutov +2016-03-15 Dmitry Gutov Fix Ruby's operator precedence * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Rearrange the smie-precs->prec2 form. -2016-06-19 Dmitry Gutov +2016-03-15 Dmitry Gutov (ruby-interpolation-inside-another-interpolation): New failing test @@ -5698,7 +5693,7 @@ (ruby-interpolation-inside-another-interpolation): New failing test. -2016-06-19 Paul Eggert +2016-03-15 Paul Eggert Port to clang 3.7.0 on x86-64 @@ -5712,12 +5707,12 @@ uninitialized locals. This avoids undefined behavior and pacifies clang. -2016-06-19 Glenn Morris +2016-03-15 Glenn Morris * test/automated/package-test.el (package-test-signed): Tweak skip condition, for hydra. -2016-06-19 Paul Eggert +2016-03-15 Paul Eggert Sync with gnulib @@ -5726,7 +5721,7 @@ 2016-03-15 select: port more to Intel 2016.1.150 compiler * lib/sys_select.in.h, lib/time_rz.c: Copy from gnulib. -2016-06-19 Eli Zaretskii +2016-03-15 Eli Zaretskii Fix startup of "emacs -nw" on systems that CANNOT_DUMP @@ -5736,14 +5731,14 @@ * lisp/loadup.el : Set to 'grow-only' after loading window.el. (Bug#22975) -2016-06-19 Dmitry Gutov +2016-03-14 Dmitry Gutov Do not tokenize a comment before continuation as ';' * lisp/progmodes/ruby-mode.el (ruby-smie--implicit-semi-p): Account for a comment right after point. -2016-06-19 Dmitry Gutov +2016-03-14 Dmitry Gutov Don't misindent arguments of a method call inside continuation @@ -5751,14 +5746,14 @@ Use smie-indent-virtual instead of smie-rule-parent (bug#23015). Simplify the traversal loop. -2016-06-19 Stefan Monnier +2016-03-14 Stefan Monnier * src/keyboard.c (echo_keystrokes_p): Don't test cursor_in_echo_area (read_key_sequence): Test it here, as before. (bug#22825). -2016-06-19 Paul Eggert +2016-03-14 Paul Eggert ASCII-only etc/NEWS etc. @@ -5768,7 +5763,7 @@ UTF-8-ignorant tools, rewrite its non-ASCII text to spell out Unicode, e.g., replace ‘‒’ with ‘U+2012 (FIGURE DASH)’. -2016-06-19 Alan Mackenzie +2016-03-14 Alan Mackenzie Fix a cacheing bug, which led to inordinately slow c-beginning-of-defun. @@ -5783,7 +5778,7 @@ c-self-bind-state-cache around the processing, replacing flawed bindings of c-state-cache. -2016-06-19 Alan Mackenzie +2016-03-14 Alan Mackenzie Fix a cacheing bug, which led to inordinately slow c-beginning-of-defun. @@ -5798,7 +5793,7 @@ c-self-bind-state-cache around the processing, replacing flawed bindings of c-state-cache. -2016-06-19 Kaushal Modi +2016-03-14 Kaushal Modi Fix Isearch prompt when invoked with an argument @@ -5810,14 +5805,14 @@ mode. Comments have been added to explain the priority of conditions in the `cond' form. (Bug#22991) -2016-06-19 Cesar Quiroz (tiny change) +2016-03-14 Cesar Quiroz (tiny change) Fix a typo in the Emacs manual * doc/emacs/maintaining.texi (VC Directory Commands): Fix a typo in a command name. -2016-06-19 Paul Eggert +2016-03-14 Paul Eggert Curved quotes in etc/NEWS etc. @@ -5825,7 +5820,7 @@ recently-changed text documentation. See: http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00860.html -2016-06-19 Paul Eggert +2016-03-14 Paul Eggert Fix some single quotes in documentation @@ -5835,21 +5830,21 @@ 'like this' consistently, rather than also (sometimes) ‘like this’ or (more often) `like this'. -2016-06-19 Dmitry Gutov +2016-03-13 Dmitry Gutov Make lisp-completion-at-point's argument optional * lisp/progmodes/elisp-mode.el (lisp-completion-at-point): Make the argument optional, like it was before the rename. -2016-06-19 Dmitry Gutov +2016-03-13 Dmitry Gutov Tweak the left precedence of '=>' * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Tweak the left precedence of '=>', to improve indentation and sexp navigation. -2016-06-19 Dmitry Gutov +2016-03-13 Dmitry Gutov Indent '.' relative to the first sibling expression @@ -5857,20 +5852,20 @@ Indent '.' relative to the first sibling expression, instead of the parent token (bug#17213). -2016-06-19 Dmitry Gutov +2016-03-13 Dmitry Gutov Make '.' associative, for easier sexp navigation * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Make '.' associative, for easier sexp navigation. -2016-06-19 Phillip Lord +2016-03-13 Phillip Lord Revert "Simplify "Visit New File" to "New File"" This reverts commit d457fd9dc782465e1547f74021390c9d5951d6af. -2016-06-19 Phillip Lord +2016-03-12 Phillip Lord Simplify "Visit New File" to "New File" @@ -5879,7 +5874,7 @@ normal-no-mouse-startup-screen): Change label "Visit New File" to "New File". -2016-06-19 Eli Zaretskii +2016-03-12 Eli Zaretskii Update Unicode notes for importing a new Unicode version @@ -5887,7 +5882,7 @@ in fontset.el when importing data files from a new Unicode version. -2016-06-19 Eli Zaretskii +2016-03-12 Eli Zaretskii Import new data files from Unicode 9.0.0beta @@ -5912,7 +5907,7 @@ * lisp/international/mule-cmds.el (ucs-names): Update ranges per Unicode 9.0.0 additions. -2016-06-19 Eli Zaretskii +2016-03-12 Eli Zaretskii Avoid errors in forms-mode when default major mode is text @@ -5920,7 +5915,7 @@ change-major-mode-with-file-name to nil when calling set-visited-file-name. (Bug#22982) -2016-06-19 Eli Zaretskii +2016-03-12 Eli Zaretskii Avoid crashes at startup on systems that CANNOT_DUMP @@ -5937,14 +5932,14 @@ successfully loaded, or when we are going to dump, whichever happens last. (Bug#22975) -2016-06-19 Eli Zaretskii +2016-03-12 Eli Zaretskii Fix documentation of seq.el functions * doc/lispref/sequences.texi (Sequence Functions): Fix typos. Add cross-references. Fix formatting. (Bug#22992) -2016-06-19 Dmitry Gutov +2016-03-11 Dmitry Gutov Support Ruby 2.3.0's safe navigation operator @@ -5955,13 +5950,13 @@ * test/indent/ruby.rb: Add an example using safe navigation operator. Fix a syntax error in existing example. -2016-06-19 John Wiegley +2016-03-11 John Wiegley Update Emacs manual section related to character folding * doc/emacs/search.texi: Character folding is not on by default. -2016-06-19 Eli Zaretskii +2016-03-11 Eli Zaretskii Update admin/notes/unicode @@ -5969,7 +5964,7 @@ are using. Mention the possible need to change 'ucs-names' when importing a new version of the Unicode Standard. -2016-06-19 Dmitry Gutov +2016-03-10 Dmitry Gutov Add symref-filepattern entries for c?perl-mode @@ -5977,7 +5972,7 @@ (semantic-symref-filepattern-alist): Add entries for perl-mode and cperl-mode. -2016-06-19 Ken Raeburn +2016-03-10 Ken Raeburn Don't use XRANDR 1.3 extensions if the server doesn't support them. @@ -5992,7 +5987,7 @@ each function. * configure.ac: Stop testing for those two functions. -2016-06-19 Paul Eggert +2016-03-10 Paul Eggert Sync with gnulib @@ -6004,7 +5999,7 @@ * m4/extern-inline.m4: Copy from gnulib. -2016-06-19 Paul Eggert +2016-03-10 Paul Eggert Rework C source files to avoid ^( @@ -6014,7 +6009,7 @@ performance for C files that have ‘(’ at the start of a line in a comment or string. -2016-06-19 Eli Zaretskii +2016-03-10 Eli Zaretskii By default, etags produces unqualified Perl tag names @@ -6032,7 +6027,7 @@ * test/etags/CTAGS.good: Adapt the expected test results to the changed Perl functionality. -2016-06-19 Dmitry Gutov +2016-03-10 Dmitry Gutov Indent methods with keyword names correctly @@ -6040,7 +6035,7 @@ Rename to ruby-smie--before-method-name. Now also check if we're after a 'def' keyword. Update both callers. -2016-06-19 Dmitry Gutov +2016-03-10 Dmitry Gutov Propertize character literals and special global variables differently @@ -6051,19 +6046,19 @@ (ruby-font-lock-keywords): Fix an old regression in highlighting character literals. -2016-06-19 John Wiegley +2016-03-09 John Wiegley Change how /etc/NEWS presents character folding * NEWS: Note that character folding is no longer the default. -2016-06-19 John Wiegley +2016-03-09 John Wiegley Revert "Revert "Backport: * lisp/isearch.el: Turn char-folding off by default"" This reverts commit a91b4b51ddf2575d821adb8b84fdf32cff83886e. -2016-06-19 Andreas Schwab +2016-03-09 Andreas Schwab Properly handle lambda as read function (bug 22961) @@ -6071,7 +6066,7 @@ string in cons for read_vector. (unreadchar): Likewise. -2016-06-19 Dmitry Gutov +2016-03-09 Dmitry Gutov Propertize operator symbol names with symbol syntax class @@ -6087,7 +6082,7 @@ at EOL the same way: check if the character has been assigned the symbol syntax class by syntax-propertize. -2016-06-19 Dmitry Gutov +2016-03-09 Dmitry Gutov Stop recognizing :#{} as symbol in ruby-mode @@ -6096,7 +6091,7 @@ construct without quotes (e.g. ':#{abc}') as symbol, which is just a syntax error in any modern version of Ruby. Fix nearby bug reference. -2016-06-19 Dmitry Gutov +2016-03-09 Dmitry Gutov Allow using the left shift operator without spaces on both sides @@ -6107,7 +6102,7 @@ * test/automated/ruby-mode-tests.el (ruby-no-heredoc-left-shift) (ruby-no-heredoc-class-self): New tests. -2016-06-19 Andreas Schwab +2016-03-08 Andreas Schwab Properly handle unquoting in wdired (bug 22938) @@ -6118,21 +6113,21 @@ (wdired-get-filename): Don't unquote the old file name. (wdired-get-previous-link): Always unquote. -2016-06-19 Dmitry Gutov +2016-03-06 Dmitry Gutov Allow splat operator before percent literal * lisp/progmodes/ruby-mode.el (ruby-syntax-propertize): Allow splat operator before percent literal. -2016-06-19 Dmitry Gutov +2016-03-06 Dmitry Gutov Don't apply the return value of goto-char as syntax class * lisp/progmodes/ruby-mode.el (ruby-syntax-propertize): Don't apply the return value of goto-char as syntax class. -2016-06-19 Dmitry Gutov +2016-03-06 Dmitry Gutov Guard against nested percent literals @@ -6145,7 +6140,7 @@ * test/automated/ruby-mode-tests.el (ruby-no-nested-percent-literals): New test. -2016-06-19 Dmitry Gutov +2016-03-06 Dmitry Gutov Recognize iuwu-mod after an escaped newline @@ -6154,7 +6149,7 @@ (ruby-smie-rules): Indent iuwu-mod after an escaped newline correctly. -2016-06-19 Andreas Schwab +2016-03-06 Andreas Schwab Fix symbolic mode string conversion for s and t @@ -6162,21 +6157,21 @@ ?t. (file-modes-symbolic-to-number): Default to a for ts permissions. -2016-06-19 Eli Zaretskii +2016-03-06 Eli Zaretskii Update 'ucs-names' database * lisp/international/mule-cmds.el (ucs-names): Update used and unused ranges from the latest UnicodeData.txt. -2016-06-19 Eli Zaretskii +2016-03-06 Eli Zaretskii Improve doc string of 'shell-command' * lisp/simple.el (shell-command): Mention that COMMAND is prompted for. (Bug#22926) -2016-06-19 Eli Zaretskii +2016-03-06 Eli Zaretskii Make the code in movemail_strftime more general @@ -6184,7 +6179,7 @@ string passed by the caller instead of using a separate format string. -2016-06-19 Eli Zaretskii +2016-03-06 Eli Zaretskii Speed up redisplay of binary files with long series of nulls @@ -6200,7 +6195,7 @@ a paragraph separator if the current character is already at base embedding level. (Bug#22739) -2016-06-19 Dmitry Gutov +2016-03-05 Dmitry Gutov Remove the highlighting support for quoting 'like this' inside Lisp docstrings @@ -6213,7 +6208,7 @@ (lisp-cl-font-lock-keywords-2): Do not highlight text between two straight quotes as symbol. -2016-06-19 Paul Eggert +2016-03-05 Paul Eggert Restore leading space in movemail pop output @@ -6224,7 +6219,7 @@ that should do the right thing. That way, the output continues to use leading space rather than leading zero for day of month. -2016-06-19 Eli Zaretskii +2016-03-05 Eli Zaretskii Fix bidi-paragraph-direction in Rmail view buffer @@ -6232,7 +6227,7 @@ bidi-paragraph-direction to nil before formatting the message for display. -2016-06-19 Dmitry Gutov +2016-03-05 Dmitry Gutov Don't misindent computed property generator methods @@ -6240,7 +6235,7 @@ Don't misindent computed property generator methods (https://github.com/mooz/js2-mode/issues/317). -2016-06-19 Eli Zaretskii +2016-03-05 Eli Zaretskii Fix mbox files produced by movemail on MS-Windows @@ -6248,21 +6243,21 @@ format specifiers, as at least the MS-Windows version of strftime doesn't support %e and %T. -2016-06-19 Paul Eggert +2016-03-04 Paul Eggert doc string file descriptor exhaustion fix * src/doc.c (get_doc_string): Move newly-added check to a better location (Bug#22814). -2016-06-19 Michael Albinus +2016-03-04 Michael Albinus Fix Bug#22814 * src/doc.c (get_doc_string): Raise an error in case too many files are open. (Bug#22814) -2016-06-19 Lars Ingebrigtsen +2016-03-04 Lars Ingebrigtsen Fix insertion of edited servers in the dribble file @@ -6273,7 +6268,7 @@ (cherry picked from commit ca4e30058eba0531f38fff75f14734acffab84ea) -2016-06-19 Martin Rudalics +2016-03-04 Martin Rudalics Fix previous fix of enlarge-/shrink-window @@ -6284,25 +6279,25 @@ in the enlarge-/shrink-window group (this restores the behavior before the fix of bug#22723 for the non-interactive case). -2016-06-19 Artur Malabarba +2016-03-03 Artur Malabarba * lisp/isearch.el (isearch-define-mode-toggle): Fix toggling logic -2016-06-19 Mark Oteiza +2016-03-03 Mark Oteiza Complete temperature units in calc-convert-temperature * lisp/calc/calc-units.el (calc-convert-temperature): Complete with temperature units in math-standard-units. -2016-06-19 Dmitry Gutov +2016-03-02 Dmitry Gutov Make sure to use case-sensitive search * lisp/progmodes/xref.el (xref-collect-references): Make sure to use case-sensitive search. -2016-06-19 Ulf Jasper +2016-03-02 Ulf Jasper Prevent infinite loop on not-well-formed xml. (Bug#16344) @@ -6310,7 +6305,7 @@ * test/automated/xml-parse-tests.el (xml-parse-tests--bad-data): Add test cases for Bug#16344. -2016-06-19 Alan Third +2016-03-02 Alan Third Add the missing test case for the previous patch @@ -6320,7 +6315,7 @@ DABBREV--SUBSTITUTE-EXPANSION. test/automated/dabbrev-tests.el (dabbrev-expand-test): Test for bug#1948. -2016-06-19 Alan Third +2016-03-02 Alan Third Use the correct dabbrev expansion @@ -6330,7 +6325,7 @@ DABBREV--SUBSTITUTE-EXPANSION. test/automated/dabbrev-tests.el (dabbrev-expand-test): Test for bug#1948. -2016-06-19 Nicolas Petton +2016-03-02 Nicolas Petton Bump version to 25.0.92 @@ -6338,25 +6333,24 @@ * configure.ac: * msdos/sed2v2.inp: Bump version to 25.0.92. -2016-06-19 Nicolas Petton +2016-03-02 Nicolas Petton * etc/AUTHORS: Update the AUTHORS file -2016-06-19 Nicolas Petton +2016-03-02 Nicolas Petton authors.el updates * admin/authors.el (authors-ignored-files): Addition. -2016-06-19 Michael Albinus -2016-03-04 Michael Albinus +2016-03-02 Michael Albinus Fix Bug#22859 * lisp/filenotify.el (file-notify-callback): Return a `deleted' event in case of kqueue and file1 is nil. (Bug#22859) -2016-03-04 Eli Zaretskii +2016-03-01 Eli Zaretskii Fix reordering of bidi text in an isolate inside an override @@ -6366,7 +6360,7 @@ isolate when the FSI...PDI text is inside a directional override. (Bug#22786) -2016-03-04 Alan Mackenzie +2016-03-01 Alan Mackenzie Document c-guess-basic-syntax in the CC Mode manual. @@ -6375,20 +6369,20 @@ (Custom Line-Up): Add a note on using c-guess-basic-syntax with a pxref to Syntactic Analysis. -2016-03-04 Michael Albinus +2016-03-01 Michael Albinus Fix targets in test/automated/Makefile.in * test/automated/Makefile.in: Use $(SELECTOR_DEFAULT) also for empty target and target all. -2016-03-04 Leo Liu +2016-03-01 Leo Liu Comment on last change to define-derived-mode * lisp/emacs-lisp/derived.el (define-derived-mode): Add comment. -2016-03-04 Lars Ingebrigtsen +2016-03-01 Lars Ingebrigtsen Allow binding `url-mime-accept-string' @@ -6399,14 +6393,14 @@ (cherry picked from commit 144bb0cf322b9756d29def3e27a42303e2edce43) -2016-03-04 Lars Ingebrigtsen +2016-03-01 Lars Ingebrigtsen Also allow setting the paragraph direction to nil * lisp/net/eww.el (eww-toggle-paragraph-direction): Also allow setting the paragraph direction to nil ("auto"). -2016-03-04 Anders Lindgren +2016-02-29 Anders Lindgren Made the new OS X visible bell more visible. @@ -6414,7 +6408,7 @@ "caution" image five times, as the image in its original size was hard to see. -2016-03-04 Lars Ingebrigtsen +2016-02-29 Lars Ingebrigtsen Use the correct background color when filling nested @@ -6425,7 +6419,7 @@ (cherry picked from commit cad0bc70558f9c28c808711c5295dec9fc5ad6e5) -2016-03-04 Lars Ingebrigtsen +2016-02-29 Lars Ingebrigtsen Make
      in
    • not insert extra newlines @@ -6436,7 +6430,7 @@ (cherry picked from commit 379a846b8548dc32a9019ef0a37c02f62cd9bad1) -2016-03-04 Dmitry Gutov +2016-02-29 Dmitry Gutov Uncomment the next-error-function integration in xref @@ -6444,18 +6438,18 @@ Uncomment the next-error-function integration (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20489#110). -2016-03-04 Dmitry Gutov +2016-02-29 Dmitry Gutov Remove the word "valid", to avoid ambiguity * doc/emacs/maintaining.texi (Identifier Search) (Looking Up Identifiers): Remove the word "valid" (bug#22692). -2016-03-04 Michael Albinus +2016-02-28 Michael Albinus Merge branch 'emacs-25' of git.sv.gnu.org:/srv/git/emacs into emacs-25 -2016-03-04 Michael Albinus +2016-02-28 Michael Albinus Set auto-revert-use-notify to nil in global-auto-revert-mode. (Bug#22814) @@ -6465,25 +6459,25 @@ * lisp/autorevert.el (global-auto-revert-mode): Set `auto-revert-use-notify' to nil. (Bug#22814) -2016-03-04 Paul Eggert +2016-02-28 Paul Eggert * etc/TODO: Minor quoting and grammar fixes. -2016-03-04 Friedrich Beckmann (tiny change) +2016-02-28 Friedrich Beckmann (tiny change) Fix ModelSim error parsing * lisp/progmodes/vhdl-mode.el (vhdl-compiler-alist): Fix ModelSim error parsing (bug#5768). -2016-03-04 Lars Ingebrigtsen +2016-02-28 Lars Ingebrigtsen Make parse-time-string-chars faster * lisp/calendar/parse-time.el (parse-time-string-chars): Clean up the code (backport:). -2016-03-04 Lars Ingebrigtsen +2016-02-28 Lars Ingebrigtsen Add a eww command to toggle paragraph direction @@ -6492,25 +6486,25 @@ * doc/misc/eww.texi (Advanced): Mention the `D' command. -2016-03-04 Glenn Morris +2016-02-27 Glenn Morris * nextstep/WISHLIST: Merge into etc/TODO and remove. * etc/TODO: Merge in items from nextstep/WISHLIST. * nextstep/README: Update for this change. -2016-03-04 Andreas Schwab +2016-02-27 Andreas Schwab Fix char signedness issue in bidi code * src/dispextern.h (struct bidi_t): Change type of resolved_level and isolate_level to signed char. (Bug#22830) -2016-03-04 Andreas Schwab +2016-02-27 Andreas Schwab * lib-src/pop.c (socket_connection): Fix format string. -2016-03-04 Eli Zaretskii +2016-02-27 Eli Zaretskii Avoid inflooping in thing-at-point-looking-at @@ -6519,22 +6513,22 @@ (Bug#22756) Describe the argument DISTANCE in the doc string. -2016-03-04 Leo Liu +2016-02-27 Leo Liu * lisp/emacs-lisp/derived.el (define-derived-mode): Revert indent change. -2016-03-04 Michael Albinus +2016-02-26 Michael Albinus etc/PROBLEMS: Mention problems with using file descriptors * etc/PROBLEMS: Mention problems with using file descriptors of kqueue file notification library. -2016-03-04 Kaushal Modi +2016-02-26 Kaushal Modi * lisp/apropos.el (apropos-variable): Doc fix. (Bug#22813). -2016-03-04 Eli Zaretskii +2016-02-25 Eli Zaretskii Remove unneeded workaround in xftfont.c @@ -6542,7 +6536,7 @@ XftTextExtents8 behavior, as it is no longer needed. Suggested by Fangwen Yu . (Bug#22383) -2016-03-04 Stefan Monnier +2016-02-25 Stefan Monnier * lisp/saveplace.el (save-place-local-mode): New minor mode @@ -6550,42 +6544,42 @@ (save-place--setup-hooks): New function. (save-place-mode): Use it. -2016-03-04 Eli Zaretskii +2016-02-25 Eli Zaretskii Fix redisplay on a TTY after 'make-frame' * src/xdisp.c (clear_garbaged_frames): Don't clear/redraw a garbaged TTY frame if it is not the selected frame. (Bug#22794) -2016-03-04 Alan Mackenzie +2016-02-25 Alan Mackenzie Make double-click-1 work with unbalanced parens in CC Mode. Fixes bug#5560. * lisp/mouse.el (mouse-start-end): check the syntax of alleged parens with `syntax-after' to ensure syntax-table text properties are respected. -2016-03-04 Magnus Henoch +2016-02-25 Magnus Henoch Input method polish-slash should not use keyboard translation * lisp/leim/quail/latin-pre.el ("polish-slash"): Input method polish-slash should not use keyboard translation (bug#19081). -2016-03-04 Chris Feng +2016-02-25 Chris Feng Fix an assertion * src/dispnew.c (clear_glyph_matrix_rows): Test matrix->nrows == 0 (which implies start == 0) separately. -2016-03-04 Eli Zaretskii +2016-02-24 Eli Zaretskii Fix 'toggle-save-place' * lisp/saveplace.el (toggle-save-place): Set up hooks necessary to support save-place in the buffer. Autoload the command. -2016-03-04 Stefan Monnier +2016-02-24 Stefan Monnier * src/keyboard.c: Don't inadvertently set immediate_echo (bug#22581) @@ -6593,7 +6587,7 @@ immediate_echo when we don't want any echo-keystrokes. (echo_keystrokes_p): Move earlier. -2016-03-04 Chris Zheng (tiny change) +2016-02-24 Chris Zheng (tiny change) Minor fixes in calculator.el @@ -6602,14 +6596,14 @@ (calculator-last-input): Fix a bug with pressing F1. (Bug#20764) -2016-03-04 Anders Lindgren +2016-02-24 Anders Lindgren Update HISTORY section in readme for the NextStep interface. * nextstep/README: Update HISTORY after suggestion from former maintainer Adrian Robert. -2016-03-04 Eli Zaretskii +2016-02-24 Eli Zaretskii Improve documentation of 'save-place-mode' @@ -6619,7 +6613,7 @@ * etc/NEWS: Mention the need to call 'save-place-mode' for turning on the mode in all buffers. -2016-03-04 Chris Feng (tiny change) +2016-02-24 Chris Feng (tiny change) Allocate glyph matrices for the initial frame @@ -6627,11 +6621,11 @@ * src/dispnew.c (clear_glyph_matrix_rows): matrix->nrows can be 0. -2016-03-04 Lars Ingebrigtsen +2016-02-24 Lars Ingebrigtsen Fix white space in last checkin -2016-03-04 Dima Kogan +2016-02-24 Dima Kogan Make `insert-pair' always leave the cursor where documented @@ -6640,14 +6634,14 @@ after the opening character. This was not true if the pair was inserted to surround a region (bug#16949). -2016-03-04 Kaushal Modi +2016-02-24 Kaushal Modi etc/NEWS: Mention the new second parameter to `package-install' * etc/NEWS: Mention the new second parameter to `package-install' (bug#22784). -2016-03-04 John F. Trudeau (tiny change) +2016-02-24 John F. Trudeau (tiny change) Highlight assignments in Makefiles more correctly @@ -6660,21 +6654,21 @@ (cherry picked from commit bbd86c5642bd62c43d72391669f28eaa14459fd5) -2016-03-04 Eli Zaretskii +2016-02-23 Eli Zaretskii Improve documentation of focus-related hooks * doc/lispref/commands.texi (Focus Events): Mention focus-related hooks. (Bug#21728) -2016-03-04 Eli Zaretskii +2016-02-23 Eli Zaretskii Further improve doc string of 'disable-point-adjustment' * src/keyboard.c (syms_of_keyboard): : Clarify doc strings. (Bug#22771) -2016-03-04 Michael Albinus +2016-02-23 Michael Albinus Further adaptions in file-notify-tests.el for w32notify @@ -6687,7 +6681,7 @@ (file-notify-test08-watched-file-in-watched-dir): Adapt expected events for w32notify. -2016-03-04 Jan Tatarik +2016-02-23 Jan Tatarik Don't bug out on localised dates in gnus-icalendar @@ -6695,7 +6689,7 @@ (gnus-icalendar-event:org-timestamp): Don't bug out on localised dates. -2016-03-04 Drew Adams +2016-02-23 Drew Adams (ls-lisp-insert-directory): Make -B work @@ -6706,7 +6700,7 @@ (cherry picked from commit ef52e66efd78aac4c4e5bd5e11870e5ba3b37a1e) -2016-03-04 Vaidheeswaran C +2016-02-23 Vaidheeswaran C Make buttons in header lines work @@ -6717,14 +6711,14 @@ (cherry picked from commit c11e565a6b6d09fa39d4c3ef65bef08190eaecc1) -2016-03-04 Christopher Wellons +2016-02-23 Christopher Wellons Make setf for frame-height/width work again * lisp/emacs-lisp/cl-lib.el (frame-height): Make setf for frame-height/width work again (bug#21979). -2016-03-04 Łukasz Stelmach +2016-02-23 Łukasz Stelmach Encode header strings before printing @@ -6736,7 +6730,7 @@ (cherry picked from commit 3cedbdcc71ebefc12bd20ec84f74251fe99ee7d0) -2016-03-04 Nicolas Richard +2016-02-23 Nicolas Richard (cl-union): Do not ignore :test argument when lists are equal. @@ -6744,7 +6738,7 @@ * test/automated/cl-seq-tests.el: New file (bug#22729). -2016-03-04 Lars Ingebrigtsen +2016-02-23 Lars Ingebrigtsen Add `isearch' to `basic-faces' @@ -6754,7 +6748,7 @@ * lisp/replace.el (match): Add `isearch' to the `basic-faces' group, too (bug#22760). -2016-03-04 Dmitry Gutov +2016-02-23 Dmitry Gutov Make $, : and @ "prefix characters" in ruby-mode @@ -6767,14 +6761,14 @@ (ruby-font-lock-keywords): Adjust the constants matcher for `:' not being a symbol constituent anymore. -2016-03-04 Dmitry Gutov +2016-02-23 Dmitry Gutov Make find-tag-default-bounds more strict * lisp/subr.el (find-tag-default-bounds): Delegate to bounds-of-thing-at-point (bug#22692). -2016-03-04 Michael Albinus +2016-02-22 Michael Albinus Minor fixes in filenotify.el @@ -6783,7 +6777,7 @@ (file-notify--event-watched-file): Use cl-caadr. (file-notify-callback): Handle also `ignore' events from inotify. -2016-03-04 Michael Albinus +2016-02-22 Michael Albinus Additional fixes for file notification @@ -6801,14 +6795,14 @@ (file-notify-test07-backup): Adapt expected events for gfilenotify. (file-notify-test08-watched-file-in-watched-dir): Improve. -2016-03-04 Eli Zaretskii +2016-02-22 Eli Zaretskii Fix documentation of 'global-disable-point-adjustment' * src/keyboard.c (syms_of_keyboard) : Doc fixes. (Bug#22771) -2016-03-04 Daiki Ueno +2016-02-22 Daiki Ueno Set file modes of pinentry socket for extra safety @@ -6817,21 +6811,21 @@ This is just for extra safety since the parent directory is already protected with `server-ensure-safe-dir'. -2016-03-04 Daiki Ueno +2016-02-22 Daiki Ueno Clarify GnuPG version compatibility chapter * doc/misc/epa.texi (GnuPG version compatibility): Make the gpg-agent description a bit clearer. -2016-03-04 Daiki Ueno +2016-02-22 Daiki Ueno Revert "Change the default socket location for pinentry" This reverts commit e34fbdee8aca84b98393b06b2450837d175999ca. It turned out that the address is fixed in Pinentry itself. -2016-03-04 Dmitry Gutov +2016-02-21 Dmitry Gutov Kill off xref--display-history @@ -6843,7 +6837,7 @@ (xref--show-pos-in-buf): Update accordingly. (xref--xref-buffer-mode-map): Remove xref-quit binding. -2016-03-04 Dmitry Gutov +2016-02-21 Dmitry Gutov Keep the xref buffer visible until the user quits it explicitly @@ -6867,7 +6861,7 @@ (xref--find-xrefs, xref--find-definitions): Rename WINDOW argument to DISPLAY-ACTION as well. -2016-03-04 Daiki Ueno +2016-02-21 Daiki Ueno Change the default socket location for pinentry @@ -6878,14 +6872,14 @@ This is just for extra safety since the parent directory is already protected with `server-ensure-safe-dir'. -2016-03-04 Daiki Ueno +2016-02-21 Daiki Ueno Mention how to enable pinentry feature * etc/NEWS: Mention "gpgconf --reload gpg-agent". * lisp/net/pinentry.el: Likewise. -2016-03-04 Paul Eggert +2016-02-21 Paul Eggert Sync with gnulib @@ -6893,7 +6887,7 @@ 2016-02-10 stdalign: port to older HP and IBM cc * doc/misc/texinfo.tex, lib/stdalign.in.h: Copy from gnulib. -2016-03-04 David Engster +2016-02-21 David Engster Remove `semanticdb-save-all-db-idle' from `auto-save-hook' @@ -6903,7 +6897,7 @@ already be called in the `semantic-idle-work-core-handler', which runs when Emacs is actually idle. -2016-03-04 David Engster +2016-02-21 David Engster Restore point when writing semantic table to disk @@ -6911,7 +6905,7 @@ `semantic-fetch-tags' in `save-excursion', since it might move point in current buffer. (Bug #22287) -2016-03-04 Daiki Ueno +2016-02-21 Daiki Ueno Mention pinentry.el in epa manual @@ -6920,7 +6914,7 @@ to enable pinentry.el. (Caching Passphrases): Add xref to the compatibility chapter. -2016-03-04 Michael Albinus +2016-02-21 Michael Albinus Fix Bug#22736 @@ -6932,13 +6926,13 @@ (file-notify-test08-watched-file-in-watched-dir): Bind `file-notify--test-tmpfile' temporarily in `dir-callback'. -2016-03-04 Wieland Hoffmann (tiny change) +2016-02-21 Wieland Hoffmann (tiny change) Grammar fix in doc string * lisp/custom.el (defgroup): Grammar fix in doc string. -2016-03-04 Daiki Ueno +2016-02-20 Daiki Ueno Naming fix for consistency @@ -6946,14 +6940,14 @@ `epg-configuration-find' to be consistent with other epg-* functions. Change all callers. -2016-03-04 Daiki Ueno +2016-02-20 Daiki Ueno Prefer customized value for GnuPG executable * lisp/epg-config.el (epg-configuration-find): Don't check GPG configuration if it is already set with custom. (Bug#22747) -2016-03-04 Eli Zaretskii +2016-02-20 Eli Zaretskii Fix memory reservation on MS-Windows @@ -6962,7 +6956,7 @@ no one can use, since memory reservation must produce 64KB-aligned addresses. (Bug#22526) -2016-03-04 Anders Lindgren +2016-02-20 Anders Lindgren Update NextStep readme and add wish list. @@ -6972,11 +6966,11 @@ * nextstep/WISHLIST: New file containing list of issues and ideas associated with the NS port of Emacs. -2016-03-04 Michael Albinus +2016-02-20 Michael Albinus Report also result in `file-notify--test-event-handler' -2016-03-04 Michael Albinus +2016-02-20 Michael Albinus Improve file-notify-test08-watched-file-in-watched-dir @@ -6990,7 +6984,7 @@ `file-notify--test-results'. (file-notify-test08-watched-file-in-watched-dir): Fix docstring. -2016-03-04 Stephen Berman +2016-02-20 Stephen Berman Fix todo-mode item date editing bugs @@ -7002,14 +6996,14 @@ (todo-read-date): When using the numerical month date component make sure to use `*' for an arbitrary month instead of its numerical value. -2016-03-04 Eli Zaretskii +2016-02-20 Eli Zaretskii Fix "[:upper:]" for non-ASCII characters * src/regex.c (re_match_2_internal): Support [:upper:] and [:lower:] for non-ASCII characters. (Bug#18150) -2016-03-04 Lars Ingebrigtsen +2016-02-20 Lars Ingebrigtsen Allow customising the article mode cursor behavior @@ -7018,7 +7012,7 @@ * lisp/gnus/gnus-art.el (gnus-article-show-cursor): New variable. (gnus-article-mode): Use it. -2016-03-04 Ari Roponen +2016-02-20 Ari Roponen Use pop-to-buffer-same-window in woman.el @@ -7026,7 +7020,7 @@ the wrong buffer by using `pop-to-buffer-same-window' (bug#22332). (WoMan-find-buffer): Ditto. -2016-03-04 Tassilo Horn +2016-02-20 Tassilo Horn New filenotify test for bug#22736 @@ -7034,25 +7028,25 @@ (file-notify-test08-watched-file-in-watched-dir): (file-notify--test-desc1): New filenotify test for bug#22736 -2016-03-04 Marcin Borkowski +2016-02-20 Marcin Borkowski Report critical battery errors * lisp/battery.el (battery-pmset): Report critical battery errors (bug#18157). -2016-03-04 Kaushal Modi (tiny change) +2016-02-19 Kaushal Modi (tiny change) Make eww message toggling message clearer * lisp/net/eww.el (eww-toggle-fonts): Make the message clearer. -2016-03-04 Mark Oteiza +2016-02-19 Mark Oteiza * lisp/calc/calc-units.el (math-standard-units): Update to 2014 CODATA adjustment. -2016-03-04 Martin Rudalics +2016-02-18 Martin Rudalics Fix bugs in window resizing code @@ -7062,21 +7056,21 @@ with preserved size would not get resized. Also now signal an error when the window cannot be shrunk or enlarged as requested. -2016-03-04 Eli Zaretskii +2016-02-17 Eli Zaretskii Fix decoding DOS EOL in a unibyte buffer * src/coding.c (decode_eol): Loop over bytes, not characters. (Bug#5251) -2016-03-04 Alan Mackenzie +2016-02-17 Alan Mackenzie Correct c-parse-state cache manipulation error. * lisp/progmodes/cc-engine.el (c-invalidate-state-cache-1): Correct a comparison bound. Amend comments. -2016-03-04 Daiki Ueno +2016-02-17 Daiki Ueno Take advantage of new GnuPG version check function @@ -7084,7 +7078,7 @@ (package-refresh-contents): Use `epg-configuration-find' to check if EPG is usable. -2016-03-04 Daiki Ueno +2016-02-17 Daiki Ueno Make GnuPG version check robuster @@ -7102,7 +7096,7 @@ (epg-configuration): Mark as obsolete. * lisp/epg.el (epg-context): Use `epg-configuration-find'. -2016-03-04 Paul Eggert +2016-02-17 Paul Eggert Fix x-load-color-file pointer signedness @@ -7110,43 +7104,43 @@ For sscanf and int *, use %d, not %u. Problem found on Ubuntu 15.10 x32, which lacks X support. -2016-03-04 Paul Eggert +2016-02-17 Paul Eggert * lisp/time-stamp.el (time-stamp-time-zone): Fix doc string punct. -2016-03-04 Mark Oteiza +2016-02-16 Mark Oteiza Follow convention for greek letter constants. * lisp/calc/calc-units.el (math-standard-units): Add "sigma" and alias σ to it. -2016-03-04 Mark Oteiza +2016-02-16 Mark Oteiza Add Stefan-Boltzmann constant to calc units table. * lisp/calc/calc-units.el (math-standard-units): Add Stefan-Boltzmann constant. -2016-03-04 Mark Oteiza +2016-02-16 Mark Oteiza * lisp/calc/calc-units.el (math-build-units-table-buffer): Use special-mode. -2016-03-04 Glenn Morris +2016-02-16 Glenn Morris Avoid loading cl-lib for term/xterm.elc, eg in -Q -nw. (Bug#22669) * lisp/emacs-lisp/cl-generic.el (cl--generic-dispatchers): Prefill with relevant elements for term/xterm. -2016-03-04 Tassilo Horn +2016-02-16 Tassilo Horn Fix soffice UserInstallation-URL for Windows * lisp/doc-view.el (doc-view-odf->pdf-converter-soffice): Fix UserInstallation-URL when calling soffice on Windows. -2016-03-04 Lars Ingebrigtsen +2016-02-16 Lars Ingebrigtsen Fix display of
       elements
       
      @@ -7154,7 +7148,7 @@
       	parsing so that 
       elements don't render with ^M at the end
       	of the lines.
       
      -2016-03-04  Eli Zaretskii  
      +2016-02-15  Eli Zaretskii  
       
       	Minor fixes in global-auto-composition-mode
       
      @@ -7163,7 +7157,7 @@
       	* lisp/composite.el (global-auto-composition-mode): Make it a
       	globalized mode.  (Bug#22682)
       
      -2016-03-04  Alan Mackenzie  
      +2016-02-15  Alan Mackenzie  
       
       	Allow arithmetic operators inside C++ template constructs.
       
      @@ -7181,14 +7175,14 @@
       	multichar operator in place of the former c->-op-without->-cont-regexp.
       	Add code to skip forwards over a balanced parenthesized expression.
       
      -2016-03-04  Eli Zaretskii  
      +2016-02-15  Eli Zaretskii  
       
       	Avoid crashes in semi-malformed 'condition-case'
       
       	* src/eval.c (internal_lisp_condition_case): Treat a handler
       	'(nil)' as if it were '(nil nil)'.  (Bug#22675)
       
      -2016-03-04  Alan Mackenzie  
      +2016-02-15  Alan Mackenzie  
       
       	Allow arithmetic operators inside C++ template constructs.
       
      @@ -7205,21 +7199,21 @@
       	multichar operator in place of the former c->-op-without->-cont-regexp.
       	Add code to skip forwards over a balanced parenthesized expression.
       
      -2016-03-04  Eli Zaretskii  
      +2016-02-15  Eli Zaretskii  
       
       	Fix regression with 'recent-keys' and keyboard macros
       
       	* src/keyboard.c (record_char): Don't record in 'recent_keys'
       	events that come from executing keyboard macros.  (Bug#22674)
       
      -2016-03-04  Eli Zaretskii  
      +2016-02-15  Eli Zaretskii  
       
       	Fix wording in a doc-view.el comment
       
       	* lisp/doc-view.el (doc-view--current-cache-dir): Don't use
       	"illegal" for something that is not against the law.
       
      -2016-03-04  Paul Eggert  
      +2016-02-15  Paul Eggert  
       
       	CONTRIBUTE cleanups and updates
       
      @@ -7234,7 +7228,7 @@
       	* admin/notes/git-workflow: Change emacs-24 to emacs-25,
       	and trunk to master.  This file still needs work.
       
      -2016-03-04  Paul Eggert  
      +2016-02-14  Paul Eggert  
       
       	Port USE_STACK_LISP_OBJECTS fix to Clang
       
      @@ -7242,7 +7236,7 @@
       	Recent versions of Clang claim to be GCC 4.2.1 but do not have
       	the GCC bug.
       
      -2016-03-04  Paul Eggert  
      +2016-02-14  Paul Eggert  
       
       	Port to x86 GCC 4.3.1 and earlier
       
      @@ -7250,28 +7244,28 @@
       	* src/lisp.h (USE_STACK_LISP_OBJECTS): Default to false
       	for GCC 4.3.1 and earlier.
       
      -2016-03-04  Eli Zaretskii  
      +2016-02-14  Eli Zaretskii  
       
       	Fix point movement under 'scroll-conservatively'
       
       	* src/xdisp.c (redisplay_window): Correct a typo in computing the
       	effective number of text lines in a window.  (Bug#22637)
       
      -2016-03-04  Thomas Plass  
      +2016-02-14  Thomas Plass  
       
       	Replace colon in file name (not legal on Windows)
       
       	* lisp/doc-view.el (doc-view--current-cache-dir): Replace colon in file
       	name (not legal on Windows). [tiny change]
       
      -2016-03-04  Eli Zaretskii  
      +2016-02-14  Eli Zaretskii  
       
       	Fix a typo in edt.texi
       
       	* doc/misc/edt.texi: Fix a typo in an email address.  Reported by
       	"Herbert J. Skuhra" .
       
      -2016-03-04  Eli Zaretskii  
      +2016-02-14  Eli Zaretskii  
       
       	Make 'mmap_realloc' on MS-Windows more reliable
       
      @@ -7285,14 +7279,14 @@
       	if the call to VirtualAlloc to commit more pages fails.
       	(Bug#22526)
       
      -2016-03-04  Oscar Fuentes  
      +2016-02-14  Oscar Fuentes  
       
       	Grep alias `all' shall not match parent directory
       
       	* lisp/progmodes/grep.el (grep-files-aliases): Don't match parent
       	  directory for `all'. Fixes bug#22577
       
      -2016-03-04  Nicolas Petton  
      +2016-02-13  Nicolas Petton  
       
       	Bump version to 25.0.91
       
      @@ -7300,23 +7294,22 @@
       	* configure.ac:
       	* msdos/sed2v2.inp: Bump version to 25.0.91.
       
      -2016-03-04  Nicolas Petton  
      +2016-02-13  Nicolas Petton  
       
       	* etc/AUTHORS: Update the AUTHORS file
       
      -2016-03-04  Glenn Morris  
      -2016-02-15  Glenn Morris  
      +2016-02-13  Glenn Morris  
       
       	* lisp/dired-aux.el: Require cl-lib.  (Bug#22613)
       
      -2016-02-15  Eli Zaretskii  
      +2016-02-13  Eli Zaretskii  
       
       	Index tilde characters in names of backup files
       
       	* doc/emacs/files.texi (Backup Names): Improve indexing.
       	(Bug#22625)
       
      -2016-02-15  Eli Zaretskii  
      +2016-02-13  Eli Zaretskii  
       
       	Document deprecation of hi-lock-mode's 'C-x w' bindings
       
      @@ -7325,11 +7318,11 @@
       
       	* etc/NEWS: Mark the deprecation entry as documented.
       
      -2016-02-15  Stefan Monnier  
      +2016-02-13  Stefan Monnier  
       
       	Announce that the `C-x w' bindings are deprecated
       
      -2016-02-15  Paul Eggert  
      +2016-02-13  Paul Eggert  
       
       	Suppress GNUstep hardening
       
      @@ -7341,7 +7334,7 @@
       	(GNU_OBJC_CFLAGS): Omit options like
       	‘-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1’.
       
      -2016-02-15  Eli Zaretskii  
      +2016-02-12  Eli Zaretskii  
       
       	Fix redisplay after a large insertion
       
      @@ -7349,7 +7342,7 @@
       	"optimization 3" if the cursor ends up in a partially visible
       	glyph row.  (Bug22637)
       
      -2016-02-15  Andreas Schwab  
      +2016-02-12  Andreas Schwab  
       
       	Revert "Fix gnus-group-get-new-news-this-group on group with closed server"
       
      @@ -7358,11 +7351,11 @@
       		* lisp/gnus/nnimap.el (nnimap-change-group): Revert last
       		change.  (Bug#22634)
       
      -2016-02-15  Paul Eggert  
      +2016-02-11  Paul Eggert  
       
       	* lib-src/make-docfile.c: Include stdarg.h.
       
      -2016-02-15  Alan Mackenzie  
      +2016-02-11  Alan Mackenzie  
       
       	Extend gpm-mouse-mode's doc string and doc to point out limitations.
       
      @@ -7372,7 +7365,7 @@
       	* doc/emacs/frames.texi (Text-Only Mouse): Note the inability to transfer text
       	between Emacs and other progrmas which use GPM.
       
      -2016-02-15  Eli Zaretskii  
      +2016-02-11  Eli Zaretskii  
       
       	Revert "Backport: * lisp/isearch.el: Turn char-folding off by default"
       
      @@ -7380,7 +7373,7 @@
       
       	This reverts commit 12c50e82c9b432b2fc31f8fb2215f43ceea80822.
       
      -2016-02-15  Lars Ingebrigtsen  
      +2016-02-11  Lars Ingebrigtsen  
       
       	Revert "Support integer image rotation and respect EXIF rotations"
       
      @@ -7388,7 +7381,7 @@
       
       	This change does not work on Fedora.
       
      -2016-02-15  Lars Ingebrigtsen  
      +2016-02-11  Lars Ingebrigtsen  
       
       	Revert "Document EXIF image rotation"
       
      @@ -7396,7 +7389,7 @@
       
       	This change does not work on Fedora, for instance.
       
      -2016-02-15  Paul Eggert  
      +2016-02-11  Paul Eggert  
       
       	Document OS X LANG default
       
      @@ -7404,7 +7397,7 @@
       	Document OS X Language and Region system preference.
       	Suggested by Alan Third.
       
      -2016-02-15  Alan Third  
      +2016-02-11  Alan Third  
       
       	Set locale when run from OS X GUI
       
      @@ -7412,7 +7405,7 @@
       	* src/nsterm.m (ns_init_locale): Get locale from OS and set LANG.
       	* src/nsterm.h: Include ns_init_locale.
       
      -2016-02-15  Paul Eggert  
      +2016-02-10  Paul Eggert  
       
       	make-docfile cleanup for I/O, etc.
       
      @@ -7435,7 +7428,7 @@
       	(search_lisp_doc_at_eol): Don't worry about ungetc of EOF; it's
       	portable now.
       
      -2016-02-15  Paul Eggert  
      +2016-02-10  Paul Eggert  
       
       	Memory-management cleanup in make-docfile
       
      @@ -7459,7 +7452,7 @@
       	(write_globals, scan_c_stream, scan_lisp_file): Avoid memory leak.
       	(scan_c_stream): Check for add_global failure.
       
      -2016-02-15  Kevin Gallagher  
      +2016-02-10  Kevin Gallagher  
       
       	Kevin Gallagher has new email address
       
      @@ -7471,7 +7464,7 @@
       	* etc/edt-user.el:
       	* doc/misc/edt.texi: Update Kevin Gallagher's email address.
       
      -2016-02-15  Eli Zaretskii  
      +2016-02-10  Eli Zaretskii  
       
       	Improve doc strings of 'forward/backward-word-strictly'
       
      @@ -7483,7 +7476,7 @@
       	* src/syntax.c (Fforward_word): Refer to 'forward-word-strictly'
       	in the doc string.  (Bug#22560)
       
      -2016-02-15  Michael Albinus  
      +2016-02-10  Michael Albinus  
       
       	Describe Makefile test targets in test/README
       
      @@ -7492,1166 +7485,12 @@
       	* Makefile.in:
       	* test/README: Describe Makefile test targets.
       
      -2016-02-15  Artur Malabarba  
      +2016-02-10  Artur Malabarba  
       
       	Backport: * lisp/isearch.el: Turn char-folding off by default
       
       	(search-default-mode): Set default value to nil.
       
      -2016-02-15  Lars Ingebrigtsen  
      -
      -	Document EXIF image rotation
      -
      -	* doc/lispref/display.texi (ImageMagick Images): Mention EXIF rotation.
      -
      -2016-02-15  Dima Kogan  
      -
      -	Support integer image rotation and respect EXIF rotations
      -
      -	* src/image.c (imagemagick_load_image): Allow integer rotations in
      -	addition to floating point rotations (bug#22591).
      -	* src/image.c (imagemagick_load_image): Images that have an
      -	orientation given in EXIF and have no explicit :rotation tag are now
      -	pre-rotated.  All information such as width/height is reported for the
      -	rotated image.
      -
      -2016-02-15  Matthew Carter  
      -
      -	Quote table names for postgres listings (sql-mode)
      -
      -	* lisp/progmodes/sql.el (sql-postgres-completion-object): Avoid passing
      -	  unquoted table names to the completion list.
      -
      -2016-02-15  Juri Linkov  
      -
      -	* lisp/replace.el (replace-match-maybe-edit): Make arg `backward' optional.
      -
      -	Doc fix.
      -	(replace-search, replace-highlight): Make arg `backward' optional.
      -	(Bug#18388)
      -
      -2016-02-15  Juri Linkov  
      -
      -	* lisp/simple.el (next-line-or-history-element): Reset temporary-goal-column.
      -
      -	(previous-line-or-history-element): Reset temporary-goal-column.
      -	Use end-of-visual-line instead of line-end-position.  (Bug#22544)
      -
      -2016-02-15  Paul Eggert  
      -
      -	Suppress ACL ops if configured with --disable-acl
      -
      -	Without this patch, some ACL operations were suppressed, but not all.
      -	* src/fileio.c [!USE_ACL]: Do not include sys/acl.h.
      -	(Ffile_acl, Fset_file_acl) [!USE_ACL]: Return nil in this case.
      -
      -2016-02-15  Katsumi Yamaoka  
      -
      -	Mention web bugs
      -
      -	* doc/misc/emacs-mime.texi (Display Customization):
      -	Mention web bugs in the mm-html-blocked-images section.
      -
      -2016-02-15  Katsumi Yamaoka  
      -
      -	Make mm-html-blocked-images default to "" again
      -
      -	* lisp/gnus/mm-decode.el (mm-html-blocked-images):
      -	Default to "" that blocks all external images.
      -
      -	* doc/misc/emacs-mime.texi (Display Customization):
      -	Mention that mm-html-blocked-images defaults to "".
      -
      -2016-02-15  Paul Eggert  
      -
      -	Minor alignas cleanup
      -
      -	* src/lisp.h (alignas): Remove now-redundant #ifdef that was left
      -	over from the old way of doing things, before Bug#20862 was fixed.
      -
      -2016-02-15  Paul Eggert  
      -
      -	Add lmalloc commentary and tweak laligned
      -
      -	* src/alloc.c (laligned): Help compiler in a tiny way by putting
      -	the more-commonly-failing disjunct first.
      -
      -2016-02-15  Eli Zaretskii  
      -
      -	Clarify documentation of key binding conventions
      -
      -	* doc/lispref/tips.texi (Key Binding Conventions): Clarify which
      -	"punctuation characters" are reserved after "C-c".  (Bug#22604)
      -
      -2016-02-15  Oscar Fuentes  
      -
      -	* etc/NEWS: mention the `vc-faces' customization group
      -
      -2016-02-15  Paul Eggert  
      -
      -	Sync with gnulib
      -
      -	This incorporates:
      -	2016-02-09 stdalign: port to clang 3.7.0
      -	2016-02-06 misc: port better to gcc -fsanitize=address
      -	* doc/misc/texinfo.tex, lib/stdalign.in.h, m4/acl.m4, m4/getgroups.m4:
      -	Copy from gnulib.
      -
      -2016-02-15  Michael Albinus  
      -
      -	* CONTRIBUTE: Add more examples for $(SELECTOR) make variable.
      -
      -2016-02-15  Katsumi Yamaoka  
      -
      -	Make mm-html-inhibit-images and mm-html-blocked-images default to nil
      -
      -	* lisp/gnus/mm-decode.el (mm-html-inhibit-images)
      -	(mm-html-blocked-images): Default to nil.
      -
      -	* doc/misc/emacs-mime.texi (Display Customization): Mention that
      -	mm-html-inhibit-images and mm-html-blocked-images default to nil.
      -
      -	* etc/NEWS (Gnus): Document mm-html-inhibit-images and
      -	mm-html-blocked-images.
      -
      -2016-02-15  Paul Eggert  
      -
      -	Increase success rate of fallback lmalloc
      -
      -	* src/alloc.c (lmalloc, lrealloc): Reallocate with (typically)
      -	larger and larger sizes, to increase the probability that
      -	the allocator will return a Lisp-aligned pointer.
      -
      -2016-02-15  Lars Ingebrigtsen  
      -
      -	Make backgrounds extend to the end of the lines in shr
      -
      -	* lisp/net/shr.el (shr-face-background): Faces can also be on
      -	the form `(:background "#fff)' (bug#22547).
      -
      -2016-02-15  Lars Ingebrigtsen  
      -
      -	Make the `R' command get the correct relative s
      -
      -	* lisp/net/eww.el (eww-readable): Preserve the base URL so
      -	that image expansions are fetched from the right place (bug#22605).
      -
      -	(cherry picked from commit 8722e849f75ceafb82a1c17105e8ab76077a8ebc)
      -
      -	Backport:
      -
      -2016-02-15  Mike Kupfer  
      -
      -	Fix typos in emacs-mime.texi and gnus.texi
      -
      -	* doc/misc/emacs-mime.texi (Display Customization):
      -	* doc/misc/gnus.texi (HTML): Fix typo.
      -
      -2016-02-15  Katsumi Yamaoka  
      -
      -	* doc/misc/emacs-mime.texi (Display Customization):
      -	Doc fix for mm-html-inhibit-images.
      -
      -2016-02-15  Lars Ingebrigtsen  
      -
      -	Fix message-cross-post-followup-to group names
      -
      -	* lisp/gnus/message.el (message-cross-post-followup-to): Don't
      -	insert group names like "nntp+foo:zot", because those aren't valid.
      -
      -2016-02-15  David Edmondson  
      -
      -	Compare recipient and keys case-insensitively
      -
      -	* lisp/gnus/mml2015.el: (mml-secure-check-user-id): When comparing a
      -	recipient address with that from a key, do so in a case insensitive
      -	manner (bug#22603).
      -
      -2016-02-15  Glenn Morris  
      -
      -	* lisp/gnus/mm-decode.el (mm-alist-to-plist): Doc fix.
      -
      -2016-02-15  Katsumi Yamaoka  
      -
      -	Refactor HTML images handling of Gnus and mm-* (a part of bug#21650)
      -
      -	* doc/misc/emacs-mime.texi (Display Customization):
      -	Remove mm-inline-text-html-with-images; add documentations for
      -	mm-html-inhibit-images and mm-html-blocked-images.
      -
      -	* lisp/gnus/gnus-art.el (gnus-article-show-images):
      -	No need to bind mm-inline-text-html-with-images.
      -	(gnus-bind-safe-url-regexp): Rename to gnus-bind-mm-vars.
      -	(gnus-bind-mm-vars): Rename from gnus-bind-safe-url-regexp;
      -	bind mm-html-inhibit-images and mm-html-blocked-images.
      -	(gnus-mime-view-all-parts, gnus-mime-view-part-internally)
      -	(gnus-mm-display-part, gnus-mime-display-single)
      -	(gnus-mime-display-alternative): Use gnus-bind-mm-vars.
      -
      -	* lisp/gnus/mm-decode.el (mm-inline-text-html-with-images): Remove.
      -	(mm-html-inhibit-images, mm-html-blocked-images): New user options.
      -	(mm-shr): Bind shr-inhibit-images and shr-blocked-images with
      -	mm-html-inhibit-images and mm-html-blocked-images respectively
      -	instead of gnus-inhibit-images and gnus-blocked-images.
      -
      -	* lisp/gnus/mm-view.el (mm-setup-w3m): Use mm-html-inhibit-images
      -	instead of mm-inline-text-html-with-images.
      -
      -2016-02-15  Paul Eggert  
      -
      -	Port to FreeBSD 11-CURRENT i386
      -
      -	Problem reported by Herbert J. Skuhra in:
      -	http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00354.html
      -	Instead of trying
      -	* src/alloc.c (lmalloc, lrealloc, laligned): New functions.
      -	(xmalloc, xzalloc, xrealloc, lisp_malloc): Use them.
      -	(__alignof__) [!__GNUC__ && !__alignof__]: New macro.
      -	(MALLOC_IS_GC_ALIGNED): New macro.
      -	* src/lisp.h (NONPOINTER_BITS): Remove.  All uses removed.
      -	No longer needed now that alloc.c uses lmalloc and lrealloc.
      -
      -2016-02-15  Michael Albinus  
      -
      -	Some fixes in file-notify-tests.el
      -
      -	* test/automated/file-notify-tests.el
      -	(file-notify--test-with-events-check)
      -	(file-notify--test-with-events-explainer): New defuns.
      -	(file-notify--test-with-events): Use it.
      -	(file-notify-test07-backup): Fix docstring.  Some of the
      -	backends fire two `changed' events.  Backup by rename doesn't
      -	work for kqueue.
      -
      -2016-02-15  Michael Albinus  
      -
      -	Fix Bug#22557
      -
      -	* lisp/filenotify.el (file-notify-callback): Do not send a
      -	`stopped' event in case of backup by renaming.  (Bug#22557)
      -
      -	* test/automated/Makefile.in: Use $(SELECTOR_EXPENSIVE) for
      -	all targets but check and check-maybe.
      -
      -	* test/automated/file-notify-tests.el
      -	(file-notify--test-read-event-timeout): New defconst.
      -	(file-notify--deftest-remote, file-notify--wait-for-events)
      -	(file-notify-test02-events)
      -	(file-notify-test04-file-validity)
      -	(file-notify-test06-many-events): Use it.
      -	(file-notify--test-cleanup): Make it more robust.  Delete also
      -	backup file.
      -	(file-notify-test07-backup): New test.
      -
      -2016-02-15  Paul Eggert  
      -
      -	Fix test for dladdr
      -
      -	Problem reported by Andreas Schwab in:
      -	http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00327.html
      -	* configure.ac (dladdr): Link with LIBMODULES when checking for
      -	this function.
      -
      -2016-02-15  Andreas Schwab  
      -
      -	Fix gnus-group-get-new-news-this-group on group with closed server
      -
      -	* lisp/gnus/nnimap.el (nnimap-change-group): Lookup server
      -	method and pass to nnimap-open-server.
      -
      -2016-02-15  Artur Malabarba  
      -2016-02-14  Nicolas Petton  
      -
      -	* doc/lispref/sequences.texi: Add documentation for seq-map-indexed
      -
      -2016-02-14  Nicolas Petton  
      -
      -	New function seq-map-indexed
      -
      -	* lisp/emacs-lisp/seq.el (seq-map-indexed): New function.
      -	* test/lisp/emacs-lisp/seq-tests.el: Add tests for seq-map-indexed.
      -
      -2016-02-14  Lars Ingebrigtsen  
      -
      -	* lisp/gnus/mm-util.el: Remove the mm-string-as-multibyte alias.
      -
      -2016-02-14  Lars Ingebrigtsen  
      -
      -	Fix problem with wrong encoding of non-ASCII message bodies
      -
      -	* lisp/gnus/mml.el (mml-generate-mime-1): Disable
      -	multibyteness before encoding the data.
      -
      -2016-02-14  Lars Ingebrigtsen  
      -
      -	Remove codepage setup code from mm-util
      -
      -	* lisp/gnus/mm-util.el (mm-codepage-setup): Remove.
      -	(mm-codepage-iso-8859-list): Remove.
      -	(mm-codepage-ibm-list, mm-setup-codepage-iso-8859)
      -	(mm-setup-codepage-ibm): Remove.
      -	(mm-charset-eval-alist): Remove the code pages from the
      -	default value.
      -
      -2016-02-14  Lars Ingebrigtsen  
      -
      -	Remove compat code for older Emacsen
      -
      -	* lisp/gnus/gnus-art.el (gnus-button-url-regexp): Remove
      -	XEmacs compat code.
      -
      -	* lisp/gnus/gnus-sync.el (gnus-sync-json-alist-p): Remove
      -	unused compat function.
      -	(gnus-sync-json-plist-p): Ditto.
      -
      -	* lisp/gnus/message.el (message-default-charset): Make obsolete.
      -	(message-info): Remove compat code.
      -	(message-setup-fill-variables): Remove kludge needed earlier
      -	to not overwrite `normal-auto-fill-function'.
      -	(message-split-line): Remove compat code.
      -
      -	* lisp/gnus/mm-view.el (mm-display-inline-fontify): Remove
      -	compat code.
      -
      -2016-02-14  Lars Ingebrigtsen  
      -
      -	Remove some compat functions from gmm-utils.el
      -
      -	* lisp/gnus/gmm-utils.el (gmm-tool-bar-from-list): Remove
      -	compat code.
      -	(gmm-image-search-load-path): Remove.
      -	(gmm-image-load-path-for-library): Remove.
      -
      -2016-02-14  Lars Ingebrigtsen  
      -
      -	Remove the gmm-lazy and nnmail-lazy compat widgets
      -
      -	* lisp/gnus/gmm-utils.el (gmm-lazy): Remove.
      -
      -	* lisp/gnus/nnmail.el (nnmail-lazy): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Clean up nnimap-request-move-article slightly
      -
      -	* lisp/gnus/nnheader.el (subr-x): Require.
      -
      -	* lisp/gnus/nnimap.el (nnimap-request-move-article): Clean up
      -	the code slightly.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Use open-network-stream instead of open-protocol-stream
      -
      -	* lisp/gnus/nnimap.el: Use open-network-stream instead of
      -	open-protocol-stream.
      -
      -	* lisp/gnus/nntp.el: Ditto.
      -
      -	* lisp/gnus/pop3.el: Ditto.
      -
      -	* lisp/gnus/sieve-manage.el: Ditto.
      -
      -	* lisp/net/network-stream.el (open-protocol-stream): Make obsolete.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code that relies on (featurep 'mule)
      -
      -	* lisp/gnus/gnus-group.el (gnus-group-name-decode): Remove
      -	compat code.
      -
      -	* lisp/gnus/gnus-start.el (gnus-read-descriptions-file):
      -	Remove compat code.
      -
      -	* lisp/gnus/mm-bodies.el (mm-decode-body, mm-decode-string):
      -	Remove compat code.
      -
      -	* lisp/gnus/mm-view.el (mm-w3m-standalone-supports-m17n-p):
      -	Remove compat code.
      -	(mm-w3m-standalone-supports-m17n-p): Ditto.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat functions from starttls.el
      -
      -	* lisp/gnus/starttls.el
      -	(starttls-set-process-query-on-exit-flag): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat functions from smime.el
      -
      -	* lisp/gnus/smime.el (smime-replace-in-string): Remove.
      -	(smime-make-temp-file): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from smiley
      -
      -	* lisp/gnus/smiley.el (smiley-style): Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from rfc2047
      -
      -	* lisp/gnus/rfc2047.el (rfc2047-encode-message-header): Remove
      -	compat code.
      -	(rfc2047-decode-string): Ditto.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat function from pop3
      -
      -	* lisp/gnus/pop3.el (pop3-set-process-query-on-exit-flag): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code in Gnus backends
      -
      -	* lisp/gnus/nndiary.el (nndiary-error): Remove.
      -
      -	* lisp/gnus/nndraft.el (nndraft-request-associate-buffer): Ditto.
      -
      -	* lisp/gnus/nnfolder.el (nnfolder-read-folder): Ditto.
      -
      -	* lisp/gnus/nnheader.el (nnheader-find-file-noselect): Ditto.
      -
      -	* lisp/gnus/nnimap.el (nnimap-log-buffer): Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from some mml files
      -
      -	* lisp/gnus/mml-sec.el (mml-secure-passphrase-cache-expiry):
      -	Remove compat code.
      -
      -	* lisp/gnus/mml-smime.el (mml-smime-openssl-sign-query):
      -	Always use `mail-extract-address-components', since this isn't
      -	time critical.
      -	(mml-smime-get-dns-cert): Ditto.
      -
      -	* lisp/gnus/mml.el (mml-preview): Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code and compat functions from mm-util.el
      -
      -	* lisp/gnus/mm-util.el (mm-mime-mule-charset-alist): Remove
      -	compat code.
      -	(mm-coding-system-priorities)
      -	(mm-mule-charset-to-mime-charset, mm-charset-after)
      -	(mm-mime-charset, mm-iso-8859-x-to-15-region): Remove compat code.
      -	(mm-detect-coding-region): Define unconditionally.
      -	(mm-detect-mime-charset-region): Ditto.
      -	(mm-coding-system-to-mime-charset): It's 'mime-charset now.
      -	(coding-system-name)
      -	(find-file-coding-system-for-read-from-filename)
      -	(find-operation-coding-system): Remove aliases.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove some compat code from mm-*.el
      -
      -	* lisp/gnus/mm-bodies.el (mm-decode-body): Ditto.
      -
      -	* lisp/gnus/mm-decode.el (mm-tmp-directory)
      -	(mm-valid-image-format-p): Remove compat code.
      -
      -	* lisp/gnus/mm-url.el (mm-url-insert-file-contents): Remove
      -	"Connection" "Close" workaround for older Emacsen.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code and functions from message.el
      -
      -	* lisp/gnus/message.el (message-send-mail-function): Remove
      -	compat code.
      -	(message-dont-reply-to-names, message-mode)
      -	(message-setup-fill-variables, message-fill-paragraph)
      -	(message-remove-blank-cited-lines, message-make-from)
      -	(message-forward-rmail-make-body, message-tool-bar-gnome)
      -	(message-tab): Remove compat code.
      -	(message-completion-in-region): Remove.
      -	(message-read-from-minibuffer): Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Declare rfc1843 instead of autoloading
      -
      -	* lisp/gnus/gnus-art.el (rfc1843-decode-region): Declare
      -	instead of autoload.
      -
      -2016-02-13  Eli Zaretskii  
      -
      -	Avoid signaling an error in 'dired-do-find-regexp-and-replace'
      -
      -	* lisp/dired-aux.el: Require cl-lib, so that 'cl-mapcan' is
      -	autoloaded correctly.  (Bug#22613)
      -
      -2016-02-13  Eli Zaretskii  
      -
      -	Fix network-stream-tests.el for MS-Windows
      -
      -	* test/lisp/net/network-stream-tests.el
      -	(connect-to-tls-ipv6-nowait): Skip for MS-Windows builds.
      -	(connect-to-tls-ipv4-wait): Add a 0.1 sleep-for.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove some Message compat functions
      -
      -	* lisp/gnus/message.el (message-kill-all-overlays): Define
      -	unconditionally.
      -	(message-window-inside-pixel-edges): Remove.
      -	(mail-dont-reply-to): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove some Gnus compat code
      -
      -	* lisp/gnus/gnus-art.el (gnus-mime-inline-part): Remove compat code.
      -	(gnus-mm-display-part): Ditto.
      -
      -	* lisp/gnus/gnus-start.el (gnus-dribble-read-file): Remove
      -	compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Sort groups before inserting them into the group buffer
      -
      -	* lisp/gnus/gnus-group.el (gnus-group-describe-all-groups):
      -	Sort groups before inserting them.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Make "unseen" tracking work again in Gnus
      -
      -	* lisp/gnus/gnus-sum.el (gnus-update-marks): Make "unseen"
      -	tracking work again.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove Gnus compat functions defined in gnus.el
      -
      -	* lisp/gnus/gnus.el (gnus-extent-detached-p): Remove.
      -	(gnus-extent-start-open, gnus-character-to-event)
      -	(gnus-assq-delete-all, gnus-add-text-properties)
      -	(gnus-put-text-property, gnus-key-press-event-p):
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from gnus-uu and win
      -
      -	* lisp/gnus/gnus-util.el (gnus-image-type-available-p): Remove
      -	compat code.
      -
      -	* lisp/gnus/gnus-uu.el (gnus-uu-tmp-dir): Remove compat code.
      -
      -	* lisp/gnus/gnus-win.el (gnus-frames-on-display-list): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove several gnus-util compat functions
      -
      -	* lisp/gnus/gnus-util.el (gnus-set-process-query-on-exit-flag): Remove.
      -	(gnus-read-shell-command): Remove.
      -	(gnus-match-substitute-replacement): Remove.
      -	(gnus-string-match-p): Remove.
      -	(gnus-string-prefix-p): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove the gnus-merge alias
      -
      -	* lisp/gnus/gnus-util.el (gnus-merge): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove the gnus-union alias
      -
      -	* lisp/gnus/gnus-util.el (gnus-union): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove the gnus-delete-alist alias
      -
      -	* lisp/gnus/gnus-util.el (gnus-run-mode-hooks): Remove compat code.
      -	(gnus-delete-alist): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove the gnus-float-time alias
      -
      -	* lisp/gnus/gnus-util.el (gnus-completion-styles): Remove
      -	compat code.
      -	(gnus-float-time): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from gnus-srvr, start and sum
      -
      -	* lisp/gnus/gnus-srvr.el (gnus-browse-foreign-server): Remove
      -	compat code.
      -
      -	* lisp/gnus/gnus-start.el (gnus-check-reasonable-setup):
      -	Remove compat code.
      -
      -	* lisp/gnus/gnus-sum.el (gnus-summary-display-arrow)
      -	(gnus-summary-make-menu-bar, gnus-summary-make-tool-bar)
      -	(gnus-recenter)
      -	(gnus-summary-limit-strange-charsets-predicate)
      -	(gnus-summary-show-thread): Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from gnus-spec.el
      -
      -	* lisp/gnus/gnus-spec.el (gnus-lrm-string-p): Remove compat code.
      -	(gnus-balloon-face-function): Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Fix compat change in last check-in
      -
      -	* lisp/gnus/gnus-group.el
      -	(gnus-group-name-charset-group-alist): `find-coding-system'
      -	doesn't exist in Emacs.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Always use url-queue
      -
      -	* lisp/gnus/gnus-html.el (gnus-html-schedule-image-fetching):
      -	Always use url-queue.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat functions from gnus-html.el
      -
      -	* lisp/gnus/gnus-html.el (gnus-html-encode-url-chars): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from gnus-group.el
      -
      -	* lisp/gnus/gnus-group.el (gnus-group-name-charset-group-alist)
      -	(gnus-group-make-tool-bar, gnus-group-update-tool-bar): Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Define gnus-diary-kill-entire-line unconditionally
      -
      -	* lisp/gnus/gnus-diary.el (gnus-diary-kill-entire-line):
      -	Define unconditionally.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from gnus-cache and gnus-bookmark
      -
      -	* lisp/gnus/gnus-bookmark.el (gnus-bookmark-bmenu-mode-map): Ditto.
      -
      -	* lisp/gnus/gnus-cache.el (gnus-cache-decoded-group-name):
      -	Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from gnus-art.el
      -
      -	* lisp/gnus/gnus-art.el (gnus-article-prepare)
      -	(gnus-mime-copy-part, gnus-output-to-file)
      -	(gnus-article-reply-with-original)
      -	(gnus-button-handle-apropos-variable)
      -	(gnus-button-handle-apropos-documentation):
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from gnus-agent.el
      -
      -	* lisp/gnus/gnus-agent.el (gnus-agent-make-mode-line-string):
      -	Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Rewrite gmm-labels usage to use cl-labels
      -
      -	* lisp/gnus/gmm-utils.el (gmm-tool-bar-style): Remove compat code.
      -	(gmm-labels): Remove.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from canlock.el
      -
      -	* lisp/gnus/canlock.el (defmacro): Remove
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Remove compat code from auth-source
      -
      -	* lisp/gnus/auth-source.el (auth-source-read-char-choice):
      -	Remove compat code.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Fix gnus-group.el compilation warnings about unprefixed variables
      -
      -	* lisp/gnus/gnus-group.el (gnus-group-update-eval-form): Avoid
      -	compilation warnings by passing in the dynamic variables as
      -	explicit lexical parameters to `eval'.
      -
      -2016-02-13  Lars Ingebrigtsen  
      -
      -	Fix the :tracker slot name
      -
      -	* lisp/gnus/registry.el (registry-lookup-secondary): The
      -	`tracker' slot is called `tracker', not `:tracker'.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Fix compilation warnings in gnus-art.el
      -
      -	* lisp/gnus/gnus-art.el (rfc1843-decode-region): Autoload.
      -	(gnus-article-hide): Avoid compilation warnings.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Fix compilation warning in gnus-score.el
      -
      -	* lisp/gnus/gnus-score.el (gnus-art): Require to silence byte
      -	compiler.
      -
      -2016-02-12  Andreas Schwab  
      -
      -	Revert "Fix gnus-group-get-new-news-this-group on group with closed server"
      -
      -	This reverts commit 9dc77e37aa84c6df9b3ddb4609f3c09201b0580e.
      -
      -	This makes nnimap groups not be activated.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Fix encoding problem introduced by previous patch series
      -
      -	* lisp/gnus/rfc2047.el: Ditto (bug#22648).
      -
      -	* lisp/gnus/rfc2231.el: Fix problem created by the
      -	mm-replace-in-string conversion.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Revert "Avoid defvarring prefix-less variables"
      -
      -	This reverts commit 303390bda34f98b400798d5383cf0d722e35ba19.
      -
      -	The defvars are needed if we're doing lexical-binding
      -
      -2016-02-12  Glenn Morris  
      -
      -	* test/lisp/url/url-auth-tests.el (url-auth-test-digest-auth):
      -	Make it pass.
      -
      -	* test/lisp/url/url-auth-tests.el
      -	(url-auth-test-digest-auth-retrieve-cache): Fix obvious typo.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Finish up cl-defmethoding registry,el
      -
      -	* lisp/gnus/registry.el (initialize-instance): Use cl-defmethod.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Revert the gnus-replace-in-string change, fix arguments, reapply
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Silence more message.el compilation warnings
      -
      -	* lisp/gnus/message.el (message-generate-headers): Don't use
      -	variable values directly to get the header values, because
      -	that breaks with lexical binding (without unprefixed defvars).
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Fix various compilation warnings in message.el
      -
      -	* lisp/gnus/message.el (message-fix-before-sending): Use
      -	read-multiple-choice instead of gnus-multiple-choice.
      -	(mm-util): Require.
      -	(rfc2047): Require.
      -	(message-remove-blank-cited-lines): Use message instead of
      -	gnus-message.
      -	(message-send): Use y-or-n-p instead of gnus-y-or-n-p.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Silence compilation warning in mm-view
      -
      -	* lisp/gnus/mm-view.el (mm-display-inline-fontify): Silence
      -	compilation warning.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Fix epg-related compilation warnings in mml-sec
      -
      -	* lisp/gnus/mml-sec.el: Fix compilation warnings from the epg
      -	library.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	rmail-dont-reply-to-names is obsolete
      -
      -	* lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Don't bind
      -	the obsolete `rmail-dont-reply-to-names' variable.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Partially revert the defmethod->cl-defmethod change in registry.el
      -
      -	* lisp/gnus/registry.el (initialize-instance): Use defmethod,
      -	since cl-defmethod doesn't work with :after.
      -	(initialize-instance): Ditto, but with :before.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Avoid obsolete function in plstore
      -
      -	* lisp/gnus/plstore.el (plstore--insert-buffer): Use setf
      -	instead of the obsolete epg-context-set-armor.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Use cl-defmethod in registry.el
      -
      -	* lisp/gnus/registry.el: Use cl-defmethod instead of the
      -	obsolete defmethod.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Make sieve-manage require sasl
      -
      -	* lisp/gnus/sieve-manage.el: Fix compilation warning by
      -	requiring sasl.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Avoid defvarring prefix-less variable
      -
      -	* lisp/gnus/mm-uu.el (mm-uu-entry): Rename from `entry'.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	* lisp/gnus/mailcap.el: Remove usage of mailcap-delete-duplicates.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Don't use the obsolete char-valid-p function
      -
      -	* lisp/gnus/mm-url.el (mm-url-decode-entities): Don't use the
      -	obsolete char-valid-p function.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Fix missed translation in a previous commit
      -
      -	* lisp/gnus/mailcap.el (mailcap-mime-types): Fix missed
      -	translation of mailcap-delete-duplicates.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Avoid using mm-make-temp-file
      -
      -	* lisp/gnus/mail-source.el (mail-source-delete-crash-box): Ditto.
      -
      -	* lisp/gnus/mm-decode.el (mm-display-external): Ditto.
      -
      -	* lisp/gnus/mml-smime.el (mml-smime-openssl-encrypt): Ditto.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Fix compilation warning in gnus-start
      -
      -	* lisp/gnus/gnus-start.el (gnus-slave-save-newsrc): Avoid
      -	mm-make-temp-file.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Avoid the obsoleted defmethod
      -
      -	* lisp/gnus/gnus-icalendar.el: Use cl-defmethod instead of
      -	defmethod.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Avoid defvarring prefix-less variables
      -
      -	* lisp/gnus/gnus-group.el (gnus-group-update-eval-form): We
      -	don't need to `defvar' the short variables to allow `eval' to
      -	use them.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	nnweb doesn't need unibyte buffers
      -
      -	* lisp/gnus/nnweb.el (nnweb-retrieve-headers)
      -	(nnweb-read-overview, nnweb-request-article)
      -	(nnweb-google-reference): Unibyte buffers are not needed here.
      -
      -2016-02-12  Lars Ingebrigtsen  
      -
      -	Encode before sending from nnspool
      -
      -	* lisp/gnus/nnspool.el (nnspool-request-post): Encode data
      -	before sending it to the news server.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	nnrss buffers don't have to be unibyte
      -
      -	* lisp/gnus/nnrss.el (nnrss-insert): The buffer doesn't have
      -	to be unibyte just to receive data, I think.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Don't use mm-with-unibyte-current-buffer in mml2015
      -
      -	* lisp/gnus/mml2015.el (mml2015-mailcrypt-encrypt): Don't use
      -	mm-with-unibyte-current-buffer.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Don't use mm-with-unibyte-current in mml1991
      -
      -	* lisp/gnus/mml1991.el (mml1991-epg-sign): Don't use
      -	mm-with-unibyte-current.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Don't use mm-with-unibyte-current in mml1991
      -
      -	* lisp/gnus/mml1991.el (mml1991-pgg-sign): Don't use
      -	mm-with-unibyte-current.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Don't use mm-with-unibyte-buffer in utf7
      -
      -	* lisp/gnus/utf7.el (utf7-fragment-encode): Don't use
      -	mm-with-unibyte-buffer.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove XEmacs compat code from Gnus helper libraries
      -
      -	* lisp/gnus/plstore.el (plstore-called-interactively-p): Remove.
      -
      -	* lisp/gnus/pop3.el (pop3-make-date): Remove XEmacs compat.
      -
      -	* lisp/gnus/sieve-mode.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/spam-stat.el (spam-stat-called-interactively-p): Remove.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove XEmacs compat code from Gnus backends
      -
      -	* lisp/gnus/mm-view.el (mm-inline-image-xemacs): Remove.
      -	(mm-inline-image): Rename from mm-inline-image-emacs.
      -
      -	* lisp/gnus/mml.el: Remove XEmacs compat code.
      -
      -	* lisp/gnus/nnheader.el: Remove XEmacs compat code.
      -
      -	* lisp/gnus/nnimap.el (nnimap-open-connection-1): Remove
      -	XEmacs compat code.
      -
      -	* lisp/gnus/nnir.el (nnir-run-gmane): Remove XEmacs compat code.
      -
      -	* lisp/gnus/nnmail.el (nnmail-pathname-coding-system): Remove
      -	XEmacs compat code.
      -
      -	* lisp/gnus/nnmairix.el: Remove XEmacs compat code.
      -
      -	* lisp/gnus/nnrss.el: Remove XEmacs compat code.
      -
      -	* lisp/gnus/nntp.el: Remove XEmacs compat code.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove XEmacs compat functions from mm-util.el
      -
      -	* lisp/gnus/mm-util.el (mm-special-display-p): Remove.
      -	(mm-decode-coding-string, mm-encode-coding-string)
      -	(mm-decode-coding-region, mm-encode-coding-region): Remove.
      -	(mm-string-to-multibyte): Remove.
      -	(mm-char-or-char-int-p): Remove.
      -	(mm-ucs-to-char): Remove compat versions of the function.
      -	(mm-read-coding-system): Remove.
      -	(mm-coding-system-p): Remove compat code.
      -	(mm-enrich-utf-8-by-mule-ucs): Remove.
      -	(mm-enable-multibyte, mm-disable-multibyte): Remove compat versions.
      -	(mm-delete-duplicates): Remove.
      -	(mm-multibyte-p): Remove compat versions.
      -	(mm-xemacs-find-mime-charset-1): Remove.
      -	(mm-xemacs-find-mime-charset): Remove.
      -	(mm-make-temp-file): Made obsolete.
      -	(mm-find-buffer-file-coding-system): Remove XEmacs compat.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove Message and mm-decode XEmacs compat code
      -
      -	* lisp/gnus/message.el: Remove XEmacs compat code.
      -
      -	* lisp/gnus/mm-decode.el (mm-create-image-xemacs): Remove.
      -
      -	* lisp/gnus/mm-util.el: Remove some XEmacs compat code.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove som XEmacs compat code from message.el
      -
      -	* lisp/gnus/message.el: Remove some XEmacs compat code.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove XEmacs compat code from ietf-drums.el
      -
      -	* lisp/gnus/ietf-drums.el (ietf-drums-syntax-table): Drop
      -	XEmacs compat.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove XEmacs compat code from gravatar.el
      -
      -	* lisp/gnus/gravatar.el: Remove XEmacs compat code from
      -	gravatar.el.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove more XEmacs compat code from Gnus
      -
      -	* lisp/gnus/gnus-util.el (gnus-bound-and-true-p): Remove.
      -	(gnus-timer--function): Remove.
      -
      -	* lisp/gnus/gnus-uu.el (gnus-uu-save-article): Remove XEmacs
      -	19.2 compat.
      -
      -	* lisp/gnus/gnus-win.el: Remove XEmacs compat code.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove more XEmacs compat functions from gnus-util.el
      -
      -	* lisp/gnus/gnus-util.el (gnus-put-display-table): Remove.
      -	(gnus-get-display-table): Remove.
      -	(gnus-format-message): Remove.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove more XEmacs compat functions from Gnus
      -
      -	* lisp/gnus/gnus-util.el (gnus-next-char-property-change): Remove.
      -	(gnus-previous-char-property-change): Remove.
      -	(gnus-graphic-display-p): Remove.
      -	(gnus-select-frame-set-input-focus): Remove.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove more XEmacs compat code from gnus-util
      -
      -	* lisp/gnus/gnus-util.el (gnus-make-local-hook): Remove (and
      -	all its usages).
      -	(gnus-invisible-p): Remove.
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	Remove gnus-make-local-hook
      -
      -	* lisp/gnus/gnus-util.el (gnus-make-local-hook): Remove (and
      -	all its usages).
      -
      -2016-02-11  Lars Ingebrigtsen  
      -
      -	gnus-replace-in-string -> replace-regexp-in-string
      -
      -	* lisp/gnus/gnus-util.el (gnus-replace-in-string): Declare
      -	obsolete.  Transform all usages of it into
      -	replace-regexp-in-string.
      -
      -	* lisp/gnus/mailcap.el (mailcap-replace-in-string): Remove.
      -
      -2016-02-10  Lars Ingebrigtsen  
      -
      -	Remove Gnus XEmacs compat
      -
      -	* lisp/gnus/gnus-start.el (gnus-dribble-enter): Remove comment
      -	about code that doesn't work in XEmacs.
      -
      -	* lisp/gnus/gnus-sum.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-topic.el: Remove XEmacs compat.
      -
      -2016-02-10  Lars Ingebrigtsen  
      -
      -	Remove compat functions in gnus-spec.el
      -
      -	* lisp/gnus/gnus-spec.el (gnus-string-width-function): Remove.
      -	(gnus-substring-function): Remove.
      -	(gnus-use-correct-string-widths): Remove.
      -	(gnus-make-format-preserve-properties): Remove.
      -	(gnus-xmas-format): Remove.
      -
      -	* lisp/gnus/gnus-srvr.el (gnus-server-mode): Remove XEmacs compat.
      -
      -2016-02-10  Lars Ingebrigtsen  
      -
      -	Remove Gnus XEmacs compat functions
      -
      -	* lisp/gnus/gnus-registry.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-salt.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-score.el (gnus-decay-score): Remove XEmacs compat.
      -
      -2016-02-10  Lars Ingebrigtsen  
      -
      -	Remove Gnus XEmacs compatibility
      -
      -	* lisp/gnus/gnus-demon.el (gnus-demon-idle-since): Remove
      -	XEmacs compat.
      -
      -	* lisp/gnus/gnus-dired.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-draft.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-gravatar.el (gnus-gravatar-insert): Remove
      -	XEmacs compat.
      -
      -	* lisp/gnus/gnus-group.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-html.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-ml.el: Remove XEmacs compat.
      -
      -	* lisp/gnus/gnus-picon.el (gnus-picon-style): Remove XEmacs comment.
      -
      -2016-02-10  Lars Ingebrigtsen  
      -
      -	Don't use image-map if it isn't defined
      -
      -	* lisp/net/shr.el (shr-image-map): Only use image-map as a
      -	parent if it's defined (bug#22614).
      -
      -2016-02-10  Lars Ingebrigtsen  
      -
      -	Check for MagickAutoOrientImage
      -
      -	* configure.ac: Check for MagickAutoOrientImage.
      -
      -	* src/image.c (imagemagick_load_image): Don't use
      -	MagickAutoOrientImage unless it's available.
      -
       2016-02-10  Lars Ingebrigtsen  
       
       	Document EXIF image rotation
      @@ -8669,236 +7508,52 @@
       	pre-rotated.  All information such as width/height is reported for the
       	rotated image.
       
      -2016-02-10  Wolfgang Jenkner  
      +2016-02-10  Matthew Carter  
       
      -	* lisp/net/shr.el (image-map): Defvar it.  (Bug#22614)
      +	Quote table names for postgres listings (sql-mode)
       
      -2016-02-10  Lars Ingebrigtsen  
      +	* lisp/progmodes/sql.el (sql-postgres-completion-object): Avoid passing
      +	  unquoted table names to the completion list.
       
      -	* lisp/gnus/gnus-cite.el: Remove XEmacs compat code.
      +2016-02-10  Juri Linkov  
       
      -2016-02-09  Lars Ingebrigtsen  
      +	* lisp/replace.el (replace-match-maybe-edit): Make arg `backward' optional.
       
      -	Remove compat code from gnus-bookmark.el
      +	Doc fix.
      +	(replace-search, replace-highlight): Make arg `backward' optional.
      +	(Bug#18388)
       
      -	* lisp/gnus/gnus-bookmark.el (gnus-bookmark-mouse-available-p): Remove.
      -	(gnus-bookmark-remove-properties): Remove.
      +2016-02-10  Juri Linkov  
       
      -2016-02-09  Lars Ingebrigtsen  
      +	* lisp/simple.el (next-line-or-history-element): Reset temporary-goal-column.
       
      -	Remove XEmacs compat code from gnus-a*.el
      +	(previous-line-or-history-element): Reset temporary-goal-column.
      +	Use end-of-visual-line instead of line-end-position.  (Bug#22544)
       
      -	* lisp/gnus/gnus-agent.el: Remove compat code.
      +2016-02-10  Paul Eggert  
       
      -	* lisp/gnus/gnus-art.el: Remove compat code.
      +	Suppress ACL ops if configured with --disable-acl
       
      -	* lisp/gnus/gnus-async.el: Remove compat code.
      +	Without this patch, some ACL operations were suppressed, but not all.
      +	* src/fileio.c [!USE_ACL]: Do not include sys/acl.h.
      +	(Ffile_acl, Fset_file_acl) [!USE_ACL]: Return nil in this case.
       
      -2016-02-09  Lars Ingebrigtsen  
      +2016-02-09  Katsumi Yamaoka  
       
      -	Remove gmm compat functions
      +	Mention web bugs
       
      -	* lisp/gnus/gmm-utils.el (gmm-image-search-load-path): Remove.
      -	(gmm-write-region): Remove.
      -	(gmm-called-interactively-p): Remove.
      +	* doc/misc/emacs-mime.texi (Display Customization):
      +	Mention web bugs in the mm-html-blocked-images section.
       
      -2016-02-09  Lars Ingebrigtsen  
      +2016-02-09  Katsumi Yamaoka  
       
      -	* lisp/gnus/ecomplete.el: Remove XEmacs compat code.
      +	Make mm-html-blocked-images default to "" again
       
      -2016-02-09  Lars Ingebrigtsen  
      +	* lisp/gnus/mm-decode.el (mm-html-blocked-images):
      +	Default to "" that blocks all external images.
       
      -	Remove compat code from compface.el
      -
      -	* lisp/gnus/compface.el: Remove XEmacs compat code throughout.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Remove the now empty gnus-ems.el and references to it
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Remove Gnus compat names for mouse bindings
      -
      -	* lisp/gnus/gnus-ems.el (gnus-widget-button-keymap): Remove.
      -	(gnus-down-mouse-2): Remove.
      -	(gnus-down-mouse-3): Remove.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Drop Gnus compat functions
      -
      -	* lisp/gnus/gnus-ems.el (gnus-mule-max-width-function): Remove.
      -
      -	* lisp/gnus/gnus-util.el (gnus-kill-all-overlays): Move here.
      -
      -	* lisp/gnus/gnus.el (gnus-mode-line-modified): Remove.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Get rid of gnus-ems-redefine
      -
      -	* lisp/gnus/gnus-ems.el (gnus-mouse-face-prop): Remove.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	* lisp/gnus/gnus-spec.el: Move definition here from gnus-ems.el.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Remove Gnus compat code
      -
      -	* lisp/gnus/gnus-ems.el (gnus-ems-redefine): Remove
      -	transitional code from ten years ago.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Allow interactively scaling past :max-width etc
      -
      -	* lisp/image.el (image--current-scaling)
      -	(image--image-without-parameters): New functions.
      -	(image--change-size): Use them to allow changing the size of a
      -	image even if it has :width/:max-width (etc.) already set.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	* lisp/gnus/mm-decode.el (shr-image-map): Compilation fix.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Allow accessing the image commands via shr
      -
      -	* lisp/gnus/mm-decode.el (mm-convert-shr-links): Allow
      -	accessing the image commands.
      -
      -	* lisp/net/shr.el (shr-image-map): New map used for images.
      -	(shr-urlify): Don't overwrite image maps when applying URL maps.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Use a sparse image keymap
      -
      -	* lisp/image.el (image-map): Use a sparse keymap.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Put a keymap on images created with insert-image and friends
      -
      -	* lisp/image.el (image-save): New command.
      -	(image-rotate): Ditto.
      -	(image-map): New keymap.
      -	(insert-image): Put the image-map on all images.
      -	(insert-sliced-image): Ditto.
      -	* doc/lispref/display.texi (Showing Images): Document the
      -	image map.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Fix some folding issues in read-multiple-choice
      -
      -	* lisp/subr.el (read-multiple-choice): Fix folding when you
      -	have many items.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Fix typo in last checkin
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Remove Gnus compat functions
      -
      -	* lisp/gnus/gnus-ems.el (gnus-mark-active-p)
      -	(gnus-region-active-p, gnus-select-lowest-window)
      -	(gnus-summary-display-table, gnus-max-width-function): Remove
      -	compat functions.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Move non-compat Gnus functions to gnus-util.el
      -
      -	* lisp/gnus/gnus-util.el (gnus-remove-image, gnus-put-image)
      -	(gnus-create-image, gnus-image-type-available-p): Move here
      -	from gnus-ems.el, since these aren't compat functions.
      -
      -2016-02-09  Paul Eggert  
      -
      -	Omit valloc decl if redundant
      -
      -	* src/gmalloc.c (valloc): Omit decl if malloc.h is included,
      -	to pacify --enable-gcc-warnings.
      -
      -2016-02-09  Wolfgang Jenkner  
      -
      -	Restore the calloc family.
      -
      -	* src/gmalloc.c (calloc, gcalloc, hybrid_calloc): Restore definitions.
      -	They were lost in a4817d8 but calloc is still (marginally) used in
      -	code statically liked with emacs, so hybrid_calloc is needed.
      -	Also, in the non-hybrid case, we can't get rid of calloc anyway as
      -	other libraries liked with emacs may need it.
      -	* src/conf_post.h: Restore redefinition of calloc to hybrid_calloc.
      -
      -2016-02-09  Lars Ingebrigtsen  
      -
      -	Remove some Gnus compat functions
      -
      -	* lisp/gnus/gnus-ems.el (gnus-string-mark-left-to-right)
      -	(gnus-window-inside-pixel-edges, gnus-set-process-plist)
      -	(gnus-process-plist, gnus-process-get, gnus-process-put): Remove.
      -
      -2016-02-09  Paul Eggert  
      -
      -	-
      -
      -	-
      -
      -2016-02-09  Paul Eggert  
      -
      -	Merge from origin/emacs-25
      -
      -	4feb962 * lisp/comint.el (comint-prompt-read-only): Clean tabs in docstring
      -	cc419fb Don't inloop gnus-uu-mark-thread on the last thread
      -	51c77a2 Display non-ASCII group names better in prompts
      -	f93d669 Default to gpg2 instead of gpg
      -
      -2016-02-09  Paul Eggert  
      -
      -	Merge from origin/emacs-25
      -
      -	9ffe7dd * lisp/isearch.el (isearch-define-mode-toggle): Improve logic
      -	16140f7 * lisp/menu-bar.el (menu-bar-options-menu): New search submenu
      -	3db6adb * lisp/isearch.el (search-default-mode)
      -	4ea1ea7 * lisp/isearch.el: Rename search-default-regexp-mode to search-default-mode
      -	c77ffc8 Use monitor's resolution for positioning tooltips
      -	49e5749 Fix file-notify-test on MS-Windows
      -	be1d874 Fix issues found by auditing w32notify code
      -	87ae218 Extend etags Ruby support for accessors
      -	aa35257 Update publicsuffix.txt.
      -	6816bff Ensure that Gnus dribble handling allows removing entries
      -	691feae Be consistent when using encoded strings in nnimap data
      -	3ed423b Display the decoded Gnus group name
      -	5428b5b Use completion-ignore-case instead of defining command
      -
      -2016-02-09  Paul Eggert  
      -
      -	Merge from origin/emacs-25
      -
      -	1eaf68f * test/automated/file-notify-tests.el (file-notify-test06-many-events):
      -	d333716 ; * etc/NEWS: Expand news entry for scss-mode
      -	c32c16f ; Better document changes in ls-lisp default behavior
      -	dc6eed2 Fix doc string of tls-program
      -
      -2016-02-09  Paul Eggert  
      -
      -	Merge from origin/emacs-25
      -
      -	2c117fc * etc/NEWS: Document new mpc.el features
      -	71a0496 * lisp/custom.el (defface): Revert indentation change.  (Bug#22524)
      -	9dfece1 Correctly fontify C++ initializations which "look like" functions.
      -	4485222 Improve newsticker-treeview-selection-face
      -	4236944 Minor fix in tagging Ruby accessors by etags
      -	35fc77d Spelling fixes
      -	3dda110 Remove 'def X' from the example
      +	* doc/misc/emacs-mime.texi (Display Customization):
      +	Mention that mm-html-blocked-images defaults to "".
       
       2016-02-09  Paul Eggert  
       
      @@ -8952,7 +7607,7 @@
       	* etc/NEWS (Gnus): Document mm-html-inhibit-images and
       	mm-html-blocked-images.
       
      -2016-02-08  Paul Eggert  
      +2016-02-09  Paul Eggert  
       
       	Increase success rate of fallback lmalloc
       
      @@ -8960,14 +7615,14 @@
       	larger and larger sizes, to increase the probability that
       	the allocator will return a Lisp-aligned pointer.
       
      -2016-02-08  Lars Ingebrigtsen  
      +2016-02-09  Lars Ingebrigtsen  
       
       	Make backgrounds extend to the end of the lines in shr
       
       	* lisp/net/shr.el (shr-face-background): Faces can also be on
       	the form `(:background "#fff)' (bug#22547).
       
      -2016-02-08  Lars Ingebrigtsen  
      +2016-02-09  Lars Ingebrigtsen  
       
       	Make the `R' command get the correct relative s
       
      @@ -8978,26 +7633,26 @@
       
       	Backport:
       
      -2016-02-08  Mike Kupfer  
      +2016-02-09  Mike Kupfer  
       
       	Fix typos in emacs-mime.texi and gnus.texi
       
       	* doc/misc/emacs-mime.texi (Display Customization):
       	* doc/misc/gnus.texi (HTML): Fix typo.
       
      -2016-02-08  Katsumi Yamaoka  
      +2016-02-09  Katsumi Yamaoka  
       
       	* doc/misc/emacs-mime.texi (Display Customization):
       	Doc fix for mm-html-inhibit-images.
       
      -2016-02-08  Lars Ingebrigtsen  
      +2016-02-09  Lars Ingebrigtsen  
       
       	Fix message-cross-post-followup-to group names
       
       	* lisp/gnus/message.el (message-cross-post-followup-to): Don't
       	insert group names like "nntp+foo:zot", because those aren't valid.
       
      -2016-02-08  David Edmondson  
      +2016-02-09  David Edmondson  
       
       	Compare recipient and keys case-insensitively
       
      @@ -9377,6 +8032,14 @@
       
       	* lisp/net/tls.el (tls-program): Document the %t parameter (bug#22559).
       
      +2016-02-05  Lars Ingebrigtsen  
      +
      +	Restore window conf in nsm
      +
      +	* lisp/net/nsm.el (nsm-query-user): Restore the window configuration.
      +
      +	Backport:
      +
       2016-02-05  Mark Oteiza  
       
       	* etc/NEWS: Document new mpc.el features
      @@ -9402,7 +8065,7 @@
       
       	Improve newsticker-treeview-selection-face
       
      -	* newst-treeview.el (newsticker-treeview-selection-face): Improve
      +	* lisp/net/newst-treeview.el (newsticker-treeview-selection-face): Improve
       	readability for dark background.
       
       2016-02-04  Eli Zaretskii  
      @@ -9430,510 +8093,6 @@
       	* test/etags/ETAGS.good_5:
       	* test/etags/ETAGS.good_6: Adjust accordingly.
       
      -2016-02-09  Eli Zaretskii  
      -
      -	Fix network-stream-tests on MS-Windows
      -
      -	* test/lisp/net/network-stream-tests.el (make-local-unix-server):
      -	Skip if local sockets are not supported.
      -
      -2016-02-09  Michael Albinus  
      -
      -	* admin/notes/bug-triage: Fix bug priorities.  Explain colors in debbugs-gnu.
      -
      -2016-02-09  Eli Zaretskii  
      -
      -	Disable 'timer-list'
      -
      -	* lisp/emacs-lisp/timer-list.el: Make 'timer-list' a disabled
      -	command.
      -
      -2016-02-09  Paul Eggert  
      -
      -	Avoid aligned_alloc static/extern collision
      -
      -	* src/alloc.c (aligned_alloc): Define to private name when a
      -	static function, to avoid collision with lisp.h extern decl.
      -	Reported by John Yates in:
      -	http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00439.html
      -
      -2016-02-08  Michal Nazarewicz  
      -
      -	Make `message-beginning-of-line' aware of folded headers
      -
      -	* lisp/gnus/message.pl (message-beginning-of-header): New function which
      -	moves point to the beginning of a mail header.  The function is aware of
      -	folded headers and with non-nil argument looks for the true beginning of
      -	a header while with nil argument moves to the indented text of header's
      -	value.
      -	(message-beginning-of-line): Function is now aware of folded headers and
      -	either moves point to the indention of a header or, in visual-line-mode,
      -	searches for the beginning of the header.
      -
      -2016-02-08  Michal Nazarewicz  
      -
      -	Optimise ‘point in message header’ check
      -
      -	* lisp/gnus/message.el (message-point-in-header-p): Replace two unbound
      -	regular expression matches with a single bound string match thus
      -	reducing amount of work the function is doing.
      -
      -2016-02-08  Lars Ingebrigtsen  
      -
      -	Make the `R' command get the correct relative s
      -
      -	* lisp/net/eww.el (eww-readable): Preserve the base URL so
      -	that image expansions are fetched from the right place (bug#22605).
      -
      -2016-02-08  Lars Ingebrigtsen  
      -
      -	Add a mode to list and cancel timers
      -
      -	* doc/lispref/os.texi (Timers): Menton `timer-list'.
      -
      -	* lisp/emacs-lisp/timer-list.el: New file.
      -
      -2016-02-08  Lars Ingebrigtsen  
      -
      -	Add new commands to allow changing the size of images
      -
      -	* lisp/image.el (image-increase-size, image-decrease-size):
      -	New commands.
      -	(image-change-size): New function.
      -
      -2016-02-08  Lars Ingebrigtsen  
      -
      -	Allow the image scale to be a floating point number
      -
      -	* src/image.c (compute_image_size): The scale can be a
      -	floating point number.
      -
      -2016-02-08  Lars Ingebrigtsen  
      -
      -	Add an IPv6 test
      -
      -	* test/lisp/net/network-stream-tests.el
      -	(connect-to-tls-ipv6-nowait): Add an ipv6 test, too.
      -
      -2016-02-08  Lars Ingebrigtsen  
      -
      -	Use gnutls-serv instead of openssh
      -
      -	* test/lisp/net/network-stream-tests.el (make-tls-server): Use
      -	gnutls-serv instead of openssh.
      -
      -2016-02-08  Daniel Colascione  
      -
      -	Performance improvements for vc-hg
      -
      -	Teach vc-hg how to read some Mercurial internal data structures,
      -	allowing us to avoid the need to run hg status -A, which is very slow
      -	for large repositories.  Fall back to running hg if anything looks
      -	funny.  vc-hg now puts the _working directory_ revision in the
      -	modeline instead of the file revision, which greatly improves
      -	performance and which allows us to again skip running hg in the case
      -	that we have an active bookmark.
      -
      -	* lisp/vc/vc-hg.el (vc-hg-state): Try calling `vc-hg-statefast'
      -	(vc-hg-symbolic-revision-styles)
      -	(vc-hg-use-file-version-for-mode-line-version)
      -	(vc-hg-parse-hg-data-structures): New user preferences
      -	(vc-hg--active-bookmark-internal, vc-hg--run-log)
      -	(vc-hg--symbolic-revision, vc-hg-mode-line-string)
      -	(vc-hg--read-u8, vc-hg--read-u32-be)
      -	(vc-hg--raw-dirstate-search, vc-hg--cached-dirstate-search)
      -	(vc-hg--parts-to-string, vc-hg--pcre-to-elisp-re)
      -	(vc-hg--glob-to-pcre, vc-hg--hgignore-add-pcre)
      -	(vc-hg--hgignore-add-glob, vc-hg--hgignore-add-path)
      -	(vc-hg--slurp-hgignore-1, vc-hg--slurp-hgignore)
      -	(vc-hg--ignore-patterns-valid-p)
      -	(vc-hg--ignore-patterns-ignored-p, vc-hg--time-to-fixnum)
      -	(vc-hg--file-ignored-p, vc-hg--read-repo-requirements)
      -	(vc-hg--requirements-understood-p, vc-hg--dirstate-scan-cache)
      -	(vc-hg-state-fast): New functions.
      -	(vc-hg--hgignore-patterns, vc-hg--hgignore-filenames)
      -	(vc-hg--cached-ignore-patterns, vc-hg--dirstate-scan-cache)
      -	(vc-hg--dirstate-scan-cache): New internal variables.
      -	* lisp/vc/vc-hooks.el (vc-refresh-state): Invoke vc find-file-hook
      -	before updating modeline.
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Skip TLS tests if we don't have openssl
      -
      -	* test/lisp/net/network-stream-tests.el (connect-to-tls): Skip
      -	TLS tests if we don't have openssl and GnuTLS.
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Automatically scale images up on high-density screens
      -
      -	* doc/lispref/display.texi (ImageMagick Images): Mention :scale.
      -	(Defining Images): Mention image-scaling-factor.
      -
      -	* lisp/image.el (image-compute-scaling-factor): New function
      -	(bug#22172).
      -	(create-image): Use it.
      -	(image-scaling-factor): New variable.
      -
      -	* src/image.c (compute_image_size): Take :scale into account.
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Ensure progress when fetching from the queue
      -
      -	* lisp/url/url-queue.el (url-queue-check-progress): Ensure
      -	that we have progress when fetching queued requests (bug#22576).
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Make mail-extract-address-components return the user name more
      -
      -	* lisp/mail/mail-extr.el (mail-extract-address-components):
      -	Return the name even if it's the same as the mailbox name (if
      -	`mail-extr-ignore-single-names' isn't set) (bug#22594).
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Message no longer warns about unknown top level domains
      -
      -2016-02-07  Jarno Malmari  
      -
      -	Add tests for url-auth
      -
      -	* test/lisp/url/url-auth-tests.el: New file.
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Add a TLS connection test
      -
      -	* test/lisp/net/network-stream-tests.el (connect-to-tls): Add
      -	a TLS connection test.
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Add more network tests
      -
      -	* test/lisp/net/network-stream-tests.el (echo-server-nowait):
      -	New test.
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Add network tests
      -
      -	* test/lisp/net/network-stream-tests.el: New suite of network tests.
      -
      -2016-02-07  Foo  
      -
      -	Allow various Gnus and Message address variables to be functions
      -
      -	* doc/misc/gnus.texi (To From Newsgroups):
      -	gnus-ignored-from-addresses can be a function.
      -
      -	* doc/misc/message.texi (Wide Reply):
      -	message-dont-reply-to-names can be a function.
      -
      -	* lisp/gnus/gnus-icalendar.el (gnus-icalendar-identities):
      -	message-alternative-emails can be a function.
      -
      -	* lisp/gnus/gnus-notifications.el (gnus-notifications):
      -	message-alternative-emails can be a function (bug#22315).
      -
      -	* lisp/gnus/gnus-sum.el
      -	(gnus-summary-from-or-to-or-newsgroups):
      -	gnus-ignored-from-addresses can be a function (bug#22315).
      -
      -2016-02-07  Lars Ingebrigtsen  
      -
      -	Fix typo in Gnus regexp
      -
      -	* lisp/gnus/gnus-art.el (gnus-button-valid-fqdn-regexp): Fix
      -	typo in last change to this regexp (bug#22592).
      -
      -2016-02-07  Paul Eggert  
      -
      -	Port to FreeBSD x86
      -
      -	Reported by Herbert J. Skuhra in:
      -	http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00336.html
      -	* src/lisp.h (NONPOINTER_BITS) [__FreeBSD__]: Zero in this case too,
      -	since malloc always returns a multiple of 8 in FreeBSD.
      -
      -2016-02-07  Alan Mackenzie  
      -
      -	On leaving CC Mode, clean up by removing character properties.
      -
      -	* lisp/progmodes/cc-mode.el (c-leave-cc-mode-mode): Remove from the buffer
      -	all instances of the text properties/extents category, syntax-table,
      -	c-is-sws, c-in-sws, c-type, and c-awk-NL-prop.
      -
      -2016-02-06  Lars Ingebrigtsen  
      -
      -	* lisp/gnus/gnus-art.el (gnus-button-valid-fqdn-regexp): Don't use
      -	the no-longer-existing message-valid-fqdn-regexp variable.
      -
      -2016-02-06  Lars Ingebrigtsen  
      -
      -	Remove message-valid-fqdn-regexp, since it changes too much now
      -	* lisp/gnus/message.el (message-valid-fqdn-regexp): Remove.
      -	(message-bogus-recipient-p): Don't use it any more.
      -	(message-make-fqdn): Ditto.  Suggested by Lars-Johan Liman.
      -
      -2016-02-06  Paul van der Walt    (tiny change)
      -
      -	* lisp/gnus/message.el (message-subject-re-regexp): Also match
      -	"Re :" as a "Re:" prefix (commonly used in France).
      -
      -2016-02-06  Adam Sjøgren  
      -
      -	* lisp/net/shr.el (shr-tag-del, shr-tag-ins): New functions.
      -
      -2016-02-06  David Edmondson  
      -
      -	src/process.c Correctly convert AF_INET6 addresses
      -	* src/process.c (conv_lisp_to_sockaddr): AF_INET6 addresses are
      -	converted to a list of 16 bit quantities by
      -	conv_sockaddr_to_lisp().  conv_lisp_to_sockaddr() should follow the
      -	same scheme rather than expecting a (longer) list of 8 bit
      -	quantities.
      -
      -2016-02-06  Martin Jesper Low Madsen    (tiny change)
      -
      -	* lisp/gnus/auth-source.el (auth-source-macos-keychain-search):
      -	Search for all host/port (or protocol) combinations for a match in
      -	the OS X keychain.
      -
      -2016-02-06  Lars Ingebrigtsen  
      -
      -	Remove nonsensical setting of gnus-newsgroup-unseen
      -
      -	* lisp/gnus/gnus-sum.el (gnus-update-marks): Remove nonsensical
      -	setting of gnus-newsgroup-unseen.
      -
      -2016-02-05  Lars Ingebrigtsen  
      -
      -	Use underline on all terminals that support it
      -
      -	* lisp/subr.el (read-multiple-choice): Use
      -	display-supports-face-attributes-p instead of
      -	display-graphic-p to determine whether we can use underlining.
      -
      -2016-02-05  Lars Ingebrigtsen  
      -
      -	Make the nsm query say what it did after the user interaction
      -
      -	* lisp/net/nsm.el (nsm-query): Issue a message about
      -	aborting/accepting messages (suggested by N. Jackson)
      -	(bug#22531).
      -
      -2016-02-05  Paul Eggert  
      -
      -	Omit XLI (init) == 0 optimization in make-vector
      -
      -	* src/alloc.c (Fmake_vector): Simplify by omitting the (XLI (init)
      -	== 0) case, as this optimization is probably not worth the hassle.
      -	Just for the record, the test for that case could have been
      -	(XLI (init) % ((EMACS_UINT) -1 / UCHAR_MAX) == 0) (!),
      -	assuming the typical platform with no padding bits and where
      -	conversion to int omits the most significant bits.
      -
      -2016-02-05  Paul Eggert  
      -
      -	* autogen.sh: Port to dash (Bug#22556).
      -
      -2016-02-05  Michael Albinus  
      -
      -	Minor cleanup for Tramp "doas".
      -
      -	* doc/misc/tramp.texi (Inline methods): Add "doas" method.
      -
      -	* etc/NEWS: Add Tramp connection method "doas".
      -
      -	* lisp/net/tramp-sh.el (tramp-methods) :
      -	Add `tramp-remote-shell-args'.
      -
      -2016-02-05  Xi Lu  
      -
      -	* lisp/net/tramp-sh.el (tramp-methods) : Add.  (Bug#22542)
      -
      -	(tramp-default-user-alist): Add rule for "doas".
      -	(top): Completion function for "doas" is
      -	`tramp-completion-function-alist-su'.
      -
      -2016-02-05  Lars Ingebrigtsen  
      -
      -	Restore the window configuration
      -
      -	* lisp/net/nsm.el (nsm-query-user): Restore the window
      -	configuration (bug#22532).
      -
      -2016-02-04  Lars Ingebrigtsen  
      -
      -	Use an X popup in read-multiple-choice if running from a mouse command
      -
      -	* lisp/subr.el (read-multiple-choice): Use an X popup if
      -	called from a mouse action (bug#19368).
      -
      -2016-02-04  Lars Ingebrigtsen  
      -
      -	Display cursor in echo area when prompting
      -
      -	* lisp/subr.el (read-multiple-choice): Display the cursor in
      -	the echo area when prompting (bug#19368).
      -
      -2016-02-04  Lars Ingebrigtsen  
      -
      -	Make NSM prompting clearer
      -
      -	* lisp/net/nsm.el (nsm-query-user): Use read-multiple-choice
      -	to prompt in a nicer way (bug#19368).
      -
      -2016-02-04  Lars Ingebrigtsen  
      -
      -	Underline read-multiple-choice-face
      -
      -	* lisp/faces.el (read-multiple-choice-face): Also underline
      -	the choice.
      -
      -2016-02-04  Lars Ingebrigtsen  
      -
      -	Make the read-multiple-choice prompt a bit prettier
      -
      -	* doc/lispref/commands.texi (Reading One Event): Mention
      -	read-multiple-choice-face.
      -
      -	* lisp/subr.el (read-multiple-choice): Make the prompting a bit
      -	prettier.
      -
      -2016-02-04  Paul Eggert  
      -
      -	Prefer memcpy and memset to doing it by hand
      -
      -	* src/alloc.c (Fmake_vector):
      -	* src/ccl.c (setup_ccl_program):
      -	Use memset to clear array.
      -	* src/alloc.c (Fvector, Fmake_byte_code):
      -	* src/charset.c (Fdefine_charset_internal):
      -	Use memcpy to copy array.
      -
      -2016-02-04  Nicolas Petton  
      -
      -	Do not ignore redirections of 301, 302 and 307 status codes
      -
      -	The current version of HTTP/1.1 (RFC 7231) no longer requires
      -	confirmation on 301, 302 or 307 status codes, therefore we do not have
      -	to ignore redirects for other requests than GET and HEAD.
      -
      -	* lisp/url/url-http.el (url-http-parse-headers): Do not ignore 301, 302
      -	and 307 redirects for other requests than GET and HEAD.
      -
      -2016-02-04  Mark Oteiza  
      -
      -	* lisp/net/eww.el (eww-switch-to-buffer): Use pop-to-buffer-same-window instead.
      -
      -2016-02-04  Paul Eggert  
      -
      -	Simplify USE_ALIGNED_ALLOC
      -
      -	* src/alloc.c (USE_ALIGNED_ALLOC): Simplify, now that we’ve merged
      -	in the emacs-25 changes.  Omit no-longer-needed decl for aligned_alloc.
      -
      -2016-02-04  Eric Abrahamsen  
      -
      -	Honor docstring of gnus-group-get-new-news
      -
      -	* lisp/gnus/gnus-start.el (gnus-get-unread-articles): If the prefix arg
      -	is t, but non-numeric, unconditionally consider all groups to need
      -	updating.
      -
      -2016-02-04  Lars Ingebrigtsen  
      -
      -	New function read-multiple-choice
      -
      -	* doc/lispref/commands.texi (Reading One Event): Document
      -	read-multiple-choice.
      -
      -	* lisp/faces.el (read-multiple-choice-face): New face.
      -
      -	* lisp/subr.el (read-multiple-choice): New function.
      -
      -2016-02-04  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	ee73997 Make erc work better when encountering unknown prefix chars
      -	b99141d Make erc completion case-insensitive again
      -	66c4620 Make complection in erc use consistent casing
      -	8c562b2 Make /QUIT in erc more robust
      -	d93d2c5 Make tracking faces in Emacs work more reliably
      -	af6ab7e Make shr not bug out on images on non-graphical displays
      -	3311f40 Fix bookmark display widths
      -	d90ab1e Fix typo in eww-make-unique-file-name
      -	7f81825 Make it possible to TAB to input fields
      -	a43a1dc Insert complete alt texts when images are disabled
      -	56ed4e1 Allow eww text fields to grow
      -	66b315c Make erc work when subword-mode is switched on
      -	255b68f Fix IMAP doc example
      -	91557f5 Quoting fixes in doc strings and diagnostics
      -	2c0dc9f Fix warning message in hack-local-variables
      -	504696d Etags: yet another improvement in Ruby tags
      -	8784ebf Fix x-popup-menu on TTYs without a mouse
      -	8b87ecb * lisp/emacs-lisp/map.el: Improvements to the docstring of the
      -	        pcase macro
      -	6191003 Use pop-to-buffer-same-window in eww
      -	fe321fd * autogen.sh: Revert all recent changes.
      -	74ebd4a * make-dist: Updates related to nt/.
      -	737193a * make-dist: Add modules/.
      -	3696bf2 * make-dist: Update for super-special file that can't live in etc/.
      -	a4278e2 Fix failure to compile ns-win.el in parallel builds
      -	860da4d Fix names of tags generated for Ruby accessors
      -	f6213ce Fix file-name recognition in 'etags'
      -	e42e662 Change Ruby file names and extensions recognized by 'etags'
      -	58bfb6a More improvements for Ruby support in 'etags'
      -	c04e911 Add --git-config option to autogen.sh
      -	5713466 Fix editing undo changes in eww fields
      -	51362d6 Allow the user more control of popping up the eww window
      -	ee0fbd8 Make eww-browse-url with new-window parameter work again
      -	9c3142d Clean up eww code slightly
      -	cb035f3 Don't insert nil faces in shr
      -	4c3fae3 ; * lisp/progmodes/prolog.el: Remove some obsolete commentary.
      -	93f2153 Improve the custom type of some user options.
      -	9f60d7e Mark some risky calendar variables.
      -	1d07dcd Highlight two additional SCSS keywords
      -	ee8b466 Recommend enabling integrity-checking in git
      -	e639e10 Some corrections in Elisp manual
      -	d766ca8 Chatter when autogen.sh changes Git configuration
      -	3b734e1 * org/org-compat.el (org-font-lock-ensure): Fix bogus test (bug#22399)
      -	43cb9f8 Omit unnecessary history from Lisp intro
      -	2fbd1da * etc/HISTORY: Add some more history, plus git tags.
      -	c90e1b4 Improve elisp “Security Considerations” doc
      -	cedd7ca autogen.sh now arranges for git to check hashes
      -	86ce76b ; Fix ChangeLog.2 commit ID.
      -	7b1d2b1 Fix (c & 040) typo in emergency escapes
      -	a8273da Fix display of overlay strings with 'display' and 'box' property
      -	fc48106 Fix imap-starttls-open
      -	cdecbed Fix return value of imap-starttls-open
      -	20c7e34 ; * etc/NEWS: Fix renamed command name
      -	98bdbdb Correct reference to DARWIN_OS preprocessor symbol
      -	b250d29 Spelling fix
      -	b920a0e Spelling fixes
      -	93b144b Pacify GCC on C library without glibc API
      -
      -2016-02-04  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	ea26c8a * lisp/net/browse-url.el (browse-url-default-browser): Lower
      -	        priority of non-free Chrome.
      -	0fac75f Improve the custom type of some user options.
      -	2df0e04 Highlight CSS variables with variable name face
      -	3cf5e81 * lisp/gnus/gnus-kill.el (gnus-winconf-kill-file): Not
      -	        user-serviceable.
      -	2a5233c Mark some user options that can get evalled as risky.
      -	39b166f Disable DebPrint in sys_read on MS-Windows
      -	9fd0189 ;Fix ChangeLog entry
      -	4bb7233 Fix typos in Introduction to Emacs Lisp manual
      -
       2016-02-04  Vasilij Schneidermann    (tiny change)
       
       	Allow sending empty hidden values in eww
      @@ -9952,30 +8111,6 @@
       	* lisp/erc/erc.el (erc-channel-receive-names): Output a warning
       	instead of erroring out on unknown prefix chars (bug#22380).
       
      -2016-02-04  Mark Oteiza  
      -
      -	Add a new command to switch between erc buffers
      -
      -	* doc/misc/eww.texi: Document eww-switch-to-buffer and its keybinding
      -	* etc/NEWS: Mention new command
      -	* lisp/net/eww.el (eww-mode-map): Bind eww-switch-to-buffer to "s"
      -	(eww-mode-map): Add menu item
      -	(eww-switch-to-buffer): New command
      -
      -2016-02-04  David Edmondson  
      -
      -	Make erc work better when encountering unknown prefix chars
      -
      -	* lisp/erc/erc.el (erc-channel-receive-names): Output a warning
      -	instead of erroring out on unknown prefix chars (bug#22380).
      -
      -2016-02-04  Vasilij Schneidermann    (tiny change)
      -
      -	Allow sending empty hidden values in eww
      -
      -	* lisp/net/eww.el (eww-tag-input): Allow sending empty hidden
      -	values (bug#22388).
      -
       2016-02-04  Lars Ingebrigtsen  
       
       	Make erc completion case-insensitive again
      @@ -10011,19 +8146,6 @@
       	* lisp/net/shr.el (shr-put-image): Don't bug out on alt-less
       	images on non-graphical displays (bug#22327).
       
      -2016-02-04  Andrew Hyatt  
      -
      -	Remove packages obsoleted before Emacs 24.
      -
      -	In accordance with the policy discussed in the emacs-devel list,
      -	packages that have been obsoleted for a full major release cycle are up
      -	for deletion.
      -
      -	This removes almost all packages that are now eligible for deletion,
      -	with the exception of "cl-compat", which seems it is likely to still be
      -	used, and "optional", which offers some functionality that doesn't have
      -	a replacement yet.
      -
       2016-02-04  Lars Ingebrigtsen  
       
       	Fix bookmark display widths
      @@ -10085,16 +8207,6 @@
       	(mml-smime-get-ldap-cert):
       	Follow user style preference when quoting diagnostics.
       
      -2016-02-03  Paul Eggert  
      -
      -	Mention context when resume from emergency escape
      -
      -	That way, if the user has been doing something else for a while,
      -	they are reminded of the situation when restarting Emacs,
      -	and are more likely to understand the two questions.
      -	* doc/emacs/trouble.texi (Emergency Escape): Document this.
      -	* src/keyboard.c (handle_interrupt): Implement this.
      -
       2016-02-03  Noam Postavsky  
       
       	Fix warning message in hack-local-variables
      @@ -10130,31 +8242,6 @@
       
       	* lisp/emacs-lisp/map.el: Improvements to the docstring of the pcase macro
       
      -2016-02-03  Paul Eggert  
      -
      -	Port aligned_alloc decl to Cygwin.
      -
      -	Problem reported by Ken Brown (Bug#22522#38).
      -	* configure.ac (aligned_alloc): Check for decl too.
      -	* src/lisp.h (aligned_alloc): Declare if not already declared.
      -
      -2016-02-03  Paul Eggert  
      -
      -	autogen.sh now configures git only on request
      -
      -	* autogen.sh (do_autoconf, do_git): New vars.
      -	Support new arguments --help, all, autoconf, git.
      -	By default, just do autoconf-related configuration, not git.
      -	Prefer 'echo' to 'cat <
       
       	Use pop-to-buffer-same-window in eww
      @@ -10166,20 +8253,6 @@
       
       	* autogen.sh: Revert all recent changes.
       
      -2016-02-02  Paul Eggert  
      -
      -	Build with C11 if available
      -
      -	* admin/merge-gnulib (GNULIB_MODULES): Add std-gnu11.
      -	* m4/std-gnu11.m4: New file, from gnulib.
      -	* lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
      -
      -2016-02-02  Paul Eggert  
      -
      -	Update gnulib copy
      -
      -	* doc/misc/texinfo.tex: Copy from gnulib.
      -
       2016-02-02  Glenn Morris  
       
       	* make-dist: Updates related to nt/.
      @@ -10211,11 +8284,6 @@
       	* test/etags/ETAGS.good_6:
       	* test/etags/CTAGS.good: Adapt to changes in Ruby tags.
       
      -2016-02-02  Glenn Morris  
      -
      -	* lisp/vc/add-log.el (change-log-directory-files, find-change-log):
      -	Doc tweaks.
      -
       2016-02-02  Eli Zaretskii  
       
       	Fix file-name recognition in 'etags'
      @@ -10246,21 +8314,6 @@
       	* test/etags/ruby-src/test1.ru: Renamed from test1.ruby.
       	(Bug#22241)
       
      -2016-02-02  Paul Eggert  
      -
      -	Port better to platforms lacking aligned_alloc
      -
      -	Problem reported by Ken Brown (Bug#22522).
      -	* src/lisp.h (hybrid_aligned_alloc)
      -	[HYBRID_MALLOC && !HAVE_ALIGNED_ALLOC]: New decl.
      -
      -2016-02-02  Paul Eggert  
      -
      -	Port malloc.h hygiene fix to LTO
      -
      -	* src/alloc.c (__malloc_initialize_hook):
      -	Make it externally visible (Bug#22522).
      -
       2016-02-02  Eli Zaretskii  
       
       	More improvements for Ruby support in 'etags'
      @@ -10269,7 +8322,7 @@
       	alias_method.  Identify constants even if the assignment is not
       	followed by whitespace.  (Bug#22241)
       
      -	* test/etags/ruby-src/test1.ruby: Add tests for constants,
      +	* test/etags/ruby-src/test1.ru: Add tests for constants,
       	accessors, and alias_method.
       	* test/etags/ETAGS.good_1:
       	* test/etags/ETAGS.good_2:
      @@ -10324,15 +8377,6 @@
       	will show up in *Messages* as "Invalid face reference: nil [32
       	times]".
       
      -2016-02-01  Glenn Morris  
      -
      -	Make find-change-log prefer a VCS root, if no ChangeLog exists.
      -
      -	* lisp/vc/add-log.el (change-log-directory-files): New option.
      -	(find-change-log): Respect change-log-directory-files.
      -	* doc/emacs/maintaining.texi (Change Log Commands):
      -	Mention change-log-directory-files.
      -
       2016-02-01  Glenn Morris  
       
       	Improve the custom type of some user options.
      @@ -10378,7 +8422,7 @@
       
       	* test/indent/css-mode.css: Add bang rule test case.
       
      -	* test/indent/scss-mode.css: Add test cases for the introduced bang
      +	* test/indent/scss-mode.scss: Add test cases for the introduced bang
       	rules.
       
       2016-02-01  Karl Fogel  
      @@ -10439,13 +8483,6 @@
       	* src/buffer.c (Fbarf_if_buffer_read_only): Rename argument POS
       	to POSITION to keep consisteny with doc-string.
       
      -2016-02-01  Paul Eggert  
      -
      -	Double static heap size.
      -
      -	* src/sheap.h (STATIC_HEAP_SIZE): Double it, since it was too
      -	small on FreeBSD (Bug#22086).
      -
       2016-02-01  Paul Eggert  
       
       	Chatter when autogen.sh changes Git configuration
      @@ -10454,15 +8491,7 @@
       
       2016-02-01  Kyle Meyer  
       
      -	* org/org-compat.el (org-font-lock-ensure): Fix bogus test (bug#22399)
      -
      -2016-02-01  Michael Albinus  
      -
      -	Fix Bug#20821
      -
      -	* lisp/net/tramp.el (tramp-file-name-handler):
      -	* lisp/net/tramp-sh.el (tramp-sh-handle-expand-file-name):
      -	Use `tramp-drop-volume-letter'.  (Bug#20821)
      +	* lisp/org/org-compat.el (org-font-lock-ensure): Fix bogus test (bug#22399)
       
       2016-01-31  Paul Eggert  
       
      @@ -10492,14 +8521,6 @@
       	http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01802.html
       	* autogen.sh: Do "git config transfer.fsckObjects true".
       
      -2016-01-31  Dave Barker  
      -
      -	Add ability to give rcirc servers an alias name
      -
      -	* lisp/net/rcirc.el (rcirc-server-alist): Add :server-alias
      -	customization option.
      -	(rcirc, rcirc-connect): Take server alias into account.
      -
       2016-01-31  Paul Eggert  
       
       	Fix (c & 040) typo in emergency escapes
      @@ -10509,18 +8530,6 @@
       	auto-saves after emergency escapes.  Redo comparison to avoid
       	similar problems.
       
      -2016-01-31  Paul Eggert  
      -
      -	Port new hybrid malloc to FreeBSD
      -
      -	Problem reported by Wolfgang Jenkner in: http://bugs.gnu.org/22086#118
      -	* src/gmalloc.c (__malloc_initialize_hook, __after_morecore_hook)
      -	(__morecore) [HYBRID_MALLOC]: Define in this case too.
      -
      -2016-01-31  Wolfgang Jenkner  
      -
      -	* configure.ac: Stop using mmap for buffers for FreeBSD.
      -
       2016-01-31  Eli Zaretskii  
       
       	Fix display of overlay strings with 'display' and 'box' property
      @@ -10536,24 +8545,6 @@
       	* lisp/net/imap.el (imap-starttls-open): Log imap process
       	output.  Call imap-parse-greeting.  (Bug#22500)
       
      -2016-01-31  Michael Albinus  
      -
      -	Merge changes from Tramp repository
      -
      -	* doc/misc/Makefile.in (${buildinfodir}/tramp.info tramp.html):
      -	No EXTRA_OPTS needed.
      -
      -	* doc/misc/tramp.texi: Merge changes from Emacsemacs-25
      -	branch, especially for @trampfn{}.
      -	(Top): Move @ifnottex down.
      -	(History): XEmacs support has been removed.
      -	(GVFS based methods, Remote processes): Do not use emacsgvfs flag.
      -	(Auto-save and Backup): Use both syntax versions.
      -	(File name Syntax): Remark on IPv6 adresses is valid for
      -	unified syntax only.
      -
      -	* doc/misc/trampver.texi: Do not set emacsgvfs flag.
      -
       2016-01-31  Andreas Schwab  
       
       	Fix return value of imap-starttls-open
      @@ -10569,52 +8560,10 @@
       
       2016-01-30  Paul Eggert  
       
      -	Spelling fixes
      -
       	Spelling fix
       
       	Spelling fixes
       
      -2016-01-30  Glenn Morris  
      -
      -	* lisp/vc/add-log.el (find-change-log): Use locate-dominating-file.
      -
      -2016-01-30  Matthew Carter  
      -
      -	Quote table names for postgres listings (sql-mode)
      -
      -	* lisp/progmodes/sql.el (sql-postgres-completion-object): Avoid passing
      -	  unquoted table names to the completion list.
      -
      -2016-01-30  Glenn Morris  
      -
      -	Change Smerge "Mine" and "Other" for "Upper" and "Lower.  (Bug#20878)
      -
      -	* lisp/vc/smerge-mode.el (smerge-diff-switches)
      -	(smerge-context-menu, smerge-match-conflict, smerge-swap): Doc fixes.
      -	(smerge-upper, smerge-upper-face, smerge-keep-upper)
      -	(smerge-diff-base-upper): Rename from smerge-mine, smerge-mine-face,
      -	smerge-keep-mine, smerge-diff-base-mine.  Update all uses.
      -	(smerge-mine-face, smerge-other-face): Remove obsolete face aliases.
      -	(smerge-lower, smerge-lower-face, smerge-lower-re, smerge-keep-lower)
      -	(smerge-diff-base-lower): Rename from smerge-other, smerge-other-face,
      -	smerge-other-re, smerge-keep-other, smerge-diff-base-lower.
      -	Update all uses.
      -	(smerge-basic-map): Add "l" and "u" bindings.
      -	(smerge-mode-menu): Update menu bindings for renaming.
      -	(smerge-font-lock-keywords): Update face names.
      -	(smerge-match-names): Update names.
      -	(smerge-diff-upper-lower): Rename from smerge-diff-mine-other.
      -	(smerge-match-conflict, smerge-ediff): Rename local variables.
      -	(smerge-makeup-conflict): Relabel markers.
      -	(smerge-parsep-re): Use renamed variables.
      -
      -2016-01-30  Paul Eggert  
      -
      -	Port recent my_edata change to MS-Windows
      -
      -	* src/lastfile.c (my_edata): Also define if WINDOWSNT.
      -
       2016-01-30  Paul Eggert  
       
       	Pacify GCC on C library without glibc API
      @@ -10627,19 +8576,21 @@
       	Don’t declare if HAVE_ALIGNED_ALLOC.
       	Correct misspelling of HAVE_ALIGNED_ALLOC in ifdef.
       
      -2016-01-30  Paul Eggert  
      +2016-01-30  Artur Malabarba  
       
      -	Tell Automake the new lib/Makefile.am is OK
      +	Backport: * lisp/files.el: Remove support for extra .dir-locals file
       
      -	* lib/Makefile.am (AUTOMAKE_OPTIONS): Add -Wno-portability.
      +	(dir-locals-file-2, dir-locals--all-files): Remove.
      +	(dir-locals-collect-variables, dir-locals-file, dir-locals-find-file)
      +	(dir-locals-read-from-file, hack-dir-local-variables): Revert changes.
       
      -2016-01-30  Paul Eggert  
      +	* lisp/files-x.el (modify-dir-local-variable): Revert changes.
       
      -	Make it easy to override preferred-branch test
      +	* lisp/help-fns.el (describe-variable): Revert changes.
       
      -	* Makefile.in (preferred-branch-is-current):
      -	Rename from emacs-25-branch-is-current.  All uses changed.
      -	(PREFERRED_BRANCH): New macro.
      +	* doc/emacs/custom.texi (Directory Variables): Revert changes.
      +
      +	* etc/NEWS: Revert changes.
       
       2016-01-30  Glenn Morris  
       
      @@ -10712,239 +8663,260 @@
       	(recursive-count-words): Fix typos.  Reported by Daniel Bastos
       	.
       
      -2016-01-30  Paul Eggert  
      +2016-01-30  Nicolas Petton  
       
      -	Shrink static heap a bit
      +	Bump version to 25.0.90
       
      -	* src/sheap.h: Include lisp.h, for Lisp_Object.
      -	(STATIC_HEAP_SIZE): Now an enum constant, not a macro.
      -	Make it 2 MiB * sizeof (Lisp_Object), which is a bit more
      -	conservative than the old value.
      -	(Bug#22086)
      +	* README:
      +	* configure.ac:
      +	* msdos/sed2v2.inp: Bump version to 25.0.90.
       
      -2016-01-30  Paul Eggert  
      +2016-01-30  Nicolas Petton  
       
      -	Fix extern symbols defined and not used
      +	* etc/AUTHORS: Update the AUTHORS file
       
      -	* src/alloc.c: Always include .
      -	(malloc_warning) [!SIGDANGER && (SYSTEM_MALLOC || HYBRID_MALLOC)]:
      -	Do not define; unused.
      -	* src/emacs.c, src/lisp.h (might_dump) [!DOUG_LEA_MALLOC]: Now static.
      -	* src/gmalloc.c (gdefault_morecore): Rename from __default_morecore,
      -	to avoid collision with glibc.  Now static.  All uses changed.
      -	* src/lastfile.c (my_edata): Define only if
      -	((!defined SYSTEM_MALLOC && !defined HYBRID_MALLOC && !defined
      -	WINDOWSNT) \ || defined CYGWIN || defined DARWIN_OS).
      -	(Bug#22086)
      +2016-01-30  Nicolas Petton  
       
      -2016-01-30  Paul Eggert  
      +	Bump version to 25.0.90
       
      -	Build lib/e-*.o only on platforms that need it
      +	* README:
      +	* configure.ac:
      +	* msdos/sed2v2.inp: Bump version to 25.0.90.
       
      -	* configure.ac (hybrid malloc): Simplify configuration.
      -	(SHEAP_OBJ): Remove; no longer needed.
      -	(HYBRID_MALLOC): New var. Subst it.
      -	(HYBRID_MALLOC_LIB): New Automake conditional.
      -	* lib/Makefile.am (noinst_LIBRARIES): Add libegnu.a only if
      -	HYBRID_MALLOC_LIB.
      -	(libegnu_a_CPPFLAGS): Omit AM_CPPFLAGS; not needed.
      -	(MOSTLYCLEANFILES): Add libegnu.a.
      -	* src/Makefile.in (SHEAP_OBJ): Remove.
      -	(HYBRID_MALLOC): New macro.
      -	(base_obj): Use it to conditionally add sheap.o.
      -	(LIBEGNU_ARCHIVE): New macro.
      -	($(LIBEGNU_ARCHIVE)): New rule, replacing $(lib)/libegnu.a.
      -	All uses of the latter replaced by the former.
      -	* src/alloc.c (USE_ALIGNED_ALLOC): Simplify configuration.
      -	Correct misspelling ALIGNED_ALLOC to HAVE_ALIGNED_ALLOC.
      -	* src/gmalloc.c: Update comment.
      -	* src/lisp.h (aligned_alloc)
      -	[!DOUG_LEA_MALLOC && !HYBRID_MALLOC && !SYSTEM_MALLOC]:
      -	New decl.
      -	(Bug#22086)
      +2016-01-30  Nicolas Petton  
       
      -2016-01-30  Paul Eggert  
      +	* etc/AUTHORS: Update the AUTHORS file
       
      -	Include  when advisable
      +2016-01-30  Nicolas Petton  
       
      -	This should help insulate us better from future glibc changes.
      -	It is good hygiene to include .h files for APIs that Emacs uses.
      -	Fix type clashes between Emacs and GNU  (Bug#22086).
      -	* configure.ac: Check for malloc.h.
      -	* src/alloc.c: Include  depending on HAVE_MALLOC_H,
      -	not on DOUG_LEA_MALLOC.
      -	* src/emacs.c, src/gmalloc.c (malloc_enable_thread):
      -	Remove decl (now in lisp.h).
      -	* src/gmalloc.c: Include stddef.h earlier, for ptrdiff_t.
      -	[emacs]: Include lisp.h.
      -	[HAVE_MALLOC_H]: Include .
      -	(__MALLOC_HOOK_VOLATILE): New macro, if not already defined.
      -	(__after_morecore_hook, __malloc_initialize_hook, __morecore)
      -	(__default_morecore):
      -	[!HAVE_MALLOC_H]: New decls near non-inclusion of .
      -	(calloc): Make it clear that the macro should not be used.
      -	Remove unused decl.
      -	(malloc_info): New macro, to avoid clash with glibc .
      -	(__morecore, __default_morecore, __after_morecore_hook)
      -	(__malloc_extra_blocks, __malloc_initialize_hook, __free_hook)
      -	(__malloc_hook, __realloc_hook, __memalign_hook, memory_warnings):
      -	Remove later decls.
      -	(gmalloc_hook, gfree_hook, grealloc_hook):
      -	Rename from __malloc_hook, __free_hook, __realloc_hook to
      -	avoid type collision with glibc .  All uses changed.
      -	(gmalloc_hook):
      -	(__malloc_extra_blocks) [DOUG_LEA_MALLOC||HYBRID_MALLOC||SYSTEM_MALLOC]:
      -	Now static.
      -	(gmalloc_hook, __malloc_extra_blocks): Define even if [!HYBRID_MALLOC].
      -	(__malloc_initialize_hook, __after_morecore_hook):
      -	Declare with types compatible with glibc.
      -	(__memalign_hook, hybrid_calloc) [HYBRID_MALLOC]:
      -	Remove.  All uses removed.
      -	* src/lisp.h (__malloc_extra_blocks, malloc_enable_thread): New decls.
      -	* src/ralloc.c, src/vm-limit.c:
      -	Simplify includes and include  if available.
      +	authors.el updates
       
      -2016-01-30  Paul Eggert  
      +	* admin/authors.el (authors-renamed-files-alist): Additions.
       
      -	* src/alloc.c: Include "sheap.h".
      +2016-01-30  Nicolas Petton  
       
      -	(alloc_unexec_pre, alloc_unexec_post) [HYBRID_MALLOC]:
      -	Set and clear bss_sbrk_did_unexec, on all platforms not just Cygwin.
      -	* src/lisp.h (alloc_unexec_pre, alloc_unexec_post) [!DOUG_LEA_MALLOC]:
      -	Declare unconditionally.
      -	* src/unexcw.c, src/unexelf.c (bss_sbrk_did_unexec): Remove decl.
      -	(unexec): Don’t set or clear bss_sbrk_did_unexec;
      -	the caller now does this.
      -	(Bug#22086)
      +	Make it possible to run make change-history on emacs-25
       
      -2016-01-30  Paul Eggert  
      +	* Makefile.in: Check if the current branch is emacs-25 instead of
      +	  master.
       
      -	Pacify --enable-gcc-warnings when HYBRID_MALLOC
      +2016-01-30  lu4nx  
       
      -	* src/buffer.c (init_buffer):
      -	* src/emacs.c (main):
      -	* src/xsmfns.c (smc_save_yourself_CB, x_session_initialize):
      -	Use emacs_get_current_dir_name, not get_current_dir_name.
      -	* src/conf_post.h (aligned_alloc) [HYBRID_MALLOC && emacs]: New macro.
      -	(HYBRID_GET_CURRENT_DIR_NAME, get_current_dir_name): Remove.
      -	* src/emacs.c: Include "sheap.h".
      -	(report_sheap_usage): Remove decl.
      -	(Fdump_emacs) [HYBRID_MALLOC]: Report usage directly.
      -	Don't assume ptrdiff_t can be printed as int.
      -	* src/gmalloc.c [HYBRID_MALLOC]:
      -	Include "sheap.h" rather than declaring its contents by hand.
      -	(get_current_dir_name, gget_current_dir_name)
      -	(hybrid_get_current_dir_name): Remove.
      -	(emacs_abort): Remove duplicate decl.
      -	(aligned_alloc): Undef, like malloc etc.
      -	(ALLOCATED_BEFORE_DUMPING): Now a static function, not a macro.
      -	Make it a bit more efficient.
      -	(malloc_find_object_address): Remove unused decl.
      -	(enum mcheck_status, mcheck, mprobe, mtrace, muntrace, struct mstats)
      -	(mstats, memory_warnings): Declare only if GC_MCHECK.
      -	* src/lisp.h (emacs_get_current_dir_name):
      -	New decl, replacing get_current_dir_name.
      -	* src/sheap.c: Include sheap.h first.
      -	(STATIC_HEAP_SIZE): Remove; now in sheap.h.
      -	(debug_sheap): Now static.
      -	(bss_sbrk_buffer_end): Remove; no longer used.
      -	(bss_sbrk_ptr): Now static and private.
      -	(bss_sbrk_did_unexec): Now bool.
      -	(BLOCKSIZE): Remove, to avoid GCC warning about its not being used.
      -	(bss_sbrk): Don't treat request_size 0 as special, since the code
      -	works without this being a special case.
      -	Avoid overflow if request size exceeds INT_MAX.
      -	(report_sheap_usage): Remove; now done in emacs.c.
      -	* src/sheap.h: New file.
      -	* src/sysdep.c (get_current_dir_name): Remove macro.
      -	Include "sheap.h".
      -	(emacs_get_current_dir_name): Rename function from
      -	get_current_dir_name.  Handle HYBRID_MALLOC here;
      -	this is simpler.
      -	(Bug#22086)
      +	Support Go language in 'etags'
       
      -2016-01-30  Paul Eggert  
      +	* lib-src/etags.c : Fix documentation of Ruby tags.
      +	: New help.
      +	: New variable.
      +	(Go_functions): New function.
      +	: Add entry for Go.  (Bug#22370)
       
      -	Report static heap usage on non-Cygwin, too
      +	* doc/emacs/maintaining.texi (Tag Syntax): Document Go support.
      +	* doc/man/etags.1: Mention Go support.
       
      -	* src/emacs.c (Fdump_emacs) [HYBRID_MALLOC]: Report sheap usage here ...
      -	* src/unexcw.c (unexec): ... instead of here, since sheap can be used
      -	on platforms other than Cygwin (Bug#22086).
      +	* etc/NEWS: Mention Go support.
       
      -2016-01-30  Paul Eggert  
      +	* test/etags/go-src/test.go:
      +	* test/etags/go-src/test1.go: New test files.
      +	* test/etags/Makefile (GOSRC): New variable.
      +	(SRCS): Add $(GOSRC).
      +	* test/etags/ETAGS.good_1:
      +	* test/etags/ETAGS.good_2:
      +	* test/etags/ETAGS.good_3:
      +	* test/etags/ETAGS.good_4:
      +	* test/etags/ETAGS.good_5:
      +	* test/etags/ETAGS.good_6:
      +	* test/etags/CTAGS.good: Adapt to addition of Go tests.
       
      -	Pacify GCC on extern decls
      +2016-01-30  Eli Zaretskii  
       
      -	* src/unexelf.c (bss_sbrk_did_unexec): Move decl to top level
      -	to pacify recent GCC (Bug#22086).
      +	Improve Ruby support in 'etags'
       
      -2016-01-30  Wolfgang Jenkner  
      +	* lib-src/etags.c (Ruby_functions): Tag constants.  Don't tag
      +	singleton classes.  Remove class qualifiers from tags generated
      +	for method and constant names.  (Bug#22241)
       
      -	Add musl patch to support HYBRID_MALLOC on elf systems
      +	* doc/emacs/maintaining.texi (Tag Syntax): Mention that constants
      +	are tagged by etags in Ruby.
       
      -	* src/gmalloc.c: Adjust for HYBRID_MALLOC in the non CYGWIN case.
      -	(__default_morecore): Here, in particular.
      -	* configure.ac: Define HYBRID_MALLOC when unexelf.o is used.
      -	New variable SHEAP_OBJ.
      -	* src/Makefile.in: Use it.
      -	(Bug#22086)
      +	* etc/NEWS: Mention that constants are tagged by etags in Ruby.
       
      -2016-01-30  Rich Felker    (tiny change)
      +	* test/etags/ruby-src/test1.ru: Add more tests.
      +	* test/etags/ETAGS.good_1:
      +	* test/etags/ETAGS.good_2:
      +	* test/etags/ETAGS.good_3:
      +	* test/etags/ETAGS.good_4:
      +	* test/etags/ETAGS.good_5:
      +	* test/etags/ETAGS.good_6:
      +	* test/etags/CTAGS.good: Adapt to the changes in etags and in Ruby
      +	tests.
       
      -	unexelf.c hook to support HYBRID_MALLOC on ELF
      +2016-01-30  Eli Zaretskii  
       
      -	* src/unexelf.c (unexec) [HYBRID_MALLOC]:
      -	Define bss_sbrk_did_unexec (Bug#22086).
      +	Adjust etags test results to changes in copyright years
       
      -2016-01-30  Wolfgang Jenkner  
      -
      -	Link temacs with gnulib compiled with -Demacs
      -
      -	This is done to support HYBRID_MALLOC, since some static variables
      -	(e.g., last_environ in putenv.c) hold pointers to memory malloced
      -	before dumping (Bug#22086).
      -	* lib/Makefile.am: Add incantation to install libegnu.a.
      -	* src/Makefile.in ($(lib)/libgnu.a): Replace with libegnu.a
      -	(temacs$(EXEEXT)): Use it.
      -
      -2016-01-30  Wolfgang Jenkner  
      -
      -	Internal linkage for gmalloc etc. if HYBRID_MALLOC
      -
      -	This avoids clashes with symbols if the after-dump malloc is
      -	derived from Doug Lea's implementation (Bug#22086).
      -
      -	* src/gmalloc.c (emacs_abort, __morecore, __default_morecore):
      -	Move declarations up.  For HYBRID_MALLOC, turn all `extern'
      -	declarations below to `static' ones.
      -	(aligned_alloc): Declare for !MSDOS as well.
      -	(heapsize, _fraghead): Move resp. copy declaration downwards.
      -	For HYBRID_MALLOC, conditionalize out the other definitions,
      -	since the previous `static' declarations double as tentative
      -	definitions, anyway.
      -	(_malloc, _free, _realloc, __free_hook, _aligned_blocks)
      -	(__realloc_hook, __memalign_hook): Conditionalize out.
      -	(cfree, memalign, valloc): Ditto.
      -
      -2016-01-30  Paul Eggert  
      -
      -	Merge from origin/emacs-25
      -
      -	3f481ad Rename xref-query-replace to xref-query-replace-in-results
      -	62f4ed4 Update cl-defgeneric and cl-defmethod docstrings
      -	2111e0e Comment out next-error-function integration in xref
      -	4e11ad3 Correct a use of "which" in intro.texi
      -	a1865bc Distinguish the two meanings of Java's keyword "default".  Fixes bug #22358.
      -	76045f7 Don't operate on menu bar of nonexistent frame
      -	c32f3bc Unbreak the GNUstep build.
      +	* test/etags/CTAGS.good:
      +	* test/etags/ETAGS.good_1:
      +	* test/etags/ETAGS.good_2:
      +	* test/etags/ETAGS.good_3:
      +	* test/etags/ETAGS.good_4:
      +	* test/etags/ETAGS.good_5:
      +	* test/etags/ETAGS.good_6: Adjust to shift in characters and
      +	in line numbers.
       
       2016-01-30  Andreas Schwab  
       
      +	Revert "Re-enable checks in member, memql, delete to complain about non-lists"
      +
      +	This reverts commit f524e8b7f12d9b5a8b92084e5385429fe7b085b9.
      +
      +2016-01-30  Nicolas Petton  
      +
      +	Make it possible to run make change-history on emacs-25
      +
      +	* Makefile.in: Check if the current branch is emacs-25 instead of
      +	  master.
      +
      +2016-01-30  Dmitry Gutov  
      +
      +	Don't fiddle with DEFAULT
      +
      +	* lisp/progmodes/project.el (project--completing-read-strict):
      +	Don't change DEFAULT, whether is has any matches in
      +	COLLECTION, or not.
      +
      +2016-01-30  Eli Zaretskii  
      +
      +	Document xwidget commands and functions
      +
      +	* doc/lispref/display.texi (Xwidgets): New section, describes some
      +	of the xwidget primitives.
      +	* doc/lispref/display.texi (Display): Update the chapter menu.
      +	* doc/emacs/misc.texi (Embedded WebKit Widgets): New section.
      +	* doc/emacs/emacs.texi (Top): Update the master menu to include
      +	the xwidget node.
      +
      +2016-01-30  Lars Ingebrigtsen  
      +
      +	Build fix for shr.el
      +
      +	* shr.el (seq): Require.
      +
      +2016-01-30  Dmitry Gutov  
      +
      +	Improve project-find-file yet again!
      +
      +	* lisp/progmodes/project.el (project--completing-read-strict):
      +	New function.
      +	(project-find-file-in): Use it.
      +	(project-file-completion-table): Move the default
      +	implementation inside the cl-defgeneric form.
      +	(http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01720.html)
      +
      +2016-01-30  Dmitry Gutov  
      +
      +	Don't pass DIR to 'hg status'
      +
      +	* lisp/vc/vc-hg.el (vc-hg-dir-status-files):
      +	Don't pass DIR to 'hg status' (bug#22481).
      +
      +2016-01-30  Stephen Leake  
      +
      +	Fix typo in previous commits
      +
      +	* lisp/progmodes/project.el (project-find-file-in):
      +	* lisp/vc/vc-mtn.el (vc-mtn-find-ignore-file): Fix typo in previous
      +	commit.
      +
      +2016-01-30  Stephen Leake  
      +
      +	Improve project-find-file
      +
      +	* lisp/progmodes/project.el (project-file-completion-table): New.
      +	(project-find-file, project-or-external-find-file): Default to filename
      +	at point.
      +	(project-file-completion-table): New, split out from
      +	project--find-file-in.
      +	(project-find-file-in): Renamed from project--find-file-in, use
      +	project-file-completion-table.
      +
      +	* lisp/progmodes/xref.el (ede-minor-mode): New declaration.
      +	(xref--find-ignores-arguments): Add doc string.
      +
      +2016-01-30  Stephen Leake  
      +
      +	Implement vc-mtn-find-ignore-file, fix some doc strings
      +
      +	* lisp/cedet/cedet-global.el (cedet-gnu-global-root): Improve doc string.
      +
      +	* lisp/cedet/ede/locate.el (initialize-instance): Improve doc string.
      +
      +	* lisp/vc/vc-git.el (vc-git-find-ignore-file): Fix doc string.
      +
      +	* lisp/vc/vc-mtn.el (vc-mtn-find-ignore-file): New function.
      +
      +2016-01-29  Vincent Belaïche  
      +
      +	Correct a whole bunch of bugs coming with renamed cell relocation.
      +
      +	This is the same change as commit on master branch. See
      +	http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=badcd38aa86ed7973f2be2743c405710973a0bdd
      +
      +	* lisp/ses.el (ses-localvars): rename variable
      +	`ses--renamed-cell-symb-list' into `ses--in-killing-named-cell-list'
      +	and adjust the comment about it.
      +	(ses-plist-delq): new defun.
      +	(ses--ses-buffer-list): new defvar.
      +	(ses--unbind-cell-name): new defun.
      +	(ses-relocate-symbol): Do not relocate symbol when it is a named cell.
      +	(ses-relocate-formula): Undo change of
      +	2011-12-27T19:30:39Z!vincentb1@users.sourceforge.net that was
      +	preventing relocation for named cell --- now doing this is delegated
      +	to function `ses-relocate-symbol'.
      +	(ses-relocate-range): In docstring, undo change of
      +	2016-01-03T07:31:52Z!johnw@newartisans.com, `ses-range' must remain
      +	lower case as it is not a variable.
      +	(ses-relocate-all): Cell name relocation : 1) check that cell is a
      +	renamed cell by testing `ses-cell' property to :ses-named, rather than
      +	comparing name to corresponding standard name. Set rowcol of renamed
      +	cell into the hashmap --- `ses-cell' property must not be used for
      +	that as the same name can be used for different locations in different
      +	SES sheets ; 2) use `local-variable-if-set-p' rather than `boundp' and
      +	`local-variable-p' to check if cell name is already in use in this
      +	sheet or needs initialization.
      +	(ses-relocate-all): Cell value relocation : 1) like for name
      +	relocation use the `ses-cell' property rather than comparing actual
      +	name to corresponding standard name. 2) Correct bug introduced in
      +	2011-12-27T19:30:39Z!vincentb1@users.sourceforge.net, as the test was
      +	made the other way round than the intention --- ie value relocation
      +	was disabled for standard cell, not for renamed cell as was the
      +	intention.
      +	(ses-relocate-all): Add loop for unbinding deleted renamed cells
      +	names.
      +	(ses-killbuffer-hook): new defun.
      +	(ses-mode): Add the ses--ses-buffer-list maintenance mechanism ---
      +	kill buffer hook, plus pushing current buffer if new in list.
      +	(ses-delete-row, ses-delete-column): Collect deleted renamed cells
      +	into `ses--in-killing-named-cell-list'.
      +	(ses-rename-cell): Remove update of variable
      +	`ses--renamed-cell-symb-list', this variable is renamed to
      +	`ses--in-killing-named-cell-list', and its setting is done in
      +	functions `ses-delete-row' and , `ses-delete-column' now.
      +	(ses-rename-cell): Make cell new name a buffer local variable.
      +	(ses-rename-cell): Change correction of
      +	2015-12-30T23:10:37Z!vincentb1@users.sourceforge.net concerning
      +	computation of the range over which `cursor-intangible' property was
      +	to be updated. This correction was ok for non spilling cells, but not
      +	for cells spilling over following blank cells. Simply use
      +	`next-single-property-change' rather than computing the end column
      +	from column widths.
      +
      +2016-01-29  Andreas Schwab  
      +
       	Re-enable checks in member, memql, delete to complain about non-lists
       
       	* src/fns.c (Fmember, Fmemql, Fdelete): Revert 2007-10-16 change.
       
      -2016-02-04  Martin Rudalics  
      +2016-01-29  Martin Rudalics  
       
       	Minor doc(-string) tweaks
       
      @@ -10962,22 +8934,24 @@
       	(Switching Buffers): Clarify description of
       	`switch-to-buffer-in-dedicated-window'.
       
      -2016-02-04  Eli Zaretskii  
      +2016-01-29  Eli Zaretskii  
       
      -	Remove some useless-use-of eval.
      +	Minor improvements to 'pcase' documentation
       
      -	* lisp/gnus/gnus.el (gnus-load-hook): Don't use eval.
      -	* lisp/gnus/nnrss.el (xml): Simply require it.
      -	(xml-rpc-method-call): Use declare-function.
      +	* doc/lispref/control.texi (Pattern matching case statement):
      +	Improve the documentation of 'pcase' per comments.  See two
      +	discussion threads on emacs-devel@gnu.org for the details:
      +	http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01335.html
      +	http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01336.html.
       
      -2016-01-28  Glenn Morris  
      +2016-01-29  Glenn Morris  
       
       	Don't use eval to quieten prolog.el compilation.
       
       	* lisp/progmodes/prolog.el (pltrace-on, pltrace-off): Declare.
       	(prolog-enable-sicstus-sd, prolog-disable-sicstus-sd): Don't use eval.
       
      -2016-01-28  Glenn Morris  
      +2016-01-29  Glenn Morris  
       
       	Mark some risky prolog variables.
       
      @@ -10998,9 +8972,6 @@
       
       2016-01-28  Glenn Morris  
       
      -	* lisp/emacs-lisp/bytecomp.el (byte-compile-nogroup-warn):
      -	Warn if defcustom has no type.  (Bug#16276)
      -
       	* lisp/cedet/semantic/db-file.el (semanticdb-persistent-path):
       	Fix :type.
       
      @@ -11021,21 +8992,19 @@
       
       2016-01-27  Glenn Morris  
       
      -	* test/lisp/vc/vc-hg.el: Move from test/automated/.
      -
       	* lisp/xwidget.el (xwidget-query-on-exit-flag): Declare.
       
       	* lisp/xwidget.el (xwidget-webkit-browse-url): Give explicit error
       	if not compiled with xwidgets.
       
      -2016-01-26  Paul Eggert  
      +2016-01-27  Paul Eggert  
       
       	C-u C-x = example doc fix
       
       	* doc/emacs/mule.texi (International Chars):
       	Adjust example to match current behavior of C-u C-x =.
       
      -2016-01-26  Paul Eggert  
      +2016-01-27  Paul Eggert  
       
       	malloc.h hygiene
       
      @@ -11073,6 +9042,37 @@
       	* src/keyboard.c, src/keyboard.h (handle_user_signal_hook):
       	Remove never-set var.  All uses removed.
       
      +2016-01-26  K. Handa  
      +
      +	Backport:fix previous change of src/ftfont.c (ftfont_shape_by_flt)
      +
      +	* src/ftfont.c (ftfont_shape_by_flt): Fix previous change.  Access the
      +	second glyph only when there are enough glyphs.
      +
      +	(cherry picked from commit 9835757013569673854b692ccbb58bfb3c3ed1f7)
      +
      +2016-01-26  K. Handa  
      +
      +	support rendering of wider range of combinging characters by ftfont backend
      +
      +	* lisp/language/hebrew.el (hebrew-shape-gstring): If the font backend
      +	supports rendering of combining characters, call
      +	font-shape-gstring.
      +
      +	* src/font.c (Ffont_get): Handle `combining-capability' property.
      +	(syms_of_font): New symbol ":combining-capability'.
      +
      +	* src/font.h (struct font_driver): New member combining_capability.
      +
      +	* src/ftfont.c: Include "category.h".
      +	(ftfont_driver): Initialize combining_capability to
      +	ftfont_combining_capability.
      +	(ftfont_shape_by_flt): If OTF is null, try to find a suitable
      +	FLT in advance.
      +	(ftfont_combining_capability): New function.
      +
      +	(cherry picked from commit 536f48e9a2251b9e654ea974bd90ff2f40218753)
      +
       2016-01-26  Anders Lindgren  
       
       	Fixed NextStep fullscreen issue (bug#22468)
      @@ -11091,7 +9091,7 @@
       	([EmacsWindow constrainFrameRect:toScreen:]): Pass fullscreen
       	state to `constrain_frame_rect'.
       
      -2016-01-25  Artur Malabarba  
      +2016-01-26  Artur Malabarba  
       
       	* lisp/files.el: Use a fixed file name for the second dir-locals file
       
      @@ -11108,14 +9108,14 @@
       	* doc/lispref/variables.texi (Directory Local Variables): Update
       	accordingly.
       
      -2016-01-25  Artur Malabarba  
      +2016-01-26  Artur Malabarba  
       
       	* lisp/files-x.el (modify-dir-local-variable): Small rewrite
       
       	Change a variable name to be more meaningful, and reorder some of
      -	the code with no change in behavior.
      +	the code with no change in behaviour.
       
      -2016-01-25  Artur Malabarba  
      +2016-01-26  Artur Malabarba  
       
       	* lisp/files.el (dir-locals-find-file): Refactor return values
       
      @@ -11129,7 +9129,7 @@
       	(hack-dir-local-variables): Simplify accordingly and rename a
       	variable.
       
      -2016-01-25  Glenn Morris  
      +2016-01-26  Glenn Morris  
       
       	* lisp/textmodes/flyspell.el (flyspell--prev-meta-tab-binding):
       	Declare.
      @@ -11141,7 +9141,7 @@
       	* lisp/xwidget.el (xwidget-webkit-scroll-behavior):
       	Rename using American spelling.  Update all uses.
       
      -2016-01-25  Glenn Morris  
      +2016-01-26  Glenn Morris  
       
       	Yet more xwidget doc fixes.
       
      @@ -11169,42 +9169,6 @@
       
       	Spelling fixes
       
      -2016-01-25  Stefan Monnier  
      -
      -	(rng-c-fix-escaped-newlines): Use subst-char-in-string
      -
      -	* lisp/nxml/rng-cmpct.el (rng-c-fix-escaped-newlines):
      -	Use subst-char-in-string.
      -
      -2016-01-25  Stefan Monnier  
      -
      -	* lisp/textmodes/sgml-mode.el (sgml-forward-sexp): New function
      -
      -	(sgml-cursor-sensor, sgml-pretty-print, sgml-parse-tag-backward)
      -	(sgml-calculate-indent): Use it.
      -
      -2016-01-25  Stefan Monnier  
      -
      -	* lisp/org: Fix some compiler warnings
      -
      -	* lisp/org/ob-core.el (org-babel-check-confirm-evaluate)
      -	(org-babel-map-src-blocks): Don't emit warnings if added vars are not used.
      -	(*this*): Declare as dyn-bound.
      -	(org-babel-expand-src-block, org-babel-load-in-session)
      -	(org-babel-switch-to-session-with-code, org-babel-get-rownames):
      -	Mark unused args.
      -	(org-babel-combine-header-arg-lists): Remove unused var `args'.
      -	(org-babel-find-named-block): Remove unused var `msg'.
      -
      -	* lisp/org/org-src.el (org-inhibit-startup, org-src-fontify-natively):
      -	Declare as dyn-bound.
      -	(org-edit-src-code): Remove unused var `lfmt'.
      -	(org-edit-fixed-width-region): Remove unused var `preserve-indentation'.
      -
      -2016-01-25  Stefan Monnier  
      -
      -	* lisp/font-lock.el: Use #' to quote function symbols
      -
       2016-01-25  Stefan Monnier  
       
       	(font-lock-ensure-function): Fix bug#22399
      @@ -11243,7 +9207,7 @@
       
       	* lisp/emacs-lisp/ert.el (ert--results-move): Change error to user-error
       
      -2016-01-24  Paul Eggert  
      +2016-01-25  Paul Eggert  
       
       	Port "$@" to OpenIndiana ksh93
       
      @@ -11254,11 +9218,11 @@
       	* admin/check-doc-strings, configure.ac, lib-src/rcs2log:
       	Use plain "$@" rather than ${1+"$@"}.
       
      -2016-01-24  Paul Eggert  
      +2016-01-25  Paul Eggert  
       
       	* src/xwidget.c (Fxwidget_set_adjustment): Fix doc string quoting typo.
       
      -2016-01-24  Paul Eggert  
      +2016-01-25  Paul Eggert  
       
       	Improve wording for SMB support
       
      @@ -11399,7 +9363,7 @@
       	* admin/authors.el (authors-ignored-files, authors-renamed-files-alist):
       	  Additions.
       
      -2016-01-23  Dmitry Gutov  
      +2016-01-24  Dmitry Gutov  
       
       	Rename xref-query-replace to xref-query-replace-in-results
       
      @@ -11413,7 +9377,7 @@
       	* doc/emacs/maintaining.texi (Xref Commands)
       	(Identifier Search, Identifier Search): Update accordingly.
       
      -2016-01-23  Dmitry Gutov  
      +2016-01-24  Dmitry Gutov  
       
       	Update cl-defgeneric and cl-defmethod docstrings
       
      @@ -11511,7 +9475,7 @@
       	Omit unused locals, or move them to where they’re needed.
       	(x_clear_area1): Now ATTRIBUTE_UNUSED.
       
      -2016-01-22  Eli Zaretskii  
      +2016-01-23  Eli Zaretskii  
       
       	Update documentation for Dired search and replace
       
      @@ -11521,7 +9485,7 @@
       
       	* etc/NEWS: Mention xref-related changes in Dired.
       
      -2016-01-22  Paul Eggert  
      +2016-01-23  Paul Eggert  
       
       	Port recent xdisp.c fix to picky C compilers
       
      @@ -11533,11 +9497,11 @@
       
       	Prevent spurious recognition of K&R argument declarations.  Fixes bug #2203
       
      -	* cc-engine.el (c-forward-declarator): New function.
      +	* lisp/progmodes/cc-engine.el (c-forward-declarator): New function.
       	(c-in-knr-argdecl): Before recognizing a K&R argument declaration, check it is
       	contained in the preceding arg list.
       
      -	* cc-fonts.el (c-font-lock-declarators): Use the new function
      +	* lisp/progmodes/cc-fonts.el (c-font-lock-declarators): Use the new function
       	`c-forward-declarator' in place of inline code.
       
       2016-01-22  Eli Zaretskii  
      @@ -11634,6 +9598,62 @@
       	HAVE_XWIDGETS is defined.
       	(struct xwidget_type, xwidget_from_id): Remove; unused.
       
      +2016-01-22  Michael Albinus  
      +
      +	Backport kqueue integration from master
      +
      +	* configure.ac (--with-file-notification): Add kqueue.
      +	(top): Remove special test for "${HAVE_NS}" and
      +	${with_file_notification}, this is handled inside gfilenotify
      +	tests.  Add kqueue tests.  Use NOTIFY_CFLAGS and NOTIFY_LIBS
      +	instead of library specific variables.  Add error message for
      +	gfile on Nextstep.
      +
      +	* doc/lispref/os.texi (File Notifications): Add kqueue as backend.
      +	Fix some glitches in the example.
      +
      +	* etc/NEWS: Mention kqueue.
      +
      +	* lisp/filenotify.el (file-notify--library)
      +	(file-notify-descriptors, file-notify-callback)
      +	(file-notify-add-watch, file-notify-rm-watch)
      +	(file-notify-valid-p): Add kqueue support.
      +	(file-notify--rm-descriptor): Remove WHAT arg.
      +
      +	* src/Makefile.in: Use NOTIFY_CFLAGS and NOTIFY_LIBS.
      +
      +	* src/emacs.c (main): Call globals_of_kqueue and syms_of_kqueue.
      +
      +	* src/inotify.c (inotifyevent_to_event): Extract file name from
      +	watch_object if the event doesn't provide it.
      +	(Finotify_add_watch): Add file name to watch_object.
      +
      +	* src/keyboard.c (make_lispy_event): Check also for HAVE_KQUEUE.
      +
      +	* src/kqueue.c: New file.
      +
      +	* src/lisp.h: Declare extern globals_of_kqueue and syms_of_kqueue.
      +
      +	* test/automated/file-notify-tests.el
      +	(file-notify--test-expected-events): Remove.
      +	(file-notify--test-cleanup): Do not set that variable.
      +	(file-notify--test-timeout) Use different timeouts for
      +	different libraries.
      +	(file-notify--test-library): New defun.
      +	(file-notify--test-event-test): Make stronger checks.
      +	(file-notify--test-with-events): EVENTS can also be a list of
      +	lists.  Flush outstanding events before running the body.
      +	Make timeout heuristically depend on the number of events.
      +	(file-notify-test01-add-watch, file-notify-test02-events)
      +	(file-notify-test04-file-validity, file-notify-test05-dir-validity):
      +	Rewrite in order to call file monitors but directory monitors.
      +	(file-notify-test02-events, file-notify-test04-file-validity): Do
      +	not skip cygwin tests.  Add additional test for file creation.
      +	Adapt expected result for different backends.
      +	(file-notify-test03-autorevert): Some of the tests don't work for
      +	w32notify.
      +	(file-notify-test06-many-events): New test.
      +
       2016-01-22  John Wiegley  
       
       	Further corrections to the pcase docstring
      @@ -11642,18 +9662,18 @@
       
       	* doc/emacs/anti.texi (Antinews): Rewrite for Emacs 25.
       
      -2016-01-21  Stephen Leake  
      +2016-01-22  Stephen Leake  
       
       	In xref-collect-references, force backends to respect the 'dir' arg
       
       	* lisp/progmodes/xref.el (xref-collect-references): Force symref backends
       	to use `default-directory'.
       
      -2016-01-21  John Wiegley  
      +2016-01-22  John Wiegley  
       
       	Minor correction to pcase docstring
       
      -2016-01-21  John Wiegley  
      +2016-01-22  John Wiegley  
       
       	Write a new docstring for the pcase macro
       
      @@ -11663,7 +9683,7 @@
       
       	Avoid byte-compiler warning in todo-mode (bug#21953)
       
      -	* todo-mode.el (todo-convert-legacy-files): Add limit argument
      +	* lisp/calendar/todo-mode.el (todo-convert-legacy-files): Add limit argument
       	to looking-back to comply with advertised-calling-convention.
       
       2016-01-21  Stephen Berman  
      @@ -11676,7 +9696,7 @@
       	* lisp/calendar/todo-mode.el (todo-modes-set-2):
       	* lisp/doc-view.el (doc-view-mode): Set desktop-save-buffer unconditionally.
       
      -2016-01-20  Paul Eggert  
      +2016-01-21  Paul Eggert  
       
       	No need to configure gobject-introspection
       
      @@ -11751,14 +9771,14 @@
       	* lisp/isearch.el (isearch-search-fun-function)
       	(isearch-search-string): Doc fixes.  (Bug#22411)
       
      -2016-01-19  Stefan Monnier  
      +2016-01-20  Stefan Monnier  
       
       	* lisp/xwidget.el: Nitpicks
       
       	* lisp/xwidget.el (xwidget-log, xwidget-webkit-callback):
       	Use with-current-buffer rather than save-excursion + set-buffer.
       
      -2016-01-19  Glenn Morris  
      +2016-01-20  Glenn Morris  
       
       	Don't hard-code 1 as point-min.
       
      @@ -11766,11 +9786,11 @@
       	* lisp/xwidget.el (xwidget-webkit-last-session)
       	(xwidget-webkit-current-session): Don't hard-code 1 as point-min.
       
      -2016-01-19  Glenn Morris  
      +2016-01-20  Glenn Morris  
       
       	* lisp/xwidget.el: Add declarations to silence non-xwidget compilation.
       
      -2016-01-19  Glenn Morris  
      +2016-01-20  Glenn Morris  
       
       	Trivial doc copyedits.
       
      @@ -11780,7 +9800,7 @@
       	(Fxwidget_info, Fxwidget_view_lookup)
       	(Fset_xwidget_query_on_exit_flag): Trivial doc copyedits.
       
      -2016-01-19  Glenn Morris  
      +2016-01-20  Glenn Morris  
       
       	Avoid advising image-display-size for xwidgets.
       
      @@ -11789,7 +9809,7 @@
       	* lisp/image-mode.el (xwidget-info, xwidget-at): Declare.
       	(image-display-size): Incorporate xwidget code directly.
       
      -2016-01-19  Glenn Morris  
      +2016-01-20  Glenn Morris  
       
       	Avoid breaking non-xwidget Emacs that happen to load xwidget.el.
       
      @@ -11797,10 +9817,12 @@
       	(kill-buffer-query-functions): Only modify these hooks if
       	compiled with xwidget support.
       
      -2016-01-19  Glenn Morris  
      +2016-01-20  Glenn Morris  
       
       	* lisp/xwidget.el (xwidget-webkit-scroll-behaviour): Fix custom spec.
       
      +2016-01-19  Glenn Morris  
      +
       	* configure.ac (WEBKIT, GIR, CAIRO): Use EMACS_CHECK_MODULES, not PKG_.
       
       	* configure.ac (emacs_config_features): Add XWIDGETS, WEBKIT, GIR.
      @@ -11827,36 +9849,36 @@
       
       	* configure.ac:
       	(HAVE_XWIDGETS, WIDGET_OBJ, EMACS_CONFIG_FEATURES):
      -	* xterm.c (x_draw_glyph_string, x_draw_bar_cursor):
      -	* xdisp.c:
      +	* src/xterm.c (x_draw_glyph_string, x_draw_bar_cursor):
      +	* src/xdisp.c:
       	(handle_display_spec, handle_single_display_spec, push_it)
       	(pop_it, set_iterator_to_next, dump_glyph)
       	(calc_pixel_width_or_height, fill_xwidget_glyph_string)
       	(BUILD_XWIDGET_GLYPH_STRING, BUILD_GLYPH_STRINGS)
       	(produce_xwidget_glyph, x_produce_glyphs)
       	(get_window_cursor_type):
      -	* window.c (Fdelete_window_internal):
      -	* termhooks.h (e):
      -	* print.c (print_object):
      -	* lisp.h (ptrdiff_t):
      -	* keyboard.c (kbd_buffer_get_event, make_lispy_event)
      +	* src/window.c (Fdelete_window_internal):
      +	* src/termhooks.h (e):
      +	* src/print.c (print_object):
      +	* src/lisp.h (ptrdiff_t):
      +	* src/keyboard.c (kbd_buffer_get_event, make_lispy_event)
       	(syms_of_keyboard):
      -	* emacs.c (main):
      -	* dispnew.c (update_window, scrolling_window):
      -	* dispextern.h (g, i):
      +	* src/emacs.c (main):
      +	* src/dispnew.c (update_window, scrolling_window):
      +	* src/dispextern.h (g, i):
       	* Makefile.in (XWIDGETS_OBJ, WEBKIT_CFLAGS, WEBKIT_LIBS)
       	(GIR_LIBS, ALL_CFLAGS, base_obj, LIBES):
      -	* keyboard.c (kbd_buffer_get_event):
      -	* emacsgtkfixed.c (emacs_fixed_gtk_widget_size_allocate)
      +	* src/keyboard.c (kbd_buffer_get_event):
      +	* src/emacsgtkfixed.c (emacs_fixed_gtk_widget_size_allocate)
       	(emacs_fixed_class_init): Add case for an xwidget view.
       
      -	* xwidget.c, xwidget.h, xwidget.el: New files for xwidgets
      +	* src/xwidget.c, src/xwidget.h, lisp/xwidget.el: New files for xwidgets
       
       
       	Various improvements to the Xwidget feature.
      -	* xwidgets.c:
      -	* emacsgtkfixed.c:
      -	* xwidget.el:
      +	* src/xwidget.c:
      +	* src/emacsgtkfixed.c:
      +	* lisp/xwidget.el:
       
       2016-01-19  Eli Zaretskii  
       
      @@ -11895,7 +9917,7 @@
       	  (hfy-face-resolve-face): Handle font specification as well as font
       	  name. Documentation update. (Bug#21990)
       
      -2016-01-18  Paul Eggert  
      +2016-01-19  Paul Eggert  
       
       	Fix spurious escapes in describe-input-method
       
      @@ -11904,409 +9926,6 @@
       	* lisp/international/quail.el (quail-help):
       	Apply substitute-command-keys to doc strings before displaying them.
       
      -2016-01-30  Nicolas Petton  
      -
      -	Bump version to 25.0.90
      -
      -	* README:
      -	* configure.ac:
      -	* msdos/sed2v2.inp: Bump version to 25.0.90.
      -
      -2016-01-30  Nicolas Petton  
      -
      -	* etc/AUTHORS: Update the AUTHORS file
      -
      -2016-01-30  Nicolas Petton  
      -
      -	authors.el updates
      -
      -	* admin/authors.el (authors-renamed-files-alist): Additions.
      -
      -2016-01-30  Nicolas Petton  
      -
      -	Make it possible to run make change-history on emacs-25
      -
      -	* Makefile.in: Check if the current branch is emacs-25 instead of
      -	  master.
      -
      -2016-01-30  lu4nx  
      -
      -	Support Go language in 'etags'
      -
      -	* lib-src/etags.c : Fix documentation of Ruby tags.
      -	: New help.
      -	: New variable.
      -	(Go_functions): New function.
      -	: Add entry for Go.  (Bug#22370)
      -
      -	* doc/emacs/maintaining.texi (Tag Syntax): Document Go support.
      -	* doc/man/etags.1: Mention Go support.
      -
      -	* etc/NEWS: Mention Go support.
      -
      -	* test/etags/go-src/test.go:
      -	* test/etags/go-src/test1.go: New test files.
      -	* test/etags/Makefile (GOSRC): New variable.
      -	(SRCS): Add $(GOSRC).
      -	* test/etags/ETAGS.good_1:
      -	* test/etags/ETAGS.good_2:
      -	* test/etags/ETAGS.good_3:
      -	* test/etags/ETAGS.good_4:
      -	* test/etags/ETAGS.good_5:
      -	* test/etags/ETAGS.good_6:
      -	* test/etags/CTAGS.good: Adapt to addition of Go tests.
      -
      -2016-01-30  Eli Zaretskii  
      -
      -	Improve Ruby support in 'etags'
      -
      -	* lib-src/etags.c (Ruby_functions): Tag constants.  Don't tag
      -	singleton classes.  Remove class qualifiers from tags generated
      -	for method and constant names.  (Bug#22241)
      -
      -	* doc/emacs/maintaining.texi (Tag Syntax): Mention that constants
      -	are tagged by etags in Ruby.
      -
      -	* etc/NEWS: Mention that constants are tagged by etags in Ruby.
      -
      -	* test/etags/ruby-src/test1.ruby: Add more tests.
      -	* test/etags/ETAGS.good_1:
      -	* test/etags/ETAGS.good_2:
      -	* test/etags/ETAGS.good_3:
      -	* test/etags/ETAGS.good_4:
      -	* test/etags/ETAGS.good_5:
      -	* test/etags/ETAGS.good_6:
      -	* test/etags/CTAGS.good: Adapt to the changes in etags and in Ruby
      -	tests.
      -
      -2016-01-30  Eli Zaretskii  
      -
      -	Adjust etags test results to changes in copyright years
      -
      -	* test/etags/CTAGS.good:
      -	* test/etags/ETAGS.good_1:
      -	* test/etags/ETAGS.good_2:
      -	* test/etags/ETAGS.good_3:
      -	* test/etags/ETAGS.good_4:
      -	* test/etags/ETAGS.good_5:
      -	* test/etags/ETAGS.good_6: Adjust to shift in characters and
      -	in line numbers.
      -
      -2016-01-30  Andreas Schwab  
      -
      -	Revert "Re-enable checks in member, memql, delete to complain about non-lists"
      -
      -	This reverts commit f524e8b7f12d9b5a8b92084e5385429fe7b085b9.
      -
      -2016-01-30  Nicolas Petton  
      -
      -	Make it possible to run make change-history on emacs-25
      -
      -	* Makefile.in: Check if the current branch is emacs-25 instead of
      -	  master.
      -
      -2016-01-30  Dmitry Gutov  
      -
      -	Don't fiddle with DEFAULT
      -
      -	* lisp/progmodes/project.el (project--completing-read-strict):
      -	Don't change DEFAULT, whether is has any matches in
      -	COLLECTION, or not.
      -
      -2016-01-30  Eli Zaretskii  
      -
      -	Document xwidget commands and functions
      -
      -	* doc/lispref/display.texi (Xwidgets): New section, describes some
      -	of the xwidget primitives.
      -	* doc/lispref/display.texi (Display): Update the chapter menu.
      -	* doc/emacs/misc.texi (Embedded WebKit Widgets): New section.
      -	* doc/emacs/emacs.texi (Top): Update the master menu to include
      -	the xwidget node.
      -
      -2016-01-30  Lars Ingebrigtsen  
      -
      -	Build fix for shr.el
      -
      -	* shr.el (seq): Require.
      -
      -2016-01-30  Dmitry Gutov  
      -
      -	Improve project-find-file yet again!
      -
      -	* lisp/progmodes/project.el (project--completing-read-strict):
      -	New function.
      -	(project-find-file-in): Use it.
      -	(project-file-completion-table): Move the default
      -	implementation inside the cl-defgeneric form.
      -	(http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01720.html)
      -
      -2016-01-30  Dmitry Gutov  
      -
      -	Don't pass DIR to 'hg status'
      -
      -	* lisp/vc/vc-hg.el (vc-hg-dir-status-files):
      -	Don't pass DIR to 'hg status' (bug#22481).
      -
      -2016-01-30  Stephen Leake  
      -
      -	Fix typo in previous commits
      -
      -	* lisp/progmodes/project.el (project-find-file-in):
      -	* lisp/vc/vc-mtn.el (vc-mtn-find-ignore-file): Fix typo in previous
      -	commit.
      -
      -2016-01-30  Stephen Leake  
      -
      -	Improve project-find-file
      -
      -	* lisp/progmodes/project.el (project-file-completion-table): New.
      -	(project-find-file, project-or-external-find-file): Default to filename
      -	at point.
      -	(project-file-completion-table): New, split out from
      -	project--find-file-in.
      -	(project-find-file-in): Renamed from project--find-file-in, use
      -	project-file-completion-table.
      -
      -	* lisp/progmodes/xref.el (ede-minor-mode): New declaration.
      -	(xref--find-ignores-arguments): Add doc string.
      -
      -2016-01-30  Stephen Leake  
      -
      -	Implement vc-mtn-find-ignore-file, fix some doc strings
      -
      -	* lisp/cedet/cedet-global.el (cedet-gnu-global-root): Improve doc string.
      -
      -	* lisp/cedet/ede/locate.el (initialize-instance): Improve doc string.
      -
      -	* lisp/vc/vc-git.el (vc-git-find-ignore-file): Fix doc string.
      -
      -	* lisp/vc/vc-mtn.el (vc-mtn-find-ignore-file): New function.
      -
      -2016-01-23  Michael Albinus  
      -
      -	Improve user name completion in Tramp
      -
      -	* lisp/net/tramp.el (tramp-parse-passwd, tramp-parse-etc-group):
      -	Call also "getent passwd" or "getent group", if possible.
      -	(tramp-parse-putty): Cache the result.
      -
      -2016-01-22  Michael Albinus  
      -
      -	* etc/NEWS: Move kqueue entries to Emacs 25.1 sections.
      -
      -2016-01-20  Glenn Morris  
      -
      -	Remove handling of non-string time-stamp formats, obsolete for 20 years.
      -
      -	* lisp/time-stamp.el (time-stamp-format): Doc fix.
      -	(time-stamp-old-format-warn, time-stamp-fconcat): Remove.
      -	(time-stamp-string): Ignore non-string formats.
      -
      -2016-01-20  Eli Zaretskii  
      -
      -	Anoter fix for problematic merge from emacs-25
      -
      -	* src/w32fns.c (globals_of_w32fns): Move initialization of
      -	resetstkoflw to a non-Cygwin part.
      -
      -2016-01-20  Michael Albinus  
      -
      -	* test/Makefile.in (mostlyclean): Use ${LOGFILES}.
      -
      -2016-01-20  Eli Zaretskii  
      -
      -	Fix MS-Windows build broken by a botched merge from emacs-25
      -
      -	* src/w32.c (w32_crypto_hprov): New static variable.
      -	(globals_of_w32): Initialize w32_crypto_hprov.
      -	(w32_init_crypt_random, w32_init_random): New functions.
      -	Include wincrypt.h.
      -	* src/w32.h (w32_init_random): Add prototype.
      -
      -2016-01-20  Vincent Belaïche  
      -
      -	Correct a whole bunch of bugs coming with renamed cell relocation.
      -
      -	* lisp/ses.el (ses-localvars): rename variable
      -	`ses--renamed-cell-symb-list' into `ses--in-killing-named-cell-list'
      -	and adjust the comment about it.
      -	(ses-plist-delq): new defun.
      -	(ses--ses-buffer-list): new defvar.
      -	(ses--unbind-cell-name): new defun.
      -	(ses-relocate-symbol): Do not relocate symbol when it is a named cell.
      -	(ses-relocate-formula): Undo change of
      -	2011-12-27T19:30:39Z!vincentb1@users.sourceforge.net that was
      -	preventing relocation for named cell --- now doing this is delegated
      -	to function `ses-relocate-symbol'.
      -	(ses-relocate-range): In docstring, undo change of
      -	2016-01-03T07:31:52Z!johnw@newartisans.com, `ses-range' must remain
      -	lower case as it is not a variable.
      -	(ses-relocate-all): Cell name relocation : 1) check that cell is a
      -	renamed cell by testing `ses-cell' property to :ses-named, rather than
      -	comparing name to corresponding standard name. Set rowcol of renamed
      -	cell into the hashmap --- `ses-cell' property must not be used for
      -	that as the same name can be used for different locations in different
      -	SES sheets ; 2) use `local-variable-if-set-p' rather than `boundp' and
      -	`local-variable-p' to check if cell name is already in use in this
      -	sheet or needs initialization.
      -	(ses-relocate-all): Cell value relocation : 1) like for name
      -	relocation use the `ses-cell' property rather than comparing actual
      -	name to corresponding standard name. 2) Correct bug introduced in
      -	2011-12-27T19:30:39Z!vincentb1@users.sourceforge.net, as the test was
      -	made the other way round than the intention --- ie value relocation
      -	was disabled for standard cell, not for renamed cell as was the
      -	intention.
      -	(ses-relocate-all): Add loop for unbinding deleted renamed cells
      -	names.
      -	(ses-killbuffer-hook): new defun.
      -	(ses-mode): Add the ses--ses-buffer-list maintenance mechanism ---
      -	kill buffer hook, plus pushing current buffer if new in list.
      -	(ses-delete-row, ses-delete-column): Collect deleted renamed cells
      -	into `ses--in-killing-named-cell-list'.
      -	(ses-rename-cell): Remove update of variable
      -	`ses--renamed-cell-symb-list', this variable is renamed to
      -	`ses--in-killing-named-cell-list', and its setting is done in
      -	functions `ses-delete-row' and , `ses-delete-column' now.
      -	(ses-rename-cell): Make cell new name a buffer local variable.
      -	(ses-rename-cell): Change correction of
      -	2015-12-30T23:10:37Z!vincentb1@users.sourceforge.net concerning
      -	computation of the range over which `cursor-intangible' property was
      -	to be updated. This correction was ok for non spilling cells, but not
      -	for cells spilling over following blank cells. Simply use
      -	`next-single-property-change' rather than computing the end column
      -	from column widths.
      -
      -2016-01-19  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	3ae7934 ; * etc/NEWS: Mark entries that don't need further treatment.
      -	6165c36 * lisp/files.el (dir-locals--all-files): Respect absolute file-names
      -	2ffdf15 * lisp/help-fns.el (describe-variable): Fix a left-over parenthesis
      -	71ecd62 * lisp/dired-x.el (dired-omit-here-always): Use add-dir-local-variable
      -	f0b82b3 * lisp/files.el (dir-locals--all-files): Use completion instead of wildcards
      -	86e4513 Fix incompatbilities with MS-Windows 2000 and older
      -	4e96521 Mention in PROBLEMS an issue with MS-Windows NT4
      -	15c23aa Ensure 8-byte aligned memory allocation on MS-Windows 9X
      -	39afa42 Fix tests for active region in hideif.el
      -	05df666 Fix interactive specs in some hideif.el commands
      -
      -2016-01-19  John Wiegley  
      -
      -	-
      -
      -2016-01-19  Paul Eggert  
      -
      -	Avoid stdio in SIGINT handler
      -
      -	* admin/merge-gnulib (GNULIB_MODULES): Add ignore-value.
      -	* lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
      -	* lib/ignore-value.h: New file, from gnulib.
      -	* src/keyboard.c: Include it.
      -	(write_stdout, read_stdin): New functions.
      -	(handle_interrupt): Use them instead of printf and getchar,
      -	and avoid fflush when handling signals.
      -
      -2016-01-19  Jens Lechtenboerger  
      -
      -	Refactor mml-smime.el, mml1991.el, mml2015.el
      -
      -	(Maybe this is the last merge from Gnus git to Emacs git)
      -
      -	Cf. discussion on ding mailing list, messages in
      -	.
      -	Common code from the three files mml-smime.el, mml1991.el, and
      -	mml2015.el is moved to mml-sec.el.  Auxiliary functions are added
      -	to gnus-util.el.
      -
      -	The code is supported by test cases with necessary test keys.
      -
      -	Documentation in message.texi is updated.
      -
      -	* doc/misc/message.texi (Security, Using S/MIME):
      -	Update for refactoring mml-smime.el, mml1991.el, mml2015.el.
      -	(Using OpenPGP): Rename from "Using PGP/MIME"; update contents.
      -	(Passphrase caching, Encrypt-to-self, Bcc Warning): New sections.
      -
      -	* lisp/gnus/gnus-util.el (gnus-test-list, gnus-subsetp, gnus-setdiff):
      -	New functions.
      -
      -	* lisp/gnus/mml-sec.el: Require gnus-util and epg.
      -	(epa--select-keys): Autoload.
      -	(mml-signencrypt-style-alist, mml-secure-cache-passphrase): Doc fix.
      -	(mml-secure-openpgp-signers): New user option;
      -	make mml1991-signers and mml2015-signers obsolete aliases to it.
      -	(mml-secure-smime-signers): New user option;
      -	make mml-smime-signers an obsolete alias to it.
      -	(mml-secure-openpgp-encrypt-to-self): New user option;
      -	make mml1991-encrypt-to-self and mml2015-encrypt-to-self obsolete
      -	aliases to it.
      -	(mml-secure-smime-encrypt-to-self): New user option;
      -	make mml-smime-encrypt-to-self an obsolete alias to it.
      -	(mml-secure-openpgp-sign-with-sender): New user option;
      -	make mml2015-sign-with-sender an obsolete alias to it.
      -	(mml-secure-smime-sign-with-sender): New user option;
      -	make mml-smime-sign-with-sender an obsolete alias to it.
      -	(mml-secure-openpgp-always-trust): New user option;
      -	make mml2015-always-trust an obsolete alias to it.
      -	(mml-secure-fail-when-key-problem, mml-secure-key-preferences):
      -	New user options.
      -	(mml-secure-cust-usage-lookup, mml-secure-cust-fpr-lookup)
      -	(mml-secure-cust-record-keys, mml-secure-cust-remove-keys)
      -	(mml-secure-add-secret-key-id, mml-secure-clear-secret-key-id-list)
      -	(mml-secure-cache-passphrase-p, mml-secure-cache-expiry-interval)
      -	(mml-secure-passphrase-callback, mml-secure-check-user-id)
      -	(mml-secure-secret-key-exists-p, mml-secure-check-sub-key)
      -	(mml-secure-find-usable-keys, mml-secure-select-preferred-keys)
      -	(mml-secure-fingerprint, mml-secure-filter-keys)
      -	(mml-secure-normalize-cust-name, mml-secure-select-keys)
      -	(mml-secure-select-keys-1, mml-secure-signer-names, mml-secure-signers)
      -	(mml-secure-self-recipients, mml-secure-recipients)
      -	(mml-secure-epg-encrypt, mml-secure-epg-sign): New functions.
      -
      -	* lisp/gnus/mml-smime.el: Require epg;
      -	refactor declaration and autoloading of epg functions.
      -	(mml-smime-use): Doc fix.
      -	(mml-smime-cache-passphrase, mml-smime-passphrase-cache-expiry):
      -	Obsolete.
      -	(mml-smime-get-dns-cert, mml-smime-get-ldap-cert):
      -	Use format instead of gnus-format-message.
      -	(mml-smime-epg-secret-key-id-list): Remove variable.
      -	(mml-smime-epg-passphrase-callback, mml-smime-epg-find-usable-key)
      -	(mml-smime-epg-find-usable-secret-key): Remove functions.
      -	(mml-smime-epg-sign, mml-smime-epg-encrypt): Refactor.
      -
      -	* lisp/gnus/mml1991.el (mml1991-cache-passphrase)
      -	(mml1991-passphrase-cache-expiry): Obsolete.
      -	(mml1991-epg-secret-key-id-list): Remove variable.
      -	(mml1991-epg-passphrase-callback, mml1991-epg-find-usable-key)
      -	(mml1991-epg-find-usable-secret-key): Remove functions.
      -	(mml1991-epg-sign, mml1991-epg-encrypt): Refactor.
      -
      -	* lisp/gnus/mml2015.el (mml2015-cache-passphrase)
      -	(mml2015-passphrase-cache-expiry): Obsolete.
      -	(mml2015-epg-secret-key-id-list): Remove variable.
      -	(mml2015-epg-passphrase-callback, mml2015-epg-check-user-id)
      -	(mml2015-epg-check-sub-key, mml2015-epg-find-usable-key)
      -	(mml2015-epg-find-usable-secret-key): Remove functions.
      -	(mml2015-epg-decrypt, mml2015-epg-clear-decrypt, mml2015-epg-sign)
      -	(mml2015-epg-encrypt): Refactor.
      -
      -2016-01-19  Paul Eggert  
      -
      -	Merge from gnulib
      -
      -	This mostly just updates copyright dates of gnulib files.
      -	It also updates to the latest version of texinfo.tex.
      -
      -2016-01-19  YAMAMOTO Mitsuharu  
      -
      -	Move variables to inner loop, preparing for Mac port merge
      -
      -	* src/keyboard.c (command_loop_1): Move variables `cmd',
      -	`keybuf', and `i' to inner loop.
      -
       2016-01-19  Paul Eggert  
       
       	Minor improvements to (random t) documentation
      @@ -12330,7 +9949,7 @@
       	* test/etags/ETAGS.good_5:
       	* test/etags/ETAGS.good_6: Adjust accordingly.
       
      -2016-01-18  Dmitry Gutov  
      +2016-01-19  Dmitry Gutov  
       
       	Propertize backtick in 'def `(abc)' as symbol constituent
       
      @@ -12425,7 +10044,7 @@
       	(desktop-create-buffer): Set desktop-io-file-version to the input file's
       	version.
       
      -2016-01-17  Paul Eggert  
      +2016-01-18  Paul Eggert  
       
       	Initialize GnuTLS before calling gnutls_rnd
       
      @@ -12438,16 +10057,12 @@
       	(init_random): Initialize gnutls globals before trying to
       	use gnutls_rnd.
       
      -2016-01-17  Andreas Schwab  
      +2016-01-18  Andreas Schwab  
       
       	Don't use GnuTLS before it is initialized
       
       		* src/sysdep.c (init_random): Don't use gnutls_rnd.
       
      -2016-01-17  Bill Wohler  
      -
      -	* mh-e.el (mh-version): Add +git to version.
      -
       2016-01-17  Paul Eggert  
       
       	Port cleanup attribute to OpenBSD
      @@ -12614,6 +10229,10 @@
       	(hide-ifdef-undef, show-ifdef-block): Don't use '(interactive "r")'
       	in commands that should only act on the region if it's active.
       
      +2016-01-15  Phillip Lord  
      +
      +	Merge branch 'emacs-25' of git.sv.gnu.org:/srv/git/emacs into emacs-25
      +
       2016-01-15  Phillip Lord  
       
       	Enable test selector from command line
      @@ -12628,7 +10247,7 @@
       	* lisp/progmodes/cc-engine.el (c-back-over-member-initializers): Check
       	more robustly for ":" token when searching backwards for it.
       
      -	* lisp/progmodes/cc-langs (c-:$-multichar-token-regexp): New language
      +	* lisp/progmodes/cc-langs.el (c-:$-multichar-token-regexp): New language
       	variable.
       
       2016-01-15  Eli Zaretskii  
      @@ -12728,11 +10347,11 @@
       	(check-doit): Use code of check-maybe.
       	(mostlyclean): Move *.log files away.
       
      -2016-01-13  Mark Oteiza  
      +2016-01-14  Mark Oteiza  
       
       	* lisp/thingatpt.el (thing-at-point-uri-schemes): Add "magnet:"
       
      -2016-01-13  Dmitry Gutov  
      +2016-01-14  Dmitry Gutov  
       
       	Un-obsolete tags-loop-continue
       
      @@ -12803,7 +10422,7 @@
       	* lisp/gnus/nntp.el (nntp-request-newgroups): Format string
       	in Universal Time, since we’re telling the server “GMT”.
       
      -2016-01-12  Paul Eggert  
      +2016-01-13  Paul Eggert  
       
       	Update publicsuffix.txt from upstream
       
      @@ -12811,7 +10430,7 @@
       	https://publicsuffix.org/list/effective_tld_names.dat
       	dated 2016-01-12 11:52:01 UTC.
       
      -2016-01-12  Glenn Morris  
      +2016-01-13  Glenn Morris  
       
       	Fix some declarations.
       
      @@ -12822,7 +10441,7 @@
       	* lisp/international/mule-util.el (internal-char-font):
       	Fix declarations.
       
      -2016-01-12  Glenn Morris  
      +2016-01-13  Glenn Morris  
       
       	Fix some custom types.
       
      @@ -12835,7 +10454,7 @@
       	* lisp/url/url-tramp.el (url-tramp-protocols):
       	Fix custom types.
       
      -2016-01-12  Glenn Morris  
      +2016-01-13  Glenn Morris  
       
       	Add some missing version tags.
       
      @@ -12870,12 +10489,12 @@
       	* lisp/term/xterm.el (xterm-max-cut-length):
       	Add missing version tags.
       
      -2016-01-12  Glenn Morris  
      +2016-01-13  Glenn Morris  
       
       	* test/automated/core-elisp-tests.el
       	(core-elisp-tests-1-defvar-in-let): Add a custom type.
       
      -2016-01-12  Glenn Morris  
      +2016-01-13  Glenn Morris  
       
       	* src/buffer.c (syms_of_buffer) : Doc fix.
       
      @@ -12951,483 +10570,6 @@
       	* doc/emacs/msdos.texi (Windows Processes): Document
       	'w32-pipe-buffer-size'.
       
      -2016-01-16  Stefan Monnier  
      -
      -	* lisp/emacs-lisp/syntax.el (syntax-ppss-table): New var
      -
      -	(syntax-ppss):
      -	* lisp/font-lock.el (font-lock-fontify-syntactically-region): Use it.
      -
      -2016-01-16  Stefan Monnier  
      -
      -	lisp/nxml: Use syntax-tables for comments
      -
      -	* lisp/nxml/nxml-mode.el (nxml-set-face): Prepend.
      -	(nxml-mode): Set syntax-ppss-table.
      -	Use sgml-syntax-propertize-function for syntax-propertize-function.
      -	Let font-lock highlight strings and comments.
      -	(nxml-degrade): Don't touch "nxml-inside" property any more.
      -	(nxml-after-change, nxml-after-change1): Remove functions.
      -	(comment): Don't set fontify rule any more.
      -	(nxml-fontify-attribute): Don't highlight the value any more.
      -	(nxml-namespace-attribute-value-delimiter, nxml-namespace-attribute-value)
      -	(nxml-comment-delimiter, nxml-comment-content): Remove faces.
      -
      -	* lisp/nxml/nxml-rap.el (nxml-scan-end): Remove.
      -	(nxml-get-inside, nxml-inside-start, nxml-inside-end): Use syntax-ppss.
      -	(nxml-clear-inside, nxml-set-inside): Remove.
      -	(nxml-scan-after-change): Remove function.
      -	(nxml-scan-prolog, nxml-tokenize-forward): Simplify.
      -	(nxml-ensure-scan-up-to-date): Use syntax-propertize.
      -	(nxml-move-outside-backwards):
      -	* lisp/nxml/nxml-outln.el (nxml-section-tag-backward): Adjust to new
      -	nxml-inside-start behavior.
      -
      -	* lisp/nxml/nxml-util.el (nxml-debug-set-inside)
      -	(nxml-debug-clear-inside): Remove macros.
      -
      -	* lisp/nxml/xmltok.el (xmltok-forward-special): Remove function.
      -	(xmltok-scan-after-comment-open): Simplify.
      -
      -2016-01-16  Stefan Monnier  
      -
      -	* elisp-mode.el (elisp--font-lock-flush-elisp-buffers): Fix comment
      -
      -2016-01-16  Stefan Monnier  
      -
      -	* lisp/nxml: Use standard completion; it also works for company-mode
      -
      -	* lisp/nxml/nxml-mode.el (nxml-complete): Obsolete.
      -	(nxml-completion-at-point-function): Remove.
      -	(nxml-mode): Don't set completion-at-point-functions.
      -	* lisp/nxml/rng-nxml.el (rng-nxml-mode-init): Set it here instead.
      -	(rng-completion-at-point): Rename from rng-complete and mark it
      -	non-interactive.  It is now to be used as completion-at-point-function.
      -	(rng-complete-tag, rng-complete-end-tag, rng-complete-attribute-name)
      -	(rng-complete-attribute-value): Don't perform completion, but return
      -	completion data instead.
      -	(rng-complete-qname-function, rng-generate-qname-list): Add a few
      -	arguments, previously passed via dynamic coping.
      -	(rng-strings-to-completion-table): Rename from
      -	rng-strings-to-completion-alist.  Don't return an alist.  Don't both
      -	sorting and uniquifying.
      -
      -	* lisp/nxml/rng-util.el (rng-complete-before-point): Delete function.
      -	(rng-completion-exact-p, rng-quote-string): Delete functions.
      -
      -	* lisp/nxml/rng-valid.el (rng-recover-start-tag-open)
      -	(rng-missing-attributes-message, rng-missing-element-message)
      -	(rng-mark-missing-end-tags): Use explicit ".." in formats rather than
      -	calling rng-quote-string everywhere.
      -
      -2016-01-16  Stefan Monnier  
      -
      -	Use sgml-electric-tag-pair-mode also in nxml-mode
      -
      -	* lisp/nxml/rng-nxml.el: Require sgml-mode.
      -	(rng-nxml-easy-menu): Add entry for sgml-electric-tag-pair-mode.
      -	(rng-complete-qname-function): Use complete-with-action.
      -
      -	* lisp/textmodes/sgml-mode.el (sgml-electric-tag-pair-before-change-function):
      -	Let-bind forward-sexp-function, since nxml-mode binds it to
      -	something incompatible.
      -
      -	* lisp/nxml/nxml-mode.el: Use setq-local and defvar-local.
      -
      -2016-01-15  Stefan Monnier  
      -
      -	* xmltok.el: Mark the "sole --" rather than the comment opener
      -
      -	* lisp/nxml/xmltok.el (xmltok-scan-after-comment-open): Put the error
      -	marker on the "sole --" rather than on the comment opener.
      -
      -2016-01-15  Sam Steingold  
      -
      -	replace `tramp-compat-split-string' (removed) with `split-string'
      -
      -	(python-shell-tramp-refresh-process-environment)
      -	(python-shell-calculate-pythonpath): use `split-string'
      -	instead of defunct `tramp-compat-split-string'
      -
      -2016-01-15  Stefan Monnier  
      -
      -	Update nXML to use Emacs's Unicode support, and lexical-binding
      -
      -	* etc/nxml/*.el: Remove obsolete char-name files.
      -	* lisp/nxml/xsd-regexp.el (xsdre-range-list-difference): Remove unused
      -	var `next'.
      -	* lisp/nxml/rng-nxml.el (rng-set-state-after): Don't assume point-min==1.
      -	* lisp/nxml/rng-match.el (rng-update-match-state): Simplify.
      -	* lisp/nxml/nxml-outln.el (nxml-outline-state-transform-exceptions)
      -	(nxml-target-section-pos, nxml-depth-in-target-section)
      -	(nxml-outline-state-transform-alist)
      -	(nxml-outline-display-section-tag-function): Move decl before first use.
      -	* lisp/nxml/nxml-mode.el (nxml-char-name-ignore-case)
      -	(nxml-char-name-alist, nxml-char-name-table)
      -	(nxml-autoload-char-name-set-list, nxml-named-char-history): Remove vars.
      -	(nxml-enable-char-name-set, nxml-disable-char-name-set)
      -	(nxml-char-name-set-enabled-p, nxml-autoload-char-name-set)
      -	(nxml-define-char-name-set, nxml-get-char-name): Remove functions.
      -	(nxml-insert-named-char): Use read-char-by-name instead.
      -	(nxml-char-ref-display-extra): Use get-char-code-property.
      -	* lisp/nxml/nxml-maint.el (nxml-create-unicode-char-name-sets):
      -	Remove function.
      -	* lisp/nxml/nxml-glyph.el, lisp/nxml/nxml-uchnm.el: Remove files.
      -
      -2016-01-15  Michael Albinus  
      -
      -	Add "sg" method to Tramp
      -
      -	* doc/misc/tramp.texi (Inline methods): Add "sg" method.
      -	(Customizing Completion): Add function `tramp-parse-etc-group'.
      -
      -	* lisp/net/tramp-sh.el (tramp-methods) : Add.  (Bug#22329)
      -	(tramp-completion-function-alist-sg): New defconst.
      -	(top): Completion function for "sg" is
      -	`tramp-completion-function-alist-sg'.
      -
      -	* lisp/net/tramp.el (tramp-completion-function-alist): Adapt docstring.
      -	(tramp-parse-etc-group, tramp-parse-etc-group-group): New defuns.
      -
      -2016-01-14  Michael Albinus  
      -
      -	Remove XEmacs compatibility in Tramp
      -
      -	* doc/misc/tramp.texi: Replace flags by their hard coded name.
      -	Remove unused flags and the enclosed alternative text for XEmacs.
      -
      -	* doc/misc/trampver.texi: Use "Tramp" CamelCase.  Rename "emacs"
      -	and "xemacs" flags to "unified" and "separate".  Remove flags
      -	"emacsgw", "emacsname", "emacsdir", "ftppackagename",
      -	"emacsothername", "emacsotherdir" and "emacsotherfilename".
      -	(trampver):
      -	* lisp/net/trampver.el (tramp-version): Set to "2.3.0-pre".
      -
      -	* lisp/net/tramp.el (bkup-backup-directory-info)
      -	(directory-sep-char, ls-lisp-use-insert-directory-program)
      -	(outline-regexp, tramp-backup-directory-alist)
      -	(tramp-default-method, tramp-shell-prompt-pattern, tramp-syntax)
      -	(tramp-file-name-regexp-unified)
      -	(tramp-file-name-regexp-separate)
      -	(tramp-completion-file-name-regexp-unified)
      -	(tramp-completion-file-name-regexp-separate, tramp-chunksize)
      -	(tramp-get-method-parameter, tramp-find-method, tramp-find-user)
      -	(tramp-debug-message, tramp-progress-reporter-update)
      -	(with-tramp-progress-reporter)
      -	(tramp-rfn-eshadow-setup-minibuffer)
      -	(rfn-eshadow-setup-minibuffer-hook, tramp-unload-hook)
      -	(tramp-rfn-eshadow-update-overlay)
      -	(rfn-eshadow-update-overlay-hook, tramp-default-file-modes)
      -	(tramp-file-name-for-operation)
      -	(tramp-completion-file-name-handler)
      -	(tramp-autoload-file-name-handler, tramp-completion-mode-p)
      -	(tramp-handle-directory-files)
      -	(tramp-handle-directory-files-and-attributes)
      -	(tramp-handle-dired-uncache, tramp-handle-find-backup-file-name)
      -	(tramp-handle-insert-file-contents, tramp-handle-load)
      -	(tramp-handle-shell-command)
      -	(tramp-handle-verify-visited-file-modtime)
      -	(tramp-handle-file-notify-valid-p, tramp-accept-process-output)
      -	(tramp-check-for-regexp, tramp-wait-for-regexp)
      -	(tramp-send-string, tramp-mode-string-to-int)
      -	(tramp-get-local-gid, tramp-check-cached-permissions)
      -	(tramp-get-remote-tmpdir, tramp-make-tramp-temp-file)
      -	(auto-save-file-name-transforms)
      -	(tramp-handle-make-auto-save-file-name, tramp-read-passwd)
      -	(tramp-clear-passwd, tramp-time-diff):
      -	* lisp/net/tramp-adb.el (directory-listing-before-filename-regexp)
      -	(directory-sep-char, tramp-adb-file-name-handler-alist)
      -	(tramp-adb-parse-device-names)
      -	(tramp-adb-handle-expand-file-name)
      -	(tramp-adb-handle-file-truename, tramp-adb--gnu-switches-to-ash)
      -	(tramp-adb-handle-file-local-copy)
      -	(tramp-adb-handle-write-region, tramp-adb-handle-set-file-modes)
      -	(tramp-adb-handle-rename-file, tramp-adb-handle-process-file)
      -	(tramp-adb-handle-shell-command)
      -	(tramp-adb-handle-start-file-process, tramp-adb-get-device)
      -	(tramp-adb-maybe-open-connection):
      -	* lisp/net/tramp-cache.el (tramp-persistency-file-name)
      -	(tramp-cache-print):
      -	* lisp/net/tramp-cmds.el (tramp-cleanup-all-connections)
      -	(tramp-bug, tramp-reporter-dump-variable)
      -	(tramp-load-report-modules, tramp-append-tramp-buffers):
      -	* lisp/net/tramp-compat.el (tramp-compat-funcall)
      -	(tramp-advice-file-expand-wildcards)
      -	(tramp-compat-temporary-file-directory)
      -	(tramp-compat-make-temp-file, tramp-compat-copy-file)
      -	(tramp-compat-delete-directory, )
      -	(tramp-compat-process-running-p):
      -	* lisp/net/tramp-ftp.el (tramp-methods) :
      -	(tramp-default-method-alist, tramp-foreign-file-name-handler-alist):
      -	* lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist)
      -	(tramp-gvfs-do-copy-or-rename-file, tramp-gvfs-handle-copy-file)
      -	(tramp-gvfs-handle-file-local-copy)
      -	(tramp-gvfs-handle-file-name-all-completions)
      -	(tramp-gvfs-handle-file-notify-add-watch)
      -	(tramp-gvfs-monitor-file-process-filter)
      -	(tramp-gvfs-handle-file-readable-p)
      -	(tramp-gvfs-handle-rename-file, tramp-gvfs-handle-write-region)
      -	(tramp-gvfs-file-name, tramp-gvfs-handler-askquestion)
      -	(tramp-gvfs-maybe-open-connection)
      -	(tramp-gvfs-parse-device-names):
      -	* lisp/net/tramp-gw.el (tramp-gw-aux-proc-sentinel)
      -	(tramp-gw-open-connection, tramp-gw-open-network-stream):
      -	* lisp/net/tramp-sh.el (directory-sep-char)
      -	(tramp-sh-file-name-handler-alist)
      -	(tramp-sh-handle-file-truename)
      -	(tramp-sh-handle-set-visited-file-modtime)
      -	(tramp-sh-handle-verify-visited-file-modtime)
      -	(tramp-sh-handle-set-file-modes, tramp-sh-handle-set-file-times)
      -	(tramp-sh-handle-file-acl)
      -	(tramp-sh-handle-file-name-all-completions)
      -	(tramp-sh-handle-copy-file, tramp-sh-handle-rename-file)
      -	(tramp-do-copy-or-rename-file-directly)
      -	(tramp-do-copy-or-rename-file-out-of-band)
      -	(dired-compress-file-suffixes, dired-remove-file)
      -	(tramp-sh-handle-dired-compress-file)
      -	(tramp-sh-handle-insert-directory)
      -	(tramp-sh-handle-expand-file-name)
      -	(tramp-sh-handle-start-file-process)
      -	(tramp-sh-handle-process-file, tramp-sh-handle-file-local-copy)
      -	(tramp-sh-handle-write-region, tramp-sh-handle-vc-registered)
      -	(tramp-sh-handle-file-notify-add-watch)
      -	(tramp-sh-gvfs-monitor-dir-process-filter)
      -	(tramp-sh-inotifywait-process-filter, tramp-maybe-send-script)
      -	(tramp-find-executable)
      -	(tramp-open-connection-setup-interactive-shell)
      -	(tramp-find-inline-encoding, tramp-compute-multi-hops)
      -	(tramp-maybe-open-connection, tramp-convert-file-attributes)
      -	(tramp-get-remote-path, tramp-get-remote-touch):
      -	* lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist)
      -	(tramp-smb-handle-copy-directory, tramp-smb-handle-copy-file)
      -	(tramp-smb-handle-delete-directory)
      -	(tramp-smb-handle-directory-files, tramp-smb-handle-file-acl)
      -	(tramp-smb-handle-make-directory-internal)
      -	(tramp-smb-handle-process-file, tramp-smb-handle-rename-file)
      -	(tramp-smb-handle-set-file-acl, tramp-smb-handle-set-file-modes)
      -	(tramp-smb-handle-write-region, tramp-smb-get-file-entries)
      -	(tramp-smb-get-cifs-capabilities)
      -	(tramp-smb-maybe-open-connection):
      -	* lisp/net/trampver.el (tramp-repository-get-version):
      -	Remove XEmacs compat code.
      -
      -	* lisp/net/tramp-cmds.el (mml-mode, mml-insert-empty-tag)
      -	(reporter-dump-variable): Declare functions.
      -
      -	* lisp/net/tramp.el (tramp-bkup-backup-directory-info)
      -	(tramp-advice-minibuffer-electric-separator)
      -	(tramp-advice-minibuffer-electric-tilde)
      -	(tramp-handle-unhandled-file-name-directory):
      -	* lisp/net/tramp-compat.el (tramp-compat-with-temp-message)
      -	(tramp-compat-font-lock-add-keywords)
      -	(tramp-compat-load, tramp-compat-number-sequence)
      -	(tramp-compat-split-string, tramp-compat-delete-dups):
      -	* lisp/net/tramp-sh.el (tramp-sh-handle-insert-file-contents-literally):
      -	Remove.
      -
      -	* lisp/net/tramp-sh.el (tramp-methods) : This does not work
      -	recursively.
      -
      -2016-01-14  K. Handa  
      -
      -	fix previous change of src/ftfont.c (ftfont_shape_by_flt)
      -
      -	* src/ftfont.c (ftfont_shape_by_flt): Fix previous change.  Access the
      -	second glyph only when there are enough glyphs.
      -
      -2016-01-13  Glenn Morris  
      -
      -	* src/buffer.c (Fset_buffer_major_mode): Allow default major-mode,
      -
      -	or its hook, to move point.  (Bug#22348)
      -
      -2016-01-12  Michael Albinus  
      -
      -	Merge missing commit from emacs-25 branch
      -
      -	* test/Makefile.in (SELECTOR_DEFAULT, SELECTOR_EXPENSIVE, SELECTOR):
      -	New variables.
      -	(check-expensive, check-doit): New targets.
      -
      -	* Makefile.in (check-expensive): New target.
      -
      -	* test/lisp/autorevert-tests.el
      -	(auto-revert-test01-auto-revert-several-files):
      -	* test/lisp/filenotify-tests.el (file-notify--deftest-remote)
      -	(file-notify-test06-many-events):
      -	* test/lisp/net/tramp-tests.el (tramp-test26-process-file)
      -	(tramp-test27-start-file-process, tramp-test28-shell-command)
      -	(tramp-test29-vc-registered)
      -	(tramp-test31-special-characters-with-stat)
      -	(tramp-test31-special-characters-with-perl)
      -	(tramp-test31-special-characters-with-ls)
      -	(tramp-test32-utf8-with-stat, tramp-test32-utf8-with-perl)
      -	(tramp-test32-utf8-with-ls, tramp-test33-asynchronous-requests)
      -	(tramp-test35-unload): Tag the tests as :expensive-test.
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	1f6898d test/automated/vc-hg.el: Support out-of-tree build
      -	3adb56e Minor change in tramp-tests.el
      -	2b535ba ; * etc/NEWS: Update the js.el entry.
      -	76b518c * etc/HELLO: Add Armenian and Mongolian greetings.
      -	b51f1ef Java Mode: Fontify identifiers in the presence of annotations.
      -	36b9539 Avoid an infloop when we run out of memory
      -	2006752 Avoid unnecessary failures of auto-saving after fatal error
      -	eef6784 Simplify HAVE_MODULES use in mark_maybe_pointer
      -	552694a Revert attempt to use 'noexcept' in typedef
      -	6ad0d39 Update documentation of 'indirect-function'
      -	c6a5314 ; * etc/NEWS: Move entry of 'inhibit-point-motion-hooks'.
      -	303141a Update documentation for obsoleting 'syntax-begin-function'
      -	4e6f61c ; * etc/NEWS: Mark documented and not-to-be-documented entries.
      -	e667bbb Document new features if Eshell
      -	9c4e4e0 ; * etc/NEWS: Update EUDC entries.
      -	1089dc9 Handle too long commands in Tramp
      -	684eb58 * .gitattributes: *.cur and *.pif are binary files too.
      -	d2c7fda * src/alloc.c (mark_maybe_pointer): HAVE_MODULES may be undefined
      -	bd3f53d * sh-script.el (sh-smie-sh-rules): Improve indentation inside $(...)
      -	09b2b8a * src/alloc.c (mark_maybe_pointer): Also check wide-int's emacs_value
      -	cca0f93 ; Account for spaces before the filename
      -	c71e1e8 Use short date for 'hg annotate', and output the author
      -	f50027b Spelling fix
      -	c7dff67 ; * etc/NEWS: Fix the Xref entries that got separated.
      -	cc140bc Document user-level functions in project.el
      -	f8208b6 Document the user-level features of the Xref package
      -	b131fb8 * loading.texi: Add `define-type' entry for load-history
      -	db3c2a8 Improve doc strings and prompts in xref.el
      -	f6117ef Allow the use of `font-lock-extend-region-multiline' in CC Mode.
      -	90fd798 Fix coding system for Tramp on OS X.
      -	e985a0e ; * etc/NEWS: Mark the 'check-expensive' entry not to be documented.
      -	9dfcbf0 Update 'load-history' docs
      -	207e191 Fix (error ...) error
      -	457738f Correctly analyze brace arguments in templated C++ function declarations.
      -	d57724a * lisp/cedet/mode-local.el (describe-function-orig-buffer): Declare.
      -	2a9532d * lisp/ffap.el (ffap-latex-mode): Avoid free variable.
      -	1a6b084 * lisp/play/dunnet.el (dun-fix-screen): Avoid `end-of-buffer`.
      -	8be046f Respect fontification region calculated by major mode.  Fixes bug #22316.
      -	4b37cba Improve documentation of Delete Selection mode
      -	a034dd3 Fix two project-find-file issues
      -	30abf29 Clarify doc string of 'dired-current-directory'
      -	e990bb2 Use the face of preceding text for displaying the ellipsis
      -	5810ac3 Suppress Chinese file name test for OSX in tramp-tests.el
      -	eeb710a ; * lisp/startup.el: Sentences end with two spaces.
      -	428b3de * admin/admin.el (set-version): Also handle the NEWS file.
      -	648de81 ; Add NEWS entry for project.el
      -	671862f apropos-library: Skip obvious duplicates; don't error on generics
      -	51668a5 ; Grammar fix
      -	ed41d11 Add project-find-file and project-or-external-find-file
      -	056da45 ; Improve commentary in 'setup_for_ellipsis'
      -	269d008 ; Improve docstring for `inhibit-startup-echo-area-message'
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	ce4a052 Add defvar-local to lisp-imenu-generic-expression
      -	a0121bc Revert commit b1e3d14845517bfa9fa5d6d3840f3ab3160306fd
      -	76fe2d5 * lisp/emacs-lisp/autoload.el (autoload-find-destination): Doc fix.
      -	1ae088f * lisp/emacs-lisp/autoload.el (autoload-find-destination):
      -	b6b47af Properly encode/decode base64Binary data in SOAP
      -	c632466 Obey coding-system-for-write when writing stdout/stderr in batch
      -	2f32cb5 * doc/misc/efaq.texi (Packages that do not come with Emacs):
      -	        Update the URI of MELPA and marmalade-repo.
      -	        Reported by CHENG Goa  in
      -	        https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00390.html.
      -	d2937aa * lisp/progmodes/opascal.el (opascal-mode-syntax-table):
      -	5330c25 * lisp/progmodes/xscheme.el (xscheme-prompt-for-expression-exit):
      -	7380990 Remove function wrongly on AWK Mode value of context
      -	fontification hook.
      -	d400753 * src/buffer.c: Stick with ASCII in doc string.
      -	221240c Reword transient-mark-mode doc string
      -	977d3ea Update doc string of 'selective-display'
      -	229c3fa Make C++ buffers writeable when writing their initial text
      -	        properties.
      -	f5c762c Additional changes for "make check-expensive"
      -	1729cf3 ; * admin/MAINTAINERS: Remove myself.
      -	33219d3 Apply text properties for <, > in new after-change function
      -	        (C++ Java Modes).
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	9fb185a shr-tag-video bug fix
      -	6300655 Minor fixes in tramp-tests.el
      -	50575b1 Ensure redisplay when 'truncate-lines' is set
      -	0d9e80d Fix a doc string of 'transient-mark-mode'
      -	0000ae5 MS-Windows followup to latest gnulib update
      -	4bc5e02 Spelling fix
      -	f1093f7 Do secure signed Bcc handling
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	861022f * doc/misc/texinfo.tex: Revert unwanted copyright change.
      -	46e47a5 ; * etc/refcards/ru-refcard.tex (cyear): Update via M-x set-copyright.
      -	71ea138 * lisp/align.el (align): Simplify a lambda
      -	5618a50 * lisp/align.el (align): Fix arg order in call to `align-region'
      -	1f680db Fix compilation next-error in buffers with selective-display
      -	d20a948 * nsm.el (nsm-check-protocol): Fix typo in the message.
      -	1da116f Add SHA1 warnings for high network security settings
      -	e48bacd ; * etc/NEWS: Typo fix.
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	43662a2 ; Clarify that xref is still experimental
      -	0a6e6ca ; * admin/release-process: Remove some obsolete records.
      -	c2e9e3d * lisp/progmodes/fortran.el (fortran-make-syntax-propertize-function):
      -	8637f3d (semantic-symref-derive-find-filepatterns): Return a list
      -	0a7ad07 ; Re-arrange xref-related entries in NEWS.
      -	fe903ef Fix xref-find-references on MS-Windows
      -	55a28d8 ; Fixed visual bell artifact problem on NextStep.
      -	d064034 Document new features of tildify-mode
      -	964bea7 Document new features of Whitespace mode
      -	cd68f47 Improve documentation of new Hide-IfDef features
      -	723b8bf Fix regression in font-locking cl-assert and cl-check-type
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	ef33bc7 Spelling and grammar fixes
      -	9c3dbab Fix copyright years by hand
      -	0e96320 Update copyright year to 2016
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	9ee6ecb lisp/emacs-lisp/chart.el (chart-new-buffer): Move to silence byte compiler.
      -	526d80c Port chart.el methods to cl-generic.
      -	410bb69 Add nt/INSTALL.W64 build instructions
      -	8f5b524 Add new input method 'programmer-dvorak'
      -	6d11f6e Allow to invoke original M-TAB binding in 'flyspell-prog-mode'
      -	bb83bb1 Fix EWW rendering of long RTL lines
      -	b1a8509 fix  bug#21054
      -	ce5ad12 Clean up cairo printing code
      -
      -2016-01-12  John Wiegley  
      -
      -	Merge from origin/emacs-25
      -
      -	6ee327d Add handle_user_signal_hook
      -	47580e0 Avoid writing to purespace
      -	0588be7 Remove unused variable
      -	89e7483 * configure.ac: Find libxml2 headers in Xcode SDK dir on Darwin.
      -	3b95e9c Use posix_openpt instead of openpty on Darwin
      -	86312ff Document support for ':documentation' in Lisp mode
      -	c930e75b Document new features of TeX mode
      -	7c83d84 Clarify docs of hscroll in RTL text
      -	4c8f8db Fix rendering of HTML pages that use character composition
      -	a8d37ca Avoid some compiler warnings in w32.c
      -	ce106f3de Undo ill-advised change
      -	be0bba4 Unbreak completion in python-mode buffers
      -
       2016-01-11  Dmitry Gutov  
       
       	test/automated/vc-hg.el: Support out-of-tree build
      @@ -13558,20 +10700,20 @@
       
       2016-01-10  Stefan Monnier  
       
      -	* sh-script.el (sh-smie-sh-rules): Improve indentation inside $(...)
      +	* lisp/progmodes/sh-script.el (sh-smie-sh-rules): Improve indentation inside $(...)
       
       	* lisp/progmodes/sh-script.el (sh-smie-sh-rules): Improve indentation
       	within $(...).
       	* test/indent/shell.sh: Add corresponding test.
       
      -2016-01-09  Stefan Monnier  
      +2016-01-10  Stefan Monnier  
       
       	* src/alloc.c (mark_maybe_pointer): Also check wide-int's emacs_value
       
       	(mark_memory): Simplify loop.  Don't assume a pointer-sized word can be
       	cast to Lisp_Object.
       
      -2016-01-09  Dmitry Gutov  
      +2016-01-10  Dmitry Gutov  
       
       	Use short date for 'hg annotate', and output the author
       
      @@ -13585,7 +10727,7 @@
       
       	* test/automated/vc-hg.el: New file.
       
      -2016-01-09  Paul Eggert  
      +2016-01-10  Paul Eggert  
       
       	Spelling fix
       
      @@ -13619,7 +10761,7 @@
       
       2016-01-09  Stefan Monnier  
       
      -	* loading.texi: Add `define-type' entry for load-history
      +	* doc/lispref/loading.texi: Add `define-type' entry for load-history
       
       	* doc/lispref/loading.texi (Where Defined): Remove incorrect
       	cl-defmethod description, and add missing define-type entry.
      @@ -13662,7 +10804,7 @@
       	forms in 'load-history' by adding the forms created for the
       	'cl-generic' generics.  (Bug#21422)
       
      -2016-01-08  Paul Eggert  
      +2016-01-09  Paul Eggert  
       
       	Fix (error ...) error
       
      @@ -13749,11 +10891,11 @@
       	* test/automated/tramp-tests.el (tramp--test-utf8):
       	Remove instrumentation.  Suppress Chinese file name test for OSX.
       
      -2016-01-07  Glenn Morris  
      +2016-01-08  Glenn Morris  
       
       	* admin/admin.el (set-version): Also handle the NEWS file.
       
      -2016-01-07  Dmitry Gutov  
      +2016-01-08  Dmitry Gutov  
       
       	apropos-library: Skip obvious duplicates; don't error on generics
       
      @@ -13777,25 +10919,25 @@
       	(xref--find-ignores-arguments): Extract from
       	`xref--rgrep-command'.
       
      -2016-01-06  Leo Liu  
      +2016-01-07  Leo Liu  
       
       	Add defvar-local to lisp-imenu-generic-expression
       
       	* lisp/emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression): Add
       	  defvar-local.
       
      -2016-01-06  Leo Liu  
      +2016-01-07  Leo Liu  
       
       	Revert commit b1e3d14845517bfa9fa5d6d3840f3ab3160306fd
       
       	* lisp/emacs-lisp/easy-mmode.el (define-minor-mode):
       	  Don't declare (indent 1).
       
      -2016-01-06  Glenn Morris  
      +2016-01-07  Glenn Morris  
       
       	* lisp/emacs-lisp/autoload.el (autoload-find-destination): Doc fix.
       
      -2016-01-06  Glenn Morris  
      +2016-01-07  Glenn Morris  
       
       	* lisp/emacs-lisp/autoload.el (autoload-find-destination):
       
      @@ -13834,13 +10976,13 @@
       	 in
       	https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00390.html.
       
      -2016-01-05  Maksim Golubev    (tiny change)
      +2016-01-06  Maksim Golubev    (tiny change)
       
       	* lisp/progmodes/opascal.el (opascal-mode-syntax-table):
       
       	Fix backslash.  (Bug#22224)
       
      -2016-01-05  Federico Beffa    (tiny change)
      +2016-01-06  Federico Beffa    (tiny change)
       
       	* lisp/progmodes/xscheme.el (xscheme-prompt-for-expression-exit):
       
      @@ -13992,14 +11134,14 @@
       
       	Spelling fix
       
      -2016-01-03  Jens Lechtenboerger  
      +2016-01-04  Jens Lechtenboerger  
       
       	Do secure signed Bcc handling
       
       	* lisp/gnus/message.el (message-send): Do secure signed Bcc handling
       	(bug#18718).
       
      -2016-01-03  Paul Eggert  
      +2016-01-04  Paul Eggert  
       
       	Avoid stdio in SIGINT handler
       
      @@ -14011,7 +11153,7 @@
       	(handle_interrupt): Use them instead of printf and getchar,
       	and avoid fflush when handling signals.
       
      -2016-01-03  Paul Eggert  
      +2016-01-04  Paul Eggert  
       
       	* doc/misc/texinfo.tex: Revert unwanted copyright change.
       
      @@ -14033,17 +11175,17 @@
       
       2016-01-03  Lars Magne Ingebrigtsen  
       
      -	* nsm.el (nsm-check-protocol): Fix typo in the message.
      +	* lisp/net/nsm.el (nsm-check-protocol): Fix typo in the message.
       
       2016-01-03  Lars Magne Ingebrigtsen  
       
       	Add SHA1 warnings for high network security settings
       
      -	* nsm.el (nsm-check-protocol): When using high security, warn
      +	* lisp/net/nsm.el (nsm-check-protocol): When using high security, warn
       	about SHA1 certificates, which are now believed to be open to
       	spoofing.
       
      -2016-01-02  Jens Lechtenboerger  
      +2016-01-03  Jens Lechtenboerger  
       
       	Refactor mml-smime.el, mml1991.el, mml2015.el
       
      @@ -14260,7 +11402,7 @@
       
       	fix  bug#21054
       
      -	* ses.el (ses-check-curcell): Call `ses-set-curcell' unconditionally
      +	* lisp/ses.el (ses-check-curcell): Call `ses-set-curcell' unconditionally
       
       2015-12-31  YAMAMOTO Mitsuharu  
       
      @@ -14274,7 +11416,14 @@
       	* src/xterm.c (x_cr_export_frames): Use redisplay_preserve_echo_area
       	instead of Fdisplay.  Temporarily unblock_input around QUIT.
       
      -2015-12-30  YAMAMOTO Mitsuharu  
      +2015-12-31  YAMAMOTO Mitsuharu  
      +
      +	Move variables to inner loop, preparing for Mac port merge
      +
      +	* src/keyboard.c (command_loop_1): Move variables `cmd',
      +	`keybuf', and `i' to inner loop.
      +
      +2015-12-31  YAMAMOTO Mitsuharu  
       
       	Add handle_user_signal_hook
       
      @@ -14282,7 +11431,7 @@
       	* src/keyboard.c (handle_user_signal_hook): New variable.
       	(handle_user_signal): Call it.
       
      -2015-12-30  YAMAMOTO Mitsuharu  
      +2015-12-31  YAMAMOTO Mitsuharu  
       
       	Avoid writing to purespace
       
      @@ -14293,18 +11442,18 @@
       	* src/lisp.h (STRING_SET_UNIBYTE, STRING_SET_MULTIBYTE): Don't
       	write to empty string size_byte.
       
      -2015-12-30  YAMAMOTO Mitsuharu  
      +2015-12-31  YAMAMOTO Mitsuharu  
       
       	Remove unused variable
       
       	* lisp/international/mule-cmds.el: Remove unused variable
       	`mac-system-coding-system'.
       
      -2015-12-30  YAMAMOTO Mitsuharu  
      +2015-12-31  YAMAMOTO Mitsuharu  
       
       	* configure.ac: Find libxml2 headers in Xcode SDK dir on Darwin.
       
      -2015-12-30  YAMAMOTO Mitsuharu  
      +2015-12-31  YAMAMOTO Mitsuharu  
       
       	Use posix_openpt instead of openpty on Darwin
       
      @@ -14353,7 +11502,7 @@
       	(check_windows_init_file): Avoid compiler warnings about
       	differences in pointer signedness.
       
      -2015-12-29  Dmitry Gutov  
      +2015-12-30  Dmitry Gutov  
       
       	Undo ill-advised change
       
      @@ -14361,245 +11510,13 @@
       	ill-advised change.  The hits come in the order that `find'
       	produces them in, which isn't alphabetical.
       
      -2015-12-29  Dmitry Gutov  
      +2015-12-30  Dmitry Gutov  
       
       	Unbreak completion in python-mode buffers
       
       	* lisp/progmodes/python.el (python-shell-completion-at-point):
       	Unbreak in python-mode buffers.
       
      -2016-01-09  Andrew Hyatt  
      -
      -	Adding example replies to bug-triage.
      -
      -	* admin/notes/bug-triage: Added example replies. Also, as requested,
      -	  making the process notes into more of a checklist.
      -
      -2016-01-08  Andrew Hyatt  
      -
      -	Rename the notes/admin/triage file to bug-triage.
      -
      -	* CONTRIBUTE: Change reference to the triage file name.
      -	* admin/notes/triage: Rename file to admin/notes/bug-triage.
      -
      -2016-01-07  Glenn Morris  
      -
      -	Allow creation of loaddefs files without timestamps.
      -
      -	* lisp/emacs-lisp/autoload.el (autoload-timestamps): New variable.
      -	(autoload-generate-file-autoloads, update-directory-autoloads):
      -	If autoload-timestamps is nil, write "t" instead of file timestamp.
      -	(autoload-find-destination, update-directory-autoloads):
      -	If timestamp is "t", use the modtime of the output file instead.
      -
      -2016-01-06  Glenn Morris  
      -
      -	Doc tweaks.
      -
      -	* lisp/calendar/cal-hebrew.el (diary-hebrew-list-entries):
      -	* lisp/calendar/cal-iso.el (calendar-iso-to-absolute)
      -	(calendar-iso-from-absolute):
      -	* lisp/calendar/cal-tex.el (cal-tex-comment):
      -	* lisp/calendar/solar.el (calendar-time-display-form): Doc tweaks.
      -
      -2016-01-06  Glenn Morris  
      -
      -	Build tweaks related to tags files.
      -
      -	* lib-src/Makefile.in (tagsfiles): New variable.
      -	(TAGS): Also depend on the source files.  Use our own etags program.
      -	* lisp/Makefile.in (ETAGS): Add EXEEXT.
      -	(lisptagsfiles1, lisptagsfiles2, lisptagsfiles3, lisptagsfiles4):
      -	Remove.
      -	(tagsfiles): New, replacing lisptagsfiles1 etc.
      -	Remove irrelevant source files here rather than in the TAGS rule.
      -	(${ETAGS}): New rule.
      -	(TAGS): Also depend on the etags executable.
      -	* lwlib/Makefile.in (EXEEXT): New, set by configure.
      -	(ETAGS): Add EXEEXT.
      -	(${ETAGS}): New rule.
      -	(ctagsfiles): Use "wildcard".
      -	(TAGS): Also depend on the etags executable.
      -	* nt/Makefile.in (ETAGS, tagsfiles): New variables.
      -	(${ETAGS}): New rule.
      -	(TAGS): Fix dependencies.
      -	* oldXMenu/Makefile.in (EXEEXT): New, set by configure.
      -	(ETAGS): New variable, replacing $TAGS.  Use our own etags program.
      -	Remove "-t" argument.
      -	(${ETAGS}): New rule.
      -	(tagsfiles): New variable.
      -	(TAGS): New rule, with proper dependencies.
      -	* src/Makefile.in (ETAGS): Add EXEEXT.  Add a build rule.
      -	(ctagsfiles1, ctagsfiles2): Use "wildcard".
      -	(ctagsfiles3): Remove.
      -	(TAGS): Depend on etags.
      -	(../lisp/TAGS, $(lwlibdir)/TAGS): Let the rules in the relevant
      -	directories decide if updates are needed.
      -
      -2016-01-06  Glenn Morris  
      -
      -	* lisp/Makefile.in (CAL_SRC): Skip calendar.el.
      -
      -2016-01-06  Glenn Morris  
      -
      -	* test/lisp/emacs-lisp/package-tests.el
      -
      -	(package-test-macro-compilation): Fixup branch merge.
      -
      -2016-01-05  Eli Zaretskii  
      -
      -	Fix fallout from merging emacs-25 branch in test/
      -
      -	* .gitignore: Update for the new place of biditest.txt.
      -	* test/automated/: Directory removed.  All files moved to their
      -	proper places.
      -	* test/etags/: Directory removed.  All files moved to their proper
      -	places.
      -	* test/automated/url-parse-tests.el: File removed; it was an exact
      -	copy of the same file in test/lisp/url/.
      -	* test/automated/url-expand-tests.el: Moved to test/lisp/url/.
      -
      -2016-01-04  Paul Eggert  
      -
      -	Spelling fixes.
      -
      -2016-01-04  Daniel Colascione  
      -
      -	Let users disable unsafe signal handling code
      -
      -	* src/keyboard.c (syms_of_keyboard): New user variables
      -	`attempt-stack-overflow-recovery' and
      -	`attempt-orderly-shutdown-on-fatal-signal'.
      -	* src/sysdep.c (stack_overflow): Check
      -	`attempt-stack-overflow-recovery'.
      -	* src/emacs.c (terminate_due_to_signal): Check
      -	`attempt-orderly-shutdown-on-fatal-signal'.
      -
      -2016-01-03  Michael Albinus  
      -
      -	* configure.ac: Add error message for gfile on Nextstep.
      -
      -2016-01-03  John Wiegley  
      -
      -	Merge branch 'emacs-25-merge'
      -
      -2016-01-02  Vincent Belaïche  
      -
      -	Align textually on fix done for emacs-25 branch for bug#21054
      -
      -	* lisp/ses.el (ses-check-curcell): Suppress ``temporary fix'' comment,
      -	and useless `(if t ...)' in order to align textually on fix done for
      -	emacs-25 branch for bug#21054.
      -
      -2016-01-02  K. Handa  
      -
      -	support rendering of wider range of combinging characters by ftfont backend
      -
      -	* lisp/language/hebrew.el (hebrew-shape-gstring): If the font backend
      -	supports rendering of combining characters, call
      -	font-shape-gstring.
      -
      -	* src/font.c (Ffont_get): Handle `combining-capability' property.
      -	(syms_of_font): New symbol ":combining-capability'.
      -
      -	* src/font.h (struct font_driver): New member combining_capability.
      -
      -	* src/ftfont.c: Include "category.h".
      -	(ftfont_driver): Initialize combining_capability to
      -	ftfont_combining_capability.
      -	(ftfont_shape_by_flt): If OTF is null, try to find a suitable
      -	FLT in advance.
      -	(ftfont_combining_capability): New function.
      -
      -2016-01-01  Andrew Hyatt  
      -
      -	Add notes on bug triage procedure
      -
      -	* CONTRIBUTE: In section on the issue tracker, point to new triage file.
      -	* admin/notes/triage: New file explaining triage procedure.
      -
      -2015-12-30  Vincent Belaïche  
      -
      -	Correct ses-rename-cell cursor-intangible text prop updating.
      -
      -	There were two problems:
      -
      -	- First ses-rename-cell has to work when called non interactively
      -	  (with non-nil CELL argument), so in this case the start pos of
      -	  put-text-property cannot be plainly (point), you need a
      -	  ses-goto-print call before
      -
      -	- Second, the range itself was computed erronously, only the first
      -	  char was affected instead of the full cell width. This was not
      -	  noticeable prior to changes (Deprecate `intangible' and
      -	  `point-entered' properties) made by Stefan on 2015-04-13T19:51:15Z
      -
      -	* lisp/ses.el (ses-rename-cell): Correct computation of position range
      -	to which the 'cursor-intangible text property has to be set to cell
      -	new name.
      -
      -2015-12-30  Vincent Belaïche  
      -
      -	Don't fake empty cells value by "" when printing with a lambda.
      -
      -	When using a lambda expression printer function the user should be
      -	free to format differently a really empty cell, ie. containing nil,
      -	from a cell containing an empty string "".
      -
      -	* ses.el (ses-call-printer): Replace `(or value "")' by just `value'
      -	in the case of a lambda expression printer function.
      -
      -	* ses.texi (Printer functions): Add example and description about
      -	lambda expression printer function handling all the possible values,
      -	including unexpected ones.
      -
      -2015-12-30  Vincent Belaïche  
      -
      -	Quick temporary hack to fix curcell refreshing.
      -
      -	The problem was caused by change: 2015-04-13 Deprecate `intangible'
      -	and `point-entered' properties. The problem is that this change has
      -	removed the (setq ses--curcell t) setting in the ses-command-hook
      -	function.
      -
      -	* ses.el (ses-check-curcell): replace `(eq ses--curcell t)' by just `t' as
      -	a condition to call function `ses-set-curcell'. Comment this as a quick
      -	temporary hack to make it work, as I don't know yet whether a definite
      -	correction would be to make the ses-set-curcell at every ses-check-curcell,
      -	or to revert to the previous approach, ie marking ses--curcell as out-of-date
      -	at every potentially cursor motion command.
      -
      -2015-12-30  Lars Magne Ingebrigtsen  
      -
      -	Restrictive URL checking tweaks
      -
      -	* lisp/net/eww.el (eww): Check whether the domain is
      -	restrictive instead of the string
      -	(http://македонија.icom.museum is restrictive even if each
      -	part is from a different script).
      -
      -2015-12-30  Lars Magne Ingebrigtsen  
      -
      -	New function `puny-highly-restrictive-domain-p'
      -
      -	* lisp/net/puny.el (puny-highly-restrictive-string-p): Rename.
      -	(puny-highly-restrictive-domain-p): New function.
      -
      -2015-12-30  Lars Magne Ingebrigtsen  
      -
      -	eww build fix (require puny)
      -
      -2015-12-30  Lars Magne Ingebrigtsen  
      -
      -	Transform non-restrictive domains to punycode for display
      -
      -	* lisp/net/eww.el (eww): Check whether the domain is Highly
      -	Restrictive in the Unicode IDNA sense.
      -
      -2015-12-30  John Wiegley  
      -
      -	Merge emacs-25 into master (using imerge)
      -
       2015-12-29  Eli Zaretskii  
       
       	Fix typos in CC Mode manual
      @@ -14624,13 +11541,6 @@
       	directionality is opposite to the base paragraph direction,
       	because columns are counted in the logical order.  (Bug#22250)
       
      -2015-12-29  Lars Ingebrigtsen  
      -
      -	Further Unicode restrictive fixups
      -
      -	* puny.el (puny-highly-restrictive-p): Include the extra
      -	identifier characters from table 3.
      -
       2015-12-29  Martin Rudalics  
       
       	* src/xfns.c (x_create_tip_frame): Process alpha parameter.
      @@ -14678,17 +11588,11 @@
       	* tls.el (tls-program): Default to using secure TLS
       	connections (bug#19284).
       
      -2015-12-29  Lars Ingebrigtsen  
      -
      -	Add a new function to say whether a string is restrictive
      -
      -	* puny.el (puny-highly-restrictive-p): New function.
      -
      -2015-12-28  Paul Eggert  
      +2015-12-29  Paul Eggert  
       
       	Spelling fix
       
      -2015-12-28  Paul Eggert  
      +2015-12-29  Paul Eggert  
       
       	Port report-emacs-bug to deterministic builds
       
      @@ -14697,7 +11601,7 @@
       	emacs-build-system will be nil.  See:
       	http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg01369.html
       
      -2015-12-28  Jose A. Ortega Ruiz    (tiny change)
      +2015-12-29  Jose A. Ortega Ruiz    (tiny change)
       
       	Fix URL auth error message
       
      @@ -14706,36 +11610,13 @@
       
       2015-12-28  Lars Ingebrigtsen  
       
      -	Mention the new puny.el library
      +	shr link traversal fixup
       
      -2015-12-28  Lars Ingebrigtsen  
      +	* shr.el (shr-next-link): Don't bug out on adjacent links.
       
      -	IDNA-related fixes for the URL library
      +	Backport:
       
      -	* lisp/url/url-http.el (url-http-create-request): IDNA-encode
      -	the Host: header.
      -
      -	* lisp/url/url-util.el (url-encode-url): Don't hex-encode
      -	domain names, but leave them as UTF-8, so that they can be
      -	IDNA-encoded later when contacting the host.
      -
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	IDNA-encode all domain names in `open-network-stream'
      -
      -	* network-stream.el (open-network-stream)
      -	(network-stream-open-plain, network-stream-open-starttls):
      -	IDNA-encode all domain names, if needed.
      -
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	Fix puny-encoding all-non-ASCII domains
      -
      -	* puny.el (puny-encode-string): Fix the all-non-ASCII encoding case.
      -
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	* lisp/net/shr.el (shr-next-link): Don't bug out on adjacent links.
      +	(cherry picked from commit 1efc5f8b09273c359683ce13be95fb5df7a84311)
       
       2015-12-28  Tom Tromey  
       
      @@ -14755,19 +11636,6 @@
       	(url-http-chunked-encoding-after-change-function): Make
       	trailer detection more compliant (bug#16345).
       
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	Reconnect erc even on server errors
      -
      -	* lisp/erc/erc-backend.el (erc-server-reconnect-p): Try to
      -	reconnect even if a server error has occurred (bug#18527).
      -
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	Fix punycode short circuit logic
      -
      -	* puny.el (puny-encode-domain): Fix short-circuit logic.
      -
       2015-12-28  Martin Rudalics  
       
       	Fix Bug#10873 in `report-emacs-bug'
      @@ -14776,27 +11644,6 @@
       	`report-emacs-bug-no-explanations' is nil, make sure we can show
       	mail and warnings buffer on this frame (Bug#10873).
       
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	IDNA speed up
      -
      -	* puny.el (puny-encode-domain): Make the common non-IDNA case faster
      -
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	Add IDNA domain encode/decode functions
      -
      -	* puny.el (puny-decode-domain): New function.
      -	(puny-encode-domain): Ditto.
      -	(puny-decode-digit): Fix digit decoding error.
      -
      -2015-12-28  Lars Ingebrigtsen  
      -
      -	Rename idna.el to puny.el
      -
      -	* puny.el: Renamed from idna.el to avoid name collisions with
      -	the external idna.el library.
      -
       2015-12-28  Lars Ingebrigtsen  
       
       	Always reset the bidi direction
      @@ -14821,14 +11668,7 @@
       
       	* lisp/progmodes/cc-langs.el: New c-lang-setvar `comment-end-can-be-escaped'.
       
      -2015-12-28  Katsumi Yamaoka  
      -
      -	lisp/gnus/mml-sec.el (mml-secure-bcc-is-safe): Keep old Emacsen compatibility
      -
      -	* lisp/gnus/mml-sec.el (mml-secure-bcc-is-safe):
      -	Don't use split-string with 4th arg for old Emacsen compatibility.
      -
      -2015-12-27  Dmitry Gutov  
      +2015-12-28  Dmitry Gutov  
       
       	Rename project-library-roots to project-external-roots
       
      @@ -14848,52 +11688,6 @@
       	an anonymous function for the default value of
       	project-vc-external-roots-function.
       
      -2015-12-27  Lars Ingebrigtsen  
      -
      -	* idna.el (idna-decode-string-internal): Implement decoding.
      -
      -2015-12-27  Lars Ingebrigtsen  
      -
      -	Further IDNA tweaks
      -
      -	(idna-encode-string): Make idna-encode-string safe for
      -	non-ASCII use.
      -
      -2015-12-27  Lars Ingebrigtsen  
      -
      -	Clean up the code slightly
      -
      -2015-12-27  Lars Ingebrigtsen  
      -
      -	Added basic idna encoding support
      -
      -	* lisp/net/idna.el: New file.
      -
      -2015-12-27  Vivek Dasmohapatra  
      -
      -	Disconnection fixes for erc
      -
      -	* lisp/erc/erc-backend.el (erc-server-reconnect-p): Don't
      -	reconnect if the user has disconnected explicitly (bug#4589).
      -
      -2015-12-27  Thomas Riccardi    (tiny change)
      -
      -	Further erc asynch fixes
      -
      -	* lisp/erc/erc-backend.el (erc-process-sentinel-2): Make
      -	erc-server-connect to return even if the connection is not
      -	ready.  Then erc-open and erc-server-reconnect do the
      -	same. (bug#5650).
      -
      -2015-12-27  Vivek Dasmohapatra  
      -
      -	Make erc connect asynchronously
      -
      -	* lisp/erc/erc-backend.el (erc-server-reconnect): Use it to
      -	reconnect asynchronously.
      -
      -	* lisp/erc/erc-backend.el (erc-open-network-stream): New function (bug#5650).
      -
       2015-12-27  Deniz Dogan  
       
       	Clear erc user list upon disconnection
      @@ -14906,7 +11700,7 @@
       
       	Don't bug out in erc after waking from sleep
       
      -	* erc-backend.el (erc-server-send-ping): If the server has
      +	* lisp/erc/erc-backend.el (erc-server-send-ping): If the server has
       	closed connection, this may already have been detected and
       	`erc-server-last-received-time' has been set to nil (bug#13608).
       
      @@ -14918,6 +11712,10 @@
       	generated when multiple IRC clients talk to a single IRC proxy
       	(bug#19034).
       
      +	Backport:
      +
      +	(cherry picked from commit 507e98a54d1aa37823c64993d6b59257a82fe8f4)
      +
       2015-12-27  Dima Kogan  
       
       	Ensure that we don't have several timers in erc
      @@ -14929,23 +11727,37 @@
       
       2015-12-27  Jens Lechtenboerger  
       
      +	Fix mml-sec build warnings
      +
       	* lisp/gnus/mml-sec.el: Fix warnings by adding autoloads
       	(bug#18718).
       
      +	Backport:
      +
      +	(cherry picked from commit 3603097f62f5f4aa5451716e9ac380161f6829e2)
      +
       2015-12-27  Lars Ingebrigtsen  
       
      +	Don't insert erc logs at the end
      +
       	* lisp/erc/erc-log.el (erc-log-setup-logging): Insert the previous log
       	at the start of the buffer, not at the end (bug#20496).
       
       2015-12-27  Lars Ingebrigtsen  
       
      -	* lisp/net/eww.el (eww-setup-buffer): Restore left-to-right defaults.
      +	(eww-setup-buffer): Restore left-to-right defaults
      +
      +	* eww.el (eww-setup-buffer): Restore left-to-right defaults.
      +
      +	Backport:
      +
      +	(cherry picked from commit 96c874b96b617c124d500a94de761a61f2a08685)
       
       2015-12-27  Lars Ingebrigtsen  
       
       	Don't join erc channels doubly
       
      -	* erc-join.el (erc-autojoin-channels): Don't join channels
      +	* lisp/erc/erc-join.el (erc-autojoin-channels): Don't join channels
       	more than once (if you have several nicks) (bug#20695).
       
       2015-12-27  Eli Zaretskii  
      @@ -14958,18 +11770,6 @@
       	* src/w32term.c (frame_set_mouse_pixel_position): Include
       	w32common.h.
       
      -2015-12-27  Lars Ingebrigtsen  
      -
      -	* lisp/gnus/mml-sec.el (mml-secure-bcc-is-safe): Fix typo in last check-in.
      -
      -2015-12-27  Jens Lechtenboerger  
      -
      -	Identify unsafe combinations of Bcc and encryption
      -
      -	* lisp/gnus/gnus-util.el (gnus-subsetp): New function
      -	* lisp/gnus/mml-sec.el (mml-secure-safe-bcc-list): New variable
      -	* lisp/gnus/mml-sec.el (mml-secure-bcc-is-safe): New function
      -
       2015-12-27  Krzysztof Jurewicz    (tiny change)
       
       	Fix auth source lookups from erc with port numbers
      @@ -14984,7 +11784,7 @@
       	* lisp/erc/erc.el (erc-kill-buffer-function): Run erc-kill-channel-hook
       	when erc-kill-queries-on-quit is set (bug#21187).
       
      -2015-12-26  Paul Eggert  
      +2015-12-27  Paul Eggert  
       
       	Spelling fix
       
      @@ -14992,7 +11792,7 @@
       	(url-generic-parse-url/same-document-reference):
       	Rename from url-generic-parse-url/same-decument-reference.
       
      -2015-12-26  Paul Eggert  
      +2015-12-27  Paul Eggert  
       
       	Reword initial *scratch* for brevity, appearance
       
      @@ -15005,14 +11805,14 @@
       
       	Add ert-deftest to lisp-mode.el
       
      -	* lisp-mode.el (lisp-imenu-generic-expression,
      +	* lisp/emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression,
       	  lisp-el-font-lock-keywords-1): Add ert-deftest.
       
       2015-12-26  Lars Ingebrigtsen  
       
       	Mark imap changes as not needing doc changes
       
      -	* imap.el (imap-ssl-open): Remove
      +	* lisp/net/imap.el (imap-ssl-open): Remove
       
       2015-12-26  Lars Ingebrigtsen  
       
      @@ -15106,6 +11906,27 @@
       
       	Include the tests for the URL parsing fixes
       
      +2015-12-26  Alain Schneble  
      +
      +	Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044)
      +
      +	* test/automated/url-parse-tests.el: Add tests covering url-generic-parse-url.
      +	* test/automated/url-expand-tests.el: Add tests covering url-expand-file-name.
      +	* lisp/url/url-parse.el (url-generic-parse-url): Keep empty fragment
      +	information in URL-struct.
      +	* lisp/url/url-parse.el (url-path-and-query): Do not artificially turn empty
      +	path and query into nil path and query, respectively.
      +	* lisp/url/url-expand.el (url-expander-remove-relative-links): Do not turn
      +	empty path into an absolute ("/") path.
      +	* lisp/url/url-expand.el (url-expand-file-name): Properly resolve
      +	fragment-only URIs. Do not just return them unchanged.
      +	* lisp/url/url-expand.el (url-default-expander): An empty path in the relative
      +	reference URI should not drop the last segment.
      +
      +	Backport:
      +
      +	(cherry picked from commit b792ecea1715e080ad8e232d3d154b8a25d2edfb)
      +
       2015-12-26  Eli Zaretskii  
       
       	Document 'url-user-agent'.
      @@ -15160,8 +11981,43 @@
       2015-12-25  Andreas Schwab  
       
       	Don't treat /foo/bar:mumble as ange-ftp address
      -	* lisp/net/browse-url.el (browse-url-filename-alist): Match colons
      -	only in the first component.  (bug#5362)
      +
      +		* lisp/net/browse-url.el (browse-url-filename-alist): Match colons
      +		only in the first component.  (bug#5362)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Follow  redirects in eww
      +
      +	Merge conflict, but I think I resolved it.
      +
      +	    Follow meta refresh tags in eww
      +
      +	    * eww.el (eww-tag-meta): Follow meta refresh tags (bug#22234).
      +
      +	Backport:
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Allow http://user:pass@foo/ URLs again
      +
      +	* lisp/url/url-auth.el (url-basic-auth): Allow explicit
      +	user/passwords in URLs (bug#19046).
      +
      +	Backport:
      +
      +	(cherry picked from commit b563715a2db265517d5a77f165a42afa1e233fdd)
      +
      +2015-12-25  Samer Masterson  
      +
      +	Autoload url-insert-buffer-contents
      +
      +	* lisp/url/url-handlers.el: Add autoload cookie so that
      +	`package-list-packages' doesn't bug out (bug#21927) (tiny change)
      +
      +	Backport:
      +
      +	(cherry picked from commit 7a7b5b492ff9929eecd90c4564db6fbf3b192323)
       
       2015-12-25  Eli Zaretskii  
       
      @@ -15171,6 +12027,157 @@
       	backslashes to forward slashes while decoding default-directory
       	of the initially-created buffers.
       
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	More eww file name coding fixes
      +
      +	* eww.el (eww-decode-url-file-name): Use the base coding
      +	system to check for encodability.
      +
      +	Backport:
      +
      +	(cherry picked from commit a8627008abe4ab339df19b417776da28b3ce0fc7)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Always save eww history
      +
      +	* eww.el (eww-setup-buffer): Always save history, even when
      +	called from outside the eww buffer (bug#19638).
      +
      +	Backport:
      +
      +	(cherry picked from commit 2a0f18d9b6ce0ccce3d9c4a4a3b5743bae71b41e)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Default web pages to right-to-left
      +
      +	* eww.el (eww-mode): Most web pages are left-to-right, so make
      +	that the default (bug#19801).
      +
      +	* shr.el (shr-tag-html): Respect "dir" attributes
      +	(left-to-right, right-to-left).
      +
      +	Backport:
      +
      +	(cherry picked from commit 9e089ec8a380ec3758fcf1564c5f86dc92c68c2a)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Make toggling checkboxes work again
      +
      +	* eww.el (eww-update-field): Make toggling checkboxes work
      +	again (bug#21881).
      +
      +	Backport:
      +
      +	(cherry picked from commit 5e56f606952e5e81b4d3a93ea70e791b74b33041)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Don't store cookies with empty names
      +
      +	* lisp/url/url-cookie.el (url-cookie-store): Refuse to store
      +	cookies with empty names (bug#21936).
      +
      +	Backport:
      +
      +	(cherry picked from commit 9f0fd7cb1aec3eb9e2e0f7b8854c30870286d96c)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Stop rendering HTML before specdlr exhaustion
      +
      +	Fixes: 22117
      +
      +	* shr.el (shr-descend): Stop rendering before we run out of
      +	specpdl room (bug#22117).
      +
      +	Backport:
      +
      +	(cherry picked from commit 248da292fe46224b0b5a79b632c89cf4de2c2081)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Use cl-reduce, not reduce.
      +
      +	Backport:
      +
      +	(cherry picked from commit fe4606f93b91ff3d046aee0cf21ecc277af7a786)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Allow several  tags in shr
      +
      +	* shr.el (shr-table-body): New function to find the real body
      +	of a table.
      +	(shr-tag-table): Use it to render several  tags in a
      +	table (bug#22170).
      +
      +	Backport:
      +
      +	(cherry picked from commit cdaf33029d6620073833876d76056045ecfbc7c4)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Make prettier unique file names in eww
      +
      +	(eww-make-unique-file-name): Make unique file names by making
      +	files like foo(2).jpg instead of foo(1)(2).jpg.
      +
      +	Backport:
      +
      +	(cherry picked from commit edfdd0a6cbdfa9e5e4bd0553e2b489401ca39266)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Decode hex-encoded URLs before using them as file names
      +
      +	* eww.el (eww-decode-url-file-name): New function.
      +	(eww-download-callback): Use it to decode file names before
      +	saving them.
      +
      +	Backport:
      +
      +	(cherry picked from commit af22a010d87516c2a646572fb27512c03057784f)
      +
      +2015-12-25  Ashish SHUKLA  
      +
      +	Add FreeBSD cert bundle
      +
      +	* doc/misc/emacs-gnutls.texi (Help For Users): Document
      +	FreeBSD bundle.
      +
      +	* lisp/net/gnutls.el (gnutls-trustfiles): Add FreeBSD cert bundle.
      +
      +	Backport:
      +
      +	(cherry picked from commit 60c0f1a18ad88d6dc1a8f4ee5d9d18940eaeb6f7)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	Ignore invalid SVG images
      +
      +	* shr.el (shr-tag-svg): Ignore SVG images that have no width
      +	or height, because these can't be displayed by ImageMagick,
      +	anyway.
      +
      +	Backport:
      +
      +	(cherry picked from commit 821107d53c2e390240d25c036b99ebbf9b4a93b6)
      +
      +2015-12-25  Lars Ingebrigtsen  
      +
      +	shr table rendering fix
      +
      +	* shr.el (shr-tag-table): Allow rendering body-less tables
      +	that have headers.
      +
      +	Backport:
      +
      +	(cherry picked from commit b05471e42c17e02c56c87d7599ada0c124a5fe09)
      +
       2015-12-25  Eli Zaretskii  
       
       	Restore info about the build host in bug reports
      @@ -15196,8 +12203,7 @@
       
       2015-12-25  Leo Liu  
       
      -	* lisp/ido.el (ido-add-virtual-buffers-to-list):
      -	Use bookmark-get-filename.
      +	* lisp/ido.el (ido-add-virtual-buffers-to-list): Use bookmark-get-filename.
       
       2015-12-25  Michael Albinus  
       
      @@ -15211,7 +12217,7 @@
       
       	* lisp/term/x-win.el (x-gtk-stock-map): Fix typo.
       
      -2015-12-23  Katsumi Yamaoka  
      +2015-12-24  Katsumi Yamaoka  
       
       	Fix `gnus-union' so as to behave like `cl-union'
       
      @@ -15272,14 +12278,14 @@
       
       	* src/nsfns.m (ns-convert-utf8-nfd-to-nfc): Removed.
       
      -2015-12-22  Tom Tromey  
      +2015-12-23  Tom Tromey  
       
       	Fix bug #18588 by making bug-reference-bug-regexp more lenient
       
       	* lisp/progmodes/bug-reference.el (bug-reference-bug-regexp): Accept
       	"bug NNNN".  (Bug #18588)
       
      -2015-12-22  Tom Tromey  
      +2015-12-23  Tom Tromey  
       
       	add some cl-* aliases to lisp-mode imenu
       
      @@ -15329,7 +12335,7 @@
       	`display-buffer' with ACTION instead of NOT-THIS-WINDOW
       	(Bug#22221).
       
      -2015-12-21  Juri Linkov  
      +2015-12-22  Juri Linkov  
       
       	* lisp/saveplace.el (toggle-save-place, save-place-to-alist)
       
      @@ -15340,18 +12346,18 @@
       
       	Add FIXME comment re stack overflow and modules
       
      -2015-12-20  Paul Eggert  
      +2015-12-21  Paul Eggert  
       
       	Revert some recent emacs-module commentary
       
       	Most of the recently-added commentary was incorrect, due to the
       	possibility of stack overflow.
       
      -2015-12-20  Paul Eggert  
      +2015-12-21  Paul Eggert  
       
       	Spelling fix: prefer "cooperate" to "co-operate"
       
      -2015-12-20  Paul Eggert  
      +2015-12-21  Paul Eggert  
       
       	Port undo fixes to -fno-common
       
      @@ -15386,8 +12392,7 @@
       
       2015-12-19  Michael Albinus  
       
      -	* lisp/net/tramp-sh.el (tramp-get-ls-command-with-w-option):
      -	Improve check.
      +	* lisp/net/tramp-sh.el (tramp-get-ls-command-with-w-option): Improve check.
       
       2015-12-19  Eli Zaretskii  
       
      @@ -15479,7 +12484,7 @@
       	signal an error if VISIT is non-nil, to more faithfully emulate
       	the behavior of 'insert-file-contents'.  (Bug#22160)
       
      -2015-12-18  Paul Eggert  
      +2015-12-19  Paul Eggert  
       
       	Remove SunOS 4.x cruft
       
      @@ -15487,7 +12492,7 @@
       	* lib-src/pop.c [sun]: Remove no-longer-needed include.
       	* lwlib/xlwmenu.c (SUNSO41): Remove.
       
      -2015-12-18  Paul Eggert  
      +2015-12-19  Paul Eggert  
       
       	Merge from gnulib
       
      @@ -15517,7 +12522,7 @@
       
       2015-12-18  Lele Gaifax  
       
      -	* etc/tutorials/TUTORIAL.it: Update and fix typos.  (Bug#22187)
      +	* etc/tutorials/TUTORIAL.it: Update and fix typos.
       
       2015-12-18  Alan Mackenzie  
       
      @@ -15546,7 +12551,7 @@
       	* lisp/help.el (temp-buffer-max-height, temp-buffer-max-width):
       	Don't call x-display-pixel-width/-height on ttys.
       
      -2015-12-17  Dmitry Gutov  
      +2015-12-18  Dmitry Gutov  
       
       	Use 'hg id' in vc-hg-previous-revision
       
      @@ -15675,7 +12680,7 @@
       	* src/xfns.c (compute_tip_xy): Modify *root_x instead of *root_y
       	when `right' is integer.
       
      -2015-12-14  foudfou    (tiny change)
      +2015-12-14  foudfou  
       
       	* lisp/ibuffer.el: Add ability to (un-)mark or delete buffers in the region.
       
      @@ -15787,7 +12792,7 @@
       
       	... in case of Tramp.  (Bug#20821)
       
      -2015-12-12  Paul Eggert  
      +2015-12-13  Paul Eggert  
       
       	Fix performance regression with gcc -O0
       
      @@ -15963,7 +12968,7 @@
       	(Ruby_help): Mention "module".
       
       	* test/etags/ruby-src/test.rb:
      -	* test/etags/ruby-src/test1.ruby: New files.
      +	* test/etags/ruby-src/test1.ru: New files.
       	* test/etags/Makefile (RBSRC): New tests.
       	(SRCS): Add ${RBSRC}.
       	* test/etags/ETAGS.good_1:
      @@ -16070,17 +13075,17 @@
       	* lisp/mail/rmailout.el (rmail-output-read-file-name):
       	Fix display-warning usage.
       
      -2015-12-07  Glenn Morris  
      +2015-12-08  Glenn Morris  
       
       	* lisp/calendar/cal-html.el: Require diary-lib.
       
       	(cal-html-list-diary-entries): Handle no diary.  (Bug#21994)
       
      -2015-12-07  Thomas Fitzsimmons  
      +2015-12-08  Thomas Fitzsimmons  
       
       	Add Obsolete-since header to eudcb-ph.el
       
      -	* eudcb-ph.el: Add Obsolete-since header.
      +	* lisp/obsolete/eudcb-ph.el: Add Obsolete-since header.
       
       2015-12-07  Paul Eggert  
       
      @@ -16152,7 +13157,7 @@
       	Make lax check for utf8.
       	(tramp-get-remote-locale): Add "en_US.UTF-8" as candidate.
       
      -2015-12-06  Thomas Fitzsimmons  
      +2015-12-07  Thomas Fitzsimmons  
       
       	Make eudcb-ph.el obsolete
       
      @@ -16163,7 +13168,7 @@
       	(eudc-ph-bbdb-conversion-alist): Make obsolete.
       	* etc/NEWS: Mention this.  (Bug#21191)
       
      -2015-12-06  Paul Eggert  
      +2015-12-07  Paul Eggert  
       
       	Remove overenthusiastic eassert
       
      @@ -16260,7 +13265,7 @@
       	* test/automated/auto-revert-tests.el (auto-revert--wait-for-revert):
       	Make it working also when filenotify isn't used.
       
      -2015-12-05  Juri Linkov  
      +2015-12-06  Juri Linkov  
       
       	* lisp/textmodes/ispell.el (ispell-highlight-spelling-error-overlay):
       
      @@ -16353,7 +13358,7 @@
       	* etc/NEWS: Fix wording and spelling of undo-related entries.
       	Mark them as documented.
       
      -2015-12-04  Glenn Morris  
      +2015-12-05  Glenn Morris  
       
       	* lisp/net/net-utils.el: Small improvements.
       
      @@ -16363,7 +13368,7 @@
       	(ifconfig-program-options): Check the actual program in use.
       	(arp-program): Check sbin directories.
       
      -2015-12-04  Arash Esbati    (tiny change)
      +2015-12-04  (tiny change) Arash Esbati    (tiny change)
       
       	Fix wrong-type-argument integer-or-marker-p nil error
       
      @@ -16472,6 +13477,7 @@
       2015-12-04  Stefan Monnier  
       
       	* lisp/emacs-lisp/cl-macs.el (character): Can't be negative
      +
       	Fixes (bug#21701)
       
       2015-12-04  Daiki Ueno  
      @@ -16604,7 +13610,7 @@
       	* lisp/emacs-lisp/cl-generic.el (cl-no-method): Remove %S; this string is
       	not run thru `format'.
       
      -2015-12-01  Dmitry Gutov  
      +2015-12-02  Dmitry Gutov  
       
       	APPEND etags--xref-backend to xref-backend-functions
       
      @@ -16697,14 +13703,14 @@
       
       		* src/lread.c (syms_of_lread): Doc fix.
       
      -2015-11-30  Dmitry Gutov  
      +2015-12-01  Dmitry Gutov  
       
       	Don't mistake certain JS method calls for keywords
       
       	* lisp/progmodes/js.el (js--ctrl-statement-indentation):
       	Braceless keyword can't come after a period (bug#22063).
       
      -2015-11-30  David Reitter  
      +2015-12-01  David Reitter  
       
       	Read frame_title_format from buffer-local variable for NS port
       
      @@ -16712,7 +13718,7 @@
       	icon-title-format variables from buffer in appropriate window.
       	(Bug#22048)
       
      -2015-11-30  Juri Linkov  
      +2015-12-01  Juri Linkov  
       
       	* lisp/replace.el (occur-engine): Count matches in empty lines.
       
      @@ -16830,7 +13836,7 @@
       
       	Spelling and grammar fixes
       
      -2015-11-29  Dmitry Gutov  
      +2015-11-30  Dmitry Gutov  
       
       	Make lisp-completion-at-point a wrapper instead of an alias
       
      @@ -17132,6 +14138,15 @@
       	* lisp/replace.el (replace-character-fold): Clarify which commands
       	are affected by this variable.
       
      +2015-11-27  Mark Oteiza  
      +
      +	Backport: Add interactive seek command.
      +
      +	* lisp/mpc.el (mpc-cmd-seekcur): New function.
      +	(mpc-seek-current): New command.
      +	(mpc-mode-menu): Add entry for mpc-seek-current
      +	(mpc-mode-map): Bind mpc-seek-current to "g"
      +
       2015-11-27  Dmitry Gutov  
       
       	Autoload etags when using its xref backend
      @@ -17169,7 +14184,7 @@
       
       2015-11-27  Lee Bochicchio  
       
      -	* test/lisp/abbrev-tests.el: Define more tests
      +	* test/automated/abbrev-tests.el: Define more tests
       
       	(abbrev-table-name-test, kill-all-abbrevs-test)
       	(clear-abbrev-table-test): New tests.
      @@ -17308,7 +14323,7 @@
       	* lisp/emacs-lisp/bytecomp.el (byte-compile-setq): In a `setq' form with an
       	odd number of arguments, generate a `signal' instead of the normal code.
       
      -2015-11-25  Dmitry Gutov  
      +2015-11-26  Dmitry Gutov  
       
       	Use find-tag-default for xref-backend-identifier-at-point
       
      @@ -17318,7 +14333,7 @@
       	(xref-backend-identifier-at-point): Define in terms of the new
       	function.
       
      -2015-11-25  Paul Eggert  
      +2015-11-26  Paul Eggert  
       
       	* src/undo.c (record_property_change): Remove now-unused local.
       
      @@ -17409,7 +14424,7 @@
       	See: T.V Raman in:
       	http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02147.html
       
      -2015-11-24  Dmitry Gutov  
      +2015-11-25  Dmitry Gutov  
       
       	Pass SVN commit message through log-edit-extract-headers
       
      @@ -17589,18 +14604,18 @@
       	Omit overkill discussion of ‘setq’.  Mention Emacs versions
       	where ‘grave’ style was standard.
       
      -2015-11-23  Paul Eggert  
      +2015-11-24  Paul Eggert  
       
       	Improve text-quoting-style doc
       
      -2015-11-23  Paul Eggert  
      +2015-11-24  Paul Eggert  
       
       	Simplify module_make_function
       
       	* src/emacs-module.c (module_make_function):
       	Simplify by calling build_unibyte_string.
       
      -2015-11-23  Paul Eggert  
      +2015-11-24  Paul Eggert  
       
       	Port better to FreeBSD’s dlfunc vs dlsym
       
      @@ -17613,7 +14628,7 @@
       	* src/emacs-module.c (Fmodule_load): Use dynlib_func, not
       	dynlib_sym, for function pointers.
       
      -2015-11-23  Paul Eggert  
      +2015-11-24  Paul Eggert  
       
       	Simplify use of emacs_finalizer_function type
       
      @@ -17621,7 +14636,7 @@
       	Now EMACS_NOEXCEPT.  All users simplified to omit EMACS_NOEXCEPT.
       	(struct emacs_env_25): Use emacs_finalizer_function where applicable.
       
      -2015-11-23  Paul Eggert  
      +2015-11-24  Paul Eggert  
       
       	module_format_fun_env fixes
       
      @@ -17686,7 +14701,7 @@
       
       	Fix how strings are accepted from modules
       
      -	* emacs-module.c (module_make_function, module_make_string): Use
      +	* src/emacs-module.c (module_make_function, module_make_string): Use
       	make_multibyte_string.
       	(module_copy_string_contents): Encode before reading the byte
       	size.  Return false if and only if an error occurred.
      @@ -17714,7 +14729,7 @@
       
       2015-11-23  Alan Mackenzie  
       
      -	* /etc/NEWS (Incompatible Lisp Changes): Also `setf' needs an even # of args.
      +	* etc/NEWS (Incompatible Lisp Changes): Also `setf' needs an even # of args.
       
       2015-11-23  Alan Mackenzie  
       
      @@ -17778,32 +14793,32 @@
       
       	* src/frame.c (adjust_frame_size): Set FRAME_WINDOW_SIZES_CHANGED (Bug#21975).
       
      -2015-11-22  Thomas Fitzsimmons  
      +2015-11-23  Thomas Fitzsimmons  
       
       	Add EUDC BBDB 3 entry in NEWS
       
       	* NEWS: Mention EUDC BBDB backend support for BBDB 3.
       
      -2015-11-22  Thomas Fitzsimmons  
      +2015-11-23  Thomas Fitzsimmons  
       
       	Improve EUDC to BBDB 3 export
       
      -	* eudc-vars.el (eudc-ldap-bbdb-conversion-alist): Change phone
      +	* lisp/net/eudc-vars.el (eudc-ldap-bbdb-conversion-alist): Change phone
       	entry to single item.  Add company conversion.
      -	* eudc-export.el (eudc-bbdbify-company): New function.
      +	* lisp/net/eudc-export.el (eudc-bbdbify-company): New function.
       	(bbdb-parse-phone): Declare function.
       	(eudc-bbdbify-phone): Add BBDB 3 support.
       	(Bug#21971)
       
      -2015-11-22  Thomas Fitzsimmons  
      +2015-11-23  Thomas Fitzsimmons  
       
       	Add BBDB 3 support for EUDC export
       
      -	* eudc.el: Add bbdb-version defvar.
      +	* lisp/net/eudc.el: Add bbdb-version defvar.
       	(eudc--using-bbdb-3-or-newer-p): New function.
      -	* eudc-export.el (eudc-create-bbdb-record): Add support for
      +	* lisp/net/eudc-export.el (eudc-create-bbdb-record): Add support for
       	bbdb-create-internal argument list changes introduced in BBDB 3.
      -	* eudcb-bbdb.el: Remove bbdb-version defvar.
      +	* lisp/net/eudcb-bbdb.el: Remove bbdb-version defvar.
       	(eudc-bbdb-field): Call eudc--using-bbdb-3-or-newer-p.
       	(Bug#21971)
       
      @@ -17838,7 +14853,7 @@
       	* lisp/vc/vc-git.el (vc-git-diff): Ignore the ASYNC argument,
       	do a synchronous process call (bug#21969).
       
      -2015-11-21  Karl Fogel  
      +2015-11-22  Karl Fogel  
       
       	Finish excising electric indent from `open-line'
       
      @@ -17862,7 +14877,7 @@
       
       	This could close bug#21884, at least until further discussion.
       
      -2015-11-21  Dmitry Gutov  
      +2015-11-22  Dmitry Gutov  
       
       	Adhere closer to the "implicit tag name" definition
       
      @@ -17871,7 +14886,7 @@
       	the regexp.  Search for the explicit tag name first, and when
       	not found, search locally for the implicit one.  (Bug#21934)
       
      -2015-11-21  Stefan Monnier  
      +2015-11-22  Stefan Monnier  
       
       	Unrevert most of regexp reentrancy abort patch
       
      @@ -17947,6 +14962,12 @@
       	w32_init_main_thread, instead of calling the requisite APIs once
       	more.
       
      +2015-11-21  Mark Oteiza  
      +
      +	Backport: Fix issue where a new tempfile was created every refresh
      +
      +	* lisp/mpc.el (mpc-format): Leave dir as relative path
      +
       2015-11-21  Eli Zaretskii  
       
       	Call 'window-size-change-functions' for mini-windows
      @@ -17983,7 +15004,7 @@
       
       	* etc/NEWS: Mention the new support for dynamically loaded modules.
       
      -2015-11-20  Dmitry Gutov  
      +2015-11-21  Dmitry Gutov  
       
       	Add xref--etags-backend to xref-backing-functions using add-hook
       
      @@ -18121,7 +15142,7 @@
       	config.h, to test that emacs-module.h doesn’t depend on
       	include files other than config.h.
       
      -2015-11-19  Paul Eggert  
      +2015-11-20  Paul Eggert  
       
       	Simplify push_handler and profile its malloc
       
      @@ -18137,11 +15158,11 @@
       	push_handler_nosignal.
       	(push_handler_nosignal): Profile any newly allocated memory.
       
      -2015-11-19  Paul Eggert  
      +2015-11-20  Paul Eggert  
       
       	* src/emacs-module.h: Include stddef.h, not stdlib.h.
       
      -2015-11-19  Juanma Barranquero  
      +2015-11-20  Juanma Barranquero  
       
       	Discover repository version in linked worktrees (bug#21930)
       
      @@ -18150,7 +15171,7 @@
       	(emacs-repository-get-version): Grok linked worktrees when EXTERNAL
       	is nil too.
       
      -2015-11-19  Juri Linkov  
      +2015-11-20  Juri Linkov  
       
       	* lisp/replace.el (occur-regexp-descr): New function.
       	(occur-1, occur-engine): Use it.
      @@ -18160,7 +15181,7 @@
       	occur-regexp-descr to display the correct description
       	message in the header (bug#21176, bug#21180).
       
      -2015-11-19  Karl Fogel  
      +2015-11-20  Karl Fogel  
       
       	Revert `open-line' electric-indent sensitivity
       
      @@ -18189,7 +15210,7 @@
       
       	  https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01707.html
       
      -2015-11-19  Paul Eggert  
      +2015-11-20  Paul Eggert  
       
       	Omit unnecessary clear in Fmodule_load
       
      @@ -18198,7 +15219,7 @@
       
       	* src/emacs-module.c: (module_vec_set, module_vec_get, module_vec_size)
       
      -2015-11-19  Paul Eggert  
      +2015-11-20  Paul Eggert  
       
       	Prefer signed integer types in module code
       
      @@ -18274,7 +15295,7 @@
       
       	* src/dynlib.c (dynlib_close): #ifdef out for now, as it’s not used.
       	* src/eval.c, src/lisp.h (lisp_eval_depth): Now static.
      -	* src/module.c (Fmodule_load): Fix pointer signedness bug.
      +	* src/emacs-module.c (Fmodule_load): Fix pointer signedness bug.
       	(Fmodule_call): Tell GCC that the default case is unreachable.
       
       2015-11-19  Paul Eggert  
      @@ -18283,7 +15304,7 @@
       
       	This is mostly indenting and spacing changes.  Also, remove
       	some unnecessary static decls instead of bothering to reindent them.
      -	* src/module.h (EMACS_EXTERN_C_BEGIN): Remove, and do this inline,
      +	* src/emacs-module.h (EMACS_EXTERN_C_BEGIN): Remove, and do this inline,
       	as most other Emacs files do for this sort of thing.
       
       2015-11-19  Eli Zaretskii  
      @@ -18328,7 +15349,7 @@
       
       	src/keyboard.c (pre-command-hook): Fix typo in doc string: "pre" -> "post".
       
      -2015-11-18  Dmitry Gutov  
      +2015-11-19  Dmitry Gutov  
       
       	Prioritize looking inside vc-parent-buffer over log-view-mode fallback
       
      @@ -18405,9 +15426,9 @@
       	* src/alloc.c (garbage_collect_1): protect module local values from
       	  GC.
       	* src/lisp.h: Add 'module_init' and 'syms_of_module' prototypes.
      -	* src/emacs_module.h: New header file included by modules.  Public
      +	* src/emacs-module.h: New header file included by modules.  Public
       	  module API.
      -	* src/module.c: New module implementation file.
      +	* src/emacs-module.c: New module implementation file.
       
       2015-11-18  Aurélien Aptel  
       
      @@ -18473,11 +15494,46 @@
       	Ensure we're at the start of the buffer before searching for
       	the end of headers.
       
      -2015-11-17  Xue Fuqiao  
      +2015-11-18  Xue Fuqiao  
       
       	* admin/release-process: Improve wording.
       
      -2015-11-17  Paul Eggert  
      +2015-11-18  Xue Fuqiao  
      +
      +	Backport: * CONTRIBUTE: Remove information about feature freeze.
      +
      +	(cherry picked from commit ae0653b5ab9ee223751ec389b87011963e1cbbef)
      +
      +2015-11-18  Xue Fuqiao  
      +
      +	Backport: Document the release process
      +
      +	* admin/notes/versioning: Add information about RC releases.
      +	* admin/release-process: Document the release process.
      +	* admin/authors.el (authors-ignored-files):
      +	* admin/README: Change FOR-RELEASE to release-process.
      +	* CONTRIBUTE:
      +	* admin/notes/bugtracker: Don't mention FOR-RELEASE.
      +
      +	(cherry picked from commit 9a4aa0f5945a03611ae29c516025dbd353bd26ab)
      +
      +2015-11-18  Xue Fuqiao  
      +
      +	Backport: * admin/release-process: Rename from admin/FOR-RELEASE.
      +
      +	(cherry picked from commit f8cc14b59700e51a4e31139c0a65c8154995e055)
      +
      +2015-11-18  Xue Fuqiao  
      +
      +	Backport: Mention CONTRIBUTE in README
      +
      +	Mention CONTRIBUTE in README, since it was moved from etc/ to root.
      +	* etc/TODO: Remove the reference to `etc/CONTRIBUTE'.
      +	* README: Mention CONTRIBUTE.
      +
      +	(cherry picked from commit ed2e7e20ae0945288c98091f308f5460c3453873)
      +
      +2015-11-18  Paul Eggert  
       
       	Fix docstring quoting problems with ‘ '’
       
      @@ -18528,14 +15584,14 @@
       	set_backtrace_debug_on_exit hack.  This is cleaner,
       	and should work better with buggy custom debuggers.
       
      -2015-11-16  Daiki Ueno  
      +2015-11-17  Daiki Ueno  
       
       	* lisp/image-mode.el: Support encrypted file
       
       	(image-toggle-display-image): Read content from the buffer instead
       	of the file, if the buffer holds a decrypted data.  (Bug#21870)
       
      -2015-11-16  Paul Eggert  
      +2015-11-17  Paul Eggert  
       
       	ELF unexec: align section header
       
      @@ -18545,7 +15601,7 @@
       	of ElfW (Shdr)’s alignment, so that NEW_SECTION_H returns a
       	pointer aligned appropriately for its type.
       
      -2015-11-16  Andreas Schwab  
      +2015-11-17  Andreas Schwab  
       
       	Do more checks on bytecode objects (Bug#21929)
       
      @@ -18579,7 +15635,7 @@
       
       	* lisp/emacs-lisp/nadvice.el (add-function): Escape quote
       
      -2015-11-15  Vasily Korytov  
      +2015-11-16  Vasily Korytov  
       
       	Recognize .rbw and .pyw files (bug#18753)
       
      @@ -18589,7 +15645,7 @@
       	* lisp/progmodes/ruby-mode.el (auto-mode-alist):
       	Recognize .rbw files.
       
      -2015-11-15  Dmitry Gutov  
      +2015-11-16  Dmitry Gutov  
       
       	Fix ruby-mode auto-mode-alist entry
       
      @@ -18612,6 +15668,19 @@
       	is only called when a construct "looks right" rather than continually.
       	(c-guess-basic-syntax, CASE 5R): Add a check for the mode being C++ Mode.
       
      +2015-11-15  Artur Malabarba  
      +
      +	Backport: * lisp/emacs-lisp/package.el: Fix a decoding issue.
      +
      +	* lisp/url/url-handlers.el (url-insert-file-contents): Move some code to
      +	`url-insert-buffer-contents'.
      +	(url-insert-buffer-contents): New function
      +
      +	(package--with-response-buffer): Use `url-insert-buffer-contents'.
      +	The previous code had some issues with decoding. Refactoring that
      +	function allows us to use the decoding from url-handlers while still
      +	treating both sync and async requests the same.
      +
       2015-11-15  Stephen Leake  
       
       	Improve a few doc strings, comments
      @@ -18670,7 +15739,7 @@
       	frame size didn't match the number of text lines, leaving an
       	unused area at the bottom of the frame.
       
      -	* nsfns.m (x_set_tool_bar_lines): Exit maximized and full height
      +	* src/nsfns.m (x_set_tool_bar_lines): Exit maximized and full height
       	fullscreen modes when tool bar is disabled.
       
       2015-11-15  Anders Lindgren  
      @@ -18730,7 +15799,7 @@
       	* lisp/progmodes/xref.el (xref-backend-references):
       	Define the default implementation.
       
      -2015-11-14  Dmitry Gutov  
      +2015-11-15  Dmitry Gutov  
       
       	Update project-find-regexp for the new xref API
       
      @@ -18739,7 +15808,7 @@
       
       	* lisp/progmodes/xref.el (xref-find-backend): Autoload.
       
      -2015-11-14  Dmitry Gutov  
      +2015-11-15  Dmitry Gutov  
       
       	Fix replacing a match with a shorter string
       
      @@ -18789,1476 +15858,38 @@
       	* doc/lispref/internals.texi (Building Emacs): Document that GNU
       	Make 3.81 or later is now required.
       
      +2015-11-14  Artur Malabarba  
      +
      +	Backport: * lisp/emacs-lisp/package.el: Refactor -with-work-buffer-async.
      +
      +	(package--with-work-buffer-async): Reimplement as
      +	`package--with-response-buffer'.
      +	(package--with-work-buffer): Mark obsolete.
      +	(package--with-response-buffer): New macro. This is a more self
      +	contained and less contrived version of
      +	`package--with-work-buffer-async'.  It uses keyword arguments,
      +	doesn't have async on the name, doesn't fallback on
      +	`package--with-work-buffer', and has _much_ simpler error
      +	handling.  On master, this macro will soon be part of another
      +	library (either standalone or inside url.el), which is why this
      +	commit is not to be merged back.
      +
      +	(package--check-signature, package--download-one-archive)
      +	(package-install-from-archive, describe-package-1): Use it.
      +
      +	(package--download-and-read-archives): Let
      +	`package--download-one-archive' take care of calling
      +	`package--update-downloads-in-progress'.
      +
       2015-11-14  Eli Zaretskii  
       
       	* CONTRIBUTE (Branches): Improve wording for back-ported commits.
       
      -2015-11-13  l3thal  
      +2015-11-14  Dmitry Gutov  
       
      -	Merge branch 'erc-async-reconnect' into emacs-25
      +	Merge branch 'master' into emacs-25
       
      -	Reconnect asynchronously.
      -
      -2015-11-11  Alan Mackenzie  
      -
      -	First commit to scratch/follow.  Make Isearch work with Follow Mode, etc.
      -
      -	doc/lispref/window.texi (Basic Windows): Add paragraph defining "Group of
      -	Windows" and new @defun selected-window-group.
      -	(Window Start and End): Describe new &optional parameter GROUP and
      -	...-group-function for window-start, window-end, set-window-start, and
      -	pos-visible-in-window-p.
      -	(Textual Scrolling) Describe the same for recenter.
      -	doc/lispref/positions.texi (Screen Lines): Describe the same for
      -	move-to-window-line.
      -
      -	src/window.c (Fwindow_start, Fwindow_end, Fset_window_start)
      -	(Fpos_visible_in_window_p, Frecenter, Fmove_to_window_line): To each, add ar
      -	new optional parameter "group".  At the beginning of each, check whether the
      -	corresponding ...-group-function is set to a function, and if so execute this
      -	function in place of the normal processing.
      -	(syms_of_window): Define symbols for the six new variables below.
      -	(window-start-group-function, window-end-group-function)
      -	(set-window-start-group-function, recenter-group-function)
      -	(pos-visible-in-window-p-group-function, move-to-window-line-group-function):
      -	New permanent local buffer local variables.
      -	src/keyboard.c (Fposn_at_point): Add extra parameter in call to
      -	Fpos_visible_in_window_p.
      -
      -	lisp/window.el (selected-window-group-function): New permanent local buffer
      -	local variable.
      -	(selected-window-group): New function.
      -
      -	lisp/follow.el (follow-mode): Set the ...-group-function variables at mode
      -	enable, kill them at mode disable.  Add/remove follow-after-change to/from
      -	after-change-functions.
      -	(follow-start-end-invalid): New variable.
      -	(follow-redisplay): Manipulate follow-start-end-invalid.
      -	(follow-after-change, follow-window-start, follow-window-end)
      -	(follow-set-window-start, follow-pos-visible-in-window-p)
      -	(follow-move-to-window-line, follow-sit-for): New functions.
      -
      -	lisp/isearch.el (isearch-call-message): New macro.
      -	(isearch-update, with-isearch-suspended, isearch-del-char)
      -	(isearch-search-and-update, isearch-ring-adjust): Invoke above new macro.
      -	(with-isearch-suspended): Rearrange code such that isearch-call-message is
      -	invoked before point is moved.
      -	(isearch-message): Add comment about where point must be at function call.
      -	(isearch-search): Remove call to isearch-message.
      -	(isearch-lazy-highlight-window-group): New variable.
      -	(isearch-lazy-highlight-new-loop): Unconditionally start idle timer.  Move
      -	the battery of tests to ...
      -	(isearch-lazy-highlight-maybe-new-loop): New function, started by idle timer.
      -	Note: (sit-for 0) is still called.
      -	(isearch-lazy-highlight-update): Check membership of
      -	isearch-lazy-highlight-window-group.  Don't set the `window' overlay
      -	property.
      -	(isearch-update, isearch-done, isearch-string-out-of-window)
      -	(isearch-back-into-window, isearch-lazy-highlight-maybe-new-loop)
      -	(isearch-lazy-highlight-search, isearch-lazy-highlight-update)
      -	(isearch-lazy-highlight-update): Call the six amended primitives (see
      -	src/window.c above) with the new `group' argument set to t, to cooperate
      -	with Follow Mode.
      -
      -2015-12-27  Lars Ingebrigtsen  
      -
      -	* shr.el (shr-descend): Allow using lambdas in external functions.
      -
      -2015-12-25  Stefan Monnier  
      -
      -	* admin/gitmerge.el: Tweaks that seemed necessary
      -
      -	* admin/gitmerge.el (gitmerge-skip-regexp): Remove "sync".
      -	(gitmerge-maybe-resume): Provide explicit empty commit message.
      -
      -2015-12-25  Łukasz Stelmach    (tiny change)
      -
      -	Use a different port for TLS erc
      -
      -	* lisp/erc/erc.el (erc-default-port-tls): New variable
      -	(bug#19497).
      -	* lisp/erc/erc.el (erc-tls): Use it.
      -
      -2015-12-25  Alain Schneble  
      -
      -	Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044)
      -
      -	* test/lisp/url/url-parse-tests.el: Add tests covering url-generic-parse-url.
      -	* test/lisp/url/url-expand-tests.el: Add tests covering url-expand-file-name.
      -	* lisp/url/url-parse.el (url-generic-parse-url): Keep empty fragment
      -	information in URL-struct.
      -	* lisp/url/url-parse.el (url-path-and-query): Do not artificially turn empty
      -	path and query into nil path and query, respectively.
      -	* lisp/url/url-expand.el (url-expander-remove-relative-links): Do not turn
      -	empty path into an absolute ("/") path.
      -	* lisp/url/url-expand.el (url-expand-file-name): Properly resolve
      -	fragment-only URIs. Do not just return them unchanged.
      -	* lisp/url/url-expand.el (url-default-expander): An empty path in the relative
      -	reference URI should not drop the last segment.
      -
      -2015-12-25  Lars Ingebrigtsen  
      -
      -	Let url use default file modes when copying files
      -
      -	* lisp/url/url-handlers.el (url-copy-file): Use default file
      -	modes when copying files (bug#11400).
      -
      -2015-12-25  Devon Sean McCullough  
      -
      -	Doc fix for url-http
      -
      -	* lisp/url/url-http.el (url-http): Document better return values
      -	  (bug#13187) (tiny change)
      -
      -2015-12-25  Lars Ingebrigtsen  
      -
      -	* eww.el (eww-display-html): Support