comparison lisp/ChangeLog @ 83238:223c12363c0c

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-747 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-748 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-752 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-278
author Karoly Lorentey <lorentey@elte.hu>
date Thu, 06 Jan 2005 15:00:09 +0000
parents 4ee39d9428b0 e6d896f96885
children 025da3ba778e
comparison
equal deleted inserted replaced
83237:4ee39d9428b0 83238:223c12363c0c
1 2004-12-27 Richard M. Stallman <rms@gnu.org>
2
3 * simple.el (undo): Fix previous change.
4
5 2004-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
11 2004-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
89 2004-12-27 Dave Love <fx@gnu.org>
90
91 * wid-edit.el (function): Use restricted-sexp as parent.
92
93 2004-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
101 2004-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
106 2004-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
111 2004-12-26 Jay Belanger <belanger@truman.edu>
112
113 * calc/calc-store.el (calc-read-var-name): Remove "var-" from
114 default input.
115
116 2004-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
121 2004-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
135 2004-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
143 2004-12-23 Dan Nicolaescu <dann@ics.uci.edu>
144
145 * faces.el (mode-line, mode-line-inactive): Use min-colors.
146
147 2004-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
1 2004-12-22 Kenichi Handa <handa@m17n.org> 152 2004-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
4 string for the case if input-method-use-echo-area being non-nil. 155 string for the case if input-method-use-echo-area being non-nil.
5 (quail-start-conversion): Likewise. 156 (quail-start-conversion): Likewise.
21 172
22 * simple.el (undo-outer-limit-truncate): New function. 173 * simple.el (undo-outer-limit-truncate): New function.
23 (undo-outer-limit-function): Use undo-outer-limit-truncate. 174 (undo-outer-limit-function): Use undo-outer-limit-truncate.
24 175
25 2004-12-21 Eli Barzilay <eli@barzilay.org> 176 2004-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
42 2004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk> 205 2004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk>
43 206
44 * calendar/calendar.el (view-other-diary-entries): Add autoload. 207 * calendar/calendar.el (view-other-diary-entries): Add autoload.
45 * calendar/diary-lib.el (view-other-diary-entries): Use 208 * calendar/diary-lib.el (view-other-diary-entries): Use