ChangeLog 524 KB
Newer Older
1 2 3 4 5
2005-10-30  Chong Yidong  <cyd@stupidchicken.com>

	* thumbs.el (thumbs-thumbsdir): Default to ~/.emacs.d/thumbs.
	(thumbs-thumbsdir): Make .emacs.d if it does not exist.

6 7 8 9 10 11 12
2005-10-30  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-chunksize): Escape parentheses in docstring
	starting at beginning of line.  Fontification is messed up when
	`open-paren-in-column-0-is-defun-start' set to t.  Reported
	by John Paul Wallington <jpw@pobox.com>.

Luc Teirlinck's avatar
Luc Teirlinck committed
13 14 15 16 17 18
2005-10-30  Luc Teirlinck  <teirllm@auburn.edu>

	* comint.el (comint-send-input): Call `comint-update-fence' when
	`comint-process-echoes' and `comint-prompt-read-only' are both
	non-nil, to avoid leftover read-only newline.

19 20 21 22 23 24 25 26 27 28 29
2005-10-30  Richard M. Stallman  <rms@gnu.org>

	* textmodes/flyspell.el (flyspell-external-point-words):
	Detect when WORD can't be checked properly because
	flyspell-get-word finds just part of it, and move on.

	* textmodes/ispell.el (ispell-dictionary-alist-5): Add . as
	boundarychar for Polish.
	(ispell-dictionary-alist-4): Add . as boundarychar for Italian.
	(ispell-dictionary-alist-3): Add . and @ as boundarychars for French.

Nick Roberts's avatar
Nick Roberts committed
30 31 32 33 34 35 36 37 38 39
2005-10-31  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-tooltip-print-1): Fix regexp.
	(gdb-registers-font-lock-keywords): Delete.
	(gdb-registers-mode): Don't fontify.
	(gdb-info-registers-custom): Use text properties instead as, in
	future, changed register values will use font-lock-warning-face.
	(gdb-local-font-lock-keywords): Rename to...
	(gdb-locals-font-lock-keywords): ...for consistency.

André Spiegel's avatar
#  
André Spiegel committed
40 41 42 43 44
2005-10-30  Andre Spiegel  <spiegel@gnu.org>

	* vc.el (vc-switch-backend): Better error message if the buffer is
	not visiting a file under version control.

André Spiegel's avatar
#  
André Spiegel committed
45
	* vc-cvs.el (vc-cvs-delete-file): Commit the file after removing it.
Luc Teirlinck's avatar
Luc Teirlinck committed
46

47 48 49 50 51
2005-10-29  Chong Yidong  <cyd@stupidchicken.com>

	* startup.el (command-line): Use ~/.emacs.d/init.el instead of
	~/.emacs.d/.emacs.

52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
2005-10-29  Richard M. Stallman  <rms@gnu.org>

	* replace.el (occur-mode-mouse-goto): Always go to other window.
	(occur-mode-goto-occurrence): Always switch in same window.

	* simple.el (undo): Display message at end, not at start.

	* emacs-lisp/timer.el (timer-activate, timer-activate-when-idle):
	New arg REUSE-CELL.
	(cancel-timer-internal): New function.
	(timer-event-handler): Use cancel-timer-internal,
	and pass the cell it returns to timer-activate...

	* jit-lock.el (jit-lock-function, jit-lock-stealth-fontify)
	(jit-lock-deferred-fontify, jit-lock-context-fontify)
	(jit-lock-after-change): Test memory-full.

Stefan Monnier's avatar
Stefan Monnier committed
69 70 71 72 73 74 75 76 77 78 79 80
2005-10-29  Roland Winkler  <roland.winkler@physik.uni-erlangen.de>

	* textmodes/conf-mode.el (conf-assignment-sign)
	(conf-assignment-regexp): Fix docstrings.
	(conf-mode-initialize): New function.
	(conf-mode): Remove optional args.  Use delay-mode-hooks to
	recognize recursive calls.
	(conf-unix-mode, conf-windows-mode, conf-javaprop-mode)
	(conf-space-mode, conf-colon-mode, conf-ppd-mode)
	(conf-xdefaults-mode): Use define-derived-mode and
	conf-mode-initialize.

81 82 83 84
2005-10-29  Romain Francoise  <romain@orebokech.com>

	* help-fns.el (describe-simplify-lib-file-name): Fix regexp.

Eli Zaretskii's avatar
Eli Zaretskii committed
85 86
2005-10-29  Ken Manheimer  <ken.manheimer@gmail.com>

Stefan Monnier's avatar
Stefan Monnier committed
87 88
	* pgg-gpg.el (pgg-gpg-select-matching-key): Fix: look at the right
	part of the decoded armor to find the key-identifier.
Eli Zaretskii's avatar
Eli Zaretskii committed
89 90 91 92 93 94 95 96 97 98 99 100 101
	(pgg-gpg-lookup-key-owner): New function to return the
	human-readable identifier of a key owner.
	(pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
	key itself.
	(pgg-gpg-decrypt-region): Prompt with the key owner (rather than
	the key value) if we have a key and can match it against a secret
	key.  Also, added a note pointing out fact that the prompt only
	indicates the first matching key.

	* pgg.el (pgg-decrypt): Passing along 'passphrase' in call to
	pgg-decrypt-region.
	(pgg-pending-timers): A new hash for tracking the passphrase cache
	timers, so that new ones supercede old ones.
Stefan Monnier's avatar
Stefan Monnier committed
102
	(pgg-add-passphrase-to-cache): Rename from
Eli Zaretskii's avatar
Eli Zaretskii committed
103 104
	`pgg-add-passphrase-cache' to reduce confusion (all callers
	changed).  Modified to cancel old timers when new ones are added.
Stefan Monnier's avatar
Stefan Monnier committed
105
	(pgg-remove-passphrase-from-cache): Rename from
Eli Zaretskii's avatar
Eli Zaretskii committed
106 107 108 109 110
	`pgg-remove-passphrase-cache' to reduce confusion (all callers
	changed).  Modified to cancel old timers when their keys are
	removed from the cache.
	(pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
	XEmacs, an indirection to delete-itimer.
Stefan Monnier's avatar
Stefan Monnier committed
111 112 113
	(pgg-read-passphrase-from-cache, pgg-read-passphrase):
	Extract pgg-read-passphrase-from-cache from pgg-read-passphrase so
	users can only check cache without risk of prompting.  Correct bug in
Eli Zaretskii's avatar
Eli Zaretskii committed
114 115
	notruncate behavior.
	(pgg-read-passphrase-from-cache, pgg-read-passphrase)
Stefan Monnier's avatar
Stefan Monnier committed
116 117
	(pgg-add-passphrase-cache, pgg-remove-passphrase-cache):
	Add informative docstrings.
Eli Zaretskii's avatar
Eli Zaretskii committed
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
	(pgg-decrypt): Convey provided passphrase in subordinate call to
	pgg-decrypt-region.

2005-10-20  Ken Manheimer <ken.manheimer+emacs@gmail.com>

	* pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
	(pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
	(pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
	'passphrase' argument, so the passphrase can be managed externally
	and then passed in to the system.

	* pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache)
	(pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
	so the passphrase cache can be used reliably with identifiers
	besides a pgp packet's key id.

	* pgg-gpg.el (pgg-pgp-encrypt-region)
	(pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
	(pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
	(pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
	argument to all these routines, so the passphrase can be managed
	externally and passed in to the system.

	* pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional
	'notruncate' argument, so the passphrase cache can be used
	reliably with identifiers besides a pgp packet's key id.

2005-10-29  Sascha Wilde  <swilde@sha-bang.de>

	* pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
	symmetric encryption.
	(pgg-gpg-symmetric-key-p): New function to check for an symmetric
	encrypted session key.
	(pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
	message ask for the passphrase in a proper way.

	* pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
	New user commands for symmetric encryption.

157 158 159 160 161 162 163 164
2005-10-28  Bill Wohler  <wohler@newt.com>

	* help-mode.el (help-url): New button type. Calls browse-url.
	(help-xref-url-regexp): New regexp to recognize URLs in docstring.
	Similar to Info nodes: URL `url'.
	(help-make-xrefs): Create help-url buttons for
	help-xref-url-regexp matches.

Nick Roberts's avatar
Nick Roberts committed
165 166 167 168 169
2005-10-29  Nick Roberts  <nickrob@snap.net.nz>

	* tool-bar.el (tool-bar-add-item-from-menu)
	(tool-bar-local-item-from-menu): Fix doc strings.

170 171
2005-10-28  Romain Francoise  <romain@orebokech.com>

Romain Francoise's avatar
Update.  
Romain Francoise committed
172 173
	* ldefs-boot.el: Update.

174 175 176
	* subr.el (locate-library): Move from help-fns.el.
	* help-fns.el (locate-library): Move to subr.el.

177 178 179 180 181 182 183 184 185 186
2005-10-28  Richard M. Stallman  <rms@gnu.org>

	* net/tramp.el (tramp-completion-mode): defvar moved up.

	* emacs-lisp/easymenu.el (easy-menu-change): Doc fix.

	* tool-bar.el (tool-bar-mode): Delete autoload cookie.

	* files.el (find-file-noselect): Use %d to format large file size.

187
	* bindings.el (mode-line-format): Add %e.
188 189 190 191 192 193 194 195 196 197 198

	* loadup.el ("facemenu"): Load unconditionally.
	("image", "international/fontset", "dnd", "mwheel", "tool-bar"):
	("x-dnd"): Load, when appropriate.

	* startup.el (command-line): Call before-init-hook earlier.
	Warn about some bad characters in -u user name.

	* textmodes/flyspell.el (flyspell-large-region): Pass -t if Tex file.
	(flyspell-external-point-words): Error if misspelled word is not found.
	Set flyspell-large-region-beg at end of word.
199

200 201
2005-10-28  Andreas Schwab  <schwab@suse.de>

Stefan Monnier's avatar
Stefan Monnier committed
202 203
	* view.el (View-revert-buffer-scroll-page-forward):
	Use view-page-size-default.
204

Juri Linkov's avatar
Juri Linkov committed
205 206 207 208 209
2005-10-28  Juri Linkov  <juri@jurta.org>

	* international/quail.el (quail-get-current-str): Translate last
	raw character for deterministic input methods.

Jay Belanger's avatar
Jay Belanger committed
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225
2005-10-27  Jay Belanger  <belanger@truman.edu>

	* calc/calc-ext.el: Add functions to autoloads.
	(math-identity-matrix-p, math-ident-row-p): New functions.

	* calc/calc-arith.el (calc-mul-symb-fancy): Add checks for
	multiplication by an identity matrix; don't turn multiplication by
	an inverse matrix into division.
	(math-div-symbol-fancy):  Replace division by matrices with
	multiplication by inverse.

	* calc/calc-misc.el (calcFunc-inv): Check for symbolic matrices.

	* calc/calc-alg.el (calcFunc-writeoutpower, math-write-out-power)
	(calc-writeoutpower): New functions.

Romain Francoise's avatar
Romain Francoise committed
226 227
2005-10-27  Romain Francoise  <romain@orebokech.com>

228 229
	* replace.el (occur-engine): Include colon in mouse-face highlight.

Romain Francoise's avatar
Romain Francoise committed
230 231
	* dired-x.el: Change Maintainer field.

232 233 234 235 236
2005-10-26  Chong Yidong  <cyd@stupidchicken.com>

	* longlines.el (longlines-mode): Bind after-change-functions to
	nil during initial decoding and final encoding.

237 238 239 240 241 242
2005-10-26  Dan Nicolaescu  <dann@ics.uci.edu>

	* term.el (term-emulate-terminal, term-handle-colors-array)
	(term-handle-ansi-escape): Specify the terminfo capabilities
	implemented.

243 244 245 246 247
2005-10-26  Richard M. Stallman  <rms@gnu.org>

	* info.el (Info-fontify-node): Fix detection of sentence-break
	before *Note.

248 249
2005-10-26  Romain Francoise  <romain@orebokech.com>

250
	* smerge-mode.el: Add `tools' to file keywords.
251

Nick Roberts's avatar
Nick Roberts committed
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266
2005-10-26  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-menu-map): Only display gud-until icon
	when the fringe is not available.

	* progmodes/gdb-ui.el (def-gdb-auto-updated-buffer)
	(def-gdb-auto-update-trigger): Simplify construction.
	(gdb-locals-buffer): Use def-gdb-auto-update-trigger instead of
	def-gdb-auto-updated-buffer as gdb-info-locals-handler is
	defined explicitly.
	(gdb-assembler-buffer): Use def-gdb-auto-update-handler instead of
	def-gdb-auto-updated-buffer as gdb-invalidate-assembler is
	defined explicitly.
	(gdb-info-locals-custom): Remove as it's a no-op.

267 268 269 270 271
2005-10-25  Chong Yidong  <cyd@stupidchicken.com>

	* longlines.el (longlines-mode): Remove narrowing before
	performing the initial decoding or final encoding.

272 273 274 275 276 277
2005-10-25  Romain Francoise  <romain@orebokech.com>

	* emacs-lisp/find-func.el (find-library-name): Also strip
	extension if library name ends in .el, to take advantage of
	`find-library-suffixes'.

278 279 280 281
2005-10-25  Richard M. Stallman  <rms@gnu.org>

	* menu-bar.el (menu-bar-help-menu): Say which kind of therapist.

Juri Linkov's avatar
Juri Linkov committed
282 283 284 285 286
2005-10-25  Juri Linkov  <juri@jurta.org>

	* textmodes/texinfo.el (texinfo-mode): Change charset of one
	quotation mark from [mule-unicode-0100-24ff] to [japanese-jisx0208].

287 288 289 290 291 292 293 294
2005-10-25  Stefan Monnier  <monnier@iro.umontreal.ca>

	* play/blackbox.el (blackbox-mode-map): Move init into declaration.
	(blackbox-redefine-key): Add argument `map'.

	* jit-lock.el (jit-lock-fontify-now): Be careful not to skip multiline
	regions when moving the jit-lock-context-unfontify-pos boundary.

295 296
2005-10-25  Reiner Steib  <Reiner.Steib@gmx.de>

Stefan Monnier's avatar
Stefan Monnier committed
297
	* net/browse-url.el (browse-url-of-buffer): Add ".html" to filename.
298

299 300 301 302
2005-10-25  Masatake YAMATO  <jet@gyve.org>

	* dired-x.el (dired-virtual): Don't use `dired-insert-headerline'.

303 304 305 306 307 308
2005-10-25  Michael Cadilhac  <michael.cadilhac-@t-lrde.epita.fr>  (tiny change)

	* play/blackbox.el (blackbox-redefine-key): New function.
	(blackbox-mode-map): Use it to remap existing bindings for cursor
	motion instead of binding literal keys.

Glenn Morris's avatar
Glenn Morris committed
309 310 311 312 313 314
2005-10-25  Glenn Morris  <rgm@gnu.org>

	* calendar/diary-lib.el (diary-list-entries): Prevent infloop when
	diary does not end in a newline.  Do not assume a blank line at
	the start of the diary file.

315 316 317 318 319 320
2005-10-25  Kenichi Handa  <handa@m17n.org>

	* international/quail.el (quail-translate-key): If the input
	method is deterministic and failed to handle the last key, restart
	the key handling loop from an appropriate key.

321 322 323 324 325
2005-10-25  Michael Albinus  <michael.albinus@gmx.de>

	* vc.el (vc-dired-mode): Extend comment for binding of
	`directory-listing-before-filename-regexp'.

326 327 328 329 330 331
2005-10-25  Stefan Monnier  <monnier@iro.umontreal.ca>

	* textmodes/texinfo.el (texinfo-mode):
	* textmodes/paragraphs.el (sentence-end-base): Use real chars, so as
	not to unnecessarily expose emacs-mule's internal char codes.

Nick Roberts's avatar
Nick Roberts committed
332 333
2005-10-25  Nick Roberts  <nickrob@snap.net.nz>

Nick Roberts's avatar
Nick Roberts committed
334 335 336 337
	* progmodes/gdb-ui.el (gdb-put-breakpoint-icon): Correct help-echo.
	Display hand pointer and help-echo on disabled icon too.
	(gdb-mouse-until): New function.
	(gdb-ann3): Bind it to mouse-2 and drag-mouse-1 in left fringe.
Nick Roberts's avatar
Nick Roberts committed
338

339 340 341 342 343 344 345
2005-10-24  Chong Yidong  <cyd@stupidchicken.com>

	* menu-bar.el (menu-bar-help-menu): Rename "psychiatrist", in line
	with 2005-10-23 change to doctor.el.

	* finder.el (finder-mode-map): Add follow-link binding.

Kim F. Storm's avatar
Kim F. Storm committed
346 347 348 349 350 351 352 353 354 355 356
2005-10-25  Kim F. Storm  <storm@cua.dk>

	* progmodes/gdb-ui.el (gdb-ann3): Bind mouse-3 in left fringe
	to gdb-mouse-toggle-breakpoint-fringe.
	(gdb-mouse-toggle-breakpoint-margin): Rename from
	gdb-mouse-toggle-breakpoint. Fix doc.
	(gdb-mouse-toggle-breakpoint-fringe): New defun.
	(gdb-put-string): Add optional SPROPS arg.  Add props to string.
	(gdb-put-breakpoint-icon): Add gdb-bptno and gdb-enabled
	string properties also for fringe breakpoint bitmaps.

Carsten Dominik's avatar
Carsten Dominik committed
357 358
2005-10-24  Carsten Dominik  <dominik@science.uva.nl>

359
	* textmodes/org.el (org-start-icalendar-file): Fix format form.
Carsten Dominik's avatar
Carsten Dominik committed
360

361 362
2005-10-25  Masatake YAMATO  <jet@gyve.org>

Stefan Monnier's avatar
Stefan Monnier committed
363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393
	* simple.el (completion-common-substring):
	Use `completion-common-substring' prior to `completion-base-size'.

2005-10-24  Hrvoje Niksic  <hniksic@xemacs.org>

	* savehist.el: Require CL while compiling.
	(savehist-history-variables): Remove.
	(savehist-save-minibuffer-history, savehist-additional-variables)
	(savehist-minibuffer-history-variables): New vars.
	(savehist-save): Use them.
	(savehist-uninstall, savehist-minibuffer-hook): New funs.
	(savehist-install): New fun, extracted from savehist-load.
	(savehist-load): Use them.

2005-10-24  Stefan Monnier  <monnier@iro.umontreal.ca>

	* emacs-lisp/lisp-mode.el (easy-mmode-define-global-mode): Don't add
	a dummy doc-string-elt property.
	(defalias, defvaralias, define-category): Add a docstring property.

	* image.el (defimage):
	* widget.el (define-widget):
	* custom.el (defface, defcustom): Add `doc-string' declaration.

	* emacs-lisp/advice.el (ad-make-advised-definition): Fix arg-order.
	(defadvice): Add `doc-string' declaration.

	* emacs-lisp/byte-run.el (macro-declaration-function):
	Handle `doc-string' declarations.
	(define-obsolete-function-alias, define-obsolete-variable-alias):
	Add `doc-string' declaration.
394

395 396
2005-10-24  Kenichi Handa  <handa@m17n.org>

Kenichi Handa's avatar
Kenichi Handa committed
397 398
	* international/utf-7.el (utf-7): Add autoload cookie.

399 400
	* term/x-win.el: Register more Cyrillic characters in x-keysym-table.

Eli Zaretskii's avatar
Eli Zaretskii committed
401 402
2005-10-24  Eli Zaretskii  <eliz@gnu.org>

403 404 405 406
	* makefile.w32-in (autoloads): Use "." instead of $(lisp) in the
	list of directories passed to batch-update-autoloads.  Add "." to
	the list of the echoed directories.

Eli Zaretskii's avatar
Eli Zaretskii committed
407 408 409 410 411 412 413
	* pgg-def.el:
	* pgg-gpg.el:
	* pgg-parse.el:
	* pgg-pgp.el:
	* pgg-pgp5.el:
	* pgg.el: Moved here from the gnus subdirectory.

Nick Roberts's avatar
Nick Roberts committed
414 415 416 417 418 419 420 421
2005-10-24  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-filter): Bind inhibit-read-only to t
	in case comint-prompt-read-only is set to t.

	* progmodes/gdb-ui.el (gdb-send): Bind inhibit-read-only to t
	in case comint-prompt-read-only is set to t.

Glenn Morris's avatar
Glenn Morris committed
422 423
2005-10-24  Ulf Jasper  <ulf.jasper@web.de>

Stefan Monnier's avatar
Stefan Monnier committed
424 425 426 427
	* calendar/icalendar.el (icalendar-version): Increase to 0.13.
	Now a string.
	(icalendar-import-format): Handle CLASS, STATUS, URL.
	Rename `subject' to `summary'.
Glenn Morris's avatar
Glenn Morris committed
428 429 430 431 432 433
	(icalendar-import-format-summary): Rename from
	`icalendar-import-format-subject'.
	(icalendar-import-format-url, icalendar-import-format-status)
	(icalendar-import-format-class): New variables.
	(icalendar--rris): Take variable argument list.
	(icalendar--datestring-to-isodate): Remove unnecessary
Stefan Monnier's avatar
Stefan Monnier committed
434
	calendar-style check when converting dates with explicit month names.
Glenn Morris's avatar
Glenn Morris committed
435 436 437 438 439 440 441 442 443 444 445 446 447 448 449
	(icalendar-export-region): Change return type of conversion
	subroutines.  Bury current buffer unless error occurred.
	(icalendar--convert-to-ical)
	(icalendar--parse-summary-and-rest): New functions.
	(icalendar--convert-ordinary-to-ical)
	(icalendar--convert-weekly-to-ical)
	(icalendar--convert-yearly-to-ical)
	(icalendar--convert-block-to-ical)
	(icalendar--convert-cyclic-to-ical)
	(icalendar--convert-anniversary-to-ical): Change return type.
	Strip trailing blanks from subject.
	(icalendar--convert-sexp-to-ical): Change return type.
	Strip trailing blanks from subject.  Handle simple sexp
	entries as generated by icalendar.el.
	(icalendar--convert-float-to-ical)
Stefan Monnier's avatar
Stefan Monnier committed
450
	(icalendar--convert-date-to-ical): Strip trailing blanks from subject.
Glenn Morris's avatar
Glenn Morris committed
451 452 453 454 455 456 457
	(icalendar-import-file): Doc fix.
	(icalendar--format-ical-event): Handle CLASS, STATUS, URL.
	Correct call to icalendar--rris.
	(icalendar--convert-ical-to-diary): Doc fix.  Rename `subject' to
	`summary'.
	(icalendar--add-diary-entry): Rename `subject' to `summary'.

458 459
2005-10-24  Romain Francoise  <romain@orebokech.com>

460 461 462
	* server.el (server-sentinel): Set query-on-exit flag to nil on
	new client processes (it isn't inherited from the server process).

463 464
	* replace.el (occur-engine): Rearrange text properties.

Stefan Monnier's avatar
Stefan Monnier committed
465 466 467 468 469 470
2005-10-23  Stefan Monnier  <monnier@iro.umontreal.ca>

	* emacs-lisp/debug.el (debugger-make-xrefs): Don't assume
	case-fold-search is nil.
	(debug-help-follow): Use help-xref-interned directly.

471 472 473 474
2005-10-23  Chong Yidong  <cyd@stupidchicken.com>

	* thumbs.el (thumbs-image-type): Add .pbm.

475 476
2005-10-23  Richard M. Stallman  <rms@gnu.org>

477 478 479 480
	* faces.el (inhibit-face-set-after-frame-default): New variable.
	(set-face-attribute): Bind it.
	(face-set-after-frame-default): Test it.

481 482 483 484 485
	* help-fns.el (describe-simplify-lib-file-name): New function.
	(describe-function-1, describe-variable): Use it.

	* faces.el (describe-face): Use describe-simplify-lib-file-name.

486 487 488 489 490 491 492 493 494
	* tooltip.el (tooltip-x-offset, tooltip-y-offset): Change defaults.
	Eliminate nil as possible value.
	(tooltip-hide-delay): Reduce internal-border-width.

	* menu-bar.el (menu-bar-file-menu) <dired>: Change help-echo string.
	(menu-bar-file-menu) <new-file>: Likewise.

	* simple.el (line-move-finish): Ignore fields computing LINE-END.

Kim F. Storm's avatar
Kim F. Storm committed
495
	* international/mule.el (load-with-code-conversion):
496 497 498 499 500
	Pass full file name to `eval-buffer' unless preloading.

	* textmodes/flyspell.el (flyspell-large-region):
	Call ispell-check-version.

Kim F. Storm's avatar
Kim F. Storm committed
501
	* textmodes/ispell.el (ispell-local-dictionary-overridden):
502 503 504 505 506 507 508 509 510 511 512 513
	Fix the make-variable-buffer-local call that was supposed
	to be for this variable.
	(ispell-aspell-supports-utf8): Doc fix.
	(ispell-find-aspell-dictionaries): Preserve elements of
	ispell-dictionary-alist for dictionaries that aspell doesn't report.
	(ispell-aspell-find-dictionary): Return nil on error.

	* play/doctor.el (doctor-doc): Don't say "psychiatrist".
	(doctor-symptoms): Likewise.

	* add-log.el (add-log-current-defun): Clean up handling of DEFUNs.

514 515 516 517
2005-10-23  Chong Yidong  <cyd@stupidchicken.com>

	* cus-edit.el (custom-button, custom-button-pressed): New vars.
	(custom-raised-buttons): Add :set spec.
Stefan Monnier's avatar
Stefan Monnier committed
518 519
	(custom-button-unraised, custom-button-pressed-unraised):
	New faces, so that custom-raised-buttons actually does something.
520 521 522 523 524 525
	(custom-mode): Use custom-button and custom-button-pressed.

	* wid-edit.el (widget-specify-button): Don't ignore
	widget-mouse-face on graphic terminals.
	(widget-move-and-invoke): Cleanup.

526 527 528 529
2005-10-23  Thien-Thi Nguyen  <ttn@gnu.org>

	* whitespace.el (whitespace-cleanup): Doc fix.

530 531 532 533 534
2005-10-23  Romain Francoise  <romain@orebokech.com>

	* emulation/viper.el (viper-set-hooks): Quote forms passed to
	`eval-after-load' to avoid evaluating their result.

535 536
2005-10-23  Michael Albinus  <michael.albinus@gmx.de>

Stefan Monnier's avatar
Stefan Monnier committed
537 538
	* files.el (directory-listing-before-filename-regexp):
	New defvar.  Replaces `dired-move-to-filename-regexp' from dired.el.
539

Stefan Monnier's avatar
Stefan Monnier committed
540 541
	* dired.el (dired-move-to-filename-regexp): Remove.
	All occurences replaced by `directory-listing-before-filename-regexp'.
542

Stefan Monnier's avatar
Stefan Monnier committed
543 544
	* dired-x.el, locate.el, vc.el:
	Replace `dired-move-to-filename-regexp' by
545 546 547
	`directory-listing-before-filename-regexp'.  In vc.el it is
	overwritten locally; maybe this can be handled in files.el too.

Stefan Monnier's avatar
Stefan Monnier committed
548
	* net/ange-ftp.el (ange-ftp-date-regexp): Remove.  All occurences
549 550
	replaced by `directory-listing-before-filename-regexp'.

551 552 553 554 555
2005-10-23  Andreas Schwab  <schwab@suse.de>

	* font-lock.el (lisp-font-lock-keywords-2): Add eval-at-startup
	and eval-next-after-load.

556 557 558 559 560
2005-10-23  MIYOSHI Masanori  <miyoshi@meadowy.org>  (tiny change)

	* mouse.el (mouse-drag-region): If the *Messages* buffer doesn't
	exist, create it.

561 562
2005-10-23  Ken Manheimer  <ken.manheimer@gmail.com>

Kim F. Storm's avatar
Kim F. Storm committed
563
	* allout.el: Remove autoloads for mailcrypt and crypt++.
564 565
	Require pgg, pgg-gpg during compilation.
	(allout-version): Increment version number to 2.1, and use a literal
Kim F. Storm's avatar
Kim F. Storm committed
566 567 568 569 570 571 572
	rather than RCS Id.
	(allout-default-encryption-scheme): Remove.
	(allout-passphrase-verifier-handling)
	(allout-passphrase-verifier-string)
	(allout-file-passphrase-verifier-string)
	(allout-passphrase-hint-string): Rename -key- to -passphrase-.
	(allout-passphrase-hint-handling): Rename and simplify.
573 574 575 576 577 578
	(allout-init): Use `find-file-hook' if available, otherwise
	`find-file-hooks'.
	(allout-mode): Use `write-file-functions' if available, otherwise
	`local-write-file-hooks' and, instead of making auto-save-hook
	buffer local, make the write-file-hook activity contingent to
	allout-mode.
Kim F. Storm's avatar
Kim F. Storm committed
579
	(allout-mode): Use key-binding substitution in the docstring.
580 581 582
	(allout-kill-line): Spell-out kill ring data structure mutation
	instead of using byte-compiler-complaint-provoking `pop'.
	(allout-insert-listified): Use `insert' rather than `insert-string'
Kim F. Storm's avatar
Kim F. Storm committed
583 584
	(allout-toggle-current-subtree-encryption): Update docstring, adjust
	to new gpp-based encryption, use new `allout-encrypted-topic-p'.
585 586
	(allout-encrypt-string): Totally revamped vis new underlying
	encryption facilities.
Kim F. Storm's avatar
Kim F. Storm committed
587
	(allout-mc-activate-passwd): Remove.
588 589 590 591 592
	(allout-obtain-passphrase): New, more or less replaces
	allout-mc-activate-passwd.
	(allout-encrypted-key-info): More or less replaces
	allout-encrypted-text-type.
	(outlineify-sticky, outlinify-sticky): Add autoload cookie.
Kim F. Storm's avatar
Kim F. Storm committed
593
	(my-mark-marker): Use `(featurep 'xemacs)'.
594

595
2005-10-23  Lars Hansen <larsh@soem.dk>
596

Kim F. Storm's avatar
Kim F. Storm committed
597
	* emacs-lisp/bytecomp.el (byte-compile-lambda): New arg add-lambda.
598 599 600 601 602
	(byte-compile-file-form-defmumble, byte-compile-defun)
	(byte-compile-defmacro): Use it.
	(byte-compile-form): Don't call byte-compile-set-symbol-position
	when a byte-compile handler is called.

603 604
2005-10-22  Romain Francoise  <romain@orebokech.com>

605 606
	* savehist.el (savehist-history-variables): Add `grep-find-history'.

607 608 609 610
	* subr.el (eval-after-load): Convert library name to an absolute
	file name using locate-library, since load-history no longer has
	library names in it.

611 612
2005-10-22  Richard M. Stallman  <rms@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
613 614
	* files.el (make-temp-file): Move from subr.el.
	* subr.el (make-temp-file): Move to files.el.
615

Stefan Monnier's avatar
Stefan Monnier committed
616 617
	* window.el (get-buffer-window-list): Move from subr.el.
	* subr.el (get-buffer-window-list): Move to window.el.
618

619 620 621 622 623 624 625
	* image.el (image-load-path): Use eval-at-startup to initialize.

	* subr.el (eval-at-startup): New macro.

	* subr.el: Much rearrangement of functions and division
	into pages.  No code changes.

Kenichi Handa's avatar
Kenichi Handa committed
626 627 628 629 630 631
2005-10-22  Kenichi Handa  <handa@m17n.org>

	* tar-mode.el (tar-extract): Be sure to call
	find-operation-coding-system if set-auto-coding doesn't find a
	coding system.

Kim F. Storm's avatar
Kim F. Storm committed
632 633 634 635 636 637 638 639 640 641
2005-10-22  Kim F. Storm  <storm@cua.dk>

	* image.el (image-type-header-regexps): Rename from image-type-regexps.
	Change users.
	(image-type-file-name-regexps): New defconst.
	(image-type-from-data): Simplify loop.
	(image-type-from-buffer): New defun.
	(image-type-from-file-header): Use it instead of image-type-from-data.
	Use image-search-load-path instead of only looking in data-directory.
	(image-type-from-file-name): New defun.
Stefan Monnier's avatar
Stefan Monnier committed
642 643
	(image-search-load-path): Change `pathname' to `filename'.
	Make PATH arg optional, default to image-load-path.
Kim F. Storm's avatar
Kim F. Storm committed
644

645 646 647 648 649 650 651
2005-10-21  Richard M. Stallman  <rms@gnu.org>

	* textmodes/texinfo.el (texinfo-mode): Set sentence-end-base.

	* textmodes/paragraphs.el (sentence-end-base): New variable.
	(sentence-end): Use sentence-end-base.

652 653 654 655 656
2005-10-21  Stefan Monnier  <monnier@iro.umontreal.ca>

	* font-lock.el (font-lock-default-fontify-region): Check the multiline
	property independently from the font-lock-multiline variable.

657 658 659 660 661 662 663 664 665 666 667 668 669 670 671
2005-10-21  Richard M. Stallman  <rms@gnu.org>

	* emacs-lisp/find-func.el (find-library-name): Doc fix.

	* startup.el (command-line): Convert library names
	in `load-history' to absolute file names.

	* subr.el (symbol-file): Doc fix.

	* loadhist.el (file-loadhist-lookup): Call locate-library
	instead of find-library-name.  Don't try converting
	abs file names to library names, since load-history no longer
	has library names in it.
	(file-dependents, file-provides, file-requires): Doc fixes.

Juri Linkov's avatar
Juri Linkov committed
672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692
2005-10-21  Juri Linkov  <juri@jurta.org>

	* progmodes/etags.el (tags-table-mode): New function.
	(tags-verify-table): Replace initialize-new-tags-table with
	tags-table-mode.

	* desktop.el (desktop-buffers-not-to-save): Remove TAGS from the
	default value.
	(desktop-modes-not-to-save): Add tags-table-mode to the
	default value.

	* info.el (Info-index-next): Add total number of index
	alternatives to the message.

	* textmodes/fill.el (fill-nobreak-p): Fix first two rules to skip
	backward only space (instead of space and period) before looking
	at sentence end.

	* simple.el (set-variable): Use user-variable-p instead of symbolp.
	Add the old variable value as 4th default-value arg of read-string.

693 694 695 696 697 698 699 700 701 702 703 704
2005-10-21  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* cus-face.el (custom-declare-face): Make face from X resources
	also on Mac.

	* disp-table.el (standard-display-g1, standard-display-graphic):
	Refuse to use string glyphs also on Mac.
	(standard-display-european): Don't set terminal coding system also
	on Mac.

	* frame.el (display-screens): Use x-display-screens also on Mac.

705 706 707 708
2005-10-21  Romain Francoise  <romain@orebokech.com>

	* net/rcirc.el: Now part of GNU Emacs.  Update FSF's address.

709 710 711 712 713 714 715 716 717 718 719 720
2005-10-21  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/sh-script.el (sh-font-lock-syntactic-keywords): Make $@
	and $? into sexps.

	* font-lock.el (font-lock-compile-keywords): Add a help-echo to the
	warning face on open-paren-in-column-0.

	* emacs-lisp/syntax.el (syntax-ppss-flush-cache): Fix corner
	boundary case.  Fix typo.
	Suggested by Martin Rudalics <rudalics@gmx.at>.

Carsten Dominik's avatar
Carsten Dominik committed
721 722 723
2005-10-21  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el: (org-combined-agenda-icalendar-file)
724
	(org-icalendar-include-todo, org-icalendar-combined-name): New options.
Carsten Dominik's avatar
Carsten Dominik committed
725 726 727 728 729 730 731 732 733
	(org-export-icalendar-this-file)
	(org-export-icalendar-all-agenda-files)
	(org-export-icalendar-combine-agenda-files): New commands.
	(org-export-icalendar, org-print-icalendar-entries)
	(org-start-icalendar-file, org-finish-icalendar-file)
	(org-ical-ts-to-string): New functions.
	(org-read-date, org-goto-calendar)
	(org-agenda-goto-calendar): Inhibit displaying diary entries by
	call to `calendar'.
734
	(orgtbl-setup): Remove the :keys arguments from the menu description.
Carsten Dominik's avatar
Carsten Dominik committed
735 736
	(org-after-save-iCalendar-file-hook): New variable.

Kenichi Handa's avatar
Kenichi Handa committed
737 738 739 740 741
2005-10-21  Kenichi Handa  <handa@m17n.org>

	* language/vietnamese.el (tcvn-5712): Make it an alias of
	vietnamese-tcvn coding-system.

742 743 744 745 746
2005-10-20  Michael Albinus  <michael.albinus@gmx.de>

	* net/ange-ftp.el (ange-ftp-date-regexp): Handle also the case no
	group id is given.

747 748 749 750 751 752 753
2005-10-20  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/sh-script.el (sh-escaped-line-re): New var.
	(sh-here-doc-open-re, sh-font-lock-close-heredoc): Use it.
	(sh-font-lock-open-heredoc): Try to properly handle heredoc starters
	whose line is either continued or ends with a comment.

Romain Francoise's avatar
Romain Francoise committed
754 755 756 757 758 759 760 761
2005-10-20  Romain Francoise  <romain@orebokech.com>

	* net/rcirc.el (with-rcirc-process-buffer): Move above its first user.

	* replace.el (occur-engine): Add follow-link property.

	* font-core.el (font-lock-mode): Doc fix.

762 763 764 765
2005-10-20  Richard M. Stallman  <rms@gnu.org>

	* net/rcirc.el: New file.

Eli Zaretskii's avatar
Eli Zaretskii committed
766 767 768 769
2005-10-20  Bryan Henderson  <bryanh@giraffe-data.com>  (tiny change)

	* term.el (term-term-name): Initialize to "eterm-color".

Eli Zaretskii's avatar
Eli Zaretskii committed
770 771 772 773
2005-10-20  Ken Manheimer  <ken.manheimer@gmail.com>

	* allout.el: Add autoloads of crypt++ and mailcrypt routines, all
	for encryption functionality.
Kim F. Storm's avatar
Kim F. Storm committed
774 775 776
	Move allout customization subgroup from `editing' to `outlines' group.
	Fix commentary 'keywords' to legitimate ones.
	Update author info (using my current email address, obscurified).
Eli Zaretskii's avatar
Eli Zaretskii committed
777 778 779 780 781 782
	(allout-encrypt-string, allout-encryption-produce-work-buffer)
	(allout-encrypted-topic-p, allout-encrypted-text-type)
	(allout-mc-activate-passwd, allout-create-encryption-key-verifier)
	(allout-situate-encryption-key-verifier)
	(allout-get-encryption-key-verifier, allout-verify-key)
	(allout-next-topic-pending-encryption)
Kim F. Storm's avatar
Kim F. Storm committed
783
	(allout-encrypt-decrypted, allout-encrypted-type-prefix): New funcs.
Eli Zaretskii's avatar
Eli Zaretskii committed
784 785 786 787 788 789 790 791 792 793 794
	(outline-topic-encryption-bullet, outline-default-encryption-scheme)
	(outline-key-verifier-handling, outline-key-hint-handling)
	(outline-encrypt-unencrypted-on-saves): New defcustoms.
	(allout-file-key-verifier-string, allout-encryption-scheme)
	(allout-key-verifier-string, allout-key-hint-string)
	(allout-after-save-decrypt): New variables.
	(allout-write-file-hook-handler, allout-auto-save-hook-handler)
	(allout-after-saves-handler): New hook functions.
	(allout-post-command-business): Do allout-after-save-decrypt.
	(allout-enable-file-variable-adjustment): Custom var to enable
	mechanism for adding and adjusting settings of Emacs file variables.
Kim F. Storm's avatar
Kim F. Storm committed
795 796
	(allout-adjust-file-variable, allout-file-vars-section-data):
	New functions, implement the mechanism.
Eli Zaretskii's avatar
Eli Zaretskii committed
797 798
	(outlineify-sticky): Use the file vars mechanism.
	(allout-inhibit-protection, allout-during-write-cue)
Kim F. Storm's avatar
Kim F. Storm committed
799 800 801
	(allout-override-protect, allout-before-change-protect): Remove.
	(allout-flag-region, allout-open-topic): Adjust	read-only text.
	(allout-open-line-not-read-only): Add to facilitate read-only
Eli Zaretskii's avatar
Eli Zaretskii committed
802
	text based protection.
Kim F. Storm's avatar
Kim F. Storm committed
803
	(allout-kill-line): Revise to adjust read-only text, clue the
Eli Zaretskii's avatar
Eli Zaretskii committed
804
	user about the inhibition.
Kim F. Storm's avatar
Kim F. Storm committed
805
	(allout-unprotected): Use unwind-protect.
Eli Zaretskii's avatar
Eli Zaretskii committed
806 807 808
	(allout-shift-in, allout-shift-out): Disallow manually shifting a
	topic deeper than the offspring depth of the previous topic -
	avoiding confusing "containment discontinuities".
Kim F. Storm's avatar
Kim F. Storm committed
809
	(allout-reindent-bodies): Fix retention of body relative hanging
Eli Zaretskii's avatar
Eli Zaretskii committed
810
	indent during promotion of collapsed bodies.
Kim F. Storm's avatar
Kim F. Storm committed
811
	(allout-open-topic): Make it easy to open new topic with same
Eli Zaretskii's avatar
Eli Zaretskii committed
812 813 814 815 816 817
	bullet as current topic - topic creation functions provided with
	any universal argument provokes now prompt for bullet, defaulting
	to the bullet of the previous topic.
	(allout-plain-bullets-string, allout-distinctive-bullets-string):
	Plain bullet alternates '.' period and ',' comma only.  All other
	bullets are relegated to special status (but customizable).
Kim F. Storm's avatar
Kim F. Storm committed
818
	(allout-end-of-entry): Rename from 'allout-end-of-current-entry
Eli Zaretskii's avatar
Eli Zaretskii committed
819 820 821 822 823
	since it actually operates w.r.t. most immediately containing
	entry, visible or not.
	(allout-hide-current-entry, allout-show-current-entry): Use the
	revised version.
	(allout-old-expose-topic): Solidify deprecation.
Kim F. Storm's avatar
Kim F. Storm committed
824
	(allout-end-of-subtree): Add so we can span concealed as well
Eli Zaretskii's avatar
Eli Zaretskii committed
825 826
	as visible topics.
	(allout-end-of-current-subtree): Use `allout-end-of-subtree'.
Kim F. Storm's avatar
Kim F. Storm committed
827 828
	(allout-end-of-current-heading): Tweak to just respect the first line.
	(allout-get-body-text): Add.
Eli Zaretskii's avatar
Eli Zaretskii committed
829 830 831 832 833 834
	(allout-ascend-to-depth, allout-ascend): Position at end of prefix
	when invoked interactively.
	(allout-up-current-level): Use `interactive-p'.
	(allout-mode, allout-init): Miscellaneous docstring and
	operational refinements, as well as hookups of new encryption stuff.
	(allout-beginning-of-current-entry): Now works as advertised.
Kim F. Storm's avatar
Kim F. Storm committed
835 836 837 838
	(allout-end-of-current-entry): Remove of superfluous allout-show-entry.
	(allout-isearch-rectification): Refine condition for isearching.
	(allout-isearch-abort, allout-enwrap-isearch)
	(allout-flag-region, my-region-active-p): Relocate some macros.
Eli Zaretskii's avatar
Eli Zaretskii committed
839 840 841 842
	(allout-title): Fallback title is '(buffer-name)', not
	non-existing '(current-buffer-name)'.
	(subst-char-in-string): Define if absent (for some XEmacs versions).

843 844 845 846 847 848 849 850
2005-10-20  Jari Aalto  <jari.aalto@cante.net>

	* mail/sendmail.el (mail-setup-hook, mail-aliases)
	(mail-yank-prefix, mail-indentation-spaces, mail-yank-hooks)
	(mail-citation-prefix-regexp, mail-signature-file)
	(mail-default-headers, mail-bury-selects-summary)
	(mail-send-nonascii): Add autoload cookies.

Eli Zaretskii's avatar
Eli Zaretskii committed
851 852 853 854 855
2005-10-20  Emanuele Giaquinta  <emanuele.giaquinta@gmail.com>  (tiny change)

	* frame.el (blink-cursor-mode): Add `mac' to the list of
	window-system's that support blinking cursor.

856 857
2005-10-20  Reiner Steib  <Reiner.Steib@gmx.de>

858
	* textmodes/org.el (org-level-color-stars-only): Fix typo in docstring.
859

860 861
2005-10-20  Eli Zaretskii  <eliz@gnu.org>

862 863
	* makefile.w32-in ($(lisp)/mh-e/mh-loaddefs.el):
	Bind find-file-suppress-same-file-warnings to t, to avoid warnings due
864 865
	to different drive letter case in D:/foo/bar.el vs d:/foo/bar.el.

Kim F. Storm's avatar
Kim F. Storm committed
866 867 868 869 870 871 872 873 874
2005-10-20  Kim F. Storm  <storm@cua.dk>

	* ido.el (ido-is-tramp-root): Simplify regexp matching tramp root.
	(ido-set-current-directory): Don't add / after final @.
	(ido-file-name-all-completions-1): Adapt to fixed tramp completion.
	Explicitly handle ange-ftp completion oddities.
	(ido-make-file-list): Don't rotate list at tramp root to avoid
	triggering tramp file handler for expand-file-name via get-file-buffer.

875 876 877 878 879 880 881 882 883 884 885 886
2005-10-19  Stefan Monnier  <monnier@iro.umontreal.ca>

	* simple.el (eval-expression-print-format): Put the char-string
	inside the parenthesis, like the other alternative notations.
	(kill-new): Use push.
	(copy-to-buffer): Use with-current-buffer.
	(completion-setup-function): Simplify.
	(minibuffer-local-must-match-map): Don't add redundant bindings which
	are already present in its parent (minibuffer-local-completion-map).

	* savehist.el (savehist-coding-system): Revert to checking XEmacs.

887 888 889 890 891 892
2005-10-19  Jay Belanger  <belanger@truman.edu>

	* calc/calc-units.el (math-standard-units): Add units, adjust
	symbols and update values.
	(math-unit-prefixes):  Add more prefixes.

893 894 895 896 897 898
2005-10-19  Romain Francoise  <romain@orebokech.com>

	* bookmark.el (bookmark-menu-heading): New face.
	(bookmark-bmenu-list): Use it.
	Don't fiddle with `baud-rate' at top-level.

899 900 901 902 903
2005-10-18  Chong Yidong  <cyd@stupidchicken.com>

	* image.el (create-image, find-image): Mention max-image-size in
	docstring.

904 905
2005-10-18  Stefan Monnier  <monnier@iro.umontreal.ca>

906 907
	* savehist.el (savehist-load): Revert to checking XEmacs.

908 909 910 911 912
	* textmodes/conf-mode.el: Don't use font-lock-defaults-alist.
	Various docstring and line-width fixups.
	(conf-mode): Use cond.
	Set font-lock-defaults.  Don't set comment-use-syntax.

David Ponce's avatar
David Ponce committed
913 914 915 916 917
2005-10-18  David Ponce  <david@dponce.com>

	* tree-widget.el (tree-widget-button-click): New function.
	(tree-widget-button-keymap): Use it.

918 919
2005-10-18  Romain Francoise  <romain@orebokech.com>

920 921
	* bookmark.el (bookmark-insert-location, bookmark-bmenu-list)
	(bookmark-bmenu-hide-filenames): Add follow-link property.
922
	Improve help-echo text.
923

924 925
	* ffap.el (find-file-at-point): Doc fix.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
926 927 928 929
2005-10-18  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* mouse.el (mouse-set-region): Don't do sit-for on a mac frame.

930 931
2005-10-18  Masatake YAMATO  <jet@gyve.org>

Romain Francoise's avatar
Romain Francoise committed
932
	Install to the CVS repository what I forgot to install in my
933 934 935 936 937 938 939
	2005-10-16 changes.

	* progmodes/python.el (python-complete-symbol): Pass the common
	prefix substring of completion to `display-completion-list'.

	* textmodes/org.el (org-complete): Ditto.

940 941 942
2005-10-18  Masatake YAMATO  <jet@gyve.org>

	Fix a bug reported by Sven Joachim <sven_joachim@web.de>.
Romain Francoise's avatar
Romain Francoise committed
943

944 945
	* woman.el (WoMan-xref-man-page): New button type derived
	from `Man-abstract-xref-man-page'.
Romain Francoise's avatar
Romain Francoise committed
946
	(woman-mode): Pass `WoMan-xref-man-page' to `Man-highlight-references'.
Nick Roberts's avatar
Nick Roberts committed
947

948 949
	* man.el (Man-abstract-xref-man-page): New button type.
	(Man-xref-man-page): Make it derived from `Man-abstract-xref-man-page'.
Romain Francoise's avatar
Romain Francoise committed
950
	(Man-highlight-references): Add new optional argument `xref-man-type'.
951 952

2005-10-18  Nick Roberts  <nickrob@snap.net.nz>
Romain Francoise's avatar
Romain Francoise committed
953

Nick Roberts's avatar
Nick Roberts committed
954 955
	* progmodes/gud.el (gud-menu-map): Correct condition for fringe.

956 957
2005-10-17  Chong Yidong  <cyd@stupidchicken.com>

958
	* cus-edit.el (Custom-move-and-invoke): Delete.
959 960 961 962 963
	(custom-mode-map): Bind mouse-1 to widget-move-and-invoke.

	* wid-edit.el (widget-move-and-invoke): New function, from
	Custom-move-and-invoke.

964 965
2005-10-17  Bill Wohler  <wohler@newt.com>

966 967 968
	Move all remaining images from lisp/toolbar to etc/images, move
	lisp/toolbar/tool-bar to lisp and "delete" lisp/toolbar.  Place
	the low resolution images in their own directory (low-color).
969 970 971 972 973 974 975

	* toolbar/attach.*, toolbar/cancel.*, toolbar/close.*,
	* toolbar/copy.*, toolbar/cut.*, toolbar/diropen.*, toolbar/exit.*:
	* toolbar/help.*, toolbar/home.*, toolbar/index.*, toolbar/info.*:
	* toolbar/mail.*, toolbar/new.*, toolbar/open.*, toolbar/paste.*:
	* toolbar/preferences.*, toolbar/print.*, toolbar/save.*:
	* toolbar/saveas.*, toolbar/search.*, toolbar/search-replace.*:
976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013
	* toolbar/spell.*, toolbar/undo.*: Move to etc/images.

	* toolbar/lc-copy.*: Move to etc/images/low-color/copy.*.
	* toolbar/lc-cut.*: Move to etc/images/low-color/cut.*.
	* toolbar/lc-help.*: Move to etc/images/low-color/help.*.
	* toolbar/lc-home.*: Move to etc/images/low-color/home.*.
	* toolbar/lc-index.*: Move to etc/images/low-color/index.*.
	* toolbar/lc-new.*: Move to etc/images/low-color/new.*.
	* toolbar/lc-open.*: Move to etc/images/low-color/open.*.
	* toolbar/lc-paste.*: Move to etc/images/low-color/paste.*.
	* toolbar/lc-preferences.*: Move to etc/images/low-color/preferences.*.
	* toolbar/lc-print.*: Move to etc/images/low-color/print.*.
	* toolbar/lc-save.*: Move to etc/images/low-color/save.*.
	* toolbar/lc-saveas.*: Move to etc/images/low-color/saveas.*.
	* toolbar/lc-search.*: Move to etc/images/low-color/search.*.
	* toolbar/lc-spell.*: Move to etc/images/low-color/spell.*.
	* toolbar/lc-undo.*: Move to etc/images/low-color/undo.*.

	To conform with convention, replace the underscore (_) in the
	following image names with dash (-) or (/) as appropriate.

	* toolbar/back_arrow.*: Move to etc/images/back-arrow.*.
	* toolbar/fld_open.*: Move to etc/images/fld-open.*.
	* toolbar/fwd_arrow.*: Move to etc/images/fwd-arrow.*.
	* toolbar/jump_to.*: Move to etc/images/jump-to.*.
	* toolbar/left_arrow.*: Move to etc/images/left-arrow.*.
	* toolbar/right_arrow.*: Move to etc/images/right-arrow.*.
	* toolbar/up_arrow.*: Move to etc/images/up-arrow.*.
	* toolbar/lc-back_arrow.*: Move to etc/images/low-color/back-arrow.*.
	* toolbar/lc-fwd_arrow.*: Move to etc/images/low-color/fwd-arrow.*.
	* toolbar/lc-jump_to.*: Move to etc/images/low-color/jump-to.*.
	* toolbar/lc-left_arrow.*: Move to etc/images/low-color/left-arrow.*.
	* toolbar/lc-right_arrow.*: Move to etc/images/low-color/right-arrow.*.
	* toolbar/lc-up_arrow.*: Move to etc/images/low-color/up-arrow.*.
	* toolbar/mail_compose.*: Move to etc/images/mail/compose.*.
	* toolbar/mail_send.*: Move to etc/images/mail/send.*.

	* info.el (info-tool-bar-map): Replace underscores in image names
1014 1015
	with dashes.

1016
	* makefile.w32-in (WINS): Remove toolbar.
1017

1018
	* menu-bar.el: Replace toolbar/tool-bar.el with tool-bar.el in comment.
1019

1020 1021
	* tool-bar.el: Move to lisp from toolbar.  Now that
	toolbar is empty, it should be deleted when folks run "cvs up -P".
1022

Jay Belanger's avatar
Jay Belanger committed
1023 1024
2005-10-18  Jay Belanger  <belanger@truman.edu>

1025
	* calc/calc-store.el (calc-store-into): Get the proper variable name
Jay Belanger's avatar
Jay Belanger committed
1026 1027
	to display in message.

Nick Roberts's avatar
Nick Roberts committed
1028 1029 1030 1031
2005-10-18  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-var-create-handler): Make watch
	expressions display in speedbar for all buffers when debugging.
1032
	(gdb-speedbar-expand-node): Ensure node contraction is always updated.
Nick Roberts's avatar
Nick Roberts committed
1033 1034

	* speedbar.el (speedbar-set-mode-line-format): Indent properly.
Romain Francoise's avatar
Romain Francoise committed
1035
	(speedbar-insert-button, speedbar-make-button):
Nick Roberts's avatar
Nick Roberts committed
1036 1037 1038 1039 1040 1041
	Use add-text-properties.
	(speedbar-update-localized-contents)
	(speedbar-update-directory-contents)
	(speedbar-update-special-contents): Use dolist.
	(speedbar-buffer-easymenu-definition): Add a menu separator.

Jason Rumney's avatar
Jason Rumney committed
1042 1043
2005-10-17  Jason Rumney  <jasonr@gnu.org>

Jason Rumney's avatar
Jason Rumney committed
1044 1045 1046
	* makefile.w32-in: Use $(lisp) consistently.
	(pre-mh-loaddefs.el-SH, pre-mh-loaddefs.el-CMD): New targets
	for shell specific generation of mh-autoloads.
Jason Rumney's avatar
Jason Rumney committed
1047

1048 1049 1050 1051
2005-10-17  Richard M. Stallman  <rms@gnu.org>

	* textmodes/tex-mode.el (tex-font-lock-keywords-2): Undo prev change.

1052 1053 1054 1055 1056
2005-10-17  Stefan Monnier  <monnier@iro.umontreal.ca>

	* jit-lock.el (jit-lock-fontify-now):
	Move jit-lock-context-unfontify-pos to avoid wasted work.

1057 1058 1059 1060 1061 1062 1063
2005-10-17  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-completion-mode): New defvar.  Used in
	`tramp-completion-mode' for checking if we are in completion mode.
	(tramp-completion-handle-file-name-all-completions): Reorder code
	in order to complete for file names only in case there are no
	method/user/host completions.  This is necessary for cooperation
Romain Francoise's avatar
Romain Francoise committed
1064
	with ido.  Reported by Kim F. Storm <storm@cua.dk>.
1065

1066 1067 1068 1069 1070
2005-10-16  Chong Yidong  <cyd@stupidchicken.com>

	* longlines.el (longlines-search-forward)
	(longlines-search-backward): Match any number of spaces.

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
1071 1072 1073 1074
2005-10-16  Thien-Thi Nguyen  <ttn@gnu.org>

	* diff-mode.el (diff-mode): Doc fix.

1075 1076 1077 1078 1079
2005-10-16  David Reitter <david.reitter@gmail.com>

	* mail/sendmail.el (send-mail-function): Use mailclient-send-it
	as default on darwin and windows systems.

1080 1081 1082 1083
2005-10-16  Sven Joachim  <svenjoac@gmx.de>  (tiny change)

	* arc-mode.el (archive-zip-extract): Doc fix.

1084 1085 1086 1087
2005-10-16  Romain Francoise  <romain@orebokech.com>

	* mouse.el (mouse-1-click-follows-link): Doc fix.

Stefan Monnier's avatar
Stefan Monnier committed
1088 1089 1090 1091
2005-10-16  Stefan Monnier  <monnier@iro.umontreal.ca>

	* savehist.el: Don't require CL at runtime.
	(savehist-xemacs): Remove.
1092
	(savehist-coding-system): Use utf-8 if present, regardless of religion.
Stefan Monnier's avatar
Stefan Monnier committed
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108
	(savehist-no-conversion): Use (featurep 'xemacs).
	(savehist-load): Check existence of start-itimer rather than XEmacs.
	Use an idle timer.
	(savehist-process-for-saving): Replace use of CL funs `subseq' and
	`delete-if-not'.

2005-10-16  Hrvoje Niksic  <hniksic@xemacs.org>

	* savehist.el: Newer version.
	(savehist-autosave-interval, savehist-coding-system, savehist-timer)
	(savehist-last-checksum, savehist-no-conversion): New vars.
	(savehist-autosave, savehist-process-for-saving, savehist-printable):
	New functions.
	(savehist-load, savehist-save): Use them.
	(savehist-delimit): Remove.

1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124
2005-10-16  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/compile.el (compilation-goto-locus): Display the
	compilation buffer first and the source buffer second, in case they're
	in overlapping frames.  Don't raise the compilation frame if it was the
	selected window upon entry.  Pass the `other-window' arg to
	pop-to-buffer.

	* info.el (Info-fontify-node): Use dolist.
	Change add-text-properties to put-text-property.

2005-10-16  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>

	* textmodes/bibtex.el (bibtex-font-lock-url): Catch when point past
	bound of search.

1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161
2005-10-16  Masatake YAMATO  <jet@gyve.org>

	* dabbrev.el (dabbrev-completion): Pass the common
	prefix substring of completion to `display-completion-list'.

	* filecache.el (file-cache-minibuffer-complete)
	(file-cache-complete): Ditto.

	* tempo.el (tempo-display-completions): Ditto.

	* wid-edit.el (widget-file-complete, widget-color-complete): Ditto.

	* emacs-lisp/lisp.el (lisp-complete-symbol): Ditto.

	* eshell/em-hist.el (eshell-list-history): Ditto.

	* mail/mailabbrev.el (mail-abbrev-complete-alias): Ditto.

	* mail/mailalias.el (mail-complete): Ditto.

	* progmodes/etags.el (complete-tag): Ditto.

	* progmodes/make-mode.el (makefile-complete): Ditto.

	* progmodes/meta-mode.el (meta-complete-symbol): Ditto.

	* progmodes/octave-mod.el (octave-complete-symbol): Ditto.

	* progmodes/pascal.el (pascal-complete-word)
	(pascal-show-completions): Ditto.

	* textmodes/bibtex.el (bibtex-complete-internal): Ditto.

	* simple.el (completion-common-substring): New variable.
	(completion-setup-function): Use `completion-common-substring'
	to put faces.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
1162 1163 1164 1165 1166 1167
2005-10-16  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* term/mac-win.el: Apply 2005-10-09 change for term/x-win.el.
	(x-get-selection, mac-select-convert-to-string): Convert from/to
	UTF-16 clipboard data as in native byte order, no BOM.

Nick Roberts's avatar
Nick Roberts committed
1168 1169 1170 1171 1172 1173
2005-10-16  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-tool-bar-map): Rename the images
	appropriately (gud/next, gud/nexti, gud/step, gud/stepi).
	(gud-sentinel): Use speedbar-frame to check for speedbar.

1174 1175
2005-10-15  Richard M. Stallman  <rms@gnu.org>

Romain Francoise's avatar
Romain Francoise committed
1176
	* savehist.el: New file.
1177 1178 1179

2005-10-14  Karl Chen  <quarl@cs.berkeley.edu>

Stefan Monnier's avatar
Stefan Monnier committed
1180 1181
	* textmodes/tex-mode.el (tex-font-lock-keywords-2):
	Fix bug in \bf fontification.
1182

1183 1184 1185 1186 1187 1188 1189 1190 1191 1192
2005-10-15  Stefan Monnier  <monnier@iro.umontreal.ca>

	* pcvs.el (cvs-edit-log-files): New var.
	(cvs-mode-edit-log): New arg `file'.
	(cvs-edit-log-minor-wrap): Don't set the ignore-marks property.
	Instead force the use of the original file and nothing else.
	(cvs-edit-log-filelist): Don't use the cvs-mode-* function unless
	the cvs-minor-wrap-function is set.
	(cvs-do-edit-log): Obey the vars set in cvs-edit-log-minor-wrap.

1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210
2005-10-14  Bill Wohler  <wohler@newt.com>

	* toolbar/gud-break.*: Moved to etc/images/gud/break.*.
	* toolbar/gud-cont.*: Moved to etc/images/gud/cont.*.
	* toolbar/gud-down.*: Moved to etc/images/gud/down.*.
	* toolbar/gud-finish.*: Moved to etc/images/gud/finish.*.
	* toolbar/gud-ni.*: Moved to etc/images/gud/ni.*.
	* toolbar/gud-n.*: Moved to etc/images/gud/n.*.
	* toolbar/gud-print.*: Moved to etc/images/gud/print.*.
	* toolbar/gud-pstar.*: Moved to etc/images/gud/pstar.*.
	* toolbar/gud-remove.*: Moved to etc/images/gud/remove.*.
	* toolbar/gud-run.*: Moved to etc/images/gud/run.*.
	* toolbar/gud-si.*: Moved to etc/images/gud/si.*.
	* toolbar/gud-s.*: Moved to etc/images/gud/s.*.
	* toolbar/gud-until.*: Moved to etc/images/gud/until.*.
	* toolbar/gud-up.*: Moved to etc/images/gud/up.*.
	* toolbar/gud-watch.*: Moved to etc/images/gud/watch.*.

1211
	* progmodes/gud.el (gud-tool-bar-map): Rename the images
1212 1213
	appropriately (for example, gud-break to gud/break).

1214 1215
2005-10-14  Chong Yidong  <cyd@stupidchicken.com>

1216
	* longlines.el (longlinges-search-function)
1217
	(longlines-search-forward, longlines-search-backward): New functions.
1218 1219 1220
	(longlines-mode): Set isearch-search-fun-function to
	longlinges-search-function.

1221 1222 1223
	* mouse.el (mouse-drag-region-1): Handle the case where a
	double-click event is bound to an arbitrary function.

David Ponce's avatar
David Ponce committed
1224 1225 1226 1227 1228 1229 1230 1231
2005-10-14  David Ponce  <david@dponce.com>

	* recentf.el (recentf-track-opened-file)
	(recentf-track-closed-file, recentf-update-menu)
	(recentf-used-hooks, recentf-enabled-p): Move before dialog stuff.
	(recentf-dialog-mode-map): Map follow-link to RET, so dialogs obey
	mouse-1-click-follows-link.

1232 1233 1234
2005-10-13  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* toolbar/diropen.xpm, toolbar/diropen.pbm: New versions made from
1235
	Gnome file-manager.png.  Suggested by
1236 1237 1238 1239
	Joachim Nilsson <joachim.nilsson@vmlinux.org>.

	* toolbar/README: Add diropen.xpm.

1240 1241
2005-10-13  Bill Wohler  <wohler@newt.com>

1242 1243 1244 1245 1246 1247 1248
	* makefile.w32-in (MH_E_SRC): Rename from MH-E-SRC per NMAKE
	restrictions.  Suggested by David Robinow <drobinow@gmail.com>.

2005-10-13  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/mixal-mode.el (mixal-operation-codes-alist):
	Don't waste the byte-compiler's time on constant data.
1249

1250 1251
2005-10-13  Kenichi Handa  <handa@m17n.org>

Kenichi Handa's avatar
Kenichi Handa committed
1252 1253 1254
	* international/utf-8.el (utf-8-compose): Display an invalid UTF-8
	byte with `escape-glyph' face.

1255 1256 1257
	* international/fontset.el (ccl-encode-unicode-font):
	Lookup utf-subst-table-for-encode, not ucs-mule-cjk-to-unicode.
	Handle the case that ucs-mule-to-mule-unicode translates a character to
1258 1259
	ASCII (usually for IPA characters).

1260 1261 1262 1263 1264
2005-10-12  Stefan Monnier  <monnier@iro.umontreal.ca>

	* info.el (Info-fontify-node): Don't be fooled by a lone "...".
	Don't hide the underline of titles if font-lock-mode is disabled.

1265 1266 1267 1268 1269 1270 1271
2005-10-12  Bill Wohler  <wohler@newt.com>

	* makefile.w32-in (MH-E-SRC): New. Used by mh-autoloads.
	(mh-autoloads): New. Builds mh-e/mh-loaddefs.el. Rebuilds if any
	files in MH-E-SRC have been updated.
	(updates, compile, recompile, bootstrap): Depend on mh-autoloads.

1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284
2005-10-12  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/mixal-mode.el (mixal-operation-codes): Remove.
	(mixal-mode-syntax-table): Add \n as end-comment.
	(mixal-operation-codes-alist): Immediately initialize to full value.
	(mixal-add-operation-code): Remove.
	(mixal-describe-operation-code): Make the arg non-optional.
	Use the interactive spec instead.
	Use mixal-operation-codes-alist rather than mixal-operation-codes.
	(mixal-font-lock-keywords): Don't highlight comments here any more.
	(mixal-font-lock-syntactic-keywords): New var.
	(mixal-mode): Use it.  Fix comment-start-skip.

1285 1286 1287 1288
2005-10-12  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* startup.el (command-line-x-option-alist): -nb => -nbi

Kim F. Storm's avatar
Kim F. Storm committed
1289 1290 1291 1292 1293 1294
2005-10-12  Kim F. Storm  <storm@cua.dk>

	* startup.el (fancy-splash-default-action): Discard mouse click in
	the spash screen window, as it has no sensible meaning in the
	next window to be selected.  Fixes error reported by Jan D.

Romain Francoise's avatar
Romain Francoise committed
1295
2005-10-12  Reiner Steib  <Reiner.Steib@gmx.de>
1296 1297 1298

	* desktop.el (desktop-load-file): Do nothing when FUNCTION is nil.

1299 1300 1301 1302 1303 1304 1305 1306 1307 1308
2005-10-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/mixal-mode.el: Sync with version in the GNU MDK project.
	Try to fix up minor layout issues like indentation, line break, etc...
	(mixal-mode-syntax-table): Don't try to specify comment syntax,
	because it doesn't work.
	(mixal-operation-codes): Add some more codes.
	(mixal-font-lock-keywords): Process comments here.
	(mixal-mode): mixasm no longer needs -g option.

Romain Francoise's avatar
Romain Francoise committed
1309
2005-10-11  Sven Joachim  <svenjoac@gmx.de>  (tiny change)
1310 1311 1312 1313

	* progmodes/sh-script.el (sh-tmp-file):
	Use mktemp -t.  Finish support for es and rc shells.

Jay Belanger's avatar
Jay Belanger committed
1314 1315 1316 1317 1318
2005-10-11  Jay Belanger  <belanger@truman.edu>

	* calc/calcalg2.el (calc-integral): With an argument, compute the
	definite integral.

1319 1320 1321 1322 1323
2005-10-11  Chong Yidong  <cyd@stupidchicken.com>

	* mouse.el (mouse-drag-region-1): Don't try to catch a
	double-click when doing follow-link (it's overridden anyway).

Juanma Barranquero's avatar
Juanma Barranquero committed
1324 1325 1326 1327 1328
2005-10-11  Juanma Barranquero  <lekktu@gmail.com>

	* emacs-lisp/autoload.el (update-directory-autoloads): Doc fix.
	(autoload-print-form-outbuf): Add docstring.

Juri Linkov's avatar
Juri Linkov committed
1329 1330 1331 1332 1333 1334 1335
2005-10-11  Juri Linkov  <juri@jurta.org>

	* info.el (Info-mode-menu): Delete menu item "Edit".
	(Info-mode): Delete description of Info-edit from docstring,
	and rearrange descriptions of Info commands in the order
	they are documented in the Info manual.

1336 1337 1338 1339
2005-10-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* calendar/appt.el (appt-check): Use diary-selective-display var.

1340 1341 1342 1343 1344
2005-10-10  Richard M. Stallman  <rms@gnu.org>

	* net/newsticker.el (newsticker-start, newsticker-show-news):
	Add autoload cookies.

1345 1346 1347 1348
2005-10-10  Emanuele Giaquinta  <emanuele.giaquinta@gmail.com>

	* progmodes/sh-script.el (sh-tmp-file): Use mktemp.

1349 1350 1351 1352
2005-10-10  Karl Chen  <quarl@cs.berkeley.edu>

	* jka-cmpr-hook.el (jka-compr-handler): Fix typo in `operations' prop.

1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367
2005-10-10  Jay Belanger  <belanger@truman.edu>

	* calc/calc-arith.el (math-check-known-scalarp)
	(math-check-known-matrixp): Check the values of arguments that are
	variables.
	(math-check-known-square-matrixp): New function.
	(math-known-square-matrixp): Use math-check-known-square-matrixp.
	(math-super-types): Add sqmatrix type.

	* calc/calc-mode.el (calc-matrix-mode, math-get-modes-vec): Change the
	mode name `square' to 'sqmatrix'.

	* calc/calc.el (calc-matrix-mode, calc-set-mode-line): Change the
	mode name `square' to 'sqmatrix'.

Stefan Monnier's avatar
Stefan Monnier committed
1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378
2005-10-10  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/etags.el (select-tags-table-mode): Don't use
	selective-display.
	(tags-select-tags-table): Pass `button' to the action function.
	(select-tags-table): Place the side-info on button properties rather
	than in hidden text.  Abbreviate file names.
	(select-tags-table-mode-map): Inherit rather than copy buttom-map.
	(select-tags-table-select): Add `button' argument.
	Get side-info from the button property rather than from hidden text.

Nick Roberts's avatar
Nick Roberts committed
1379 1380
2005-10-11  Nick Roberts  <nickrob@snap.net.nz>

Stefan Monnier's avatar
Stefan Monnier committed
1381
	* progmodes/gud.el (gud-install-speedbar-variables): Add more bindings.
Nick Roberts's avatar
Nick Roberts committed
1382 1383 1384 1385 1386
	(gud-speedbar-buttons): Preserve point if possible.
	(gud-sentinel): Restore previous speedbar display type.

	* progmodes/gdb-ui.el (gdba): Improve diagram.
	(def-gdb-auto-update-handler, gdb-info-locals-handler)
Stefan Monnier's avatar
Stefan Monnier committed
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401
	(gdb-put-breakpoint-icon, gdb-remove-breakpoint-icons):
	Call get-buffer-window once.

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

	* progmodes/pascal.el (pascal-mode-map): Move init into declaration.
	(pascal-mode-syntax-table): Make (* *) markers same class as { ... }.
	(pascal-indent-command): Remove unused var `ind'.
	(pascal-indent-case): Remove unused var `oldpos'.
	(pascal-outline-map): Don't inherit from pascal-mode-map anymore,
	since it's now used as a proper minor mode map.
	(pascal-outline): Rename to pascal-outline-mode.
	(pascal-outline-mode): Use define-minor-mode.
	(pascal-outline-mode, pascal-outline-change): Use overlays rather than
	selective-display.
Nick Roberts's avatar
Nick Roberts committed