]> code.delx.au - gnu-emacs/blobdiff - test/ChangeLog
Merge from origin/emacs-24
[gnu-emacs] / test / ChangeLog
index fa3c45d9d4537bfec4182bb0c71d2ce7e5884232..4999576a8789c38f63a1ff3d013562e8d16ca755 100644 (file)
-2015-04-01  Michael Albinus  <michael.albinus@gmx.de>
+2015-04-04  Michael Albinus  <michael.albinus@gmx.de>
 
        * automated/tramp-tests.el (tramp-test06-directory-file-name):
        Fix docstring and last test.
 
-2015-04-01  Nicolas Petton  <nicolas@petton.fr>
+2015-04-01  Artur Malabarba  <bruce.connor.am@gmail.com>
 
-       * Version 24.5 released.
+       * automated/package-test.el: Avoid async while testing.
+       (package-test-update-archives): Fix test.
 
-2015-01-30  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2015-03-27  Wolfgang Jenkner  <wjenkner@inode.at>
+
+       * automated/textprop-tests.el: New file.
+       (textprop-tests-font-lock--remove-face-from-text-property): New test.
+
+2015-03-24  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/tramp-tests.el (tramp-test18-file-attributes)
+       (tramp--test-check-files): Extend tests.
+       (tramp-test31-utf8): Do not skip for tramp-adb.el.
+
+2015-03-24  Daiki Ueno  <ueno@gnu.org>
+
+       * automated/epg-tests.el: New file.
+       * automated/data/epg/pubkey.asc: New file.
+       * automated/data/epg/seckey.asc: New file.
+
+2015-03-22  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * automated/json-tests.el: New file.
+
+2015-03-19  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el (eieio-test-17-virtual-slot): Don't use
+       initarg in `oset'.
+       (eieio-test-32-slot-attribute-override-2): Adjust to new
+       slot representation.
+
+       * automated/eieio-test-persist.el (persist-test-save-and-compare):
+       Adjust to new slot representation.
+
+       * automated/eieio-test-methodinvoke.el (make-instance): Use new-style
+       `subclass' specializer for a change.
+
+2015-03-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/cl-lib-tests.el: Use lexical-binding.
+       (cl-lib-arglist-performance): Refine test to the case where one of the
+       fields has a non-nil default value.  Use existing `mystruct' defstruct.
+       (cl-lib-struct-accessors): Use `pcase' to be a bit more flexible in the
+       accepted outputs.
+
+2015-03-16  Ken Brown  <kbrown@cornell.edu>
+
+       * automated/tramp-tests.el (tramp--test-special-characters):
+       Don't test "\t" in file names on Cygwin.  (Bug#20119)
+
+2015-03-10  Jackson Ray Hamilton  <jackson@jacksonrayhamilton.com>
+
+       * indent/js-indent-init-dynamic.js: Fix spelling error.
+
+2015-03-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Prefer "initialize" to "initialise"
+       * indent/js-indent-init-t.js: Rename from
+       indent/js-indent-first-initialiser-t.js.
+       * indent/js-indent-init-dynamic.js: Rename from
+       test/indent/js-indent-first-initialiser-dynamic.js.
+
+2015-03-10  Jackson Ray Hamilton  <jackson@jacksonrayhamilton.com>
+
+       * indent/js.js: Add local variables.
+
+       * indent/js-indent-first-initialiser-t.js:
+       * indent/js-indent-first-initialiser-dynamic.js:
+       New tests for `js-indent-first-initialiser'.
+
+2015-03-10  Przemyslaw Wojnowski  <esperanto@cumego.com>
+
+       * automated/cl-lib-tests.el: Add tests for plusp, second, ...
+       (cl-lib-test-plusp, cl-lib-test-minusp)
+       (cl-lib-test-oddp, cl-lib-test-evenp, cl-lib-test-first)
+       (cl-lib-test-second, cl-lib-test-third, cl-lib-test-fourth)
+       (cl-lib-test-fifth, cl-lib-test-sixth, cl-lib-test-seventh)
+       (cl-lib-test-eighth, cl-lib-test-ninth, cl-lib-test-tenth)
+       (cl-lib-test-endp, cl-lib-test-nth-value)
+       (cl-lib-nth-value-test-multiple-values, cl-test-caaar, cl-test-caadr)
+       (cl-test-ldiff): New tests.
+       (cl-digit-char-p): Tighten the test.
+
+2015-03-09  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * indent/Makefile: Call 'rm' with '-f'.  Default EMACS to
+       '../../src/emacs'.  Remove *.new in 'clean'.  Set 'all' target to
+       run all examples.
+
+2015-03-09  Nicolas Petton <nicolas@petton.fr>
+
+       * automated/seq-tests.el (test-seq-into): Add a test for seq-into.
+
+2015-03-08  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * indent/ruby.rb: Add an example for bug#20026.
+
+       * indent/js.js: Set `js-indent-level' to 2. Fix indentation in an
+       example.
+
+2015-03-04  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/tramp-tests.el (top): Declare `tramp-get-remote-stat'
+       and `tramp-get-remote-perl'.
+       (tramp-test06-directory-file-name): Fix docstring and last test.
+       (tramp-test08-file-local-copy): Extend test.
+       (tramp-test13-make-directory): Test also PARENTS arg.
+       (tramp-test17-insert-directory): Do not expect any order in
+       directory listing.
+       (tramp--test-adb-p): New defun.
+       (tramp--test-check-files): Fix doxstring.  Extend tests.
+       (tramp--test-special-characters): New defun.  Use body from
+       `tramp-test30-special-characters'.  Adapt check for tramp-adb.el.
+       (tramp-test30-special-characters): Use it.
+       (tramp--test-utf8): New defun.  Use body from
+       `tramp-test31-utf8'.  Add test string.
+       (tramp-test31-utf8): Use it.
+       (tramp-test30-special-characters-with-stat)
+       (tramp-test30-special-characters-with-perl)
+       (tramp-test30-special-characters-with-ls):
+       (tramp-test31-utf8-with-stat, tramp-test31-utf8-with-perl)
+       (tramp-test31-utf8-with-ls): New tests.
+
+2015-03-03  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/generator-tests.el (cps-testcase):
+       Use `cps-inhibit-atomic-optimization' instead of
+       `cps-disable-atomic-optimization'.
+       (cps-test-declarations-preserved): New test.
+
+       * automated/finalizer-tests.el (finalizer-basic)
+       (finalizer-circular-reference, finalizer-cross-reference)
+       (finalizer-error): Rename `gc-precise-p' to `gc-precise'.
+
+       * automated/generator-tests.el (cps-test-iter-close-finalizer):
+       Rename `gc-precise-p' to `gc-precise'.
+
+2015-03-03  Glenn Morris  <rgm@gnu.org>
+
+       * automated/generator-tests.el (cps-while-incf)
+       (cps-test-iter-cleanup-once-only): Replace undefined incf with cl-incf.
+       (cps-test-iter-do): Use should not undefined assert.
+
+2015-03-03  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/finalizer-tests.el (finalizer-object-type): Test that
+       `type-of' works correctly for finalizers.
+
+2015-03-02  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/generator-tests.el: New tests
+
+       * automated/finalizer-tests.el (finalizer-basic)
+       (finalizer-circular-reference, finalizer-cross-reference)
+       (finalizer-error): New tests.
+
+2015-03-01  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/vc-tests.el (vc-test--create-repo): Add check for
+       `vc-responsible-backend'.
+       (vc-test--register): Do not print a message when unsupported.
+       (vc-test--state, vc-test--working-revision): Rework.  Raise no
+       error in case of inconsistent result, but document everything.
+       (vc-test--checkout-model): New defun.
+       (vc-test-*-checkout-model): New tests.
+
+2015-02-26  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el
        (python-indent-dedent-line-backspace-2)
        (python-indent-dedent-line-backspace-3): New tests.
 
-2015-01-30  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2015-02-26  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el (python-indent-pep8-1)
        (python-indent-pep8-2, python-indent-pep8-3)
        (python-indent-after-comment-2): Fix tests.
        (python-indent-after-comment-3): New test.
 
-2015-01-26  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2015-02-24  Glenn Morris  <rgm@gnu.org>
+
+       * automated/f90.el (f90-test-bug-19809): New test.
+
+2015-02-22  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/tramp-tests.el (tramp-test17-insert-directory):
+       Suppress localized settings in order to have a proper check for
+       the summary line.
+
+2015-02-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-test-methodinvoke.el (make-instance): Add methods
+       here rather than on eieio-constructor.
+
+2015-02-13  Magnus Henoch  <magnus.henoch@gmail.com>
+
+       * automated/sasl-scram-rfc-tests.el: New file.
+
+2015-02-11  Nicolas Petton <nicolas@petton.fr>
+
+       * automated/seq-tests.el (test-seq-reverse, test-seq-group-by):
+       Add a test for seq-reverse and update test for seq-group-by to
+       test vectors and strings, not only lists.
+
+2015-02-10  Glenn Morris  <rgm@gnu.org>
+
+       * automated/package-test.el (package-test-signed):
+       More informative failure messages.
+
+2015-02-09  Nicolas Petton <nicolas@petton.fr>
+
+       * automated/seq-tests.el (test-seq-group-by): Update test for
+       seq-group-by to check that sequence elements are returned in the
+       correct order.
+
+2015-02-07  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el (python-eldoc--get-symbol-at-point-1)
+       (python-eldoc--get-symbol-at-point-2)
+       (python-eldoc--get-symbol-at-point-3)
+       (python-eldoc--get-symbol-at-point-4): New tests.
+
+       * automated/python-tests.el (python-tests-visible-string):
+       New function.
+       (python-parens-electric-indent-1)
+       (python-triple-quote-pairing): Fix indentation, move require calls.
+       (python-hideshow-hide-levels-1)
+       (python-hideshow-hide-levels-2): New tests.
+
+2015-02-07  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * automated/vc-tests.el (vc-test--working-revision):
+       Fix `vc-working-revision' checks to be compared against nil, which is
+       what is should return for unregistered files.
+
+2015-02-06 Nicolas Petton <nicolas@petton.fr>
+
+       * automated/seq-tests.el: New tests for seq-mapcat, seq-partition
+       and seq-group-by.
+
+2015-02-05  Artur Malabarba  <bruce.connor.am@gmail.com>
+
+       * automated/package-test.el (package-test-get-deps): Fix typo.
+       (package-test-sort-by-dependence): New test
+
+2015-02-03  Artur Malabarba  <bruce.connor.am@gmail.com>
+
+       * automated/package-test.el (package-test-get-deps): New test.
+
+2015-01-31  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el (eieio-test-23-inheritance-check): Simplify.
+
+2015-01-30  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/core-elisp-tests.el (core-elisp-tests-3-backquote): New test.
+
+2015-01-28  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el (python-indent-pep8-1)
        (python-indent-pep8-2, python-indent-pep8-3)
        (python-indent-inside-string-2, python-indent-inside-string-3)
        (python-indent-dedent-line-backspace-1): New Tests.
 
-2015-01-24  Glenn Morris  <rgm@gnu.org>
+2015-01-28  Glenn Morris  <rgm@gnu.org>
 
        * automated/regexp-tests.el: Require regexp-opt, which is
        not preloaded --without-x.
 
+2015-01-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/cl-generic-tests.el: Try and make sure cl-lib is not
+       required at run-time.
+
+2015-01-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/cl-generic-tests.el (cl-generic-test-11-next-method-p):
+       New test.
+
+2015-01-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * indent/shell.sh (bar): Use '[ $# -eq 0 ]', not '[ $# == 0 ]'.
+       This is more portable in shell scripts.
+       Fixes: bug#19658
+
 2015-01-23  Dmitry Gutov  <dgutov@yandex.ru>
 
        Fix package tests when TMPDIR is in HOME.  (Bug#19657)
        (package-test-describe-package, package-test-signed):
        Expect abbreviated directory names.
 
-2015-01-22  Wolfgang Jenkner  <wjenkner@inode.at>
+2015-01-22  Jorgen Schaefer  <contact@jorgenschaefer.de>
+
+       * automated/package-test.el (package-test-install-prioritized):
+       Re-add the test case and add priority to the correct repository
+       this time around.
+
+2015-01-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/cl-generic-tests.el (setf cl--generic-2): Make sure
+       the setf can be used already in the body of the method.
+
+2015-01-20  Jorgen Schaefer  <contact@jorgenschaefer.de>
+
+       * automated/package-test.el (package-test-install-prioritized):
+       Remove test due to unreproducible failures.
+
+2015-01-20  Michal Nazarewicz  <mina86@mina86.com>
+
+       * automated/descr-text-test.el: New file with tests for
+       `describe-char-eldoc--truncate', `describe-char-eldoc--format',
+       and `describe-char-eldoc'.
+
+2015-01-20  Michal Nazarewicz  <mina86@mina86.com>
+
+       * automated/tildify-tests.el (tildify-space-undo-test--test):
+       A new helper function for testing `tildify-double-space-undos'
+       behaviour in the `tildify-space' function.
+       (tildify-space-undo-test-html, tildify-space-undo-test-html-nbsp)
+       (tildify-space-undo-test-xml, tildify-space-undo-test-tex):
+       New tests for `tildify-doule-space-undos' behaviour.
+
+       * automated/tildify-tests.el (tildify-space-test--test):
+       A new helper function for testing `tildify-space' function.
+       (tildify-space-test-html, tildify-space-test-html-nbsp)
+       (tildify-space-test-xml, tildify-space-test-tex): New tests for
+       `tildify-space' function.
+
+2015-01-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/Makefile.in (EMACS_EXTRAOPT): New var.
+       (EMACSOPT): Use it.
+
+       * automated/cl-generic-tests.el (cl-generic-test-10-weird): New test.
+       Rename other tests to preserve ordering.
+
+2015-01-18  Leo Liu  <sdl.web@gmail.com>
+
+       * automated/seq-tests.el (test-seq-subseq): Add more tests.
+       (Bug#19434)
+
+2015-01-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-test-methodinvoke.el (eieio-test-cl-generic-1):
+       Test `subclass' specializer.
+
+2015-01-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el
+       (eieio-test-37-obsolete-name-in-constructor): New test.
+
+2015-01-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el (eieio-test-25-slot-tests)
+       (eieio-test-26-default-inheritance, eieio-test-28-slot-protection)
+       (eieio-test-30-slot-attribute-override)
+       (eieio-test-31-slot-attribute-override-class-allocation): Don't check
+       that we enforce :protection since we don't any more.
+
+       * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
+       Use an explicit arg instead of eieio--scoped-class.  Update all callers.
+
+2015-01-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-test-methodinvoke.el (eieio-test-cl-generic-1):
+       Reset eieio-test--1.
+
+       * automated/cl-generic-tests.el (cl-generic-test-8-after/before):
+       Rename from cl-generic-test-7-after/before.
+       (cl--generic-test-advice): New function.
+       (cl-generic-test-9-advice): New test.
+
+2015-01-16  Jorgen Schaefer  <contact@jorgenschaefer.de>
+
+       * automated/package-test.el (package-test-install-prioritized):
+       New test.
+
+2015-01-15  Wolfgang Jenkner  <wjenkner@inode.at>
 
        * automated/calc-tests.el (calc-tests-equal, calc-tests-simple):
        New functions.
        (test-calc-remove-units, test-calc-extract-units)
        (test-calc-convert-units): New tests.
-       [Backport]
 
-2014-12-30  Michael Albinus  <michael.albinus@gmx.de>
+2015-01-15  Wolfgang Jenkner  <wjenkner@inode.at>
+
+       * automated/Makefile.in (WRITE_LOG): Use POSIX redirection.
+
+2015-01-15  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-test-methodinvoke.el (eieio-test-method-store): Add
+       keysym arg instead of relying on internal var eieio--generic-call-key.
+       Update all callers.
+       (eieio-test-cl-generic-1): New tests.
+
+2015-01-14  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/cl-generic-tests.el: New file.
+
+2015-01-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el (eieio-test-23-inheritance-check): Don't use
+       <foo>-child-p.
+
+       * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
+       Update reference to eieio--generic-call-key.
+
+2015-01-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el: Use cl-lib.  Don't use <class> as a variable.
+       Don't use <class>-list types and <class>-list-p predicates.
+
+       * automated/eieio-test-persist.el (persistent-with-objs-list-slot):
+       Don't use <class>-list type.
+
+       * automated/eieio-test-methodinvoke.el
+       (eieio-test-method-order-list-4):
+       Don't use <class> as a variable.
+
+2015-01-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el (eieio-test-04-static-method)
+       (eieio-test-05-static-method-2): Use oref-default to access
+       class slots.
+       (eieio-test-23-inheritance-check): Don't assume that
+       eieio-class-parents returns class names, or that a class can only have
+       a single name.
+
+       * automated/eieio-test-persist.el (eieio--attribute-to-initarg):
+       Move from eieio-core.el.  Rename from eieio-attribute-to-initarg.
+       Change arg to be a class object.  Update all callers.
+
+2015-01-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
+       Adjust to new semantics of eieio--scoped-class.
+       (eieio-test-match): Improve error feedback.
+
+2015-01-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-tests.el: Remove dummy object names.
+
+       * automated/eieio-test-persist.el (persistent-with-objs-slot-subs):
+       The type FOO-child is the same as FOO.
+
+2015-01-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
+       Remove use of eieio-generic-call-methodname.
+       (eieio-test-method-order-list-3, eieio-test-method-order-list-6)
+       (eieio-test-method-order-list-7, eieio-test-method-order-list-8):
+       Adjust the expected result accordingly.
+
+2015-01-01  Michael Albinus  <michael.albinus@gmx.de>
 
        * automated/tramp-tests.el (tramp--test-smb-or-windows-nt-p):
        New defun.
        (tramp-test30-special-characters): Use it.  (Bug#19463)
        (tramp--test-check-files): Filter nil file names out.
 
-2014-12-29  Michael Albinus  <michael.albinus@gmx.de>
+2015-01-01  Michael Albinus  <michael.albinus@gmx.de>
 
        Sync with Tramp 2.2.11.
 
        * automated/tramp-tests.el (tramp-test30-special-characters):
        Skip test on MS-Windows.
 
+2014-12-27  Glenn Morris  <rgm@gnu.org>
+
+       * automated/let-alist.el: Load dependency.
+
+2014-12-27  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el
+       (python-shell-completion-native-interpreter-disabled-p-1): New test.
+
+2014-12-27  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el (python-shell-get-or-create-process-1)
+       (python-shell-get-or-create-process-2)
+       (python-shell-get-or-create-process-3): Remove tests.
+
 2014-12-27  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el (python-shell-buffer-substring-9): New test.
        (python-info-encoding-from-cookie-7, python-info-encoding-1)
        (python-info-encoding-2): New tests.
 
-2014-12-25  Michael Albinus  <michael.albinus@gmx.de>
+2014-12-27  Michael Albinus  <michael.albinus@gmx.de>
 
        * automated/tramp-tests.el (tramp-test17-insert-directory): Do not
        expect a given order of "." and "..".
 
-2014-12-22  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2014-12-27  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el (python-indent-electric-colon-2)
        (python-indent-electric-colon-3): New tests.
 
-2014-12-14  João Távora  <joaotavora@gmail.com>
+2014-12-27  João Távora  <joaotavora@gmail.com>
 
        * automated/electric-tests.el (autowrapping-7): Tests for
        tex-mode.
 
-2014-12-13  Glenn Morris  <rgm@gnu.org>
+2014-12-27  Glenn Morris  <rgm@gnu.org>
 
        * automated/flymake/warnpred/test.pl: Tweak format, since the
        previous one seems to have stopped giving a warning with perl 5.20.1.
 
-2014-11-22  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2014-12-26  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el (python-shell-get-process-name-1)
+       (python-shell-internal-get-process-name-1): Cleanup.
+       (python-shell-get-process-name-2)
+       (python-shell-internal-get-process-name-2): New tests.
+       (python-shell-calculate-command-1)
+       (python-shell-calculate-process-environment-3)
+       (python-shell-calculate-exec-path-2, python-shell-make-comint-1)
+       (python-shell-make-comint-2, python-shell-make-comint-4)
+       (python-shell-get-process-1, python-util-clone-local-variables-1):
+       Replace obsolete function and variable references with current.
+
+2014-12-19  Artur Malabarba  <bruce.connor.am@gmail.com>
+
+       * automated/let-alist.el: require `cl-lib'
+       New tests for accessing alists inside alists.
+
+2014-12-18  Artur Malabarba  <bruce.connor.am@gmail.com>
+
+       * automated/let-alist.el: New file.
+
+2014-12-16  Nicolas Petton <petton.nicolas@gmail.com>
+
+       * automated/seq-tests.el: New file.
+
+2014-12-16  Glenn Morris  <rgm@gnu.org>
+
+       * automated/data/flymake/Makefile (check-syntax):
+       Prevent colorized gcc output from confusing flymake.
+
+       * automated/flymake-tests.el (flymake-tests-data-directory):
+       Change from flymake/warnpred to more standard data/flymake.
+       * automated/flymake/warnpred/: Rename to automated/data/flymake/.
+
+2014-12-11  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/vc-tests.el (vc-test--revision-granularity-function):
+       New defun.
+       (vc-test--create-repo-function): Rename from
+       `vc-test--create-repo-if-not-supported'.  Adapt all callees.
+       (vc-test--create-repo): Check also for revision-granularity.
+       (vc-test--unregister-function): Additional argument FILE.
+       Adapt all callees.
+       (vc-test--working-revision): New defun.
+       (vc-test-*-working-revision): New tests.
+
+2014-12-10  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/vc-tests.el (vc-test--register): Check, that the file
+       still exists after register and unregister operations.
+
+2014-12-06  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/vc-tests.el: New file.
+
+2014-12-03  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/tramp-tests.el (tramp-test29-vc-registered):
+       Fallback for changed `vc-register' argument list.
+
+2014-12-03  Glenn Morris  <rgm@gnu.org>
+
+       * automated/tramp-tests.el (tramp-test29-vc-registered):
+       Update for recent incompatible change in vc-register.
+
+2014-11-29  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el
        (python-shell-calculate-process-environment-4)
        (python-shell-get-or-create-process-3): Fix interpreter for
        Windows (Bug#18595).
 
-2014-11-15  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2014-11-21  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/libxml-tests.el
+       (libxml-tests--data-comments-preserved): Rename from
+       'libxml-tests--data'.
+       (libxml-tests--data-comments-discarded): New.
+       (libxml-tests): Check whether 'libxml-parse-xml-region' is
+       discarding comments correctly.
+
+2014-11-17  Michal Nazarewicz  <mina86@mina86.com>
+
+       * automated/tildify-tests.el (tildify-test-html, tildify-test-xml):
+       HTML and XML now use no-break space as hard space.  Update tests.
+       (tildify-test-foreach-ignore-environments)
+       (tildify-test-foreach-ignore-environments-early-return,
+       (tildify-test-foreach-region)
+       (tildify-test-foreach-region-early-return)
+       (tildify-test-foreach-region-limit-region): New tests of
+       `tildify-foreach-ignore-environments' and
+       `tildify--foreach-region' functions.
+       (with-test-foreach): New helper macro for the above tests.
+
+2014-11-17  Glenn Morris  <rgm@gnu.org>
+
+       * automated/occur-tests.el (occur-test-case, occur-test-create):
+       In case of failure, show the actual string, rather than just nil.
+       (occur-tests): Update for apparent change in output re control-chars.
+
+2014-11-17  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/icalendar-tests.el (icalendar-tests--test-export):
+       New optional parameter `alarms'.
+       (icalendar-export-alarms): New test for exporting icalendar
+       alarms.
+       (icalendar-tests--test-cycle): Let `icalendar-export-alarms' be nil.
+
+2014-11-17  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/icalendar-tests.el (icalendar-tests--test-import):
+       Mention timezone in doc string.  Clean up.
+       (icalendar-real-world): Add another test case for no-dst
+       timezones.
+
+2014-11-16  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/icalendar-tests.el (icalendar--parse-vtimezone):
+       Add testcase where offsets of standard time and daylight saving time
+       are equal.
+       (icalendar-real-world): Fix error in test case.  Expected result
+       was wrong when offsets of standard time and daylight saving time
+       were equal.
+
+2014-11-16  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el
+       (python-shell-calculate-process-environment-2): Fix test.
+       (python-shell-calculate-process-environment-1)
+       (python-shell-calculate-process-environment-3): Cleanup.
+
+2014-11-16  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el (python-indent-dedenters-8): New test
        for Bug#18432.
 
-2014-11-15  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2014-11-16  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el (python-indent-region-1)
        (python-indent-region-2, python-indent-region-3)
        (python-indent-region-4, python-indent-region-5): New tests.
 
-2014-11-08  Michael Albinus  <michael.albinus@gmx.de>
+2014-11-08  Stefan Monnier  <monnier@iro.umontreal.ca>
 
-       Backport Tramp changes from trunk.
+       * automated/bytecomp-tests.el (bytecomp-tests--warnings): New tests.
+       * automated/cl-lib-tests.el: Rename from cl-lib.el.
 
-       * automated/tramp-tests.el (tramp-remote-process-environment):
-       Declare.
-       (tramp--test-enabled): Ignore errors.
-       (tramp--instrument-test-case): Extend docstring.  Print debug
-       buffer in any case.
-       (tramp-test15-copy-directory): Skip for tramp-smb.el.
-       (tramp-test21-file-links): Use `file-truename' for directories.
-       (tramp-test26-process-file): Extend test according to Bug#17815.
-       (tramp-test27-start-file-process, tramp-test28-shell-command):
-       Retrieve process output more robustly.
-       (tramp-test29-vc-registered): Set $BZR_HOME.
-       (tramp--test-check-files): Extend test with `substitute-in-file-name'.
-       (tramp-test30-special-characters): Skip for tramp-adb.el,
-       tramp-gvfs.el and tramp-smb.el.  Add further file names.
+2014-10-28  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/libxml-tests.el: New file.
+
+2014-10-22  Noam Postavsky  <npostavs@users.sourceforget.net>
+
+       * automated/process-tests.el (process-test-quoted-batfile):
+       New test.
 
 2014-10-20  Glenn Morris  <rgm@gnu.org>
 
-       * Version 24.4 released.
+       * Merge in all changes up to 24.4 release.
+
+2014-10-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * indent/scss-mode.scss: New file.
+       * indent/css-mode.css: Add a few uneventful examples.
+
+2014-10-15  Eli Zaretskii  <eliz@gnu.org>
 
-2014-10-01  Glenn Morris  <rgm@gnu.org>
+       * BidiCharacterTest.txt: New file, from Unicode.
+
+       * biditest.el: New file.
+
+2014-10-08  Leo Liu  <sdl.web@gmail.com>
+
+       * automated/print-tests.el: New file.
+       (terpri): Tests for terpri.  (Bug#18652)
+
+2014-10-06  Glenn Morris  <rgm@gnu.org>
+
+       * automated/icalendar-tests.el (icalendar--calendar-style):
+       Remove test, no longer relevant.
+
+2014-10-04  Glenn Morris  <rgm@gnu.org>
+
+       * automated/package-x-test.el: Remove file...
+       * automated/package-test.el: ... merge package-x-test.el.  (Bug#18574)
+
+2014-10-02  Glenn Morris  <rgm@gnu.org>
 
        * automated/package-test.el (with-package-test, package-test-signed):
        Also set HOME to a temp value, in case the real one is absent (e.g.
        hydra) or read-only.  (Bug#18575)
        (package-test-signed): Use skip-unless rather than expected-result.
 
-2014-09-01  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2014-09-26  Leo Liu  <sdl.web@gmail.com>
 
-       * automated/python-tests.el:
-       (python-indent-electric-colon-1): New test.  (Bug#18228)
+       * automated/cl-lib.el (cl-digit-char-p, cl-parse-integer):
+       New tests.  (Bug#18557)
+
+2014-09-24  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/newsticker-tests.el
+       (newsticker--group-find-parent-group),
+       (newsticker--group-do-rename-group): New tests.
+
+2014-09-09  Eli Zaretskii  <eliz@gnu.org>
+
+       * automated/fns-tests.el (fns-tests-collate-sort):
+       Bind w32-collate-ignore-punctuation to t when sorting according to
+       UTS#10 rules.
+
+2014-09-07  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/fns-tests.el (fns-tests--collate-enabled-p): New function.
+       (fns-tests-collate-strings, fns-tests-collate-sort): Use it.
+
+2014-09-05  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/fns-tests.el (fns-tests-compare-strings): In case
+       `compare-strings' shall return t, check for this.
+       (fns-tests-collate-strings, fns-tests-collate-sort): New tests.
+
+2014-09-03  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el (python-indent-electric-colon-1):
+       New test.  (Bug#18228)
+
+2014-08-29  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * automated/fns-tests.el (fns-tests-sort): New test.
 
-2014-08-18  Glenn Morris  <rgm@gnu.org>
+2014-08-28  Glenn Morris  <rgm@gnu.org>
 
        * automated/python-tests.el (python-shell-calculate-exec-path-2):
        Update test for today's python.el changes.
 
+2014-08-13  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * automated/compile-tests.el (compile--test-error-line): Grok FILE
+       being nil.  Allows for Guile tests to pass.
+       (compile-tests--test-regexps-data): Add Guile tests.
+
 2014-08-11  Glenn Morris  <rgm@gnu.org>
 
        * automated/data/files-bug18141.el.gz: New file.
        * automated/files.el (files-test-bug-18141-file):
        New variable and test.  (Bug#18141)
 
+2014-08-10  Ulf Jasper  <ulf.jasper@web.de>
+
+       Enumerate evaluated sexp diary entries (Bug#7911).
+       * automated/icalendar-tests.el (icalendar--convert-anniversary-to-ical)
+       (icalendar--convert-cyclic-to-ical, icalendar--convert-block-to-ical)
+       (icalendar--convert-yearly-to-ical, icalendar--convert-weekly-to-ical)
+       (icalendar--convert-ordinary-to-ical): Returns cons cell now.
+       (icalendar--convert-to-ical, icalendar--convert-sexp-to-ical):
+       New tests.
+
 2014-08-07  Glenn Morris  <rgm@gnu.org>
 
-       * automated/Makefile.in (check-tar): Remove, no longer needed.
+       * automated/Makefile.in (check-tar): Remove, hydra recipe does it now.
+
+2014-08-06  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/icalendar-tests.el (icalendar--convert-ordinary-to-ical)
+       (icalendar--diarytime-to-isotime): More testcases (Bug#13750).
 
 2014-08-03  Glenn Morris  <rgm@gnu.org>
 
-       * automated/Makefile.in (check-tar): Add as alias for check.
+       * automated/Makefile.in (check-tar): New rule.
+
+2014-08-02  Glenn Morris  <rgm@gnu.org>
+
+       * automated/fns-tests.el (fns-tests-compare-strings):
+       Update test.  (Bug#17903)
 
-2014-07-20  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+       * automated/icalendar-tests.el (icalendar--decode-isodatetime):
+       Use more precise TZ specification, as per 2013-08-04.
+
+2014-07-30  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/icalendar-tests.el (icalendar--decode-isodatetime):
+       New test.
+
+2014-07-28  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * automated/timer-tests.el (timer-tests-debug-timer-check): New test.
+
+2014-07-26  Ulf Jasper  <ulf.jasper@web.de>
+
+       * automated/icalendar-tests.el (icalendar-tests--do-test-import):
+       Work around the failures in icalendar-tests which occasionally occur on
+       hydra.nixos.org.
+
+2014-07-21  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * automated/python-tests.el:
        (python-util-clone-local-variables-1): Fix test.
 
-2014-07-17  Fabián Ezequiel Gallina  <fgallina@gnu.org>
-
        * automated/python-tests.el (python-shell-make-comint-1):
        (python-shell-make-comint-2): Fix indentation.
        (python-shell-make-comint-3)
        (python-shell-prompt-set-calculated-regexps-6)
        (python-util-valid-regexp-p-1): New tests.
 
-2014-07-09  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2014-07-21  Stefan Monnier  <monnier@iro.umontreal.ca>
 
-       * automated/python-tests.el
-       (python-indent-block-enders-1)
+       * automated/advice-tests.el (advice-test-call-interactively): Make sure
+       the function's definition is fully restored at the end.
+
+2014-07-12  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el (python-indent-block-enders-1)
        (python-indent-block-enders-2): Fix tests.
-       (python-indent-block-enders-3)
-       (python-indent-block-enders-4)
-       (python-indent-block-enders-5)
-       (python-indent-dedenters-1)
+       (python-indent-block-enders-3, python-indent-block-enders-4)
+       (python-indent-block-enders-5, python-indent-dedenters-1)
        (python-indent-dedenters-2): Remove tests.
-       (python-indent-dedenters-1)
-       (python-indent-dedenters-2)
-       (python-indent-dedenters-3)
-       (python-indent-dedenters-4)
-       (python-indent-dedenters-5)
-       (python-indent-dedenters-6)
+       (python-indent-dedenters-1, python-indent-dedenters-2)
+       (python-indent-dedenters-3, python-indent-dedenters-4)
+       (python-indent-dedenters-5, python-indent-dedenters-6)
        (python-indent-dedenters-7)
        (python-info-dedenter-opening-block-position-1)
        (python-info-dedenter-opening-block-position-2)
        (python-info-dedenter-statement-p-4)
        (python-info-dedenter-statement-p-5): New tests.
 
-2014-07-01  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+2014-07-08  Stefan Monnier  <monnier@iro.umontreal.ca>
 
-       * automated/python-tests.el
-       (python-tests-self-insert): New function.
+       * indent/perl.perl: Add indentation pattern for hash-table entries.
+
+2014-07-04  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/dbus-tests.el (dbus-test02-register-service-session)
+       (dbus-test02-register-service-system): Fix docstring.
+       (dbus-test02-register-service-own-bus)
+       (dbus-test03-peer-interface): New tests.
+
+2014-07-03  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/python-tests.el (python-tests-self-insert): New function.
        (python-triple-quote-pairing): Use it.
        (python-parens-electric-indent-1): New test. (Bug#17658)
 
+2014-06-30  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * automated/subr-x-tests.el: New file.
+
+2014-06-29  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/tramp-tests.el (tramp--instrument-test-case):
+       Print debug buffer in any case.
+
 2014-06-28  Leo Liu  <sdl.web@gmail.com>
 
        * automated/calc-tests.el: New file and add tests for math-bignum.
        (Bug#17556)
 
-2014-06-27  Michael Albinus  <michael.albinus@gmx.de>
+2014-06-28  Michael Albinus  <michael.albinus@gmx.de>
 
        * automated/dbus-tests.el (dbus--test-register-service)
        (dbus-test02-register-service-session): Replace `dbus-ping' calls
        by `dbus-list-known-names'.  (Bug#17858)
 
-2014-06-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+2014-06-28  Glenn Morris  <rgm@gnu.org>
+
+       * automated/Makefile.in (GDB): New variable.
+       (emacs): Use $GDB.  (Bug#15991)
+
+       * automated/Makefile.in (WRITE_LOG): New variable.
+       (%.log): Use WRITE_LOG.
+       (test_template): Disable logging.
+
+       * automated/Makefile.in (TESTS): New list of short PHONY aliases.
+       (test_template): New definition.  Apply to TESTS.
+
+2014-06-27  Glenn Morris  <rgm@gnu.org>
+
+       * automated/Makefile.in (check-maybe): Rename from check.
+       (check): Re-run all the tests, every time.
+       (clean, mostlyclean): Also delete *.log~.
+
+2014-06-26  Glenn Morris  <rgm@gnu.org>
+
+       * automated/package-x-test.el: Do not mess with load-path.
+
+       * automated/Makefile.in (%.log): If error, dump log to stdout.
+
+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.
 
+2014-06-15  Michael Albinus  <michael.albinus@gmx.de>
+
+       Sync with Tramp 2.2.10.
+
+       * automated/tramp-tests.el (tramp--test-enabled): Ignore errors.
+       (tramp--instrument-test-case): Extend docstring.
+       (tramp-test15-copy-directory): Skip for tramp-smb.el.
+       (tramp-test21-file-links): Use `file-truename' for directories.
+       (tramp-test27-start-file-process, tramp-test28-shell-command):
+       Retrieve process output more robustly.
+       (tramp--test-check-files): Extend test.
+       (tramp-test30-special-characters): Skip for tramp-adb.el,
+       tramp-gvfs.el and tramp-smb.el.  Add further file names.
+
+2014-06-13  Glenn Morris  <rgm@gnu.org>
+
+       * automated/Makefile.in (compile-main):
+       GNU make automatically passes command-line arguments to sub-makes.
+
+2014-06-05  Michal Nazarewicz  <mina86@mina86.com>
+
+       * automated/tildify-tests.el (tildify-test--test): Optimize the test
+       slightly by reusing the same temporary buffer across multiple test
+       cases.
+
+       * automated/tildify-tests.el (tildify-test-find-env-end-re-bug)
+       (tildify-test-find-env-group-index-bug): Update to support new
+       signature of the `tildify-foreach-region-outside-env' function.
+       Namely, it now takes pairs as an argument instead of looking it up in
+       `tildify-ignored-environments-alist'.
+
+       * automated/tildify-tests.el (tildify-test--example-html): Add support
+       for generating XML code, so that…
+       (tildify-test-xml) …test can be added to check handling of XML
+       documents.
+
+       * automated/tildify-tests.el (tildify-test-find-env-group-index-bug):
+       New test checking end-regex building when multiple environment pairs
+       use integers to refer to capture groups.
+
+       * automated/tildify-tests.el (tildify-test-find-env-end-re-bug): New
+       test checking end-regex building in `tildify-find-env' function when
+       integers (denoting capture groups) and strings are mixed together.
+
+2014-06-02  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/tramp-tests.el (tramp-remote-process-environment): Declare.
+       (tramp-test29-vc-registered): Set $BZR_HOME.  Remove instrumentation.
+
+2014-06-01  Michael Albinus  <michael.albinus@gmx.de>
+
+       * automated/tramp-tests.el (tramp-test29-vc-registered):
+       Instrument failed test case.
+
+2014-05-29  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * automated/ruby-mode-tests.el (ruby-assert-face): Use font-lock-ensure.
+       (ruby-interpolation-keeps-non-quote-syntax): Use syntax-propertize.
+
+2014-05-21  Michal Nazarewicz  <mina86@mina86.com>
+
+       * automated/tildify-tests.el: New file.
+
+2014-05-27  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * indent/ruby.rb: Add one more test.
+
+       * indent/ps-mode.ps: New file.
+
+       * indent/octave.m: Add a few more tests.
+
+       * automated/core-elisp-tests.el
+       (core-elisp-test-window-configurations): New test.
+
+2014-05-26  Glenn Morris  <rgm@gnu.org>
+
+       * automated/package-test.el (package-test-install-single):
+       Update for changed output.
+
+2014-05-22  Glenn Morris  <rgm@gnu.org>
+
+       * automated/bytecomp-tests.el (test-byte-comp-compile-and-load):
+       Fix handling of temporary elc files.
+
+       * automated/fns-tests.el (fns-tests-nreverse):
+       Update for changed string behavior.
+
+2014-05-15  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * automated/fns-tests.el: New file.
+       * automated/fns-tests.el (fns-tests-nreverse)
+       (fns-tests-nreverse-bool-vector): New tests.
+
 2014-05-08  Glenn Morris  <rgm@gnu.org>
 
        * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
        (vc-bzr-test-faulty-bzr-autoloads):
        Give bzr a temporary home-directory, in case the real one is missing.
 
-2014-05-05  Dmitry Gutov  <dgutov@yandex.ru>
+2014-05-08  Dmitry Gutov  <dgutov@yandex.ru>
 
-       * automated/ruby-mode-tests.el
-       (ruby-interpolation-after-dollar-sign): New test.
+       * automated/ruby-mode-tests.el (ruby-interpolation-after-dollar-sign):
+       New test.
 
-2014-05-05  Glenn Morris  <rgm@gnu.org>
+2014-05-08  Glenn Morris  <rgm@gnu.org>
 
        * automated/help-fns.el: New file.
 
+2014-05-01  Barry O'Reilly  <gundaetiapo@gmail.com>
+
+       * automated/undo-tests.el (undo-test-region-deletion): New test to
+       demonstrate bug#17235.
+       (undo-test-region-example): New test to verify example given in
+       comments for undo-make-selective-list.
+
 2014-04-25  Michael Albinus  <michael.albinus@gmx.de>
 
        * automated/tramp-tests.el (top):
        passwords in batch mode.
        (password-cache-expiry): Set to nil.
 
-2014-04-24  Michael Albinus  <michael.albinus@gmx.de>
-
        * automated/file-notify-tests.el
        (file-notify-test-remote-temporary-file-directory):
        * automated/tramp-tests.el (tramp-test-temporary-file-directory):
        only if there is a usable timestamp.
        (tramp--test-check-files): Do not use `copy-sequence'.
 
+2014-04-22  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/bytecomp-tests.el (test-byte-comp-compile-and-load):
+       Add compile flag.
+       (test-byte-comp-macro-expansion)
+       (test-byte-comp-macro-expansion-eval-and-compile)
+       (test-byte-comp-macro-expansion-eval-when-compile)
+       (test-byte-comp-macro-expand-lexical-override): Use it.
+       (test-eager-load-macro-expansion)
+       (test-eager-load-macro-expansion-eval-and-compile)
+       (test-eager-load-macro-expansion-eval-when-compile)
+       (test-eager-load-macro-expand-lexical-override): New tests.
+
+       * automated/cl-lib.el (cl-lib-struct-accessors): Fix test to
+       account for removal of `cl-struct-set-slot-value'. Also, move
+       the defstruct to top level.
+
+2014-04-21  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/bytecomp-tests.el (test-byte-comp-compile-and-load):
+       New function.
+       (test-byte-comp-macro-expansion)
+       (test-byte-comp-macro-expansion-eval-and-compile)
+       (test-byte-comp-macro-expansion-eval-when-compile)
+       (test-byte-comp-macro-expand-lexical-override): New tests.
+
+       * automated/cl-lib.el (cl-loop-destructuring-with): New test.
+       (cl-the): Fix cl-the test.
+
+2014-04-20  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/cl-lib.el (cl-lib-struct-accessors,cl-the): New tests.
+
 2014-04-19  Michael Albinus  <michael.albinus@gmx.de>
 
        * automated/tramp-tests.el (tramp--test-check-files): Extend test.
        (tramp-test34-unload): New tests.
        (tramp-test31-utf8, tramp-test32-asynchronous-requests):  Rename.
 
-2014-04-10  Paul Eggert  <eggert@cs.ucla.edu>
+2014-04-11  Glenn Morris  <rgm@gnu.org>
+
+       * automated/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
+
+2014-04-11  Paul Eggert  <eggert@cs.ucla.edu>
 
        * automated/electric-tests.el: Fix spelling error in test name.
        (whitespace-skipping-for-quotes-not-outside):
        Rename from whitespace-skipping-for-quotes-not-ouside.
 
+2014-04-09  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/syntax-tests.el: New file.
+
 2014-04-09  Glenn Morris  <rgm@gnu.org>
 
        * automated/python-tests.el (python-triple-quote-pairing):
 
 2014-04-07  João Távora  <joaotavora@gmail.com>
 
-       * automated/electric-tests.el (define-electric-pair-test):
-       Don't overtest.
-       (inhibit-in-mismatched-string-inside-ruby-comments): New test.
-       (inhibit-in-mismatched-string-inside-c-comments): New test.
-
-       * automated/electric-tests.el (inhibit-if-strings-mismatched):
-       New test, change from `inhibit-only-of-next-is-mismatched'.
-
-2014-04-06  João Távora  <joaotavora@gmail.com>
-
        * automated/python-tests.el (python-triple-quote-pairing): New test.
        (python-syntax-after-python-backspace): New test.
 
        (whitespace-skipping-for-quotes-only-inside)
        (whitespace-skipping-quotes-not-without-proper-syntax): New tests.
 
-2014-03-24  Barry O'Reilly  <gundaetiapo@gmail.com>
+2014-04-04  João Távora  <joaotavora@gmail.com>
+
+       * automated/electric-tests.el (define-electric-pair-test):
+       Don't overtest.
+       (inhibit-in-mismatched-string-inside-ruby-comments): New test.
+       (inhibit-in-mismatched-string-inside-c-comments): New test.
+
+2014-04-02  João Távora  <joaotavora@gmail.com>
+
+       * automated/electric-tests.el (inhibit-if-strings-mismatched):
+       New test, change from `inhibit-only-of-next-is-mismatched'.
+
+2014-03-26  Barry O'Reilly  <gundaetiapo@gmail.com>
 
        * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
        (undo-test-region-t-marker): New tests of marker adjustments.
        (undo-test-region-mark-adjustment): New tests to demonstrate
        bug#16818, which fail without the fix.
 
-2014-03-23  Daniel Colascione  <dancol@dancol.org>
-
-       * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
-       test: correct parsing of keyword arguments.
-
 2014-03-23  Dmitry Gutov  <dgutov@yandex.ru>
 
        * automated/package-test.el (package-test-describe-package):
        Fix test failure in non-graphical mode.
 
+2014-03-23  Daniel Colascione  <dancol@dancol.org>
+
+       * automated/subword-tests.el (subword-tests2): More subword tests.
+
+       * automated/cl-lib.el (cl-lib-keyword-names-versus-values):
+       New test: correct parsing of keyword arguments.
+
 2014-03-22  Dmitry Gutov  <dgutov@yandex.ru>
 
        * automated/package-test.el (package-test-describe-package):
 
 2014-02-17  Michael Albinus  <michael.albinus@gmx.de>
 
-       * automated/tramp-tests.el (tramp-test28-shell-command): Perform
-       an initial `sit-for' prior the while loop.
+       * automated/tramp-tests.el (tramp-test28-shell-command):
+       Perform an initial `sit-for' prior the while loop.
 
 2014-02-16  Michael Albinus  <michael.albinus@gmx.de>
 
 
        * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
        (tramp-test27-start-file-process): Use "_p" as argument of lambda.
-       (tramp-test28-shell-command): Improve `shell-command' test.  Add
-       `async-shell-command' tests.
+       (tramp-test28-shell-command): Improve `shell-command' test.
+       Add `async-shell-command' tests.
 
 2014-02-04  Michael Albinus  <michael.albinus@gmx.de>
 
 
 2014-01-13  Michael Albinus  <michael.albinus@gmx.de>
 
-       * automated/ert-tests.el (ert-test-record-backtrace): Reenable
-       test case with adapted test string.  (Bug#13064)
+       * automated/ert-tests.el (ert-test-record-backtrace):
+       Reenable test case with adapted test string.  (Bug#13064)
 
 2013-12-28  Glenn Morris  <rgm@gnu.org>