emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 6cdd1e9 1/2: ; make change-history-commit


From: Eli Zaretskii
Subject: [Emacs-diffs] master 6cdd1e9 1/2: ; make change-history-commit
Date: Tue, 15 Sep 2015 10:44:07 +0000

branch: master
commit 6cdd1e9174565c89f5edacacfc8dcf4e96adbeef
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    ; make change-history-commit
---
 ChangeLog.2 | 1056 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 1055 insertions(+), 1 deletions(-)

diff --git a/ChangeLog.2 b/ChangeLog.2
index c4912f7..2c942bb 100644
--- a/ChangeLog.2
+++ b/ChangeLog.2
@@ -1,3 +1,1057 @@
+2015-09-15  Eli Zaretskii  <address@hidden>
+
+       Add missing *.pbm images
+       * etc/images/connect.pbm: New file.
+       * etc/images/custom/down-pushed.pbm: New file.
+       * etc/images/custom/down.pbm: New file.
+       * etc/images/custom/right-pushed.pbm: New file.
+       * etc/images/custom/right.pbm: New file.
+       * etc/images/describe.pbm: New file.
+       * etc/images/disconnect.pbm: New file.
+       * etc/images/ezimage/bits.pbm: New file.
+       * etc/images/ezimage/bitsbang.pbm: New file.
+       * etc/images/ezimage/box-minus.pbm: New file.
+       * etc/images/ezimage/box-plus.pbm: New file.
+       * etc/images/ezimage/box.pbm: New file.
+       * etc/images/ezimage/checkmark.pbm: New file.
+       * etc/images/ezimage/dir-minus.pbm: New file.
+       * etc/images/ezimage/dir-plus.pbm: New file.
+       * etc/images/ezimage/dir.pbm: New file.
+       * etc/images/ezimage/doc-minus.pbm: New file.
+       * etc/images/ezimage/doc-plus.pbm: New file.
+       * etc/images/ezimage/doc.pbm: New file.
+       * etc/images/ezimage/info.pbm: New file.
+       * etc/images/ezimage/key.pbm: New file.
+       * etc/images/ezimage/label.pbm: New file.
+       * etc/images/ezimage/lock.pbm: New file.
+       * etc/images/ezimage/mail.pbm: New file.
+       * etc/images/ezimage/page-minus.pbm: New file.
+       * etc/images/ezimage/page-plus.pbm: New file.
+       * etc/images/ezimage/page.pbm: New file.
+       * etc/images/ezimage/tag-gt.pbm: New file.
+       * etc/images/ezimage/tag-minus.pbm: New file.
+       * etc/images/ezimage/tag-plus.pbm: New file.
+       * etc/images/ezimage/tag-type.pbm: New file.
+       * etc/images/ezimage/tag-v.pbm: New file.
+       * etc/images/ezimage/tag.pbm: New file.
+       * etc/images/ezimage/unlock.pbm: New file.
+       * etc/images/gnus/important.pbm: New file.
+       * etc/images/gnus/mail-send.pbm: New file.
+       * etc/images/gnus/receipt.pbm: New file.
+       * etc/images/gnus/toggle-subscription.pbm: New file.
+       * etc/images/gnus/unimportant.pbm: New file.
+       * etc/images/gud/all.pbm: New file.
+       * etc/images/gud/rcont.pbm: New file.
+       * etc/images/gud/recstart.pbm: New file.
+       * etc/images/gud/recstop.pbm: New file.
+       * etc/images/gud/rfinish.pbm: New file.
+       * etc/images/gud/rnext.pbm: New file.
+       * etc/images/gud/rnexti.pbm: New file.
+       * etc/images/gud/rstep.pbm: New file.
+       * etc/images/gud/rstepi.pbm: New file.
+       * etc/images/gud/thread.pbm: New file.
+       * etc/images/lock-broken.pbm: New file.
+       * etc/images/lock-ok.pbm: New file.
+       * etc/images/lock.pbm: New file.
+       * etc/images/mail/copy.pbm: New file.
+       * etc/images/mail/forward.pbm: New file.
+       * etc/images/mail/not-spam.pbm: New file.
+       * etc/images/mail/outbox.pbm: New file.
+       * etc/images/mail/preview.pbm: New file.
+       * etc/images/mail/save-draft.pbm: New file.
+       * etc/images/mh-logo.pbm: New file.
+       * etc/images/mpc/add.pbm: New file.
+       * etc/images/mpc/ffwd.pbm: New file.
+       * etc/images/mpc/next.pbm: New file.
+       * etc/images/mpc/pause.pbm: New file.
+       * etc/images/mpc/play.pbm: New file.
+       * etc/images/mpc/prev.pbm: New file.
+       * etc/images/mpc/rewind.pbm: New file.
+       * etc/images/mpc/stop.pbm: New file.
+       * etc/images/redo.pbm: New file.
+       * etc/images/smilies/braindamaged.pbm: New file.
+       * etc/images/smilies/cry.pbm: New file.
+       * etc/images/smilies/dead.pbm: New file.
+       * etc/images/smilies/evil.pbm: New file.
+       * etc/images/smilies/forced.pbm: New file.
+       * etc/images/smilies/grin.pbm: New file.
+       * etc/images/smilies/indifferent.pbm: New file.
+       * etc/images/sort-ascending.pbm: New file.
+       * etc/images/sort-column-ascending.pbm: New file.
+       * etc/images/sort-criteria.pbm: New file.
+       * etc/images/sort-descending.pbm: New file.
+       * etc/images/sort-row-ascending.pbm: New file.
+       * etc/images/unchecked.pbm: New file.
+       * etc/images/zoom-in.pbm: New file.
+       *: New file.
+       : New file.
+       : New file.
+       * Please enter the commit message for your changes. Lines starting: New 
file.
+       * with '#' will be ignored, and an empty message aborts the commit.: 
New file.
+       * On branch master: New file.
+       * Your branch is up-to-date with 'origin/master'.: New file.
+       *: New file.
+       * Changes to be committed:: New file.
+       *       modified:   etc/images/README: New file.
+       * etc/images/connect.pbm: New file.
+       * etc/images/custom/down-pushed.pbm: New file.
+       * etc/images/custom/down.pbm: New file.
+       * etc/images/custom/right-pushed.pbm: New file.
+       * etc/images/custom/right.pbm: New file.
+       * etc/images/describe.pbm: New file.
+       * etc/images/disconnect.pbm: New file.
+       * etc/images/ezimage/bits.pbm: New file.
+       * etc/images/ezimage/bitsbang.pbm: New file.
+       * etc/images/ezimage/box-minus.pbm: New file.
+       * etc/images/ezimage/box-plus.pbm: New file.
+       * etc/images/ezimage/box.pbm: New file.
+       * etc/images/ezimage/checkmark.pbm: New file.
+       * etc/images/ezimage/dir-minus.pbm: New file.
+       * etc/images/ezimage/dir-plus.pbm: New file.
+       * etc/images/ezimage/dir.pbm: New file.
+       * etc/images/ezimage/doc-minus.pbm: New file.
+       * etc/images/ezimage/doc-plus.pbm: New file.
+       * etc/images/ezimage/doc.pbm: New file.
+       * etc/images/ezimage/info.pbm: New file.
+       * etc/images/ezimage/key.pbm: New file.
+       * etc/images/ezimage/label.pbm: New file.
+       * etc/images/ezimage/lock.pbm: New file.
+       * etc/images/ezimage/mail.pbm: New file.
+       * etc/images/ezimage/page-minus.pbm: New file.
+       * etc/images/ezimage/page-plus.pbm: New file.
+       * etc/images/ezimage/page.pbm: New file.
+       * etc/images/ezimage/tag-gt.pbm: New file.
+       * etc/images/ezimage/tag-minus.pbm: New file.
+       * etc/images/ezimage/tag-plus.pbm: New file.
+       * etc/images/ezimage/tag-type.pbm: New file.
+       * etc/images/ezimage/tag-v.pbm: New file.
+       * etc/images/ezimage/tag.pbm: New file.
+       * etc/images/ezimage/unlock.pbm: New file.
+       * etc/images/gnus/important.pbm: New file.
+       * etc/images/gnus/mail-send.pbm: New file.
+       * etc/images/gnus/receipt.pbm: New file.
+       * etc/images/gnus/toggle-subscription.pbm: New file.
+       * etc/images/gnus/unimportant.pbm: New file.
+       * etc/images/gud/all.pbm: New file.
+       * etc/images/gud/rcont.pbm: New file.
+       * etc/images/gud/recstart.pbm: New file.
+       * etc/images/gud/recstop.pbm: New file.
+       * etc/images/gud/rfinish.pbm: New file.
+       * etc/images/gud/rnext.pbm: New file.
+       * etc/images/gud/rnexti.pbm: New file.
+       * etc/images/gud/rstep.pbm: New file.
+       * etc/images/gud/rstepi.pbm: New file.
+       * etc/images/gud/thread.pbm: New file.
+       * etc/images/lock-broken.pbm: New file.
+       * etc/images/lock-ok.pbm: New file.
+       * etc/images/lock.pbm: New file.
+       * etc/images/mail/copy.pbm: New file.
+       * etc/images/mail/forward.pbm: New file.
+       * etc/images/mail/not-spam.pbm: New file.
+       * etc/images/mail/outbox.pbm: New file.
+       * etc/images/mail/preview.pbm: New file.
+       * etc/images/mail/save-draft.pbm: New file.
+       * etc/images/mh-logo.pbm: New file.
+       * etc/images/mpc/add.pbm: New file.
+       * etc/images/mpc/ffwd.pbm: New file.
+       * etc/images/mpc/next.pbm: New file.
+       * etc/images/mpc/pause.pbm: New file.
+       * etc/images/mpc/play.pbm: New file.
+       * etc/images/mpc/prev.pbm: New file.
+       * etc/images/mpc/rewind.pbm: New file.
+       * etc/images/mpc/stop.pbm: New file.
+       * etc/images/redo.pbm: New file.
+       * etc/images/smilies/braindamaged.pbm: New file.
+       * etc/images/smilies/cry.pbm: New file.
+       * etc/images/smilies/dead.pbm: New file.
+       * etc/images/smilies/evil.pbm: New file.
+       * etc/images/smilies/forced.pbm: New file.
+       * etc/images/smilies/grin.pbm: New file.
+       * etc/images/smilies/indifferent.pbm: New file.
+       * etc/images/sort-ascending.pbm: New file.
+       * etc/images/sort-column-ascending.pbm: New file.
+       * etc/images/sort-criteria.pbm: New file.
+       * etc/images/sort-descending.pbm: New file.
+       * etc/images/sort-row-ascending.pbm: New file.
+       * etc/images/unchecked.pbm: New file.
+       * etc/images/zoom-in.pbm: New file.
+       * etc/images/README: Update instructions for PBM files.
+
+       Add separator.pbm tool-bar image
+       * etc/images/separator.pbm: New file.  Having it avoids the side
+       effect of changing the tool-bar height when the default font's size
+       changes and XPM image support is not available, due to the SPC
+       characters that are left in the Lisp string used to display the tool
+       bar, because there are no images to display instead of those SPC
+       characters.
+
+       Make show-paren-match face visible on mono-color displays
+       * lisp/faces.el (show-paren-match): Use the underline face for
+       mono-color displays.  (Bug#21481)
+
+2015-09-14  Paul Eggert  <address@hidden>
+
+       Don’t double-encode non-ASCII mail clipboard
+       * lisp/mail/mailclient.el (mailclient-send-it):
+       Also fix the case when mailclient-place-body-on-clipboard-flag
+       is non-nil.  Problem reported by Eli Zaretskii (Bug#21471#37).
+
+2015-09-14  Michael Albinus  <address@hidden>
+
+       Adaot file-notify-tests.el test cases
+       * lisp/filenotify.el (file-notify-rm-watch): Ignore `file-notify-error'.
+       * src/inotify.c (Finotify_valid_p): Adapt docstring.
+       * test/automated/file-notify-tests.el ()
+       (file-notify-test03-autorevert)
+       (file-notify-test04-file-validity)
+       (file-notify-test04-file-validity-remote)
+       (file-notify-test05-dir-validity)
+       (file-notify-test05-dir-validity-remote): Adapt docstring.
+       (file-notify-test04-file-validity): Let events arrive before
+       calling final `file-notify-valid-p'.  Do not ignore errors.
+       (file-notify-test05-dir-validity): Do not manipulate
+       `temporary-file-directory', it isn't necessary.  Let events arrive
+       before calling final `file-notify-valid-p'.  Do not ignore errors.
+
+2015-09-14  Paul Eggert  <address@hidden>
+
+       Don’t double-encode non-ASCII for mail client
+       * lisp/mail/mailclient.el (mailclient-encode-string-as-url):
+       Use RFC 6068’s list of unreserved characters.
+       (mailclient-send-it): When encoding the body as a URL,
+       first decode it as per Content-Type: and Content-Transfer-Encoding:,
+       as URLs must use percent-encoded UTF-8 (Bug#21471).
+       * doc/misc/url.texi (mailto): Update RFC number.
+
+2015-09-14  Stefan Monnier  <address@hidden>
+
+       * lisp/progmodes/cc-langs.el (c-make-init-lang-vars-fun): Use dolist
+
+2015-09-14  Alan Mackenzie  <address@hidden>
+
+       Replace `cadar' with `cadr/car', since `cadar' is problematic on Emacs.
+       (c-make-init-lang-vars-fun): Replace two occurrences of `cadar' with
+       `cadr/car'.
+
+2015-09-14  Eli Zaretskii  <address@hidden>
+
+       Clarify documentation of char-table extra slots
+       * doc/lispref/sequences.texi (Char-Tables): Clarify that extra
+       slot numbers are zero-based.  (Bug#21467)
+
+2015-09-14  Alan Mackenzie  <address@hidden>
+
+       Elisp mode: Make font-lock and imenu handle escaped characters in 
symbols
+       Fixes debbugs#21449.
+       lisp/emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression)
+       (lisp--el-match-keyword, lisp-el-font-lock-keywords-1)
+       (lisp-cl-font-lock-keywords-1, lisp-el-font-lock-keywords-2)
+       (lisp-cl-font-lock-keywords-2, lisp-string-in-doc-position-p):
+       Insert "\\|\\\\." into regexps which match symbols.
+
+2015-09-14  Eli Zaretskii  <address@hidden>
+
+       Improve the doc string of w32notify-valid-p
+       * src/w32notify.c (Fw32notify_valid_p): Mention in the doc string
+       that removing a watch makes its object invalid.
+
+2015-09-14  Tassilo Horn  <address@hidden>
+
+       Fix tests for file-notify-valid-p.
+
+2015-09-14  Eli Zaretskii  <address@hidden>
+
+       Report file-notify-error in w32notify.c
+       * src/w32notify.c (report_w32notify_error): New function.
+       (Fw32notify_add_watch, Fw32notify_rm_watch): Use it to report
+       errors, instead of calling report_file_error.  (Bug#21432)
+
+       Implement w32notify-valid-p
+       * src/w32notify.c (Fw32notify_valid_p): New function.  (Bug#21432)
+       * lisp/filenotify.el (w32notify-valid-p): No longer an alias for
+       'identity'.
+
+2015-09-14  Tassilo Horn  <address@hidden>
+
+       Test file-notify-valid-p.
+       * test/automated/file-notify-tests.el
+       (file-notify-test04-file-validity, file-notify-test05-dir-validity): New
+       tests.
+
+2015-09-13  Eli Zaretskii  <address@hidden>
+
+       Fix markup in ELisp manual
+       * doc/lispref/frames.texi (Font and Color Parameters): Fix markup
+       of the 'alpha' parameter value.  (Bug#21470)
+
+2015-09-13  Michael Albinus  <address@hidden>
+
+       Introduce `file-notify-valid-p'
+       * lisp/filenotify.el (file-notify-valid-p): New defun.
+       (gfile-valid-p, w32notify-valid-p): Make them an alias to `identity'.
+       * lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist)
+       * lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist)
+       * lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist)
+       * lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist)
+       <file-notify-valid-p>: Add handler.
+       * lisp/net/tramp.el (tramp-file-name-for-operation):
+       Add `file-notify-valid-p'.
+       (tramp-handle-file-notify-valid-p): New defun.
+       * src/inotify.c (Finotify_valid_p): New defun.
+       (syms_of_inotify): Declare Sinotify_valid_p.
+
+2015-09-13  Paul Eggert  <address@hidden>
+
+       Port Unicode char detection to FreeBSD+svgalib
+       Problem reported by Ashish SHUKLA in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00531.html
+       * configure.ac: Check for struct unipair.unicode instead of for
+       <linux/kd.h>, since that’s more specific to what the code actually 
needs.
+       * src/terminal.c: Use HAVE_STRUCT_UNIPAIR_UNICODE, not HAVE_LINUX_KD_H.
+
+       * src/indent.c (Fvertical_motion): Simplify bugfix (Bug#21468).
+
+2015-09-13  Eli Zaretskii  <address@hidden>
+
+       Fix vertical cursor motion across overlay strings with newlines
+       * src/indent.c (Fvertical_motion): Don't leave point in the middle
+       of an overlay string with newlines, as that will position the
+       cursor after the string at whatever column is there.  (Bug#21468)
+
+2015-09-12  Michael Albinus  <address@hidden>
+
+       Fix tests in file-notify-tests.el
+       * test/automated/file-notify-tests.el: Remove Tramp declarations.
+       (file-notify-test00-availability): Print remote command w/o Tramp
+       internal functions.
+       (file-notify-test02-events, file-notify-test02-events-remote):
+       Adapt docstring.
+       (file-notify-test03-autorevert): Use `format-message' when
+       inspecting *Messages* buffer.
+
+2015-09-12  Stefan Monnier  <address@hidden>
+
+       Bind inhibit-modification-hooks rather than a/b-c-f
+       * lisp/wid-edit.el (widget-editable-list-insert-before)
+       (widget-editable-list-delete-at):
+       * lisp/progmodes/cperl-mode.el (cperl-find-pods-heres)
+       (cperl-font-lock-unfontify-region-function):
+       * lisp/progmodes/antlr-mode.el (save-buffer-state-x):
+       * lisp/obsolete/longlines.el (longlines-mode):
+       * lisp/obsolete/fast-lock.el (save-buffer-state):
+       * lisp/mouse.el (mouse-save-then-kill-delete-region):
+       * lisp/gnus/message.el (message-hide-headers):
+       * lisp/eshell/esh-mode.el (eshell-send-input, eshell-output-filter):
+       * lisp/ibuffer.el (ibuffer-update-title-and-summary)
+       (ibuffer-redisplay-engine): Bind inhibit-modification-hooks to t rather
+       than after/before-change-functions to nil.
+
+2015-09-11  Stefan Monnier  <address@hidden>
+
+       (jit-lock-deferred-fontify): Pay attention to skipped redisplays
+       * lisp/jit-lock.el (jit-lock-deferred-fontify): Make sure we refresh
+       the buffers, even if the forced redisplay is interrupted.
+
+       * lisp/emacs-lisp/eieio-core.el (class-p): Accept class objects
+
+       Merge syntax-propertize--done and parse-sexp-propertize-done
+       * lisp/emacs-lisp/syntax.el (syntax-propertize--done): Remove.
+       (syntax-propertize): Set syntax-propertize--done even if
+       syntax-propertize-function is nil.  Avoid recursive invocations.
+       (syntax-propertize-chunks): New var.
+       (internal--syntax-propertize): Use it.  Rename from 
syntax--jit-propertize.
+       Simplify.
+       (parse-sexp-propertize-function): Don't set any more.
+       * src/syntax.c (SETUP_SYNTAX_TABLE): Call parse_sexp_propertize as 
needed.
+       (parse_sexp_propertize): Don't assume charpos is not yet propertized.
+       Call Qinternal__syntax_propertize instead of
+       Vparse_sexp_propertize_function.  Truncate e_property if needed.
+       (update_syntax_table_forward): Streamline.
+       (syms_of_syntax): Define Qinternal__syntax_propertize.
+       (syntax_propertize__done): Rename from parse_sexp_propertize_done.
+
+2015-09-11  Paul Eggert  <address@hidden>
+
+       Prefer straight quoting in some text files
+       Mostly this just changes ` to ' in static text.  Some exceptions:
+       * INSTALL.REPO: Use curved quotes, as the diagnostic in question
+       typically does that now.
+       * admin/quick-install-emacs (TRY, top level):
+       Use straight quoting in diagnostics.
+       * src/README: Fix working-directory confusion.
+
+       * CONTRIBUTE: Move send-email here from git-workflow.
+
+2015-09-11  Michael Albinus  <address@hidden>
+
+       Improve file notifications in Tramp
+       * lisp/net/tramp-sh.el (tramp-sh-handle-file-notify-add-watch):
+       Set proper events to watch for.
+       (tramp-sh-file-gvfs-monitor-dir-process-filter): Report only
+       watched events.
+
+2015-09-11  Eli Zaretskii  <address@hidden>
+
+       Fix NS build with --enable-checking='glyphs'
+       * src/nsfns.m (unwind_create_frame): Make the preprocessor
+       conditionals for referencing 'dpyinfo' consistent throughout the
+       function.  (Bug#21426)
+
+2015-09-10  Nicolas Petton  <address@hidden>
+
+       Add seq-find
+       This function is similar to `seq-some' but returns the found element.
+       In the cases where nil can be the found element, a sentinel optional
+       argument can be provided to avoid ambiguities.
+       * lisp/emacs-lisp/seq.el (seq-find): New function.
+       * test/automated/seq-tests.el (test-seq-find): Add tests for `seq-find'.
+       * doc/lispref/sequences.texi (Sequence Functions): Add documentation for
+       seq-find.
+
+2015-09-10  Tassilo Horn  <address@hidden>
+
+       Document file-notify--test-with-events.
+       * test/automated/file-notify-tests.el (file-notify--test-with-events):
+       Add docstring.
+
+2015-09-10  Michael Albinus  <address@hidden>
+
+       Report used native library in file-notify-tests.el
+       * test/automated/file-notify-tests.el
+       (tramp-get-remote-gvfs-monitor-dir)
+       (tramp-get-remote-inotifywait): Declare them.
+       (file-notify-test00-availability): Print used native library.
+
+2015-09-10  Mark Oteiza  <address@hidden>
+
+       lisp/mpc.el (mpc--proc-connect): use file-name-absolute-p
+
+       lisp/mpc.el (mpc-file-local-copy): check for absolute path
+
+       lisp/mpc.el (mpc-file-local-copy): check more config locations
+
+2015-09-10  Eli Zaretskii  <address@hidden>
+
+       Improve documentation of categories
+       * doc/lispref/syntax.texi (Categories): Clarify the example of
+       using define-category and modify-category-entry.  (Bug#21448)
+
+2015-09-10  Paul Eggert  <address@hidden>
+
+       Revert some stray curved quotes I missed earlier
+       Problem reported by David Kastrup in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00440.html
+       * lisp/international/mule-cmds.el (leim-list-header):
+       Use format-message with an ASCII-only format.
+
+       Prefer NUMBERP to spelling it out
+       * src/editfns.c (styled_format):
+       * src/frame.h (NUMVAL):
+       * src/image.c (parse_image_spec):
+       * src/lisp.h (CHECK_NUMBER_OR_FLOAT)
+       (CHECK_NUMBER_OR_FLOAT_COERCE_MARKER):
+       * src/process.c (Fsignal_process):
+       * src/xdisp.c (calc_pixel_width_or_height, on_hot_spot_p):
+       * src/xfaces.c (check_lface_attrs):
+       * src/xselect.c (x_fill_property_data, x_send_client_event):
+       Use NUMBERP rather than INTEGERP || FLOATP.
+
+2015-09-10  Tassilo Horn  <address@hidden>
+
+       Improve file-notify-tests
+       * test/automated/file-notify-tests.el: Use lexical-binding
+       (file-notify--test-cleanup): New function.
+       (file-notify-test00-availability, file-notify-test01-add-watch)
+       (file-notify-test02-events, file-notify-test03-autorevert): Use it.
+       (file-notify--test-with-events): New macro.
+       (file-notify-test02-events): Use it.
+
+2015-09-10  Paul Eggert  <address@hidden>
+
+       Add patch-sending instructions to git-workflow
+       From a suggestion by Mitchel Humpherys in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00421.html
+       * admin/notes/git-workflow (Sending patches): New section.
+
+       Port to GIFLIB 5.0.6 and later
+       Problem reported by Mitchel Humpherys in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00420.html
+       * src/image.c (HAVE_GIFERRORSTRING) [HAVE_GIF]: New macro.
+       (GifErrorString, init_gif_functions) [HAVE_GIF && WINDOWSNT]:
+       (gif_load) [HAVE_GIF]: Use it.
+
+2015-09-10  Glenn Morris  <address@hidden>
+
+       * lisp/cedet/ede/auto.el (ede-project-autoload): Doc fix.
+
+2015-09-09  Glenn Morris  <address@hidden>
+
+       * test/automated/file-notify-tests.el (file-notify-test02-events):
+       Fix recent change.
+
+2015-09-09  Paul Eggert  <address@hidden>
+
+       Refix movemail GCC pacification
+       Problem reported by Ken Brown in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00406.html
+       * lib-src/movemail.c (main): Fix previous change.
+
+2015-09-09  Stefan Monnier  <address@hidden>
+
+       (time-to-seconds, time-less-p): Mark unused vars with underscore
+       * lisp/calendar/time-date.el (time-to-seconds, time-less-p):
+       Mark unused vars with underscore.
+
+       * src/syntax.c (SETUP_SYNTAX_TABLE): Move truncation...
+       (parse_sexp_propertize): ...from here.
+
+       * lisp/filenotify.el: Use lexical-binding
+       (file-notify-add-watch): Avoid add-to-list.
+
+2015-09-09  Tassilo Horn  <address@hidden>
+
+       Start checking event types in file-notify tests
+       * test/automated/file-notify-tests.el (file-notify--test-events): New
+       variable.
+       (file-notify--test-event-handler): Append received event to
+       file-notify--test-events for later analysis.
+       (file-notify-test02-events): Assert that the expected notifications have
+       arrived in the expected order.
+
+2015-09-09  Paul Eggert  <address@hidden>
+
+       Merge from gnulib and texinfo
+       This incorporates:
+       2015-08-03 Improve port of stdalign to C++11
+       * lib/stdalign.in.h: Copy from gnulib.
+       * doc/misc/texinfo.tex: Copy from texinfo.
+
+2015-09-09  Stefan Monnier  <address@hidden>
+
+       Make syntax.c call syntax-propertize on demand
+       * lisp/emacs-lisp/syntax.el (syntax--jit-propertize): New function.
+       (parse-sexp-propertize-function): Use it.
+       (syntax-propertize): Disable parse-sexp-propertize-function.
+       * src/syntax.c (parse_sexp_propertize, update_syntax_table_forward):
+       New functions.
+       (syms_of_syntax): New vars `parse-sexp-propertize-done' and
+       `parse-sexp-propertize-function'.
+       * src/syntax.h (struct gl_state_s): Add `e_property_truncated' field.
+       (UPDATE_SYNTAX_TABLE_FORWARD): Use update_syntax_table_forward.
+       (SETUP_BUFFER_SYNTAX_TABLE): Set e_property_truncated.
+       * lisp/progmodes/elisp-mode.el (elisp-byte-code-syntax-propertize):
+       Don't assume `point' is set.
+
+2015-09-09  Eli Zaretskii  <address@hidden>
+
+       Fix indentation of an @example in ELisp manual
+       * doc/lispref/syntax.texi (Categories): Untabify the example.
+       (Bug#21448)
+
+2015-09-09  Paul Eggert  <address@hidden>
+
+       Define internal-char-font even if --without-x
+       The function is used now even in non-graphical environments.
+       Problem reported by Glenn Morris in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00401.html
+       * src/font.c (Finternal_char_font): Move here ...
+       * src/fontset.c (Finternal_char_font): ... from here.
+
+2015-09-09  Stefan Monnier  <address@hidden>
+
+       * lisp/emacs-lisp/cl-generic.el (cl-generic-generalizers): Remove 
warning
+
+2015-09-09  Eli Zaretskii  <address@hidden>
+
+       Fix display of complex local data types in GDB-MI
+       * lisp/progmodes/gdb-mi.el (gdb-locals-handler-custom): If a
+       variable has no value, display "<complex data type>" as a
+       placeholder, instead of a confusing "nil".  (Bug#21438)
+
+2015-09-09  Oleh Krehel  <address@hidden>
+
+       Remove redundant redefinition of seq-drop-while from seq.el
+       * lisp/emacs-lisp/seq.el (seq-drop-while): Define only once.
+
+2015-09-09  Phil Sainty  <address@hidden>
+
+       * lisp/emacs-lisp/package.el (package--ensure-init-file)
+       More robust check for `package-initialize' calls in init file.
+       This function accepts an optional argument, but calls passing
+       an argument would not have been detected.
+
+2015-09-09  Paul Eggert  <address@hidden>
+
+       Port movemail to RHEL 6 with --enable-gcc-warnings
+       * lib-src/movemail.c (main): Declare local only if needed.
+
+       Port recent Linux console changes to RHEL 6
+       * src/terminal.c [HAVE_LINUX_KD_H]: Include <sys/ioctl.h>.
+
+       Improvements for curved quotes on Linux consule
+       This should help Emacs work better out-of-the-box on Linux consoles,
+       which have only limited support for displaying Unicode characters.
+       Also, undo the recent change that caused text-quoting-style to
+       affect quote display on terminals, so that the two features are
+       independent.  See Alan Mackenzie in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00244.html
+       Finally, add a style parameter to startup--setup-quote-display,
+       so that this function can also be invoked after startup, with
+       different styles depending on user preference at the time.
+       * configure.ac: Check for linux/kd.h header.
+       * doc/emacs/display.texi (Text Display): Document quote display.
+       * doc/lispref/display.texi (Active Display Table):
+       * etc/NEWS:
+       * lisp/startup.el (startup--setup-quote-display, command-line):
+       text-quoting-style no longer affects quote display.
+       * doc/lispref/frames.texi (Terminal Parameters): Fix typo.
+       * lisp/international/mule-util.el (char-displayable-p):
+       * lisp/startup.el (startup--setup-quote-display):
+       On a text terminal supporting glyph codes, use the reported
+       glyph codes instead of the terminal coding system, as this
+       is more accurate on the Linux console.
+       * lisp/startup.el (startup--setup-quote-display):
+       New optional arg STYLE.
+       * src/fontset.c (Finternal_char_font):
+       Report glyph codes for a text terminal, if they are available.
+       Currently this is supported only for the Linux console.
+       * src/termhooks.h (struct terminal): New member glyph-code-table.
+       * src/terminal.c [HAVE_LINUX_KD_H]: Include <errno.h>, <linux/kd.h>.
+       (calculate_glyph_code_table) [HAVE_LINUX_KD_H]: New function.
+       (terminal_glyph_code): New function.
+
+2015-09-08  Juri Linkov  <address@hidden>
+
+       * lisp/info.el (Info-fontify-node): Don't stop at the non-title 
underline.
+       (Bug#21433)
+
+2015-09-08  Stefan Monnier  <address@hidden>
+
+       * lisp/calendar/time-date.el (with-decoded-time-value): Fix debug spec
+
+2015-09-08  Tassilo Horn  <address@hidden>
+
+       Fix double-reporting of rename events with inotify
+       * lisp/filenotify.el (file-notify-callback): Fix double-reporting
+       of rename events with inotify (bug#21435).
+
+2015-09-08  Vasilij Schneidermann  <address@hidden>  (tiny change)
+
+       * lisp/play/tetris.el (tetris-move-down): New command (bug#21360)
+       (tetris-mode-map): Use it.
+
+2015-09-08  Stefan Monnier  <address@hidden>
+
+       Remove a few simple cases of global redisplay
+       * src/dispnew.c (redraw_frame): Don't redisplay all frames.
+       * src/xdisp.c (echo_area_display): Set the frame's `redisplay' bit
+       rather than returning a "resized_p" boolean.
+       (redisplay_internal): Adjust call accordingly.
+       * src/xfaces.c (free_realized_faces): Don't redisplay all frames.
+       (free_all_realized_faces): Set windows_or_buffers_changed so as to ease
+       tracking of this undesirable situation.
+
+       * src/process.c (status_notify): Avoid global redisplay (bug#11822)
+       * src/process.c (status_notify): Only set the update_mode_line on the
+       relevant buffers rather than setting it globally.
+
+2015-09-07  Stefan Monnier  <address@hidden>
+
+       (electric-quote-mode): Activate everywhere in message-mode
+       * lisp/electric.el (electric-quote-post-self-insert-function):
+       Don't use syntax-ppss if comment-use-syntax is nil (e.g. message-mode).
+
+2015-09-07  Paul Eggert  <address@hidden>
+
+       Go back to grave quoting in source-code docstrings etc.
+       This reverts almost all my recent changes to use curved quotes
+       in docstrings and/or strings used for error diagnostics.
+       There are a few exceptions, e.g., Bahá’í proper names.
+       * admin/unidata/unidata-gen.el (unidata-gen-table):
+       * lisp/abbrev.el (expand-region-abbrevs):
+       * lisp/align.el (align-region):
+       * lisp/allout.el (allout-mode, allout-solicit-alternate-bullet)
+       (outlineify-sticky):
+       * lisp/apropos.el (apropos-library):
+       * lisp/bookmark.el (bookmark-default-annotation-text):
+       * lisp/button.el (button-category-symbol, button-put)
+       (make-text-button):
+       * lisp/calc/calc-aent.el (math-read-if, math-read-factor):
+       * lisp/calc/calc-embed.el (calc-do-embedded):
+       * lisp/calc/calc-ext.el (calc-user-function-list):
+       * lisp/calc/calc-graph.el (calc-graph-show-dumb):
+       * lisp/calc/calc-help.el (calc-describe-key)
+       (calc-describe-thing, calc-full-help):
+       * lisp/calc/calc-lang.el (calc-c-language)
+       (math-parse-fortran-vector-end, math-parse-tex-sum)
+       (math-parse-eqn-matrix, math-parse-eqn-prime)
+       (calc-yacas-language, calc-maxima-language, calc-giac-language)
+       (math-read-giac-subscr, math-read-math-subscr)
+       (math-read-big-rec, math-read-big-balance):
+       * lisp/calc/calc-misc.el (calc-help, report-calc-bug):
+       * lisp/calc/calc-mode.el (calc-auto-why, calc-save-modes)
+       (calc-auto-recompute):
+       * lisp/calc/calc-prog.el (calc-fix-token-name)
+       (calc-read-parse-table-part, calc-user-define-invocation)
+       (math-do-arg-check):
+       * lisp/calc/calc-store.el (calc-edit-variable):
+       * lisp/calc/calc-units.el (math-build-units-table-buffer):
+       * lisp/calc/calc-vec.el (math-read-brackets):
+       * lisp/calc/calc-yank.el (calc-edit-mode):
+       * lisp/calc/calc.el (calc, calc-do, calc-user-invocation):
+       * lisp/calendar/appt.el (appt-display-message):
+       * lisp/calendar/diary-lib.el (diary-check-diary-file)
+       (diary-mail-entries, diary-from-outlook):
+       * lisp/calendar/icalendar.el (icalendar-export-region)
+       (icalendar--convert-float-to-ical)
+       (icalendar--convert-date-to-ical)
+       (icalendar--convert-ical-to-diary)
+       (icalendar--convert-recurring-to-diary)
+       (icalendar--add-diary-entry):
+       * lisp/calendar/time-date.el (format-seconds):
+       * lisp/calendar/timeclock.el (timeclock-mode-line-display)
+       (timeclock-make-hours-explicit, timeclock-log-data):
+       * lisp/calendar/todo-mode.el (todo-prefix, todo-delete-category)
+       (todo-item-mark, todo-check-format)
+       (todo-insert-item--next-param, todo-edit-item--next-key)
+       (todo-mode):
+       * lisp/cedet/ede/pmake.el (ede-proj-makefile-insert-dist-rules):
+       * lisp/cedet/mode-local.el (describe-mode-local-overload)
+       (mode-local-print-binding, mode-local-describe-bindings-2):
+       * lisp/cedet/semantic/complete.el (semantic-displayor-show-request):
+       * lisp/cedet/srecode/srt-mode.el (srecode-macro-help):
+       * lisp/cus-start.el (standard):
+       * lisp/cus-theme.el (describe-theme-1):
+       * lisp/custom.el (custom-add-dependencies, custom-check-theme)
+       (custom--sort-vars-1, load-theme):
+       * lisp/descr-text.el (describe-text-properties-1, describe-char):
+       * lisp/dired-x.el (dired-do-run-mail):
+       * lisp/dired.el (dired-log):
+       * lisp/emacs-lisp/advice.el (ad-read-advised-function)
+       (ad-read-advice-class, ad-read-advice-name, ad-enable-advice)
+       (ad-disable-advice, ad-remove-advice, ad-set-argument)
+       (ad-set-arguments, ad--defalias-fset, ad-activate)
+       (ad-deactivate):
+       * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand)
+       (byte-compile-unfold-lambda, byte-optimize-form-code-walker)
+       (byte-optimize-while, byte-optimize-apply):
+       * lisp/emacs-lisp/byte-run.el (defun, defsubst):
+       * lisp/emacs-lisp/bytecomp.el (byte-compile-lapcode)
+       (byte-compile-log-file, byte-compile-format-warn)
+       (byte-compile-nogroup-warn, byte-compile-arglist-warn)
+       (byte-compile-cl-warn)
+       (byte-compile-warn-about-unresolved-functions)
+       (byte-compile-file, byte-compile--declare-var)
+       (byte-compile-file-form-defmumble, byte-compile-form)
+       (byte-compile-normal-call, byte-compile-check-variable)
+       (byte-compile-variable-ref, byte-compile-variable-set)
+       (byte-compile-subr-wrong-args, byte-compile-setq-default)
+       (byte-compile-negation-optimizer)
+       (byte-compile-condition-case--old)
+       (byte-compile-condition-case--new, byte-compile-save-excursion)
+       (byte-compile-defvar, byte-compile-autoload)
+       (byte-compile-lambda-form)
+       (byte-compile-make-variable-buffer-local, display-call-tree)
+       (batch-byte-compile):
+       * lisp/emacs-lisp/cconv.el (cconv-convert, cconv--analyze-use):
+       * lisp/emacs-lisp/chart.el (chart-space-usage):
+       * lisp/emacs-lisp/check-declare.el (check-declare-scan)
+       (check-declare-warn, check-declare-file)
+       (check-declare-directory):
+       * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine)
+       (checkdoc-message-text-engine):
+       * lisp/emacs-lisp/cl-extra.el (cl-parse-integer)
+       (cl--describe-class):
+       * lisp/emacs-lisp/cl-generic.el (cl-defgeneric)
+       (cl--generic-describe, cl-generic-generalizers):
+       * lisp/emacs-lisp/cl-macs.el (cl--parse-loop-clause, cl-tagbody)
+       (cl-symbol-macrolet):
+       * lisp/emacs-lisp/cl.el (cl-unload-function, flet):
+       * lisp/emacs-lisp/copyright.el (copyright)
+       (copyright-update-directory):
+       * lisp/emacs-lisp/edebug.el (edebug-read-list):
+       * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read):
+       * lisp/emacs-lisp/eieio-core.el (eieio--slot-override)
+       (eieio-oref):
+       * lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor):
+       * lisp/emacs-lisp/eieio-speedbar.el:
+       (eieio-speedbar-child-make-tag-lines)
+       (eieio-speedbar-child-description):
+       * lisp/emacs-lisp/eieio.el (defclass, change-class):
+       * lisp/emacs-lisp/elint.el (elint-file, elint-get-top-forms)
+       (elint-init-form, elint-check-defalias-form)
+       (elint-check-let-form):
+       * lisp/emacs-lisp/ert.el (ert-get-test, ert-results-mode-menu)
+       (ert-results-pop-to-backtrace-for-test-at-point)
+       (ert-results-pop-to-messages-for-test-at-point)
+       (ert-results-pop-to-should-forms-for-test-at-point)
+       (ert-describe-test):
+       * lisp/emacs-lisp/find-func.el (find-function-search-for-symbol)
+       (find-function-library):
+       * lisp/emacs-lisp/generator.el (iter-yield):
+       * lisp/emacs-lisp/gv.el (gv-define-simple-setter):
+       * lisp/emacs-lisp/lisp-mnt.el (lm-verify):
+       * lisp/emacs-lisp/macroexp.el (macroexp--obsolete-warning):
+       * lisp/emacs-lisp/map-ynp.el (map-y-or-n-p):
+       * lisp/emacs-lisp/nadvice.el (advice--make-docstring)
+       (advice--make, define-advice):
+       * lisp/emacs-lisp/package-x.el (package-upload-file):
+       * lisp/emacs-lisp/package.el (package-version-join)
+       (package-disabled-p, package-activate-1, package-activate)
+       (package--download-one-archive)
+       (package--download-and-read-archives)
+       (package-compute-transaction, package-install-from-archive)
+       (package-install, package-install-selected-packages)
+       (package-delete, package-autoremove, describe-package-1)
+       (package-install-button-action, package-delete-button-action)
+       (package-menu-hide-package, package-menu--list-to-prompt)
+       (package-menu--perform-transaction)
+       (package-menu--find-and-notify-upgrades):
+       * lisp/emacs-lisp/pcase.el (pcase-exhaustive, pcase--u1):
+       * lisp/emacs-lisp/re-builder.el (reb-enter-subexp-mode):
+       * lisp/emacs-lisp/ring.el (ring-previous, ring-next):
+       * lisp/emacs-lisp/rx.el (rx-check, rx-anything)
+       (rx-check-any-string, rx-check-any, rx-check-not, rx-=)
+       (rx-repeat, rx-check-backref, rx-syntax, rx-check-category)
+       (rx-form):
+       * lisp/emacs-lisp/smie.el (smie-config-save):
+       * lisp/emacs-lisp/subr-x.el (internal--check-binding):
+       * lisp/emacs-lisp/tabulated-list.el (tabulated-list-put-tag):
+       * lisp/emacs-lisp/testcover.el (testcover-1value):
+       * lisp/emacs-lisp/timer.el (timer-event-handler):
+       * lisp/emulation/viper-cmd.el (viper-toggle-parse-sexp-ignore-comments)
+       (viper-toggle-search-style, viper-kill-buffer)
+       (viper-brac-function):
+       * lisp/emulation/viper-macs.el (viper-record-kbd-macro):
+       * lisp/env.el (setenv):
+       * lisp/erc/erc-button.el (erc-nick-popup):
+       * lisp/erc/erc.el (erc-cmd-LOAD, erc-handle-login, english):
+       * lisp/eshell/em-dirs.el (eshell/cd):
+       * lisp/eshell/em-glob.el (eshell-glob-regexp)
+       (eshell-glob-entries):
+       * lisp/eshell/em-pred.el (eshell-parse-modifiers):
+       * lisp/eshell/esh-opt.el (eshell-show-usage):
+       * lisp/facemenu.el (facemenu-add-new-face)
+       (facemenu-add-new-color):
+       * lisp/faces.el (read-face-name, read-face-font, describe-face)
+       (x-resolve-font-name):
+       * lisp/files-x.el (modify-file-local-variable):
+       * lisp/files.el (locate-user-emacs-file, find-alternate-file)
+       (set-auto-mode, hack-one-local-variable--obsolete)
+       (dir-locals-set-directory-class, write-file, basic-save-buffer)
+       (delete-directory, copy-directory, recover-session)
+       (recover-session-finish, insert-directory)
+       (file-modes-char-to-who, file-modes-symbolic-to-number)
+       (move-file-to-trash):
+       * lisp/filesets.el (filesets-add-buffer, filesets-remove-buffer):
+       * lisp/find-cmd.el (find-generic, find-to-string):
+       * lisp/finder.el (finder-commentary):
+       * lisp/font-lock.el (font-lock-fontify-buffer):
+       * lisp/format.el (format-write-file, format-find-file)
+       (format-insert-file):
+       * lisp/frame.el (get-device-terminal, select-frame-by-name):
+       * lisp/fringe.el (fringe--check-style):
+       * lisp/gnus/nnmairix.el (nnmairix-widget-create-query):
+       * lisp/help-fns.el (help-fns--key-bindings)
+       (help-fns--compiler-macro, help-fns--parent-mode)
+       (help-fns--obsolete, help-fns--interactive-only)
+       (describe-function-1, describe-variable):
+       * lisp/help.el (describe-mode)
+       (describe-minor-mode-from-indicator):
+       * lisp/image.el (image-type):
+       * lisp/international/ccl.el (ccl-dump):
+       * lisp/international/fontset.el (x-must-resolve-font-name):
+       * lisp/international/mule-cmds.el (prefer-coding-system)
+       (select-safe-coding-system-interactively)
+       (select-safe-coding-system, activate-input-method)
+       (toggle-input-method, describe-current-input-method)
+       (describe-language-environment):
+       * lisp/international/mule-conf.el (code-offset):
+       * lisp/international/mule-diag.el (describe-character-set)
+       (list-input-methods-1):
+       * lisp/mail/feedmail.el (feedmail-run-the-queue):
+       * lisp/mouse.el (minor-mode-menu-from-indicator):
+       * lisp/mpc.el (mpc-playlist-rename):
+       * lisp/msb.el (msb--choose-menu):
+       * lisp/net/ange-ftp.el (ange-ftp-shell-command):
+       * lisp/net/imap.el (imap-interactive-login):
+       * lisp/net/mairix.el (mairix-widget-create-query):
+       * lisp/net/newst-backend.el (newsticker--sentinel-work):
+       * lisp/net/newst-treeview.el (newsticker--treeview-load):
+       * lisp/net/rlogin.el (rlogin):
+       * lisp/obsolete/iswitchb.el (iswitchb-possible-new-buffer):
+       * lisp/obsolete/otodo-mode.el (todo-more-important-p):
+       * lisp/obsolete/pgg-gpg.el (pgg-gpg-process-region):
+       * lisp/obsolete/pgg-pgp.el (pgg-pgp-process-region):
+       * lisp/obsolete/pgg-pgp5.el (pgg-pgp5-process-region):
+       * lisp/org/ob-core.el (org-babel-goto-named-src-block)
+       (org-babel-goto-named-result):
+       * lisp/org/ob-fortran.el (org-babel-fortran-ensure-main-wrap):
+       * lisp/org/ob-ref.el (org-babel-ref-resolve):
+       * lisp/org/org-agenda.el (org-agenda-prepare):
+       * lisp/org/org-clock.el (org-clock-notify-once-if-expired)
+       (org-clock-resolve):
+       * lisp/org/org-ctags.el (org-ctags-ask-rebuild-tags-file-then-find-tag):
+       * lisp/org/org-feed.el (org-feed-parse-atom-entry):
+       * lisp/org/org-habit.el (org-habit-parse-todo):
+       * lisp/org/org-mouse.el (org-mouse-popup-global-menu)
+       (org-mouse-context-menu):
+       * lisp/org/org-table.el (org-table-edit-formulas):
+       * lisp/org/ox.el (org-export-async-start):
+       * lisp/proced.el (proced-log):
+       * lisp/progmodes/ada-mode.el (ada-get-indent-case)
+       (ada-check-matching-start, ada-goto-matching-start):
+       * lisp/progmodes/ada-prj.el (ada-prj-display-page):
+       * lisp/progmodes/ada-xref.el (ada-find-executable):
+       * lisp/progmodes/ebrowse.el (ebrowse-tags-apropos):
+       * lisp/progmodes/etags.el (etags-tags-apropos-additional):
+       * lisp/progmodes/flymake.el (flymake-parse-err-lines)
+       (flymake-start-syntax-check-process):
+       * lisp/progmodes/python.el (python-shell-get-process-or-error)
+       (python-define-auxiliary-skeleton):
+       * lisp/progmodes/sql.el (sql-comint):
+       * lisp/progmodes/verilog-mode.el (verilog-load-file-at-point):
+       * lisp/progmodes/vhdl-mode.el (vhdl-widget-directory-validate):
+       * lisp/recentf.el (recentf-open-files):
+       * lisp/replace.el (query-replace-read-from)
+       (occur-after-change-function, occur-1):
+       * lisp/scroll-bar.el (scroll-bar-columns):
+       * lisp/server.el (server-get-auth-key):
+       * lisp/simple.el (execute-extended-command)
+       (undo-outer-limit-truncate, list-processes--refresh)
+       (compose-mail, set-variable, choose-completion-string)
+       (define-alternatives):
+       * lisp/startup.el (site-run-file, tty-handle-args, command-line)
+       (command-line-1):
+       * lisp/subr.el (noreturn, define-error, add-to-list)
+       (read-char-choice, version-to-list):
+       * lisp/term/common-win.el (x-handle-xrm-switch)
+       (x-handle-name-switch, x-handle-args):
+       * lisp/term/x-win.el (x-handle-parent-id, x-handle-smid):
+       * lisp/textmodes/reftex-ref.el (reftex-label):
+       * lisp/textmodes/reftex-toc.el (reftex-toc-rename-label):
+       * lisp/textmodes/two-column.el (2C-split):
+       * lisp/tutorial.el (tutorial--describe-nonstandard-key)
+       (tutorial--find-changed-keys):
+       * lisp/type-break.el (type-break-noninteractive-query):
+       * lisp/wdired.el (wdired-do-renames, wdired-do-symlink-changes)
+       (wdired-do-perm-changes):
+       * lisp/whitespace.el (whitespace-report-region):
+       Prefer grave quoting in source-code strings used to generate help
+       and diagnostics.
+       * lisp/faces.el (face-documentation):
+       No need to convert quotes, since the result is a docstring.
+       * lisp/info.el (Info-virtual-index-find-node)
+       (Info-virtual-index, info-apropos):
+       Simplify by generating only curved quotes, since info files are
+       typically that ways nowadays anyway.
+       * lisp/international/mule-diag.el (list-input-methods):
+       Don’t assume text quoting style is curved.
+       * lisp/org/org-bibtex.el (org-bibtex-fields):
+       Revert my recent changes, going back to the old quoting style.
+
+2015-09-07  Artur Malabarba  <address@hidden>
+
+       * lisp/emacs-lisp/package.el: Reduce autoloading before compiling
+       (package--autoloads-file-name)
+       (package--activate-autoloads-and-load-path): New function.
+       (package-activate-1): Delegate autoloading and load-path
+       configuration to `package--activate-autoloads-and-load-path'.
+       (package--compile): Before compilation, call
+       `package--activate-autoloads-and-load-path' instead of
+       `package-activate-1'.
+
+2015-09-07  Stefan Monnier  <address@hidden>
+
+       * src/keyboard.c (read_key_sequence): Complete last fix (bug#21403)
+
+2015-09-07  Eli Zaretskii  <address@hidden>
+
+       Fix deletion of symlinks to directories on MS-Windows
+       * src/w32.c (sys_unlink): If 'unlink' fails, and the argument is a
+       symlink to a directory, try again with 'rmdir'.
+       (is_symlink): If the argument is a symlink to a directory, set a
+       bit in the return value to indicate that fact.
+
+2015-09-07  Artur Malabarba  <address@hidden>
+
+       * lisp/emacs-lisp/package.el (package-initialize): Set enable-at-startup
+       When `package-initialize' is called as part of loading the init file,
+       the user probably doesn't want it to be called again afterwards. In this
+       situation, `package-initialize' now sets `package-enable-at-startup' to
+       nil to prevent that. The user can have the old behaviour by setting this
+       variable to t after the call to `package-initialize'.  (Bug#21423)
+       * doc/emacs/package.texi (Package Installation): Document it
+       * doc/lispref/package.texi (Packaging Basics): Document it
+       * etc/NEWS: Document it
+
+2015-09-06  Thomas Fitzsimmons  <address@hidden>
+
+       Bump version of ntlm.el to 2.00
+       * lisp/net/ntlm.el: Bump version to 2.00.  New maintainer.  Add comm
+       keyword.
+
+2015-09-06  Adam Sjøgren  <address@hidden>
+
+       * doc/misc/gnus.texi (Mail Source Specifiers):
+       Allow :mailbox to be a list.
+
+2015-09-06  Dmitry Gutov  <address@hidden>
+
+       Allow even one non-regular character before the implicit tag name
+       * lisp/progmodes/etags.el (etags-tags-completion-table):
+       Allow even one non-regular character before the implicit tag name.
+       Reported at http://emacs.stackexchange.com/questions/15269/.
+
+2015-09-06  Thomas Fitzsimmons  <address@hidden>
+
+       Add support for NTLMv2 authentication
+       * net/ntlm.el (ntlm): New customization group.
+       (ntlm-compatibility-level): New defcustom.
+       (ntlm-compute-timestamp): New function.
+       (ntlm-generate-nonce): Likewise.
+       (ntlm-build-auth-response): Add support for NTLMv2 authentication.
+
+2015-09-06  Artur Malabarba  <address@hidden>
+
+       * lisp/emacs-lisp/package.el: Rename custom faces
+       All of the recently introduced faces, like `package-name-face', have
+       been renamed to no end in `-face' to comply with the convention
+       described in (info "(elisp) Defining Faces").
+       (package-name, package-description)
+       (package-status-built-in, package-status-external)
+       (package-status-available, package-status-new)
+       (package-status-held, package-status-disabled)
+       (package-status-installed, package-status-dependency)
+       (package-status-unsigned, package-status-incompat)
+       (package-status-avail-obso): New faces.
+       (package-menu--print-info-simple): Use them.
+
+2015-09-06  Adam Sjøgren  <address@hidden>
+
+       mail-source.el: Make the imap mail-source's :mailbox handle a list
+       * lisp/gnus/mail-source.el (mail-source-fetch-imap):
+       Allow :mailbox to be  a list.
+
+2015-09-06  Eric Abrahamsen  <address@hidden>
+
+       nnimap.el:  Handle nil arg to nnimap-request-group
+       * lisp/gnus/nnimap.el (nnimap-request-group):  Handle nil "info" arg.
+       This arg isn't always passed in, check it's not nil before making it
+       into a list.  The active arg will also be nil if the group is new,
+       check for that.
+
+2015-09-06  Michael Albinus  <address@hidden>
+
+       File notifications: Support renaming over directory boundaries
+       * lisp/filenotify.el (file-notify-handle-event):
+       (file-notify--pending-event): Adapt docstring.
+       (file-notify--descriptor, file-notify-callback): Reimplement in
+       order to support renaming over directory boundaries.
+       (file-notify-add-watch): Adapt `file-notify--descriptor' call.
+       * doc/lispref/os.texi (File Notifications): Remove limitation of
+       file renaming to the same directory.
+
 2015-09-05  Paul Eggert  <address@hidden>
 
        Spelling fix (Bug#21420)
@@ -12027,7 +13081,7 @@
 
 This file records repository revisions from
 commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
-commit 88b9a8000da6cf2d4aede86e9eae4f00016d0d6b (inclusive).
+commit 20b4625117b0303eaba1ef81085f0feb9062695a (inclusive).
 See ChangeLog.1 for earlier changes.
 
 ;; Local Variables:



reply via email to

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