comparison lisp/ChangeLog @ 87452:8e0e0bc0c5ab

*** empty log message ***
author Juanma Barranquero <lekktu@gmail.com>
date Fri, 28 Dec 2007 19:46:56 +0000
parents 92e4dcb3c37b
children cdd30283527d
comparison
equal deleted inserted replaced
87451:92e4dcb3c37b 87452:8e0e0bc0c5ab
6 6
7 * speedbar.el: Remove this mode's fragile assumptions about 7 * speedbar.el: Remove this mode's fragile assumptions about
8 version-control systems. Instead, make it use logic from 8 version-control systems. Instead, make it use logic from
9 vc-hooks.el so it will become smarter whenever VC mode does. 9 vc-hooks.el so it will become smarter whenever VC mode does.
10 10
11 * vc-hooks.el: 'added is a real state, not a future hypothetical 11 * vc-hooks.el: 'added is a real state, not a future hypothetical one.
12 one. Fix the documentation. 12 Fix the documentation.
13 13
14 * vc-bzr.el, vc-cvs.el, vc-git.el, vc-hg.el, vc-mcvs.el, vc-svn.el: 14 * vc-bzr.el, vc-cvs.el, vc-git.el, vc-hg.el, vc-mcvs.el, vc-svn.el:
15 Modify all instances of the dir-state back-end method to suppress 15 Modify all instances of the dir-state back-end method to suppress
16 keeping undo lists on the buffers holding status output, which 16 keeping undo lists on the buffers holding status output, which
17 can get extremely large. 17 can get extremely large.
18 18
19 * vc-cvs.el, vc-svn.el: Simplify backend dired-state-info 19 * vc-cvs.el, vc-svn.el: Simplify backend dired-state-info functions
20 functions so they don't do work that the default one can do 20 so they don't do work that the default one can do instead.
21 instead.
22 21
23 * vc-hooks.el (vc-state): Document new 'ignored and 'unregistered 22 * vc-hooks.el (vc-state): Document new 'ignored and 'unregistered
24 states. and the new return-value convention. These are not 23 states, and the new return-value convention. These are not
25 actually used yet, just set. 24 actually used yet, just set.
26 25
27 * vc-svn.el (vc-svn-parse-status): Set 'ignored and 'unregistered 26 * vc-svn.el (vc-svn-parse-status): Set 'ignored and 'unregistered
28 states when appropriate. 27 states when appropriate.
29 28
30 * vc-hg.el (vc-hg-state,vc-hg-dir-state): Set 'ignored and 29 * vc-hg.el (vc-hg-state, vc-hg-dir-state): Set 'ignored and
31 'unregistered' when appropriate. 30 'unregistered when appropriate.
32 31
33 * vc-git.el: Document that we don't set the new states yet. 32 * vc-git.el: Document that we don't set the new states yet.
34 33
35 * vc.el (vc-dired-state-info): Display 'added, 'unregistered and 34 * vc.el (vc-dired-state-info): Display 'added, 'unregistered and
36 'ignored states. 35 'ignored states.
37 36
38 * vc-cvs.el (vc-cvs-parse-status): Set the 'ignored state when 37 * vc-cvs.el (vc-cvs-parse-status): Set the 'ignored state when
39 appropriate. 38 appropriate.
40 39
41 * vc-bzr.el (vc-bzr-dir-state): Set 'ignored and 40 * vc-bzr.el (vc-bzr-dir-state): Set 'ignored and 'unregistered
42 'unregistered' when appropriate. 41 when appropriate.
43
44 42
45 2007-12-28 Nick Roberts <nickrob@snap.net.nz> 43 2007-12-28 Nick Roberts <nickrob@snap.net.nz>
46 44
47 * thumbs.el (thumbs-call-convert): Use call-process directly 45 * thumbs.el (thumbs-call-convert): Use call-process directly
48 with thumbs-conversion-program instead of through shell-file-name 46 with thumbs-conversion-program instead of through shell-file-name
81 privileges. When we have backend support for Subversion and 79 privileges. When we have backend support for Subversion and
82 more modern systems it will be time to write this up. 80 more modern systems it will be time to write this up.
83 81
84 2007-12-27 Kenichi Handa <handa@ni.aist.go.jp> 82 2007-12-27 Kenichi Handa <handa@ni.aist.go.jp>
85 83
86 * international/mule-cmds.el (select-safe-coding-system): When a 84 * international/mule-cmds.el (select-safe-coding-system):
87 buffer is modified, cancel the writing. 85 When a buffer is modified, cancel the writing.
88 86
89 2007-12-26 Eric S. Raymond <esr@snark.thyrsus.com> 87 2007-12-26 Eric S. Raymond <esr@snark.thyrsus.com>
90 88
91 * log-view.el: Add Subversion and Mercurial log format samples. 89 * log-view.el: Add Subversion and Mercurial log format samples.
92 90
135 New functions. 133 New functions.
136 134
137 2007-12-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> 135 2007-12-26 Vinicius Jose Latorre <viniciusjl@ig.com.br>
138 136
139 * ps-print.el (ps-print-preprint-region): Use `region-active-p' instead 137 * ps-print.el (ps-print-preprint-region): Use `region-active-p' instead
140 `mark' for error checking. 138 of `mark' for error checking.
141 139
142 2007-12-26 Tassilo Horn <tassilo@member.fsf.org> 140 2007-12-26 Tassilo Horn <tassilo@member.fsf.org>
143 141
144 * image-mode.el (image-bookmark-make-cell, image-bookmark-jump): 142 * image-mode.el (image-bookmark-make-cell, image-bookmark-jump):
145 New functions. 143 New functions.
146 (image-mode): Set bookmark-make-cell-function appropriately. 144 (image-mode): Set bookmark-make-cell-function appropriately.
147 145
148 * doc-view.el (doc-view-bookmark-jump): Correct misspelled arg 146 * doc-view.el (doc-view-bookmark-jump): Correct misspelled arg name.
149 name.
150 147
151 * bookmark.el (bookmark-make-cell-function): New variable. 148 * bookmark.el (bookmark-make-cell-function): New variable.
152 (bookmark-make): Call bookmark-make-cell-function's function 149 (bookmark-make): Call bookmark-make-cell-function's function
153 instead of bookmark-make-cell. 150 instead of bookmark-make-cell.
154 (bookmark-get-handler, bookmark-jump-internal): New functions. 151 (bookmark-get-handler, bookmark-jump-internal): New functions.
155 (bookmark-jump, bookmark-jump-other-window, bookmark-insert) 152 (bookmark-jump, bookmark-jump-other-window, bookmark-insert)
156 (bookmark-bmenu-2-window, bookmark-bmenu-other-window): Use 153 (bookmark-bmenu-2-window, bookmark-bmenu-other-window):
157 bookmark-jump-internal. 154 Use bookmark-jump-internal.
158 (bookmark-make-cell-for-text-file): Renamed from 155 (bookmark-make-cell-for-text-file): Renamed from bookmark-make-cell.
159 bookmark-make-cell.
160 156
161 * doc-view.el (doc-view-bookmark-make-cell) 157 * doc-view.el (doc-view-bookmark-make-cell)
162 (doc-view-bookmark-jump): New functions. 158 (doc-view-bookmark-jump): New functions.
163 (doc-view-mode): Set bookmark-make-cell-function buffer-locally. 159 (doc-view-mode): Set bookmark-make-cell-function buffer-locally.
164 160
168 sexp along with the current line when a prefix arg is given in the 164 sexp along with the current line when a prefix arg is given in the
169 non-active-region case. Specify raw prefix in interactive spec. 165 non-active-region case. Specify raw prefix in interactive spec.
170 Simplify main indentation logic to get rid of the conditional call 166 Simplify main indentation logic to get rid of the conditional call
171 to `indent-according-to-mode' (it just ended up calling 167 to `indent-according-to-mode' (it just ended up calling
172 `indent-line-function' in all cases anyway, which can be done more 168 `indent-line-function' in all cases anyway, which can be done more
173 simply here). Remove unnecessary test of ARG in active region 169 simply here). Remove unnecessary test of ARG in active region case.
174 case.
175 170
176 2007-12-25 Richard Stallman <rms@gnu.org> 171 2007-12-25 Richard Stallman <rms@gnu.org>
177 172
178 * allout.el (allout-region-active-p): Renamed from my-region-active-p. 173 * allout.el (allout-region-active-p): Rename from my-region-active-p.
179 Use `use-region-p'. 174 Use `use-region-p'.
180 (allout-write-file-hook-handler): Simplify code. 175 (allout-write-file-hook-handler): Simplify code.
181 176
182 * ps-print.el (ps-mark-active-p): Function deleted. 177 * ps-print.el (ps-mark-active-p): Function deleted.
183 (ps-print-preprint-region): Use (mark) for the error check. 178 (ps-print-preprint-region): Use (mark) for the error check.
405 2007-12-18 Glenn Morris <rgm@gnu.org> 400 2007-12-18 Glenn Morris <rgm@gnu.org>
406 401
407 * progmodes/cc-subword.el (c-subword-mode): Drop support for 402 * progmodes/cc-subword.el (c-subword-mode): Drop support for
408 systems without define-minor-mode. 403 systems without define-minor-mode.
409 404
410 * progmodes/cc-vars.el (defcustom-c-stylevar): Remove debugging 405 * progmodes/cc-vars.el (defcustom-c-stylevar): Remove debugging message.
411 message.
412 406
413 * progmodes/verilog-mode.el: Replace all instances of 407 * progmodes/verilog-mode.el: Replace all instances of
414 string-to-int with string-to-number, insert-string with insert, 408 string-to-int with string-to-number, insert-string with insert,
415 and read-input with read-string. 409 and read-input with read-string.
416 (top-level): No need to require imenu, reporter, dinotrace, vc, 410 (top-level): No need to require imenu, reporter, dinotrace, vc,
444 (reporter-submit-bug-report): Autoload it. 438 (reporter-submit-bug-report): Autoload it.
445 (verilog-mark-defun): Call zmacs-activate-region only if bound. 439 (verilog-mark-defun): Call zmacs-activate-region only if bound.
446 (verilog-font-customize): Call customize-apropos only if bound. 440 (verilog-font-customize): Call customize-apropos only if bound.
447 (verilog-getopt-flags, verilog-auto-reeval-locals): Use 441 (verilog-getopt-flags, verilog-auto-reeval-locals): Use
448 make-local-variable rather than make-variable-buffer-local. 442 make-local-variable rather than make-variable-buffer-local.
449 (verilog-company, verilog-project, verilog-modi-cache-list): Move 443 (verilog-company, verilog-project, verilog-modi-cache-list):
450 make-variable-buffer-local calls to top-level. 444 Move make-variable-buffer-local calls to top-level.
451 (font-lock-defaults-alist): Don't define it. 445 (font-lock-defaults-alist): Don't define it.
452 (verilog-need-fld): Remove. 446 (verilog-need-fld): Remove.
453 (verilog-font-lock-init): Don't set font-lock-defaults-alist. 447 (verilog-font-lock-init): Don't set font-lock-defaults-alist.
454 (verilog-mode): Only call make-local-hook on XEmacs. Set 448 (verilog-mode): Only call make-local-hook on XEmacs. Set
455 font-lock-defaults rather than using verilog-font-lock-init. 449 font-lock-defaults rather than using verilog-font-lock-init.
456 450
457 2007-12-17 Andreas Schwab <schwab@suse.de> 451 2007-12-17 Andreas Schwab <schwab@suse.de>
458 452
459 * progmodes/sh-script.el (sh-font-lock-syntactic-keywords): Fix 453 * progmodes/sh-script.el (sh-font-lock-syntactic-keywords):
460 comment typo. 454 Fix comment typo.
461 455
462 2007-12-16 Michael Albinus <michael.albinus@gmx.de> 456 2007-12-16 Michael Albinus <michael.albinus@gmx.de>
463 457
464 * net/dbus.el (dbus-name-owner-changed-handler): Use 458 * net/dbus.el (dbus-name-owner-changed-handler):
465 `dbus-unregister-signal' for removing old rules. Obey new 459 Use `dbus-unregister-signal' for removing old rules.
466 structure of `dbus-registered-functions-table'. 460 Obey new structure of `dbus-registered-functions-table'.
467 461
468 2007-12-12 Thien-Thi Nguyen <ttn@gnuvola.org> 462 2007-12-12 Thien-Thi Nguyen <ttn@gnuvola.org>
469 463
470 * progmodes/cc-vars.el (defcustom-c-stylevar): Rewrite. 464 * progmodes/cc-vars.el (defcustom-c-stylevar): Rewrite.
471 465
483 (perl-continued-brace-offset, perl-brace-offset) 477 (perl-continued-brace-offset, perl-brace-offset)
484 (perl-brace-imaginary-offset, perl-label-offset): 478 (perl-brace-imaginary-offset, perl-label-offset):
485 * progmodes/cperl-mode.el (cperl-brace-offset) 479 * progmodes/cperl-mode.el (cperl-brace-offset)
486 (cperl-continued-brace-offset, cperl-label-offset) 480 (cperl-continued-brace-offset, cperl-label-offset)
487 (cperl-continued-statement-offset) 481 (cperl-continued-statement-offset)
488 (cperl-extra-newline-before-brace, cperl-merge-trailing-else): Add 482 (cperl-extra-newline-before-brace, cperl-merge-trailing-else):
489 safe-local-variable properties. 483 Add safe-local-variable properties.
490 484
491 2007-12-08 Dan Nicolaescu <dann@ics.uci.edu> 485 2007-12-08 Dan Nicolaescu <dann@ics.uci.edu>
492 486
493 * progmodes/verilog-mode.el (verilog-mode-map) 487 * progmodes/verilog-mode.el (verilog-mode-map)
494 (verilog-template-map, verilog-mode-mouse-map): Fix typos. 488 (verilog-template-map, verilog-mode-mouse-map): Fix typos.
527 Declare and initialize in one step. 521 Declare and initialize in one step.
528 (verilog-declaration-prefix-re, verilog-declaration-re) 522 (verilog-declaration-prefix-re, verilog-declaration-re)
529 (verilog-end-of-statement, verilog-indent-declaration) 523 (verilog-end-of-statement, verilog-indent-declaration)
530 (verilog-get-lineup-indent): Remove trailing whitespace. 524 (verilog-get-lineup-indent): Remove trailing whitespace.
531 (verilog-mode): Fix autoload cookie. Set 525 (verilog-mode): Fix autoload cookie. Set
532 beginning-of-defun-function and end-of-defun-function. Use when 526 beginning-of-defun-function and end-of-defun-function. Use when
533 instead of if. 527 instead of if.
534 (verilog-emacs-features, verilog-auto-ascii-enum) 528 (verilog-emacs-features, verilog-auto-ascii-enum)
535 (verilog-insert-indices): Escape braces in doc strings. 529 (verilog-insert-indices): Escape braces in doc strings.
536 530
537 2007-12-08 Michael McNamara <mac@verilog.com> 531 2007-12-08 Michael McNamara <mac@verilog.com>
1106 (calc-lang-slash-idiv, calc-lang-allow-underscores) 1100 (calc-lang-slash-idiv, calc-lang-allow-underscores)
1107 (math-comp-left-bracket, math-comp-right-bracket) 1101 (math-comp-left-bracket, math-comp-right-bracket)
1108 (math-comp-comma, math-comp-vector-prec): Declare as variables. 1102 (math-comp-comma, math-comp-vector-prec): Declare as variables.
1109 (math-var-formatter, math-matrix-formatter) 1103 (math-var-formatter, math-matrix-formatter)
1110 (math-lang-adjust-words, math-lang-read-symbol, math-land-read) 1104 (math-lang-adjust-words, math-lang-read-symbol, math-land-read)
1111 (math-punc-table, math-compose-subscr,math-dots) 1105 (math-punc-table, math-compose-subscr, math-dots)
1112 (math-func-formatter): New property names to store language 1106 (math-func-formatter): New property names to store language
1113 specific information. 1107 specific information.
1114 (math-compose-tex-var, math-compose-tex-intv) 1108 (math-compose-tex-var, math-compose-tex-intv)
1115 (math-compose-maple-intv, math-compose-eqn-intv) 1109 (math-compose-maple-intv, math-compose-eqn-intv)
1116 (math-compose-tex-sum, math-compose-tex-func) 1110 (math-compose-tex-sum, math-compose-tex-func)
1117 (math-compose-tex-intv): New functions. 1111 (math-compose-tex-intv): New functions.
1118 (math-eqn-ignore-words,math-tex-ignore-words) 1112 (math-eqn-ignore-words, math-tex-ignore-words)
1119 (math-latex-ignore-words): Move from calc.el. 1113 (math-latex-ignore-words): Move from calc.el.
1120 (math-special-function-table): Add entries for tex. 1114 (math-special-function-table): Add entries for tex.
1121 (calc-lang-slash-idiv, calc-lang-allows-underscores): 1115 (calc-lang-slash-idiv, calc-lang-allows-underscores):
1122 New variables. 1116 New variables.
1123 (math-compose-latex-frac): Rename from `math-latex-print-frac'. 1117 (math-compose-latex-frac): Rename from `math-latex-print-frac'.
1615 (math-nlfit-make-matrix, math-nlfit-find-qmax, math-nlfit-fit) 1609 (math-nlfit-make-matrix, math-nlfit-find-qmax, math-nlfit-fit)
1616 (math-nlfit-fit-curve, calc-fit-hubbert-linear-curve): 1610 (math-nlfit-fit-curve, calc-fit-hubbert-linear-curve):
1617 Replace `mapcar*' by `math-map-binop'. 1611 Replace `mapcar*' by `math-map-binop'.
1618 (math-nlfit-make-matrix): Replace `copy-list' with `copy-sequence'. 1612 (math-nlfit-make-matrix): Replace `copy-list' with `copy-sequence'.
1619 1613
1620 * calc/calc-prog.el (edmacro-format-keys,edmacro-parse-keys) 1614 * calc/calc-prog.el (edmacro-format-keys, edmacro-parse-keys)
1621 (math-read-expr-level): Declare as functions. 1615 (math-read-expr-level): Declare as functions.
1622 1616
1623 * calc/calc-vec.el (math-read-expr-level): Declare as a function. 1617 * calc/calc-vec.el (math-read-expr-level): Declare as a function.
1624 1618
1625 2007-11-26 Stefan Monnier <monnier@iro.umontreal.ca> 1619 2007-11-26 Stefan Monnier <monnier@iro.umontreal.ca>