ChangeLog 529 KB
Newer Older
1 2 3 4 5
2005-11-01  KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>  (tiny change)

	* info.el (Info-fontify-node): Use `string-width' for fontifying
	underlined titles.

6 7 8 9 10 11 12
2005-11-01  Juri Linkov  <juri@jurta.org>

	* info.el (Info-fontify-node): Downcase node header keywords Node,
	Prev, Next, Up before comparison.
	(Info-history): Insert absolute directory name, and put invisible
	property on it.

13 14 15 16 17 18 19 20 21 22 23 24 25
2005-11-01  Juri Linkov  <juri@jurta.org>

	* info.el (Info-file-supports-index-cookies): New variable.
	(Info-find-node-2): Check makeinfo version for index cookie support.
	(Info-index-nodes): Search for nodes with index cookies only when
	Info-file-supports-index-cookies is t.  Otherwise, search nodes
	with "Index" in the node name.
	(Info-index-node): Search index cookie in the current node only when
	Info-file-supports-index-cookies is t.  Otherwise, check the word
	"Index" in the node name.
	(Info-find-emacs-command-nodes): Remove code that searches nodes
	with "Index" node name in the top menu.

26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
2005-11-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/scheme.el (scheme-mode-variables): Use the default
	comment-indent-function.

	* faces.el (face-attribute): Handle the case where a face inherits from
	a non-existent face.

	* simple.el (eval-expression-print-format): Use lisp-readable syntax
	for octal and hexa output, and merge the char into the paren.
	(kill-new): Use push.
	(copy-to-buffer): Use with-current-buffer.
	(completion-setup-function): Move code in loop to remove redundancy.
	(minibuffer-local-must-match-map): Don't add bindings that duplicate
	those inherited from minibuffer-local-completion-map.

	* savehist.el (savehist-mode) <defcustom>:
	Use custom-set-minor-mode if available.
	(savehist-mode) <defun>: Run the minor mode hook, set the custom state
	and emit a message if applicable.

2005-11-01  Hrvoje Niksic  <hniksic@xemacs.org>

	* savehist.el: Sync up to version 19.
	(savehist-mode): New minor mode.
	(savehist-file): Use ~/.emacs.d or ~/.xemacs if available.
	(savehist-length): Remove (use history-length instead).
	(savehist-file-modes): Rename from savehist-modes.
	(savehist-save-hook, savehist-loaded): New vars.
	(savehist-load): Use savehist-mode.  Try to smooth up transition from
	old format to new format.
	(savehist-install): Allow savehist-autosave-interval to be nil.
	(savehist-save): Run the new hook.  Be more careful to only trim the
	history variables.
	(savehist-trim-history): New fun.  Replaces savehist-process-for-saving.
	(savehist-printable): Print into a buffer rather than char-by-char.

John Wiegley's avatar
John Wiegley committed
63 64
2005-11-01  John Wiegley  <johnw@newartisans.com>

65
	* iswitchb.el (iswitchb-define-mode-map): Re-enable the
66 67 68 69 70
	toggle-ignore keybinding (C-a).  The author said it had been
	disabled much earlier due to a possible incompatibility, but after
	many months of usage I have encountered no problems (and it is a
	rather useful option, especially for switching to " *temp*").

71
	* net/eudcb-mab.el (eudc-mab-query-internal): Add backend
72 73 74 75 76 77 78
	support for OS/X's AddressBook, by calling out to the open source
	program "contacts" (installable through Fink).

	* net/eudc.el (eudc-expand-inline): If the
	`eudc-multiple-match-handling-method' is set to `all', delete the
	query string before inserting the query result.

79
	* eshell/em-ls.el (eshell-do-ls): Add no-op support for --dired
John Wiegley's avatar
John Wiegley committed
80 81 82 83 84 85 86
	flag, to prevent Eshell from using the system ls when
	`eshell-ls-insert-directory' is in used.
	(eshell-ls-insert-directory): Disable font-lock in directory
	buffer so that Eshell's own fontification is seen.  This broke
	recently due to changes in font-lock, so this goes back to version
	21 behavior.

Nick Roberts's avatar
Nick Roberts committed
87 88 89 90 91 92
2005-11-01  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-use-inferior-io-buffer): New function.
	(menu, toggle-gdb-use-inferior-io-buffer): Get rid of defadvice.
	(gdb-many-windows): Doc fix.

93 94 95 96
2005-10-31  Romain Francoise  <romain@orebokech.com>

	* help-fns.el (describe-simplify-lib-file-name): Add autoload cookie.

97 98 99 100 101 102 103 104 105 106 107 108 109
2005-10-31  Dan Nicolaescu  <dann@ics.uci.edu>

	* loadup.el: Load emacs-lisp/syntax, font-lock and jit-lock so
	that global-font-lock-mode can be enabled by default.

	* font-lock.el (font-lock-keywords, font-lock-mode-internal)
	(font-lock-add-keywords, font-lock-remove-keywords)
	(font-lock-fontify-buffer): Remove autoload cookies.

	* jit-lock.el (jit-lock-register): Likewise.

	* emacs-lisp/syntax.el (syntax-ppss): Likewise.

Nick Roberts's avatar
Nick Roberts committed
110 111 112 113 114 115 116 117 118 119 120
2005-10-31  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-many-windows): Leave window configuration
	intact if there is no gud-comint-buffer.

2005-10-31  Luc Teirlinck  <teirllm@auburn.edu>

	* progmodes/gud.el (gud-filter): Use comint-update-fence to delete
	old prompt comint-prompt-read-only is t and GDB commands are
	issued from tool bar etc.

121 122 123 124
2005-10-31  Masatake YAMATO  <jet@gyve.org>

	* vc.el (vc-directory-exclusion-list): Add "{arch}".

125 126 127 128 129
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.

130 131 132 133
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
134 135
	`open-paren-in-column-0-is-defun-start' set to t.
	Reported by John Paul Wallington <jpw@pobox.com>.
136

Luc Teirlinck's avatar
Luc Teirlinck committed
137 138 139 140 141 142
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.

143 144 145 146 147 148 149 150 151 152 153
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
154 155 156 157 158 159 160 161 162 163
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
164 165 166 167 168
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
169
	* vc-cvs.el (vc-cvs-delete-file): Commit the file after removing it.
Luc Teirlinck's avatar
Luc Teirlinck committed
170

171 172 173 174 175
2005-10-29  Chong Yidong  <cyd@stupidchicken.com>

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

176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
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
193 194 195 196 197 198 199 200 201 202 203 204
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.

205 206 207 208
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
209 210
2005-10-29  Ken Manheimer  <ken.manheimer@gmail.com>

Stefan Monnier's avatar
Stefan Monnier committed
211 212
	* 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
213 214 215 216 217 218 219 220 221 222 223 224 225
	(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
226
	(pgg-add-passphrase-to-cache): Rename from
Eli Zaretskii's avatar
Eli Zaretskii committed
227 228
	`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
229
	(pgg-remove-passphrase-from-cache): Rename from
Eli Zaretskii's avatar
Eli Zaretskii committed
230 231 232 233 234
	`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
235 236 237
	(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
238 239
	notruncate behavior.
	(pgg-read-passphrase-from-cache, pgg-read-passphrase)
Stefan Monnier's avatar
Stefan Monnier committed
240 241
	(pgg-add-passphrase-cache, pgg-remove-passphrase-cache):
	Add informative docstrings.
Eli Zaretskii's avatar
Eli Zaretskii committed
242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280
	(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.

281 282 283 284 285 286 287 288
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
289 290 291 292 293
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.

294 295
2005-10-28  Romain Francoise  <romain@orebokech.com>

Romain Francoise's avatar
Update.  
Romain Francoise committed
296 297
	* ldefs-boot.el: Update.

298 299 300
	* subr.el (locate-library): Move from help-fns.el.
	* help-fns.el (locate-library): Move to subr.el.

301 302 303 304 305 306 307 308 309 310
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.

311
	* bindings.el (mode-line-format): Add %e.
312 313 314 315 316 317 318 319 320 321 322

	* 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.
323

324 325
2005-10-28  Andreas Schwab  <schwab@suse.de>

Stefan Monnier's avatar
Stefan Monnier committed
326 327
	* view.el (View-revert-buffer-scroll-page-forward):
	Use view-page-size-default.
328

Juri Linkov's avatar
Juri Linkov committed
329 330 331 332 333
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
334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349
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
350 351
2005-10-27  Romain Francoise  <romain@orebokech.com>

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

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

356 357 358 359 360
2005-10-26  Chong Yidong  <cyd@stupidchicken.com>

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

361 362 363 364 365 366
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.

367 368 369 370 371
2005-10-26  Richard M. Stallman  <rms@gnu.org>

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

372 373
2005-10-26  Romain Francoise  <romain@orebokech.com>

374
	* smerge-mode.el: Add `tools' to file keywords.
375

Nick Roberts's avatar
Nick Roberts committed
376 377 378 379 380 381 382 383 384 385 386 387 388 389 390
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.

391 392 393 394 395
2005-10-25  Chong Yidong  <cyd@stupidchicken.com>

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

396 397 398 399 400 401
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'.

402 403 404 405
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
406 407 408 409 410
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].

411 412 413 414 415 416 417 418
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.

419 420
2005-10-25  Reiner Steib  <Reiner.Steib@gmx.de>

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

423 424 425 426
2005-10-25  Masatake YAMATO  <jet@gyve.org>

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

427 428 429 430 431 432
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
433 434 435 436 437 438
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.

439 440 441 442 443 444
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.

445 446 447 448 449
2005-10-25  Michael Albinus  <michael.albinus@gmx.de>

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

450 451 452 453 454 455
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
456 457
2005-10-25  Nick Roberts  <nickrob@snap.net.nz>

Nick Roberts's avatar
Nick Roberts committed
458 459 460 461
	* 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
462

463 464 465 466 467 468 469
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
470 471 472 473 474 475 476 477 478 479 480
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
481 482
2005-10-24  Carsten Dominik  <dominik@science.uva.nl>

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

485 486
2005-10-25  Masatake YAMATO  <jet@gyve.org>

Stefan Monnier's avatar
Stefan Monnier committed
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 514 515 516 517
	* 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.
518

519 520
2005-10-24  Kenichi Handa  <handa@m17n.org>

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

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

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

527 528 529 530
	* 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
531 532 533 534 535 536 537
	* 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
538 539 540 541 542 543 544 545
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
546 547
2005-10-24  Ulf Jasper  <ulf.jasper@web.de>

Stefan Monnier's avatar
Stefan Monnier committed
548 549 550 551
	* 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
552 553 554 555 556 557
	(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
558
	calendar-style check when converting dates with explicit month names.
Glenn Morris's avatar
Glenn Morris committed
559 560 561 562 563 564 565 566 567 568 569 570 571 572 573
	(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
574
	(icalendar--convert-date-to-ical): Strip trailing blanks from subject.
Glenn Morris's avatar
Glenn Morris committed
575 576 577 578 579 580 581
	(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'.

582 583
2005-10-24  Romain Francoise  <romain@orebokech.com>

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

587 588
	* replace.el (occur-engine): Rearrange text properties.

Stefan Monnier's avatar
Stefan Monnier committed
589 590 591 592 593 594
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.

595 596 597 598
2005-10-23  Chong Yidong  <cyd@stupidchicken.com>

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

599 600
2005-10-23  Richard M. Stallman  <rms@gnu.org>

601 602 603 604
	* faces.el (inhibit-face-set-after-frame-default): New variable.
	(set-face-attribute): Bind it.
	(face-set-after-frame-default): Test it.

605 606 607 608 609
	* 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.

610 611 612 613 614 615 616 617 618
	* 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
619
	* international/mule.el (load-with-code-conversion):
620 621 622 623 624
	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
625
	* textmodes/ispell.el (ispell-local-dictionary-overridden):
626 627 628 629 630 631 632 633 634 635 636 637
	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.

638 639 640 641
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
642 643
	(custom-button-unraised, custom-button-pressed-unraised):
	New faces, so that custom-raised-buttons actually does something.
644 645 646 647 648 649
	(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.

650 651 652 653
2005-10-23  Thien-Thi Nguyen  <ttn@gnu.org>

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

654 655 656 657 658
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.

659 660
2005-10-23  Michael Albinus  <michael.albinus@gmx.de>

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

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

Stefan Monnier's avatar
Stefan Monnier committed
667 668
	* dired-x.el, locate.el, vc.el:
	Replace `dired-move-to-filename-regexp' by
669 670 671
	`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
672
	* net/ange-ftp.el (ange-ftp-date-regexp): Remove.  All occurences
673 674
	replaced by `directory-listing-before-filename-regexp'.

675 676 677 678 679
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.

680 681 682 683 684
2005-10-23  MIYOSHI Masanori  <miyoshi@meadowy.org>  (tiny change)

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

685 686
2005-10-23  Ken Manheimer  <ken.manheimer@gmail.com>

Kim F. Storm's avatar
Kim F. Storm committed
687
	* allout.el: Remove autoloads for mailcrypt and crypt++.
688 689
	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
690 691 692 693 694 695 696
	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.
697 698 699 700 701 702
	(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
703
	(allout-mode): Use key-binding substitution in the docstring.
704 705 706
	(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
707 708
	(allout-toggle-current-subtree-encryption): Update docstring, adjust
	to new gpp-based encryption, use new `allout-encrypted-topic-p'.
709 710
	(allout-encrypt-string): Totally revamped vis new underlying
	encryption facilities.
Kim F. Storm's avatar
Kim F. Storm committed
711
	(allout-mc-activate-passwd): Remove.
712 713 714 715 716
	(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
717
	(my-mark-marker): Use `(featurep 'xemacs)'.
718

719
2005-10-23  Lars Hansen <larsh@soem.dk>
720

Kim F. Storm's avatar
Kim F. Storm committed
721
	* emacs-lisp/bytecomp.el (byte-compile-lambda): New arg add-lambda.
722 723 724 725 726
	(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.

727 728
2005-10-22  Romain Francoise  <romain@orebokech.com>

729 730
	* savehist.el (savehist-history-variables): Add `grep-find-history'.

731 732 733 734
	* 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.

735 736
2005-10-22  Richard M. Stallman  <rms@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
737 738
	* files.el (make-temp-file): Move from subr.el.
	* subr.el (make-temp-file): Move to files.el.
739

Stefan Monnier's avatar
Stefan Monnier committed
740 741
	* window.el (get-buffer-window-list): Move from subr.el.
	* subr.el (get-buffer-window-list): Move to window.el.
742

743 744 745 746 747 748 749
	* 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
750 751 752 753 754 755
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
756 757 758 759 760 761 762 763 764 765
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
766 767
	(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
768

769 770 771 772 773 774 775
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.

776 777 778 779 780
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.

781 782 783 784 785 786 787 788 789 790 791 792 793 794 795
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
796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816
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.

817 818 819 820 821 822 823 824 825 826 827 828
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.

829 830 831 832
2005-10-21  Romain Francoise  <romain@orebokech.com>

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

833 834 835 836 837 838 839 840 841 842 843 844
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
845 846 847
2005-10-21  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el: (org-combined-agenda-icalendar-file)
848
	(org-icalendar-include-todo, org-icalendar-combined-name): New options.
Carsten Dominik's avatar
Carsten Dominik committed
849 850 851 852 853 854 855 856 857
	(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'.
858
	(orgtbl-setup): Remove the :keys arguments from the menu description.
Carsten Dominik's avatar
Carsten Dominik committed
859 860
	(org-after-save-iCalendar-file-hook): New variable.

Kenichi Handa's avatar
Kenichi Handa committed
861 862 863 864 865
2005-10-21  Kenichi Handa  <handa@m17n.org>

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

866 867 868 869 870
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.

871 872 873 874 875 876 877
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
878 879 880 881 882 883 884 885
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.

886 887 888 889
2005-10-20  Richard M. Stallman  <rms@gnu.org>

	* net/rcirc.el: New file.

Eli Zaretskii's avatar
Eli Zaretskii committed
890 891 892 893
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
894 895 896 897
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
898 899 900
	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
901 902 903 904 905 906
	(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
907
	(allout-encrypt-decrypted, allout-encrypted-type-prefix): New funcs.
Eli Zaretskii's avatar
Eli Zaretskii committed
908 909 910 911 912 913 914 915 916 917 918
	(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
919 920
	(allout-adjust-file-variable, allout-file-vars-section-data):
	New functions, implement the mechanism.
Eli Zaretskii's avatar
Eli Zaretskii committed
921 922
	(outlineify-sticky): Use the file vars mechanism.
	(allout-inhibit-protection, allout-during-write-cue)
Kim F. Storm's avatar
Kim F. Storm committed
923 924 925
	(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
926
	text based protection.
Kim F. Storm's avatar
Kim F. Storm committed
927
	(allout-kill-line): Revise to adjust read-only text, clue the
Eli Zaretskii's avatar
Eli Zaretskii committed
928
	user about the inhibition.
Kim F. Storm's avatar
Kim F. Storm committed
929
	(allout-unprotected): Use unwind-protect.
Eli Zaretskii's avatar
Eli Zaretskii committed
930 931 932
	(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
933
	(allout-reindent-bodies): Fix retention of body relative hanging
Eli Zaretskii's avatar
Eli Zaretskii committed
934
	indent during promotion of collapsed bodies.
Kim F. Storm's avatar
Kim F. Storm committed
935
	(allout-open-topic): Make it easy to open new topic with same
Eli Zaretskii's avatar
Eli Zaretskii committed
936 937 938 939 940 941
	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
942
	(allout-end-of-entry): Rename from 'allout-end-of-current-entry
Eli Zaretskii's avatar
Eli Zaretskii committed
943 944 945 946 947
	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
948
	(allout-end-of-subtree): Add so we can span concealed as well
Eli Zaretskii's avatar
Eli Zaretskii committed
949 950
	as visible topics.
	(allout-end-of-current-subtree): Use `allout-end-of-subtree'.
Kim F. Storm's avatar
Kim F. Storm committed
951 952
	(allout-end-of-current-heading): Tweak to just respect the first line.
	(allout-get-body-text): Add.
Eli Zaretskii's avatar
Eli Zaretskii committed
953 954 955 956 957 958
	(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
959 960 961 962
	(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
963 964 965 966
	(allout-title): Fallback title is '(buffer-name)', not
	non-existing '(current-buffer-name)'.
	(subst-char-in-string): Define if absent (for some XEmacs versions).

967 968 969 970 971 972 973 974
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
975 976 977 978 979
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.

980 981
2005-10-20  Reiner Steib  <Reiner.Steib@gmx.de>

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

984 985
2005-10-20  Eli Zaretskii  <eliz@gnu.org>

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

Kim F. Storm's avatar
Kim F. Storm committed
990 991 992 993 994 995 996 997 998
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.

999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010
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.

1011 1012 1013 1014 1015 1016
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.

1017 1018 1019 1020 1021 1022
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.

1023 1024 1025 1026 1027
2005-10-18  Chong Yidong  <cyd@stupidchicken.com>

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

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

1030 1031
	* savehist.el (savehist-load): Revert to checking XEmacs.

1032 1033 1034 1035 1036
	* 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
1037 1038 1039 1040 1041
2005-10-18  David Ponce  <david@dponce.com>

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

1042 1043
2005-10-18  Romain Francoise  <romain@orebokech.com>

1044 1045
	* bookmark.el (bookmark-insert-location, bookmark-bmenu-list)
	(bookmark-bmenu-hide-filenames): Add follow-link property.
1046
	Improve help-echo text.
1047

1048 1049
	* ffap.el (find-file-at-point): Doc fix.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
1050 1051 1052 1053
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.

1054 1055
2005-10-18  Masatake YAMATO  <jet@gyve.org>

Romain Francoise's avatar
Romain Francoise committed
1056
	Install to the CVS repository what I forgot to install in my
1057 1058 1059 1060 1061 1062 1063
	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.

1064 1065 1066
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
1067

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

1072 1073
	* 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
1074
	(Man-highlight-references): Add new optional argument `xref-man-type'.
1075 1076

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

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

1080 1081
2005-10-17  Chong Yidong  <cyd@stupidchicken.com>

1082
	* cus-edit.el (Custom-move-and-invoke): Delete.
1083 1084 1085 1086 1087
	(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.

1088 1089
2005-10-17  Bill Wohler  <wohler@newt.com>

1090 1091 1092
	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).
1093 1094 1095 1096 1097 1098 1099

	* 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.*:
1100 1101 1102 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 1134 1135 1136 1137
	* 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
1138 1139
	with dashes.

1140
	* makefile.w32-in (WINS): Remove toolbar.
1141

1142
	* menu-bar.el: Replace toolbar/tool-bar.el with tool-bar.el in comment.
1143

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

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

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

Nick Roberts's avatar
Nick Roberts committed
1152 1153 1154 1155
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.
1156
	(gdb-speedbar-expand-node): Ensure node contraction is always updated.
Nick Roberts's avatar
Nick Roberts committed
1157 1158

	* speedbar.el (speedbar-set-mode-line-format): Indent properly.
Romain Francoise's avatar
Romain Francoise committed
1159
	(speedbar-insert-button, speedbar-make-button):
Nick Roberts's avatar
Nick Roberts committed
1160 1161 1162 1163 1164 1165
	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
1166 1167
2005-10-17  Jason Rumney  <jasonr@gnu.org>

Jason Rumney's avatar
Jason Rumney committed
1168 1169 1170
	* 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
1171

1172 1173 1174 1175
2005-10-17  Richard M. Stallman  <rms@gnu.org>

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

1176 1177 1178 1179 1180
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.

1181 1182 1183 1184 1185 1186 1187
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
1188
	with ido.  Reported by Kim F. Storm <storm@cua.dk>.
1189

1190 1191 1192 1193 1194
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
1195 1196 1197 1198
2005-10-16  Thien-Thi Nguyen  <ttn@gnu.org>

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

1199 1200 1201 1202 1203
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.

1204 1205 1206 1207
2005-10-16  Sven Joachim  <svenjoac@gmx.de>  (tiny change)

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

1208 1209 1210 1211
2005-10-16  Romain Francoise  <romain@orebokech.com>

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

Stefan Monnier's avatar
Stefan Monnier committed
1212 1213 1214 1215
2005-10-16  Stefan Monnier  <monnier@iro.umontreal.ca>

	* savehist.el: Don't require CL at runtime.
	(savehist-xemacs): Remove.
1216
	(savehist-coding-system): Use utf-8 if present, regardless of religion.
Stefan Monnier's avatar
Stefan Monnier committed
1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232
	(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.

1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248
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.

1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285
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
1286 1287 1288 1289 1290 1291
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
1292 1293 1294 1295 1296 1297
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.

1298 1299
2005-10-15  Richard M. Stallman  <rms@gnu.org>

Romain Francoise's avatar
Romain Francoise committed
1300
	* savehist.el: New file.
1301 1302 1303

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

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

1307 1308 1309 1310 1311 1312 1313 1314 1315 1316
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.

1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334
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.*.

1335
	* progmodes/gud.el (gud-tool-bar-map): Rename the images
1336 1337
	appropriately (for example, gud-break to gud/break).

1338 1339
2005-10-14  Chong Yidong  <cyd@stupidchicken.com>

1340
	* longlines.el (longlinges-search-function)
1341
	(longlines-search-forward, longlines-search-backward): New functions.
1342 1343 1344
	(longlines-mode): Set isearch-search-fun-function to
	longlinges-search-function.

1345 1346 1347
	* 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
1348 1349 1350 1351 1352 1353 1354 1355
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.

1356 1357 1358
2005-10-13  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* toolbar/diropen.xpm, toolbar/diropen.pbm: New versions made from
1359
	Gnome file-manager.png.  Suggested by
1360 1361 1362 1363
	Joachim Nilsson <joachim.nilsson@vmlinux.org>.

	* toolbar/README: Add diropen.xpm.

1364 1365
2005-10-13  Bill Wohler  <wohler@newt.com>

1366 1367 1368 1369 1370 1371 1372
	* 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.
1373

1374 1375
2005-10-13  Kenichi Handa  <handa@m17n.org>

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

1379 1380 1381
	* 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
1382 1383
	ASCII (usually for IPA characters).

1384 1385 1386 1387 1388
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.

1389 1390 1391 1392 1393 1394 1395
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.

1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408
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.

1409 1410 1411 1412
2005-10-12  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* startup.el (command-line-x-option-al