aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog89
1 files changed, 89 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 28431e9a08d..cbeea784579 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,92 @@
12013-08-25 Alan Mackenzie <acm@muc.de>
2
3 Parse C++ inher-intro when there's a template split over 2 lines.
4
5 * progmodes/cc-engine.el (c-guess-basic-syntax CASE 5C): Code more
6 rigorously the search for "class" etc. followed by ":".
7
8 * progmodes/cc-langs.el (c-opt-<>-sexp-key): Make the value for
9 random languages a regexp which never matches rather than nil.
10
11 Handle "/"s more accurately in test for virtual semicolons (AWK Mode).
12
13 * progmodes/cc-awk.el (c-awk-one-line-possibly-open-string-re)
14 (c-awk-regexp-one-line-possibly-open-char-list-re)
15 (c-awk-one-line-possibly-open-regexp-re)
16 (c-awk-one-line-non-syn-ws*-re): Remove.
17 (c-awk-possibly-open-string-re, c-awk-non-/-syn-ws*-re)
18 (c-awk-space*-/-re, c-awk-space*-regexp-/-re)
19 (c-awk-space*-unclosed-regexp-/-re): New constants.
20 (c-awk-at-vsemi-p): Reformulate better to recognize "/"s which
21 aren't regexp delimiters.
22
23 * progmodes/cc-engine.el (c-crosses-statement-barrier-p): Add in
24 handling for a rare situation in AWK Mode involving unterminated
25 strings/regexps.
26
272013-08-23 Glenn Morris <rgm@gnu.org>
28
29 * files.el (auto-mode-alist): Use sh-mode for .bash_history.
30
31 * files.el (interpreter-mode-alist): Use tcl-mode for expect scripts.
32
33 * files.el (create-file-buffer): If the result would begin with
34 spaces, prepend a "|" instead of removing them. (Bug#15162)
35
362013-08-23 Stefan Monnier <monnier@iro.umontreal.ca>
37
38 * textmodes/fill.el (fill-match-adaptive-prefix): Don't throw away
39 text-properties (bug#15155).
40
41 * calc/calc-keypd.el (calc-keypad-execute): `x-flush-mouse-queue' doesn't
42 exist any more.
43 (calc-keypad-redraw): Remove unused var `pad'.
44 (calc-keypad-press): Remove unused var `menu'.
45
462013-08-23 Martin Rudalics <rudalics@gmx.at>
47
48 * window.el (display-buffer-pop-up-frame):
49 Call pop-up-frame-function with BUFFER current so `make-frame' will
50 use it as the new frame's buffer (Bug#15133).
51
522013-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
53
54 * calendar/timeclock.el: Minor cleanups.
55 (timeclock-ask-before-exiting, timeclock-use-display-time):
56 Use `symbol'.
57 (timeclock-modeline-display): Define as alias before the
58 actual definition.
59 (timeclock-mode-line-display): Use define-minor-mode.
60 (timeclock-day-list-template): Make it a function, add an argument.
61 (timeclock-day-list-required, timeclock-day-list-length)
62 (timeclock-day-list-debt, timeclock-day-list-span)
63 (timeclock-day-list-break): Adjust calls accordingly.
64
652013-08-21 Stefan Monnier <monnier@iro.umontreal.ca>
66
67 * emacs-lisp/pp.el (pp-eval-expression, pp-macroexpand-expression):
68 Use read--expression so that completion works again.
69
702013-08-21 Sam Steingold <sds@gnu.org>
71
72 Add rudimentary inferior shell interaction
73 * progmodes/sh-script.el (sh-shell-process): New buffer-local variable.
74 (sh-set-shell): Reset it.
75 (sh-show-shell, sh-cd-here, sh-send-line-or-region-and-step):
76 New commands (bound to C-c C-z, C-c C-d, and C-c C-n).
77
782013-08-20 Stefan Monnier <monnier@iro.umontreal.ca>
79
80 * align.el: Use lexical-binding.
81 (align-region): Simplify accordingly.
82
832013-08-20 Michael Albinus <michael.albinus@gmx.de>
84
85 * minibuffer.el (completion--sifn-requote): Bind `non-essential'.
86
87 * rfn-eshadow.el (rfn-eshadow-update-overlay): Move binding of
88 `non-essential' up.
89
12013-08-17 Michael Albinus <michael.albinus@gmx.de> 902013-08-17 Michael Albinus <michael.albinus@gmx.de>
2 91
3 * net/tramp.el: 92 * net/tramp.el: