ChangeLog 661 KB
Newer Older
Luc Teirlinck's avatar
Luc Teirlinck committed
1 2 3 4
2005-04-12  Luc Teirlinck  <teirllm@auburn.edu>

	* startup.el (command-line): Enable Xterm Mouse mode by default.
	* xt-mouse.el (xterm-mouse-mode): Provide correct standard value
Luc Teirlinck's avatar
Luc Teirlinck committed
5 6
	for Custom.  No longer show "Mouse" in mode line when enabled.
	Doc fix.
Luc Teirlinck's avatar
Luc Teirlinck committed
7

Kim F. Storm's avatar
Kim F. Storm committed
8 9 10 11 12 13 14
2005-04-12  Kim F. Storm  <storm@cua.dk>

	* emulation/cua-base.el (cua-rectangle-face)
	(cua-rectangle-noselect-face): Define face attributes here.

	* emulation/cua-rect.el (cua--init-rectangles): Remove face setup.

15 16 17 18 19
2005-04-12  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* startup.el (command-line): Turn off blinking cursor if
	cursorBlink in resources is off or false.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
20 21 22 23
2005-04-12  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* term/mac-win.el (dnd): Require dnd.
	(mac-drag-n-drop): Call dnd-handle-one-url.
YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
24 25 26 27 28 29 30 31 32 33
	(kTextEncodingMacRoman, kTextEncodingISOLatin1)
	(kTextEncodingISOLatin2): Remove constants.
	(mac-script-code-coding-systems): New constant.
	(mac-handle-language-change): New function.
	(special-event-map): Bind it to `language-change' event.
	(mac-centraleurroman, mac-cyrillic): New coding systems.
	(mac-font-encoder-list, ccl-encode-mac-centraleurroman-font)
	(ccl-encode-mac-cyrillic-font): Rename mac-centraleurroman-encoder
	and mac-cyrillic-encoder to encode-mac-centraleurroman and
	encode-mac-cyrillic, respectively.
YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
34

Nick Roberts's avatar
Nick Roberts committed
35 36 37 38 39 40
2005-04-12  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el, progmodes/gdb-ui.el (gdb-assembler-mode):
	Don't set overlay-arrow-string to "=>" as this is done
	globally in C now.

Lute Kamstra's avatar
Lute Kamstra committed
41 42 43 44 45 46 47 48 49
2005-04-12  Lute Kamstra  <lute@gnu.org>

	* generic-x.el (rc-generic-mode, rul-generic-mode): Fix
	auto-mode-alist entries.
	(etc-fstab-generic-mode): Tweak fontification.

	* generic.el (generic-make-keywords-list): Fix docstring.
	(generic-mode-internal): Simplify generic-font-lock-keywords.

50 51 52 53 54 55 56
2005-04-11  Rajesh Vaidheeswarran  <rv@gnu.org>

	* whitespace.el (whitespace-buffer-leading,
	whitespace-buffer-trailing): Revert the incorrect test
	inversion. However, fix the highlight area for the leading and
	trailing whitespaces to show space.

57 58 59 60 61 62 63
2005-04-11  Rajesh Vaidheeswarran  <rv@gnu.org>

	* whitespace.el (whitespace-version): Bump to 3.5

	(whitespace-buffer-leading, whitespace-buffer-trailing): Invert
	sense of the test to highlight the whitespace.

Nick Roberts's avatar
Nick Roberts committed
64 65 66 67 68 69
2005-04-12  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-display-line): GUD uses its own
	overlay arrow now so don't set overlay-arrow-string.
	(gud-pdb-command-name): Revert back to "pdb" (2004-04-26).

70 71 72 73 74 75 76 77 78 79 80 81 82
2005-04-11  Dan Nicolaescu  <dann@ics.uci.edu>

	* term.el (term-ansi-current-bold, term-ansi-current-underline)
	(term-ansi-current-reverse, term-ansi-current-invisible)
	(term-ansi-face-already-done): Change to boolean.
	(term-reset-terminal, term-handle-colors-array): Handle the above
	vars accordingly.
	(term-buffer-vertical-motion): Rename from buffer-vertical-motion.
	(term-emulate-terminal): Use the new name.

	* faces.el (secondary-selection): Use yellow1, not yellow.
	(trailing-whitespace): Use red1, not red.

83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
2005-04-11  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* dired.el (dired-mode): Use dnd-* instead of x-dnd-*
	(dired-dnd-handle-local-file): Call dnd-get-local-file-name.
	(dired-dnd-handle-file): Call dnd-get-local-file-uri

	* cus-edit.el (dnd): New group.

	* term/w32-win.el (dnd): Require dnd
	(w32-drag-n-drop): Call dnd-handle-one-url.

	* x-dnd.el: Require dnd.
	(x-dnd-handle-uri-list, x-dnd-handle-file-name): Call
	dnd-handle-one-url.
	(x-dnd-types-alist, x-dnd-insert-utf8-text)
	(x-dnd-insert-utf16-text, x-dnd-insert-ctext): Change x-dnd-insert-text
	to dnd-insert-text.
Lute Kamstra's avatar
Lute Kamstra committed
100 101 102 103
	(x-dnd-protocol-alist, x-dnd-open-file-other-window)
	(x-dnd-handle-one-url, x-dnd-get-local-file-uri)
	(x-dnd-get-local-file-name,  x-dnd-open-local-file)
	(x-dnd-open-file, x-dnd-insert-text): Moved to dnd.el (without x-).
104 105 106

	* dnd.el (dnd-protocol-alist): New file with generic DND functions.

Stefan Monnier's avatar
Stefan Monnier committed
107 108 109 110 111 112 113 114 115 116
2005-04-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* wdired.el: Doc fixes.
	(wdired-confirm-overwrite): Rename from wdired-is-ok-overwrite.
	(wdired-use-dired-vertical-movement): Rename from
	wdired-always-move-to-filename-beginning.
	(wdired-mode-map): Use `ignore' instead of `wdired-newline'.
	(wdired-change-to-wdired-mode): Change mode name.
	(wdired-newline): Delete.

117 118
2005-04-11  Richard M. Stallman  <rms@gnu.org>

119 120 121
	* whitespace.el (whitespace-highlight-the-space):
	Don't call whitespace-unhighlight-the-space here.

122 123 124
	* simple.el (undo): Record t in undo-equiv-table
	for the redo record made by an undo-in-region.

Nick Roberts's avatar
Nick Roberts committed
125 126 127 128 129 130 131 132 133 134 135
2005-04-12  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-display-inferior-io-buffer)
	(gdb-frame-inferior-io-buffer): New Functions to control
	display of separate IO buffer.
	(menu): Add them to menu-bar.
	(gdb-display-buffer): Check for buffer another frame.
	Protect GUD buffer.
	(gdb-setup-windows): Create IO buffer if not already there.
	(gdb-memory-mode): Remove purecopy noops.

Glenn Morris's avatar
Glenn Morris committed
136 137 138 139 140
2005-04-11  Glenn Morris  <gmorris@ast.cam.ac.uk>

	* progmodes/f90.el (f90-electric-insert): Add optional prefix arg,
	and pass to self-insert-command.

141 142 143 144 145 146 147 148 149 150 151 152 153 154
2005-04-11  Lute Kamstra  <lute@gnu.org>

	* generic.el: Commentary section cleanup.
	(generic): Delete.
	(generic-use-find-file-hook, generic-lines-to-scan)
	(generic-find-file-regexp, generic-ignore-files-regexp)
	(default-generic-mode, generic-mode-find-file-hook)
	(generic-mode-ini-file-find-file-hook): Move to generic-x.el.
	* generic-x.el (generic-x): Docstring fix.  Put it in the data group.
	(generic-use-find-file-hook, generic-lines-to-scan)
	(generic-find-file-regexp, generic-ignore-files-regexp)
	(default-generic-mode, generic-mode-find-file-hook)
	(generic-mode-ini-file-find-file-hook): Move from generic.el.

155 156 157 158 159
2005-04-10  Karl Fogel  <kfogel@red-bean.com>

	* bookmark.el (bookmark-write-file): Catch errors writing file.
	This is the same change as saveplace.el at 2005-04-10T23:32:00Z!rms@gnu.org.

160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183
2005-04-10  Richard M. Stallman  <rms@gnu.org>

	* startup.el (fancy-splash-tail): Update copyright year.
	(command-line): Split part of -Q into -D.
	(emacs-basic-display): New defvar.
	(fancy-splash-text): Correct name of menu item.

	* saveplace.el (save-place-alist-to-file): Catch errors writing file.

	* info.el (Info-fontify-node): Handle fontification of multiple * Menu
	lines in one node.

	* comint.el (comint-send-input): New arg ARTIFICIAL.
	Callers in this file changed.

	* abbrev.el (define-abbrevs): Read system abbrevs properly.

	* emacs-lisp/map-ynp.el (map-y-or-n-p): Clarify RET/q in help message.

2005-04-10  Chong Yidong  <cyd@stupidchicken.com>

	* url/url-ldap.el (url-ldap): Add docstring.  Fix call to
	`ldap-search-internal'.

184 185
2005-04-10  Stefan Monnier  <monnier@iro.umontreal.ca>

186 187
	* files.el (set-auto-mode-1): Use line-end-position.

188 189 190 191 192 193 194 195 196 197 198 199 200
	* international/latin-1.el:
	* international/latin-2.el:
	* international/latin-3.el:
	* international/latin-4.el:
	* international/latin-5.el:
	* international/latin-8.el:
	* international/latin-9.el: Give punctuation syntax to NBSP.

	* textmodes/bibtex.el (bibtex-autokey-titleword-ignore)
	(bibtex-reference-key, bibtex-autokey-demangle-name, bibtex-mode):
	Use char-classes to accept non-ascii letters, accepted in some recent
	bibtex implementations.

Luc Teirlinck's avatar
Luc Teirlinck committed
201 202 203 204 205
2005-04-10  Luc Teirlinck  <teirllm@auburn.edu>

	* custom.el (custom-set-minor-mode): Any non-nil value for the
	variable should enable the mode when set through Custom.

206 207 208 209 210 211 212 213 214 215 216 217
2005-04-10  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/vhdl-mode.el (vhdl-mode-map-init): Don't override default
	TAB binding so tab-always-indent is obeyed.
	(vhdl-minibuffer-local-map): Move initialization into declaration.
	(vhdl-mode-abbrev-table-init): Mark the abbrevs as `system'.
	(vhdl-run-when-idle, vhdl-create-mode-menu, vhdl-character-to-event)
	(vhdl-hooked-abbrev): Avoid test for XEmacs.
	(vhdl-current-line): Use line-beginning-position.
	(vhdl-doc-variable, vhdl-doc-mode): Call help-setup-xref before
	with-output-to-temp-buffer, so the current position can be recorded.

218 219
2005-04-10  Masatake YAMATO  <jet@gyve.org>

220 221
	* progmodes/compile.el (compilation-error-regexp-alist-alist):
	Add regexp for gcov.
222

223 224
2005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>

225 226
	* calendar/time-date.el (time-to-seconds, seconds-to-time)
	(days-to-time, time-subtract, time-add): Don't use the #xhhhh
227 228
	syntax which Emacs 20 doesn't support.

229 230 231 232 233
2005-04-09  Richard M. Stallman  <rms@gnu.org>

	* help.el (describe-key-briefly, describe-key): Replace
	strings as event types with "(any string)".

234 235 236 237 238 239
2005-04-09  Stefan Monnier  <monnier@iro.umontreal.ca>

	* arc-mode.el (archive-mode-map): Move initialization into
	the declaration.  Override *all* bindings of `undo'.
	(archive-lemacs): Remove, use (featurep 'xemacs) instead.

Jay Belanger's avatar
Jay Belanger committed
240 241
2005-04-09  Jay Belanger  <belanger@truman.edu>

242
	* calc/calc-units.el (math-standard-units): Redefine Watt hour as W*hr.
Jay Belanger's avatar
Jay Belanger committed
243

244 245 246 247 248 249
2005-04-09  Dan Nicolaescu  <dann@ics.uci.edu>

	* term/xterm.el (xterm-rgb-convert-to-16bit): Simplify.
	(xterm-register-default-colors): Update color values computation
	to match xterm-200.

Kenichi Handa's avatar
Kenichi Handa committed
250 251 252 253
2005-04-09  Kenichi Handa  <handa@m17n.org>

	* international/code-pages.el (iso-latin-7): Fix the map.

Luc Teirlinck's avatar
Luc Teirlinck committed
254 255 256 257 258 259
2005-04-08  Luc Teirlinck  <teirllm@auburn.edu>

	* emacs-lisp/lisp.el (defun-prompt-regexp)
	(parens-require-spaces, buffer-end, end-of-defun)
	(insert-parentheses): Doc fixes.

Kim F. Storm's avatar
Kim F. Storm committed
260 261 262
2005-04-08  Kim F. Storm  <storm@cua.dk>

	* comint.el (comint-highlight-prompt): Fix face spec.
Kim F. Storm's avatar
Kim F. Storm committed
263
	* hi-lock.el (hi-green): Likewise.
Kim F. Storm's avatar
Kim F. Storm committed
264

265 266
2005-04-08  Dan Nicolaescu  <dann@ics.uci.edu>

Kim F. Storm's avatar
Kim F. Storm committed
267
	* cus-edit.el (custom-modified-face):
268 269 270
	* comint.el (comint-highlight-input): Fix previous changes.
	* term.el (term-handle-ansi-escape): Add a comment.

271 272 273 274 275 276 277
2005-04-08  Stefan Monnier  <monnier@iro.umontreal.ca>

	* whitespace.el (whitespace-highlight-the-space): Put the same overlay
	in the buffer and in whitespace-highlighted-space.
	(whitespace-unhighlight-the-space): Simplify.
	(whitespace-buffer): Simplify.

278 279 280 281 282 283 284 285 286
2005-04-08  Dan Nicolaescu  <dann@ics.uci.edu>

	* textmodes/table.el (table-cell-face): Add special case for
	displays supporting a high number of colors.
	* progmodes/vhdl-mode.el (vhdl-font-lock-prompt-face)
	(vhdl-font-lock-reserved-words-face)
	(vhdl-speedbar-architecture-face)
	(vhdl-speedbar-instantiation-face)
	(vhdl-speedbar-architecture-selected-face)
287 288 289
	(vhdl-speedbar-instantiation-selected-face): Likewise.
	* progmodes/sh-script.el (sh-heredoc-face): Likewise.
	* progmodes/idlw-help.el (idlwave-help-link-face): Likewise.
290 291
	* progmodes/ebrowse.el (ebrowse-tree-mark-face)
	(ebrowse-root-class-face, ebrowse-member-attribute-face)
292 293 294 295 296
	(ebrowse-progress-face): Likewise.
	* progmodes/compile.el (compilation-info-face): Likewise.
	* progmodes/cc-fonts.el (c-invalid-face): Likewise.
	* emacs-lisp/re-builder.el (reb-match-3): Likewise.
	* calendar/calendar.el (diary-face): Likewise.
297
	* woman.el (woman-italic-face, woman-bold-face)
298 299 300 301 302 303 304
	(woman-unknown-face): Likewise.
	* wid-edit.el (widget-button-pressed-face): Likewise.
	* whitespace.el (whitespace-highlight-face): Likewise.
	* smerge-mode.el (smerge-mine-face, smerge-base-face): Likewise.
	* pcvs-info.el (cvs-marked-face): Likewise.
	* info.el (info-xref): Likewise.
	* ido.el (ido-subdir-face, ido-indicator-face): Likewise.
305
	* hilit-chg.el (highlight-changes-face)
306
	(highlight-changes-delete-face): Likewise.
307
	* hi-lock.el (hi-yellow, hi-green, hi-blue-b, hi-green-b)
308 309
	(hi-red-b): Likewise.
	* generic-x.el (show-tabs-tab-face, show-tabs-space-face): Likewise.
310
	* font-lock.el (font-lock-keyword-face)
311
	(font-lock-function-name-face, font-lock-warning-face): Likewise.
312 313
	* cus-edit.el (custom-invalid-face, custom-modified-face)
	(custom-set-face, custom-changed-face, custom-variable-tag-face)
314 315
	(custom-group-tag-face-1, custom-group-tag-face): Likewise.
	* comint.el (comint-highlight-prompt): Likewise.
316

317 318 319 320
2005-04-08  Lute Kamstra  <lute@gnu.org>

	* font-lock.el (font-lock-keywords): Docstring fixes.

Kenichi Handa's avatar
Kenichi Handa committed
321 322 323 324 325
2005-04-08  Kenichi Handa  <handa@m17n.org>

	* ps-mule.el (ps-mule-show-warning): If the number of unprintable
	chars are more than a limit, print " and more..." at the tail.

Kim F. Storm's avatar
Kim F. Storm committed
326 327 328 329 330 331 332 333
2005-04-08  Kim F. Storm  <storm@cua.dk>

	* emacs-lisp/authors.el (authors-aliases): Update list.
	(authors-ignored-files): New list.
	(authors-fixed-entries): Fix typo.
	(authors-renamed-files-alist): Update list.
	(authors-add): Check authors-ignored-files.

Carsten Dominik's avatar
Carsten Dominik committed
334 335
2005-04-08  Carsten Dominik  <dominik@science.uva.nl>

336
	* calendar/diary-lib.el (add-to-diary-list): MARKER argument made
Carsten Dominik's avatar
Carsten Dominik committed
337 338
	optional, to ensure backward compatibility.

339 340 341 342
2005-04-08  Stephen Eglen  <stephen@gnu.org>

	* textmodes/flyspell.el (flyspell-large-region): Doc fix.

Kim F. Storm's avatar
Kim F. Storm committed
343 344 345 346 347 348 349
2005-04-08  Kim F. Storm  <storm@cua.dk>

	* buff-menu.el (Buffer-menu-mode-map): Map follow-link to
	mouse-face.

	* mouse.el (mouse-on-link-p): Doc fix.

Luc Teirlinck's avatar
Luc Teirlinck committed
350 351
2005-04-07  Luc Teirlinck  <teirllm@auburn.edu>

Luc Teirlinck's avatar
Luc Teirlinck committed
352 353
	* ielm.el (ielm-prompt-read-only): Doc fix.

Luc Teirlinck's avatar
Luc Teirlinck committed
354 355
	* comint.el (comint-prompt-read-only): Doc fix.

356 357 358 359 360 361 362
2005-04-07  Benjamin Rutt  <brutt@bloomington.in.us>

	* ffap.el (ffap-pass-wildcards-to-dired): New user option to
	ensure dired always handles wildcards passed to ffap.
	(find-file-at-point): Use it.
	(ffap-dired-wildcards): Doc fix.

363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380
2005-04-07  Juri Linkov  <juri@jurta.org>

	* simple.el (next-error-overlay-arrow-position): New defvar.
	Put "=>" on its property `overlay-arrow-string'.  Add it to
	`overlay-arrow-variable-list'.

	* progmodes/compile.el (compilation-setup):
	Set `next-error-overlay-arrow-position' to nil.  Also set it to
	nil in the local hook `kill-buffer-hook'.  Make local variable
	`overlay-arrow-string' and set it to "=>".
	(compilation-goto-locus): Set BOL position to
	`next-error-overlay-arrow-position' instead of
	`overlay-arrow-position'.

	* info.el (Info-mode): Add `Info-kill-buffer' to `kill-buffer-hook'
	locally instead of adding it to the global hook.
	(Info-kill-buffer): Move up.

381 382 383
2005-04-06  Dan Nicolaescu  <dann@ics.uci.edu>

	* term/xterm.el (xterm-standard-colors): Update color values from
Kim F. Storm's avatar
Kim F. Storm committed
384
	xterm-200.
385

Stefan Monnier's avatar
Stefan Monnier committed
386 387
2005-04-06  Stefan Monnier  <monnier@iro.umontreal.ca>

388 389
	* textmodes/tex-mode.el (tex-font-lock-keywords-2): Add \bfseries.

Stefan Monnier's avatar
Stefan Monnier committed
390 391 392
	* fast-lock.el:
	* lazy-lock.el: Move them to the obsolete subdir.

393 394 395 396 397 398
2005-04-06  JUAN-LEON Lahoz Garcia  <juanleon1@gmail.com>

	* wdired.el (wdired-advise-functions, wdired-add-skip-in-replace)
	(wdired-add-replace-advice): Remove.
	(wdired-change-to-wdired-mode): Use query-replace-skip-read-only.

Kim F. Storm's avatar
Kim F. Storm committed
399 400 401 402
2005-04-06  Kim F. Storm  <storm@cua.dk>

	* startup.el (command-line): Add --bare-bones alias for -Q.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
403 404 405 406 407 408
2005-04-06  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* term/mac-win.el: Use create-fontset-from-mac-roman-font to
	create the startup fontset if a font specification ends with
	`mac-roman'.

409 410
2005-04-06  Lute Kamstra  <lute@gnu.org>

411 412 413
	* add-log.el (change-log-font-lock-keywords): Complete 2005-04-03
	change.

414 415 416
	* emacs-lisp/copyright.el (copyright-update-year): Replace the
	right subexpression.  Suggested by Jay Bingham <jay.bingham@hp.com>.

417 418
2005-04-05  Lute Kamstra  <lute@gnu.org>

Lute Kamstra's avatar
Lute Kamstra committed
419 420
	* generic.el (generic-mode-internal): Fix 2005-03-31 change.
	(define-generic-mode): Ditto.  Fix debug declaration.
Kim F. Storm's avatar
Kim F. Storm committed
421

422 423
	* generic-x.el (show-tabs-tab-face, show-tabs-space-face):
	Put them in the generic-x group.
Lute Kamstra's avatar
Lute Kamstra committed
424

Kim F. Storm's avatar
Kim F. Storm committed
425
	* calendar/timeclock.el (timeclock): Doc fix.
Lute Kamstra's avatar
Lute Kamstra committed
426

427 428 429 430 431
	* generic.el (define-generic-mode): Don't use custom-current-group.
	Document default :group value.
	* emacs-lisp/easy-mmode.el (define-minor-mode): Ditto.
	(define-global-minor-mode): Don't use custom-current-group.

Glenn Morris's avatar
Glenn Morris committed
432 433
2005-04-05  Glenn Morris  <gmorris@ast.cam.ac.uk>

Glenn Morris's avatar
Glenn Morris committed
434 435 436
	* startup.el (command-line-1): Display startup-echo-area-message
	when fancy splash screen is in use.

437 438 439 440 441
	* progmodes/sh-script.el (sh-builtins) <bash>: Add `caller'.
	(sh-escaped-newline): New face.
	(sh-font-lock-keywords) <shell>: Improve regexp for escaped
	newline, and use sh-escaped-newline face.

Glenn Morris's avatar
Glenn Morris committed
442 443 444 445 446
	* progmodes/tcl.el (tcl-escaped-newline): New face.
	(tcl-builtin-list): New variable.
	(tcl-set-font-lock-keywords): Add builtins, variables, and escaped
	newlines.  Fix keywords subexpression number.

Carsten Dominik's avatar
Carsten Dominik committed
447 448
2005-04-05  Carsten Dominik  <dominik@science.uva.nl>

Kim F. Storm's avatar
Kim F. Storm committed
449
	* textmodes/org.el (org-diary-default-entry): Fix call to
Glenn Morris's avatar
Glenn Morris committed
450
	`add-to-diary-entry'.
Carsten Dominik's avatar
Carsten Dominik committed
451

Kim F. Storm's avatar
Kim F. Storm committed
452 453 454 455
2005-04-05  Kim F. Storm  <storm@cua.dk>

	* ediff-init.el: Use (featurep 'xemacs).

David Ponce's avatar
David Ponce committed
456 457 458 459 460 461 462 463 464 465
2005-04-05  David Ponce  <david@dponce.com>

	* cus-edit.el (face): Derive from symbol widget.  Display sample
	of the current face on the fly.
	(widget-face-sample-face-get, widget-face-notify): New functions.
	(widget-face-value-create): Remove.

	* wid-edit.el (widget-field-end): Temporarily remove field
	narrowing before to call `get-char-property'.

Jay Belanger's avatar
Jay Belanger committed
466 467 468 469 470 471
2005-04-04  Jay Belanger  <belanger@truman.edu>

	* calc/calc-aent.el (math-read-replacement-list): Add subscripts.
	(math-read-subscripts): New variable.
	(math-read-preprocess-string): Process subscripts.

Luc Teirlinck's avatar
Luc Teirlinck committed
472 473
2005-04-04  Luc Teirlinck  <teirllm@auburn.edu>

Luc Teirlinck's avatar
Luc Teirlinck committed
474 475
	* comint.el (comint-prompt-read-only): Doc fix.

Luc Teirlinck's avatar
Luc Teirlinck committed
476 477 478
	* dired.el (dired-copy-filename-as-kill): Make `-' arg behave like
	`-1'.  Doc fix.

Carsten Dominik's avatar
Carsten Dominik committed
479 480
2005-04-04  Carsten Dominik  <dominik@science.uva.nl>

481 482
	* textmodes/org.el (org-insert-mode-line-in-empty-file):
	Change default value to nil.
Carsten Dominik's avatar
Carsten Dominik committed
483

484 485
2005-04-04  Lute Kamstra  <lute@gnu.org>

Lute Kamstra's avatar
Lute Kamstra committed
486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513
	* autorevert.el (auto-revert-mode): Specify :group.
	* battery.el (display-battery-mode): Specify :group.
	* diff-mode.el (diff-minor-mode): Specify :group.
	* font-core.el (font-lock-mode): Specify :group.
	* hl-line.el (hl-line-mode): Specify :group.
	* iimage.el (iimage): New customization group.
	(iimage-mode): Specify :group.
	* longlines.el (longlines-mode): Specify :group.
	* master.el: Don't require easy-mmode.
	(master): New customization group.
	(master-mode): Specify :group.
	* msb.el (msb-mode): Specify :group.
	* reveal.el (reveal-mode): Specify :group.
	* simple.el (next-error-follow-minor-mode): Specify :group.
	* smerge-mode.el (smerge-mode): Specify :group.
	* emacs-lisp/eldoc.el (eldoc-mode): Specify :group.
	* emulation/cua-base.el (cua-mode): Specify :group.
	* international/encoded-kb.el (encoded-kbd-mode): Specify :group.
	* language/thai-util.el (thai-auto-composition-mode)
	(thai-word-mode): Specify :group.
	* mail/supercite.el (sc-minor-mode): Specify :group.
	* progmodes/cwarn.el (cwarn-mode): Specify :group.
	* progmodes/flymake.el (flymake-mode): Specify :group.
	* progmodes/glasses.el (glasses-mode): Specify :group.
	* progmodes/hideif.el (hide-ifdef-mode): Specify :group.
	* textmodes/enriched.el (enriched-mode): Specify :group.
	* textmodes/refill.el (refill-mode): Specify :group.

514 515 516
	* add-log.el (change-log-font-lock-keywords): Names in
	parenthesized lists can contain spaces.

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
517 518 519 520 521 522 523 524
2005-04-04  Thien-Thi Nguyen  <ttn@gnu.org>

	* startup.el (fancy-splash-text): Shorten default text of
	"Emacs Tutorial" line.  Also, if the current language env
	indicates an available tutorial file other than TUTORIAL,
	extract its title and append it to the line in parentheses.
	(fancy-splash-insert): If arg is a thunk, funcall it.

Jay Belanger's avatar
Jay Belanger committed
525 526 527 528
2005-04-04  Jay Belanger  <belanger@truman.edu>

	* calc.el (calc-language-alist): Add tags to customization type.

Luc Teirlinck's avatar
Luc Teirlinck committed
529 530
2005-04-03  Luc Teirlinck  <teirllm@auburn.edu>

Luc Teirlinck's avatar
Luc Teirlinck committed
531
	* xt-mouse.el (xterm-mouse-mode): Add explicit Custom group, mouse.
Luc Teirlinck's avatar
Luc Teirlinck committed
532 533
	Doc fix.

534 535
2005-04-03  Marcelo Toledo  <marcelo@marcelotoledo.org>

536 537 538 539 540
	* add-log.el (change-log-font-lock-keywords): The manual
	describing a Change Log entry, says: (...) "Aside from these
	header lines, every line in the change log starts with a space or
	a tab.". The font-lock was not highlighting lines started with
	spaces, added support for it.
541

542 543 544 545 546 547 548
2005-04-03  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>

	* textmodes/bibtex.el (bibtex-url): Use format to generate the url.
	(bibtex-generate-url-list): Update docstring accordingly. Put the
	complex example in the docstring.
	(bibtex-font-lock-url): Use pop.

549 550
2005-04-03  Stefan Monnier  <monnier@iro.umontreal.ca>

551 552
	* progmodes/tcl.el (tcl-set-font-lock-keywords): Use new \_< ops.

553 554
	* pcvs.el (cvs-checkout): Prompt for cvsroot as well.

Glenn Morris's avatar
Glenn Morris committed
555 556 557 558
2005-04-03  Glenn Morris  <gmorris@ast.cam.ac.uk>

	* filesets.el (filesets-set-default): Doc fix.

Lute Kamstra's avatar
Lute Kamstra committed
559 560
2005-04-03  Lute Kamstra  <lute@gnu.org>

561 562 563
	* generic.el (define-generic-mode): Add argument to specify
	keywords for defcustom.
	(default-generic-mode): Specify :group.
564

565 566
	* generic-x.el: Specify :group for all generic modes.

Lute Kamstra's avatar
Lute Kamstra committed
567
	* desktop.el (desktop-no-desktop-file-hook)
Kim F. Storm's avatar
Kim F. Storm committed
568
	(desktop-after-read-hook): Doc fix.
Lute Kamstra's avatar
Lute Kamstra committed
569

Luc Teirlinck's avatar
Luc Teirlinck committed
570 571 572 573 574 575
2005-04-02  Luc Teirlinck  <teirllm@auburn.edu>

	* simple.el (visible-mode): Use explicit :group keyword.
	This changes the group of `visible-mode-hook' from paren-blinking
	to editing-basics.

576 577 578 579 580 581
2005-04-02  Sergey Poznyakoff  <gray@Mirddin.farlep.net>  (tiny change)

	* mail/rmail.el (rmail-parse-url): Bugfix. Parse traditional
	mailbox specifications as well as URLs.
	(rmail-insert-inbox-text): Remove unused conditional branches.

Jay Belanger's avatar
Jay Belanger committed
582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605
2005-04-01  Jay Belanger  <belanger@truman.edu>

	* calc/calc-graph.el (calc-gnuplot-name, calc-gnuplot-plot-command)
	(calc-gnuplot-print-command): Move definitions to calc.el.

	* calc/calc-embed.el (calc-embedded-announce-formula)
	(calc-embedded-open-formula, calc-embedded-close-formula)
	(calc-embedded-open-word, calc-embedded-close-word)
	(calc-embedded-open-plain, calc-embedded-close-plain)
	(calc-embedded-open-new-formula, calc-embedded-close-new-formula)
	(calc-embedded-open-mode, calc-embedded-close-mode):
	Move definitions to calc.el.

	* calc/calc.el (calc-settings-file, calc-language-alist):
	Make customizable.
	(calc-embedded-announce-formula, calc-embedded-open-formula)
	(calc-embedded-close-formula, calc-embedded-open-word)
	(calc-embedded-close-word, calc-embedded-open-plain)
	(calc-embedded-close-plain, calc-embedded-open-new-formula)
	(calc-embedded-close-new-formula, calc-embedded-open-mode)
	(calc-embedded-close-mode, calc-gnuplot-name)
	(calc-gnuplot-plot-command, calc-gnuplot-print-command): Move here
	from other files and make customizable.

Stefan Monnier's avatar
Stefan Monnier committed
606 607 608 609 610 611 612 613 614 615 616
2005-04-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* pcvs.el (cvs-temp-buffer, cvs-mode-kill-process, cvs-buffer-check):
	Use buffer-live-p.
	(cvs-mode-run): Don't call cvs-update-header here.
	(cvs-run-process): Call cvs-update-header.
	Use process properties for cvs-postprocess and cvs-buffer so that
	the sentinel can behave better if the temp buffer is killed.
	Use a pipe rather than a tty, to better handle unexpected prompts.
	(cvs-sentinel): Rewrite.  Call cvs-update-header.

André Spiegel's avatar
#  
André Spiegel committed
617 618 619 620 621
2005-04-01  Andre Spiegel  <spiegel@gnu.org>

	* vc-hooks.el (vc-workfile-unchanged-p): Disable mtime check when
	we go via Tramp or Ange-FTP.  Suggested by Kai Grossjohann.

Stefan Monnier's avatar
Stefan Monnier committed
622 623 624 625
2005-03-31  Stefan Monnier  <monnier@iro.umontreal.ca>

	* generic.el (define-generic-mode): Add indentation rule.

626 627 628 629 630 631
2005-03-31  Luc Teirlinck  <teirllm@auburn.edu>

	* files.el (mode-require-final-newline): Make Custom correctly
	report a nil value and allow to set it to nil via Custom.
	Doc fix.

Kenichi Handa's avatar
Kenichi Handa committed
632 633 634 635 636
2005-04-01  Kenichi Handa  <handa@m17n.org>

	* international/characters.el: Enable the correct case setting for
	dotless-i and dotted-I.

Kim F. Storm's avatar
Kim F. Storm committed
637 638 639 640 641
2005-04-01  Kim F. Storm  <storm@cua.dk>

	* ido.el (ido-file-internal): Fall back to non-ido command if
	initial directory is on slow ftp (or tramp) host.

642 643
2005-03-31  Richard M. Stallman  <rms@gnu.org>

644 645 646
	* emacs-lisp/autoload.el (make-autoload):
	Handle define-global-minor-mode.

647
	* emacs-lisp/easy-mmode.el (define-global-minor-mode):
Stefan Monnier's avatar
Stefan Monnier committed
648
	Rename from easy-mmode-define-global-mode.
649 650
	(easy-mmode-define-global-mode): Alias for define-global-minor-mode.

Stefan Monnier's avatar
Stefan Monnier committed
651 652
	* progmodes/scheme.el (scheme-mode-syntax-table):
	Update syntax of | and # for two-character comment syntax.
653

654 655 656 657 658 659 660 661 662
2005-03-31  Lute Kamstra  <lute@gnu.org>

	* emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode)
	(define-minor-mode): Call custom-current-group at load-time.

	* generic.el (define-generic-mode): Add debug declaration.
	Add defcustom for the mode hook.
	(generic-mode-internal): Use run-mode-hooks.

Kim F. Storm's avatar
Kim F. Storm committed
663 664 665
2005-03-31  Kim F. Storm  <storm@cua.dk>

	* mouse.el (mouse-1-click-follows-link): Increase to 450 ms.
Kim F. Storm's avatar
Kim F. Storm committed
666 667
	(mouse-fixup-help-message): New defun called by show_help_echo
	to fixup mouse-2 prefix in help messages when applicable.
Kim F. Storm's avatar
Kim F. Storm committed
668

Kim F. Storm's avatar
Kim F. Storm committed
669
	* tooltip.el (tooltip-show-help-function): Don't fixup message here.
Kim F. Storm's avatar
Kim F. Storm committed
670

Kenichi Handa's avatar
Kenichi Handa committed
671
2005-03-31  Kenichi Handa  <handa@m17n.org>
672

673 674 675
	* language/thai-word.el (thai-find-word-ends): Pay attention to
	the case that we reach the end of buffer.

676 677 678 679
	* textmodes/fill.el (fill-text-properties-at): New function.
	(fill-newline): Use fill-text-properties-at instead of
	text-properties-at.

680 681
2005-03-31  Karl Berry  <karl@freefriends.org>

Kim F. Storm's avatar
Kim F. Storm committed
682
	* textmodes/tex-mode.el (tex-compile): Use shell-quote-argument,
683 684 685 686
	not comint-quote-filename.

2005-03-31  Olive Lin  <olive.lin@versateladsl.be> (tiny change)

Kim F. Storm's avatar
Kim F. Storm committed
687
	* textmodes/tex-mode.el (tex-start-tex) Use shell-quote-argument,
688 689
	not comint-quote-filename.

690 691 692 693
2005-03-31  Thien-Thi Nguyen  <ttn@gnu.org>

	* help-fns.el (help-with-tutorial): Revert last change.

Kim F. Storm's avatar
Kim F. Storm committed
694 695 696 697
2005-03-31  Kim F. Storm  <storm@cua.dk>

	* emulation/cua-base.el (cua-scroll-down): Add CUA property.

698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717
2005-03-30  Paul Eggert  <eggert@cs.ucla.edu>

	* calendar/cal-china.el: Update reference to "Calendrical
	Calculations" book; there's a new edition.
	* calendar/cal-coptic.el: Likewise.
	* calendar/cal-french.el: Likewise.
	* calendar/cal-hebrew.el: Likewise.
	* calendar/cal-islam.el: Likewise.
	* calendar/cal-iso.el: Likewise.
	* calendar/cal-julian.el: Likewise.
	* calendar/cal-mayan.el: Likewise.
	* calendar/cal-persia.el: Likewise.
	* calendar/calendar.el: Likewise.
	* calendar/holidays.el: Likewise.
	* calendar/lunar.el: Likewise.
	* calendar/solar.el: Likewise.

	* calendar/calendar.el (calendar-day-abbrev-array): Remove trailing
	white space from doc string.

718 719 720 721
2005-03-30  Jay Belanger  <belanger@truman.edu>

	* calc/calc-help.el (calc-full-help): Remove email address.

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
722 723 724 725
2005-03-30  Thien-Thi Nguyen  <ttn@gnu.org>

	* help-fns.el (help-with-tutorial): Delete title line.

Glenn Morris's avatar
Glenn Morris committed
726 727
2005-03-30  Glenn Morris  <gmorris@ast.cam.ac.uk>

Glenn Morris's avatar
Glenn Morris committed
728 729 730 731
	* calendar/cal-x.el (calendar-one-frame-setup)
	(calendar-only-one-frame-setup, calendar-two-frame-setup): Use t
	rather than 'symbol for set-window-dedicated-p.

Glenn Morris's avatar
Glenn Morris committed
732 733 734
	* calendar/appt.el (appt-buffer-name): Make it a constant.
	(appt-add): Doc fix.

Glenn Morris's avatar
Glenn Morris committed
735 736 737 738 739
	* filesets.el (filesets-menu-path, filesets-menu-before)
	(filesets-menu-in-menu): Doc fix.  Now valid in GNU Emacs.
	(filesets-menu-cache-file): Use directory ~/.emacs.d.
	(filesets-add-submenu): Delete and use add-submenu instead.

740 741
2005-03-30  Carsten Dominik  <dominik@science.uva.nl>

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
742
	* org.el (org-agenda-phases-of-moon, org-agenda-sunrise-sunset)
743 744
	(org-agenda-convert-date, org-agenda-goto-calendar): New commands.
	(org-diary-default-entry): New function.
Stefan Monnier's avatar
Stefan Monnier committed
745
	(org-get-entries-from-diary): Better parsing of diary entries.
746 747 748
	(org-agenda-check-no-diary): New function.
	("diary-lib"): Advice to function `add-to-diary-list', to allow
	linking to diary entries.
Stefan Monnier's avatar
Stefan Monnier committed
749 750 751
	(org-agenda-execute-calendar-command): New function.
	(org-agenda): Improve visible section in window.
	Use `org-fit-agenda-window'.
752 753 754 755 756 757 758 759
	(org-fit-agenda-window): New option.
	(org-move-subtree-down): Better handling of empty lines
	at end of subtree.
	(org-cycle): Numeric prefix is interpreted now as show-subtree N
	levels up.
	(org-fontify-done-headline): New option.
	(org-headline-done-face): New face.
	(org-set-font-lock-defaults): Use `org-headline-done-face'.
Stefan Monnier's avatar
Stefan Monnier committed
760 761 762 763
	(org-table-copy-down): Rename from `org-table-copy-from-above'.
	When current field is non-empty, it is copied to next row.
	(org-table-copy-from-above): Fix bug which made it
	impossible to copy fields containing only a single non-white character.
764

Kim F. Storm's avatar
Kim F. Storm committed
765 766 767 768 769
2005-03-30  Kim F. Storm  <storm@cua.dk>

	* kmacro.el (kmacro-end-macro): Isearch may store this command
	into the macro -- so ignore it when executing keyboard macro.

Nick Roberts's avatar
Nick Roberts committed
770 771 772 773
2005-03-30  Nick Roberts  <nickrob@snap.net.nz>

	* tooltip.el (tooltip-gud-display): Use gud-overlay-arrow-position.

Kenichi Handa's avatar
Kenichi Handa committed
774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789
2005-03-29  Kenichi Handa  <handa@m17n.org>

	* language/thai.el ("Thai"): Set setup-function and exit-function
	for Thai language environment.

	* language/thai-util.el: Require thai-word.
	(thai-word-mode-map): New variable.
	(thai-word-mode): New minor mode.
	(setup-thai-language-environment-internal): New function.
	(exit-thai-language-environment-internal): New function.

	* language/thai-word.el (thai-word-table): Declare it by defvar,
	use dolist to initialize it.
	(thai-kill-word, thai-backward-kill-word, thai-transpose-words)
	(thai-fill-find-break-point): New functions.

790 791 792
2005-03-29  Richard M. Stallman  <rms@gnu.org>

	* simple.el (idle-update-delay): Move definition up.
793
	(set-mark): Doc fix.
794 795 796 797

2005-03-29  Chong Yidong  <cyd@stupidchicken.com>

	* longlines.el: New file.
Kim F. Storm's avatar
Kim F. Storm committed
798

799 800 801 802 803 804 805
	* simple.el (buffer-substring-filters): New variable.
	(filter-buffer-substring): New function.
	(kill-region, copy-region-as-kill): Use it.

	* register.el (copy-to-register, append-to-register)
	(prepend-to-register): Use filter-buffer-substring.

Nick Roberts's avatar
Nick Roberts committed
806 807
2005-03-30  Nick Roberts  <nickrob@snap.net.nz>

Kim F. Storm's avatar
Kim F. Storm committed
808
	* progmodes/gud.el (gdb): (Re)-initialise gud-filter-pending-text.
Nick Roberts's avatar
Nick Roberts committed
809 810 811 812 813
	(gud-filter-pending-text): Move in front of gdb.
	(gud-overlay-arrow-position): New variable.
	(gud-sentinel, gud-display-line): Use it in place of
	overlay-arrow-position.

Glenn Morris's avatar
Glenn Morris committed
814 815
2005-03-29  Glenn Morris  <gmorris@ast.cam.ac.uk>

Glenn Morris's avatar
Glenn Morris committed
816 817 818 819 820 821 822 823 824 825 826 827
	* progmodes/fortran.el (fortran-if-indent): Doc fix.
	(fortran-font-lock-keywords-2): Add "where", "elsewhere".
	(fortran-font-lock-keywords-4): New variable.
	(fortran-blocks-re, fortran-end-block-re)
	(fortran-start-block-re): New constants, for hideshow.
	(hs-special-modes-alist): Add a Fortran entry.
	(fortran-mode-map): Bind fortran-end-of-block,
	fortran-beginning-of-block to \M-\C-n, \M-\C-p.
	(fortran-mode): Doc fix. Add fortran-font-lock-keywords-4.
	(fortran-looking-at-if-then, fortran-end-of-block)
	(fortran-beginning-of-block): New functions, for hideshow.

Glenn Morris's avatar
Glenn Morris committed
828 829 830 831
	* progmodes/f90.el (f90-end-block-re, f90-start-block-re): Doc
	fix. Tweak regexp.
	(f90-beginning-of-block): Push mark first.

Jay Belanger's avatar
Jay Belanger committed
832 833 834 835 836 837 838 839 840 841
2005-03-29  Jay Belanger  <belanger@truman.edu>

	* calc/calc.el: Update copyright date.
	(calc-version): Increase to 2.1.
	(calc-version-date): Remove.

	* calc/calc-help.el: Update copyright date.
	(calc-full-help): Remove reference to calc-version-date.
	Update copyright date.

842 843 844 845 846
2005-03-29  Stefan Monnier  <monnier@iro.umontreal.ca>

	* vc.el (vc-do-command): Use a pipe for async processes, so password
	prompts don't show up at places where the user can't reply.

847
2005-03-29  Olive Lin  <olive.lin@versateladsl.be> (tiny change)
848 849 850 851

	* textmodes/tex-mode.el (tex-send-command): shell-quote-argument
	on the file name we pass to the inferior shell.

852 853 854 855 856
2005-03-29  Stephan Stahl  <stahl@eos.franken.de>  (tiny change)

	* progmodes/which-func.el (which-function): Be robust in the face of an
	imenu--make-index-alist failure.

857 858 859 860 861 862
2005-03-29  Stefan Monnier  <monnier@iro.umontreal.ca>

	* reveal.el (reveal-mode-map): Don't override C-a and C-e.

	* progmodes/python.el (python-preoutput-filter): Fix last change.

863 864 865 866 867 868 869 870
2005-03-29  Lute Kamstra  <lute@gnu.org>

	* emacs-lisp/debug.el (debug-on-entry): Handle autoloaded
	functions and compiled macros.
	(debug-convert-byte-code): Handle macros too.
	(debug-on-entry-1): Don't signal an error when trying to clear a
	function that is not set to debug on entry.

Jay Belanger's avatar
Jay Belanger committed
871 872 873 874 875
2005-03-29  Jay Belanger  <belanger@truman.edu>

	* calc/calc-lang.el: Add functions to math-function-table
	properties of tex and math.

876 877 878 879 880 881
2005-03-29  Kenichi Handa  <handa@m17n.org>

	* ps-mule.el (ps-mule-plot-string): Translate characters by
	ps-print-translation-table.
	(ps-mule-begin-job): Call find-charset-region/string with
	ps-print-translation-table.
882
	(ps-mule-printable-p): Return t if CHARSET is ascii or latin-iso8859-1.
883 884

	* ps-print.el (ps-print-translation-table): New variable.
885
	(ps-plot-region): Translate characters by ps-print-translation-table.
886

Juri Linkov's avatar
Juri Linkov committed
887 888 889 890 891 892 893
2005-03-29  Juri Linkov  <juri@jurta.org>

	* simple.el (next-error-highlight-timer): New variable.

	* progmodes/compile.el (compilation-goto-locus):
	Use `next-error-highlight-timer' instead of `sit-for'.

894 895 896 897 898 899 900 901 902 903 904 905
2005-03-28  Stefan Monnier  <monnier@iro.umontreal.ca>

	* mail/supercite.el (sc-mail-field): Use assoc-string.
	(sc-get-address): Simplify regexps.

	* files.el (minibuffer-with-setup-hook): New macro.
	(find-file-read-args): Use it to avoid let-binding
	minibuffer-with-setup-hook (which breaks turning on/off
	file-name-shadow-mode while in the prompt).

	* complete.el (PC-read-include-file-name-internal): Use test-completion.

906 907 908 909
2005-03-28  Luc Teirlinck  <teirllm@auburn.edu>

	* font-lock.el: Bind `font-lock-fontify-block' to M-o M-o.

910 911
2005-03-28  Stefan Monnier  <monnier@iro.umontreal.ca>

912 913
	* window.el (window-buffer-height): Use count-screen-lines.

914 915 916 917
	* progmodes/python.el (python-preoutput-leftover): New var.
	(python-preoutput-filter): Use it.
	(python-send-receive): Loop until all the result has been received.

918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951
2005-03-28  Juri Linkov  <juri@jurta.org>

	* dired.el (dired-mode-map): Add ellipsis to "Compare directories".

	* menu-bar.el (menu-bar-file-menu): Remove ellipsis from
	"Recover Crashed Session".
	(menu-bar-search-menu): Add ellipsis to "Search tagged files".
	(menu-bar-replace-menu): Add ellipsis to "Replace in tagged files".
	(menu-bar-goto-menu): Add ellipsis to "Set Tags File Name".
	(menu-bar-goto-menu): Add ellipsis to "Tags Apropos".
	(menu-bar-options-menu): Add ellipsis to "Set Font/Fontset".
	(menu-bar-manuals-menu): Add ellipsis to "Find Command in Manual".
	(menu-bar-manuals-menu): Add ellipsis to "Find Key in Manual".
	(menu-bar-help-menu): Remove ellipsis from "Find Emacs Packages".

	* ediff-hook.el (menu-bar-ediff-misc-menu, ediff-misc-menu):
	Remove ellipsis from "Ediff Manual", "Customize Ediff", "List
	Ediff Sessions", "Toggle use of separate control buffer frame",
	"Use separate frame for Ediff control buffer".

	* bookmark.el (menu-bar-bookmark-map): Add ellipsis to "Jump to
	Bookmark", "Set Bookmark", "Insert Contents", "Insert Location",
	"Rename Bookmark", "Delete Bookmark".

	* info.el (Info-mode-menu): Remove ellipsis from "Index".
	Add ellipsis to "Lookup a String", "Lookup a string in all indices".
	Add `:active Info-index-alternatives' to "Next Matching Item".

	* wdired.el (wdired-change-to-wdired-mode):
	Mention `wdired-abort-changes' key in the initial message.

	* international/mule.el (auto-coding-alist): Associate non-ascii
	image filename extensions with `no-conversion'.

952 953 954 955 956
2005-03-27  Stefan Monnier  <monnier@iro.umontreal.ca>

	* international/iso-acc.el:
	* obsolete/iso-acc.el: Move iso-acc to the obsolete subdir.

Luc Teirlinck's avatar
Luc Teirlinck committed
957 958
2005-03-26  Luc Teirlinck  <teirllm@auburn.edu>

Luc Teirlinck's avatar
Luc Teirlinck committed
959 960
	* textmodes/sgml-mode.el (html-mode): Doc update.

Luc Teirlinck's avatar
Luc Teirlinck committed
961 962
	* autorevert.el (auto-revert-check-vc-info): Minor doc fix.

963 964 965 966 967 968
2005-03-26  Dan Nicolaescu  <dann@ics.uci.edu>

	* term.el (term-move-columns): Fix face after extending a line.
	(term-insert-spaces): Likewise.
	(term-reset-terminal): Fix off by one error.

Eli Zaretskii's avatar
Eli Zaretskii committed
969 970 971 972 973 974
2005-03-26  Eli Zaretskii  <eliz@gnu.org>

	* international/mule.el (auto-coding-alist): Add .xpi files.

	* files.el (auto-mode-alist): Add .xpi files.

Eli Zaretskii's avatar
Eli Zaretskii committed
975 976 977 978
2005-03-26  Jure Cuhalev  <gandalf@owca.info>  (tiny change)

	* textmodes/ispell.el (ispell-dictionary-alist-6): Add slovenian.

Eli Zaretskii's avatar
Eli Zaretskii committed
979 980 981 982
2005-03-26  Eli Zaretskii  <eliz@gnu.org>

	* term/bobcat.el: Don't use keyswap.el, since it is now obsolete.

Glenn Morris's avatar
Glenn Morris committed
983 984 985 986 987 988 989 990 991 992
2005-03-26  Glenn Morris  <gmorris@ast.cam.ac.uk>

	* calendar/cal-menu.el (top level): Delete local C-down-mouse-3
	binding.  Suggested by Stephan Stahl <stahl@eos.franken.de>.

	* calendar/cal-move.el (calendar-beginning-of-year): Move the
	cursor to Jan 1 when needed.
	(calendar-end-of-year): Fix -/+ typo.
	Reported by Chong Yidong <cyd@stupidchicken.com>.

993 994
2005-03-26  Stefan Monnier  <monnier@iro.umontreal.ca>

995 996
	* progmodes/flymake.el (flymake-mode): Add autoload cookie.

997 998 999
	* emacs-lisp/debug.el (debugger-record-expression): Add a missing
	format to `message'.  Inspired by Deepak Goel <deego@gnufans.org>.

1000 1001 1002 1003 1004 1005 1006
2005-03-25  Richard M. Stallman  <rms@gnu.org>

	* filesets.el (filesets-init): Add autoload.

	* mail/mailalias.el (mail-directory): Doc fix.

2005-03-25  Frederik Fouvry  <fouvry@CoLi.Uni-SB.DE>
1007

1008 1009 1010 1011 1012 1013 1014 1015 1016 1017
	* mail/mailalias.el (mail-directory-process): Do nothing if
	mail-directory-process is an atom.
	(mail-get-names): Ignore mail-directory-names if it is an atom.
	(mail-directory-process defvar): Doc fix.
	(mail-names): Doc fix.

2005-03-25  Johan Bockg,Ae(Brd  <bojohan+mail@dd.chalmers.se>  (tiny change)

	* textmodes/flyspell.el (mail-mode-flyspell-verify): Fix regexp syntax.

Kenichi Handa's avatar
Kenichi Handa committed
1018 1019
2005-03-26  Kenichi Handa  <handa@m17n.org>

1020 1021
	* international/mule-util.el (detect-coding-with-priority):
	Call update-coding-systems-internal before detect-coding-region.
Kenichi Handa's avatar
Kenichi Handa committed
1022

Nick Roberts's avatar
Nick Roberts committed
1023 1024 1025 1026 1027
2005-03-26  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-breakpoints-mode-map)
	(gdb-frames-mode-map): Add follow-link property.

1028 1029 1030 1031 1032
2005-03-25  Jay Belanger  <belanger@truman.edu>

	* calc/calcalg2.el (calc-solve-for): Use "Variable(s)" to prompt
	for variables.

1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047
2005-03-25  Juri Linkov  <juri@jurta.org>

	* image-mode.el: Optimize image filename extension regexps in
	autoload cookies.  Associate .x[bp]m with `image-mode-maybe'
	in `auto-mode-alist'.
	(image-mode): Add `image-toggle-display-text' to local hook
	`change-major-mode-hook'.  Display the image as an image by
	default.  Set `cursor-type' and `truncate-lines' if the image
	is already displayed.  Take into account the current mode (image
	or text) in message.
	(image-minor-mode): New minor mode.
	(image-mode-maybe, image-toggle-display-text): New functions.
	(image-toggle-display): Use called-interactively-p.
	Let-bind `inhibit-read-only' to t.

1048 1049 1050 1051
	* image-mode.el (image-minor-mode): Set `cursor-type' and
	`truncate-lines' if the image is already displayed.  Add turning
	image-minor-mode off to `change-major-mode-hook'.  Add message.
	Call `image-toggle-display-text' after turning image-minor-mode off.
1052

Stefan Monnier's avatar
Stefan Monnier committed
1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066
2005-03-25  Stefan Monnier  <monnier@iro.umontreal.ca>

	* international/mule-cmds.el (set-locale-environment): For Mac OS X's
	Terminal.app, use utf-8.
	(set-display-table-and-terminal-coding-system): Add coding-system arg.
	(set-locale-environment): Use it.

	* term/xterm.el: Undo last change, better done in mule-cmds.el.

	* emacs-lisp/rx.el (rx-constituents): Add symbol-start and symbol-end.

	* progmodes/python.el (python-close-block-statement-p)
	(python-outdent-p, python-current-defun): Use symbol-end.

1067 1068 1069 1070
2005-03-25  Karl Chen  <quarl@cs.berkeley.edu>  (tiny change)

	* files.el (save-some-buffers): Doc fix.

1071 1072 1073
2005-03-25  Werner Lemberg  <wl@gnu.org>

	* complete.el, thumbs.el: Replace `legal' with `valid'.
1074
	* calendar/calendar.el: Replace `legal' with `valid'.
1075
	* emacs-lisp/advice.el: Replace `legal' with `valid'.
1076
	* mail/supercite.el: Replace `legal' with `valid'.
1077 1078 1079
	* progmodes/cperl-mode.el, progmodes/idlw-shell.el,
	progmodes/idlwave.el, progmodes/vhdl-mode.el: Replace `legal' with
	`valid'.
1080 1081
	* textmodes/reftex-vars.el, textmodes/reftex.el: Replace `legal'
	with `valid'.
1082

1083 1084
2005-03-25  Werner Lemberg  <wl@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1085
	* calc/calc-forms.el, calc/calc-sel: Replace `illegal' with `invalid'.
1086
	* midnight.el, vc-cvs.el: Replace `illegal' with `invalid'.
1087
	* emacs-lisp/cl-macs.el: Replace `illegal' with `invalid'.
1088
	* emulation/vip.el: Replace `illegal' with `invalid'.
Stefan Monnier's avatar
Stefan Monnier committed
1089
	* eshell/esh-io.el, eshell/esh-var.el: Replace `illegal' with `invalid'.
1090
	* mail/supercite.el: Replace `illegal' with `invalid'.
1091 1092 1093 1094 1095
	* progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el,
	progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el,
	progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el,
	progmodes/sh-script.el, progmodes/xscheme.el: Replace `illegal' with
	`invalid'.
1096 1097 1098
	* textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el,
	textmodes/reftex-index.el, textmodes/reftex-parse.el,
	textmodes/reftex-ref.el, textmodes/reftex-vars.el,
Stefan Monnier's avatar
Stefan Monnier committed
1099
	textmodes/reftex.el, textmodes/org.el: Replace `illegal' with `invalid'.
1100

Stefan Monnier's avatar
Stefan Monnier committed
1101 1102
2005-03-24  Stefan Monnier  <monnier@iro.umontreal.ca>

Stefan Monnier's avatar
Stefan Monnier committed
1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133
	* progmodes/flymake.el (flymake-get-file-name-mode-and-masks)
	(flymake-find-buildfile, flymake-find-possible-master-files)
	(flymake-check-include, flymake-parse-line): Replace loops over the
	length of lists, by loops over lists, to remove silly O(n,A2(B) behavior.

	* progmodes/flymake.el (flymake-ensure-ends-with-slash): Remove.
	Substitute file-name-as-directory in the rest of the file.
	(flymake-get-common-file-prefix): Rewrite, using compare-strings.
	(flymake-replace-region): Remove unused arg `buffer'.
	(flymake-check-patch-master-file-buffer): Update calls to it.
	(flymake-add-err-info): Remove unused var `count'.
	(flymake-mode): Use define-minor-mode.

	* progmodes/flymake.el: Use with-current-buffer.
	(flymake-float-time, flymake-get-temp-dir, flymake-line-end-position)
	flymake-replace-regexp-in-string, flymake-line-beginning-position)
	(flymake-popup-menu, flymake-current-row, flymake-selected-frame):
	Avoid testing for `xemacs'.
	(flymake-nop): Move.
	(flymake-region-has-flymake-overlays): Return the computed value.
	(flymake-reformat-err-line-patterns-from-compile-el): Use dolist.
	Remove unused var `endline'.
	(flymake-get-line-count): Remove unused function.
	(flymake-display-err-menu-for-current-line): Unused var move-mouse-pos.

	* emulation/vi.el:
	* generic.el:
	* hilit-chg.el (global-highlight-changes):
	* hi-lock.el (hi-lock-mode):
	* follow.el: find-file-hooks -> find-file-hook.

Stefan Monnier's avatar
Stefan Monnier committed
1134 1135
	* comint.el (comint-insert-input): Obey mouse-yank-at-point.

1136 1137 1138 1139 1140 1141 1142 1143
2005-03-24  Juri Linkov  <juri@jurta.org>

	* dired.el (dired-mode-map): Add menu item "Compare directories"
	for dired-compare-directories.

	* dired-aux.el (dired-compare-directories): Add autoload cookie.
	Doc fix.  Replace `read-file-name' with `read-directory-name'.

Stefan Monnier's avatar
Stefan Monnier committed
1144
2005-03-24  Stefan Monnier  <monnier@iro.umontreal.ca>
Stefan Monnier's avatar
Stefan Monnier committed
1145 1146 1147

	* term/xterm.el: If running in Terminal.app set coding-system to utf-8.

Jay Belanger's avatar
Jay Belanger committed
1148 1149 1150 1151 1152 1153
2005-03-24  Jay Belanger  <belanger@truman.edu>

	* calc/calc-embed.el (calc-embedded-mode-change):  Save all
	relevant mode settings in calc-embedded-original-modes when modes
	are permanently changed.

1154 1155 1156 1157
2005-03-24  Stefan Monnier  <monnier@iro.umontreal.ca>

	* autoinsert.el: find-file-hooks -> find-file-hook.

1158 1159 1160 1161 1162 1163 1164 1165 1166
2005-03-24  Lute Kamstra  <lute@gnu.org>

	* generic.el (generic-font-lock-defaults): Make it obsolete.
	(generic-font-lock-keywords): New variable to replace
	generic-font-lock-defaults.
	(generic-mode-set-font-lock): Delete it.
	(generic-mode-internal): Don't call generic-mode-set-font-lock.
	(generic-bracket-support): Add docstring.

1167 1168 1169 1170 1171 1172 1173 1174 1175 1176
	* generic-x.el: Rename generic-font-lock-defaults to
	generic-font-lock-keywords throughout.
	(mailagent-rules-setup-function): Delete it.
	(mailagent-rules-generic-mode): Use anonymous function instead.
	(show-tabs-generic-mode-font-lock-defaults-1)
	(show-tabs-generic-mode-font-lock-defaults-2): Make them constants.
	Quote faces.
	(show-tabs-tab-face, show-tabs-space-face): Specify background,
	not foreground.

1177 1178 1179
	* emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression):
	Recognize define-generic-mode.

1180 1181 1182 1183 1184
2005-03-23  Stefan Monnier  <monnier@iro.umontreal.ca>

	* icomplete.el (icomplete-simple-completing-p): Don't turn on icomplete
	if there's no completion table.

1185 1186
2005-03-23  Miles Bader  <miles@gnu.org>

1187
	* progmodes/gdb-ui.el (breakpoint-enabled, breakpoint-disabled):
1188 1189
	Remove tty-specific variants, as they're no longer needed.

1190 1191
2005-03-23  Lute Kamstra  <lute@gnu.org>

1192
	* generic-x.el: Code cleanup: make args constant whenever possible.
1193 1194 1195 1196 1197
	(installshield-statement-keyword-list)
	(installshield-system-functions-list)
	(installshield-system-variables-list, installshield-types-list)
	(installshield-funarg-constants-list): Make them constants.

1198 1199
	* generic.el (generic-make-keywords-list): Add autoload cookie.

1200 1201
	* calendar/time-date.el: Add comment on time value formats.
	Don't require parse-time.
1202 1203 1204 1205 1206 1207 1208
	(with-decoded-time-value): New macro.
	(encode-time-value): New function.
	(time-to-seconds, time-less-p, time-subtract, time-add): Use them.
	(days-to-time): Return a valid time value when arg is huge.
	(time-since): Use time-subtract.
	(time-to-number-of-days): Use time-to-seconds.

David Ponce's avatar
David Ponce committed
1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219
2005-03-23  David Ponce  <david@dponce.com>

	* recentf.el: (recentf-keep): New option.
	(recentf-menu-action): Default to `find-file'.
	(recentf-keep-non-readable-files-flag)
	(recentf-keep-non-readable-files-p)
	(recentf-file-readable-p, recentf-find-file)
	(recentf-cleanup-remote): Remove.
	(recentf-include-p): More robust.
	(recentf-keep-p): New function.
	(recentf-remove-if-non-kept): Rename from
1220 1221
	`recentf-remove-if-non-readable'. Use `recentf-keep-p'.
	All callers updated.
David Ponce's avatar
David Ponce committed
1222 1223 1224 1225
	(recentf-menu-items-for-commands): Fix help string.
	(recentf-track-closed-file): Update. Doc fix.
	(recentf-cleanup): Update. Count removed files. Doc fix.

Kim F. Storm's avatar
Kim F. Storm committed
1226 1227 1228 1229 1230
2005-03-23  Kim F. Storm  <storm@cua.dk>

	* progmodes/gdb-ui.el (breakpoint-enabled, breakpoint-disabled):
	Don't inherit from fringe face (now happens automatically).

Kim F. Storm's avatar
Kim F. Storm committed
1231 1232 1233 1234 1235
2005-03-22  Kim F. Storm  <storm@cua.dk>

	* tooltip.el (tooltip-show-help-function): Ignore negative mouse
	position values.

Stefan Monnier's avatar
Stefan Monnier committed
1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246
2005-03-22  Stefan Monnier  <monnier@iro.umontreal.ca>

	* menu-bar.el (showhide-date-time): Remove.
	(menu-bar-showhide-menu): Use menu-bar-make-mm-toggle.
	(menu-bar-make-mm-toggle): Simplify.

2005-03-22  JUAN-LEON Lahoz Garcia <juanleon1@gmail.com>

	* progmodes/perl-mode.el (perl-font-lock-keywords-2):
	Accept qualified variable and function names.

1247 1248 1249 1250 1251
2005-03-22  Thien-Thi Nguyen  <ttn@gnu.org>

	* bindings.el (completion-ignored-extensions):
	Remove ".lis" for `vax-vms'.

Andreas Schwab's avatar
Andreas Schwab committed
1252 1253 1254 1255 1256
2005-03-22  Andreas Schwab  <schwab@suse.de>

	* generic-x.el: Revert last change.
	* ldefs-boot.el: Update.

Jay Belanger's avatar
Jay Belanger committed
1257 1258 1259 1260 1261 1262 1263 1264 1265 1266
2005-03-22  Jay Belanger  <belanger@truman.edu>

	* calc/calc-embed (calc-embedded-original-modes): New variable.
	(calc-embedded-save-original-modes)
	(calc-embedded-restore-original-modes): New functions.
	(calc-do-embedded): Save original modes when entering embedded mode
	and restore when leaving embedded mode.
	(calc-embedded-modes-change): Change the value of
	calc-embedded-original-modes to reflect permanent changes.

Lute Kamstra's avatar
Lute Kamstra committed
1267 1268 1269 1270
2005-03-22  Lute Kamstra  <lute@gnu.org>

	* generic-x.el: Require generic again.

1271 1272 1273 1274 1275 1276
2005-03-22  Miles Bader  <miles@gnu.org>

	* progmodes/gdb-ui.el (breakpoint-enabled, breakpoint-disabled):
	Tweak details to look good on both ttys and bitmap displays, light
	or dark background, etc.

Kim F. Storm's avatar
Kim F. Storm committed
1277 1278 1279 1280 1281
2005-03-21  Kim F. Storm  <storm@cua.dk>

	* tooltip.el (tooltip-show-help-function): Check car and cdr of
	mouse position.

1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297
2005-03-21  Stefan Monnier  <monnier@iro.umontreal.ca>

	* icomplete.el: Don't forcibly turn on the mode upon load.
	(icomplete-mode): Use define-minor-mode.
	(icomplete-eoinput): Default to nil.
	(icomplete-minibuffer-setup): Remove autoload.
	(icomplete-tidy): Simplify.
	(icomplete-exhibit): Use buffer-undo-list to determine if we're still
	in the initial state or if the user has modified the field.
	Fix handling of icomplete-max-delay-chars.
	Remove code that handles the oddball case where
	minibuffer-completion-table is an integer.
	Wrap icomplete-completions in while-no-input in case building
	completions takes more time than expected.
	(icomplete-completions): Simplify.

1298 1299 1300 1301 1302 1303 1304 1305 1306 1307
2005-03-21  Richard M. Stallman  <rms@gnu.org>

	* jka-compr.el (jka-compr-really-do-compress):
	Make variable buffer-local.

	* image-mode.el: Handle .xpm files too.
	(image-toggle-display): Preserve modification flag.

	* help.el (where-is): Don't mention aliases with no key bindings.

Lute Kamstra's avatar
Lute Kamstra committed
1308 1309
2005-03-21  Lute Kamstra  <lute@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1310
	* generic.el: Fix commentary section.  Don't require cl for compilation.
Lute Kamstra's avatar
Lute Kamstra committed
1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324
	(generic-mode-list): Add autoload cookie.
	(generic-use-find-file-hook, generic-lines-to-scan)
	(generic-find-file-regexp, generic-ignore-files-regexp)
	(generic-mode, generic-mode-find-file-hook)
	(generic-mode-ini-file-find-file-hook): Fix docstrings.
	(define-generic-mode): Make it a defmacro.  Fix docstring.
	(generic-mode-internal): Code cleanup.  Add autoload cookie.
	(generic-mode-set-comments): Code cleanup.
	* generic-x.el: Don't prevent compilation.  Don't require generic.
	Follow coding conventions.  Minor code cleanup.
	(etc-fstab-generic-mode): Add some keywords.
	* font-lock.el (lisp-font-lock-keywords-1): Font lock a call to
	define-generic-mode like a function declaration.

Jay Belanger's avatar
Jay Belanger committed
1325 1326 1327 1328 1329
2005-03-21  Jay Belanger  <belanger@truman.edu>

	* calc/calc-embed.el (calc-do-embedded): Put data on stack before
	changing modes.

1330 1331 1332 1333
2005-03-21  Sam Steingold  <sds@gnu.org>

	* add-log.el (add-log-current-defun): Support more C DEFUN forms.

1334 1335 1336 1337 1338
2005-03-21  Thien-Thi Nguyen  <ttn@gnu.org>

	* progmodes/dcl-mode.el (dcl-font-lock-keywords):
	Add underscore to "f$ lexicals" regexp.

1339 1340 1341 1342 1343
2005-03-20  Juri Linkov  <juri@jurta.org>

	* subr.el (progress-reporter-do-update): When `min-value' is equal
	to `max-value', set `percentage' to 0 and prevent division by zero.

Michael Albinus's avatar
Michael Albinus committed
1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359
2005-03-20  Michael Albinus  <michael.albinus@gmx.de>

	Sync with Tramp 2.0.48.

	* tramp.el (all): Change all addresses to .gnu.org.
	(tramp-append-tramp-buffers): New defun.
	(tramp-bug): Apply `tramp-append-tramp-buffers' as post-hook.
	Catch `dont-send' signal.
	(tramp-set-auto-save-file-modes): Set always permissions, because
	there might be an old auto-saved file belonging to another
	original file.  This could be a security threat.  Reported by
	Kjetil Kjernsmo <kjetil@kjernsmo.net>.
	Check for Emacs 21.3.50 removed.

	* tramp-smb.el (all): Remove debug construct for
	`with-parsed-tramp-file-name'.
Stefan Monnier's avatar
Stefan Monnier committed
1360
	(tramp-smb-prompt): Prompt can contain spaces inside directory names.
Michael Albinus's avatar
Michael Albinus committed
1361 1362 1363 1364 1365
	(tramp-smb-handle-delete-directory, tramp-smb-handle-delete-file):
	No error message if DIRECTORY or FILENAME doesn't exist.
	(tramp-smb-open-connection): Check existence of
	`tramp-smb-program'.

Stefan Monnier's avatar
Stefan Monnier committed
1366 1367 1368 1369 1370 1371 1372 1373
2005-03-20  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/perl-mode.el (perl-font-lock-syntactic-face-function):
	Properly handle the case where the `m' or `s' command's argument is not
	yet terminated.
	(perl-indent-new-calculate): New function.
	(perl-indent-line): Use it.

1374 1375 1376 1377
2005-03-20  Miles Bader  <miles@gnu.org>

	* progmodes/gdb-ui.el (gdb-put-breakpoint-icon): Use breakpoint faces
	in text-mode too.  Change to new face names.
Stefan Monnier's avatar
Stefan Monnier committed
1378
	(breakpoint-enabled): Rename from `breakpoint-enabled-bitmap-face'.
1379
	Add `:weight bold' attribute.
Stefan Monnier's avatar
Stefan Monnier committed
1380
	(breakpoint-disabled): Rename from `breakpoint-disabled-bitmap-face'.
1381

1382 1383 1384 1385 1386 1387 1388 1389
2005-03-19  Juri Linkov  <juri@jurta.org>

	* files.el (auto-mode-alist): Add comment.  Optimize jar/ear/war.

	* international/mule.el (auto-coding-alist): Sync with
	`auto-mode-alist' by adding upper case archive file extensions
	and adding ear/war to jar extension.

Eli Zaretskii's avatar
Eli Zaretskii committed
1390 1391 1392 1393 1394
2005-03-19  David Casperson  <casper@unbc.ca>  (tiny change)

	* textmodes/tex-mode.el (tex-view): If tex-shell process is not
	running, restart it.