aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/lispref/ChangeLog4
-rw-r--r--lisp/ChangeLog80
-rw-r--r--nt/ChangeLog2
-rw-r--r--src/ChangeLog15
-rw-r--r--test/ChangeLog20
7 files changed, 44 insertions, 83 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d3f17f8207..dfa5d2ac96d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,4 @@
12014-04-03 Ken Brown <kbrown@cornell.edu> 12014-04-07 Ken Brown <kbrown@cornell.edu>
2 2
3 * configure.ac (EMACS_MANIFEST, UPDATE_MANIFEST): Leave these 3 * configure.ac (EMACS_MANIFEST, UPDATE_MANIFEST): Leave these
4 variables empty on Cygwin. (Bug#17176) 4 variables empty on Cygwin. (Bug#17176)
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index f8cb233bb19..89a26a6b38a 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,9 +1,7 @@
12014-04-05 Glenn Morris <rgm@gnu.org> 12014-04-07 Glenn Morris <rgm@gnu.org>
2 2
3 * trouble.texi (Checklist): Dribble files may contain passwords. 3 * trouble.texi (Checklist): Dribble files may contain passwords.
4 4
52014-04-04 Glenn Morris <rgm@gnu.org>
6
7 * files.texi (Backup Names): 5 * files.texi (Backup Names):
8 * arevert-xtra.texi (Supporting additional buffers): 6 * arevert-xtra.texi (Supporting additional buffers):
9 Update for default values of some -function vars no longer being nil. 7 Update for default values of some -function vars no longer being nil.
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index cb274474973..80427fd0984 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,9 +1,7 @@
12014-04-05 Glenn Morris <rgm@gnu.org> 12014-04-07 Glenn Morris <rgm@gnu.org>
2 2
3 * os.texi (Recording Input): Dribble files may contain passwords. 3 * os.texi (Recording Input): Dribble files may contain passwords.
4 4
52014-04-04 Glenn Morris <rgm@gnu.org>
6
7 * backups.texi (Making Backups, Reverting): 5 * backups.texi (Making Backups, Reverting):
8 Update for default values of some -function vars no longer being nil. 6 Update for default values of some -function vars no longer being nil.
9 (Reverting): Update for buffer-stale-function 7 (Reverting): Update for buffer-stale-function
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index e4df943c1bf..6fd5c99dc92 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,8 +1,7 @@
12014-04-07 João Távora <joaotavora@gmail.com> 12014-04-07 João Távora <joaotavora@gmail.com>
2 2
3 * elec-pair.el: 3 * elec-pair.el (electric-pair--syntax-ppss):
4 (electric-pair--syntax-ppss): When inside comments parse from 4 When inside comments parse from comment beginning.
5 comment beginning.
6 (electric-pair--balance-info): Fix typo in comment. 5 (electric-pair--balance-info): Fix typo in comment.
7 (electric-pair--in-unterminated-string-p): Delete. 6 (electric-pair--in-unterminated-string-p): Delete.
8 (electric-pair--unbalanced-strings-p): New function. 7 (electric-pair--unbalanced-strings-p): New function.
@@ -10,12 +9,9 @@
10 (electric-pair-inhibit-if-helps-balance): Decide quote pairing 9 (electric-pair-inhibit-if-helps-balance): Decide quote pairing
11 according to `electric-pair--in-unterminated-string-p' 10 according to `electric-pair--in-unterminated-string-p'
12 11
132014-04-07 João Távora <joaotavora@gmail.com> 12 * elec-pair.el (electric-pair-inhibit-if-helps-balance):
14 13 Inhibit quote pairing if point-max is inside an unterminated string.
15 * elec-pair.el (electric-pair-inhibit-if-helps-balance): Inhibit 14 (electric-pair--looking-at-unterminated-string-p): Delete.
16 quote pairing if point-max is inside an unterminated string.
17 (electric-pair--looking-at-unterminated-string-p):
18 Delete.
19 (electric-pair--in-unterminated-string-p): New function. 15 (electric-pair--in-unterminated-string-p): New function.
20 16
212014-04-07 Glenn Morris <rgm@gnu.org> 172014-04-07 Glenn Morris <rgm@gnu.org>
@@ -23,7 +19,7 @@
23 * shell.el (shell-directory-tracker): 19 * shell.el (shell-directory-tracker):
24 Go back to just ignoring failures. (Bug#17159) 20 Go back to just ignoring failures. (Bug#17159)
25 21
262014-04-06 João Távora <joaotavora@gmail.com> 222014-04-07 João Távora <joaotavora@gmail.com>
27 23
28 Fix `electric-pair-delete-adjacent-pairs' in modes binding 24 Fix `electric-pair-delete-adjacent-pairs' in modes binding
29 backspace. (bug#16981) 25 backspace. (bug#16981)
@@ -33,33 +29,29 @@
33 a new `electric-pair-delete-pair' command. 29 a new `electric-pair-delete-pair' command.
34 (electric-pair-delete-pair): New command. 30 (electric-pair-delete-pair): New command.
35 31
362014-04-06 João Távora <joaotavora@gmail.com> 32 * progmodes/python.el (python-electric-pair-string-delimiter):
37 33 Fix triple-quoting electricity. (Bug#17192)
38 * progmodes/python.el (python-electric-pair-string-delimiter): Fix
39 triple-quoting electricity. (Bug#17192)
40
412014-04-06 João Távora <joaotavora@gmail.com>
42 34
43 * elec-pair.el (electric-pair-post-self-insert-function): Don't 35 * elec-pair.el (electric-pair-post-self-insert-function):
44 skip whitespace when `electric-pair-text-pairs' and 36 Don't skip whitespace when `electric-pair-text-pairs' and
45 `electric-pair-pairs' were used. syntax to 37 `electric-pair-pairs' were used. syntax to
46 electric-pair--skip-whitespace. (Bug#17183) 38 electric-pair--skip-whitespace. (Bug#17183)
47 39
482014-04-06 Eli Zaretskii <eliz@gnu.org> 402014-04-07 Eli Zaretskii <eliz@gnu.org>
49 41
50 * leim/quail/ipa.el (ipa-x-sampa): Fix the character produced for 42 * leim/quail/ipa.el (ipa-x-sampa): Fix the character produced for
51 "<F>". (Bug#17199) 43 "<F>". (Bug#17199)
52 44
532014-04-06 Stefan Monnier <monnier@iro.umontreal.ca> 452014-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
54 46
55 * mpc.el (mpc--status-timer-run): Disable timer if not displayed. 47 * mpc.el (mpc--status-timer-run): Disable timer if not displayed.
56 (mpc--status-idle-timer-run): Use mpc--status-timer-run. 48 (mpc--status-idle-timer-run): Use mpc--status-timer-run.
57 49
582014-04-05 Glenn Morris <rgm@gnu.org> 502014-04-07 Glenn Morris <rgm@gnu.org>
59 51
60 * help.el (view-lossage): Doc tweak. 52 * help.el (view-lossage): Doc tweak.
61 53
622014-04-05 Matthias Dahl <ml_emacs-lists@binary-island.eu> 542014-04-07 Matthias Dahl <ml_emacs-lists@binary-island.eu>
63 55
64 * faces.el (face-spec-recalc): Call make-face-x-resource-internal 56 * faces.el (face-spec-recalc): Call make-face-x-resource-internal
65 only when inhibit-x-resources is nil, and do that earlier in the 57 only when inhibit-x-resources is nil, and do that earlier in the
@@ -74,30 +66,30 @@
74 (face-set-after-frame-default): Don't call 66 (face-set-after-frame-default): Don't call
75 make-face-x-resource-internal here. (Bug#16434) 67 make-face-x-resource-internal here. (Bug#16434)
76 68
772014-04-04 Tassilo Horn <tsdh@gnu.org> 692014-04-07 Tassilo Horn <tsdh@gnu.org>
78 70
79 * doc-view.el (doc-view-bookmark-jump): 71 * doc-view.el (doc-view-bookmark-jump):
80 Use `bookmark-after-jump-hook' to jump to the right page after the 72 Use `bookmark-after-jump-hook' to jump to the right page after the
81 buffer is shown in a window. (bug#16090) 73 buffer is shown in a window. (bug#16090)
82 74
832014-04-04 Eli Zaretskii <eliz@gnu.org> 752014-04-07 Eli Zaretskii <eliz@gnu.org>
84 76
85 * international/characters.el (mirroring): Fix last change: 77 * international/characters.el (mirroring): Fix last change:
86 instead of loading uni-mirrored.el explicitly, do that implicitly 78 instead of loading uni-mirrored.el explicitly, do that implicitly
87 by creating the 'mirroring' uniprop table. This avoids announcing 79 by creating the 'mirroring' uniprop table. This avoids announcing
88 the loading of uni-mirrored.el. 80 the loading of uni-mirrored.el.
89 81
902014-04-04 Glenn Morris <rgm@gnu.org> 822014-04-07 Glenn Morris <rgm@gnu.org>
91 83
92 * files.el (buffer-stale--default-function) 84 * files.el (buffer-stale--default-function)
93 (buffer-stale-function, revert-buffer--default): 85 (buffer-stale-function, revert-buffer--default):
94 * autorevert.el (auto-revert-buffers): Doc tweaks. 86 * autorevert.el (auto-revert-buffers): Doc tweaks.
95 87
962014-04-03 Eli Zaretskii <eliz@gnu.org> 882014-04-07 Eli Zaretskii <eliz@gnu.org>
97 89
98 * international/characters.el: Preload uni-mirrored.el. (Bug#17169) 90 * international/characters.el: Preload uni-mirrored.el. (Bug#17169)
99 91
1002014-04-03 Glenn Morris <rgm@gnu.org> 922014-04-07 Glenn Morris <rgm@gnu.org>
101 93
102 * files.el (make-backup-file-name-function) 94 * files.el (make-backup-file-name-function)
103 (make-backup-file-name, make-backup-file-name--default-function) 95 (make-backup-file-name, make-backup-file-name--default-function)
@@ -111,12 +103,10 @@
111 (make-backup-file-name-function): Bump :version. 103 (make-backup-file-name-function): Bump :version.
112 Restore nil as a valid but deprecated custom type. 104 Restore nil as a valid but deprecated custom type.
113 105
1142014-04-03 Stefan Monnier <monnier@iro.umontreal.ca> 1062014-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
115 107
116 * progmodes/perl-mode.el (perl-syntax-propertize-function): Handle $' 108 * progmodes/perl-mode.el (perl-syntax-propertize-function):
117 used as a variable (bug#17174). 109 Handle $' used as a variable (bug#17174).
118
1192014-04-02 Stefan Monnier <monnier@iro.umontreal.ca>
120 110
121 * progmodes/perl-mode.el (perl-indent-new-calculate): 111 * progmodes/perl-mode.el (perl-indent-new-calculate):
122 Handle forward-sexp failure (bug#16985). 112 Handle forward-sexp failure (bug#16985).
@@ -613,19 +603,6 @@
613 (tty-color-approximate, tty-color-by-index, tty-color-values) 603 (tty-color-approximate, tty-color-by-index, tty-color-values)
614 (tty-color-desc): Remove superfluous backslashes. 604 (tty-color-desc): Remove superfluous backslashes.
615 605
6162014-03-20 Stefan Monnier <monnier@iro.umontreal.ca>
617
618 * electric.el (electric-newline-and-maybe-indent): New command.
619 Bind it globally to C-j.
620 (electric-indent-mode): Don't mess with the global map any more.
621 Don't drop the post-self-insert-hook is some buffer is still using it
622 (bug#16770).
623
624 * bindings.el (global-map): Remove C-j binding.
625
626 * emacs-lisp/nadvice.el (advice--make-docstring): Try harder to find
627 the docstring of functions advised before dumping (bug#16993).
628
6292014-03-21 Glenn Morris <rgm@gnu.org> 6062014-03-21 Glenn Morris <rgm@gnu.org>
630 607
631 * cus-start.el (history-length): Bump :version. 608 * cus-start.el (history-length): Bump :version.
@@ -654,6 +631,19 @@
654 631
655 * skeleton.el (skeleton-autowrap): Mark as obsolete. Doc fix. 632 * skeleton.el (skeleton-autowrap): Mark as obsolete. Doc fix.
656 633
6342014-03-20 Stefan Monnier <monnier@iro.umontreal.ca>
635
636 * electric.el (electric-newline-and-maybe-indent): New command.
637 Bind it globally to C-j.
638 (electric-indent-mode): Don't mess with the global map any more.
639 Don't drop the post-self-insert-hook is some buffer is still using it
640 (bug#16770).
641
642 * bindings.el (global-map): Remove C-j binding.
643
644 * emacs-lisp/nadvice.el (advice--make-docstring): Try harder to find
645 the docstring of functions advised before dumping (bug#16993).
646
6572014-03-19 Stefan-W. Hahn <stefan.hahn@s-hahn.de> (tiny change) 6472014-03-19 Stefan-W. Hahn <stefan.hahn@s-hahn.de> (tiny change)
658 648
659 * ps-print.el (ps-generate-postscript-with-faces): 649 * ps-print.el (ps-generate-postscript-with-faces):
diff --git a/nt/ChangeLog b/nt/ChangeLog
index 8e2875805dd..215eaae15e7 100644
--- a/nt/ChangeLog
+++ b/nt/ChangeLog
@@ -1,4 +1,4 @@
12014-04-03 Ken Brown <kbrown@cornell.edu> 12014-04-07 Ken Brown <kbrown@cornell.edu>
2 2
3 * emacs.rc: Don't use manifest on Cygwin. (Bug#17176) 3 * emacs.rc: Don't use manifest on Cygwin. (Bug#17176)
4 4
diff --git a/src/ChangeLog b/src/ChangeLog
index d0d133c4989..bbdff0c79b5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -13,22 +13,11 @@
13 (Fgarbage_collect): Use it. 13 (Fgarbage_collect): Use it.
14 (gc_sweep): Remove hack made unnecessary. 14 (gc_sweep): Remove hack made unnecessary.
15 15
162014-04-05 Glenn Morris <rgm@gnu.org> 162014-04-07 Glenn Morris <rgm@gnu.org>
17 17
18 * keyboard.c (Fopen_dribble_file): Doc tweak. 18 * keyboard.c (Fopen_dribble_file): Doc tweak.
19 19
202014-04-04 Jan Djärv <jan.h.d@swipnet.se> 202014-04-07 Ken Brown <kbrown@cornell.edu>
21
22 Backport from trunk.
23 * nsterm.m (updateFrameSize:): If waiting for the tool bar and tool
24 bar is zero height, just return (Bug#16976).
25 (initFrameFromEmacs:): Initialize wait_for_tool_bar.
26 * nsterm.h (EmacsView): Add wait_for_tool_bar.
27 * nsmenu.m (update_frame_tool_bar): Return early if view or toolbar
28 is nil. If waiting for toolbar to complete, force a redraw.
29 (free_frame_tool_bar): Set wait_for_tool_bar = NO (Bug#16976).
30
312014-04-03 Ken Brown <kbrown@cornell.edu>
32 21
33 * Makefile.in (EMACS_MANIFEST): Update comment. (Bug#17176) 22 * Makefile.in (EMACS_MANIFEST): Update comment. (Bug#17176)
34 23
diff --git a/test/ChangeLog b/test/ChangeLog
index 2ef22c9a4c6..fb969069c6c 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,32 +1,18 @@
12014-04-07 João Távora <joaotavora@gmail.com> 12014-04-07 João Távora <joaotavora@gmail.com>
2 2
3 * automated/electric-tests.el (define-electric-pair-test): Don't
4 overtest..
5 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
6 (inhibit-in-mismatched-string-inside-c-comments): New test.
7
82014-04-07 João Távora <joaotavora@gmail.com>
9
10 * automated/electric-tests.el (inhibit-if-strings-mismatched):
11 New test, change from `inhibit-only-of-next-is-mismatched'.
12
132014-04-06 João Távora <joaotavora@gmail.com>
14
15 * automated/python-tests.el (python-triple-quote-pairing): New test. 3 * automated/python-tests.el (python-triple-quote-pairing): New test.
16 (python-syntax-after-python-backspace): New test. 4 (python-syntax-after-python-backspace): New test.
17 5
182014-04-06 João Távora <joaotavora@gmail.com>
19
20 * automated/electric-tests.el (electric-pair-define-test-form): 6 * automated/electric-tests.el (electric-pair-define-test-form):
21 More readable test docstrings. 7 More readable test docstrings.
22 (whitespace-skipping-for-quotes-not-ouside) 8 (whitespace-skipping-for-quotes-not-ouside)
23 (whitespace-skipping-for-quotes-only-inside) 9 (whitespace-skipping-for-quotes-only-inside)
24 (whitespace-skipping-for-quotes-in-text-mode): New tests. 10 (whitespace-skipping-quotes-not-without-proper-syntax): New tests.
25 11
262014-04-04 João Távora <joaotavora@gmail.com> 122014-04-04 João Távora <joaotavora@gmail.com>
27 13
28 * automated/electric-tests.el (define-electric-pair-test): Don't 14 * automated/electric-tests.el (define-electric-pair-test):
29 overtest.. 15 Don't overtest.
30 (inhibit-in-mismatched-string-inside-ruby-comments): New test. 16 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
31 (inhibit-in-mismatched-string-inside-c-comments): New test. 17 (inhibit-in-mismatched-string-inside-c-comments): New test.
32 18