aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog179
1 files changed, 171 insertions, 8 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 2795cbf26d4..6f75d7141b2 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,154 @@
12004-12-27 Richard M. Stallman <rms@gnu.org>
2
3 * simple.el (undo): Fix previous change.
4
52004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
6
7 * term/mac-win.el: Sync with x-win.el. Rearrange the contents.
8 Call mac-clear-font-name-table if invoked on Mac OS 8/9. Call
9 x-open-connection on Mac OS X.
10
112004-12-27 Richard M. Stallman <rms@gnu.org>
12
13 * files.el (buffer-save-without-query): New var (buffer-local).
14 (save-some-buffers): Save those buffers first, w/o asking.
15
16 * files.el (insert-directory-ls-version): New variable.
17 (insert-directory): When ls returns an error, test the version
18 number to decide what the return code means.
19 With --dired output format, detect and distinguish lines
20 that are really error messages.
21 (insert-directory-adj-pos): New function.
22
23 * bookmark.el (bookmark-jump): Nice error if BOOKMARK is nil.
24
25 * battery.el (battery-mode-line-format): Remove initial spaces.
26
27 * uniquify.el (uniquify-rationalize-file-buffer-names):
28 Delete interactive spec.
29
30 * type-break.el (type-break-mode): Set buffer-save-without-query.
31 Remove code that tried to set save-some-buffers-always.
32 (type-break-file-keystroke-count): Bind deactivate-mark.
33
34 * mouse.el (mouse-drag-region): Bind mouse-autoselect-window.
35
36 * simple.el (next-error-buffer-p): New arg AVOID-CURRENT.
37 Test that the buffer is live, and maybe reject current buffer too.
38 Clarify.
39 (next-error-find-buffer): Rewrite for clarity.
40
41 * loadup.el: Don't use buffer-disable-undo; do it directly.
42
43 * help-fns.el (describe-function-1): Call symbol-file with `defun'.
44 (describe-variable): Call symbol-file with `defvar'.
45
46 * subr.el (messages-buffer-max-lines): Alias for message-log-max.
47 (symbol-file): Rewritten to handle new load-history format.
48 Now takes an arg TYPE to specify looking for a particular
49 type of definition only.
50
51 * emacs-lisp/debug.el (debugger-make-xrefs):
52 Call symbol-file with `defun'.
53
54 * emacs-lisp/find-func.el (find-function-noselect):
55 Call symbol-file with `defun'.
56 (find-variable-noselect): Call symbol-file with `defvar'.
57
58 * eshell/esh-cmd.el (eshell-find-alias-function):
59 Call symbol-file with `defun'.
60
61 * eshell/esh-test.el (eshell-test-goto-func):
62 Call symbol-file with `defun'.
63
64 * mail/rmail.el (rmail-resend):
65 Let MAIL-ALIAS-FILE arg override mail-personal-alias-file.
66
67 * net/goto-addr.el (goto-address-mail-regexp): Allow = in username.
68
69 * progmodes/compile.el (compilation-find-buffer): Rename arg.
70
71 * textmodes/texinfmt.el (texinfo-format-buffer-1):
72 Call buffer-disable-undo.
73
74 * simple.el (undo-list-saved): New variable (buffer-local).
75 (undo): Set and test it.
76 (buffer-disable-undo): Moved here from buffer.c.
77 Clear out undo-list-saved.
78
79 * international/mule.el (decode-coding-inserted-region):
80 Set buffer-undo-list in a correct and optimal way.
81
82 * progmodes/cperl-mode.el (cperl-find-bad-style): Use with-no-warnings.
83 (cperl-font-lock-unfontify-region-function): No need to save and
84 restore info, since font-lock.el does it for us.
85
86 * ansi-color.el (save-buffer-state): Definition deleted.
87 (ansi-color-unfontify-region): Don't use save-buffer-state.
88
892004-12-27 Dave Love <fx@gnu.org>
90
91 * wid-edit.el (function): Use restricted-sexp as parent.
92
932004-12-27 Kevin Ryde <user42@zip.com.au>
94
95 * simple.el (next-matching-history-element): Use same
96 `interactive' form as previous-matching-history-element.
97
98 * ffap.el (ffap-string-at-point-mode-alist): Add "*" to url chars,
99 it can appear unencoded and has been seen from yahoo.
100
1012004-12-27 Sergey Poznyakoff <gray@Mirddin.farlep.net>
102
103 * mail/smtpmail.el (smtpmail-try-auth-methods): Send AUTH CRAM-MD5
104 in upper case. Reported by Wojciech Polak <polak@gnu.org>.
105
1062004-12-27 Kenichi Handa <handa@m17n.org>
107
108 * international/utf-8.el (utf-translate-cjk-load-tables): Bind
109 coding-system-for-read to nil while loading subst-*.
110
1112004-12-26 Jay Belanger <belanger@truman.edu>
112
113 * calc/calc-store.el (calc-read-var-name): Remove "var-" from
114 default input.
115
1162004-12-26 Luc Teirlinck <teirllm@auburn.edu>
117
118 * buff-menu.el (Buffer-menu-revert-function): Clear out undo info
119 before reverting and disable undo recording while reverting.
120
1212004-12-26 Thien-Thi Nguyen <ttn@gnu.org>
122
123 * progmodes/hideshow.el (hs-set-up-overlay): New user var.
124 (hs-make-overlay): New function.
125 (hs-isearch-show-temporary): Handle `display' overlay prop specially.
126 (hs-flag-region): Delete function.
127 (hs-hide-comment-region): No longer use `hs-flag-region'.
128 Instead, use `hs-discard-overlays' and `hs-make-overlay'.
129 (hs-hide-block-at-point): Likewise.
130 (hs-hide-level-recursive): Use `hs-discard-overlays'.
131 (hs-hide-all, hs-show-all): Likewise.
132 (hs-show-block): Likewise.
133 Also, use overlay prop `hs-b-offset', not `hs-ofs'.
134
1352004-12-24 Thien-Thi Nguyen <ttn@gnu.org>
136
137 * progmodes/hideshow.el: Require `cl' when compiling.
138 Remove XEmacs and Emacs 19 compatibility.
139 Use `dolist' and `add-to-list' for load-time actions.
140 (hs-discard-overlays): Use `dolist'.
141 (hs-show-block): Likewise.
142
1432004-12-23 Dan Nicolaescu <dann@ics.uci.edu>
144
145 * faces.el (mode-line, mode-line-inactive): Use min-colors.
146
1472004-12-23 Thien-Thi Nguyen <ttn@gnu.org>
148
149 * progmodes/hideshow.el (hs-inside-comment-p): Fix omission bug:
150 When extending backwards, move outside the current comment first.
151
12004-12-22 Kenichi Handa <handa@m17n.org> 1522004-12-22 Kenichi Handa <handa@m17n.org>
2 153
3 * international/quail.el (quail-start-translation): Fix prompt 154 * international/quail.el (quail-start-translation): Fix prompt
@@ -23,21 +174,33 @@
23 (undo-outer-limit-function): Use undo-outer-limit-truncate. 174 (undo-outer-limit-function): Use undo-outer-limit-truncate.
24 175
252004-12-21 Eli Barzilay <eli@barzilay.org> 1762004-12-21 Eli Barzilay <eli@barzilay.org>
26 177
27 * calculator.el: (calculator-radix-grouping-mode) 178 * calculator.el: (calculator-radix-grouping-mode)
28 (calculator-radix-grouping-digits) 179 (calculator-radix-grouping-digits)
29 (calculator-radix-grouping-separator): 180 (calculator-radix-grouping-separator):
30 New defcustoms for the new radix grouping mode functionality. 181 New defcustoms for the new radix grouping mode functionality.
31 (calculator-mode-hook): Now used in electric mode too. 182 (calculator-mode-hook): Now used in electric mode too,
183 (calculator): Call it.
32 (calculator-mode-map): Some new keys. 184 (calculator-mode-map): Some new keys.
33 (calculator-message): New function. Some new calls. 185 (calculator-message): New function. Some new calls.
34 (calculator-string-to-number): New function, 186 (calculator-op, calculator-set-register): Use it.
187 (calculator-string-to-number): New function, mostly moved and
188 updated code from calculator-curnum-value.
35 (calculator-curnum-value): Use it. 189 (calculator-curnum-value): Use it.
36 (calculator-rotate-displayer, calculator-rotate-displayer-back) 190 (calculator-paste): Use it, and update grabbing the
37 (calculator-displayer-prev, calculator-displayer-next): 191 current-kill.
38 Change digit group size when in radix mode. 192 (calculator-rotate-displayer)
39 (calculator-number-to-string): Renamed from calculator-num-to-string. 193 (calculator-rotate-displayer-back): Toggle digit grouping when
40 Now deals with digit grouping in radix mode. 194 in radix mode, use calculator-message.
195 (calculator-displayer-prev, calculator-displayer-next): Change
196 digit group size when in radix mode.
197 (calculator-number-to-string): Renamed from
198 calculator-num-to-string. Now deals with digit grouping in
199 radix mode.
200 (calculator-update-display, calculator-put-value): Use the new
201 name.
202 (calculator-fact): Return a floating point number.
203 (calculator-mode): Doc fix.
41 204
422004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk> 2052004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk>
43 206