emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 1500667: ; Auto-commit of ChangeLog files.


From: Glenn Morris
Subject: [Emacs-diffs] master 1500667: ; Auto-commit of ChangeLog files.
Date: Sun, 01 Nov 2015 11:34:57 +0000

branch: master
commit 150066727c063e2f16ee617947d63ec8ca5793ca
Author: Glenn Morris <address@hidden>
Commit: Glenn Morris <address@hidden>

    ; Auto-commit of ChangeLog files.
---
 ChangeLog.2 | 1181 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 1180 insertions(+), 1 deletions(-)

diff --git a/ChangeLog.2 b/ChangeLog.2
index 83798aa..c8c231f 100644
--- a/ChangeLog.2
+++ b/ChangeLog.2
@@ -1,3 +1,1182 @@
+2015-10-31  Thomas Fitzsimmons  <address@hidden>
+
+       ntlm.el: Change version to 2.0.0
+
+2015-10-31  Juanma Barranquero  <address@hidden>
+
+       Fix bug#21762
+
+       * lisp/progmodes/python.el (python-syntax-closing-paren-p): Check with
+       `eql' instead of `=' to accommodate the case that (syntax-after (point))
+       returns nil.
+
+       * test/automated/python-tests.el (python-indent-inside-paren-7):
+       New test.
+
+2015-10-31  Juanma Barranquero  <address@hidden>
+
+       * test/automated/python-tests.el: Avoid warnings
+
+       (python-tests-with-temp-buffer, python-tests-with-temp-file):
+       Bind `python-indent-guess-indent-offset' to nil.
+       # Please enter the commit message for your changes. Lines starting
+       # with '#' will be ignored, and an empty message aborts the commit.
+       # On branch master
+       # Your branch is up-to-date with 'origin/master'.
+       #
+       # Changes to be committed:
+       #       modified:   test/automated/python-tests.el
+       #
+
+2015-10-31  Juanma Barranquero  <address@hidden>
+
+       * src/alloc.c: Silence compiler warnings
+
+       (pointers_fit_in_lispobj_p, mmap_lisp_allowed_p): #ifdef 
DOUG_LEA_MALLOC.
+
+2015-10-31  Jackson Ray Hamilton  <address@hidden>
+
+       * etc/NEWS: Fix js-jsx-mode entry punctuation
+
+2015-10-31  Jackson Ray Hamilton  <address@hidden>
+
+       Add JSX indentation via js-jsx-mode.  (Bug#21799)
+
+       * progmodes/js.el: Add JSX indentation support.
+       (js-jsx-indent-line)
+       (js-jsx-mode): New functions.
+
+2015-10-31  Michael Albinus  <address@hidden>
+
+       Minor fix in filenotify.el
+
+       * lisp/filenotify.el (file-notify--event-file-name)
+       (file-notify--event-file1-name): Normalize result with
+       `directory-file-name'.
+
+2015-10-31  Eli Zaretskii  <address@hidden>
+
+       Avoid errors in redisplay--pre-redisplay-functions
+
+       * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect): Don't
+       use 'bobp', instead compare window-point with 1.  (Bug#21730)
+
+2015-10-30  Paul Eggert  <address@hidden>
+
+       Merge from gnulib.
+
+       This incorporates:
+       2015-10-30 intprops: add WRAPV and const flavors for GCC 5
+       2015-10-25 stdalign: port to Sun C 5.9
+       * doc/misc/texinfo.tex, lib/intprops.h, lib/stdalign.in.h:
+       Copy from gnulib.
+
+2015-10-30  Eli Zaretskii  <address@hidden>
+
+       Fix a typo in a macro name
+
+       * src/w32proc.c (_NLSCMPERROR): Fix a typo in the name of this macro.
+       (w32_compare_strings): Adjust for the correction.
+
+2015-10-30  Michael Albinus  <address@hidden>
+
+       Add result messages in vc-tests.el
+
+       * test/automated/vc-tests.el (vc-test--state)
+       (vc-test--working-revision, vc-test--checkout-model): Add result 
messages.
+
+2015-10-30  Artur Malabarba  <address@hidden>
+
+       * test/automated/faces-tests.el: Add another test
+
+2015-10-30  Artur Malabarba  <address@hidden>
+
+       * lisp/faces.el (faces--attribute-at-point): Fix bug
+
+       introduced by previous commit.
+
+2015-10-30  Artur Malabarba  <address@hidden>
+
+       * test/automated/faces-tests.el: New file
+
+2015-10-30  Artur Malabarba  <address@hidden>
+
+       * lisp/faces.el: Refactor common code and fix a bug
+
+       (faces--attribute-at-point): New function.  Fix a bug when the
+       face at point is a list of faces and the desired attribute is not
+       on the first one.
+       (foreground-color-at-point, background-color-at-point): Use it.
+
+2015-10-30  Przemysław Wojnowski  <address@hidden>
+
+       * etc/tutorials/TUTORIAL.translators: Fix PL names
+
+2015-10-30  Juanma Barranquero  <address@hidden>
+
+       * lisp/character-fold.el: Provide `character-fold'
+
+2015-10-30  Tassilo Horn  <address@hidden>
+
+       Add more faces for Gnus and ivy
+
+       * etc/themes/tsdh-dark-theme.el (tsdh-dark): add more faces for Gnus and
+       ivy.
+
+2015-10-30  Michael Albinus  <address@hidden>
+
+       Some minor fixes for tramp-gvfs.el
+
+       * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-attributes):
+       An attribute returned by gvfs-info might be empty.  In case of
+       undetermined uid or gid, return "UNKNOWN" or -1, respectively.
+       (tramp-zeroconf-parse-service-device-names): New defun.
+       Derived from `tramp-zeroconf-parse-workstation-device-names'.
+       (top): Add completion functions for "afp" and "smb" methods.
+
+2015-10-30  Artur Malabarba  <address@hidden>
+
+       * test/automated/character-fold-tests.el: New file
+
+2015-10-30  Artur Malabarba  <address@hidden>
+
+       * test/automated/sort-tests.el: New file
+
+       Tests in this file are randomly generated and then tested with
+       regular, reverse, and case-fold sorting.
+
+2015-10-30  Eli Zaretskii  <address@hidden>
+
+       Describe known problems with pinning Emacs to taskbar
+
+       * etc/PROBLEMS: Describe the problem with pinning Emacs to taskbar
+       on Windows 10.  For the details, see the discussion starting at
+       
http://lists.gnu.org/archive/html/help-emacs-windows/2015-09/msg00000.html.
+
+2015-10-30  Artur Malabarba  <address@hidden>
+
+       * lisp/isearch.el: Avoid an error that blocks isearch
+
+       (isearch-update): Don't error if `isearch--current-buffer' has
+       been killed.
+
+       * test/automated/isearch-tests.el (isearch--test-update): New
+       file.
+
+2015-10-30  Phil Sainty  <address@hidden>
+
+       Fix documentation of 'beginning/end-of-buffer'
+
+       * lisp/simple.el (beginning-of-buffer, end-of-buffer): Clarify
+       conditions under which the mark will be pushed at the previous
+       position.  (Bug#21748)
+
+2015-10-30  Tassilo Horn  <address@hidden>
+
+       Add RefTeX feature idea: editing RefTeX TOC buffers
+
+       More face defs for ivy, swiper, ace-window, eshell
+
+2015-10-29  Stefan Monnier  <address@hidden>
+
+       * lisp/gnus/auth-source.el: Silence lexical-binding warnings
+
+       (auth-source-netrc-use-gpg-tokens): Simplify (symbol-value 'VAR) to
+       just VAR.
+       (auth-source-backend-parse): Use make-instance.
+       (auth-source-search): Remove unused key args.
+       Remove unused vars `accessor-key' and `backend'.  Avoid `eval'.
+       (auth-source-search-backends): Use slot names rather than their initarg.
+       (auth-source-netrc-create):
+       (auth-source-delete):
+       (auth-source-secrets-create, auth-source-plstore-search)
+       (auth-source-macos-keychain-create, auth-source-macos-keychain-search)
+       (auth-source-plstore-create, auth-source-netrc-search)
+       (auth-source-netrc-parse): Remove unused key args.
+       (auth-source-forget+): Simplify the arglist.
+       (auth-source-macos-keychain-search-items)
+       (auth-source-token-passphrase-callback-function): Mark unused args.
+       (auth-source-epa-extract-gpg-token): Remove unused var `plain'.
+       (pp-escape-newlines): Declare.
+       (auto-source--symbol-keyword): New function.
+       (auth-source-plstore-create, auth-source-netrc-create)
+       (auth-source-netrc-normalize): Use it.
+       (auth-source-netrc-search): Don't pass :delete to
+       auth-source-netrc-parse since it doesn't use it.
+       (auth-source-plstore-create, auth-source-netrc-create): Use plist-get
+       symbol-value to index in keyword args.
+       (auth-source-macos-keychain-result-append): Avoid setq.
+       (auth-source-netrc-create): Remove unused vars `file' and `add'.
+       (auth-source-user-or-password): Remove unused var `cname'.
+
+2015-10-29  Juri Linkov  <address@hidden>
+
+       * lisp/dired.el (dired-unmark-all-files-query): Declare.
+
+       (dired-unmark-all-files): Let-bind it and use instead of ‘query’.
+       (Bug#21746)
+
+2015-10-29  Juri Linkov  <address@hidden>
+
+       * lisp/ielm.el (ielm-indent-line): Use non-nil arg of comint-bol
+
+       to go to the beginning of text line instead of command line.
+       http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02360.html
+
+2015-10-29  Eli Zaretskii  <address@hidden>
+
+       Fix encoding of saving *Help* buffers
+
+       * lisp/help-fns.el (describe-function-1): If we use curved quotes,
+       set help buffer's buffer-file-coding-system to UTF-8.  (Bug#21780)
+
+2015-10-29  Stefan Monnier  <address@hidden>
+
+       * lisp/emacs-lisp/cl-generic.el: Add (major-mode MODE) context
+
+       (cl--generic-derived-specializers): New function.
+       (cl--generic-derived-generalizer): New generalizer.
+       (cl-generic-generalizers): New specializer (derived-mode MODE).
+       (cl--generic-split-args): Apply the rewriter, if any.
+       (cl-generic-define-context-rewriter): New macro.
+       (major-mode): Use it to define a new context-rewriter, so we can write
+       `(major-mode MODE)' instead of `(major-mode (derived-mode MODE))'.
+
+       * lisp/frame.el (window-system): New context-rewriter so we can write
+       `(window-system VAL)' instead of (window-system (eql VAL)).
+       (cl--generic-split-args): Apply the rewriter, if any.
+       (frame-creation-function): Use the new syntax.
+
+       * lisp/term/x-win.el (window-system-initialization)
+       (handle-args-function, frame-creation-function)
+       (gui-backend-set-selection, gui-backend-selection-owner-p)
+       (gui-backend-selection-exists-p, gui-backend-get-selection):
+       * lisp/term/w32-win.el (window-system-initialization)
+       (handle-args-function, frame-creation-function)
+       (gui-backend-set-selection, gui-backend-get-selection)
+       (gui-backend-selection-owner-p, gui-backend-selection-exists-p):
+       * lisp/term/pc-win.el (gui-backend-get-selection)
+       (gui-backend-selection-exists-p, gui-backend-selection-owner-p)
+       (gui-backend-set-selection, window-system-initialization)
+       (frame-creation-function, handle-args-function):
+       * lisp/term/ns-win.el (window-system-initialization)
+       (handle-args-function, frame-creation-function)
+       (gui-backend-set-selection, gui-backend-selection-exists-p)
+       (gui-backend-get-selection):
+       * lisp/startup.el (handle-args-function):
+       * lisp/term/xterm.el (gui-backend-get-selection)
+       (gui-backend-set-selection): Use the new syntax.
+
+2015-10-29  Stefan Monnier  <address@hidden>
+
+       * test/indent/css-mode.css: Add tests for url(...) syntax.
+
+2015-10-29  Stefan Monnier  <address@hidden>
+
+       * lisp/emacs-lisp/smie.el: Use `declare' for `pure'
+
+       (smie-precs->prec2, smie-merge-prec2s, smie-bnf->prec2, 
smie-prec2->grammar):
+       Use `declare'.
+
+2015-10-29  Stefan Monnier  <address@hidden>
+
+       * lisp/emacs-lisp/cl-generic.el: Accomodate future changes
+
+       (cl--generic-generalizer): Add `name' field.
+       (cl-generic-make-generalizer): Add corresponding `name' argument.
+       (cl-generic-define-generalizer): New macro.
+       (cl--generic-head-generalizer, cl--generic-eql-generalizer)
+       (cl--generic-struct-generalizer, cl--generic-typeof-generalizer)
+       (cl--generic-t-generalizer): Use it.
+       (cl-generic-ensure-function): Add `noerror' argument.
+       (cl-generic-define): Use it so we don't follow aliases.
+       (cl-generic-define-method): Preserve pre-existing ordering of methods.
+       (cl--generic-arg-specializer): New function.
+       (cl--generic-cache-miss): Use it.
+       (cl-generic-generalizers): Only fset a temporary definition
+       during bootstrap.
+       (cl--generic-struct-tag, cl--generic-struct-specializers):
+       Allow extra arguments.
+
+       * lisp/emacs-lisp/eieio-compat.el 
(eieio--generic-static-symbol-generalizer)
+       (eieio--generic-static-object-generalizer): Use 
cl-generic-define-generalizer.
+       (eieio--generic-static-symbol-specializers): Allow extra arguments.
+
+       * lisp/emacs-lisp/eieio-core.el (eieio--generic-generalizer)
+       (eieio--generic-subclass-generalizer): Use 
cl-generic-define-generalizer.
+       (eieio--generic-subclass-specializers): Allow extra arguments.
+
+2015-10-29  Stefan Monnier  <address@hidden>
+
+       * lisp/emacs-lisp/bytecomp.el (compile-defun): Add defvars in scope.
+
+2015-10-29  Michael Albinus  <address@hidden>
+
+       Add "afp" method to Tramp
+
+       * doc/misc/tramp.texi (GVFS based methods): Describe `afp' method.
+
+       * lisp/net/tramp-gvfs.el (tramp-gvfs-methods): Add "afp" method.
+       (tramp-gvfs-handle-expand-file-name)
+       (tramp-gvfs-handler-mounted-unmounted)
+       (tramp-gvfs-connection-mounted-p, tramp-gvfs-mount-spec)
+       (tramp-gvfs-maybe-open-connection): Support also "afp".
+       (tramp-gvfs-handle-file-attributes): Handle the case of empty
+       "owner::user" and "owner::group" entries.
+
+2015-10-29  Andy Moreton  <address@hidden>
+
+       Handle negative coordinates in ‘x_calc_absolute_position’
+
+       * src/w32term.c (x_calc_absolute_position): Find display origin to
+       allow for negative coordinates.
+
+2015-10-28  Stefan Monnier  <address@hidden>
+
+       (internal--syntax-propertize): Save match-data here (bug#21766)
+
+       * lisp/emacs-lisp/syntax.el (internal--syntax-propertize): Save 
match-data.
+       * lisp/simple.el (delete-trailing-whitespace): Undo last change.
+
+2015-10-28  Dmitry Gutov  <address@hidden>
+
+       Don't require default-directory to end with a slash
+
+       * doc/lispref/files.texi (Magic File Names): Document the change
+       in unhandled-file-name-directory.
+
+       * lisp/url/url-handlers.el
+       (url-handler-unhandled-file-name-directory): Update accordingly.
+
+       * src/buffer.c (default-directory): Update the docsting.
+
+       * src/fileio.c (unhandled-file-name-directory): Default to calling
+       `file-name-as-directory'
+       (http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02294.html).
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * lisp/isearch.el: Delete some outdated comments
+
+2015-10-28  Vibhav Pant  <address@hidden>
+
+       Fix eshell/clear not working if the output has a small line count
+
+       * lisp/eshell/esh-mode.el: (eshell/clear): Use (window-size) as the
+       number of newlines to be inserted. This fixes the issue where
+       eshell/clear wouldn't work if the prompt was not at the bottom of the
+       window, and the output wasn't too long.
+
+2015-10-28  Stefan Monnier  <address@hidden>
+
+       * lisp/files.el (write-file): Use vc-refresh-state.
+
+       * lisp/autorevert.el (auto-revert-handler): Use vc-refresh-state.
+
+       * lisp/vc/pcvs.el (cvs-revert-if-needed): Use vc-refresh-state.
+
+2015-10-28  Stefan Monnier  <address@hidden>
+
+       * lisp/emacs-lisp/macroexp.el: Tweak macroexp-if optimizations
+
+       (macroexp-unprogn): Make sure we never return an empty list.
+       (macroexp-if): Remove unused (and unsafe) optimization.
+       Optimize (if A T (if B T E)) into (if (or A B) T E) instead, which does
+       occur occasionally.
+
+2015-10-28  Juanma Barranquero  <address@hidden>
+
+       Fix bug#21766 and add test
+
+       * lisp/simple.el (delete-trailing-whitespace): Save match data when
+       calling `skip-syntax-backward'.
+       * test/automated/simple-test.el (simple-delete-trailing-whitespace):
+       New test.
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * doc/lispref/sequences.texi (Sequence Functions): Fix typo
+
+2015-10-28  Paul Eggert  <address@hidden>
+
+       * src/dispnew.c (init_display): Simplify overflow checking.
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * lisp/character-fold.el (character-fold-to-regexp): Fix case
+
+       where string ends in space
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * lisp/emacs-lisp/seq.el (seq-mapn): New function
+
+       * doc/lispref/sequences.texi (Sequence Functions): Document seq-mapn
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * lisp/character-fold.el: Make compatible with lax-whitespace
+
+       (character-fold-to-regexp): Rework internals to play nice with
+       lax-whitespacing.
+
+       When the user types a space, we want to match the table entry for
+       ?\s, which is generally a regexp like "[ ...]".  However, the
+       `search-spaces-regexp' variable doesn't "see" spaces inside these
+       regexp constructs, so we need to use "\\( \\|[ ...]\\)" instead (to
+       manually expose a space).
+
+       Furthermore, the lax search engine acts on a bunch of spaces, not
+       on individual spaces, so if the string contains sequential spaces
+       like "  ", we need to keep them grouped together like this:
+       "\\(  \\|[ ...][ ...]\\)".
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * lisp/isearch.el: Refactor momentary messages
+
+       (isearch--momentary-message): New function.
+       (isearch-toggle-lax-whitespace, isearch-toggle-case-fold)
+       (isearch-toggle-invisible): Use it.
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * lisp/isearch.el: Define all toggles with `isearch-define-mode-toggle'
+
+       (isearch-define-mode-toggle): New macro.
+       (isearch-toggle-invisible): Renamed to
+       `isearch-define-mode-toggle'.
+       (isearch-toggle-case-fold, isearch-toggle-invisible)
+       (isearch-toggle-regexp, isearch-toggle-lax-whitespace): Define
+       with `isearch-define-mode-toggle'.
+
+2015-10-28  Michael Albinus  <address@hidden>
+
+       Avoid using `add-to-list' on a let-local var in tramp-smb.el
+
+       * lisp/net/tramp-compat.el (tramp-compat-delete-dups): New defun.
+       * lisp/net/tramp-smb.el (tramp-smb-handle-directory-files): Use it.
+
+2015-10-28  Anders Lindgren  <address@hidden>
+
+       Merge branch 'master' of /Volumes/HD2/build/emacs-git-ssh
+
+       Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/emacs
+
+       Merge branch 'master' of /Volumes/HD2/build/emacs-git-ssh
+
+2015-10-28  Michael Albinus  <address@hidden>
+
+       Revert 692bce5b9eccfae19ae2a5a23a9ccd8d6bf86076
+
+       * lisp/net/tramp-smb.el (tramp-smb-handle-directory-files):
+       Revert 692bce5b9eccfae19ae2a5a23a9ccd8d6bf86076, `delete-dups'
+       does not exist in XEmacs 21.4.
+
+2015-10-28  Anders Lindgren  <address@hidden>
+
+       Fixed OS X startup crash.
+
+       Input events started to arrive before ns_term_init() was finished.
+       Solved by blocking input. This also seems to correct the "You
+       can't open the application "Emacs" because it may be damaged or
+       incomplete" error issued when double-clicking on the Emacs
+       application.
+
+       * nsterm.m (ns_constrain_all_frames, ns_init_term): Block input.
+       * nsterm.m (ns_send_appdefined, EmacsApp): Trace output.
+
+2015-10-28  Anders Lindgren  <address@hidden>
+
+       Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/emacs
+
+2015-10-28  Artur Malabarba  <address@hidden>
+
+       * src/process.c (Fget_buffer_process): Improve docstring
+
+       Document the fact that it doesn't return dead processes.
+
+2015-10-28  Anders Lindgren  <address@hidden>
+
+       Fix incorrect NextStep tool-bar-mode -- wrong number of rows in frame.
+
+       * nsterm.h (struct ns_output): New flag, in_animation.
+       * nsfns.m (Fx_create_frame): Initialize in_animation flag.
+       * nsmenu.m (free_frame_tool_bar, update_frame_tool_bar): Set
+       in_animation flag around call to "setVisible". Set new tool bar
+       height before call to setVisible.
+       * nsterm.m (x_set_window_size): Don't call [view setRow:
+       andColumns:] as this fools the subsequent call to updateFrameSize
+       from performing the real resize.
+       (windowDidResize): Don't update anything when in_animation is
+       non-zero.
+
+       Trace output.
+
+       * nsmenu.m (free_frame_tool_bar, update_frame_tool_bar)
+       (EmacsToolbar):
+       * nsterm.m (x_set_window_size, updateFrameSize)
+       ([EmacsView setRows: andColumns:])
+
+2015-10-28  Nicolas Petton  <address@hidden>
+
+       * lisp/emacs-lisp/thunk.el (thunk-delay): Fix the macro.
+
+2015-10-28  Tassilo Horn  <address@hidden>
+
+       Prettify TeX macros not ending in a word char
+
+       * lisp/textmodes/tex-mode.el (tex--prettify-symbols-compose-p): Prettify
+       macros which don't end in a word character.
+
+2015-10-27  Dmitry Gutov  <address@hidden>
+
+       Pipe Hg commit descriptions through 'tabindent'
+
+       * lisp/vc/vc-hg.el (vc-hg-log-format): Pipe commit description
+       through 'tabindent'.
+       (vc-hg-log-view-mode): Set tab-width to 2 locally.
+       (http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02259.html)
+
+2015-10-27  Stefan Monnier  <address@hidden>
+
+       * lisp/net/tramp-smb.el: Avoid using `add-to-list' on a let-local var
+
+       * lisp/net/tramp-smb.el (tramp-smb-handle-directory-files): Use 
`delete-dups'.
+       * lisp/net/tramp.el (auto-save-file-name-transforms): Declare.
+
+2015-10-27  Stefan Monnier  <address@hidden>
+
+       * lisp/international/ccl.el: Use lexical-binding
+
+       (ccl-compile-if): Remove unused var `false-ic'.
+       (ccl-compile-write-repeat): Remove unused var `i'.
+       (ccl-compile-map-single): Remove unused var `id'.
+       (ccl-dump, ccl-dump-binary): Use explicit let-binding to bind the
+       dynamic var `ccl-code'.
+
+2015-10-27  Stefan Monnier  <address@hidden>
+
+       * lisp/json.el (json-new-object): Optimize trivial `list' call
+
+2015-10-27  Stefan Monnier  <address@hidden>
+
+       * lisp/help.el: Fix bug with incorrect arglist string
+
+       (help-add-fundoc-usage): Don't mistake a mis-formatted string for a 
list.
+
+2015-10-27  Stefan Monnier  <address@hidden>
+
+       * lisp/gnus/gnus-topic.el: Silence some warnings
+
+       (gnus-topic-prepare-topic): Remove unused var `topic'.
+       (gnus-topic-remove-topic): Mark unused arg `hide'.
+       (gnus-tmp-header): Declare.
+       (gnus-topic-goto-missing-group): Remove unused var `entry'.
+       (gnus-topic-unmark-topic): Mark unused arg `dummy'.
+       (gnus-topic-copy-matching): Mark unused arg `copyp'.
+       Move initialization of `topic' into its declaration.
+
+2015-10-27  Stephen Leake  <address@hidden>
+
+       Minor CEDET fixes
+
+       * lisp/cedet/cedet-global.el (cedet-gnu-global-gtags-call): Handle
+       warnings from gtags about invalid options.
+       (cedet-gnu-global-create/update-database): Do incremental update
+       properly.
+
+       * lisp/cedet/ede/generic.el (ede-enable-generic-projects): Get monotone
+       root right.
+
+2015-10-27  Michael Albinus  <address@hidden>
+
+       Fall back to polling in autorevert when needed
+
+       * lisp/autorevert.el (auto-revert-notify-handler): When a
+       `stopped' event arrives from file notification, fall back to polling.
+
+       * test/automated/file-notify-tests.el
+       (file-notify-test03-autorevert): Extend test for polling when file
+       notification ceases to work.
+
+2015-10-27  Dmitry Gutov  <address@hidden>
+
+       Show full commit messages in 'hg log' when appropriate
+
+       * lisp/vc/vc-hg.el (vc-hg-log-format): New variable.
+       (vc-hg-print-log, vc-hg-expanded-log-entry): Use it.
+       (http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02191.html)
+
+2015-10-27  Nicolas Petton  <address@hidden>
+
+       Use a plain svg file for the icon
+
+       * etc/images/icons/hicolor/scalable/apps/emacs.svg: Use a plain SVG
+         format instead of the Inkscape SVG format.
+
+2015-10-27  Michael Albinus  <address@hidden>
+
+       Fix subtle bug in auto-revert-tests.el
+
+       * test/automated/auto-revert-tests.el
+       (auto-revert-test02-auto-revert-mode-dired): Narrow *Messages*
+       buffer where it belongs to.  (Bug#21668)
+
+2015-10-26  Nicolas Petton  <address@hidden>
+
+       * lisp/emacs-lisp/map.el: Better docstrings.
+
+       * lisp/emacs-lisp/seq.el: Better docstrings.
+
+       * lisp/emacs-lisp/seq.el: Rename all seq argumentss to sequence.
+
+2015-10-26  Phillip Lord  <address@hidden>
+
+       * lisp/emacs-lisp/ert.el: Print results without newline escaping
+
+2015-10-26  Stephen Leake  <address@hidden>
+
+       Clarify that load-path contents should be directory file names
+
+       * doc/lispref/files.texi (Directory Names): Define and use "directory
+       file name". Recommend `expand-file-name'.
+
+       * src/lread.c (load-path): Fix doc string; elements are directory file
+       names.
+
+2015-10-26  Eli Zaretskii  <address@hidden>
+
+       Fix simple-test.el test
+
+       * test/automated/simple-test.el (simple-test--dummy-buffer): Make
+       sure indentation doesn't use TABs, otherwise the 6th test might
+       fail.
+
+2015-10-26  Mark Oteiza  <address@hidden>
+
+       * lisp/net/eww.el (eww-bookmark-prepare): Use truncate-string-to-width.
+
+       `substring' does not account for full width characters.
+
+2015-10-26  Michael Albinus  <address@hidden>
+
+       Further work on `stopped' events in filenotify.el
+
+       * doc/lispref/os.texi (File Notifications): Rework examples.
+
+       * lisp/filenotify.el (file-notify--rm-descriptor): Optional parameter.
+       (file-notify--rm-descriptor, file-notify-callback): Improve check
+       for sending `stopped' event.
+       (file-notify-add-watch): Check for more events for `inotify'.
+
+       * test/automated/file-notify-tests.el
+       (file-notify--test-expected-events): New defvar.
+       (file-notify--test-with-events): Use it.
+       (file-notify--test-cleanup): Make it more robust when deleting
+       directories.
+       (file-notify--test-event-test): Check also for watched directories.
+       (file-notify--test-event-handler): Suppress temporary .#files.
+       (file-notify-test02-events, file-notify-test04-file-validity):
+       Rework `stopped' events.
+       (file-notify-test05-dir-validity): Wait for events when appropriate.
+
+2015-10-26  Artur Malabarba  <address@hidden>
+
+       * src/keyboard.c (post-command-hook): Shorten docstring
+
+2015-10-26  Tassilo Horn  <address@hidden>
+
+       Fix infinite loop in sh-script's SMIE code
+
+       * lisp/progmodes/sh-script.el (sh-smie-sh-forward-token): Fix infinite
+       loop (bug#21747).
+
+2015-10-25  Artur Malabarba  <address@hidden>
+
+       * lisp/isearch.el (search-default-regexp-mode): Revert to nil
+
+       Character-fold search _still_ doesn't play well with
+       lax-whitespace.  So disable it by default (again) for now.
+
+2015-10-25  Artur Malabarba  <address@hidden>
+
+       * lisp/isearch.el: No visual feedback for default search mode
+
+       During an isearch where character-folding is the default, we don't
+       want to take up minibuffer space just to tell the user that
+       "Char-fold " is on.  The same goes for other modes, if the user
+       changes the default.  In contrast, if the user toggles OFF the
+       default mode, they should see "Literal", to distinguish it from
+       the default mode.
+
+       (isearch--describe-regexp-mode): Return "" if describing the
+       default mode, and return "literal " if describing a plain search
+       and it is not default.
+
+2015-10-25  Artur Malabarba  <address@hidden>
+
+       * test/automated/simple-test.el: New file
+
+       Define tests for `newline' and `open-line'.
+
+2015-10-25  Artur Malabarba  <address@hidden>
+
+       * lisp/simple.el (open-line): Integrate with electric-indent-mode
+
+       Also run `post-self-insert-hook' when called interactively.
+
+2015-10-25  Artur Malabarba  <address@hidden>
+
+       * lisp/simple.el (open-line): Fix docstring
+
+       Also explain apparently redundant line.
+
+2015-10-25  Thomas Fitzsimmons  <address@hidden>
+           Alexandru Harsanyi  <address@hidden>
+
+       Sync with soap-client repository, version 3.0.1
+
+       * soap-client.el, soap-inspect.el: Bump version to 3.0.1.
+
+       * soap-client.el, soap-inspect.el: Update home page.
+
+       * soap-client.el, soap-inspect.el: Bump version to 3.0.0.
+
+       * soap-inspect.el: Merge in changes from Emacs master branch.
+
+       * soap-client.el: Merge in changes from Emacs master branch.
+
+       * soap-inspect.el: Shorten first line description.
+
+       * soap-client.el: Make a small whitespace fix.
+
+       * soap-inspect.el: Update copyright years.
+
+       * soap-client.el (soap-encoded-namespaces): Move above first use
+       in soap-encode-xs-element.
+
+       * soap-client.el (soap-type-is-array?): new defun
+       (soap-encode-xs-element): handle array elements in this function
+       (soap-encode-xs-complex-type): flag error if asked to encode an
+       array type, this is handled in `soap-encode-xs-element'
+
+       * soap-inspect.el (soap-inspect-xs-attribute-group): Do not print
+       type for attribute group.
+
+       * soap-inspect.el (soap-sample-value-for-xs-attribute-group): New
+       function.
+       (soap-inspect-xs-attribute-group): Likewise.
+
+       * soap-inspect.el
+       (soap-resolve-references-for-xs-attribute-group): Resolve
+       references of attributes in an attribute group.
+
+       * soap-client.el (soap-decode-xs-attributes): Process attribute
+       type directly, not through soap-wsdl-get.
+
+       * soap-client.el (soap-xs-parse-attribute): Leave reference nil if
+       reference attribute is nil.
+
+       * soap-client.el (soap-resolve-references-for-xs-attribute):
+       Convert XML schema attributes to xsd:string.
+
+       * soap-inspect.el (soap-sample-value-for-xs-attribute): New
+       function.
+       (soap-sample-value-for-xs-simple-type): Prepend attributes to
+       result.
+       (soap-sample-value-for-xs-complex-type): Likewise.
+       (soap-inspect-xs-attribute): New function.
+       (soap-inspect-xs-simple-type): Print attributes.
+       (soap-inspect-xs-complex-type): Likewise.
+
+       * soap-inspect.el (soap-resolve-references-for-xs-simple-type):
+       Resolve references for attributes.
+       (soap-resolve-references-for-xs-complex-type): Likewise.
+
+       * soap-client.el (soap-xml-node-find-matching-child): Rename from
+       soap-xml-node-first-child.
+       (soap-xs-parse-attribute): Call soap-xml-node-find-matching-child.
+       (soap-xs-parse-simple-type): Likewise.
+
+       * soap-client.el (soap-invoke-async): Add error checking.
+
+       * soap-client.el (soap-invoke-internal): New function.
+       (soap-invoke-async): Call soap-invoke-internal.
+       (soap-invoke): Likewise.
+
+       * soap-client.el (soap-invoke-async): Ensure buffer passed to
+       url-retrieve callback is killed.
+
+       * soap-client.el (soap-parse-wsdl-phase-validate-node): Rename
+       function.
+       (soap-parse-wsdl-phase-fetch-imports): Likewise.
+       (soap-parse-wsdl-phase-parse-schema): Likewise.
+       (soap-parse-wsdl-phase-fetch-schema): Likewise.
+       (soap-parse-wsdl-phase-finish-parsing): Likewise.
+       (soap-parse-wsdl): Update calls.
+
+       * soap-client.el (soap-invoke-async): Fix callback invocation.
+
+       * soap-client.el (soap-invoke-async): New function.
+       (soap-invoke): Reimplement using soap-invoke-async.
+
+       * soap-client.el (soap-parse-server-response): Improve docstring.
+       (soap-invoke): Inline call to soap-parse-server-response.
+
+       * soap-client.el (soap-decode-xs-complex-type): Prevent incorrect
+       warning.
+
+       * soap-client.el (soap-parse-server-response): Rename
+       soap-process-url-response.  Destroy the mime part.
+       (soap-invoke): Call soap-parse-server-response.
+
+       * soap-client.el: Update copyright date.
+
+       * soap-client.el: Fix checkdoc issues.
+
+       * soap-client.el: Fix indentation and long lines.
+
+       * soap-client.el (soap-time-format): Remove variable.
+       (soap-encode-xs-basic-type): Simplify date-time format detection.
+       (soap-decode-xs-basic-type): Remove soap-time-format support.
+
+       * soap-client.el (soap-process-url-response): New function.
+       (soap-fetch-xml-from-url): Call soap-process-url-response.
+       (soap-parse-wsdl-phase-1): New function.
+       (soap-parse-wsdl-phase-2): Likewise.
+       (soap-parse-wsdl-phase-3): Likewise.
+       (soap-parse-wsdl-phase-4): Likewise.
+       (soap-parse-wsdl-phase-5): Likewise.
+       (soap-parse-wsdl): Call phase functions.
+
+       * soap-client.el (soap-decode-xs-basic-type): Remove one-argument
+       and call.
+
+       * soap-client.el (soap-decode-date-time): Improve docstring.
+
+       * soap-client.el (soap-xmlschema-imports): Remove variable.
+       (soap-parse-schema): Add wsdl argument.  Look up XML schema
+       imports from wsdl.
+       (soap-load-wsdl): Do not set soap-xmlschema-imports.
+       (soap-parse-wsdl): Get XML schema imports from wsdl.
+
+       * soap-client.el (soap-current-file): Remove variable.
+       (soap-wsdl): Add current-file slot.
+       (soap-fetch-xml-from-url): Add wsdl argument.  Look up current
+       file from wsdl.
+       (soap-fetch-xml-from-file): Likewise.
+       (soap-fetch-xml): Likewise.
+       (soap-load-wsdl): Always create wsdl object first.
+       (soap-parse-wsdl): Pass wsdl to soap-fetch-xml.
+
+       * soap-client.el (soap-xs-element): Add is-group slot.
+       (soap-xs-parse-element): Set is-group slot.
+       (soap-resolve-references-for-xs-element): Skip is-group elements.
+       (soap-xs-complex-type): Add is-group slot.
+       (soap-xs-parse-complex-type): Set is-group slot.
+       (soap-xs-parse-sequence): Parse xsd:group elements.
+       (soap-resolve-references-for-xs-complex-type): Inline elements
+       from referenced xsd:group nodes.
+       (soap-parse-schema): Parse xsd:group nodes.
+
+       * soap-client.el (soap-invoke): Don't set url-http-version to 1.0.
+
+       * soap-client.el (soap-decode-xs-complex-type): Allow choice nodes
+       to accept multiple values.
+
+       * soap-client.el (soap-encode-body): Check parameters argument for
+       extra header values.
+
+       * soap-client.el (soap-well-known-xmlns): Add wsa and wsaw tags.
+       (soap-operation): Add input-action and output-action slots.
+       (soap-parse-operation): Parse wsaw:Action nodes.
+       (soap-encode-body): Encode service-url for WS-Addressing.
+       (soap-create-envelope): Likewise.
+       (soap-invoke): Update soap-create-envelope call to provide
+       service-url argument.
+
+       * soap-client.el (soap-decode-xs-complex-type): Support xsi:type
+       override attribute.
+       (soap-decode-array): Likewise.
+
+       * soap-client.el (soap-parse-schema): Handle location attribute.
+
+       * soap-client.el (soap-decode-type): Check that multiRef matched
+       validation regexp.
+
+       * soap-client.el (soap-encode-xs-simple-type): Encode xsd:list
+       nodes.
+       (soap-decode-xs-simple-type): Decode xsd:list nodes.
+
+       * soap-client.el (soap-get-candidate-elements): Fix reference
+       handling.
+
+       * soap-client.el (soap-xs-simple-type): Add is-list slot.
+       (soap-xs-parse-simple-type): Call soap-xs-add-list for xsd:list
+       nodes.
+       (soap-xs-add-list): New function.
+
+       * soap-client.el (soap-encode-xs-element): When a boolean is
+       expected, interpret nil as "false".
+
+       * soap-client.el (soap-make-xs-basic-types): Add gYearMonth,
+       gYear, gMonthDay, gDay and gMonth.
+
+       * soap-client.el (soap-time-format): New variable.
+       (soap-encode-xs-basic-type): Handle dateTime, time, date,
+       gYearMonth, gYear, gMonthDay, gDay and gMonth.
+       (soap-decode-date-time): New function.
+       (soap-decode-xs-basic-type): Use soap-decode-date-time.
+
+       * soap-client.el (soap-encode-xs-basic-type): Validate value after
+       encoding.
+       (soap-decode-xs-basic-type): Validate value before decoding.
+
+       * soap-client.el (soap-validate-xs-basic-type): New function.
+       (soap-validate-xs-simple-type): Call soap-validate-xs-basic-type.
+
+       * soap-client.el (soap-xs-add-union): Append result to base
+       instead of overwriting it.
+       (soap-validate-xs-simple-type): Add union support.
+
+       * soap-client.el (soap-xs-add-restriction): Translate pattern to
+       Emacs regexp using xsdre-translate.
+       (soap-validate-xs-simple-type): Validate value against pattern.
+
+       * soap-client.el (soap-xs-add-union): Preserve WSDL order of
+       inline simpleType nodes.
+       (soap-decode-type): Handle union types.
+
+       * soap-client.el (soap-decode-xs-attributes): Decode basic-type
+       attributes.
+
+       * soap-client.el (soap-get-xs-attributes-from-groups): renamed
+       from soap-xs-attribute-group-consolidate, all callers updated
+       (soap-get-xs-attributes): renamed from
+       soap-xs-attributes-consolidate, all callers updated
+
+       * soap-client.el (soap-xs-type): Add attribute-group slot.
+       (soap-xs-attribute-group): New type.
+       (soap-xs-parse-attribute-group): New function.
+       (soap-resolve-references-for-xs-attribute-group): Likewise.
+       (soap-xs-add-extension): Handle attribute groups.
+       (soap-resolve-references-for-xs-simple-type): Likewise.
+       (soap-xs-parse-complex-type): Likewise.
+       (soap-xs-parse-extension-or-restriction): Likewise.
+       (soap-resolve-references-for-xs-complex-type): Likewise.
+       (soap-xs-attribute-group-consolidate): New function.
+       (soap-xs-attributes-consolidate): Handle attribute groups.
+       (soap-parse-schema): Likewise.
+
+       * soap-client.el (soap-encode-xs-basic-type): Fix boolean
+       encoding.
+
+       * soap-client.el (soap-encode-xs-complex-type): Print ref element
+       names in warnings.
+
+       * soap-client.el (soap-decode-xs-complex-type): Fix splicing.
+
+       * soap-client.el (soap-decode-xs-complex-type): Eliminate invalid
+       warnings for choice types.
+
+       * soap-client.el (soap-encode-xs-complex-type-attributes): Also
+       encode base type attributes.
+
+       * soap-client.el (soap-encode-xs-complex-type): Fix compilation
+       warning.  Print e-name in warnings, or element if e-name is nil.
+
+       * soap-client.el (soap-xs-element): Add alternatives slot.
+       (soap-xs-parse-element): Set substitution-group.
+       (soap-resolve-references-for-xs-element): Populate alternatives
+       slot.
+       (soap-get-candidate-elements): New function.
+       (soap-encode-xs-complex-type): Iterate through all candidate
+       elements.  Handle types with nil type indicator.  Fix warning
+       logic.
+
+       * soap-client.el (soap-current-wsdl): moved declaration earlier in
+       the file to prevent compiler warning.
+
+       * soap-client.el (soap-node-optional): New function.
+       (soap-node-multiple): Likewise.
+       (soap-xs-parse-element): Call soap-node-optional and
+       soap-node-multiple.
+       (soap-xs-complex-type): Add optional? and multiple? slots.
+       (soap-xml-get-children-fq): New function.
+       (soap-xs-element-get-fq-name): Likewise.
+       (soap-xs-complex-type-optional-p): Likewise.
+       (soap-xs-complex-type-multiple-p): Likewise.
+       (soap-xs-attributes-consolidate): Likewise.
+       (soap-decode-xs-attributes): Likewise.
+       (soap-decode-xs-complex-type): Decode types with nil type
+       indicator.  Support children that use local namespaces.  Decode
+       attributes.  Add type considerations to optional? and multiple?
+       warnings.
+
+       * soap-client.el (soap-xs-parse-extension-or-restriction): Store
+       parsed attributes.
+       (soap-encode-xs-complex-type-attributes): Encode custom
+       attributes.
+
+       * soap-client.el (soap-encode-xs-complex-type-attributes): don't
+       add the xsi:type attribute (Exchange refuses requests which have
+       this attribute)
+
+       * soap-client.el, soap-inspect.el: converted to lexical binding,
+       corrected compiler warnings about unused function arguments and
+       local variables.
+
+       * soap-client.el (soap-decode-xs-complex-type): Handle nil type
+       indicator.
+       (soap-parse-envelope): Handle response headers.
+       (soap-parse-response): Likewise.  Only return non-nil decoded
+       values.
+
+       * soap-client.el (soap-validate-xs-simple-type): Return validated
+       value.
+
+       * soap-client.el (soap-xs-parse-element)
+       (soap-xs-parse-simple-type)
+       (soap-xs-parse-complex-type)
+       (soap-parse-message)
+       (soap-parse-operation): add the current namespace to the element
+       being created
+       (soap-resolve-references-for-xs-element)
+       (soap-resolve-references-for-xs-simple-type)
+       (soap-resolve-references-for-xs-complex-type)
+       (soap-resolve-references-for-operation): resolve the namespace to
+       the namespace tag
+       (soap-make-wsdl): specify a namespace tag when creating the xsd
+       and soapenc namespaces
+       (soap-wsdl-resolve-references): don't update namespace tags in
+       elements here
+       (soap-parse-port-type): bind the urn: to soap-target-xmlns
+       (soap-encode-body): don't add nil namespace tags to
+       soap-encoded-namespaces
+
+       * soap-inspect.el: use `soap-make-wsdl` to construct the object
+       for registering the soap-inspect method.Make debbugs tests pass
+       * soap-client.el (soap-decode-any-type): use soap-l2fq on the type
+       name, also skip string only nodes when decoding a structure.
+       (soap-xs-parse-complex-type): (BUG) dispatch parsing for choice
+       types too
+       (soap-encode-body): grab the header value from the param table
+
+       * soap-client.el (soap-should-encode-value-for-xs-element): new
+       function
+       (soap-encode-xs-element): don't encode nil value unless needed
+
+       * soap-client.el (soap-bound-operation): new slot `soap-body`
+       (soap-parse-binding): parse the message parts required in the body
+       (soap-encode-body): encode only the parts that are declared to be
+       part of the body
+
+       * soap-client.el (soap-encode-xs-element): use the fq name when
+       writing out the tag.
+       (soap-encode-body): remove hack that inserts the xmlns in the
+       element attributes list.
+
+       * soap-client.el (soap-xs-attribute): add "default" slot
+       (soap-xs-parse-attribute): default slot is set from the XML
+       "fixed" attribute.
+       (soap-encode-xs-complex-type-attributes): encode any attributes
+       that have a default value.  Also, don't put the xsi:nil attribute
+       when the complex type has no content anyway.
+
+       * soap-client.el (soap-well-known-xmlns): add the xml namespace
+       (soap-local-xmlns): start with the xml namespace
+       (soap-xml-node-first-child): skip xsd:annotation nodes too
+       (soap-make-xs-basic-types): more xsd types added
+       (soap-encode-xs-basic-type, soap-decode-xs-basic-type): handle
+       "language", "time", "date", "nonNegativeInteger"
+       (soap-resolve-references-for-xs-element): don't signal an error if
+       the element does not have a type.
+       (soap-xs-parse-simple-type): subtypes are handled with ecase,
+       added stum for xsd:list
+       (soap-xs-add-union): call soap-l2fq on all union members
+       (soap-xs-add-extension): call soap-l2fq on the base member
+       (soap-resolve-references-for-xs-simple-type): don't signal an
+       error if the simple type has no base.
+       (soap-resolve-references-for-xs-simple-type): bugfix, call
+       soap-wsdl-get on each type of the base
+
+       * soap-client.el (soap-resolve-references-for-xs-attribute):
+       referenced type can be eiher a simple type or a basic type
+       (soap-xs-add-restriction)
+       (soap-xs-parse-extension-or-restriction): use `soap-l2fq' on base
+       (soap-make-xs-basic-types)
+       (soap-encode-xs-basic-type, soap-decode-xs-basic-type): add
+       support for more XMLSchema basic types
+       (soap-current-file, soap-xmlschema-imports): new defvars
+       (soap-parse-schema): add locations from xsd:import tags to
+       `soap-xmlschema-imports'
+       (soap-wsdl): make destructor private
+       (soap-make-wsdl): new defun, SOAP-WSDL object constructor
+       (soap-wsdl-add-alias): check if we try to replace aliases
+       (soap-fetch-xml-from-url, soap-fetch-xml-from-file)
+       (soap-fetch-xml): new defuns
+       (soap-load-wsdl): updated to load the WSDL from either a file or
+       an url
+       (soap-load-wsdl-from-url): now an alias to `soap-load-wsdl'
+       (soap-parse-wsdl): process wsdl:import tags and imports from
+       `soap-xmlschema-imports'
+       * soap-client.el (soap-l2wk): bugfix: call symbolp instead of
+       symbol-name
+       (soap-l2fq): make the name part always a string
+       (soap-name-p): new defun, used for name tests
+
+       * soap-inspect.el (soap-sample-value-for-xs-complex-type): supply
+       sample values for choice types with a special tag
+       * soap-client.el (soap-encode-xs-complex-type): handle anonymous
+       elements correctly
+       (soap-encode-value): accept nodes that have no namespace tag
+
+       * soap-client.el (soap-invoke): encode the string for
+       `url-request-data' as UTF-8. Fixes issue 16
+
+2015-10-25  Eli Zaretskii  <address@hidden>
+
+       * lisp/progmodes/grep.el (grep): Doc fix.  (Bug#21754)
+
+2015-10-25  Artur Malabarba  <address@hidden>
+
+       * src/keyboard.c (post-command-hook): Extend the docstring
+
+       Mainly, explain how to use it without hanging Emacs, or giving the
+       impression that it is hanging.  Also mention `pre-command-hook'.
+
+       (pre-command-hook): Mention `post-command-hook'.
+
+2015-10-25  Artur Malabarba  <address@hidden>
+
+       * lisp/custom.el (custom-declare-variable): Shorten code again
+
+       Without using pcase this time.  We can't use pcase because it is loaded
+       after custom in loadup.el.  Also add a comment explaining this to future
+       dummies like me.
+
+2015-10-25  Michael Albinus  <address@hidden>
+
+       Document file notification `stopped' event
+
+       * doc/lispref/os.texi (File Notifications): Document `stopped event'.
+
+2015-10-25  Michael Albinus  <address@hidden>
+
+       Introduce `stopped' event in file notification
+
+       * lisp/filenotify.el (file-notify--rm-descriptor): New defun.
+       (file-notify-rm-watch): Use it.
+       (file-notify-callback): Implement `stopped' event.
+       (file-notify-add-watch): Mention `stopped' in the docstring.
+       Check, that upper directory exists.
+
+       * test/automated/file-notify-tests.el (file-notify-test01-add-watch):
+       Add two test cases.
+       (file-notify-test02-events): Handle also `stopped' event.
+       (file-notify-test04-file-validity): Add another test case.
+
 2015-10-25  Paul Eggert  <address@hidden>
 
        Revert commit that broke 'make bootstrap'
@@ -16476,7 +17655,7 @@
 
 This file records repository revisions from
 commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
-commit 0afbc5b2a2cda9fe12246bf62567162ae2577160 (inclusive).
+commit cb56d4cec80a4da41710e2fa68dcd3d95e2a8e4c (inclusive).
 See ChangeLog.1 for earlier changes.
 
 ;; Local Variables:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]