comparison lisp/ChangeLog @ 83296:effe22690419

Merged from miles@gnu.org--gnu-2005 (patch 281-285) Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-281 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-282 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-283 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-284 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-285 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-336
author Karoly Lorentey <lorentey@elte.hu>
date Mon, 02 May 2005 14:38:00 +0000
parents 2d137ca54960 055bdb7f1335
children b151ec53c504
comparison
equal deleted inserted replaced
83295:2d137ca54960 83296:effe22690419
1 2005-05-01 Lute Kamstra <lute@gnu.org>
2
3 * international/latexenc.el (latexenc-find-file-coding-system):
4 Fix regular expressions. Suggested by David Kastrup <dak@gnu.org>
5 and Stefan Monnier <monnier@iro.umontreal.ca>.
6
7 2005-05-01 Nick Roberts <nickrob@snap.net.nz>
8
9 * subr.el (string-to-int): Make obsolete.
10
11 2005-04-30 Richard M. Stallman <rms@gnu.org>
12
13 * simple.el (next-error-overlay-arrow-position): Turn off, for ttys.
14
15 * loadup.el: load jka-comp-hook.
16
17 * jka-compr.el: Many functions and vars moved to jka-compr-hook.el.
18 (jka-compr-handler): Add autoload. `put' calls moved
19 to jka-compr-hook.el.
20 (compression, jka-compr): defgroups moved to jka-compr-hook.el.
21 (jka-compr-inhibit): Autoload.
22
23 * jka-comp-hook.el: New file.
24 Enable the mode by default.
25
26 * files.el (backup-buffer-copy): Use copy-file instead
27 of write-region, and put back the 'excl.
28
29 2005-04-30 Chong Yidong <cyd@stupidchicken.com>
30
31 * progmodes/flymake.el (flymake-split-string)
32 (flymake-split-string, flymake-log, flymake-pid-to-names)
33 (flymake-reg-names, flymake-get-source-buffer-name)
34 (flymake-unreg-names, flymake-add-line-err-info)
35 (flymake-add-err-info): Clarify docstrings.
36 (flymake-popup-menu, flymake-make-emacs-menu)
37 (flymake-make-xemacs-menu): Add docstrings.
38 (flymake-get-buffer-*, flymake-set-buffer-*): Functions deleted.
39 Set variables directly throughout.
40
41 2005-04-30 Nick Roberts <nickrob@snap.net.nz>
42
43 * progmodes/cc-mode.el (cc-create-define-alist): Check that file
44 exists. Initialise cc-define-alist.
45 (c-mode): Add cc-create-define-alist locally to after-save-hook.
46 If there is no file (Macroexpansion) don't create an alist.
47
48 2005-04-29 Sam Steingold <sds@gnu.org>
49
50 * progmodes/cc-mode.el (cc-mode-cpp-program): New user variable.
51 (cc-create-define-alist): Use it instead of the hard-coded string.
52
53 2005-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
54
55 * international/mule-conf.el (file-coding-system-alist): Fix regexp
56 for latexenc.
57
58 2005-04-29 Lute Kamstra <lute@gnu.org>
59
60 * emacs-lisp/generic.el: Improve commentary section.
61 (define-generic-mode): Improve docstring.
62
63 2005-04-29 Carsten Dominik <dominik@science.uva.nl>
64
65 * textmodes/org.el (many places): Change to quiet the byte compiler.
66 (org-prefix-format-compiled): New variable.
67 (org-compile-prefix-format): New function.
68 (org-timeline, org-agenda, org-diary): Call org-compile-prefix-format.
69 (org-agenda-prefix-format,org-timeline-prefix-format): New options.
70 (org-agenda-get-scheduled): Check if file is opened in `org-mode'.
71 (org-get-entries-from-diary): Use `org-get-time-of-day' for
72 consistency with entries from `org-mode' files.
73 (org-get-time-of-day): Fix bug with partial matches early in a line.
74 (org-non-link-chars): New constant.
75 (org-link-regexp): Respect `org-non-link-chars'.
76 (org-agenda-day-view): Remove command.
77 (org-agenda-toggle-week-view): Rename from `org-agenda-week-view'.
78 (org-follow-bbdb-link, org-store-link): Search also company field.
79 (org-highlight-overlay): New variable.
80 (org-highlight, org-unhighlight): New functions.
81 (org-agenda-mode): Add pre-command-hook to remove highlight.
82 (org-evaluate-time-range): Behavior depends upon whether time stamp
83 contains a time or not.
84 (org-show-subtree, org-show-entry): New functions.
85 (org-agenda-cleanup-fancy-diary): Remove empty lines.
86
87 2005-04-28 Luc Teirlinck <teirllm@auburn.edu>
88
89 * comint.el (comint-output-filter-functions): Add autoload cookie.
90
91 2005-04-28 Kim F. Storm <storm@cua.dk>
92
93 * ido.el (ido-everywhere): Fix last change.
94
95 2005-04-28 Arne J,Ax(Brgensen <arne@arnested.dk>
96
97 * international/latexenc.el: New file.
98 * international/mule-conf.el (file-coding-system-alist): For .tex,
99 .ltx, .dtx and .drv extensions, use `latexenc-find-file-coding-system'.
100
101 2005-04-28 Lute Kamstra <lute@gnu.org>
102
103 * font-lock.el (font-lock-add-keywords)
104 (font-lock-remove-keywords): Clarify docstring.
105 (font-lock-keywords-alist, font-lock-removed-keywords-alist):
106 Don't start docstrings with a `*'.
107 (font-lock-update-removed-keyword-alist): Give it a docstring.
108
109 * generic-x.el: Update commentary section.
110 Only require font-lock when compiling.
111 Define all modes conditionally.
112 Place all generic modes in the generic-x-modes customization group.
113 (generic-x-modes): New customization group.
114 (generic-default-modes, generic-mswindows-modes)
115 (generic-unix-modes, generic-other-modes): New constants.
116 (generic-define-mswindows-modes, generic-define-unix-modes):
117 Update docstrings. Make them obsolete.
118 (generic-extras-enable-list): New default value. Update docstring.
119 Improve :type. Change :set function.
120 (bat-generic-mode-syntax-table, rul-generic-mode-syntax-table):
121 Fix docstring.
122
123 * emacs-lisp/generic.el (generic-mode-internal):
124 Simplify font-lock-defaults.
125 (define-generic-mode): Fix docstring.
126
127 2005-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
128
129 * progmodes/grep.el (grep-mode-font-lock-keywords): Use the
130 font-lock-face property to highlight matches.
131
132 2005-04-28 Nick Roberts <nickrob@snap.net.nz>
133
134 * progmodes/cc-mode.el: (cc-create-define-alist): New function.
135 (cc-define-alist): New variable.
136 (c-mode): Make it local and initialise it.
137
138 * progmodes/gdb-ui.el (gdb-active-process): New variable.
139 (gdb-exited): New function.
140 (gdb-annotation-rules): Use it.
141 (gdb-starting): Set gdb-active-process to t.
142 (gdb-stopping): Amend doc string.
143 (gdb-reset): Set gdb-active-process to nil.
144
145 * tooltip.el (tooltip-gud-tips): Show the associated #define
146 directives when a C program under GDB is not executing.
147
148 2005-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
149
150 * progmodes/cperl-mode.el (cperl-mode): Don't precompile the
151 font-lock-fontify-syntactic-keywords.
152
153 * font-lock.el (font-lock-default-fontify-region): Don't force
154 parse-sexp-lookup-properties to nil.
155
156 2005-04-27 Alexander Klimov <alserkli@inbox.ru> (tiny change)
157
158 * man.el (man-mode-syntax-table): Set up `:' to have
159 word-constituent syntax.
160
161 2005-04-27 Lute Kamstra <lute@gnu.org>
162
163 * novice.el (disable-command): Don't add spurious newlines to the
164 init file. Reported by Dan Jacobson <jidanni@jidanni.org>.
165
166 2005-04-26 Jay Belanger <belanger@truman.edu>
167
168 * calc/calc-yank.el (calc-edit-finish): Make sure there is more
169 than one window before deleting window.
170
171 2005-04-26 Luc Teirlinck <teirllm@auburn.edu>
172
173 * shell.el (shell-prompt-pattern): Doc fix.
174 (shell-mode): Set paragraph-separate buffer locally to "\\'".
175
176 * comint.el (comint-prompt-regexp, comint-get-old-input)
177 (comint-use-prompt-regexp)
178 (comint-use-prompt-regexp-instead-of-fields)
179 (comint-replace-by-expanded-history, comint-send-input)
180 (comint-output-filter, comint-get-old-input-default)
181 (comint-line-beginning-position, comint-bol, comint-show-output)
182 (comint-backward-matching-input, comint-forward-matching-input)
183 (comint-next-prompt, comint-previous-prompt):
184 Rename `comint-use-prompt-regexp-instead-of-fields' to
185 `comint-use-prompt-regexp'. Keep old name as alias and declare
186 obsolete.
187 (comint-use-prompt-regexp): Shorten first line of doc string.
188
189 * ielm.el (inferior-emacs-lisp-mode): Adapt to above name change.
190 Set paragraph-separate buffer locally to "\\'".
191
192 * hippie-exp.el (try-expand-line, try-expand-line-all-buffers):
193 Adapt to above name change.
194
195 * net/net-utils.el (nslookup-prompt-regexp, ftp-prompt-regexp)
196 (smbclient-prompt-regexp): Ditto.
197
198 * progmodes/inf-lisp.el (inferior-lisp-prompt): Ditto.
199
200 2005-04-27 Nick Roberts <nickrob@snap.net.nz>
201
202 * progmodes/gdb-ui.el (gdb-location-alist): Rename from
203 gdb-location-list.
204 Break lines that are over 80 characters wide.
205
206 2005-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
207
208 * pcvs-info.el (cvs-fileinfo->full-path, cvs-display-full-path):
209 New fun and var, to preserve compatibility.
210
211 * pcvs.el, pcvs-info.el: Rename "full-path" -> "full-name".
212
213 2005-04-26 Dominique de Waleffe <ddw@missioncriticalit.com> (tiny change)
214
215 * pcvs-info.el (cvs-fileinfo->backup-file): Don't pass the full file
216 name to file-newer-than-file-p.
217
218 2005-04-26 Richard M. Stallman <rms@gnu.org>
219
220 * simple.el (line-move-1): Avoid using vertical-motion in easy cases.
221
222 * progmodes/python.el (python-mode):
223 Use new name eldoc-documentation-function.
224
225 * hexl.el (hexl-mode): Use new name eldoc-documentation-function.
226
227 * emacs-lisp/eldoc.el (eldoc-mode): Doc fix.
228 (eldoc-documentation-function):
229 Rename from eldoc-print-current-symbol-info-function. Calls changed.
230
231 2005-04-26 Nick Roberts <nickrob@snap.net.nz>
232
233 * emacs-lisp/byte-run.el (define-obsolete-function-alias): New macro.
234
1 2005-04-25 Dan Nicolaescu <dann@ics.uci.edu> 235 2005-04-25 Dan Nicolaescu <dann@ics.uci.edu>
2 236
3 * term/xterm.el (function-key-map): Fix strings for 237 * term/xterm.el (function-key-map): Fix strings for
4 {C,S,A,C-S}-f[1-4]. Use substitute-key-definition to bind 238 {C,S,A,C-S}-f[1-4]. Use substitute-key-definition to bind
5 {C,S,A,C-S}-{f1-f12}. 239 {C,S,A,C-S}-{f1-f12}.
6 240
7 2005-04-26 Kenichi Handa <handa@m17n.org> 241 2005-04-26 Kenichi Handa <handa@m17n.org>
8 242
9 * international/mule-cmds.el (select-safe-coding-system): Fix 243 * international/mule-cmds.el (select-safe-coding-system):
10 previous change. 244 Fix previous change.
11 245
12 2005-04-26 Lute Kamstra <lute@gnu.org> 246 2005-04-26 Lute Kamstra <lute@gnu.org>
247
248 * emacs-lisp/easy-mmode.el (define-minor-mode): Fix docstring.
249
250 * font-lock.el (font-lock-fontify-region-function): Fix docstring.
251 (font-lock-comment-delimiter-face): Ditto.
13 252
14 * calc/calc.el (calc-trail-mode): Don't set font-lock-defaults. 253 * calc/calc.el (calc-trail-mode): Don't set font-lock-defaults.
15 254
16 2005-04-25 Jay Belanger <belanger@truman.edu> 255 2005-04-25 Jay Belanger <belanger@truman.edu>
17 256
19 to t while inserting information; use help-mode. 258 to t while inserting information; use help-mode.
20 259
21 2005-04-25 Dan Nicolaescu <dann@ics.uci.edu> 260 2005-04-25 Dan Nicolaescu <dann@ics.uci.edu>
22 261
23 * term.el (ansi-term-color-vector): Use the xterm colors. 262 * term.el (ansi-term-color-vector): Use the xterm colors.
24 (term-raw-map): Don't add mappings for \eO and \e[. Map 263 (term-raw-map): Don't add mappings for \eO and \e[. Map deletechar.
25 deletechar.
26 264
27 2005-04-25 Lute Kamstra <lute@gnu.org> 265 2005-04-25 Lute Kamstra <lute@gnu.org>
28 266
29 * font-core.el (font-lock-defaults): Fix docstring. 267 * font-core.el (font-lock-defaults): Fix docstring.
30 268
31 * font-lock.el (font-lock-syntactic-face-function): Fix docstring. 269 * font-lock.el (font-lock-syntactic-face-function): Fix docstring.
32 270
33 2005-04-25 Kenichi Handa <handa@m17n.org> 271 2005-04-25 Kenichi Handa <handa@m17n.org>
34 272
35 * international/mule-cmds.el (select-safe-coding-system): Don't 273 * international/mule-cmds.el (select-safe-coding-system):
36 check consistency with coding: spec, etc if raw-text or 274 Don't check consistency with coding: spec, etc if raw-text or
37 no-conversion was found to be safe. 275 no-conversion was found to be safe.
38 276
39 2005-04-24 Richard M. Stallman <rms@gnu.org> 277 2005-04-24 Richard M. Stallman <rms@gnu.org>
40 278
41 * mail/sendmail.el (mail-font-lock-keywords): Match any number of 279 * mail/sendmail.el (mail-font-lock-keywords): Match any number of
180 418
181 * subr.el (assq-delete-all): New implementation that is linear, 419 * subr.el (assq-delete-all): New implementation that is linear,
182 not quadratic. Suggested by David Kastrup <dak@gnu.org>. 420 not quadratic. Suggested by David Kastrup <dak@gnu.org>.
183 (rassq-delete-all): New function. 421 (rassq-delete-all): New function.
184 422
185 * menu-bar.el (menu-bar-options-save, menu-bar-showhide-menu): Add 423 * menu-bar.el (menu-bar-options-save, menu-bar-showhide-menu):
186 size-indication-mode. 424 Add size-indication-mode.
187 425
188 2005-04-21 Kenichi Handa <handa@m17n.org> 426 2005-04-21 Kenichi Handa <handa@m17n.org>
189 427
190 * international/mule-cmds.el: Add autoload for widget-value in 428 * international/mule-cmds.el: Add autoload for widget-value in
191 eval-when-compile 429 eval-when-compile.
192 430
193 2005-04-21 Nick Roberts <nickrob@snap.net.nz> 431 2005-04-21 Nick Roberts <nickrob@snap.net.nz>
194 432
195 * menu-bar.el (menu-bar-options-save, menu-bar-showhide-menu): 433 * menu-bar.el (menu-bar-options-save, menu-bar-showhide-menu):
196 Add tooltip-mode. 434 Add tooltip-mode.
557 (generic-mode-internal): Simplify generic-font-lock-keywords. 795 (generic-mode-internal): Simplify generic-font-lock-keywords.
558 796
559 2005-04-11 Rajesh Vaidheeswarran <rv@gnu.org> 797 2005-04-11 Rajesh Vaidheeswarran <rv@gnu.org>
560 798
561 * whitespace.el (whitespace-buffer-leading) 799 * whitespace.el (whitespace-buffer-leading)
562 (whitespace-buffer-trailing): Revert the incorrect test 800 (whitespace-buffer-trailing): Revert the incorrect test inversion.
563 inversion. However, fix the highlight area for the leading and 801 However, fix the highlight area for the leading and
564 trailing whitespaces to show space. 802 trailing whitespaces to show space.
565 803
566 2005-04-11 Rajesh Vaidheeswarran <rv@gnu.org> 804 2005-04-11 Rajesh Vaidheeswarran <rv@gnu.org>
567 805
568 * whitespace.el (whitespace-version): Bump to 3.5 806 * whitespace.el (whitespace-version): Bump to 3.5