-2014-06-25 Leo Liu <sdl.web@gmail.com>
+ 2014-06-26 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/cl-macs.el (help-add-fundoc-usage):
+ Remove outdated declaration.
+
+ * emacs-lisp/authors.el (authors-valid-file-names)
+ (authors-renamed-files-alist): Additions.
+
-2014-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
++2014-06-26 Leo Liu <sdl.web@gmail.com>
+
+ * textmodes/picture.el (picture-set-tab-stops):
+ * ruler-mode.el (ruler-mode-mouse-add-tab-stop)
+ (ruler-mode-ruler): Fix to work with nil tab-stop-list.
+
+ * progmodes/asm-mode.el (asm-calculate-indentation): Use
+ indent-next-tab-stop.
+
+ * indent.el (indent-accumulate-tab-stops): New function.
+
-2014-06-25 Stephen Berman <stephen.berman@gmx.net>
++2014-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/package.el (package-list-unsigned): New var (bug#17625).
+ (package-desc-status): Obey it.
+
-2014-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
++2014-06-26 Stephen Berman <stephen.berman@gmx.net>
+
+ * calendar/todo-mode.el: Fix two bugs.
+ (todo-insert-item--basic): If user cancels item insertion to
+ another category before setting priority, show original category
+ whether it is in the same or a different file.
+ (todo-set-item-priority): After selecting category, instead of
+ moving point to top, which extends an active region, restore it.
+
-2014-06-24 Juri Linkov <juri@jurta.org>
++2014-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * help-fns.el (describe-function-1): Check file-name is a string before
+ calling help-fns--autoloaded-p (bug#17564).
+
-2014-06-24 Stefan Monnier <monnier@iro.umontreal.ca>
++2014-06-26 Juri Linkov <juri@jurta.org>
+
+ * desktop.el (desktop-auto-save-enable)
+ (desktop-auto-save-disable): New functions.
+ (desktop-save-mode, desktop-auto-save-timeout): Use them.
+ (desktop-read): Disable the autosave before loading the desktop,
+ and enable afterwards. (Bug#17351)
+
-2014-06-24 Eli Zaretskii <eliz@gnu.org>
++2014-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ Fix some indentation problem with \; and pipes (bug#17842).
+ * progmodes/sh-script.el (sh-mode-syntax-table): Set syntax of ;|&.
+ (sh-smie--default-forward-token, sh-smie--default-backward-token):
+ New functions.
+ (sh-smie-sh-forward-token, sh-smie-sh-backward-token)
+ (sh-smie-rc-forward-token, sh-smie-rc-backward-token): Use them.
+ (sh-smie-sh-rules): Fix indentation of a pipe at BOL.
+
+2014-06-26 Glenn Morris <rgm@gnu.org>
- * international/fontset.el (script-representative-chars):
- Add representative characters for scripts added in Unicode 7.0.
- (otf-script-alist): Synchronize with the latest registry of OTF
- script tags.
+ * emacs-lisp/find-func.el (find-function-C-source-directory):
+ Use file-accessible-directory-p.
- * international/characters.el (char-script-table): Update for
- scripts added and codepoint ranges changed in Unicode 7.0.
+ * ps-samp.el: Make it slightly less awful.
+ (ps-rmail-mode-hook, ps-gnus-article-prepare-hook, ps-vm-mode-hook):
+ (ps-gnus-summary-setup, ps-info-mode-hook): Use [print] key.
+ Only set local values.
+ (ps-article-subject, ps-article-author): Use standard functions
+ like mail-fetch-field.
+ (ps-info-file, ps-info-node): Use match-string.
+ (ps-jts-ps-setup, ps-jack-setup): Remove, merging into...
+ (ps-samp-ps-setup): ... new function.
-2014-06-23 Leo Liu <sdl.web@gmail.com>
+ * progmodes/idlw-shell.el (idlwave-shell-make-temp-file):
+ Optimize away code unneeded on any modern Emacs.
+
+ * emacs-lisp/authors.el: Move to ../admin.
+
+ * emacs-lisp/ert.el (ert-summarize-tests-batch-and-exit): New.
+
+2014-06-25 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in ($(lisp)/progmodes/cc-defs.elc)
+ ($(lisp)/progmodes/cc-fonts.elc, $(lisp)/progmodes/cc-langs.elc)
+ ($(lisp)/progmodes/cc-vars.elc): Drop hand-written deps on non-cc
+ files. They are not relevant to the original issue (bug#1004),
+ and cause unnecessary recompilation (bug#2151).
+
+2014-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * play/landmark.el: Use lexical-binding and avoid `intangible'.
+ (landmark--last-pos): New var.
+ (landmark--intangible-chars): New const.
+ (landmark--intangible): New function.
+ (landmark-mode, landmark-move): Use it.
+ (landmark-mode): Remove properties.
+ (landmark-plot-square, landmark-point-square, landmark-goto-xy)
+ (landmark-cross-qtuple):
+ Don't worry about `intangible' any more.
+ (landmark-click, landmark-point-y): Same; and don't assume point-min==1.
+ (landmark-init-display): Don't set `intangible' and `point-entered'.
+ (square): Remove. Inline it instead.
+ (landmark--distance): Rename from `distance'.
+ (landmark-calc-distance-of-robot-from): Rename from
+ calc-distance-of-robot-from.
+ (landmark-calc-smell-internal): Rename from calc-smell-internal.
+
+2014-06-25 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * files.el (dir-locals-find-file, file-relative-name):
+ * info.el (Info-complete-menu-item):
+ * minibuffer.el (completion-table-subvert): Prefer string-prefix-p
+ to compare-strings to avoid out-of-range errors.
+ * subr.el (string-prefix-p): Adjust to match strict range
+ checking in compare-strings.
+
+2014-06-24 Leonard Randall <leonard.a.randall@gmail.com> (tiny change)
+
+ * textmodes/reftex-parse.el (reftex-using-biblatex-p): Make search
+ for comment lines non-greedy and stopping at newlines to fix stack
+ overflows with large files.
+
+2014-06-24 Eli Barzilay <eli@barzilay.org>
+
+ * calculator.el (calculator-last-input): Drop 'ascii-character property
+ lookup.
+
+2014-06-24 Leo Liu <sdl.web@gmail.com>
* align.el (align-adjust-col-for-rule): Unbreak due to defaulting
tab-stop-list to nil. (Bug#16381)
-2014-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
++2014-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * automated/package-test.el (package-test-update-listing)
+ (package-test-update-archives, package-test-describe-package):
+ Adjust tests according to new package-list-unsigned.
+
+2014-06-26 Glenn Morris <rgm@gnu.org>
+
+ * automated/ert-tests.el (no-byte-compile): Set it. (Bug#17851)
+
+ * automated/eieio-tests.el (no-byte-compile): Set it. (Bug#17852)
+
+ * automated/Makefile.in: Simplify and parallelize. (Bug#15991)
+ (XARGS_LIMIT, BYTE_COMPILE_EXTRA_FLAGS)
+ (setwins, compile-targets, compile-main, compile-clean): Remove.
+ (GREP_OPTIONS): Unexport.
+ (.el.elc): Replace with pattern rule.
+ (%.elc, %.log): New pattern rules.
+ (ELFILES, LOGFILES): New variables.
+ (check): Depend on LOGFILES. Call ert-summarize-tests-batch-and-exit.
+ (clean, mostlyclean): New rules.
+ (bootstrap-clean): Simplify.
+ (bootstrap-clean, distclean): Depend on clean.
+
+2014-06-25 Glenn Morris <rgm@gnu.org>
+
+ * automated/flymake-tests.el (flymake-tests--current-face):
+ Sleep for longer. Avoid querying.
+
+2014-06-25 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * automated/fns-tests.el (fns-tests-compare-string): New test.
+
+2014-06-24 Michael Albinus <michael.albinus@gmx.de>
+
+ * automated/tramp-tests.el (tramp-test26-process-file): Extend test
+ according to Bug#17815.
+
2014-06-21 Fabián Ezequiel Gallina <fgallina@gnu.org>
* automated/python-tests.el (python-util-strip-string-1): New test.