Mercurial > emacs
comparison lisp/ChangeLog @ 83237:4ee39d9428b0
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-726
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-727
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-728
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-729
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-730
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-731
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-732
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-733
Update from CVS: man/calc.texi: Fix some TeX definitions.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-734
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-735
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-736
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-737
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-738
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-739
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-740
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-741
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-742
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-743
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-744
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-745
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-746
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-75
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-76
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-77
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-277
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Thu, 23 Dec 2004 16:43:51 +0000 |
parents | 6b379caca6fa 9793bbaae7d3 |
children | 223c12363c0c |
comparison
equal
deleted
inserted
replaced
83236:6b379caca6fa | 83237:4ee39d9428b0 |
---|---|
1 2004-12-22 Kenichi Handa <handa@m17n.org> | |
2 | |
3 * international/quail.el (quail-start-translation): Fix prompt | |
4 string for the case if input-method-use-echo-area being non-nil. | |
5 (quail-start-conversion): Likewise. | |
6 (quail-show-guidance): Don't show guidance if | |
7 input-method-use-echo-area is non-nil. | |
8 | |
9 2004-12-21 Richard M. Stallman <rms@gnu.org> | |
10 | |
11 * textmodes/ispell.el (ispell-help): Bind resize-mini-windows. | |
12 | |
13 2004-12-21 Markus Rost <rost@ias.edu> | |
14 | |
15 * calendar/diary-lib.el (mark-diary-entries): Set | |
16 mark-diary-entries-in-calendar only after checking for diary-file. | |
17 | |
18 2004-12-21 Richard M. Stallman <rms@gnu.org> | |
19 | |
20 * faces.el (escape-glyph): Use blue against light foreground. | |
21 | |
22 * simple.el (undo-outer-limit-truncate): New function. | |
23 (undo-outer-limit-function): Use undo-outer-limit-truncate. | |
24 | |
25 2004-12-21 Eli Barzilay <eli@barzilay.org> | |
26 | |
27 * calculator.el: (calculator-radix-grouping-mode) | |
28 (calculator-radix-grouping-digits) | |
29 (calculator-radix-grouping-separator): | |
30 New defcustoms for the new radix grouping mode functionality. | |
31 (calculator-mode-hook): Now used in electric mode too. | |
32 (calculator-mode-map): Some new keys. | |
33 (calculator-message): New function. Some new calls. | |
34 (calculator-string-to-number): New function, | |
35 (calculator-curnum-value): Use it. | |
36 (calculator-rotate-displayer, calculator-rotate-displayer-back) | |
37 (calculator-displayer-prev, calculator-displayer-next): | |
38 Change digit group size when in radix mode. | |
39 (calculator-number-to-string): Renamed from calculator-num-to-string. | |
40 Now deals with digit grouping in radix mode. | |
41 | |
42 2004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk> | |
43 | |
44 * calendar/calendar.el (view-other-diary-entries): Add autoload. | |
45 * calendar/diary-lib.el (view-other-diary-entries): Use | |
46 current-prefix-arg in interactive spec. | |
47 | |
48 2004-12-19 Jay Belanger <belanger@truman.edu> | |
49 | |
50 * calc/calc-aent.el (calcAlg-blank-matching-open): | |
51 Temporarily adjust the syntax of both delimiters of half-open | |
52 intervals. | |
53 | |
54 2004-12-19 Kim F. Storm <storm@cua.dk> | |
55 | |
56 * mouse.el (mouse-1-click-follows-link): Doc fix. | |
57 | |
58 2004-12-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
59 | |
60 * term/mac-win.el (encoding-vector, mac-font-encoder-list) | |
61 (ccl-encode-mac-centraleurroman-font): Use centraleurroman | |
62 instead of centraleuropean as the name | |
63 | |
64 2004-12-17 Michael Albinus <michael.albinus@gmx.de> | |
65 | |
66 Sync with Tramp 2.0.46. | |
67 | |
68 * net/tramp.el (tramp-maybe-send-perl-script): Change order of | |
69 parameters wrt Tramp convention. | |
70 (tramp-handle-file-attributes-with-perl) | |
71 (tramp-handle-directory-files-and-attributes): Apply it. | |
72 (tramp-do-copy-or-rename-file-out-of-band): Check for existence of | |
73 `copy-program'. Reported by Zack Weinberg | |
74 <zack@codesourcery.com>. | |
75 (top): Set `edebug-form-spec' property directly rather than | |
76 calling `def-edebug-spec'. | |
77 | |
78 * net/tramp-smb.el (tramp-smb-advice-PC-do-completion): Make the | |
79 advice less fragile. Surround temporary redefinition of | |
80 `substitute-in-file-name' with `unwind-protect'. Suggested by | |
81 Matt Hodges <MPHodges@member.fsf.org>. | |
82 | |
83 2004-12-17 Juri Linkov <juri@jurta.org> | |
84 | |
85 * replace.el (occur-accumulate-lines, occur-engine): | |
86 Make forcing deferred font-lock fontification jit-specific. | |
87 | |
88 2004-12-17 Kim F. Storm <storm@cua.dk> | |
89 | |
90 * mouse.el (mouse-1-click-follows-link): New defcustom. | |
91 (mouse-on-link-p): New function. | |
92 (mouse-drag-region-1): Implement mouse-1-click-follows-link | |
93 functionality. Map a mouse-1 click event into a mouse-2 (or | |
94 other) event when position is inside a link. | |
95 | |
96 * tooltip.el (tooltip-show-help-function): Replace "mouse-2" | |
97 prefix in tooltip text with "mouse-1" when this is a link | |
98 recognized by mouse-1-click-follows-link functionality. | |
99 | |
100 * help.el (describe-key): Report effective and original binding | |
101 for mouse-1 when clicked on a link. | |
102 (describe-mode): Add follow-link property to "minor-mode" button. | |
103 | |
104 * help-fns.el (describe-variable): Add follow-link property to | |
105 "below" button. | |
106 | |
107 * help-mode.el (help-xref): Add follow-link property. | |
108 | |
109 * apropos.el (apropos-symbol, apropos-function, apropos-macro) | |
110 (apropos-command, apropos-variable, apropos-face, apropos-group) | |
111 (apropos-widget, apropos-plist): Add follow-link property. | |
112 | |
113 * pcvs-defs.el (cvs-mode-map): Map follow-link to a function which | |
114 checks if position is in a filename, rather than some other | |
115 clickable item. Function looks for cvs-filename-face at position. | |
116 | |
117 * wid-edit.el (widget-specify-field, widget-specify-button): | |
118 Map a :follow-link keyword into a follow-link property. | |
119 (link): Add :follow-link keyword, map to RET binding. | |
120 | |
121 * dired.el (dired-mode-map): Map follow-link to mouse-face. | |
122 | |
123 * progmodes/compile.el (compilation-minor-mode-map) | |
124 (compilation-button-map, compilation-mode-map): Likewise. | |
125 | |
126 2004-12-17 Thien-Thi Nguyen <ttn@gnu.org> | |
127 | |
128 * play/zone.el (zone): Init `line-spacing' from orig buffer. | |
129 (zone-replace-char): Take `count' and `del-count' | |
130 instead of `direction'. Update callers. When `del-count' is | |
131 non-nil, delete that many characters, otherwise `count' characters | |
132 backwards. Insert the newly-replaced string `count' times. | |
133 (zone-fret): Handle chars w/ width greater than one. | |
134 (zone-fall-through-ws): No longer take window width `ww'. | |
135 Update callers. Add handling for `char-width' greater than one. | |
136 (zone-pgm-drip): Update var holding window-end position every cycle. | |
137 | |
138 2004-12-17 Andre Spiegel <spiegel@gnu.org> | |
139 | |
140 * vc.el (vc-default-update-changelog): Use insert-file-contents, | |
141 rather than insert-file. | |
142 | |
143 2004-12-16 Jay Belanger <belanger@truman.edu> | |
144 | |
145 * calc/calc-comb.el (var-RandSeed): Don't initially bind it. | |
146 (math-init-random-base, math-random-digit): Check to see if | |
147 var-RandSeed is bound. | |
148 (math-random-last): Declare it. | |
149 (math-random-digit): Don't make math-random-last local. | |
150 | |
151 2004-12-16 Thien-Thi Nguyen <ttn@gnu.org> | |
152 | |
153 * play/zone.el (zone): Fix omission bug: Use a self-disabling | |
154 one-shot thunk for uniform (error, quit, normal) recovery. | |
155 Reported by John Paul Wallington. | |
156 (zone-pgm-random-life): Fix bug: | |
157 Recognize empty initial field by lack of "@" chars. | |
158 | |
159 2004-12-16 Juri Linkov <juri@jurta.org> | |
160 | |
161 * help.el (function-called-at-point): | |
162 * help-fns.el (variable-at-point): As a last resort try striping | |
163 non-word prefixes and suffixes. | |
164 | |
165 * descr-text.el (describe-property-list): Don't treat syntax-table | |
166 specially. Use describe-text-sexp which inserts [show] button | |
167 for large objects and handles printing errors. Sort properties | |
168 by names in alphabetical order instead of by value sizes. | |
169 Add `mouse-face' to list of properties for `describe-face' widget. | |
170 (describe-char): Mask out face-id from 19 bits of character. | |
171 Print face-id separately. | |
172 | |
173 * replace.el (occur-accumulate-lines, occur-engine): | |
174 Fontify unfontified matching lines in the source buffer | |
175 before copying them. | |
176 (occur-engine): Don't put mouse-face on context lines. | |
177 (occur-next-error): Set point to line beginning/end | |
178 before searching for prev/next property to skip multiple | |
179 matches on a line (not supported by occur engine). | |
180 Remove redundant prefix-numeric-value. | |
181 | |
182 2004-12-15 Juri Linkov <juri@jurta.org> | |
183 | |
184 * replace.el (match): New face. | |
185 (list-matching-lines-face): Change default from `bold' to `match'. | |
186 | |
187 * progmodes/grep.el (grep-match-face): New defvar. | |
188 (grep-mode-font-lock-keywords): Use grep-match-face instead of | |
189 compilation-column-face to highlight grep matches. | |
190 | |
191 * apropos.el (apropos-match-face): Change default from | |
192 `secondary-selection' to `match'. | |
193 | |
194 * info-look.el (info-lookup-highlight-face): Change default from | |
195 `highlight' to `match'. | |
196 | |
197 2004-12-15 Daniel Pfeiffer <occitan@esperanto.org> | |
198 | |
199 * progmodes/executable.el (executable-interpret): Eliminate | |
200 obsolete compile-internal, and switch to comint for interaction. | |
201 | |
202 2004-12-15 J.D. Smith <jdsmith@as.arizona.edu> | |
203 | |
204 * progmodes/idlwave.el (idlwave-skip-multi-commands): Don't match | |
205 `&&' when skipping multiple statements on a line. | |
206 | |
207 2004-12-15 Thien-Thi Nguyen <ttn@gnu.org> | |
208 | |
209 * play/zone.el (zone): Set `truncate-lines'. | |
210 Also, init `tab-width' with value from original buffer. | |
211 (zone-shift-up): Rewrite for speed. | |
212 (zone-shift-down, zone-shift-left, zone-shift-right): Likewise. | |
213 (zone-pgm-jitter): Remove redundant entries from ops vector. | |
214 (zone-exploding-remove): Reduce iteration count. | |
215 (zone-cpos): Convert to defsubst. | |
216 (zone-replace-char): New defsubst. | |
217 (zone-park/sit-for): Likewise. | |
218 (zone-fret): Take window-start arg. | |
219 Update callers. Use `zone-park/sit-for'. | |
220 (zone-fill-out-screen): Rewrite. | |
221 (zone-fall-through-ws): Likewise. Update callers. | |
222 (zone-pgm-drip): Use `zone-replace-char'. | |
223 Move var inits before while-loop. Use `zone-park/sit-for'. | |
224 (zone-pgm-random-life): Handle empty initial field. | |
225 Use `zone-replace-char' and `zone-park/sit-for'. | |
226 | |
227 2004-12-15 Juri Linkov <juri@jurta.org> | |
228 | |
229 * isearch.el (isearch-update): Test isearch-lazy-highlight | |
230 before calling isearch-lazy-highlight-new-loop. | |
231 (isearch-lazy-highlight-new-loop): | |
232 Don't test isearch-lazy-highlight. | |
233 | |
234 * replace.el (perform-replace): Add isearch-case-fold-search. | |
235 Use delimited-flag for isearch-regexp. | |
236 Reset isearch-lazy-highlight-last-string to force lazy | |
237 highlighting when called from isearch mode. | |
238 (query-replace-highlight): Revert defcustom type to boolean. | |
239 (query-replace-lazy-highlight): New defcustom. | |
240 (query-replace): New face. | |
241 (perform-replace, replace-highlight, replace-dehighlight): | |
242 Test query-replace-lazy-highlight instead of special value | |
243 `isearch' of query-replace-highlight. | |
244 (replace-dehighlight): Don't call isearch-dehighlight. | |
245 (replace-highlight): Don't call isearch-highlight. | |
246 Use face `query-replace' unconditionally. | |
247 | |
248 2004-12-14 Kim F. Storm <storm@cua.dk> | |
249 | |
250 * simple.el (inhibit-mark-movement): Remove defvar. | |
251 (beginning-of-buffer, end-of-buffer): Don't use it. | |
252 | |
253 * emacs-lisp/lisp.el (beginning-of-defun, end-of-defun): Don't | |
254 use inhibit-mark-movement. | |
255 | |
256 * emulation/cua-base.el (cua--preserve-mark-commands): Remove. | |
257 (cua--undo-push-mark): Remove. | |
258 (cua--pre-command-handler, cua--post-command-handler): Don't | |
259 fiddle with inhibit-mark-movement. | |
260 | |
261 2004-12-14 Juri Linkov <juri@jurta.org> | |
262 | |
263 * buff-menu.el (list-buffers-noselect): Collect internal info | |
264 for every buffer in BUFFER-LIST arg too. | |
265 (Buffer-menu-switch-other-window): Bind pop-up-windows to t. | |
266 (Buffer-menu-switch-other-window, Buffer-menu-2-window): | |
267 Bind same-window-buffer-names and same-window-regexps to nil. | |
268 | |
269 2004-12-13 Juri Linkov <juri@jurta.org> | |
270 | |
271 * simple.el (next-error-buffer-p, next-error-find-buffer): | |
272 Doc fix. | |
273 | |
274 * mail/supercite.el (sc-cite-frame-alist): Doc fix. | |
275 (sc-cite-region, sc-uncite-region, sc-recite-region): | |
276 Fix previous change to handle not alist as a symbol, but | |
277 a citation frame as a symbol that represents a variable name. | |
278 | |
279 2004-12-13 Richard M. Stallman <rms@gnu.org> | |
280 | |
281 * filecache.el (file-cache-add-directory-using-find): | |
282 Only set up file-cache-find-command-posix-flag if we will use it. | |
283 | |
284 * bindings.el (mode-line-buffer-identification-keymap): | |
285 Don't cancel the mode-line's usual down-mouse-1 binding. | |
286 | |
287 * cus-edit.el (custom-face-selected): Handle `default' specs. | |
288 (custom-face-edit): Increase extra-offset. | |
289 (custom-display): Handle `default' specs. | |
290 | |
291 * xml.el (xml-name-re, xml-entity-value-re): Add defvars. | |
292 | |
293 * emacs-lisp/elint.el (elint-standard-variables) | |
294 (elint-unknown-builtin-args): Move definitions up. | |
295 | |
296 * net/browse-url.el (browse-url-url-at-point): Add autoload. | |
297 | |
298 * info.el (info-xref-visited): Use `default' instead of t. | |
299 (Info-try-follow-nearest-node): Don't explicitly load browse-url. | |
300 | |
301 * faces.el (header-line, mode-line-inactive, tool-bar): | |
302 Use `default' instead of t for setting the defaults. | |
303 (face-spec-choose): Separate `t' from `default'. | |
304 | |
305 * subr.el (while-no-input): New macro. | |
306 | |
307 2004-12-13 Frederik Fouvry <fouvry@CoLi.Uni-SB.DE> (tiny change) | |
308 | |
309 * filecache.el (file-cache-add-directory-using-find): | |
310 Only test file-cache-find-command-posix-flag on some systems. | |
311 | |
312 2004-12-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
313 | |
314 * vc-svn.el (vc-svn-repository-hostname): Adjust to new format. | |
315 Reported by Ville Skytt,Ad(B <scop@xemacs.org>. | |
316 (vc-svn-annotate-current-time, vc-svn-annotate-time-of-rev) | |
317 (vc-svn-annotate-time, vc-svn-annotate-extract-revision-at-line) | |
318 (vc-svn-annotate-command, vc-svn-annotate-re): Support for svn annotate. | |
319 | |
320 2004-12-12 Juri Linkov <juri@jurta.org> | |
321 | |
322 * files.el (find-file-other-window, find-file-other-frame): | |
323 Add the first buffer to the returned value to return the complete | |
324 list of all visited buffers. | |
325 (find-file-read-only, find-file-read-only-other-window) | |
326 (find-file-read-only-other-frame): Use nil for `mustmatch' arg of | |
327 `find-file-read-args'. Signal an error about non-existent file | |
328 only if file name doesn't contain wildcards. Toggle read-only in | |
329 all visited buffers. | |
330 (find-alternate-file, find-alternate-file-other-window): | |
331 Add optional arg `wildcards'. Doc fix. Set `wildcards' to t when | |
332 called interactively. Pass arg `wildcards' to other functions. | |
333 (find-file-noselect): Doc fix. | |
334 | |
335 * ffap.el (ffap-dired-wildcards): Set default to "[*?][^/]*\\'". | |
336 Doc fix. | |
337 (ffap-directory-finder): New variable. | |
338 (ffap-string-at-point-mode-alist): Add * and ? to `file'. | |
339 (ffap-file-at-point): Add /* to immediately rejected names. | |
340 Return absolute file names matching ffap-dired-wildcards. | |
341 (ffap-read-file-or-url): Set default value for `completing-read' | |
342 to `buffer-file-name'. | |
343 (find-file-at-point): When filename matches ffap-dired-wildcards, | |
344 call ffap-file-finder with t arg `wildcards', instead of dired. | |
345 (ffap-other-window, ffap-other-frame): Return visited buffers. | |
346 (ffap-read-only, ffap-read-only-other-window) | |
347 (ffap-read-only-other-frame, ffap-alternate-file): New commands. | |
348 (dired-at-point): Call ffap-directory-finder instead of dired. | |
349 (ffap-dired-other-window, ffap-dired-other-frame) | |
350 (ffap-list-directory): New commands. | |
351 (ffap-bindings): New keybindings for new commands. | |
352 | |
353 2004-12-12 Juri Linkov <juri@jurta.org> | |
354 | |
355 * simple.el (beginning-of-buffer, end-of-buffer): | |
356 * emacs-lisp/lisp.el (beginning-of-defun, end-of-defun): | |
357 Do not push mark when mark is active in transient-mark-mode. | |
358 | |
359 * simple.el (mark-word): | |
360 * emacs-lisp/lisp.el (mark-sexp, mark-defun): | |
361 * textmodes/paragraphs.el (mark-paragraph): | |
362 Extend the region when mark is active in transient-mark-mode, | |
363 regardless of the last command. Doc fix. | |
364 | |
365 * simple.el (mark-word): Preserve direction when repeating. | |
366 Make arg optional. Interactive "p" -> "P". | |
367 (transient-mark-mode, inhibit-mark-movement): Doc fix. | |
368 | |
369 * emacs-lisp/lisp.el (mark-sexp): Reverse the condition for | |
370 preserving direction, to mark forward instead of backward when mark | |
371 is equal to point (e.g. when C-SPC C-M-SPC is typed in t-m-m). | |
372 | |
373 2004-12-12 Juri Linkov <juri@jurta.org> | |
374 | |
375 * isearch.el (isearch-edit-string): Set 7th arg of | |
376 `read-from-minibuffer' to `t' to inherit the current input | |
377 method (whose name is indicated by [IM] in the minibuffer prompt) | |
378 from the current buffer to the minibuffer. | |
379 (isearch-lazy-highlight-update): Put body to `with-local-quit' | |
380 to allow C-g quitting for lazy highlighting looping inside the | |
381 search with nested repetition operators. Add overlay to the list | |
382 before setting its face and other properties to avoid the case of | |
383 code quitting after placing the new overlay but before it's | |
384 recorded on the list. Select the window where isearch was | |
385 activated, to highlight matches in the right window when isearch | |
386 switches the current window to the minibuffer. | |
387 | |
388 * international/isearch-x.el | |
389 (isearch-process-search-multibyte-characters): | |
390 Use `isearch-message' as initial input for `read-string' instead | |
391 of adding it to the minibuffer prompt. After reading a string | |
392 remove the initial value of `isearch-message' from the string. | |
393 | |
394 * replace.el (replace-match-maybe-edit): Doc fix. | |
395 (perform-replace): Don't call `replace-highlight' when automatic | |
396 replacement is requested in literal mode, since it is intended | |
397 only to highlight words during entering a new replacement string | |
398 for \? in non-literal mode. | |
399 | |
400 * replace.el (query-replace-highlight): Add new value `isearch' | |
401 that allows query replacement to use isearch highlighting. | |
402 Change type from `boolean' to `choice'. Doc fix. | |
403 (replace-highlight, replace-dehighlight, perform-replace): | |
404 Use isearch highlighting if query-replace-highlight eq `isearch'. | |
405 | |
406 2004-12-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
407 | |
408 * emacs-lisp/checkdoc.el (checkdoc-continue, checkdoc-comments) | |
409 (checkdoc-message-text, checkdoc-defun): Fix format messages for `error'. | |
410 | |
411 * textmodes/tex-mode.el (latex-backward-sexp-1): Handle the special | |
412 case of \end{verbatim}. | |
413 | |
414 2004-12-11 Dan Nicolaescu <dann@ics.uci.edu> | |
415 | |
416 * term.el (term-termcap-format): Synchronyze with terminfo. | |
417 (term-emulate-terminal): Handle reset. | |
418 (term-reset-terminal): New function. | |
419 | |
420 2004-12-11 Thien-Thi Nguyen <ttn@gnu.org> | |
421 | |
422 * play/zone.el (zone-programs): Add `zone-pgm-random-life'. | |
423 (zone-fill-out-screen): New func. | |
424 (zone-pgm-drip): Use `zone-fill-out-screen'. | |
425 Also, no longer go to point-min on every cycle. | |
426 (zone-pgm-paragraph-spaz): Allow spazzing for texinfo-mode. | |
427 (zone-pgm-random-life-wait): New user var. | |
428 (zone-pgm-random-life): New func. | |
429 | |
430 2004-12-10 Thien-Thi Nguyen <ttn@gnu.org> | |
431 | |
432 * files.el (auto-mode-alist): Map .com to DCL mode. | |
433 | |
1 2004-12-09 Richard M. Stallman <rms@gnu.org> | 434 2004-12-09 Richard M. Stallman <rms@gnu.org> |
2 | 435 |
3 * isearch.el (isearch-mode-map): Treat S-SPC like SPC. | 436 * isearch.el (isearch-mode-map): Treat S-SPC like SPC. |
4 | 437 |
5 2004-12-10 Nick Roberts <nickrob@snap.net.nz> | 438 2004-12-09 Nick Roberts <nickrob@snap.net.nz> |
6 | 439 |
7 * xt-mouse.el (xterm-mouse-event): Correct cursor position in a | 440 * xt-mouse.el (xterm-mouse-event): Correct cursor position in a |
8 buffer with a display margin. | 441 buffer with a display margin. |
9 | 442 |
10 2004-12-08 Jay Belanger <belanger@truman.edu> | 443 2004-12-08 Jay Belanger <belanger@truman.edu> |
39 not invoked using the mouse. | 472 not invoked using the mouse. |
40 | 473 |
41 * edmacro.el: `edit-kbd-macro' is now bound to `C-x C-k e'. | 474 * edmacro.el: `edit-kbd-macro' is now bound to `C-x C-k e'. |
42 (edmacro-finish-edit): Further update for keyboard macros that are | 475 (edmacro-finish-edit): Further update for keyboard macros that are |
43 lambda forms. | 476 lambda forms. |
44 (edmacro-sanitize-for-string): Correctly remove Meta modifier | 477 (edmacro-sanitize-for-string): Correctly remove Meta modifier. |
45 (as suggested by Kim Storm). | 478 |
46 | 479 2004-12-07 Stefan Monnier <monnier@iro.umontreal.ca> |
47 2004-12-06 Stefan Monnier <monnier@iro.umontreal.ca> | |
48 | 480 |
49 * font-lock.el (font-lock-unfontify-region): Save buffer state. | 481 * font-lock.el (font-lock-unfontify-region): Save buffer state. |
50 (font-lock-default-unfontify-region): Don't save buffer state any more. | 482 (font-lock-default-unfontify-region): Don't save buffer state any more. |
51 | 483 |
52 2004-12-07 Jay Belanger <belanger@truman.edu> | 484 2004-12-07 Jay Belanger <belanger@truman.edu> |
7887 (compile-goto-error): Restore function. | 8319 (compile-goto-error): Restore function. |
7888 (next-error): Set overlay-arrow-position. | 8320 (next-error): Set overlay-arrow-position. |
7889 (compilation-forget-errors): Don't localize already local | 8321 (compilation-forget-errors): Don't localize already local |
7890 compilation-locs and remove FIXME about refontifying. | 8322 compilation-locs and remove FIXME about refontifying. |
7891 | 8323 |
7892 2004-04-14 | 8324 2004-04-14 Kim F. Storm <storm@cua.dk> |
8325 | |
8326 * startup.el (emacs-quick-startup): New defvar (set by -Q). | |
8327 (command-line): New option -Q. Like -q --no-site-file, but | |
8328 in addition it also disables menu-bar, tool-bar, scroll-bars, | |
8329 tool-tips, and the blinking cursor. | |
8330 (command-line-1): Skip startup screen if -Q. | |
8331 (fancy-splash-head): Use ":align-to center" prop to center splash image. | |
8332 | |
8333 * emulation/cua-base.el (cua-read-only-cursor-color) | |
8334 (cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix. | |
8335 | |
8336 2004-04-13 Dave Love <fx@gnu.org> | |
8337 | |
8338 * progmodes/python.el: Doc fixes. Changes for compiler warnings. | |
8339 (syntax): Don't require. | |
8340 (python) <defgroup>: Add :version. | |
8341 (python-quote-syntax): Re-written. | |
8342 (inferior-python-mode): Move stuff here from run-python and add | |
8343 some more. | |
8344 (python-preoutput-continuation, python-preoutput-result) | |
8345 (python-dotty-syntax-table): New. | |
8346 (python-describe-symbol): Use them. | |
8347 (run-python): Move stuff to inferior-python-mode. Modify code | |
8348 loaded into Python. | |
8349 (python-send-region): Use python-proc, python-send-string. | |
8350 (python-send-string): Send newlines too. Callers changed. | |
8351 (python-load-file): Re-written. | |
8352 (python-eldoc-function): New. | |
8353 (info-look): Don't require. | |
8354 (python-after-info-look): New. A modified version of former | |
8355 top-level code for use with eval-after-load. | |
8356 (python-maybe-jython, python-guess-indent): Use widened buffer. | |
8357 (python-fill-paragraph): Re-written. | |
8358 (python-mode): Fix outline-regexp. Set outline-heading-end-regexp, | |
8359 eldoc-print-current-symbol-info-function. Add to eldoc-mode-hook. | |
8360 | |
8361 2004-04-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
8362 | |
8363 * progmodes/python.el (run-python): Use compilation-shell-minor-mode. | |
8364 Set compilation-error-regexp-alist earlier. | |
8365 | |
8366 * progmodes/compile.el (compilation-minor-mode-map) | |
8367 (compilation-shell-minor-mode-map, compile-mouse-goto-error) | |
8368 (compile-goto-error): Re-merge the mouse and non-mouse commands. | |
8369 | |
8370 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
8371 | |
8372 * progmodes/compile.el (compile-goto-error): Select the buffer/window | |
8373 corresponding to the event. | |
8374 | |
8375 2004-04-12 Joe Buehler <jbuehler@hekiman.com> | |
8376 | |
8377 * loadup.el: Add cygwin to system-type list, for unexec() support. | |
8378 | |
8379 2004-04-12 John Paul Wallington <jpw@gnu.org> | |
8380 | |
8381 * ibuffer.el (ibuffer-delete-window-on-quit): Remove. | |
8382 (ibuffer-restore-window-config-on-quit): New variable to replace | |
8383 `ibuffer-delete-window-on-quit'. Update all references. | |
8384 (ibuffer-prev-window-config): New variable. | |
8385 (ibuffer-quit): Restore previous window configuration instead of | |
8386 deleting window. | |
8387 (ibuffer): Save window configuration before showing Ibuffer buffer. | |
8388 | |
8389 * help.el (describe-mode): Doc fix. | |
8390 | |
8391 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
8392 | |
8393 * progmodes/compile.el (compilation-mode-font-lock-keywords): Fix test | |
8394 not to treat nil as a function. | |
8395 | |
8396 * vc-arch.el (vc-arch-root): Be a bit more careful. | |
8397 (vc-arch-register): Save the buffer if we modified it. | |
8398 (vc-arch-delete-rej-if-obsolete): Save excursion. | |
8399 (vc-arch-find-file-hook): Use the simpler after-save-hook. | |
8400 (vc-arch-responsible-p, vc-arch-init-version): New functions. | |
8401 | |
8402 * net/ldap.el (ldap-search): Use list*. | |
8403 | |
8404 2004-04-12 Juri Linkov <juri@jurta.org> | |
8405 | |
8406 * info.el (Info-follow-reference): Allow multiline reference name. | |
8407 | |
8408 2004-04-11 Dave Love <fx@gnu.org> | |
8409 | |
8410 * emacs-lisp/bytecomp.el (byte-compile-cond): Fix last change. | |
8411 | |
8412 * progmodes/python.el: New file. | |
8413 | |
8414 2004-04-11 Andre Spiegel <spiegel@gnu.org> | |
8415 | |
8416 * vc-hooks.el (vc-arg-list): Function removed. | |
8417 (vc-default-workfile-unchanged-p): Use condition-case to check for | |
8418 backward compatibility. | |
8419 | |
8420 * vc.el (vc-print-log): Use condition-case to check for backward | |
8421 compatibility. | |
8422 | |
8423 2004-04-11 Juri Linkov <juri@jurta.org> | |
8424 | |
8425 * dired.el (dired-faces): New defgroup. | |
8426 (dired-header, dired-mark, dired-marked, dired-flagged) | |
8427 (dired-warning, dired-directory, dired-symlink, dired-ignored): | |
8428 New faces. | |
8429 (dired-header-face, dired-mark-face, dired-marked-face) | |
8430 (dired-flagged-face, dired-warning-face, dired-directory-face) | |
8431 (dired-symlink-face, dired-ignored-face): New face variables. | |
8432 (dired-font-lock-keywords): Use them instead of font-lock faces. | |
7893 Split the rule for dired marks into 3 separate rules: for marks, | 8433 Split the rule for dired marks into 3 separate rules: for marks, |
7894 marked file names and flagged file names. | 8434 marked file names and flagged file names. |
7895 | 8435 |
7896 * help-mode.el (help-make-xrefs): Add a final newline to the | 8436 * help-mode.el (help-make-xrefs): Add a final newline to the |
7897 *Help* buffer. | 8437 *Help* buffer. |