comparison lisp/ChangeLog @ 62556:ff0c29a49703

*** empty log message ***
author Juanma Barranquero <lekktu@gmail.com>
date Fri, 20 May 2005 14:30:34 +0000
parents a5fe009f7756
children efeaec0ce9c4
comparison
equal deleted inserted replaced
62555:e74fa19e333d 62556:ff0c29a49703
1 2005-05-20 Lute Kamstra <lute@gnu.org>
2
3 * diff-mode.el (diff-header-face, diff-file-header-face)
4 (diff-index-face, diff-hunk-header-face, diff-removed-face)
5 (diff-added-face, diff-changed-face, diff-function-face)
6 (diff-context-face, diff-nonexistent-face): Put them in the
7 diff-mode customization group.
8
9 2005-05-20 Stefan Monnier <monnier@iro.umontreal.ca>
10
11 * progmodes/vhdl-mode.el (vhdl-font-lock-match-item): Simplify regexp.
12
13 * progmodes/sh-script.el (sh-mode, sh-get-word): Minor regexp fixes.
14
15 * font-lock.el (lisp-font-lock-keywords-2): Don't error.
16 Minor regexp-optimization.
17
18 2005-05-20 Carsten Dominik <dominik@science.uva.nl> 1 2005-05-20 Carsten Dominik <dominik@science.uva.nl>
19 2
20 * textmodes/org.el (org-agenda-toggle-time-grid): New command. 3 * textmodes/org.el (org-agenda-toggle-time-grid): New command.
21 (org-agenda-use-time-grid, org-agenda-time-grid): New options. 4 (org-agenda-use-time-grid, org-agenda-time-grid): New options.
22 (org-agenda-add-time-grid-maybe): New function. 5 (org-agenda-add-time-grid-maybe): New function.
23 (org-agenda): Call `org-agenda-add-time-grid-maybe'. 6 (org-agenda): Call `org-agenda-add-time-grid-maybe'.
24 (org-table-create): `dotimes' instead of `mapcar'. 7 (org-table-create): `dotimes' instead of `mapcar'.
25 (org-xor): Simplify implementation. 8 (org-xor): Simplified implementation.
26 (org-agenda): `inhibit-redisplay' turned on. 9 (org-agenda): `inhibit-redisplay' turned on.
27 (org-agenda-change-all-lines): Use `org-format-agenda-item' to get 10 (org-agenda-change-all-lines): Use `org-format-agenda-item' to get
28 a consistent line after a state change. 11 a consistent line after a state change.
29 (org-agenda-remove-times-when-in-prefix): New option. 12 (org-agenda-remove-times-when-in-prefix): New option.
30 (org-prefix-has-time): New variable. 13 (org-prefix-has-time): New variable.
34 (org-agenda-priority): Get current heading, not previous heading 17 (org-agenda-priority): Get current heading, not previous heading
35 during agenda remote editing. 18 during agenda remote editing.
36 19
37 2005-05-20 Juanma Barranquero <lekktu@gmail.com> 20 2005-05-20 Juanma Barranquero <lekktu@gmail.com>
38 21
39 * subr.el (send-string, send-region): Remove obsolescence declaration. 22 * emacs-lisp/cl-seq.el (reduce, fill, replace, remove*)
23 (remove-if, remove-if-not, delete*, delete-if, delete-if-not)
24 (remove-duplicates, delete-duplicates, substitute)
25 (substitute-if, substitute-if-not, nsubstitute, nsubstitute-if)
26 (nsubstitute-if-not, find, find-if, find-if-not, position)
27 (position-if, position-if-not, count, count-if, count-if-not)
28 (mismatch, search, sort*, stable-sort, merge, member*)
29 (member-if, member-if-not, assoc*, assoc-if, assoc-if-not)
30 (rassoc*, rassoc-if, rassoc-if-not, union, nunion)
31 (intersection, nintersection, set-difference, nset-difference)
32 (set-exclusive-or, nset-exclusive-or, subsetp, subst-if)
33 (subst-if-not, nsubst, nsubst-if, nsubst-if-not, sublis)
34 (nsublis, tree-equal): Improve argument/docstring consistency.
35
36 * subr.el (send-string, send-region):
37 Remove obsolescence declaration.
40 (window-dot, set-window-dot, read-input, show-buffer) 38 (window-dot, set-window-dot, read-input, show-buffer)
41 (eval-current-buffer, string-to-int): 39 (eval-current-buffer, string-to-int):
42 Add release number to obsolescence declarations. 40 Add release number to obsolescence declarations.
43 41
44 2005-05-19 Kim F. Storm <storm@cua.dk> 42 2005-05-19 Kim F. Storm <storm@cua.dk>
171 (makefile-match-dependency): Check for := (and in bsd mode also 169 (makefile-match-dependency): Check for := (and in bsd mode also
172 !=) to give a better result, even when font-lock is not on. 170 !=) to give a better result, even when font-lock is not on.
173 171
174 2005-05-18 Jay Belanger <belanger@truman.edu> 172 2005-05-18 Jay Belanger <belanger@truman.edu>
175 173
176 * calc/calc-help.el (calc-s-prefix-help): 174 * calc/calc-help.el (calc-s-prefix-help): Add
177 Add `calc-copy-special-constant' to help string. 175 `calc-copy-special-constant' to help string.
178 176
179 2005-05-18 Luc Teirlinck <teirllm@auburn.edu> 177 2005-05-18 Luc Teirlinck <teirllm@auburn.edu>
180 178
181 * emacs-lisp/eldoc.el (eldoc-mode): Doc fix. 179 * emacs-lisp/eldoc.el (eldoc-mode): Doc fix.
182 180
185 * calc/calc-poly.el (math-factor-poly-coefs): Make sure the terms 183 * calc/calc-poly.el (math-factor-poly-coefs): Make sure the terms
186 in linear factors are in proper order. 184 in linear factors are in proper order.
187 185
188 2005-05-18 Carsten Dominik <dominik@science.uva.nl> 186 2005-05-18 Carsten Dominik <dominik@science.uva.nl>
189 187
190 * textmodes/reftex-vars.el (reftex-cite-format-builtin): 188 * textmodes/reftex-vars.el (reftex-cite-format-builtin): Support
191 Support for jurabib. 189 for jurabib.
192 190
193 * textmodes/reftex.el (featurep): Define aliases for overlay 191 * textmodes/reftex.el (featurep): Define aliases for overlay
194 commands, for XEmacs compatibility, and use these aliases in 192 commands, for XEmacs compatibility, and use these aliases in
195 overlay initializations. 193 overlay initializations.
196 (reftex-highlight): Use `reftex-move-overlay'. 194 (reftex-highlight): Use `reftex-move-overlay'.
197 (reftex-unhighlight): Use `reftex-delete-overlay'. 195 (reftex-unhighlight): Use `reftex-delete-overlay'.
198 (reftex-uniq): Funktion removed. Use `reftex-uniquify' instead. 196 (reftex-uniq): Funktion removed. Use `reftex-uniquify' instead.
199 (reftex-access-search-path): Use `reftex-uniquify' instead of 197 (reftex-access-search-path): Use `reftex-uniquify' instead of
200 `reftex-uniq' 198 `reftex-uniq'
201 199
202 * textmodes/reftex-sel.el (reftex-select-unmark): 200 * textmodes/reftex-sel.el (reftex-select-unmark): Overlay
203 Overlay `before-string' property modification enables for Emacs as well. 201 `before-string' property modification enables for Emacs as well.
204 (reftex-select-item): Use `reftex-delete-overlay'. 202 (reftex-select-item): Use `reftex-delete-overlay'.
205 (reftex-select-mark): Use `reftex-make-overlay' and 203 (reftex-select-mark): Use `reftex-make-overlay' and
206 `reftex-overlay-put'. 204 `reftex-overlay-put'.
207 (reftex-select-unmark): Use `reftex-delete-overlay' and 205 (reftex-select-unmark): Use `reftex-delete-overlay' and
208 `reftex-overlay-put'. 206 `reftex-overlay-put'.
233 (send-process-next-char, telnet-initial-filter, telnet): 231 (send-process-next-char, telnet-initial-filter, telnet):
234 Replace `send-string' by `process-send-string'. 232 Replace `send-string' by `process-send-string'.
235 233
236 * progmodes/prolog.el (inferior-prolog-mode): Doc fix. 234 * progmodes/prolog.el (inferior-prolog-mode): Doc fix.
237 (prolog-consult-region): Replace `send-string' by 235 (prolog-consult-region): Replace `send-string' by
238 `process-send-string'; replace `send-region' by `process-send-region'. 236 `process-send-string'; replace `send-region' by
237 `process-send-region'.
239 238
240 * progmodes/delphi.el (delphi-log-msg): 239 * progmodes/delphi.el (delphi-log-msg):
241 Replace `set-window-dot' by `set-window-point'. 240 Replace `set-window-dot' by `set-window-point'.
242 241
243 * subr.el (window-dot, set-window-dot, read-input, send-string) 242 * subr.el (window-dot, set-window-dot, read-input, send-string)
264 (makefile-match-dependency): Eliminate `backward' arg (see above). 263 (makefile-match-dependency): Eliminate `backward' arg (see above).
265 Completely reimplemented so as to not sometimes go into an endless 264 Completely reimplemented so as to not sometimes go into an endless
266 loop. It should also be more efficient, because first it only 265 loop. It should also be more efficient, because first it only
267 searches for `:', instead of applying the very complex regexp. 266 searches for `:', instead of applying the very complex regexp.
268 (makefile-mode): Cancel `font-lock-support-mode', because blocks 267 (makefile-mode): Cancel `font-lock-support-mode', because blocks
269 to be fontified in one piece can be too long for JIT. 268 to be fontified in one piece can be too long for JIT. Makefiles
270 Makefiles are never *that* big. 269 are never *that* big.
271 270
272 2005-05-17 Reiner Steib <Reiner.Steib@gmx.de> 271 2005-05-17 Reiner Steib <Reiner.Steib@gmx.de>
273 272
274 * dired.el (dired-mode): Simplify. 273 * dired.el (dired-mode): Simplify.
275 274
291 * net/tramp-smb.el (tramp-smb-open-connection): 290 * net/tramp-smb.el (tramp-smb-open-connection):
292 Pass `tramp-chunksize' as fifth (required) argument. 291 Pass `tramp-chunksize' as fifth (required) argument.
293 292
294 2005-05-16 Daniel Pfeiffer <occitan@esperanto.org> 293 2005-05-16 Daniel Pfeiffer <occitan@esperanto.org>
295 294
296 * font-lock.el (lisp-font-lock-keywords-1): 295 * font-lock.el (lisp-font-lock-keywords-1): Set
297 Set `font-lock-negation-char-face' for [^...] char group. 296 `font-lock-negation-char-face' for [^...] char group.
298 (lisp-font-lock-keywords-2): Highlight regexp's \\( \\| \\). 297 (lisp-font-lock-keywords-2): Highlight regexp's \\( \\| \\).
299 298
300 * progmodes/make-mode.el (makefile-dependency-regex): Turn it into 299 * progmodes/make-mode.el (makefile-dependency-regex): Turn it into
301 a var, and refine it to mask one more level of nested vars. 300 a var, and refine it to mask one more level of nested vars.
302 (makefile-rule-action-regex): Turn it into a var, and refine it so 301 (makefile-rule-action-regex): Turn it into a var, and refine it so
306 backslashed continuation lines as belonging to the same command. 305 backslashed continuation lines as belonging to the same command.
307 (makefile-var-use-regex): Don't look at the next char, because it 306 (makefile-var-use-regex): Don't look at the next char, because it
308 might be the same one to be skipped by the initial [^$], leading 307 might be the same one to be skipped by the initial [^$], leading
309 to an overlooked variable use. 308 to an overlooked variable use.
310 (makefile-make-font-lock-keywords): Remove two parameters, which 309 (makefile-make-font-lock-keywords): Remove two parameters, which
311 are now variables that some of the modes set locally. 310 are now variables that some of the modes set locally. Handle
312 Handle dependency and rule action matching through functions, because 311 dependency and rule action matching through functions, because
313 regexps alone match too often. Dependency matching now comes 312 regexps alone match too often. Dependency matching now comes
314 last, so it can check, whether a colon already matched something else. 313 last, so it can check, whether a colon already matched something
314 else.
315 (makefile-mode): Inform that font-lock improves makefile parsing 315 (makefile-mode): Inform that font-lock improves makefile parsing
316 capabilities. 316 capabilities.
317 (makefile-match-dependency, makefile-match-action): New functions. 317 (makefile-match-dependency, makefile-match-action): New functions.
318 318
319 2005-05-16 Juanma Barranquero <lekktu@gmail.com> 319 2005-05-16 Juanma Barranquero <lekktu@gmail.com>
394 * textmodes/nroff-mode.el (nroff-outline-level): 394 * textmodes/nroff-mode.el (nroff-outline-level):
395 * textmodes/reftex-cite.el (reftex-bib-sort-year) 395 * textmodes/reftex-cite.el (reftex-bib-sort-year)
396 (reftex-bib-sort-year-reverse, reftex-format-citation): 396 (reftex-bib-sort-year-reverse, reftex-format-citation):
397 * textmodes/reftex-parse.el (reftex-init-section-numbers) 397 * textmodes/reftex-parse.el (reftex-init-section-numbers)
398 (reftex-section-number): 398 (reftex-section-number):
399 * textmodes/texinfmt.el (texinfo-paragraphindent): 399 * textmodes/texinfmt.el (texinfo-paragraphindent): Replace
400 Replace `string-to-int' by `string-to-number'. 400 `string-to-int' by `string-to-number'.
401 401
402 * international/latexenc.el: Add page marker to force the "Local 402 * international/latexenc.el: Add page marker to force the "Local
403 Variables:" string out of the last page. 403 Variables:" string out of the last page.
404 404
405 2005-05-16 Nick Roberts <nickrob@snap.net.nz> 405 2005-05-16 Nick Roberts <nickrob@snap.net.nz>
503 (tramp-handle-insert-directory): If `localname' has an empty 503 (tramp-handle-insert-directory): If `localname' has an empty
504 nondirectory name, it must not be quoted. 504 nondirectory name, it must not be quoted.
505 (tramp-pre-connection): Add parameter CHUNKSIZE. Make local 505 (tramp-pre-connection): Add parameter CHUNKSIZE. Make local
506 variable `tramp-chunksize'. Change callees. 506 variable `tramp-chunksize'. Change callees.
507 (tramp-open-connection-setup-interactive-shell): Check remote host 507 (tramp-open-connection-setup-interactive-shell): Check remote host
508 for buggy `send-process-string' implementation. 508 for buggy `send-process-string' implementation. Set
509 Set `tramp-chunksize' if found. Reported by Michael Kifer 509 `tramp-chunksize' if found. Reported by Michael Kifer
510 <kifer@cs.sunysb.edu> (and a lot of other people all the years). 510 <kifer@cs.sunysb.edu> (and a lot of other people all the years).
511 (tramp-handle-shell-command): `insert-buffer' cannot be used 511 (tramp-handle-shell-command): `insert-buffer' cannot be used
512 because the contents of the Tramp buffer is changed before 512 because the contents of the Tramp buffer is changed before
513 insertion (`expand-file' and alike). Reported by Fr,Ai(Bd,Ai(Bric Bothamy 513 insertion (`expand-file' and alike). Reported by Fr,Ai(Bd,Ai(Bric Bothamy
514 <frederic.bothamy@free.fr>. 514 <frederic.bothamy@free.fr>.
515 (tramp-set-auto-save): Actions should be done for Tramp file name 515 (tramp-set-auto-save): Actions should be done for Tramp file name
516 handler only. Ange-FTP has its own auto-save mechanism. 516 handler only. Ange-FTP has its own auto-save mechanism. Reported
517 Reported by Richard G. Bielawski <Richard.G.Bielawski@wellsfargo.com>. 517 by Richard G. Bielawski <Richard.G.Bielawski@wellsfargo.com>.
518 (tramp-set-auto-save-file-modes): Set file modes of 518 (tramp-set-auto-save-file-modes): Set file modes of
519 `buffer-auto-save-file-name' to ?\600 as fallback solution. 519 `buffer-auto-save-file-name' to ?\600 as fallback solution.
520 Reported by Ferenc Wagner <wferi@tba.elte.hu>. 520 Reported by Ferenc Wagner <wferi@tba.elte.hu>.
521 (tramp-bug): Remove obsolete variable. 521 (tramp-bug): Remove obsolete variable.
522 (tramp-append-tramp-buffers): Rewrite partly. More suitable check 522 (tramp-append-tramp-buffers): Rewrite partly. More suitable check
523 for presence of `mml-mode'. Make it running for older Emacsen as well. 523 for presence of `mml-mode'. Make it running for older Emacsen as
524 well.
524 525
525 2005-05-14 John Paul Wallington <jpw@pobox.com> 526 2005-05-14 John Paul Wallington <jpw@pobox.com>
526 527
527 * ibuf-ext.el (define-ibuffer-filter filename): 528 * ibuf-ext.el (define-ibuffer-filter filename):
528 If `dired-directory' is a list, use its car. 529 If `dired-directory' is a list, use its car.
570 * files.el (interpreter-mode-alist) 571 * files.el (interpreter-mode-alist)
571 (auto-mode-interpreter-regexp): Doc fixes. 572 (auto-mode-interpreter-regexp): Doc fixes.
572 573
573 2005-05-13 Matt Hodges <MPHodges@member.fsf.org> 574 2005-05-13 Matt Hodges <MPHodges@member.fsf.org>
574 575
575 * tmm.el (tmm-get-keymap): Include only active menus and menu items. 576 * tmm.el (tmm-get-keymap): Include only active menus and menu
577 items.
576 578
577 * emacs-lisp/easymenu.el (easy-menu-define): Doc fixes. 579 * emacs-lisp/easymenu.el (easy-menu-define): Doc fixes.
578 580
579 2005-05-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 581 2005-05-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
580 582
581 * dired.el (dired-mode): make-variable-buffer-local => 583 * dired.el (dired-mode): make-variable-buffer-local =>
582 make-local-variable. 584 make-local-variable
583 585
584 2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 586 2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
585 587
586 * term/mac-win.el (mac-select-convert-to-string): Try coding 588 * term/mac-win.el (mac-select-convert-to-string): Try coding
587 systems in mac-script-code-coding-systems if specified one cannot 589 systems in mac-script-code-coding-systems if specified one cannot