aboutsummaryrefslogtreecommitdiffstats
path: root/test/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * * automated/tramp-tests.el (tramp--test-check-files): Extend test.Michael Albinus2014-04-191-0/+5
| | | | | | | | (tramp-test31-utf8): Let-bind also `file-name-coding-system'.
* | Merge from emacs-24; up to 2014-04-16T15:28:06Z!eggert@cs.ucla.eduJuanma Barranquero2014-04-191-0/+15
|\ \ | |/
| * * automated/tramp-tests.el (tramp-copy-size-limit): Set to nil.Michael Albinus2014-04-181-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (tramp--test-make-temp-name): Optional argument LOCAL. (tramp--instrument-test-case): Show messages. Catch also `quit'. (tramp-test10-write-region): No special test for out-of-band copy needed anymore. (tramp-test11-copy-file, tramp-test12-rename-file) (tramp-test21-file-links): Extend tests. (tramp-test20-file-modes): More robust check for user "root". (tramp--test-check-files): New defun. (tramp-test30-special-characters, tramp-test33-recursive-load) (tramp-test34-unload): New tests. (tramp-test31-utf8, tramp-test32-asynchronous-requests): Rename.
* | Avoid EMACSDATA in user environment interfering with buildingGlenn Morris2014-04-101-0/+4
| | | | | | | | | | | | | | | | | | | | * admin/grammars/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): * leim/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): * lisp/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): * test/automated/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport. Fixes: debbugs:16429
* | Merge from emacs-24; up to 2014-04-04T23:31:02Z!joaotavora@gmail.comGlenn Morris2014-04-101-0/+6
|\ \ | |/
| * Spelling fixes.Paul Eggert2014-04-101-0/+6
| | | | | | | | | | | | * automated/electric-tests.el: Fix spelling error in test name. (whitespace-skipping-for-quotes-not-outside): Rename from whitespace-skipping-for-quotes-not-ouside.
* | Make up-list and backward-up-list get out of more spotsDaniel Colascione2014-04-091-0/+4
| |
* | Merge from emacs-24; up to 2014-04-02T16:17:08Z!dmantipov@yandex.ruGlenn Morris2014-04-081-0/+8
|\ \ | |/
| * Fix python-triple-quote-pairing testGlenn Morris2014-04-081-0/+3
| | | | | | | | | | * test/automated/python-tests.el (python-triple-quote-pairing): Enable/disable electric-pair-mode as needed.
| * * electric-tests.el (electric-pair-backspace-1): Replace deleted function.Glenn Morris2014-04-081-0/+5
| |
| * ChangeLog fix (no need to merge to trunk)Glenn Morris2014-04-071-7/+3
| |
* | ChangeLog fixesGlenn Morris2014-04-071-17/+3
| | | | | | | | | | | | Merged entries get today's date. May as well combine consecutive separate entries by same author into one. Backported entries should not appear twice.
* | Merge from emacs-24; up to 2014-04-01T20:18:12Z!eggert@cs.ucla.eduDaniel Colascione2014-04-071-0/+25
|\ \ | |/
| * Improve on previous quote autopairing changeJoão Távora2014-04-071-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backported from trunk 2014-04-04T23:31:02Z!joaotavora@gmail.com * lisp/elec-pair.el: (electric-pair--syntax-ppss): When inside comments parse from comment beginning. (electric-pair--balance-info): Fix typo in comment. (electric-pair--in-unterminated-string-p): Delete. (electric-pair--unbalanced-strings-p): New function. (electric-pair-string-bound-function): New var. (electric-pair-inhibit-if-helps-balance): Decide quote pairing according to `electric-pair--in-unterminated-string-p' * test/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.
| * Inhibit quote autopairing more frequentlyJoão Távora2014-04-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Backported from trunk 2014-04-02T09:59:06Z!joaotavora@gmail.com * lisp/elec-pair.el (electric-pair-inhibit-if-helps-balance): Inhibit quote pairing if point-max is inside an unterminated string. (electric-pair--looking-at-unterminated-string-p): Delete. (electric-pair--in-unterminated-string-p): New function. * test/automated/electric-tests.el (inhibit-if-strings-mismatched): New test, change from `inhibit-only-of-next-is-mismatched'.
| * Fix triple-quoting electricity in python-modeJoão Távora2014-04-071-0/+5
| | | | | | | | | | | | | | | | | | | | * lisp/progmodes/python.el (python-electric-pair-string-delimiter): Fix triple-quoting electricity. * test/automated/python-tests.el (python-triple-quote-pairing): New test. (python-syntax-after-python-backspace): New test. Fixes: debbugs:17192
| * Fix electric-pair-skip-whitespace with quotes in text-modeJoão Távora2014-04-071-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/elec-pair.el (electric-pair-post-self-insert-function): Don't skip whitespace for quote syntax when `electric-pair-text-pairs' and `electric-pair-pairs' were used. * test/automated/electric-tests.el (electric-pair-define-test-form): More readable test docstrings. (whitespace-skipping-for-quotes-not-ouside) (whitespace-skipping-for-quotes-only-inside) (whitespace-skipping-not-without-proper-syntax): Fixes: debbugs:17183
* | Improve on previous quote autopairing changeJoão Távora2014-04-051-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/elec-pair.el: (electric-pair--syntax-ppss): When inside comments parse from comment beginning. (electric-pair--balance-info): Fix typo in comment. (electric-pair--in-unterminated-string-p): Delete. (electric-pair--unbalanced-strings-p): New function. (electric-pair-string-bound-function): New var. (electric-pair-inhibit-if-helps-balance): Decide quote pairing according to `electric-pair--in-unterminated-string-p' * test/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.
* | Inhibit quote autopairing more frequentlyJoão Távora2014-04-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | * lisp/elec-pair.el (electric-pair-inhibit-if-helps-balance): Inhibit quote pairing if point-max is inside an unterminated string. (electric-pair--looking-at-unterminated-string-p): Delete. (electric-pair--in-unterminated-string-p): New function. * test/automated/electric-tests.el (inhibit-if-strings-mismatched): New test, change from `inhibit-only-of-next-is-mismatched'.
* | Merge from emacs-24; up to 2014-03-23T23:14:52Z!yamaoka@jpl.orgJuanma Barranquero2014-03-261-0/+8
|\ \ | |/
| * Fix last ChangeLog entry.Michael Albinus2014-03-251-1/+1
| |
| * Undo in region after markers in undo history relocatedBarry O'Reilly2014-03-241-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * simple.el (primitive-undo): Only process marker adjustments validated against their corresponding (TEXT . POS). Issue warning for lone marker adjustments in undo history. (Bug#16818) (undo-make-selective-list): Add marker adjustments to selective undo list based on whether their corresponding (TEXT . POS) is in the region. Remove variable adjusted-markers, which was unused and only non nil during undo-make-selective-list. (undo-elt-in-region): Return nil when passed a marker adjustment and explain in function doc. Have (MARKER . ADJUSTMENT) undo records always be immediately after their corresponding (TEXT . POS) record in undo list. (Bug#16818) * lisp.h (record-delete): New arg record_markers. (record_marker_adjustment): No longer needed outside undo.c. * insdel.c (adjust_markers_for_delete): Move calculation of marker adjustments to undo.c's record_marker_adjustments. Note that fileio.c's decide_coding_unwind is another caller to adjust_markers_for_delete. Because it has undo list bound to t, it does not rely on adjust_markers_for_delete to record marker adjustments. (del_range_2): Swap call to record_delete and adjust_markers_for_delete so as undo marker adjustments are recorded before current deletion's adjustments, as before. (adjust_after_replace): (replace_range): Pass value for new record_markers arg to delete_record. * undo.c (record_marker_adjustment): Renamed to record_marker_adjustments and made static. (record_delete): Check record_markers arg and call record_marker_adjustments. (record_change): Pass value for new record_markers arg to delete_record. (record_point): at_boundary calculation no longer needs to account for marker adjustments. * undo-tests.el (undo-test-marker-adjustment-nominal): (undo-test-region-t-marker): New tests of marker adjustments. (undo-test-marker-adjustment-moved): (undo-test-region-mark-adjustment): New tests to demonstrate bug#16818, which fail without the fix. * markers.texi (Moving Marker Positions): The 2014-03-02 doc change mentioning undo's inability to handle relocated markers no longer applies. See bug#16818. * text.texi (Undo): Expand documentation of (TEXT . POS) and (MARKER . ADJUSTMENT) undo elements.
* | Fix up recent merge ChangeLog duplicationGlenn Morris2014-03-231-12/+5
| | | | | | | | Perhaps the merge was done without using bzrmerge.el
* | Merge capitalized-words-mode and subword-modeDaniel Colascione2014-03-231-0/+4
| |
* | Merge from emacs-24; up to 2014-03-21T23:16:26Z!rms@gnu.orgDaniel Colascione2014-03-221-0/+28
|\ \ | |/
| * Fix keyword argument parsing. Please bootstrap.Daniel Colascione2014-03-221-0/+5
| |
| * Fix test failure in non-graphical modeDmitry Gutov2014-03-231-0/+23
| | | | | | | | | | | | | | * test/automated/package-test.el (package-test-describe-package): Fix test failure in non-graphical mode. Add some missing ChangeLog entries.
* | Fix cl-defun keyword arg parsing. Please bootstrap.Daniel Colascione2014-03-221-0/+5
|/
* * automated/tramp-tests.el (tramp-copy-size-limit): Declare.Michael Albinus2014-03-071-0/+6
| | | | | (tramp-test10-write-region): Extend for out-of-band copy. (tramp-test31-asynchronous-requests): New test.
* */ChangeLog: Trivial fixes.Juanma Barranquero2014-03-031-9/+9
|
* * simple.el (undo-elt-in-region): Fix buffer corruption for edgeBarry O'Reilly2014-03-021-0/+7
| | | | | | | | case of undo in region. * automated/undo-tests.el (undo-test-in-region-not-most-recent): Add new test of undo in region. (undo-test-in-region-eob): Add test case described at http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411#41
* * automated/tramp-tests.el (tramp--test-enabled)Michael Albinus2014-02-281-0/+6
| | | | | (tramp-test15-copy-directory): No special handling of tramp-adb.el anymore. It's fixed in that package.
* * automated/tramp-tests.el (tramp--test-enabled): Move connectionMichael Albinus2014-02-271-0/+21
| | | | | | | | | | | | | | | | | | | cleanup into this function. Remove respective code from all test cases. (tramp--instrument-test-case): Declare `indent' and `debug'. Handle other errors as well. (tramp-test14-delete-directory): Check for `file-error' error. (tramp-test15-copy-directory): Ignore return value of `copy-directory'. It's too much hassle to handle it for tramp-adb.el. (tramp-test19-directory-files-and-attributes): Take care of timestamp of "../". (tramp-test20-file-modes, tramp-test27-start-file-process) (tramp-test28-shell-command): Skip for tramp-adb.el. (tramp-test21-file-links): `file-truename' shall preserve trailing link of directories. (tramp-test22-file-times): Skip if `set-file-times' returns nil. (tramp-test26-process-file, tramp-test28-shell-command): Let-bind `kill-buffer-query-functions' to nil. (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
* * automated/tramp-tests.elMichael Albinus2014-02-211-0/+7
| | | | | | (tramp-test19-directory-files-and-attributes): Do not include directories in comparison; they might have changed their timestamps already.
* * automated/tramp-tests.el (tramp--instrument-test-case): New macro.Michael Albinus2014-02-201-0/+8
| | | | | | | (tramp-test17-insert-directory): First line could contain more text, when produced by `ls-lisp'. (tramp-test19-directory-files-and-attributes): Instrument failed test case.
* * automated/tramp-tests.el (tramp-test17-insert-directory):Michael Albinus2014-02-191-0/+18
| | | | | | | | | | | | | | | | | Make first line "total 123" optional. (tramp-test20-file-modes, tramp-test22-file-times) (tramp-test26-process-file, tramp-test27-start-file-process) (tramp-test28-shell-command): Skip for tramp-gvfs.el and tramp-smb.el. (tramp-test20-file-modes): Check for "root" only when there is an explicit user name. (tramp-test21-file-links): Handle "... not supported" error. (tramp-test22-file-times): Skip for "don't know" return values. (tramp-test26-process-file, tramp-test28-shell-command): Remove color escape sequences. (tramp-test28-shell-command): Use `accept-process-output' rather than `sit-for'. (tramp-test30-utf8): Set coding system `utf-8'.
* * automated/tramp-tests.el (tramp-test28-shell-command): PerformMichael Albinus2014-02-171-0/+5
| | | | an initial `sit-for' prior the while loop.
* Sync with Tramp 2.2.9.Michael Albinus2014-02-161-0/+8
| | | | | | | | | | * doc/misc/trampver.texi: Update release number. * lisp/net/trampver.el: Update release number. * test/automated/tramp-tests.el (password-cache-expiry): Set to nil. (tramp-test28-shell-command): Make a while loop when waiting for process exit.
* Fix typos in Changelogs.Juanma Barranquero2014-02-131-4/+4
|
* * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'Michael Albinus2014-02-111-0/+8
| | | | | | | and `vc-hg'. Declare `tramp-find-executable' and `tramp-get-remote-path'. (tramp-test29-vc-registered): New test. (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
* * automated/tramp-tests.el (tramp-test26-process-file): Improve test.Michael Albinus2014-02-071-0/+7
| | | | | | (tramp-test27-start-file-process): Use "_p" as argument of lambda. (tramp-test28-shell-command): Improve `shell-command' test. Add `async-shell-command' tests.
* * automated/file-notify-tests.el (file-notify--wait-for-events):Michael Albinus2014-02-041-0/+9
| | | | | | | | Use `read-event' instead of `sit-for'. (file-notify-test02-events): Remove expected result, the bug is fixed meanwhile. (file-notify-test02-events, file-notify-test03-autorevert): Use `sleep-for' instead of `sit-for'.
* Implement user option ruby-align-chained-callsDmitry Gutov2014-01-311-0/+5
| | | | | | | | | | | | | | * lisp/progmodes/ruby-mode.el (ruby-align-chained-calls): New option. (ruby-smie-grammar): Make "." right-associative. Make its priority lower than the ternary and all binary operators. (ruby-smie-rules): Indent "(" relative to the first non-"." parent, or the first "." parent at indentation. Use `ruby-align-chained-calls' for indentation of "." tokens. * test/automated/ruby-mode-tests.el (ruby-align-chained-calls): New test. Fixes: debbugs:16593
* * automated/file-notify-tests.el (file-notify--deftest-remote):Michael Albinus2014-01-271-0/+10
| | | | | | | | | Do not skip when the local test has failed. They are unrelated. (file-notify--wait-for-events): Use `sit-for'. Let-bind `noninteractive' to nil, otherwise `sit-for' could be degraded to `sleep-for'. (file-notify-test02-events): Check for `file-remote-p' instead of `file-notify--test-remote-enabled'.
* * automated/file-notify-tests.el (file-notify-test02-events):Michael Albinus2014-01-261-0/+5
| | | | Let test case fail for Bug#16519.
* * automated/file-notify-tests.el (file-notify-test02-events):Michael Albinus2014-01-221-0/+5
| | | | Hide Bug#16519, until it is solved.
* * automated/file-notify-tests.elMichael Albinus2014-01-211-0/+7
| | | | | | | | (file-notify--test-local-enabled): Fix error in logic. (file-notify--wait-for-events): New defmacro. (file-notify-test02-events): Make short breaks between file operations. Use `file-notify--wait-for-events'. Check, that events have arrived. (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
* * automated/comint-testsuite.elMichael Albinus2014-01-211-0/+5
| | | | (comint-testsuite-password-strings): Add localized examples.
* Fix Bug#13662.Michael Albinus2014-01-171-0/+6
| | | | | | * automated/inotify-test.el (inotify-file-watch-simple): Skip test case if inotify is not linked with Emacs. Use `read-event' rather than `sit-for' in order to process events.
* Spelling fixes.Paul Eggert2014-01-131-1/+1
|