ChangeLog 573 KB
Newer Older
YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
1 2 3 4
2005-11-23  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* term/mac-win.el: Don't change default directory.

Luc Teirlinck's avatar
Luc Teirlinck committed
5 6 7 8 9 10 11
2005-11-22  Luc Teirlinck  <teirllm@auburn.edu>

	* cus-edit.el (Custom-reset-standard): Make it handle Custom group
	buffers correctly.  (It used to throw an error in such buffers.)
	Make it ask for confirmation in group buffers and other Custom
	buffers containing more than one customization item.

12 13 14 15 16 17 18 19
2005-11-22  John Paul Wallington  <jpw@gnu.org>

	* net/goto-addr.el (goto-address-fontify): Put `follow-link'
	property on mail and url overlays.
	(goto-address-at-point): Use `posn-set-point' instead of
	`mouse-set-point' because the latter is not fbound when configured
	without X.

Romain Francoise's avatar
Romain Francoise committed
20 21
2005-11-22  Lars Hansen  <larsh@soem.dk>

Lars Hansen's avatar
Lars Hansen committed
22 23 24 25 26 27
	* ls-lisp.el (ls-lisp-parse-symlink): Delete.
	(ls-lisp-classify, ls-lisp-format): Delete call to
	ls-lisp-parse-symlink.
	(ls-lisp-handle-switches): Handle symlinks to directories as
	directories when ls-lisp-dirs-first in non-nil.

Luc Teirlinck's avatar
Luc Teirlinck committed
28 29 30 31 32
2005-11-21  Luc Teirlinck  <teirllm@auburn.edu>

	* startup.el (command-line): Make sure that loaddefs.el is handled
	correctly in load-history.

Nick Roberts's avatar
Nick Roberts committed
33 34 35 36 37 38 39
2005-11-22  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-locals-watch-keymap): New local map.
	(gdb-struct-string, gdb-array-string): New constants.
	(gdb-info-locals-handler): Use them.
	(gdb-reset): Reset gdb-var-list to nil.

40 41 42 43 44
2005-11-21  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/sh-script.el (sh-font-lock-paren): Handle continued lines
	in patterns.

Juri Linkov's avatar
Juri Linkov committed
45 46 47 48
2005-11-21  Juri Linkov  <juri@jurta.org>

	* custom.el (defcustom): Update link types in docstring.

49 50 51 52 53 54
2005-11-20  Martin Rudalics  <rudalics@gmx.at>  (tiny change)

	* custom.el (defgroup): Add doc-string-elt info.

	* widget.el (define-widget): Don't use declare for the doc-string-elt.

Stefan Monnier's avatar
Stefan Monnier committed
55 56
2005-11-20  Stefan Monnier  <monnier@iro.umontreal.ca>

57 58
	* newcomment.el (comment-enter-backward): Fix last fix.

Stefan Monnier's avatar
Stefan Monnier committed
59 60 61
	* simple.el (blink-matching-open):
	* paren.el (show-paren-function): Allow new paren-class info.

62 63 64 65 66
2005-11-20  Chong Yidong  <cyd@stupidchicken.com>

	* faces.el: Revert 2005-11-17 change.  :ignore-defface is now
	handled automagically.

67 68 69 70 71 72 73 74 75 76 77
2005-11-20  Juri Linkov  <juri@jurta.org>

	* simple.el (what-cursor-position):
	* descr-text.el (describe-char): Use Lisp-readable syntax
	for octal and hex.  Reorder decimal, octal and hex values.
	Remove excess whitespace in the output.  Use `=' in `column='
	like in `point=' and `Hscroll='.

	* international/mule-cmds.el (encoded-string-description):
	Use Lisp-readable syntax for hex.

Stefan Monnier's avatar
Stefan Monnier committed
78 79 80 81 82
2005-11-19  Stefan Monnier  <monnier@iro.umontreal.ca>

	* newcomment.el (comment-enter-backward): Handle the case where the
	comment is closed by EOB.

83 84 85 86 87
2005-11-19  Chong Yidong  <cyd@stupidchicken.com>

	* longlines.el (longlines-before-revert-hook)
	(longlines-after-revert-hook): New functions.
	(longlines-mode): Turn off longlines temporarily when reverting.
88 89
	Add a message-setup-hook.
	(longlines-decode-buffer): New function.
90
	(longlines-wrap-line): Preserve marker positions.
91

Andreas Schwab's avatar
Andreas Schwab committed
92 93 94 95
2005-11-19  Andreas Schwab  <schwab@suse.de>

	* emacs-lisp/shadow.el: Handle compressed files.

96 97 98 99 100
2005-11-19  Romain Francoise  <romain@orebokech.com>

	* net/browse-url.el (browse-url-default-browser): Signal an error
	if no usable browser can be found, rather than try to load w3.

101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
2005-11-16  Ryan Yeske  <rcyeske@gmail.com>

	* net/rcirc.el (rcirc-mangle-text): Add bold face property without
	replacing existing properties.
	(rcirc-my-nick, rcirc-other-nick, rcirc-server)
	(rcirc-nick-in-message, rcirc-prompt): Use min-colors and remove
	tty specs.
	(rcirc-server-prefix, rcirc-server): New faces.
	(rcirc-url-regexp): Generate with rx macro.
	(rcirc-last-server-message-time): New variable.
	(rcirc-filter): Record time of last message.
	(rcirc-keepalive): Kill processes that did not send a message
	since the last ping.
	(rcirc-mode): Give rcirc-topic a local binding here.

116 117 118 119 120
2005-11-19  Michael Cadilhac  <michael.cadilhac@lrde.org>  (tiny change)

	* subr.el (read-passwd): Fontify the prompt as we do with other
	prompts.

121 122 123 124 125
2005-11-19  Ryan Yeske  <rcyeske@gmail.com>

	* ffap.el (ffap-menu-rescan): Use inhibit-read-only instead of
	binding buffer-read-only to nil.

126 127
2005-11-19  Eli Zaretskii  <eliz@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
128 129
	* complete.el (partial-completion-mode):
	Mention completion-auto-help in the doc string.
130

131 132 133
	* man.el (Man-highlight-references): Doc fix.  Reformat code in a
	more Lisp-ish way.

134 135 136 137 138
2005-11-19  Slawomir Nowaczyk  <slawomir.nowaczyk.847@student.lu.se> (tiny change)

	* ls-lisp.el (ls-lisp-format-file-size): Format file size with 9
	digits, not 8, to avoid misalignment for files larger than 100MB.

139 140
2005-11-19  Eli Zaretskii  <eliz@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
141 142
	* menu-bar.el (menu-bar-describe-menu) <list-keybindings>:
	Mention "keyboard shortcuts" in the help text.
143

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
144 145 146 147 148 149
2005-11-19  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* startup.el (fancy-splash-default-action): Discard only
	mouse-down and succeeding mouse-up events in the splash screen
	window so that drag-n-drop event can be processed.

150 151 152 153 154
2005-11-18  Chong Yidong  <cyd@stupidchicken.com>

	* longlines.el (longlines-mode): Add hacks for mail-mode and
	message-mode.

Carsten Dominik's avatar
Carsten Dominik committed
155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
2005-11-18  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el: (org-table-sort-lines): New command.
	(org-tbl-menu): Add entry for `org-table-sort-lines'.
	(org-add-file): Command removed, use `org-agenda-file-to-front'
	instead.
	(org-export-icalendar): Use `org-icalendar-combined-name'.
	(org-cycle-agenda-files, org-agenda-file-to-end)
	(org-agenda-file-to-front): New commands.
	(org-table-tab-jumps-over-hlines,org-export-html-style): New
	options.
	(org-table-next-field): Use `org-table-tab-jumps-over-hlines'.
	(org-at-table.el-p, org-set-autofill-regexps,org-html-protect):
	New functions.
	(org-fill-paragraph): Call `org-table-align' in tables.
	(org-mode): Call `org-set-autofill-regexps'.
	(org-export-as-html): Support for local handformatted lists.
	Modified to produce valid HTML 4.0. Use `org-export-html-style'.
	(org-export-local-list-max-depth): New option.
	(org-html-expand): Use `org-html-protect'.

Nick Roberts's avatar
Nick Roberts committed
176 177 178 179 180 181 182 183 184
2005-11-18  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-install-speedbar-variables): Bind gud-pp
	to "p".
	(gdb): Move definition of gud-pp to...

	* progmodes/gdb-ui.el (gdb-ann3): ...here.  Make it work in the
	speedbar.
	(gdb-find-watch-expression): New function.
185

186 187 188 189 190
2005-11-17  Chong Yidong  <cyd@stupidchicken.com>

	* faces.el (face-attribute, set-face-attribute): Mention existence
	of `:ignore-defface' setting in docstring.

191 192 193 194
2005-11-17  Stefan Monnier  <monnier@iro.umontreal.ca>

	* simple.el (completion-setup-function): Fix last change.

195 196 197 198 199 200 201 202
2005-11-17  John Paul Wallington  <jpw@pobox.com>

	* ibuf-ext.el (ibuffer-interactive-filter-by-mode):
	Use `posn-set-point' instead of `mouse-set-point' because the
	latter is not fbound when configured without X.

	* comint.el (comint-insert-input): Likewise.

203 204 205
2005-11-17  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (hard-newline): New variable.
206
	(sendmail-user-agent-compose, next-line): Use it.
207 208 209 210 211

	* mail/sendmail.el (mail-setup, mail-send, mail-insert-from-field)
	(sendmail-send-it, mail-do-fcc, mail-cc, mail-bcc, mail-fcc)
	(mail-mail-reply-to, mail-mail-followup-to)
	(mail-position-on-field, mail-signature, mail-yank-original)
212
	(mail-attach-file): Likewise.
213

Romain Francoise's avatar
Romain Francoise committed
214 215
	* mail/mailheader.el (mail-header-format)
	(mail-header-format-function): Likewise.
216 217 218

	* add-log.el (add-change-log-entry, change-log-merge): Likewise.

Juri Linkov's avatar
Juri Linkov committed
219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 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
2005-11-17  Juri Linkov  <juri@jurta.org>

	* font-lock.el (font-lock-faces): Rename this defgroup from
	`font-lock-highlighting-faces'.
	(font-lock-comment-face, font-lock-comment-delimiter-face)
	(font-lock-string-face, font-lock-doc-face)
	(font-lock-keyword-face, font-lock-builtin-face)
	(font-lock-function-name-face, font-lock-variable-name-face)
	(font-lock-type-face, font-lock-constant-face)
	(font-lock-warning-face, font-lock-negation-char-face)
	(font-lock-preprocessor-face)
	(font-lock-regexp-grouping-backslash)
	(font-lock-regexp-grouping-construct): Rename :group from
	`font-lock-highlighting-faces' to `font-lock-faces'.

	* cus-edit.el (lisp, c, tex):
	* progmodes/ada-mode.el (ada):
	* progmodes/asm-mode.el (asm):
	* progmodes/cperl-mode.el (cperl-faces):
	* progmodes/cpp.el (cpp):
	* progmodes/dcl-mode.el (dcl):
	* progmodes/f90.el (f90):
	* progmodes/fortran.el (fortran):
	* progmodes/icon.el (icon):
	* progmodes/idlwave.el (idlwave-misc):
	* progmodes/m4-mode.el (m4):
	* progmodes/make-mode.el (makefile):
	* progmodes/meta-mode.el (meta-font):
	* progmodes/modula2.el (modula2):
	* progmodes/octave-mod.el (octave):
	* progmodes/pascal.el (pascal):
	* progmodes/perl-mode.el (perl):
	* progmodes/prolog.el (prolog):
	* progmodes/ps-mode.el (PostScript-edit):
	* progmodes/scheme.el (scheme):
	* progmodes/sh-script.el (sh-script):
	* progmodes/simula.el (simula):
	* progmodes/tcl.el (tcl):
	* textmodes/nroff-mode.el (nroff):
	* textmodes/reftex-vars.el (reftex-fontification-configurations):
	* textmodes/sgml-mode.el (sgml):
	* textmodes/texinfo.el (texinfo):
	Add :link (custom-group-link font-lock-faces) to defgroup.

	* hi-lock.el (hi-lock): Rename this defgroup from
	`hi-lock-interactive-text-highlighting'.  Change parent group from
	`faces' to `font-lock'.  Add link to the manual.
	(hi-lock-mode, hi-lock-file-patterns-range)
	(hi-lock-exclude-modes, hi-lock-faces): Rename :group from
	`hi-lock-interactive-text-highlighting' to `hi-lock'.
	(hi-lock-faces): Add :group `faces'.

	* cus-edit.el (custom-variable-prompt): Clarify the code.

	* faces.el (face-read-string): Set the default value arg of
	completing-read.

Luc Teirlinck's avatar
Luc Teirlinck committed
276 277 278
2005-11-16  Luc Teirlinck  <teirllm@auburn.edu>

	* rfn-eshadow.el (file-name-shadow-properties)
279 280
	(file-name-shadow-tty-properties, file-name-shadow-mode):
	Remove autoloads, because the file is now preloaded.
Luc Teirlinck's avatar
Luc Teirlinck committed
281

282 283 284 285 286 287 288 289 290 291 292
2005-11-16  Stefan Monnier  <monnier@iro.umontreal.ca>

	* printing.el (easy-menu-intern): Don't define.
	(pr-get-symbol): Use easy-menu-intern only if defined.

	* simple.el (blink-matching-open): Simplify a bit.
	(completion-setup-function): Fix the case of partial-completion-mode
	when the minibuffer's contents start with "-".
	Obey completion-base-size-function even when
	minibuffer-completing-file-name is non-nil.

293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321
2005-11-16  Richard M. Stallman  <rms@gnu.org>

	* net/eudcb-ph.el (eudc-ph-open-session):
	Use set-process-query-on-exit-flag.

	* mail/smtpmail.el (smtpmail-send-it): Use insert-buffer-contents.

	* international/ucs-tables.el (ucs-set-table-for-input):
	Use make-local-variable, not make-variable-buffer-local.

	* emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
	Improve warning message text.

	* savehist.el (savehist-save-hook): Add :group.

	* menu-bar.el (menu-bar-help-menu):
	Rename Find Extra Packages to External Packages.

	* cus-edit.el (Custom-reset-standard): Verify that
	:custom-standard-value prop exists before calling it.

	* apropos.el (apropos-calc-scores): Use apropos-pattern.

2005-11-16  Martin Rudalics  <rudalics@gmx.at>  (tiny change)

	* wid-edit.el (color): Enclose %t in %{...%}.

	* cus-edit.el (face): Enclose %t in %{...%}.

Stefan Monnier's avatar
Stefan Monnier committed
322 323 324 325 326
2005-11-16  Hrvoje Niksic  <hniksic@xemacs.org>

	* savehist.el (savehist-mode-hook): Re-add the var.
	(savehist-mode): Use it.

327 328
2005-11-16  Stefan Monnier  <monnier@iro.umontreal.ca>

329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347
	* textmodes/flyspell.el: Fix commenting convention.
	Remove unnecessary leading * in custom docstrings.
	(flyspell-emacs): Remove unused var.
	(flyspell-delete-region-overlays): Use remove-overlays.
	(flyspell-accept-buffer-local-defs): Use save-current-buffer.
	(flyspell-debug-signal-no-check, flyspell-debug-signal-changed-checked)
	(flyspell-debug-signal-pre-word-checked, flyspell-post-command-hook)
	(flyspell-debug-signal-word-checked): Use with-current-buffer.
	(make-flyspell-overlay): Don't locally reuse a global name.
	(flyspell-highlight-incorrect-region)
	(flyspell-highlight-duplicate-region): Use flyspell-unhighlight-at.
	(flyspell-check-previous-highlighted-word): Use flyspell-overlay-p.
	(flyspell-notify-misspell): Remove unused args `start' and `end'.
	(flyspell-word): Adjust call accordingly.  Use ispell-send-string.
	Wrap calls to accept-process-output inside with-local-quit since it's
	often called from a post-command-hook.
	(flyspell-correct-word, flyspell-auto-correct-word):
	Use ispell-send-string.
	(flyspell-xemacs-popup): Remove unused arg `event'.  Update call.
348

349 350 351
	* calendar/diary-lib.el (diary-list-entries): Also hide the
	terminating newline.

Carsten Dominik's avatar
Carsten Dominik committed
352 353
2005-11-16  Carsten Dominik  <dominik@science.uva.nl>

354 355
	* textmodes/reftex.el (reftex-use-fonts): Remove the check for
	window-system, to allow fonts on tty.
Carsten Dominik's avatar
Carsten Dominik committed
356

Nick Roberts's avatar
Nick Roberts committed
357 358 359
2005-11-17  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-speedbar-item-info): New function.
Nick Roberts's avatar
Nick Roberts committed
360 361
	(gud-install-speedbar-variables): Use it to display data type
	of watch expression as a tooltip in speedbar.
Nick Roberts's avatar
Nick Roberts committed
362

Luc Teirlinck's avatar
Luc Teirlinck committed
363 364
2005-11-15  Luc Teirlinck  <teirllm@auburn.edu>

Luc Teirlinck's avatar
Luc Teirlinck committed
365
	* font-core.el (global-font-lock-mode): Add :version keyword,
Luc Teirlinck's avatar
Luc Teirlinck committed
366
	because default was changed.
Luc Teirlinck's avatar
Luc Teirlinck committed
367 368 369

	* jka-cmpr-hook.el (auto-compression-mode): Ditto.

Luc Teirlinck's avatar
Luc Teirlinck committed
370 371 372 373 374 375
	* startup.el (command-line): Use `custom-reevaluate-setting' for
	`file-name-shadow-mode'.

	* loadup.el: Preload rfn-eshadow.

	* rfn-eshadow.el (file-name-shadow-mode): Set :init-value to t.
Luc Teirlinck's avatar
Luc Teirlinck committed
376
	Add :version keyword.
Luc Teirlinck's avatar
Luc Teirlinck committed
377 378
	(file-name-shadow-properties, file-name-shadow-tty-properties)
	(file-name-shadow): Add :version keyword.
Luc Teirlinck's avatar
Luc Teirlinck committed
379 380 381 382 383 384 385

	* cus-edit.el (custom-add-parent-links): Fix bug whereby, for
	instance, `(fringe custom-face)' shadowed `(fringe custom-group)'
	in the custom-group property of the symbol frames and the fringe
	group got no link to its parent group frames.
	Doc fix.

Nick Roberts's avatar
Nick Roberts committed
386 387 388 389 390
2005-11-16  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-stop-subjob): New function.
	(gud-menu-map, gud-tool-bar-map): Use it.

Kim F. Storm's avatar
Kim F. Storm committed
391 392 393 394 395 396 397
2005-11-16  Kim F. Storm  <storm@cua.dk>

	* progmodes/gud.el (gud-menu-map): Let [stop] stop program rather
	than kill it.
	(gud-tool-bar-map): Likewise.  Move cont/until/finish buttons
	to a more useful/logical place.

Nick Roberts's avatar
Nick Roberts committed
398 399 400 401 402
2005-11-16  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-menu-map): Make visibility of stop and
	go buttons complementary.

Stefan Monnier's avatar
Stefan Monnier committed
403 404 405 406 407 408
2005-11-15  Stefan Monnier  <monnier@iro.umontreal.ca>

	* rfn-eshadow.el (rfn-eshadow-regexp): Remove.
	(rfn-eshadow-sifn-equal): New function.
	(rfn-eshadow-update-overlay): Rewrite to use substitute-in-file-name.

409
2005-11-15  Michael Kifer  <kifer@cs.stonybrook.edu>
Kim F. Storm's avatar
Kim F. Storm committed
410 411

	* viper-utils (viper-non-word-characters-reformed-vi): Quote `-' in
412
	string.
Kim F. Storm's avatar
Kim F. Storm committed
413

414 415
	* viper.el (viper-emacs-state-mode-list): Ensure that
	rcirc-mode buffers come up in Emacs state.
Kim F. Storm's avatar
Kim F. Storm committed
416 417 418

	* ediff-util (ediff-make-temp-file): Use proper file-name-handler
	operation.
419

420 421 422 423 424
2005-11-15  Dan Nicolaescu  <dann@ics.uci.edu>

	* term.el (term-termcap-format): Fix typos.
	(term-down): Fix the negative argument case.

Nick Roberts's avatar
Nick Roberts committed
425 426 427 428 429 430 431 432 433 434 435 436 437 438
2005-11-16  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el: Remove face-alias left over from change on
	2005-08-15.
	(gdb-ann3): New command gud-go.
	(menu): Accomodate gdb-mi.el.
	(gdb-assembler-custom): Make buffer of selected window current
	so that set-window-point works.

	* progmodes/gud.el (gud-menu-map, gud-tool-bar-map): Re-define
	buttons and include new ones.

2005-11-16  Kim F. Storm  <storm@cua.dk>

Stefan Monnier's avatar
Stefan Monnier committed
439
	* progmodes/gud.el (gud-tool-bar-item-visible-no-fringe): New function.
Nick Roberts's avatar
Nick Roberts committed
440 441
	(gud-menu-map): Use it.

Luc Teirlinck's avatar
Luc Teirlinck committed
442 443
2005-11-14  Luc Teirlinck  <teirllm@auburn.edu>

Luc Teirlinck's avatar
Luc Teirlinck committed
444 445 446 447
	* jka-cmpr-hook.el (auto-compression-mode): Enable it in a way
	that works correctly for Custom and that does not override a user
	who disables it.

Luc Teirlinck's avatar
Luc Teirlinck committed
448 449 450 451 452 453 454 455 456
	* help-mode.el (help-make-xrefs, help-xref-on-pp)
	(help-xref-interned, help-follow): Make hyperlinks for variables
	that are unbound, but have a non-nil variable-documentation property.

	* emacs-lisp/derived.el (define-derived-mode): Remove defvar for
	mode hook.  (It conflicted with defcustoms for some mode hooks.)
	Use the `variable-documentation' property to give the mode hook a
	docstring and expand that docstring.

457 458
2005-11-14  Hrvoje Niksic  <hniksic@xemacs.org>

Luc Teirlinck's avatar
Luc Teirlinck committed
459 460
	* savehist.el (savehist-mode): Don't bother with
	`custom-set-minor-mode'.
461 462 463 464 465 466 467
	(savehist-coding-system): Check XEmacs version.
	(history-length): Declare also at run time.
	(savehist-mode): Don't emit a message.  Don't run the minor mode hook.
	Don't set the customize state.
	(savehist-minibuffer-hook): Special case for when
	minibuffer-history-variable is equal to t.

468 469
2005-11-14  Stefan Monnier  <monnier@iro.umontreal.ca>

470 471
	* files.el (write-file): Refresh VC status.

472 473 474 475
	* calendar/diary-lib.el (diary-list-entries, diary-show-all-entries)
	(mark-diary-entries, make-diary-entry): Check default-major-mode rather
	than fundamental-mode to see if the mode was set.

476 477 478 479 480 481
2005-11-14  Romain Francoise  <romain@orebokech.com>

	* dired-x.el: If `vm-visit-folder' doesn't exist, define it as a
	dummy function in `eval-when-compile' to avoid compiler warning.
	Require `man' at compile time.

482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498
2005-11-14  Jay Belanger  <belanger@truman.edu>

	* calc-alg.el (calcFunc-write-out-power): Rename it to
	calcFunc-powerexpand.
	(math-write-out-power): Rename it to math-powerexpand; have it
	handle negative exponents.
	(calc-writeoutpower): Rename it to calc-powerexpand.

	* calc-ext.el: Change calcFunc-writeoutpower and
	calc-writeoutpower to calcFunc-powerexpand and calc-powerexpand in
	autoloads.
	Add calcFunc-ldiv to autoloads.

	* calc-arith.el (calcFunc-ldiv): New function.

	* calc.el (calc-left-divide): New function.

499 500 501 502 503 504 505 506
2005-11-14  Juri Linkov  <juri@jurta.org>

	* cus-edit.el (custom-variable-prompt): Set the default value arg
	of completing-read.

	* cus-dep.el (custom-make-dependencies): Reverse the list of
	found dependencies.

507 508 509 510
2005-11-14  Dan Nicolaescu  <dann@ics.uci.edu>

	* menu-bar.el (menu-bar-options-menu): Delete "Syntax
	Highlighting" entry, it is on by default now.
511
	(menu-bar-options-save): Do not save global-font-lock-mode.
512

513 514 515 516 517 518 519 520 521 522 523 524 525 526 527
2005-11-13  Richard M. Stallman  <rms@gnu.org>

	* textmodes/flyspell.el (flyspell-large-region):
	Call flyspell-accept-buffer-local-defs.

2005-11-13  Agustin Martin  <agustin.martin@hispalinux.es>

	* textmodes/flyspell.el (flyspell-notify-misspell):
	Fix misspelling of "Misspelling".
	(flyspell-process-localwords): New function.
	(flyspell-large-region): Call flyspell-process-localwords and
	flyspell-delete-region-overlays.
	(flyspell-delete-region-overlays): New function.
	(flyspell-delete-all-overlays): Call that.

528 529 530
2005-11-13  Richard M. Stallman  <rms@gnu.org>

	* help.el (help-for-help-internal): Improve doc of C-h a.
531
	(describe-key): Improve prompt; doc fix.
Romain Francoise's avatar
Romain Francoise committed
532

533 534
2005-11-13  Stefan Monnier  <monnier@iro.umontreal.ca>

535 536
	* vc-svn.el (vc-svn-registered): Catch all errors.

537 538
	* cus-dep.el (custom-make-dependencies): Typo.

539 540 541 542
2005-11-13  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp-util.el (top): Fix compilation warning.

Kim F. Storm's avatar
Kim F. Storm committed
543 544 545 546
2005-11-13  Kim F. Storm  <storm@cua.dk>

	* help.el (help-for-help-internal): Fix `a' entry.  Add `d' entry.

Nick Roberts's avatar
Nick Roberts committed
547 548
2005-11-13  Nick Roberts  <nickrob@snap.net.nz>

Romain Francoise's avatar
Romain Francoise committed
549
	* progmodes/gud.el (gud-menu-map): Move parentheses (again).
Nick Roberts's avatar
Nick Roberts committed
550 551 552 553 554 555 556 557
	(gud-speedbar-buttons): Match on "const char *" too.

	* progmodes/gdb-ui.el (gdb-var-create-handler)
	(gdb-var-list-children-handler): Match on "const char *" too.
	(gdb-var-evaluate-expression-handler): Match on empty string.
	(gdb-var-update-handler): Only call
	gdb-var-evaluate-expression-handler when required.

Nick Roberts's avatar
Nick Roberts committed
558 559 560 561
2005-11-13  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-menu-map): Revert to window-fringes for
	selected window.  This still doesn't work for speedbar.
Nick Roberts's avatar
Nick Roberts committed
562
	(gud-speedbar-buttons): Handle string expressions properly.
Nick Roberts's avatar
Nick Roberts committed
563

Nick Roberts's avatar
Nick Roberts committed
564 565
	* progmodes/gdb-ui.el (gdb-var-evaluate-expression-handler)
	(gdb-var-create-handler): Handle string expressions properly.
Nick Roberts's avatar
Nick Roberts committed
566
	(gdb-var-list-children-regexp, gdb-var-list-children-handler):
567
	Handle string expressions properly.  Move "type" field into regexp.
Nick Roberts's avatar
Nick Roberts committed
568

569
2005-11-12  Karl Fogel  <kfogel@red-bean.com>
Kim F. Storm's avatar
Kim F. Storm committed
570

571
	* bookmark.el (bookmark-maybe-message): New function to reduce
Kim F. Storm's avatar
Kim F. Storm committed
572
	code duplication: invokes `message' iff baud-rate is high enough.
573 574
	(bookmark-write-file): Use above instead of an inline conditional.
	(bookmark-load): Same.
Kim F. Storm's avatar
Kim F. Storm committed
575

576 577 578 579 580 581 582
2005-11-12  Karl Fogel  <kfogel@red-bean.com>

	* bookmark.el (bookmark-write-file): Don't visit the destination
	file, just write the data to it using write-region.  This is
	similar to saveplace.el at 2005-05-29T08:36:26Z!rms@gnu.org, but with an additional
	change to avoid visiting the file in the first place.

583 584 585 586 587
2005-11-12  Chong Yidong  <cyd@stupidchicken.com>

	* hi-lock.el (hi-lock-mode): Set the default value of
	font-lock-defaults.

Luc Teirlinck's avatar
Luc Teirlinck committed
588 589
2005-11-11  Luc Teirlinck  <teirllm@auburn.edu>

590
	* find-lisp.el (find-lisp-find-dired-insert-file): Pass `string'
Luc Teirlinck's avatar
Luc Teirlinck committed
591 592 593
	arg to `file-attributes'.
	(find-lisp-format): The UID and GID can now be strings.

Kim F. Storm's avatar
Kim F. Storm committed
594 595
2005-11-12  Kim F. Storm  <storm@cua.dk>

Kim F. Storm's avatar
Kim F. Storm committed
596 597
	* help.el (help-map): Bind C-h d to apropos-documentation.

Kim F. Storm's avatar
Kim F. Storm committed
598 599 600
	* simple.el (what-cursor-position): Print (EOB) instead of (100%)
	when point is at end-of-buffer.

Kim F. Storm's avatar
Kim F. Storm committed
601 602 603 604 605 606 607
	* apropos.el (apropos-match-face): Doc fix.
	(apropos-sort-by-scores): Add new choice `verbose'.
	(apropos-documentation-sort-by-scores): New defcustom.
	(apropos-pattern): Now contains the pattern entered by the user.
	(apropos-pattern-quoted): New defvar.
	(apropos-regexp): New defvar, containing the regexp corresponding
	to apropos-pattern.
608
	(apropos-all-words-regexp): Rename from apropos-all-regexp.
Kim F. Storm's avatar
Kim F. Storm committed
609 610 611
	(apropos-read-pattern): New defun.  Use it to read pattern arg in
	interactive calls; returns list of words for a word list, and
	string for a regexp.
612
	(apropos-parse-pattern): Rename from apropos-rewrite-regexp.  Now
Kim F. Storm's avatar
Kim F. Storm committed
613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640
	parses a list of words or regexp as returned by apropos-read-pattern.
	(apropos-calc-scores): Return nil if apropos-regexp doesn't match.
	(apropos-score-doc): Return a very high score if the string
	entered by the user matches literally.
	(apropos-variable): Doc fix.  Use apropos-read-pattern.
	(apropos-command): Doc fix.  Use apropos-read-pattern and
	apropos-parse-pattern.  Call apropos-print with nosubst=t.
	(apropos, apropos-value): Doc fix. Use apropos-read-pattern and
	apropos-parse-pattern.
	(apropos-documentation): Doc fix. Use apropos-read-pattern and
	apropos-parse-pattern.  Locally bind apropos-sort-by-scores to
	apropos-documentation-sort-by-scores.  Call apropos-print with
	nosubst=t.
	(apropos-documentation-internal): Pass doc string through
	substitute-key-definition before adding text properties.
	Highlight substring matching literal user input if possible.
	(apropos-documentation-check-doc-file): Remove locals beg and end.
	Fix calculation of score (as added twice).  Pass doc string through
	substitute-key-definition before adding text properties.
	(apropos-documentation-check-elc-file): Pass doc string through
	substitute-key-definition before adding text properties.
	Highlight substring matching literal user input if possible.
	(apropos-print): Add new arg NOSUBST; if set, command and variable
	doc strings have already been passed through substitute-key-definition.
	Add code to handle apropos-accumulator items without score element
	for backwards compatibility (e.g. with woman package).
	Only show scores if apropos-sort-by-scores is `verbose'.

641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657
2005-11-10  Stefan Monnier  <monnier@iro.umontreal.ca>

	* jka-cmpr-hook.el (jka-compr-install): Use push and dolist.
	Add jka-compr-load-suffixes to load-suffixes.

	* jka-compr.el: Require 'jka-cmpr-hook.
	(jka-compr-info-compress-message, jka-compr-info-compress-program)
	(jka-compr-info-compress-args, jka-compr-info-uncompress-message)
	(jka-compr-info-uncompress-program, jka-compr-info-uncompress-args)
	(jka-compr-info-can-append, jka-compr-info-strip-extension)
	(jka-compr-info-file-magic-bytes, jka-compr-get-compression-info)
	(jka-compr-info-regexp): Remove.  Provided by jka-cmpr-hook.
	(jka-compr-uninstall): Remove entries from
	jka-compr-added-to-file-coding-system-alist after they are used.
	(jka-compr-error): Remove unused var `curbuf'.
	(jka-compr-file-local-copy): Remove unused var `notfound'.

658 659 660 661
2005-11-10  Romain Francoise  <romain@orebokech.com>

	* apropos.el (apropos-calc-scores): Use `apropos-pattern'.

Nick Roberts's avatar
Nick Roberts committed
662 663 664 665 666
2005-11-11  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-menu-map): Move parentheses.
	(gdb): New command gud-pv.

667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686
2005-11-10  Stefan Monnier  <monnier@iro.umontreal.ca>

	* tar-mode.el: Remove spurious or unnecessary leading stars
	in docstrings.
	(tar-header-block-tokenize): Also obey default-file-name-coding-system.
	(tar-parse-octal-integer-safe): Use mapc.
	(tar-header-block-summarize): Remove unused var `ck'.
	(tar-summarize-buffer): Don't clear the modified-p bit if it wasn't
	cleared before.  Obey default-enable-multibyte-characters.
	Use mapconcat.  Simplify setting of tar-header-offset.
	(tar-mode-map): Move initialization inside delcaration.
	(tar-flag-deleted): Use `abs'.
	(tar-expunge-internal): Remove unused var `line'.
	(tar-expunge-internal): Don't hardcode point-min==1.
	(tar-expunge): Widen while doing set-buffer-multibyte.
	(tar-rename-entry): Use file-name-coding-system.
	(tar-alter-one-field): Don't hardcode point-min==1.
	(tar-subfile-save-buffer): string-as-unibyte works on unibyte strings.
	(tar-pad-to-blocksize): Don't hardcode point-min==1.  Clarify the code.

687 688
2005-11-10  Masatake YAMATO  <jet@gyve.org>

Kim F. Storm's avatar
Kim F. Storm committed
689 690
	* add-log.el (add-log-current-defun): Handle class::method
	notation of c++. Fix incorrect comment.
691

692 693 694 695 696
2005-11-10  Alan Mackenzie  <acm@muc.de>

	* help-fns.el (describe-variable): Make C-h v work when a variable
	has variable documentation yet is unbound.

697 698 699 700
2005-11-10  Masatake YAMATO  <jet@gyve.org>

	* man.el (Man-highlight-references): Set an empty
	string to `Man-arguments' if it is nil.
701
	Suggested by Reiner Steib <Reiner.Steib@gmx.de>.
702

703 704 705 706 707 708 709 710
2005-11-09  Stefan Monnier  <monnier@iro.umontreal.ca>

	* Makefile.in (mh-loaddefs.el, loaddefs.el): Better follow the
	commenting conventions.

	* cus-dep.el (custom-make-dependencies): Simplify.
	Better follow the commenting conventions.

711 712
2005-11-09  Richard M. Stallman  <rms@gnu.org>

713 714
	* apropos.el (apropos-pattern): Rename from apropos-regexp.
	(apropos-orig-pattern): Rename from apropos-orig-regexp.
715 716
	All uses changed.
	(apropos-rewrite-regexp): Doc fix.
Kim F. Storm's avatar
Kim F. Storm committed
717
	(apropos-variable, apropos-command, apropos, apropos-value):
718 719
	Change prompt; carry through the argument renaming.

Luc Teirlinck's avatar
Luc Teirlinck committed
720 721 722 723 724 725
2005-11-09  Luc Teirlinck  <teirllm@auburn.edu>

	* find-lisp.el: Require dired.
	(find-lisp-find-dired-internal): Do not call
	`abbreviate-file-name' on DIR.

Nick Roberts's avatar
Nick Roberts committed
726 727 728 729
2005-11-10  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gdb): Make gud-pp use user-defined command pp1.

Nick Roberts's avatar
Nick Roberts committed
730 731 732 733 734 735 736
2005-11-09  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-menu-map): Ensure tool-bar is constant
	when using the speedbar.
	(gdb): New command gud-pp.
	(gud-menu-map, gud-tool-bar-map): Put it on the tool bar.

Juri Linkov's avatar
Juri Linkov committed
737 738 739 740 741
2005-11-09  Juri Linkov  <juri@jurta.org>

	* replace.el (occur-excluded-properties): New defcustom.
	(occur-1, occur-engine, occur-accumulate-lines): Use it.

742 743
2005-11-08  Jay Belanger  <belanger@truman.edu>

Romain Francoise's avatar
Romain Francoise committed
744
	* calc/calc-units.el (math-convert-units): Replace any composite
745 746
	unit by its definition.

Romain Francoise's avatar
Romain Francoise committed
747
2005-11-08  Lars Hansen  <larsh@soem.dk>
Romain Francoise's avatar
Romain Francoise committed
748 749 750 751

	* emacs-lisp/autoload.el (update-directory-autoloads):
	Add obsolete function alias.

752 753
2005-11-07  Stefan Monnier  <monnier@iro.umontreal.ca>

754 755 756 757
	* emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't set
	comment-indent-function.
	(lisp-comment-indent): Replace by an alias for comment-indent-default.

758 759 760 761 762 763
	* reveal.el (reveal-post-command): Rework the handling of
	reveal-open-spots, so as to be more reliable.  There were several
	tricky corner cases where an open spot might be lost, or where
	a closed spot might end up on the list of open spots.
	Only reveal text that's ellipsised.

Carsten Dominik's avatar
Carsten Dominik committed
764 765
2005-11-07  Carsten Dominik  <dominik@science.uva.nl>

766
	* textmodes/org.el (org-export-as-html): Remove bogus (debug) form.
Carsten Dominik's avatar
Carsten Dominik committed
767

768 769 770 771 772
2005-11-07  John Paul Wallington  <jpw@gnu.org>

	* ibuffer.el (ibuffer): Search iconified frames too when
	getting Ibuffer buffer's window.

773 774 775 776 777 778 779 780 781 782
2005-11-06  Richard M. Stallman  <rms@gnu.org>

	* progmodes/compile.el (compilation-internal-error-properties):
	save-excursion around the computation of MARKER.

2005-11-06  Piet van Oostrum  <piet@cs.uu.nl>

	* textmodes/flyspell.el (flyspell-external-point-words):
	flyspell-get-word returns a list, not just a string.

783 784 785 786 787
2005-11-06  John Paul Wallington  <jpw@pobox.com>

	* ibuffer.el (ibuffer): Search all visible frames when getting
	Ibuffer buffer's window.

Masatake YAMATO's avatar
Masatake YAMATO committed
788 789
2005-11-07  Masatake YAMATO  <jet@gyve.org>

790
	* man.el (Man-reference-regexp): Accept spaces between
Masatake YAMATO's avatar
Masatake YAMATO committed
791 792 793 794
	`Man-name-regexp' and `Man-section-regexp'.
	(Man-apropos-regexp): New variable.
	(Man-abstract-xref-man-page): Use value for `Man-target-string'
	if available.
795 796 797
	(Man-highlight-references, Man-highlight-references0):
	Handle the case when `Man-arguments' includes "-k".
	(Man-highlight-references0): Rename the argument `TARGET-POS' to
Masatake YAMATO's avatar
Masatake YAMATO committed
798 799
	`TARGET'. `TARGET' can be a number, function or nil.

Nick Roberts's avatar
Nick Roberts committed
800 801 802
2005-11-06  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-var-create-handler, gdb-var-delete)
Kim F. Storm's avatar
Kim F. Storm committed
803 804
	(gdb-edit-value, gdb-speedbar-expand-node, gdb-get-create-buffer)
	(gdb-breakpoints-mode, gdb-toggle-breakpoint, gdb-delete-breakpoint)
Nick Roberts's avatar
Nick Roberts committed
805 806
	(gdb-goto-breakpoint, gdb-frames-mode, gdb-registers-mode)
	(gdb-locals-mode, gdb-find-file-hook): Use buffer-local-value.
Kim F. Storm's avatar
Kim F. Storm committed
807
	(gdb-send-item): Use buffer-local-value and simplify.
Nick Roberts's avatar
Nick Roberts committed
808

Luc Teirlinck's avatar
Luc Teirlinck committed
809 810 811 812 813
2005-11-05  Luc Teirlinck  <teirllm@auburn.edu>

	* startup.el (command-line): Use `custom-reevaluate-setting' for
	`global-font-lock-mode'.

Kim F. Storm's avatar
Kim F. Storm committed
814 815
	* font-core.el (global-font-lock-mode): Enable `global-font-lock-mode'
	by default, except in batch mode or when the -D option is given.
Luc Teirlinck's avatar
Luc Teirlinck committed
816 817 818 819

	* emacs-lisp/easy-mmode.el (define-global-minor-mode): Pass all
	specified keyword args on to `define-minor-mode'.  Update docstring.

820 821 822 823
2005-11-05  Romain Francoise  <romain@orebokech.com>

	* replace.el (occur-engine): Add marker at end of line, too.

824 825 826 827 828 829 830 831 832 833
2005-11-04  Dan Nicolaescu  <dann@ics.uci.edu>

	* font-lock.el: Don't deal with font-lock-face-attributes here,
	move the code ...

	* startup.el (command-line): ... here. Use face-spec-set instead
	of custom-declare-face.

	* faces.el (face-spec-set): Reset the face if spec is not nil.

834 835 836 837 838
2005-11-04  Stefan Monnier  <monnier@iro.umontreal.ca>

	* newcomment.el (comment-region-internal): Box more tightly in the
	common case where there's no TAB in the boxed text.

Jan Djärv's avatar
Jan Djärv committed
839 840 841 842 843
2005-11-04  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* info.el (info-tool-bar-map): Use images prev-node, next-node and
	up-node.

Eli Zaretskii's avatar
Eli Zaretskii committed
844 845 846
2005-11-04  Ulf Jasper  <ulf.jasper@web.de>

	* newsticker.el: Commentary updated. Code formatting changed.
847
	(newsticker-version): Change to "1.9".
Eli Zaretskii's avatar
Eli Zaretskii committed
848
	(newsticker, newsticker-feed): Doc fix.
849 850
	(newsticker-url-list): Doc fix.  Add option "Weekly".
	(newsticker-retrieval-interval): Add option "Weekly".
Eli Zaretskii's avatar
Eli Zaretskii committed
851
	(newsticker-headline-processing): Doc fix.
852
	(newsticker-auto-mark-filter): Remove.
Eli Zaretskii's avatar
Eli Zaretskii committed
853 854 855 856 857
	(newsticker-auto-mark-filter-list): New.
	(newsticker-layout, newsticker-sort-method): Doc fix.
	(newsticker-hide-old-items-in-newsticker-buffer)
	(newsticker-heading-format, newsticker-item-format)
	(newsticker-desc-format): Doc fix.
858
	(newsticker-show-all-rss-elements): Remove.
Eli Zaretskii's avatar
Eli Zaretskii committed
859 860 861 862 863
	(newsticker-show-all-news-elements): New.
	(newsticker-faces, newsticker-ticker): Doc fix.
	(remove-from-invisibility-spec): Code formatting.
	(newsticker--process-ids): New.
	(newsticker-mode): Doc fix.
864 865 866
	(newsticker-mode): Change mode-line-format.
	(newsticker-start): Remove debug output.
	(newsticker-start-ticker): Doc fix.  Add Autoload cookie.
Eli Zaretskii's avatar
Eli Zaretskii committed
867 868 869 870 871 872 873
	(newsticker-w3m-show-inline-images): Code formatting.
	(newsticker-next-item): Call `force-mode-line-update'.
	(newsticker-previous-item): Call `force-mode-line-update'.
	(newsticker-next-feed): Call `force-mode-line-update'.
	(newsticker-previous-feed): Call `force-mode-line-update'.
	(newsticker-mark-all-items-at-point-as-read): Code formatting.
	(newsticker-show-old-items): Do not show descs.
874
	(newsticker-hide-entry): Hide too much.
Eli Zaretskii's avatar
Eli Zaretskii committed
875 876 877 878 879 880
	(newsticker-hide-entry, newsticker-show-entry)
	(newsticker-toggle-auto-narrow-to-feed): Code formatting.
	(newsticker-set-auto-narrow-to-feed): Update buffer immediately.
	(newsticker-toggle-auto-narrow-to-item): Code formatting.
	(newsticker-set-auto-narrow-to-item): Update buffer immediately.
	(newsticker-running-p, newsticker-ticker-running-p): Autoload cookie.
881 882 883 884 885 886
	(newsticker-get-news): Call `force-mode-line-update'.
	Collect process ids.
	(newsticker--sentinel): Change coding system handling.
	Move image retrieval to new functions newsticker--get-logo-url-*.
	Move feed parsing to new functions newsticker--parse-*.
	Update list of process ids.
Eli Zaretskii's avatar
Eli Zaretskii committed
887 888 889 890 891 892 893
	(newsticker--get-logo-url-atom-1.0, newsticker--get-logo-url-atom-0.3)
	(newsticker--get-logo-url-rss-2.0, newsticker--get-logo-url-rss-1.0)
	(newsticker--get-logo-url-rss-0.92, newsticker--get-logo-url-rss-0.91)
	(newsticker--parse-atom-0.3, newsticker--parse-atom-1.0)
	(newsticker--parse-rss-0.91, newsticker--parse-rss-0.92)
	(newsticker--parse-rss-1.0, newsticker--parse-rss-2.0)
	(newsticker--parse-generic-feed, newsticker--parse-generic-items): New.
894 895
	(newsticker--decode-coding-string): Remove.
	(newsticker--decode-numeric-entities): Check input.  Format code.
Eli Zaretskii's avatar
Eli Zaretskii committed
896 897 898 899
	(newsticker--remove-whitespace): Check input.
	(newsticker--do-forget-preformatted): Doc fix.
	(newsticker--decode-rfc822-date): Allow for missing time.
	(newsticker--update-process-ids): New.
900 901
	(newsticker--image-sentinel): Change comment.
	(newsticker--image-read): Change error message.
Eli Zaretskii's avatar
Eli Zaretskii committed
902 903 904
	(newsticker--imenu-goto): Doc fix.  Show headline title.
	(newsticker--buffer-set-uptodate): Call `force-mode-line-update'.
	(newsticker--buffer-do-insert-text): Clean whitespace in
905 906 907
	html-rendered headline title.  Code formatting.
	Call `newsticker--buffer-print-extra-elements'.
	(newsticker--buffer-print-extra-element): Remove.
Eli Zaretskii's avatar
Eli Zaretskii committed
908 909 910 911 912
	(newsticker--buffer-print-extra-elements): New.
	(newsticker--buffer-do-print-extra-element): New.
	(newsticker--buffer-insert-enclosure): Doc fix.  Use MBytes for
	large sizes.
	(newsticker--run-auto-mark-filter)
913 914
	(newsticker--do-run-auto-mark-filter):
	Use `newsticker-auto-mark-filter-list'.
Eli Zaretskii's avatar
Eli Zaretskii committed
915

Eli Zaretskii's avatar
Eli Zaretskii committed
916 917 918 919 920 921 922 923 924
2005-11-04  Ryan Yeske  <rcyeske@gmail.com>

	* net/rcirc.el: Use split-string OMIT-NULLS argument.
	(rcirc-print): Force redisplay before running hooks.  Do long
	buffer truncation after making new text read-only.  Deal with nil
	text when decoding strings.  If TARGET is nil, use either the
	currently selected buffer, if it is an rcirc buffer and of the
	same process or the process buffer.
	(rcirc-mode): Remove header-line.  Recompute short buffer names.
925
	Initialize rcirc-buffer-alist here instead of rcirc-get-buffer-create.
Eli Zaretskii's avatar
Eli Zaretskii committed
926
	(rcirc-short-buffer-name): Add variable.
927 928 929 930
	(rcirc-kill-buffer-hook): Recompute short buffer names.
	Remove nick from private channel.
	(rcirc-send-input): Send command text to current-buffer.
	Don't clear overlay arrow here.
Eli Zaretskii's avatar
Eli Zaretskii committed
931 932 933 934
	(rcirc-short-buffer-name): Return a short buffer name.
	(rcirc-update-short-buffer-names, rcirc-abbreviate)
	(rcirc-rebuild-tree, rcirc-make-trees): Add functions to generate
	buffer-name abbreviations.
935 936
	(rcirc-kill-buffer-hook-1): Split to make debugging easier.
	Do not touch nick-table when killing a parted channel.
Kim F. Storm's avatar
Kim F. Storm committed
937 938
	(rcirc-window-configuration-change): Rename from rcirc-update-activity.
	Clear arrow from current buffer if it is now hidden.
Eli Zaretskii's avatar
Eli Zaretskii committed
939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961
	(rcirc-current-buffer): Add variable.
	(rcirc-my-nick, rcirc-other-nick, rcirc-server)
	(rcirc-nick-in-message, rcirc-prompt, rcirc-mode-line-nick):
	Remove -face from names.
	(rcirc-update-activity-string): Print "DND" when globally ignoring
	activity.
	(rcirc-ignore-buffer-activity-flag): Rename from
	rcirc-ignore-channel-activity.
	(rcirc-ignore-all-activity-flag): Doc fix.
	(rcirc-channels): Remove variable.
	(rcirc-kill-buffer-hook):
	(rcirc-get-buffer-create): Add nick to private channel.
	(rcirc-multiline-edit-submit): Remove tabs.
	(rcirc-put-nick-channel, rcirc-channel-nicks): Look up nicks case
	folded.
	(rcirc-remove-nick-channel): Bug fix.
	(rcirc-toggle-ignore-buffer-activity): Rename from
	rcirc-toggle-ignore-channel-activity.
	(rcirc-record-activity): Add buffers to the front of the list.
	(rcirc-update-activity): Remove killed buffers from list.
	(rcirc-process-server-response-1): Remove last argument if it is
	null before calling handler.
	(rcirc): Add "rcirc" defcustom prefix.
962 963
	(rcirc-prompt): Simplify default prompt.
	Use custom-initialize-default.
Eli Zaretskii's avatar
Eli Zaretskii committed
964 965 966 967 968 969 970 971 972 973 974 975
	(rcirc-private-chats): Remove variable.
	(rcirc-prompt): Change initialization.
	(rcirc-version): Remove function.
	(rcirc-id-string): Add constant.
	(rcirc-last-buffer): Remove variable.
	(rcirc-buffer-alist): Add variable.
	(rcirc-connect): Update variable setup.
	(rcirc-sentinel, rcirc-update-prompt): Use `rcirc-buffer-alist'.
	(rcirc-trap-errors-flag): Rename from `rcirc-trap-errors' change
	default.
	(rcirc-handler-generic): Trigger activity.
	(rcirc-send-message): Create the buffor of the target.
976 977
	(rcirc-generate-new-buffer-name): Rename from `rcirc-get-buffer-name'.
	(rcirc-get-buffer): Just return nil if there is no matching buffer.
Eli Zaretskii's avatar
Eli Zaretskii committed
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 1014
	(rcirc-multiline-edit-cancel): Remove function.
	(rcirc-set-last-buffer): Remove function.
	(rcirc-get-any-buffer): Add function.
	(rcirc-join-channels): Don't print /join text.
	(rcirc-toggle-ignore-channel-activity): Add and update echo area
	messages.
	(rcirc-cmd-ctcp): Use rcirc-send-string to send request.
	(rcirc-handler-NOTICE): Recognize CTCP responses.
	(rcirc-handler-332, rcirc-handler-332): Use a temp buffer for
	constructing TOPIC string for buffers we are not JOINed.
	(rcirc-handler-CTCP-response): Add handler.
	(rcirc-multiline-edit-submit): Restore the window-configuration
	before adjusting point.
	(rcirc): Add customization group.
	(rcirc-server, rcirc-port, rcirc-nick, rcirc-user-name)
	(rcirc-user-full-name, rcirc-startup-channels-alist)
	(rcirc-fill-flag, rcirc-fill-column, rcirc-fill-prefix)
	(rcirc-ignore-all-activity-flag, rcirc-time-format)
	(rcirc-input-ring-size, rcirc-read-only-flag)
	(rcirc-buffer-maximum-lines, rcirc-authinfo-file-name)
	(rcirc-auto-authenticate-flag, rcirc-prompt, rcirc-print-hooks):
	Change defvar to defcustom.
	(rcirc-update-prompt): Add optional ALL arg, which will update
	prompts in all rcirc buffers.  Regexp quote replacement text.
	(rcirc-fill-column): Accept 'frame-width as a value.
	(rcirc-set-changed): Add function.
	(rcirc-next-active-buffer): Write more meaningful messages.
	(rcirc-faces): Add customization group.
	(rcirc-my-nick-face, rcirc-other-nick-face, rcirc-server-face)
	(rcirc-nick-in-message-face, rcirc-prompt-face)
	(rcirc-mode-line-nick-face): Move into rcirc-faces group.
	(with-rcirc-process-buffer): Move before first usage.
	(rcirc-debug-buffer): Rename from `rcirc-log-buffer'.
	(rcirc-debug-flag): Rename from `rcirc-log-p'.
	(rcirc-debug): Rename from `rcirc-log'.
	(rcirc-format-response-string): Do not print '-' chars for a
	NOTICE with no sender.  Simplify output of server responses.
1015

Eli Zaretskii's avatar
Eli Zaretskii committed
1016 1017 1018 1019 1020 1021
2005-11-04  Henrik Enberg  <henrik.enberg@telia.com>

	(rcirc-browse-url-map, rcirc-browse-url-at-point)
	(rcirc-browse-url-at-mouse, rcirc-mangle-text): Make urls
	mouse and RET clickable.

Eli Zaretskii's avatar
Eli Zaretskii committed
1022 1023 1024 1025
2005-11-04  Henrik Enberg  <henrik.enberg@telia.com>

	* mail/rmailout.el (rmail-output-to-rmail-file, rmail-output): Doc fix.

Romain Francoise's avatar
Romain Francoise committed
1026
2005-11-04  Ken Manheimer  <ken.manheimer@gmail.com>
1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045

	* pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-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-pgp-decrypt-region, pgg-pgp-sign-region): Use new name for
	pgg-add-passphrase-to-cache function.

	* pgg-pgp5.el (pgg-pgp5-encrypt-region, pgg-pgp5-decrypt-region)
	(pgg-pgp5-encrypt-symmetric-region, pgg-pgp5-encrypt-symmetric)
	(pgg-pgp5-encrypt, pgg-pgp5-decrypt-region, pgg-pgp5-decrypt)
	(pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional 'passphrase'
	argument to all these routines, so the passphrase can be managed
	externally and passed in to the system.
	(pgg-pgp5-sign-region): Use new name of	pgg-add-passphrase-to-cache
	function.

1046 1047 1048 1049 1050
2005-11-04  Edward O'Connor  <hober0@gmail.com>  (tiny change)

	* net/goto-addr.el (goto-address-url-regexp): Remove `data:' URLs
	from goto-address-url-regexp.

Carsten Dominik's avatar
Carsten Dominik committed
1051 1052
2005-11-04  Carsten Dominik  <dominik@science.uva.nl>

Kim F. Storm's avatar
Kim F. Storm committed
1053
	* textmodes/org.el (org-read-date, org-goto-calendar)
1054 1055
	(org-recenter-calendar, org-agenda-goto-calendar):
	Temporarily clear 'calendar-move-hook'.
Carsten Dominik's avatar
Carsten Dominik committed
1056

1057
2005-11-04  Michael Kifer  <kifer@cs.stonybrook.edu>
1058 1059

	* ediff-merge.el (ediff-merge-region-is-non-clash): Return t, if not
1060
	merging.
1061 1062

	* ediff-util.el (ediff-previous-difference): Don't skip regions that
1063
	have merge clashes.
1064

1065 1066
2005-11-04  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

1067 1068
	* mwheel.el (mouse-wheel-down-event, mouse-wheel-up-event):
	Undo previous change.
1069 1070

	* startup.el (command-line): Use `custom-reevaluate-setting' for
1071 1072
	mouse-wheel-down-event and mouse-wheel-up-event.  Don't call
	tty-register-default-colors on Mac.
1073

Nick Roberts's avatar
Nick Roberts committed
1074 1075
2005-11-04  Nick Roberts  <nickrob@snap.net.nz>

1076
	* progmodes/gdb-ui.el (gdb-buffer-type): Remove duplicate declaration.
Nick Roberts's avatar
Nick Roberts committed
1077 1078 1079 1080 1081
	(gdb-buffer-type): Make it automatically buffer local...
	(gdb-get-create-buffer): ...and set it accordingly.
	(gdb-frame-gdb-buffer, gdb-display-gdb-buffer): Make these
	actually work.

1082 1083 1084 1085 1086
2005-11-03  Dan Nicolaescu  <dann@ics.uci.edu>

	* font-lock.el (font-lock-warning-face): Use the more vivid red1,
	not red.

Nick Roberts's avatar
Nick Roberts committed
1087 1088 1089 1090 1091 1092 1093 1094 1095
2005-11-04  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gud-watch): Use save-selected-window in
	case GUD buffer is not visible.
	(gdb-goto-breakpoint): Try to force display in source buffer.
	(gdb-frame-gdb-buffer): Copy other similar functions.
	(gdb-restore-windows): Don't display source if not asked for.
	(gdb-assembler-buffer-name): Don't capitalise.

1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118
2005-11-03  Richard M. Stallman  <rms@gnu.org>

	* wid-edit.el (key-sequence): New widget type.

	* simple.el (set-mark-command-repeat-pop): New variable.
	(set-mark-command): Only interpret plan C-@ after a pop as a pop
	if set-mark-command-repeat-pop is true.

	* info.el (Info-fontify-node): Don't display extra "see" if there
	already is one here.

	* mouse.el: Fix special handling of DEL after dragging a region:
	(mouse-drag-region-1): Treat mouse-set-region like mouse-set-point.
	(mouse-region-delete-keys): Add [backspace].

	* mail/feedmail.el: Use insert-buffer-substring, not insert-buffer.

	* textmodes/ispell.el (ispell-command-loop): Change `i' description
	not to assume it pertains to an affix.

	* textmodes/flyspell.el (flyspell-post-command-hook):
	Bind deactivate-mark to prevent deactivation.

1119
2005-11-03  Lars Hansen  <larsh@soem.dk>
Nick Roberts's avatar
Nick Roberts committed
1120

1121 1122 1123 1124
	* dired-x.el: Add menu bindings for dired-do-find-marked-files,
	dired-do-relsymlink, dired-flag-extension, dired-mark-extension,
	dired-mark-omitted, dired-do-relsymlink-regexp, dired-omit-mode.

1125 1126 1127 1128 1129
2005-11-03  Romain Francoise  <romain@orebokech.com>

	* net/eudcb-mab.el: Now part of GNU Emacs.  Update FSF's address.
	Update copyright years.

1130 1131
2005-11-03  Sam Steingold  <sds@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1132 1133
	* mwheel.el (mouse-wheel-down-event, mouse-wheel-up-event):
	Use system-type instead of window-system because window-system is not
1134 1135
	correctly defined during loadup.

Mark A. Hershberger's avatar
Mark A. Hershberger committed
1136 1137 1138 1139 1140
2005-11-02  Mark A. Hershberger  <mah@everybody.org>

	* xml.el (xml-syntax-table): Allow xml.el to compile in xemacs.
	(xml-parse-tag): Join strings separated by a comment properly.

1141 1142
2005-11-02  Andreas Schwab  <schwab@suse.de>

Stefan Monnier's avatar
Stefan Monnier committed
1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155
	* emacs-lisp/byte-opt.el (byte-optimize-pure-func): Fix last fix.

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

	* emacs-lisp/byte-opt.el (string-to-syntax): Mark it as pure.
	(byte-optimize-pure-func): Quote the eval'd value.

	* progmodes/perl-mode.el (perl-font-lock-special-syntactic-constructs):
	Rename from perl-font-lock-syntactic-face-function.
	Change the calling convention so it can be used as a font-lock MATCHER.
	Do the parse-partial-sexp loop outselves.
	(perl-font-lock-syntactic-keywords): Use it.
	(perl-mode): Don't set font-lock-syntactic-face-function any more.
1156

Nick Roberts's avatar
Nick Roberts committed
1157 1158
2005-11-02  Nick Roberts  <nickrob@snap.net.nz>

Nick Roberts's avatar
Nick Roberts committed
1159 1160
	* progmodes/gdb-ui.el (gdb-mouse-until): Make it work in the
	disassembly buffer too.
Nick Roberts's avatar
Nick Roberts committed
1161 1162 1163 1164 1165
	(gdb-exited): Remove overlay arrows when execution has finished.
	(gdb-info-frames-custom, gdb-info-threads-custom)
	(gdb-info-registers-custom): Don't add inappropriate text
	properties if inferior is not active.

1166 1167
2005-11-02  Glenn Morris  <rgm@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1168 1169
	* progmodes/fortran.el (fortran-blink-match):
	Use `blink-matching-delay'.
1170

Glenn Morris's avatar
Glenn Morris committed
1171 1172 1173 1174
2005-11-02  John Mongan <jmongan@mccammon.ucsd.edu>  (tiny change)

	* progmodes/f90.el (f90-match-end): Use `blink-matching-delay'.

1175
2005-11-02  Lars Hansen  <larsh@soem.dk>
1176

1177 1178 1179
	* net/tramp.el (tramp-action-out-of-band): Handle scp message
	"Permission denied".

1180 1181 1182 1183 1184
2005-11-01  Richard M. Stallman  <rms@gnu.org>

	* textmodes/flyspell.el (flyspell-external-point-words):
	Pass nil to flyspell-get-word.

Kim F. Storm's avatar
Kim F. Storm committed
1185 1186 1187 1188 1189
2005-11-02  Kim F. Storm  <storm@cua.dk>

	* menu-bar.el (menu-bar-options-menu): Show "Shift Movement (CUA)"
	item instead of "C-x/C-c/C-v (CUA)" if cua-enable-cua-keys is nil.

Stefan Monnier's avatar
Stefan Monnier committed
1190 1191 1192 1193 1194 1195 1196 1197 1198
2005-11-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* calendar/cal-menu.el (date, event): Don't declare as dynamic-var.
	(calendar-mouse-holidays, calendar-mouse-view-diary-entries)
	(calendar-mouse-print-dates): Add optional `event' argument.
	Update interactive-spec.
	(calendar-mouse-cal-tex-menu, cal-tex-mouse-filofax):
	Use `calendar-event-to-date' instead of `event'.

1199 1200
2005-11-02  Masatake YAMATO  <jet@gyve.org>

Stefan Monnier's avatar
Stefan Monnier committed
1201 1202 1203
	* progmodes/ld-script.el (ld-script-builtins):
	Add more words: "DATA_SEGMENT_ALIGN", "DATA_SEGMENT_END",
	"DATA_SEGMENT_RELRO_END", "LENGTH", "ORIGIN", and "SEGMENT_START".
1204 1205
	(auto-mode-alist): Accept .ld, .lds, ld.in and .lds.in.

1206 1207 1208 1209 1210
2005-11-01  Romain Francoise  <romain@orebokech.com>

	* vc-sccs.el: Update copyright year.
	* ezimage.el: Likewise.

1211 1212 1213 1214 1215
2005-11-01  KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>  (tiny change)

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

1216 1217 1218 1219 1220 1221 1222
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.

1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235
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.

1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272
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
1273 1274
2005-11-01  John Wiegley  <johnw@newartisans.com>

1275
	* iswitchb.el (iswitchb-define-mode-map): Re-enable the
1276 1277 1278 1279 1280
	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*").

1281
	* net/eudcb-mab.el (eudc-mab-query-internal): Add backend
1282 1283 1284 1285 1286 1287 1288
	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.

1289
	* eshell/em-ls.el (eshell-do-ls): Add no-op support for --dired
John Wiegley's avatar
John Wiegley committed
1290 1291 1292 1293 1294 1295 1296
	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
1297 1298 1299 1300 1301 1302
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.

1303 1304 1305 1306
2005-10-31  Romain Francoise  <romain@orebokech.com>

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

1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319
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
1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330
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.

1331 1332 1333 1334
2005-10-31  Masatake YAMATO  <jet@gyve.org>

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

1335 1336 1337 1338 1339
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.

1340 1341 1342 1343
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
1344 1345
	`open-paren-in-column-0-is-defun-start' set to t.
	Reported by John Paul Wallington <jpw@pobox.com>.
1346

Luc Teirlinck's avatar
Luc Teirlinck committed
1347 1348 1349 1350 1351 1352
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.

1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363
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
1364 1365 1366 1367 1368 1369 1370 1371 1372 1373
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
1374 1375 1376 1377 1378
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
1379
	* vc-cvs.el (vc-cvs-delete-file): Commit the file after removing it.
Luc Teirlinck's avatar
Luc Teirlinck committed
1380

1381 1382 1383 1384 1385
2005-10-29  Chong Yidong  <cyd@stupidchicken.com>

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

1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402
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
1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414
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.