aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2011-12-28 11:34:15 +0100
committerJoakim Verona2011-12-28 11:34:15 +0100
commit2f74c36bf173b5ad01f99e0d1b31b9b8fa5c8f2f (patch)
tree034e65ef002631d0aba8fc1a41e9984fc557e630 /lisp/ChangeLog
parentbb29f044aa967831cd664c54eba0de0c701436ce (diff)
parentd23ab8e8726ecb7e3554644857b4a58e5f7408f1 (diff)
downloademacs-2f74c36bf173b5ad01f99e0d1b31b9b8fa5c8f2f.tar.gz
emacs-2f74c36bf173b5ad01f99e0d1b31b9b8fa5c8f2f.zip
upstream
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog435
1 files changed, 407 insertions, 28 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index c77ace6d483..78cc1862c2f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,383 @@
12011-12-28 Chong Yidong <cyd@gnu.org>
2
3 * progmodes/gdb-mi.el (gdb-get-source-file-list)
4 (gdb-get-source-file): Move mode line update to
5 gdb-get-source-file (Bug#10087).
6
72011-12-25 Chong Yidong <cyd@gnu.org>
8
9 * progmodes/gud.el (gud-gdb-fetch-lines-filter): Just use
10 gud-gdb-marker-filter without taking it as an argument.
11 (gud-gdb-run-command-fetch-lines): Caller changed.
12 (gud-gdb-completion-function): New variable.
13 (gud-gdb-completion-at-point): Use it.
14 (gud-gdb-completions-1): Split from gud-gdb-completions.
15
16 * progmodes/gdb-mi.el (gdb-input): Accept command and handler
17 function as separate arguments.
18 (gdb-init-1, gdb-non-stop-handler, gdb-check-target-async)
19 (gdb-tooltip-print-1, gud-watch, gdb-speedbar-update)
20 (gdb-var-list-children, gdb-var-set-format, gdb-var-delete-1)
21 (gdb-var-delete-children, gdb-edit-value, gdb-var-update)
22 (gdb-stopped, def-gdb-auto-update-trigger)
23 (gdb-place-breakpoints, gdb-select-thread, gdb-select-frame)
24 (gdb-get-changed-registers, gdb-get-main-selected-frame): Callers
25 changed.
26 (gud-gdbmi-completions): New function.
27 (gdb): Use it for generating the completion table.
28
292011-12-24 Alan Mackenzie <acm@muc.de>
30
31 Introduce a mechanism to widen the region used in context font
32 locking. Use this to protect declarations from losing their
33 contexts.
34
35 * progmodes/cc-langs.el (c-before-font-lock-functions): replace
36 c-set-fl-decl-start with c-change-set-fl-decl-start (Renaming).
37 (c-before-context-fontification-functions): new defvar, a list of
38 functions to be run just before context (etc.) font locking.
39
40 * progmodes/cc-mode.el (c-extend-font-lock-region-for-macros):
41 new, functionality extracted from
42 c-neutralize-syntax-in-and-mark-CPP.
43 (c-in-after-change-fontification): new variable.
44 (c-after-change): Set c-in-after-change-fontification.
45 (c-set-fl-decl-start): Rejig its interface, so it can be called
46 from both after-change and context fontifying.
47 (c-change-set-fl-decl-start, c-context-set-fl-decl-start): new
48 functions.
49 (c-standard-font-lock-fontify-region-function): new variable.
50 (c-font-lock-fontify-region): new function.
51
522011-12-24 Juri Linkov <juri@jurta.org>
53
54 * window.el (window--state-get-1): Set `FORCE' arg of `mark' to t.
55 (Bug#10348)
56
572011-12-23 Michael Albinus <michael.albinus@gmx.de>
58
59 * net/ange-ftp.el (ange-ftp-copy-file-internal): Check for
60 existence of source file. (Bug#10325)
61
622011-12-23 Alan Mackenzie <acm@muc.de>
63
64 Fix unstable fontification inside templates.
65
66 * progmodes/cc-langs.el (c-before-font-lock-functions): newly
67 created from the singular version. The (c c++ objc) entry now
68 additionally has c-set-fl-decl-start. The other languages (apart
69 from AWK) have that as a single entry.
70
71 * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): The
72 functionality for "local" declarations has been extracted to
73 c-set-fl-decl-start.
74
75 * progmodes/cc-mode.el: (c-common-init, c-after-change): Changes
76 due to pluralisation of c-before-font-lock-functions.
77 (c-set-fl-decl-start): New function, extracted from
78 c-font-lock-enclosing-decls and enhanced.
79
802011-12-23 Juanma Barranquero <lekktu@gmail.com>
81
82 * desktop.el (desktop-internal-v2s): Fix typos in docstring (bug#10353).
83
842011-12-22 Juri Linkov <juri@jurta.org>
85
86 * progmodes/grep.el (rgrep): Fix docstring. (Bug#10185)
87
882011-12-22 Chong Yidong <cyd@gnu.org>
89
90 * vc/vc-hooks.el (vc-keep-workfiles): Doc fix.
91
922011-12-21 Drew Adams <drew.adams@oracle.com>
93
94 * files.el (file-remote-p): Fix docstring. (Bug#10319)
95
962011-12-21 Jérémy Compostella <jeremy.compostella@gmail.com>
97
98 * battery.el (battery-linux-sysfs): Add missing parameters from acpi.
99
1002011-12-21 Teodor Zlatanov <tzz@lifelogs.com>
101
102 * progmodes/cfengine.el: Add Version.
103
104 Add CFEngine 3.x syntax highlighting and support with
105 `cfengine3-mode', and rename the old `cfengine-mode' to
106 `cfengine2-mode'. Make `cfengine-mode' an automatic content-based
107 switcher between `cfengine3-mode' and `cfengine2-mode' by aliasing
108 it to `cfengine-auto-mode'. Rename variables specific to
109 `cfengine2-mode' from cfengine-* to cfengine2-*. Change the
110 modeline indicator to "CFE2" and "CFE3" depending on the mode, to
111 save space. Mark `cfengine-mode-abbrevs' as obsolete.
112
1132011-12-21 Chong Yidong <cyd@gnu.org>
114
115 * vc/vc-bzr.el (vc-bzr-rename-file): Don't pass ~ to Bzr in
116 filename argument.
117
1182011-12-20 Martin Rudalics <rudalics@gmx.at>
119
120 * window.el (window-normalize-buffer-to-display): Remove.
121 (display-buffer): Handle buffer-or-name argument as in Emacs 23.
122
1232011-12-19 Chong Yidong <cyd@gnu.org>
124
125 * vc/vc-dir.el (vc-dir-parent-marked-p, vc-dir-children-marked-p):
126 Don't signal an error in a predicate function; return non-nil.
127 (vc-dir-mark-file): Move the error here.
128 (vc-dir-mark-unmark): If acting on the region, keep going if one
129 of the entries cannot be marked/unmarked.
130 (vc-dir-mark-all-files): If current entry is a directory, mark
131 only child files, as documented.
132
1332011-12-19 Vincent Belaïche <vincentb1@users.sourceforge.net>
134
135 * ses.el: Ooops... undo changes of 2011-12-11T14:49:48Z!vincentb1@users.sourceforge.net, as trunk
136 branch is feature frozen, and 2011-12-11T14:49:48Z!vincentb1@users.sourceforge.net was a feature
137 addition.
138
1392011-12-18 Jan Djärv <jan.h.d@swipnet.se>
140
141 * term/ns-win.el (ns-get-selection-internal)
142 (ns-store-selection-internal): Declare.
143 (ns-store-cut-buffer-internal, ns-get-cut-buffer-internal):
144 Declare as obsolete.
145 (ns-get-pasteboard, ns-paste-secondary):
146 Use ns-get-selection-internal.
147 (ns-set-pasteboard, ns-copy-including-secondary):
148 Use ns-store-selection-internal.
149
1502011-12-17 Chong Yidong <cyd@gnu.org>
151
152 * vc/vc.el (vc-next-action): Doc fix; remove CVS-isms.
153 (vc-deduce-fileset): Doc fix.
154
1552011-12-16 Andreas Schwab <schwab@linux-m68k.org>
156
157 * calc/calc-misc.el (calc-help): Avoid wrapping help message.
158
1592011-12-13 Sam Steingold <sds@gnu.org>
160
161 * man.el (Man-getpage-in-background): When running under a
162 window-system, ignore $MANWIDTH and $COLUMNS.
163
1642011-12-15 Kenichi Handa <handa@m17n.org>
165
166 * language/ethio-util.el: Change coding tag to utf-8-emacs.
167 (setup-ethiopic-environment-internal): Comment out key-binding for
168 ethio-toggle-punctuation.
169
1702011-12-13 Alan Mackenzie <acm@muc.de>
171
172 Add the switch statement to AWK Mode.
173
174 * progmodes/cc-awk (awk-font-lock-keywords): Add "switch", "case",
175 "default" to the keywords regexp.
176
177 * progmodes/cc-langs (c-label-kwds): Let AWK take the same
178 expression as the rest.
179 (c-nonlabel-token-key): Allow string literals for AWK. Refactor
180 for the other modes.
181
182 Large brace-block initialisation makes CC Mode slow: Fix.
183 Tidy up and accelerate c-in-literal, etc. by using the
184 c-parse-state
185 routines. Limit backward searching in c-font-lock-enclosing.decl.
186
187 * progmodes/cc-engine.el (c-state-pp-to-literal): Return the
188 pp-state and literal type in addition to the limits.
189 (c-state-safe-place): New defun, extracted from
190 c-state-literal-at.
191 (c-state-literal-at): Use the above new defun.
192 (c-slow-in-literal, c-fast-in-literal): Removed.
193 (c-in-literal, c-literal-limits): Amended to use
194 c-state-pp-to-literal.
195
196 * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): Check for
197 being in a literal. Add a limit for backward searching.
198
199 * progmodes/cc-mode.el (awk-mode): Don't alias c-in-literal to
200 c-slow-in-literal.
201
2022011-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
203
204 * progmodes/pascal.el: Declare `ind' as dyn-bound (bug#10264).
205
2062011-12-13 Martin Rudalics <rudalics@gmx.at>
207
208 * window.el (delete-other-windows): Use correct frame in call to
209 window-with-parameter.
210
2112011-12-12 Daniel Pfeiffer <occitan@t-online.de>
212
213 * progmodes/make-mode.el: Bring it up to date with makepp V2.0.
214 (makefile-make-font-lock-keywords): Extend meaning of `keywords'.
215 (makefile-gmake-statements, makefile-makepp-statements):
216 Use it and add new makepp keywords.
217 (makefile-makepp-font-lock-keywords): Add new patterns.
218 (makefile-match-function-end): Match new [...] and [[...]].
219
2202011-12-11 Juanma Barranquero <lekktu@gmail.com>
221
222 * ses.el (ses-call-printer-return, ses-cell-property-get)
223 (ses-sym-rowcol, ses-printer-validate, ses-formula-record)
224 (ses-create-cell-variable, ses-reset-header-string)
225 (ses-cell-set-formula, ses-repair-cell-reference-all)
226 (ses-self-reference-early-detection, ses-in-print-area, ses-set-curcell)
227 (ses-check-curcell, ses-call-printer, ses-adjust-print-width)
228 (ses-print-cell-new-width, ses-formula-references, ses-relocate-formula)
229 (ses-aset-with-undo, ses-load, ses-truncate-cell)
230 (ses-read-column-printer, ses-read-default-printer, ses-insert-row)
231 (ses-delete-row, ses-delete-column, ses-append-row-jump-first-column)
232 (ses-kill-override, ses-yank-pop, ses-yank-cells, ses-yank-tsf)
233 (ses-yank-resize, ses-export-tab, ses-mark-row, ses-mark-column)
234 (ses-renarrow-buffer, ses-insert-range, ses-insert-ses-range)
235 (ses-safe-printer, ses-safe-formula, ses-warn-unsafe, ses--clean-!)
236 (ses--clean-_, ses-range, ses-select, ses-center, ses-center-span)
237 (ses-dashfill, ses-unsafe): Fix typos and reflow docstrings.
238
2392011-12-11 Vincent Belaïche <vincentb1@users.sourceforge.net>
240
241 * ses.el: The overall change is to add cell renaming, that is
242 setting fancy names for cell symbols other than name matching
243 "\\`[A-Z]+[0-9]+\\'" regexp .
244 (ses-create-cell-variable): New defun.
245 (ses-relocate-formula): Relocate formulas only for cells the
246 symbols of which are not renamed, i.e. symbols whose names do not
247 match regexp "\\`[A-Z]+[0-9]+\\'".
248 (ses-relocate-all): Relocate values only for cells the symbols of
249 which are not renamed.
250 (ses-load): Create cells variables as the (ses-cell ...) are read,
251 in order to check row col consistency with cell symbol name only
252 for cells that are not renamed.
253 (ses-replace-name-in-formula): New defun.
254 (ses-rename-cell): New defun.
255
2562011-12-11 Chong Yidong <cyd@gnu.org>
257
258 * progmodes/gdb-mi.el (gdb): Set comint-prompt-regexp, required
259 for completion via gud-gdb-fetch-lines-filter (Bug#10274).
260
2612011-12-11 Eric Hanchrow <eric.hanchrow@gmail.com>
262
263 * window.el (other-window): Fix docstring.
264
2652011-12-10 Eli Zaretskii <eliz@gnu.org>
266
267 * mail/rmailsum.el (rmail-header-summary): RFC2047 decode the
268 `from' or `to' address before taking its substring. Fixes
269 incorrect display in Rmail summary buffer whereby an RFC2047
270 encoded name is chopped in the middle of the encoded string, and
271 thus displayed encoded.
272
2732011-12-10 Juanma Barranquero <lekktu@gmail.com>
274
275 * makefile.w32-in (update-subdirs-CMD): Use a Local Variables section.
276
2772011-12-10 Eli Zaretskii <eliz@gnu.org>
278
279 * textmodes/texnfo-upd.el: Update commentary. Add a warning not
280 to use texinfo-update-node and commands that call it if the
281 Texinfo file uses @node lines without next/prev/up pointers.
282 Correct outdated description about texinfo-master-menu.
283 (texinfo-all-menus-update, texinfo-master-menu)
284 (texinfo-update-node, texinfo-every-node-update)
285 (texinfo-multiple-files-update): Doc fix. Warn against updating
286 all the @node lines.
287 (texinfo-master-menu): Only call texinfo-update-node if the prefix
288 argument is numeric. Explain better in the doc string what the
289 function really does.
290 (texinfo-insert-master-menu-list): Improve the error message
291 displayed if there's no menu in the Top node.
292 (Bug#2975) See also this thread:
293 http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00156.html.
294
2952011-12-09 Manuel Gómez <mgrojo@gmail.com> (tiny change)
296
297 * speedbar.el (speedbar-supported-extension-expressions):
298 Add .adb and .ads, commonly used for Ada source code (bug#10256).
299
3002011-12-09 Juanma Barranquero <lekktu@gmail.com>
301
302 * printing.el (pr-mode-alist):
303 * simple.el (filter-buffer-substring-functions)
304 (completion-list-insert-choice-function):
305 * window.el (window-with-parameter, window-atom-root)
306 (window-sides-slots, window-size-fixed, window-min-delta)
307 (window-max-delta, window--resize-mini-window)
308 (window--resize-child-windows-normal, window-tree)
309 (delete-other-windows, quit-window, split-window)
310 (display-buffer-record-window, special-display-buffer-names)
311 (special-display-regexps, special-display-popup-frame)
312 (same-window-p, split-window-sensibly)
313 (display-buffer-overriding-action, display-buffer-alist)
314 (display-buffer-base-action, display-buffer, switch-to-buffer)
315 (switch-to-buffer-other-window, switch-to-buffer-other-frame)
316 (fit-window-to-buffer, recenter-positions)
317 (mouse-autoselect-window-state, mouse-autoselect-window-select):
318 * emacs-lisp/syntax.el (syntax-propertize-function): Fix typos
319 and remove unneeded backslashes in docstrings.
320
3212011-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
322
323 * emacs-lisp/lisp-mode.el (defmethod): Add doc-string-elt (bug#10244).
324
325 * pcmpl-gnu.el: Don't fail when there is no Makefile nor -f arg.
326 (pcmpl-gnu-makefile-regexps): Accept "makefile" as well as files that
327 end in ".mk".
328 (pcmpl-gnu-make-rule-names): Check "makefile" and ignore errors
329 when reading the makefile (bug#10116).
330
3312011-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
332
333 * pcmpl-gnu.el (pcomplete/make): Also allow filename arguments
334 (bug#10116).
335
3362011-12-06 Glenn Morris <rgm@gnu.org>
337
338 * emacs-lisp/package.el (package-archives): Doc fix re riskiness.
339
3402011-12-06 Chong Yidong <cyd@gnu.org>
341
342 * progmodes/cc-fonts.el (c-annotation-face): Use defface.
343
3442011-12-06 Juanma Barranquero <lekktu@gmail.com>
345
346 * textmodes/table.el (table-shorten-cell): Fix typo.
347
3482011-12-05 Christopher Genovese <genovese.cr@gmail.com> (tiny change)
349
350 * emacs-lisp/assoc.el (aput): Fix return value (bug#10146)
351
3522011-12-05 Eli Zaretskii <eliz@gnu.org>
353
354 * descr-text.el (describe-char): Fix display of strong
355 right-to-left characters and directional embeddings and overrides.
356
357 * simple.el (what-cursor-position): Fix display of codepoints of
358 strong right-to-left characters.
359
3602011-12-05 Chong Yidong <cyd@gnu.org>
361
362 * faces.el (read-color): Doc fix.
363
3642011-12-05 Glenn Morris <rgm@gnu.org>
365
366 * align.el (align--set-marker): Add doc-string.
367 Don't try to move something that is not a marker. (Bug#10216)
368
3692011-12-04 Glenn Morris <rgm@gnu.org>
370
371 * calendar/appt.el (appt-add): Rewrite the interactive-spec to avoid
372 overly zealous deletion of trailing whitespace.
373
3742011-12-04 Juanma Barranquero <lekktu@gmail.com>
375
376 * server.el (server-delete-client): On Windows, do not try to delete
377 the only terminal.
378 (server-process-filter): On Windows, treat requests for a tty frame as
379 if they were for a GUI frame if the running server is in GUI mode.
380
12011-12-03 Glenn Morris <rgm@gnu.org> 3812011-12-03 Glenn Morris <rgm@gnu.org>
2 382
3 * textmodes/texinfmt.el (batch-texinfo-format): Doc fix. (Bug#10207) 383 * textmodes/texinfmt.el (batch-texinfo-format): Doc fix. (Bug#10207)
@@ -112,11 +492,11 @@
112 (verilog-inject-sense, verilog-read-inst-pins) 492 (verilog-inject-sense, verilog-read-inst-pins)
113 (verilog-read-sub-decls, verilog-read-sub-decls-line): 493 (verilog-read-sub-decls, verilog-read-sub-decls-line):
114 Fix mismatching parenthesis inside commented out code when deleting 494 Fix mismatching parenthesis inside commented out code when deleting
115 AUTOINST, bug383. Reported by Jonathan Greenlaw. 495 AUTOINST, bug383. Reported by Jonathan Greenlaw.
116 (verilog-auto-ascii-enum): Fix AUTOASCIIENUM one-hot with 496 (verilog-auto-ascii-enum): Fix AUTOASCIIENUM one-hot with
117 non-numeric vector width. Reported by Alex Reed. 497 non-numeric vector width. Reported by Alex Reed.
118 (verilog-auto-ascii-enum): Add "onehot" option to work around not 498 (verilog-auto-ascii-enum): Add "onehot" option to work around not
119 detecting signals with parameter widths. Reported by Alex Reed. 499 detecting signals with parameter widths. Reported by Alex Reed.
120 (verilog-auto-delete-trailing-whitespace): 500 (verilog-auto-delete-trailing-whitespace):
121 With `verilog-auto-delete-trailing-whitespace' remove trailing 501 With `verilog-auto-delete-trailing-whitespace' remove trailing
122 whitespace in auto expansion, bug371. Reported by Brad Dobbie. 502 whitespace in auto expansion, bug371. Reported by Brad Dobbie.
@@ -384,8 +764,8 @@
384 764
3852011-11-21 Juri Linkov <juri@jurta.org> 7652011-11-21 Juri Linkov <juri@jurta.org>
386 766
387 * calc/calc.el (calc-read-key-sequence): Let-bind `input-method-function' 767 * calc/calc.el (calc-read-key-sequence):
388 to nil. (Bug#10018) 768 Let-bind `input-method-function' to nil. (Bug#10018)
389 769
3902011-11-21 Lars Magne Ingebrigtsen <larsi@gnus.org> 7702011-11-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
391 771
@@ -1915,11 +2295,10 @@
19152011-09-24 Ulf Jasper <ulf.jasper@web.de> 22952011-09-24 Ulf Jasper <ulf.jasper@web.de>
1916 2296
1917 * net/newst-reader.el (newsticker-html-renderer) 2297 * net/newst-reader.el (newsticker-html-renderer)
1918 (newsticker-show-news): Automatically 2298 (newsticker-show-news): Automatically load html rendering package
1919 load html rendering package if newsticker-html-renderer is set. 2299 if newsticker-html-renderer is set. Fixes "Warning: defvar ignored
1920 Fixes "Warning: defvar ignored because w3m-fill-column is 2300 because w3m-fill-column is let-bound" and the error "Symbol's value
1921 let-bound" and the error "Symbol's value as variable is void: 2301 as variable is void: w3m-fill-column".
1922 w3m-fill-column".
1923 2302
19242011-09-24 Michael Albinus <michael.albinus@gmx.de> 23032011-09-24 Michael Albinus <michael.albinus@gmx.de>
1925 2304
@@ -2033,8 +2412,8 @@
20332011-09-21 Martin Rudalics <rudalics@gmx.at> 24122011-09-21 Martin Rudalics <rudalics@gmx.at>
2034 2413
2035 * window.el (set-window-buffer-start-and-point): 2414 * window.el (set-window-buffer-start-and-point):
2036 Call set-window-start with NOFORCE argument t. Suggested by Thierry 2415 Call set-window-start with NOFORCE argument t.
2037 Volpiatto <thierry.volpiatto@gmail.com>. 2416 Suggested by Thierry Volpiatto <thierry.volpiatto@gmail.com>.
2038 (quit-window): Reword doc-string. Handle new format of 2417 (quit-window): Reword doc-string. Handle new format of
2039 quit-restore parameter. Don't delete window if it has a 2418 quit-restore parameter. Don't delete window if it has a
2040 previous buffer we can show instead of the present one. 2419 previous buffer we can show instead of the present one.
@@ -2152,13 +2531,13 @@
21522011-09-18 Juri Linkov <juri@jurta.org> 25312011-09-18 Juri Linkov <juri@jurta.org>
2153 2532
2154 * info.el (Info-mode-syntax-table): New variable. 2533 * info.el (Info-mode-syntax-table): New variable.
2155 (Info-mode): Set `:syntax-table' to `Info-mode-syntax-table'. (Bug#3312) 2534 (Info-mode): Set `:syntax-table' to `Info-mode-syntax-table' (bug#3312).
2156 2535
21572011-09-18 Juri Linkov <juri@jurta.org> 25362011-09-18 Juri Linkov <juri@jurta.org>
2158 2537
2159 * info.el (Info-file-supports-index-cookies): Increment 2538 * info.el (Info-file-supports-index-cookies):
2160 line-beginning-position's arg from 3 to 4 because makeinfo outputs 2539 Increment line-beginning-position's arg from 3 to 4 because makeinfo
2161 one more line for long file names (bug#4142). 2540 outputs one more line for long file names (bug#4142).
2162 2541
21632011-09-18 Chong Yidong <cyd@stupidchicken.com> 25422011-09-18 Chong Yidong <cyd@stupidchicken.com>
2164 2543
@@ -4450,8 +4829,8 @@
4450 pending encryption. 4829 pending encryption.
4451 4830
4452 (allout-inhibit-auto-save-info-for-decryption): 4831 (allout-inhibit-auto-save-info-for-decryption):
4453 Adjust buffer-saved-size and some allout state to inhibit auto-saves if 4832 Adjust buffer-saved-size and some allout state to inhibit auto-saves
4454 there are plain-text topics pending encryption. 4833 if there are plain-text topics pending encryption.
4455 4834
4456 (allout-maybe-resume-auto-save-info-after-encryption): Adjust 4835 (allout-maybe-resume-auto-save-info-after-encryption): Adjust
4457 buffer-saved-size and some allout state to not inhibit auto-saves 4836 buffer-saved-size and some allout state to not inhibit auto-saves
@@ -5064,7 +5443,7 @@
5064 (ses-calculate-cell, ses-update-cells): Use Dijkstra algorithm for 5443 (ses-calculate-cell, ses-update-cells): Use Dijkstra algorithm for
5065 cycle detection. 5444 cycle detection.
5066 (ses-self-reference-early-detection): New defcustom. 5445 (ses-self-reference-early-detection): New defcustom.
5067 (ses-formula-references): Robustify against self-refering cells. 5446 (ses-formula-references): Robustify against self-referring cells.
5068 (ses-mode): Use ses-set-localvars. 5447 (ses-mode): Use ses-set-localvars.
5069 (ses-command-hook): Add call to ses-initialize-Dijkstra-attempt 5448 (ses-command-hook): Add call to ses-initialize-Dijkstra-attempt
5070 before lauching the update processing. 5449 before lauching the update processing.
@@ -5353,7 +5732,7 @@
5353 5732
5354 * net/network-stream.el (network-stream-open-starttls): Support 5733 * net/network-stream.el (network-stream-open-starttls): Support
5355 upgrading to STARTTLS always, even if we don't have built-in support. 5734 upgrading to STARTTLS always, even if we don't have built-in support.
5356 (open-network-stream): Add the :always-query-capabilies keyword. 5735 (open-network-stream): Add the :always-query-capabilities keyword.
5357 5736
5358 * mail/smtpmail.el: Rewritten to do opportunistic STARTTLS 5737 * mail/smtpmail.el: Rewritten to do opportunistic STARTTLS
5359 upgrades with `open-network-stream', and rely solely on 5738 upgrades with `open-network-stream', and rely solely on
@@ -5881,11 +6260,11 @@
5881 (split-window-keep-point): Mention split-window-above-each-other 6260 (split-window-keep-point): Mention split-window-above-each-other
5882 instead of split-window-vertically. 6261 instead of split-window-vertically.
5883 (split-window-above-each-other, split-window-vertically): 6262 (split-window-above-each-other, split-window-vertically):
5884 Rename split-window-vertically to split-window-above-each-other and 6263 Rename split-window-vertically to split-window-above-each-other
5885 provide defalias for old definition. 6264 and provide defalias for old definition.
5886 (split-window-side-by-side, split-window-horizontally): Rename 6265 (split-window-side-by-side, split-window-horizontally):
5887 split-window-horizontally to split-window-side-by-side and provide 6266 Rename split-window-horizontally to split-window-side-by-side
5888 defalias for the old definition. 6267 and provide defalias for the old definition.
5889 (ctl-x-map): Move bindings for delete-window, 6268 (ctl-x-map): Move bindings for delete-window,
5890 delete-other-windows and enlarge-window here from window.c. 6269 delete-other-windows and enlarge-window here from window.c.
5891 Replace bindings for split-window-vertically and 6270 Replace bindings for split-window-vertically and
@@ -9308,10 +9687,10 @@
9308 preserves the existing header prefix, rebulleting it if necessary, 9687 preserves the existing header prefix, rebulleting it if necessary,
9309 rather than replacing it. This is necessary for proper operation 9688 rather than replacing it. This is necessary for proper operation
9310 of cooperative addons like allout-widgets. 9689 of cooperative addons like allout-widgets.
9311 (allout-make-topic-prefix, allout-rebullet-heading): Change 9690 (allout-make-topic-prefix, allout-rebullet-heading):
9312 SOLICIT arg to INSTEAD, and interpret additionally a string value 9691 Change SOLICIT arg to INSTEAD, and interpret additionally a string
9313 as alternate bullet to be used, instead of prompting the user for 9692 value as alternate bullet to be used, instead of prompting the user
9314 a bullet character. 9693 for a bullet character.
9315 9694
93162011-03-09 Michael Albinus <michael.albinus@gmx.de> 96952011-03-09 Michael Albinus <michael.albinus@gmx.de>
9317 9696