ChangeLog 483 KB
Newer Older
Gerd Moellmann's avatar
Gerd Moellmann committed
1 2 3 4 5
2000-06-08  Gerd Moellmann  <gerd@gnu.org>

	* thingatpt.el (forward-thing): Use functionp instead of fboundp.
	Set maintainer to FSF since author isn't reachable.

Dave Love's avatar
Dave Love committed
6 7 8 9 10 11 12
2000-06-08  Dave Love  <fx@gnu.org>

	* international/mule-cmds.el (select-safe-coding-system): If
	DEFAULT-CODING-SYSTEM is not specified, also check the most
	preferred coding-system if buffer-file-coding-system is
	`undecided'.  From Handa.

Kenichi Handa's avatar
Kenichi Handa committed
13 14 15 16 17 18
2000-06-08  Kenichi Handa  <handa@etl.go.jp>

	* international/mule.el
	(after-insert-file-set-buffer-file-coding-system): If the buffer
	size is greater than INSERTED, judget that we are not visiting.

19 20 21 22 23 24
2000-06-07  Rajesh Vaidheeswarran  <rv@gnu.org>

	* whitespace.el (defgroup whitespace): Comment out `:version'.
	XEmacs 20.4 has problems defining the group with this present.
	We'll have this commented out till get resolve the problem.

Gerd Moellmann's avatar
Gerd Moellmann committed
25 26 27 28 29 30 31 32
2000-06-07  Gerd Moellmann  <gerd@gnu.org>

	* align.el: Update from author.

2000-06-07  Jari Aalto  <jari.aalto@poboxes.com>

	* apropos.el (apropos-mode-hook): New user variable.
	(apropos-mode): Run apropos-mode-hook.
33

Gerd Moellmann's avatar
Gerd Moellmann committed
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
2000-06-07  David Ponce  <david@dponce.com>

	* recentf.el: Fixed recentf-edit-list and recentf-open-more-files
	commands.  Require `wid-edit' at run-time.

2000-06-07  David Ponce  <david@dponce.com>

	* recentf.el: Added some "Commentary".
	(recentf-open-more-files, recentf-edit-list): Minor changes to
	move the point at the top of the file list.  This behaviour is
	consistent with the menu one when the list contains a lot of
	files.
	(recentf-cleanup): Now displays the number of items removed from
	the list.
	(recentf-relative-filter) New menu filter to show filenames
	relative to `default-directory'.
50

Gerd Moellmann's avatar
Gerd Moellmann committed
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
2000-06-07  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

	* ps-print.el: XEmacs compatibility.  Doc fix.  Can select page size
	with/without giving an error if PostScript printer doesn't have this
	kind of page size.  Zebra Stripe continues or restarts on next page.
	Manual/automatic paper feeding.  Switch or not the header.
	(ps-print-version): New version number (5.2.2).
	(ps-windows-system): Include emx as a Windows system.
	(ps-setup, ps-begin-file, ps-color-values, ps-screen-to-bit-face)
	(ps-generate-postscript-with-faces, ps-generate-postscript-with-faces)
	(ps-background-text): Code fix.
	(ps-error-handler-message, ps-user-defined-prologue)
	(ps-print-prologue-header, ps-printer-name)
	(ps-print-control-characters, ps-n-up-filling, ps-zebra-color)
	(ps-line-number-step, ps-spool-config, ps-default-fg, ps-default-bg)
	(ps-use-face-background): Customization fix.
	(ps-n-up-database): Data fix.
	(ps-warn-paper-type, ps-zebra-stripe-follow, ps-manual-feed)
	(ps-switch-header): New vars.
	(ps-xemacs-color-name, ps-face-foreground-name)
	(ps-face-background-name, ps-boolean-constant): New funs.

Dave Love's avatar
Dave Love committed
73 74 75 76
2000-06-07  Dave Love  <fx@gnu.org>

	* allout.el: New version from Manheimer.

Kenichi Handa's avatar
Kenichi Handa committed
77 78 79 80 81
2000-06-07  Kenichi Handa  <handa@etl.go.jp>

	* textmodes/fill.el (fill-find-break-point): Check the validity of
	charset.

82 83 84 85 86 87 88
2000-05-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* bookmark.el (bookmark-insert-location, bookmark-bmenu-list)
	(bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames):
	Call display-color-p and display-mouse-p instead of looking at
	window-system.

Dave Love's avatar
Dave Love committed
89 90 91 92 93
2000-06-06  Dave Love  <fx@gnu.org>

	* image.el (find-image): Doc fix.  Return nil if image not found.
	(put-image, insert-image): Make STRING arg optional.

Kenichi Handa's avatar
Kenichi Handa committed
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
2000-06-06  Kenichi Handa  <handa@etl.go.jp>

	* language/vietnamese.el: Remove eval-when-compile.
	(viet-viscii-nonascii-translation-table): Define it as a
	translation table made from viet-viscii-decode-table.
	(viet-viscii-encode-table): Define it as a translation table made
	from the reverse map of above.
	(viet-vscii-nonascii-translation-table): Define it as a
	translation table made from viet-vscii-decode-table.
	(viet-vscii-encode-table): Define it as a translation table made
	from the reverse map of above.
	(ccl-decode-viscii): Use translate-character.
	(ccl-encode-viscii, ccl-encode-viscii-font)
	(ccl-decode-vscii, ccl-encode-vscii, ccl-encode-vscii-font):
	Likewize.
109

Kenichi Handa's avatar
Kenichi Handa committed
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
	* language/cyrillic.el: Remove eval-when-compile.
	(cyrillic-koi8-r-nonascii-translation-table): Define it as a
	translation table made from cyrillic-koi8-r-decode-table.
	(cyrillic-koi8-r-encode-table): Define it as a translation table
	made from the reverse map of above.
	(ccl-decode-koi8): Use translate-character.
	(ccl-encode-koi8, ccl-encode-koi8-font): Likewize
	(cyrillic-alternativnyj-nonascii-translation-table): Define it as
	a translation table made from cyrillic-alternativnyj-decode-table.
	(cyrillic-alternativnyj-encode-table): Define it as a translation
	table made from the reverse map of above.
	(ccl-decode-alternativnyj): Use translate-character.
	(ccl-encode-alternativnyj, ccl-encode-alternativnyj-font):
	Likewize

	* international/mule-diag.el (non-iso-charset-alist): Specify
	translation table symbol instead of translation table itself.
	(list-block-of-chars): CHARSET may be a translation table symbol.

	* international/mule.el (make-coding-system): If CODING-SYSTEM
	already exists, override it.

	* international/fontset.el: Use family `proportional' for Tibetan
	fonts.

	* international/ccl.el (ccl-compile-translate-character): Don't
	check if Rrr has property translation-table.
	(ccl-compile-map-multiple): Modified to avoid compiler warning.

Gerd Moellmann's avatar
Gerd Moellmann committed
139 140 141 142 143
2000-06-05  Gerd Moellmann  <gerd@gnu.org>

	* info.el: Bind case-fold-search to t when searching in case
	a user sets it to nil in a hook.

144 145
2000-06-05  Stefan Monnier  <monnier@cs.yale.edu>

146 147 148 149 150 151 152 153 154 155 156 157 158 159
	* autoarg.el (autoarg-mode, autoarg-kp-mode):
	* hl-line.el (hl-line-mode): Use the new :global key argument.

	* tar-mode.el (tar-header-block-recompute-checksum): Remove.
	(tar-clip-time-string): Prepend a space.
	(tar-grind-file-mode): Construct a string rather than modifying one.
	(tar-header-block-summarize): Fix docstring.
	Use `format' rather than an error-prone set of copy-loops.

	* diff-mode.el (diff-font-lock-keywords, diff-hunk-header-re)
	(diff-goto-source, diff-unified->context, diff-context->unified)
	(diff-reverse-direction, diff-fixup-modifs): Fix the regexps to
	understand the format output by the `-p' argument to diff.

160
	* progmodes/sh-script.el (sh-symbol-list, sh-number-or-symbol-list)
161 162 163 164 165 166 167
	(sh-re-done): Use defconst.
	(sh-indent-supported-here, sh-electric-rparen-needed-here): Add defvar.
	(sh-help-string-for-variable, sh-guess-basic-offset):
	Don't quote lambdas.
	(sh-electric-rparen, sh-electric-hash, sh-search-word): Docstring typo.
	(sh-regexp-for-done, sh-kw-alist, sh-kw): Moved to before their use.

168 169 170 171 172
	* mail/mh-comp.el (mh-send-sub): Check mh-etc is bound before using it.
	(mh-letter-mode): Derive from text-mode.
	This implicitly means that it now calls kill-all-local-variables.
	Also remove the Emacs-18 compatibility code.

173 174 175 176 177 178 179 180 181
	* emacs-lisp/autoload.el (make-autoload): Simplify docstring.
	Make use of symbol-property doc-string-elt.
	Use memq rather than a sequence of eq.
	(doc-string-elt): Fix the wrong or missing previously unused values.
	(autoload-print-form): New function extracted from
	generate-file-autoloads to allow recursion when handling progn
	so that defvar's and defun's docstrings are properly printed.
	(generate-file-autoloads): Use it.

182 183 184 185
	* emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode): Autoload.
	Use find-file-hooks in the minor-mode function.
	Be careful not to loop indefinitely in the post-command-hook function.

186
2000-06-05  Michael Kifer  <kifer@cs.sunysb.edu>
187

Gerd Moellmann's avatar
Gerd Moellmann committed
188
	* ediff-init.el (ediff-has-face-support-p): Make it paint faces on
189
	tty's.
Gerd Moellmann's avatar
Gerd Moellmann committed
190
	* ediff-diff.el (ediff-exec-process): Use --binary for fine
191
	differences whenever appropriate.
Gerd Moellmann's avatar
Gerd Moellmann committed
192 193
	* viper-cmd.el (viper-smart-suffix-list): Rearranged list members.
	* viper.el (find-file, find-file-other-window): Get viper to do
194 195
	wildcards.

196 197
2000-06-04  Stefan Monnier  <monnier@cs.yale.edu>

198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213
	* jit-lock.el (jit-lock-saved-fontify-buffer-function): New var.
	(jit-lock-fontify-buffer): New function for JIT refontification.
	(jit-lock-mode): Fix docstring.
	Use jit-lock-fontify-buffer for font-lock-fontify-buffer-function.
	Remove jit-lock-after-change from the _local_ hook.
	(jit-lock-function-1): Fix docstring.

	* info.el (Info-on-current-buffer): Initialize info.

	* newcomment.el (comment-indent): Ignore comment-indent-hook.

	* progmodes/tcl.el (tcl-indent-for-comment):
	Ignore comment-indent-hook.

	* emacs-lisp/easy-mmode.el: Require CL during compilation.
	(easy-mmode-define-toggle): Remove (inline into define-minor-mode).
214 215 216 217 218 219
	(easy-mmode-pretty-mode-name): Rename from easy-mmode-derive-name
	and improve to use the lighter to guess the capitalization.
	(define-minor-mode): Inline code from easy-mmode-define-toggle.
	Add keyword arguments to specify global-ness or the custom group.
	Add local-map and help-echo properties to the lighter.
	(easy-mmode-define-navigation): Add the errors to debug-ignored-errors.
220
	(easy-mmode-define-global-mode): New macro.
221

222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242
2000-06-02  Dave Love  <fx@gnu.org>

	* wid-edit.el: byte-compile-dynamic since we typically don't use
	all the widgets.  Don't require cl or widget.  Remove
	eval-and-compile.  Don't autoload finder-commentary.  Doc fixes.
	(widget-read-event): Removed.  Callers changed to use read-event.
	(widget-button-release-event-p): Renamed from
	button-release-event-p.
	(widget-field-add-space, widget-field-use-before-change):
	Uncustomize.
	(widget-specify-field): Use keymap property, not local-map.
	(widget-specify-button): Obey :suppress-face.
	(widget-specify-insert): Use modern backquote syntax.
	(widget-image-directory): Renamed from widget-glyph-directory.
	(widget-image-enable): Renamed from widget-glyph-enable.
	(widget-image-find): Replaces widget-glyph-find.
	(widget-button-pressed-face): Move defvar.
	(widget-image-insert): Replaces widget-glyph-insert.
	(widget-convert): Use keywordp.
	(widget-leave-text, widget-children-value-delete): Use mapc.
	(widget-keymap): Remove XEmacs stuff.
243
	(widget-field-keymap, widget-text-keymap): Define all inside defvar.
244 245 246 247 248 249 250 251 252 253 254 255 256 257
	(widget-button-click): Don't set point at the click, but re-centre
	if we scroll out of window.  Rewritten for images v. glyphs &c.
	(widget-tabable-at): Use POS arg, not point.
	(widget-beginning-of-line, widget-end-of-line)
	(widget-item-value-create, widget-sublist, widget-princ-to-string)
	(widget-sexp-prompt-value, widget-echo-help): Simplify.
	(widget-default-create): Use widget-image-insert; some rewriting.
	(widget-visibility-value-create)
	(widget-push-button-value-create, widget-toggle-value-create): Use
	widget-image-insert.
	(checkbox): Create on and off images dynamically.
	(documentation-link): Change :help-echo.
	(widget-documentation-link-echo-help): Remove.

258 259 260 261 262 263 264 265 266 267 268
2000-06-02  Stefan Monnier  <monnier@cs.yale.edu>

	* log-edit.el (log-edit-done): Thinko in the "same comment" detection.

	* emacs-lisp/easy-mmode.el (easy-mmode-derive-name): New function.
	(easy-mmode-define-toggle, define-minor-mode): Use it.
	(easy-mmode-define-keymap): Docstring fix.
	(define-derived-mode): Default PARENT to fundamental-mode.
	Add the derived-mode-parent symbol-property.
	(easy-mmode-derived-mode-p): New function.

Dave Love's avatar
Dave Love committed
269 270
2000-06-02  Dave Love  <fx@gnu.org>

271 272 273 274 275 276 277 278 279 280 281
	* files.el (convert-standard-filename): Doc fix.
	(normal-backup-enable-predicate): New function.
	(backup-enable-predicate): Use it to replace the lambda form.

	* calendar/todo-mode.el: [This needs more work on the outline
	stuff.]  Doc fixes.
	(todo) <defgroup>: Add :version.
	(todo-add-category): Don't use pushnew.
	(todo-cmd-raise): Fix typo.
	(todo-top-priorities): Change temp buffer name.
	(todo-category-alist): Avoid redundant lambda.
282 283
	(todo-mode): Set paragraph-separate, outline-regexp from todo-prefix.
	Use outline-next-heading.
284

Dave Love's avatar
Dave Love committed
285 286 287 288
	* autoarg.el: Rewritten to use define-minor-mode.
	(autoarg-kp-digits, autoarg-kp-mode-map): New variable.
	(autoarg-kp-mode, autoarg-kp-digit-argument): New command.

Kenichi Handa's avatar
Kenichi Handa committed
289 290 291 292
2000-06-02  Kenichi Handa  <handa@etl.go.jp>

	* isearch.el (isearch-other-meta-char): Fix previous change.

293 294
2000-06-01  Stefan Monnier  <monnier@cs.yale.edu>

295 296 297 298
	* log-edit.el (log-edit-mode): Make vc-comment-ring-index local.
	(log-edit-done): Only add the comment to the ring if it's different
	from the last comment entered.

299 300
	* isearch.el (isearch-highlight): Turn internal-find-face into facep.

Dave Love's avatar
Dave Love committed
301 302 303 304 305 306 307
2000-06-01  Dave Love  <fx@gnu.org>

	* hl-line.el: Rewritten using define-minor-mode.

	* help.el (describe-function-1): Distinguish special form from
	builtin function.  Sanity-check presence of arglist for builtins.

Kenichi Handa's avatar
Kenichi Handa committed
308 309
2000-06-01  Kenichi Handa  <handa@etl.go.jp>

Kenichi Handa's avatar
Kenichi Handa committed
310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328
	* international/characters.el: Fix syntax/category setting of
	Tibetan characters.

	* language/tibet-util.el (tibetan-add-components): Fixes for new
	encoding of Tibetan characters.
	(tibetan-decompose-precomposition-alist): New variable.
	(tibetan-decompose-region): Convert precomposed characters to
	non-precomposed characters.
	(tibetan-decompose-string): Likewise.
	(tibetan-composition-function): Fix args to
	thibetan-compose-string.

	* language/tibetan.el (tibetan-composable-pattern): More
	characters included.
	(tibetan-consonant-transcription-alist): Rule for "R" added.
	(tibetan-subjoined-transcription-alist): Rules for "+W", "+Y", and
	"+R" added.
	(tibetan-base-to-subjoined-alist): Rule for "RA" added.

Kenichi Handa's avatar
Kenichi Handa committed
329 330 331 332 333 334
	* language/lao-util.el (lao-composition-function): Fix args to
	compose-string.

	* language/thai-util.el (thai-composition-function): Fix args to
	compose-string.

Kenichi Handa's avatar
Kenichi Handa committed
335
	* isearch.el (isearch-update): Set disable-point-adjustment to t
Kenichi Handa's avatar
Kenichi Handa committed
336 337
	to prevent the point moving to the end of a composition when a
	part of a composition is searched.
Kenichi Handa's avatar
Kenichi Handa committed
338 339 340 341
	(isearch-other-meta-char): If the key invoking this command can be
	mapped by function-key-map to a printing char, call
	isearch-process-search-char directly.

342 343 344 345 346 347 348 349 350 351 352 353 354
2000-06-01  Stefan Monnier  <monnier@cs.yale.edu>

	* emacs-lisp/bytecomp.el:
	* frame.el:
	* international/mule-cmds.el:
	* international/mule-util.el:
	* international/mule.el:
	* mouse.el:
	* subr.el:
	* faces.el: Update calls to make-obsolete with a WHEN argument.

	* byte-run.el (make-obsolete, make-obsolete-variable):
	Add an optional WHEN argument and change the format of the
355
	symbol-property information.
356 357 358 359
	* emacs-lisp/bytecomp.el (byte-compile-log): Don't quote lambda.
	(byte-compile-obsolete, byte-compile-variable-ref): Understand the
	new obsolete-symbol-property format and print WHEN if it is provided.

360 361 362 363 364 365 366 367 368 369 370 371 372
2000-05-31  Dave Love  <fx@gnu.org>

	* loadhist.el (loadhist-hook-functions): Remove
	before-change-function, after-change-function.
	(unload-feature): Deal with symbols which are both bound and
	fbound.

	* mouse.el (mouse-save-then-kill-delete-region): Don't bind
	before-change-function, after-change-function.

	* simple.el (newline): Don't bind before-change-function,
	after-change-function.

373 374 375 376 377 378 379
2000-05-31  Rajesh Vaidheeswarran <rv@gnu.org>

	* whitespace.el (whitespace-rescan-timer-time): Update interval
	set to 600 seconds (10 minutes) instead of 60 seconds since
	a large number of whitespace buffers causes emacs to `freeze'
	for a considerable amount of time.

380
	* whitespace.el: Updated email address
381

382 383 384 385 386 387 388
2000-05-31  Dave Love  <fx@gnu.org>

	* add-log.el (change-log-font-lock-keywords) <function>: Add
	pattern for function of change.
	(change-log-font-lock-keywords) <acknowledgements>: Amalgamate
	acknowledgements patterns.

Kenichi Handa's avatar
Kenichi Handa committed
389 390 391 392 393 394 395 396 397 398 399
2000-05-31  Kenichi Handa  <handa@etl.go.jp>

	* isearch.el (isearch-printing-char): If keyboard coding system is
	being used, call isearch-process-search-multibyte-characters.

	* international/isearch-x.el: Mostly rewritten.

	* international/quail.el (quail-start-conversion): Don't include
	unhandled events in the returned events, but set them in
	unread-command-events.  Exit if all inputs are deleted.

Jason Rumney's avatar
Jason Rumney committed
400 401 402 403 404 405 406 407
2000-05-30  Jason Rumney  <jasonr@gnu.org>

	* w32-fns.el (w32-charset-info-alist): Add each charset separately.

	* term/w32-win.el: Doc changes to reduce diffs with x-win.el.
	Reenable code to create initial fontsets.
	Use set-fontset-font in place of put-charset-property.

Gerd Moellmann's avatar
Gerd Moellmann committed
408 409
2000-05-30  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
410 411 412 413 414
	* progmodes/perl-mode.el (perl-indent-line): When looking for a
	label, ensure that the first colon isn't followed by another.

	* paths.el (Info-default-directory-list): Doc fix.

415 416 417 418
	* net/net-utils.el (finger-X.500-host-regexps): New user-option.
	(finger): If HOST matches a regexp from finger-X.500-host-regexps,
	send a query containing USER only, not USER@HOST.

Gerd Moellmann's avatar
Gerd Moellmann committed
419 420 421 422
	* mail/rmail.el (rmail-widen-to-current-msgbeg): Use rmail-msgbeg
	and rmail-msgend to compute the restriction at the end, instead of
	computing it.

Gerd Moellmann's avatar
Gerd Moellmann committed
423 424
2000-05-29  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
425 426 427
	* dabbrev.el (dabbrev-expand): Don't display messages in the
	echo area if the minibuffer window is active.

Gerd Moellmann's avatar
Gerd Moellmann committed
428 429 430 431 432 433 434 435 436 437
	* jit-lock.el (jit-lock-mode): Add after change function to
	local hook.

2000-05-29  Christoph Wedler  <Christoph.Wedler@sap.com>

	* antlr-mode.el: New commands: hide/unhide actions,
	upcase/downcase literals.
	(antlr-tiny-action-length): New user option.
	(antlr-hide-actions): New command.  Suggested by
	Bjoern Mielenhausen <Bjoern.Mielenhausen@sap.com>.
438
	(antlr-mode-map): New binding [C-c C-v].
Gerd Moellmann's avatar
Gerd Moellmann committed
439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457
	(antlr-mode-menu): New entries.
	(antlr-downcase-literals): New command.
	(antlr-upcase-literals): Ditto.

	* antlr-mode.el: Minor changes: indendation, mode-name.
	(antlr-indent-line): Indent cpp directive at column 0.
	(antlr-mode): Use mode-name prefix "Antlr." instead of "Antlr/".

	* antlr-mode.el: XEmacs bug workaround, XEmacs hint.
	(antlr-font-lock-additional-keywords): Workaround for intentional
	bug in XEmacs version of font-lock.
	(antlr-mode): Set symbol property `mode-name' to "Antlr".  Could
	be used by a smarter version of `buffers-menu-grouping-function'.

2000-05-29  Gerd Moellmann  <gerd@gnu.org>

	* tmm.el (tmm-prompt): Recognize menu item definitions of the for
	`(menu-item ...)' when looking for the position of DEFAULT-ITEM.

Kenichi Handa's avatar
Kenichi Handa committed
458 459 460 461 462 463 464
2000-05-29  Kenichi Handa  <handa@etl.go.jp>

	* international/encoded-kb.el
	(encoded-kbd-iso2022-designation-map): Pay attention to that
	charset-iso-final-char return -1 for eight-bit-control and
	eight-bit-graphic.

Eli Zaretskii's avatar
Eli Zaretskii committed
465 466 467 468 469 470
2000-05-28  Eli Zaretskii  <eliz@is.elta.co.il>

	* speedbar.el (speedbar-use-images, speedbar-update-flag)
	(speedbar-easymenu-definition-base): Use display-graphic-p where
	available, instead of window-system.

471 472 473 474 475 476
2000-05-28  Eli Zaretskii  <eliz@is.elta.co.il>

	* international/codepage.el (cp-coding-system-for-codepage-1): Add
	eight-bit-graphic and eight-bit-control to safe charsets for cpNNN
	coding systems.

Dave Love's avatar
Dave Love committed
477 478
2000-05-26  Dave Love  <fx@gnu.org>

Dave Love's avatar
Dave Love committed
479 480 481
	* disp-table.el (standard-display-underline): Don't use
	internal-find-face.

Dave Love's avatar
Dave Love committed
482 483 484 485 486 487
	* mail/reporter.el: Maintainer change.  Doc fixes.
	(reporter-version): Deleted.

	* emacs-lisp/elp.el: Maintainer change.
	(elp-help-address, elp-submit-bug-report, elp-version): Deleted.

488 489 490 491 492
2000-05-26  Stefan Monnier  <monnier@cs.yale.edu>

	* add-log.el (add-change-log-entry): Merge the current entry with the
	previous one if the previous one is empty.

493 494
2000-05-26  Dave Love  <fx@gnu.org>

495 496 497
	* loadhist.el (unload-feature): Fix interactive spec [from
	lijnzaad@ebi.ac.uk].

498 499 500 501 502 503 504
	* emacs-lisp/bytecomp.el (byte-compile-callargs-warn): Use
	subr-arity to check primitives.
	(byte-compile-flush-pending, byte-compile-file-form-progn)
	(byte-compile-normal-call, byte-compile-list, byte-compile-concat)
	(byte-compile-insert, byte-compile-funcall): Use mapc instead of
	mapcar.

Kenichi Handa's avatar
Kenichi Handa committed
505 506
2000-05-26  Kenichi Handa  <handa@etl.go.jp>

Kenichi Handa's avatar
Kenichi Handa committed
507 508 509
	* international/fontset.el: Set family names of non-latin charsets
	in default fontset to "*".

510 511 512
	* international/mule-diag.el (print-fontset): Combine family part
	and registry part of the fontname by "-*-" instead of "-".

Kenichi Handa's avatar
Kenichi Handa committed
513 514 515
	* international/mule-cmds.el (encode-coding-char): Make strings
	multibyte before calling encode-coding-string.

Stefan Monnier's avatar
Stefan Monnier committed
516 517 518
2000-05-25  Stefan Monnier  <monnier@cs.yale.edu>

	* derived.el: Fix keywords.
Stefan Monnier's avatar
Stefan Monnier committed
519
	(define-derived-mode): Only define if needed.
Stefan Monnier's avatar
Stefan Monnier committed
520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535

	* simple.el (fill-comment, comment-column, comment-start)
	(comment-start-skip, comment-end, comment-indent-function)
	(block-comment-start, block-comment-end, indent-for-comment)
	(set-comment-column, kill-comment, comment-padding, comment-region)
	(comment-multi-line, indent-new-comment-line): Remove.

	* bindings.el (esc-map): Change ; to comment-dwim and use the new
	function names for comment operations.

	* newcomment.el: Add abundant autoload cookies.
	(comment-style): Don't depend on runtime data at compile-time.
	(comment-indent-hook): Remove.
	(comment-indent): Check if comment-indent-hook is bound.
	(comment-region): Docstring fix.

Dave Love's avatar
Dave Love committed
536 537 538 539 540 541 542 543 544 545 546 547
2000-05-25  Dave Love  <fx@gnu.org>

	* emacs-lisp/elp.el (elp-restore-function): Don't use obsolete
	byte-code-function-p.

	* mail/rmailsum.el: Add provide.

	* net/goto-addr.el (goto-address-fontify): Add help-echo property.

	* smerge-mode.el (smerge-diff-switches): Don't use list* in
	defcustom.

548
2000-05-25  Michael Kifer  <kifer@cs.sunysb.edu>
549

550 551
	* ediff-diff.el (ediff-exec-process): delete --binary option from
	non-buffer ediff jobs.
552

553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573
2000-05-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* hilit-chg.el (highlight-changes-mode): Ask about color or
	grayscale support, not about window-system.

	* ffap.el (ffap-menu-text-plist): Use display-mouse-p, not
	window-system.
	(ffap-highlight): Always default to t.

	* emacs-lisp/edebug.el (edebug-emacs-19-specific): Call
	display-popup-menus-p instead of looking at window-system.

	* disp-table.el (standard-display-g1, standard-display-graphic):
	Only refuse to use string glyphs on X and MS-Windows.

	* avoid.el: Remove window-system from commentary, suggest to use
	display-*-p instead.

	* apropos.el (apropos-print): Use display-mouse-p instead of
	window-system.

574 575 576 577 578 579
2000-05-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* international/codepage.el (cp-decoding-vector-for-codepage):
	Fill up unsupported characters with their own codes.  From Kenichi
	Handa.

Eli Zaretskii's avatar
Eli Zaretskii committed
580 581 582 583 584 585
2000-05-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* international/mule-diag.el (describe-char-after): Use
	display-graphic-p instead of window-system, so that this function
	works on MS-DOS.

Eli Zaretskii's avatar
Eli Zaretskii committed
586 587 588 589 590 591
2000-05-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* international/codepage.el (cp-make-coding-systems-for-codepage):
	Remove the eight-bit-graphic and eight-bit-control charsets from
	the list of charsets which we convert into `?'.

Kenichi Handa's avatar
Kenichi Handa committed
592 593 594 595 596 597 598 599 600
2000-05-25  Kenichi Handa  <handa@etl.go.jp>

	* international/mule-conf.el: Specify CHARSET-ID explicitely for
	private charsets.
	(mule-unicode-0100-24ff, japanese-jisx0213-1,
	japanese-jisx0213-2): New charsets.

	* international/fontset.el: Setup default fontset for new charsets.

Dave Love's avatar
Dave Love committed
601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617
2000-05-24  Dave Love  <fx@gnu.org>

	* info.el (Info-find-node-2): Restructure [following "Vadim
	S. Solomin" <sovs@uic.nnov.ru>].

	* icomplete.el: Fix header for Finder.

2000-05-24  Eric M. Ludlam  <zappo@ultranet.com>

	* rmailout.el (rmail-output-to-rmail-file): Added optional param
	STAY.

	* rmail.el (rmail-automatic-folder-directives): New user variable.
	(rmail-show-message): Add call to `rmail-auto-file' during
	display.
	(rmail-auto-file): New function.

618
2000-05-24  Michael Kifer  <kifer@cs.sunysb.edu>
619

Gerd Moellmann's avatar
Gerd Moellmann committed
620
	* ediff-diff.el (ediff-forward-word): Take syntactic word class into
621
	account.
Gerd Moellmann's avatar
Gerd Moellmann committed
622 623
	(ediff-test-utility,ediff-diff-mandatory-option)
	(ediff-reset-diff-options): Utilities for proper initialization of
624
	ediff-diff-options and ediff-diff3-options on Windows.
625

Gerd Moellmann's avatar
Gerd Moellmann committed
626
	* ediff-init.el (ediff-merge-filename-prefix): New customizable
627
	variable.
628

Gerd Moellmann's avatar
Gerd Moellmann committed
629
	* ediff-mult.el (ediff-filegroup-action): Use
630 631
	ediff-merge-filename-prefix.

632 633
2000-05-24  Michael Kifer  <kifer@cs.sunysb.edu>

Gerd Moellmann's avatar
Gerd Moellmann committed
634
	* viper-ex.el (ex-write): Set selective display to nil.
635

Eli Zaretskii's avatar
Eli Zaretskii committed
636 637 638 639 640
2000-05-24  Eli Zaretskii  <eliz@is.elta.co.il>

	* language/hebrew.el (iso-8859-8-e, iso-8859-8-i): For now, just
	aliases for hebrew-iso-8bit.

641 642 643 644 645 646 647 648 649 650
2000-05-24  Eli Zaretskii  <eliz@is.elta.co.il>

	* woman.el: New version from Francis J. Wright
	<F.J.Wright@Maths.QMW.ac.uk>.
	(woman-parse-colon-path): Support Cygwin-style //d/foo/bar file
	names in environment variables regardless of the path separator.
	(woman-topic-all-completions-1): Don't call file-name-directory-p
	on all files, since woman-file-regexp already filters out any
	directories.

Kenichi Handa's avatar
Kenichi Handa committed
651 652
2000-05-24  Kenichi Handa  <handa@etl.go.jp>

Kenichi Handa's avatar
Kenichi Handa committed
653 654 655 656 657 658 659
	* international/quail.el (quail-start-translation): Don't change
	modified-p of the current buffer.
	(quail-start-conversion): Likewise.

	* international/kkc.el (kkc-region): Don't change modified-p of
	the current buffer.

Kenichi Handa's avatar
Kenichi Handa committed
660 661 662
	* language/japanese.el (iso-2022-jp): Exclude katakana-jisx0201 to
	conform to RFC1468.
	(iso-2022-jp-2): Exclude katakana-jisx0201 to conform to RFC1554.
Kenichi Handa's avatar
Kenichi Handa committed
663

Eric M. Ludlam's avatar
Eric M. Ludlam committed
664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684
2000-05-23  Eric M. Ludlam  <zappo@ballista.ultranet.com>

	* speedbar.el (speedbar-easymenu-definition-base): Image toggle fix.
	(speedbar-insert-button): Invisible text property fix.
	(speedbar-directory-plus): Renamed from speedbar-directory-+
	(speedbar-directory-minus): Renamed from speedbar-directory--
	(speedbar-page-plus): Renamed from speedbar-file-+
	(speedbar-page-minus): Renamed from speedbar-file--
	(speedbar-page): Renamed from speedbar-file-
	(speedbar-tag): Renamed from speedbar-tag-
	(speedbar-tag-plus): Renamed from speedbar-tag-+
	(speedbar-tag-minus): Renamed from speedbar-tag--
	(speedbar-expand-image-button-alist): Use above renames.

	* sb-dir-plus.xpm: Renamed from sb-dir+.xpm
	* sb-dir-minus.xpm: Renamed from sb-dir-.xpm
	* sb-pg-plus.xpm: Renamed from sb-file+.xpm
	* sb-pg-minus.xpm: Renamed from sb-file-.xpm
	* sb-pg.xpm: Renamed from sb-file.xpm
	* sb-tag-plus.xpm: Renamed from sb-tag+.xpm
	* sb-tag-minus.xpm: Renamed from sb-tag-.xpm
685

Kenichi Handa's avatar
Kenichi Handa committed
686 687 688 689 690 691
2000-05-24  Kenichi Handa  <handa@etl.go.jp>

	* international/quail.el (quail-show-guidance-buf): Set
	current-input-method of the guidance buffer to the name of the
	curren input method.

Stefan Monnier's avatar
Stefan Monnier committed
692 693 694 695 696 697 698 699 700 701 702 703 704 705
2000-05-23  Stefan Monnier  <monnier@cs.yale.edu>

	* progmodes/compile.el (compile-internal): Style typo.

	* mail/mh-e.el (mh-do-not-confirm, mh-folder-mode):
	quote vars and functions in the docstring.

	* newcomment.el (comment-make-extra-lines): Don't use `assert'.

	* completion.el (dynamic-completion-mode, dynamic-completion-mode):
	Don't quote lambdas.

	* ffap.el (ffap-highlight): Use facep rather than internal-find-face.

Gerd Moellmann's avatar
Gerd Moellmann committed
706 707
2000-05-23  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
708 709 710 711
	* startup.el (command-line): Determine source file of compiled
	user init file differently.  Warn if compiled user init file
	is older than its source file.

Gerd Moellmann's avatar
Gerd Moellmann committed
712
	* ffap.el (ffap-url-regexp): Add `https'.
713

714 715 716 717 718 719
2000-05-23  Eli Zaretskii  <eliz@is.elta.co.il>

	* files.el (make-backup-file-name-1): Replace slashes with `!'
	rather than `|' (which is not allowed on Windows).  Replace the
	drive letters with a string "drive_X".

Gerd Moellmann's avatar
Gerd Moellmann committed
720 721 722 723 724 725
2000-05-23  Gerd Moellmann  <gerd@gnu.org>

	* progmodes/sh-script.el (sh-ancestor-alist): Add `bash2'.

	* files.el (interpreter-mode-alist): Add `bash2'.

Dave Love's avatar
Dave Love committed
726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742
2000-05-22  Dave Love  <fx@gnu.org>

	* loadhist.el (feature-symbols, file-provides, file-requires): Use
	mapc.
	(feature-file): Avoid calling symbol-name.  Doc fix.
	(file-set-intersect, file-dependents): Use dolist, not mapcar.
	(loadhist-hook-functions): Add mouse-position-function.
	(unload-feature): Change uses of mapcar.

	* files.el (parse-colon-path): Doc fix.
	(auto-mode-alist, interpreter-mode-alist): Purecopy the cars.
	(set-auto-mode): Use mapc.

	* complete.el (PC-look-for-include-file): Use :alnum: character
	class.
	(partial-completion-mode): Add autoload cookie.

743 744
2000-05-22  Sam Steingold  <sds@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
745
	* info.el (Info-fontify-node): Fixed the call to
746 747
	`add-text-properties' (bug introduced on 2000-05-18).

748 749 750 751 752 753 754 755 756 757 758 759 760 761
2000-05-22  Dave Love  <fx@gnu.org>

	* bindings.el: Remove debug-ignored-errors set in other files.

	* progmodes/etags.el: Add to debug-ignored-errors.
	(visit-tags-table-buffer): Clear out buffers holding old tables
	when making a new list.
	(etags-recognize-tags-table, tags-recognize-empty-tags-table): Use
	mapc.

	* completion.el: Doc fixes.  Add to debug-ignored-errors.  Don't
	quote keywords.
	(cmpl-string-case-type): Use character classes.

762 763 764
	* comint.el:
	* textmodes/ispell.el:
	* imenu.el:
765 766 767 768 769 770
	* mail/mh-e.el:
	* progmodes/compile.el: Add to debug-ignored-errors.

	* dabbrev.el: Add to debug-ignored-errors.
	(dabbrev-completion): Use mapc.

771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787
2000-05-22  Eli Zaretskii  <eliz@is.elta.co.il>

	* woman.el (From Francis J. Wright <F.J.Wright@Maths.QMW.ac.uk)
	(woman-mapcan, woman-parse-man.conf)
	(woman-toggle-use-extended-font, woman-toggle-use-symbol-font)
	(woman-reset-emulation, woman-select-symbol-fonts): New functions.
	(woman-parse-colon-path): Call woman-mapcan.  Recognize Cygwin
	path syntax better.
	(woman-man.conf-path, woman-use-own-frame): New defcustoms.
	(woman-manpath): Call woman-parse-man.conf.
	(woman-emulation): New defcustom, defaults to nroff.
	(woman-font-support): New defconst.
	(woman-use-symbol-font): New defcustom.
	(woman-menu): Add new menu items: "Colored/BW", "Advanced",
	"Emulation".
	Many functions: Doc fix.

Kenichi Handa's avatar
Kenichi Handa committed
788 789 790 791 792 793
2000-05-22  Kenichi Handa  <handa@etl.go.jp>

	* international/quail.el (quail-simple-translation-keymap): Map
	128..255 to quail-self-insert-command.
	(quail-keyboard-layout-alist): Add definition for "pc102-de".

794 795
2000-05-22  Stefan Monnier  <monnier@cs.yale.edu>

Stefan Monnier's avatar
Stefan Monnier committed
796 797
	* help.el (help-manyarg-func-alist): Typo.

798 799 800
	* emacs-lisp/sregex.el: Rewritten to take advantage of shy-groups and
	intervals which makes it heaps simpler.

801 802
	* newcomment.el (comment-region-internal): Go back to BEG after quoting
	the nested comment markers.
803 804 805

	* subr.el (remove-hook): Don't turn the hook's value into a list.

806 807
2000-05-21  Dave Love  <fx@gnu.org>

808 809 810
	* edmacro.el (edmacro-parse-keys): Return vector if any elements
	are invalid characters.

811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828
	* international/mule-util.el (detect-coding-with-priority): Use
	mapc.  Remove redundant lambda.

	* international/mule-diag.el (list-non-iso-charset-chars)
	(describe-fontset): Remove redundant lambda.

	* emulation/crisp.el (brief-mode): New alias.

	* emacs-lisp/ring.el (ring-elements): New function.

	* emacs-lisp/easymenu.el (easy-menu-create-menu)
	(easy-menu-do-add-item): Use keywordp.

	* emacs-lisp/byte-opt.el: Update side-effect free function lists.

	* replace.el: Doc and error message fixes.
	(replace-highlight): Use facep, not internal-find-face.

829 830
2000-05-20  Stefan Monnier  <monnier@cs.yale.edu>

Stefan Monnier's avatar
Stefan Monnier committed
831 832
	* international/ccl.el (ccl-compile-map-multiple): Don't quote lambda.

833 834 835 836 837 838 839 840 841
	* log-edit.el (log-edit-done): Cleanup trailing empty lines.
	(log-edit-insert-changelog): Drop `:' as well.

	* log-view.el: Fix file description.
	(log-view-mode-map): Unsatisfying fix for when cvs-mode-map is not
	available.
	(log-view-font-lock-keywords): Only use cvs-filename-face if present.
	(log-view-current-file): Only use cvs-pcl-cvs-dirchange-re if present.

842 843 844 845 846 847 848 849 850 851
	* emacs-lisp/easy-mmode.el: Update copyright and commentary.
	(easy-mmode-define-toggle): Deprecate the use of *-(on|off)-hook.
	Print a status message if the toggle is called interactively.
	(define-minor-mode): Allow INIT-VALUE to be (global . INIT-VALUE)
	for global minor modes and use `defcustom' for them.
	Use add-minor-mode.
	(easy-mmode-define-derived-mode): Remove.
	(define-derived-mode): Fancier default docstring.
	(easy-mmode-define-navigation): Signal an error rather than (ding).

852 853 854 855 856 857 858 859 860 861 862
	* newcomment.el (comment-styles): New `box-multi'.
	(comment-normalize-vars): Better default for comment-continue to
	avoid whitespace-only continuations.
	(comment-search-forward): Always move even in the no-syntax case.
	(comment-padright): Only obey N if it's only obeyed for padleft.
	(comment-make-extra-lines): Better handling of empty continuations.
	Use `=' for the filler if comment-start has only one character.
	(uncomment-region): Try handling the special `=' filler.
	(comment-region): Allow LINES even if MULTI is nil.
	(comment-box): Choose box style based on comment-style.

Kenichi Handa's avatar
Kenichi Handa committed
863 864
2000-05-20  Kenichi Handa  <handa@etl.go.jp>

865
	* international/ccl.el (ccl-compile-write-string): Make STR unibyte.
Kenichi Handa's avatar
Kenichi Handa committed
866 867
	(ccl-compile-write-repeat): If ARG is string, make it unibyte.

Kenichi Handa's avatar
Kenichi Handa committed
868 869 870 871 872 873 874 875 876 877 878 879 880 881
2000-05-20  Kenichi HANDA  <handa@etl.go.jp>

	* mail/rmail.el (rmail-decode-quoted-printable): Use delete-region
	and insert, not subst-char-in-region.

	* international/mule-diag.el (list-character-sets-1): Handle
	charsets eight-bit-control and eight-bit-graphic.
	(list-iso-charset-chars): Likewise.
	(list-block-of-chars): If CHARSET is not chat-table, insert 8-bit
	charactes as is.  Use indent-to to align characters.

	* international/mule-cmds.el (find-multibyte-characters): Never
	exclude charsets eight-bit-control and eight-bit-graphic.

Stefan Monnier's avatar
Stefan Monnier committed
882 883 884 885 886 887 888
2000-05-19  Stefan Monnier  <monnier@cs.yale.edu>

	* progmodes/ada-mode.el (ada-mode, ada-create-case-exception):
	Don't quote lambdas.

	* emacs-lisp/lisp-mode.el (lisp-mode-variables): Set comment-add.

Gerd Moellmann's avatar
Gerd Moellmann committed
889 890 891 892
2000-05-19  Gerd Moellmann  <gerd@gnu.org>

	* gud.el (gud-jdb-directories): Doc fix.

Stefan Monnier's avatar
Stefan Monnier committed
893 894 895 896
2000-05-19  Stefan Monnier  <monnier@cs.yale.edu>

	* newcomment.el: New file.

Gerd Moellmann's avatar
Gerd Moellmann committed
897 898
2000-05-19  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
899
	* files.el (auto-mode-alist): Add pattern for POSIX `.shrc'.
Gerd Moellmann's avatar
Gerd Moellmann committed
900

Andreas Schwab's avatar
.  
Andreas Schwab committed
901 902 903 904 905
2000-05-18  Andreas Schwab  <schwab@suse.de>

	* dired.el (dired-between-files): Also skip lines beginning with
	`used'.

906 907 908 909
2000-05-18  Gerd Moellmann  <gerd@gnu.org>

	* msb.el (msb-menu-cond): Add choice `user'.

Gerd Moellmann's avatar
Gerd Moellmann committed
910
2000-05-18  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
911

Gerd Moellmann's avatar
Gerd Moellmann committed
912 913 914 915 916 917 918 919 920 921 922 923
	* ps-print.el: Compatibility, customization and doc fix.
	(ps-printer-name-option): Replace defconst by defvar.
	(ps-postscript-code-directory): XEmacs compatibility.
	(ps-header-sheet, ps-setup, ps-begin-file, ps-begin-job): Code
	fix.
	(ps-user-defined-prologue, ps-print-prologue-header)
	(ps-xemacs-face-kind-p, ps-face-bold-p, ps-face-italic-p): XEmacs
	compatibility and code fix.
	(ps-print-background-image, ps-print-background-text):
	Customization fix.
	(ps-line-number-start, ps-n-up-on): New vars.

924 925 926 927 928
2000-05-18  Espen Skoglund  <esk@ira.uka.de>

	* pascal.el (pascal-indent-alist, pascal-indent-comment): Changed
	the indent-comment function to just return the appropriate indent.

Eric M. Ludlam's avatar
Eric M. Ludlam committed
929 930 931 932 933 934
2000-05-18  Eric M. Ludlam  <zappo@ultranet.com>

	* sb-dir+.xpm, sb-dir-.xpm, sb-dir.xpm, sb-file+.xpm, sb-file-.xpm,
	sb-file.xpm, sb-mail.xpm, sb-tag+.xpm, sb-tag-.xpm, sb-tag-gt.xpm,
	sb-tag-type.xpm, sb-tag-v.xpm, sb-tag.xpm: New Files

935 936 937 938 939 940 941 942
2000-05-18  Dave Love  <fx@gnu.org>

	* info.el (Info-fontify-node): Add intangible property as well as
	invisible.

	* calendar/appt.el (appt-make-list): Match all lines of entry.
	From "Stefan M. Walther (SMW)" <walther@netz.klinik.uni-mainz.de>

Kenichi Handa's avatar
Kenichi Handa committed
943 944 945 946 947 948
2000-05-18  Kenichi Handa  <handa@etl.go.jp>

	* international/mule-diag.el (describe-char-after): Call
	internal-char-font, not char-font.  If internal-char-font returns
	nil, display "-- none --".

949 950 951 952 953
2000-05-17  Eli Zaretskii  <eliz@is.elta.co.il>

	* image.el (image-type-available-p): Don't reference image-types
	if it isn't bound.

954 955 956 957
2000-05-17  Stefan Monnier  <monnier@cs.yale.edu>

	* autoarg.el (autoarg-mode): Typo in the :set argument.

958 959 960 961 962
2000-05-17  Eli Zaretskii  <eliz@is.elta.co.il>

	* startup.el (command-line-1): Don't signal an error if the
	directory for auto-save-list files does not yet exist.

Kenichi Handa's avatar
Kenichi Handa committed
963 964 965 966
2000-05-17  Kenichi Handa  <handa@etl.go.jp>

	* international/mule-conf.el (arabic-iso8859-6): Fix typo.

967 968 969 970
2000-05-16  Stefan Monnier  <monnier@cs.yale.edu>

	* subr.el (remove-hook): `setq' hook-value, not `set'.

971 972
2000-05-16  Sam Steingold  <sds@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
973
	* info.el (debug-ignored-errors): More errors to ignore.
974

Dave Love's avatar
Dave Love committed
975 976 977 978 979 980
2000-05-16  Dave Love  <fx@gnu.org>

	* cus-edit.el: Don't require cl or easymenu.
	(custom-variable-prompt): Test standard-value property, not
	user-variable-p.

981 982 983 984
2000-05-16  Sam Steingold  <sds@gnu.org>

	* subr.el (add-hook): `setq' hook-value, not `set'.

Gerd Moellmann's avatar
Gerd Moellmann committed
985 986 987 988 989 990 991 992 993 994 995 996 997 998 999
2000-05-16  Gerd Moellmann  <gerd@gnu.org>

	* startup.el (command-line-1): Mention the FAQ in the startup
	message.

	* help.el (view-emacs-FAQ): Change `emacs-faq' to `efaq'.

	* progmodes/compile.el (compilation-parse-errors): Collect
	`nomessage' regexps last.

	* dired.el (dired-mode-map): Use dired-do-query-replace-regexp.

	* dired-aux.el (dired-do-query-replace-regexp): Add `-regexp'
	to the function name.

Eric M. Ludlam's avatar
Eric M. Ludlam committed
1000 1001 1002 1003 1004 1005
2000-05-15  Dave Love  <fx@gnu.org>

	* speedbar.el (speedbar-recenter): Typo.
	(speedbar-expand-line): Make arg optional.
	(speedbar-mode): Avoid a compiler warning.

1006 1007 1008 1009 1010 1011 1012
2000-05-15  Gerd Moellmann  <gerd@gnu.org>

	* progmodes/sh-script.el (sh-while-getopts) <sh>: Handle case that
	user-specified option string is empty.

	* mouse.el (mouse-yank-at-click): Doc fix.

Eli Zaretskii's avatar
Eli Zaretskii committed
1013 1014 1015 1016 1017 1018
2000-05-15  Eli Zaretskii  <eliz@is.elta.co.il>

	* term/internal.el (IT-character-translations): More updates of
	latin-iso8859-14 and latin-iso8859-15 from the latest ISO/IEC
	documents.

Gerd Moellmann's avatar
Gerd Moellmann committed
1019 1020 1021 1022 1023 1024 1025 1026 1027
2000-05-15  Gerd Moellmann  <gerd@gnu.org>

	* env.el (getenv): New function, interactively callable.
	(setenv, getenv): Remove autoload cookies.

	* loadup.el: Load `env'.

	* progmodes/f90.el: Change author's mail address.

Dave Love's avatar
Dave Love committed
1028 1029
2000-05-14  Dave Love  <fx@gnu.org>

Dave Love's avatar
Dave Love committed
1030 1031 1032 1033 1034 1035 1036 1037 1038
	* mail/rmail.el (rmail-show-message-hook): Customize and offer
	goto-addr as an option.

	* help.el (help-xref-stack): Doc fix.
	(help-xref-following): New variable.
	(help-make-xrefs): Use it.
	(help-xref-go-back): Use position information from stack element.
	(help-follow): Make position in stack element a pair.  Use
	help-xref-following.
1039

Dave Love's avatar
Dave Love committed
1040 1041 1042 1043
	* autoarg.el: New file.

	* faces.el: Declare more functions obsolete.

Dave Love's avatar
Dave Love committed
1044 1045 1046 1047 1048 1049
	* viet-util.el, thai-util.el, tibet-util.el.elc, slovak.el
	* misc-lang.el, romanian.el, korea-util.el.elc, lao-util.el
	* japan-util.el, greek.el, hebrew.el, european.el, ethio-util.el
	* english.el, czech.el, devan-util.el, cyril-util.el, china-util.el:
	Remove all the setup-...-environment functions.

Eric M. Ludlam's avatar
Eric M. Ludlam committed
1050 1051
2000-05-13  Eric M. Ludlam  <zappo@ultranet.com>

Gerd Moellmann's avatar
Gerd Moellmann committed
1052 1053
	* speedbar.el: Updated the commentary section.  xemacs20p now uses
	>= when detecting.  Require `defimage' safely.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1054 1055 1056 1057 1058 1059 1060 1061
	(speedbar-easymenu-definition-base): Add toggle for images.
	(speedbar-easymenu-definition-special): Add flush cache & expand.
	(speedbar-visiting-tag-hook): Set new defaults.  Added options.
	(speedbar-reconfigure-keymaps-hook): New variable.
	(speedbar-frame-parameters): Updated documentation.
	(speedbar-use-imenu-flag): Updated custom tag
	(speedbar-dynamic-tags-function-list): New variable.
	(speedbar-tag-hierarchy-method): Updated doc & custom.
Gerd Moellmann's avatar
Gerd Moellmann committed
1062 1063 1064
	(speedbar-indentation-width, speedbar-indentation-width) New
	variables.
	(speedbar-hide-button-brackets-flag): Customizable.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1065 1066 1067 1068
	(speedbar-vc-indicator): Doc update.
	(speedbar-ignored-path-expressions): Updated default value.
	(speedbar-supported-extension-expressions): Updated default value.
	(speedbar-syntax-table): Remove {} paren status.
Gerd Moellmann's avatar
Gerd Moellmann committed
1069 1070 1071 1072 1073 1074 1075
	(speedbar-file-key-map, speedbar-buffers-key-map): Add "=" to act
	as "+".  Added overlay aliases.
	(speedbar-mode): Use `speedbar-mode-line-update' instead of
	`force-mode-line-update'.
	(speedbar-mode, speedbar-quick-mouse, speedbar-click)
	(speedbar-double-click): Use `speedbar-mouse-set-point' instead of
	`mouse-set-point'
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1076
	(speedbar-reconfigure-keymaps): Run configure keymap hooks.
Gerd Moellmann's avatar
Gerd Moellmann committed
1077 1078 1079 1080
	(speedbar-item-info-tag-helper): Revamped to handle a wider range
	of arbitrary text, and new helper functions.
	(speedbar-item-copy, speedbar-item-rename): Fixed trailing \ in
	filename finder.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1081 1082 1083
	(speedbar-make-button): Call `speedbar-insert-image-button-maybe'.
	(speedbar-directory-buttons): Update path search/expansion.
	(speedbar-make-tag-line): Pay attention to
Gerd Moellmann's avatar
Gerd Moellmann committed
1084 1085
	`speedbar-indentation-width'.  Use more care w/ invisible
	properties.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1086 1087 1088
	(speedbar-change-expand-button-char): Call
	`speedbar-insert-image-button-maybe'.
	(speedbar-apply-one-tag-hierarchy-method): Deleted (and replaced).
Gerd Moellmann's avatar
Gerd Moellmann committed
1089 1090 1091
	(speedbar-sort-tag-hierarchy, speedbar-prefix-group-tag-hierarchy)
	(speedbar-trim-words-tag-hierarchy)
	(speedbar-simple-group-tag-hierarchy): New functions
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1092
	(speedbar-create-tag-hierarchy): Update doc, use new tag hooks.
Gerd Moellmann's avatar
Gerd Moellmann committed
1093 1094
	(speedbar-insert-imenu-list, speedbar-insert-etags-list): New
	functions.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1095 1096
	(speedbar-mouse-set-point): New function
	(speedbar-power-click): Updated documentation.
Gerd Moellmann's avatar
Gerd Moellmann committed
1097 1098 1099 1100 1101 1102
	(speedbar-line-token, speedbar-goto-this-file): Handle more types
	of tag prefix text.
	(speedbar-expand-line, speedbar-contract-line): Make more robust
	to strange text.
	(speedbar-expand-line): Takes universal argument to flush the
	cache.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113
	(speedbar-flush-expand-line): New function.
	(speedbar-tag-file): Use new `speedbar-fetch-dynamic-tags' fn.
	Use new generator insertion method.
	(speedbar-fetch-dynamic-tags): New function.
	(speedbar-fetch-dynamic-imenu): Removed code now handled in
	`speedbar-fetch-dynamic-imenu'.
	(speedbar-fetch-dynamic-etags): Fix current buffer problem.
	(speedbar-buffer-easymenu-definition): Added "Kill Buffer", and
	"Revert Buffer" menu items.
	(speedbar-buffer-buttons-engine): Be smarter when creating a
	filename tag (for expansion purposes.).
Gerd Moellmann's avatar
Gerd Moellmann committed
1114 1115 1116
	(speedbar-highlight-one-tag-line,
	(speedbar-unhighlight-one-tag-line, speedbar-recenter-to-top)
	(speedbar-recenter): New functions.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1117
	(defimage-speedbar): Image loading abstraction.
Gerd Moellmann's avatar
Gerd Moellmann committed
1118 1119 1120 1121
	(speedbar-directory-+, speedbar-directory--, speedbar-file-+)
	(speedbar-file--, speedbar-file-, speedbar-tag-, speedbar-tag-+)
	(speedbar-tag--, speedbar-tag-gt, speedbar-tag-v)
	(speedbar-tag-type, speedbar-tag-mail): New images.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
1122 1123 1124 1125
	(speedbar-expand-image-button-alist): New variable.
	(speedbar-insert-image-button-maybe): Insert an image over some
	buttons.

Kenichi Handa's avatar
Kenichi Handa committed
1126 1127 1128 1129 1130 1131 1132 1133
2000-05-13  Kenichi Handa  <handa@etl.go.jp>

	* international/mule-cmds.el (encode-coding-char): An ASCII
	character is always encodable.

	* international/mule-conf.el: Add more information in descriptions
	of character sets.

Kenichi Handa's avatar
Kenichi Handa committed
1134
	* international/mule-diag.el (describe-char-after): New function.
Kenichi Handa's avatar
Kenichi Handa committed
1135 1136 1137 1138 1139 1140 1141 1142 1143
	(describe-font-internal): Adjusted for the change of font-info.
	(describe-font): Likewise.
	(print-fontset): Rewritten for the new fontset implementation.
	(describe-fontset): Include fontset alias names in completion.
	(list-fontsets): Adjusted for the change of print-fontset.

	* simple.el (what-cursor-position): If DETAIL is non-nil, call
	describe-char-after instead of displaying the detail in the echo
	area.
Kenichi Handa's avatar
Kenichi Handa committed
1144 1145
	(syntax-code-table): Format changed.
	(string-to-syntax): Adjusted for the above change.
1146

Stefan Monnier's avatar
Stefan Monnier committed
1147 1148 1149 1150
2000-05-12  Stefan Monnier  <monnier@cs.yale.edu>

	* font-lock.el (lisp-font-lock-keywords-1): Add define-minor-mode.

1151 1152 1153 1154 1155 1156 1157 1158
2000-05-12  Dave Love  <fx@gnu.org>

	* calendar/todo-mode.el: Remove some compatibility stuff and CL
	dependence.  Use line-{beginning,end}-position, not
	point-at{b,e}ol.  Some doc fixes.
	(todo-position): New function.  Fix callers of position to use it.
	(todo-save-top-priorities, todo-print): Use with-temp-buffer.

1159 1160 1161 1162
2000-05-12  Gerd Moellmann  <gerd@gnu.org>

	* time.el (display-time-mail-icon): Use `:ascent center'.

1163 1164
	* ange-ftp.el (ange-ftp-skip-msgs): Include 500 code.for
	handling FTP security extensions.
1165

Dave Love's avatar
Dave Love committed
1166 1167
2000-05-11  Dave Love  <fx@gnu.org>

Dave Love's avatar
Dave Love committed
1168
	* calendar/todo-mode.el: New file.
Dave Love's avatar
Dave Love committed
1169

Gerd Moellmann's avatar
Gerd Moellmann committed
1170 1171
2000-05-11  Gerd Moellmann  <gerd@gnu.org>

1172 1173 1174
	* comint.el (comint-read-input-ring): Move reference to
	comint-input-ring-size outside of the save-excursion.  It was
	causing the default value to be the only one ever seen.
1175

1176 1177 1178
	* font-lock.el: Update copyright.  Remove Simon Marshall's email
	address on request from him.

Gerd Moellmann's avatar
Gerd Moellmann committed
1179 1180 1181
	* subr.el (substitute-key-definition): Add comment describing
	the meaning of PREFIX.

1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220
2000-05-10  Stefan Monnier  <monnier@cs.yale.edu>

	* emacs-lisp/regexp-opt.el (regexp-opt-depth): Fix regexp.

	* subr.el (add-hook, remove-hook): Make hook buffer-local if needed..
	(add-minor-mode): Don't make the variable buffer-local and add a
	reference to define-minor-mode in the docstring.

	* pcvs.el (cvs-cleanup-collection): Remove obsolete code for
	HEADER/FOOTER and fix bug with trailing empty directory.
	(cvs-append-to-ignore): Use vc-editable-p if available.
	(cvs-dir-member-p): Remove obsolete code for HEADER/FOOTER.
	(vc-do-command): Tweak advice to handle the new VC.

	* log-view.el (log-view-goto-rev): New function for the new VC.
	(log-view-minor-wrap): Use mark-active.

	* log-edit.el (cvs-changelog-full-paragraphs): Mark obsolete.
	(log-edit-changelog-full-paragraphs): New var.
	(log-edit-insert-changelog): Remove a lonely leading `* file'.
	(log-edit-narrow-changelog, log-edit-changelog-paragraph)
	(log-edit-changelog-subparagraph, log-edit-changelog-entry)
	(log-edit-changelog-ours-p, log-edit-changelog-entries)
	(log-edit-changelog-insert-entries, log-edit-insert-changelog-entries):
	Replace the `cvs' prefix with `log-edit'.

	* iswitchb.el (iswitchb-completion-help): Unquote lambda.

	* diff-mode.el (diff-font-lock-keywords): Recognize comments.
	(diff-font-lock-defaults): Explicitly turn off multiline.
	(diff-end-of-hunk): Handle comments and fix end-of-buffer bug.
	(diff-ediff-patch): Fix call to ediff-patch-file.
	(diff-end-of-file, diff-reverse-direction, diff-fixup-modifs):
	Handle comments.

	* frame.el (automatic-hscrolling): Typo.

	* cvs-status.el (cvs-status-minor-wrap): Use mark-active.

Dave Love's avatar
Dave Love committed
1221 1222 1223 1224 1225
2000-05-09  Sam Steingold  <sds@goems.com>

	* apropos.el (apropos-print): use `describe-face' instead of
	`customize-face-other-window'.

1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237
2000-05-09  Dave Love  <fx@gnu.org>

	Changes mostly following Richard Sharman <rsharman@wave.home.com>.

	* help.el (describe-variable): Have customize button pop the
	help-xref stack when invoked.
	(help-xref-symbol-regexp): Add `face'.
	(help-make-xrefs): Check for quoted face names and adapt regexp
	submatch numbers to cope.
	(help-xref-interned): Maybe insert face doc too.  Separate
	sections with a line of hyphens.

Dave Love's avatar
Dave Love committed
1238
	* faces.el:  Some doc fixes.  Declare some functions obsolete.
1239 1240 1241
	(describe-face): Add customize button.  Return the help
	text.  Fix prompt.

Eli Zaretskii's avatar
Eli Zaretskii committed
1242 1243 1244 1245
2000-05-09  Eli Zaretskii  <eliz@is.elta.co.il>

	* term/internal.el (IT-character-translations): Fix last change.

Eli Zaretskii's avatar
Eli Zaretskii committed
1246 1247 1248 1249 1250
2000-05-08  Eli Zaretskii  <eliz@is.elta.co.il>

	* woman.el: New file
	(from Francis J. Wright <F.J.Wright@Maths.QMW.ac.uk>).

1251 1252
2000-05-08  Eli Zaretskii  <eliz@is.elta.co.il>

Eli Zaretskii's avatar
Eli Zaretskii committed
1253 1254 1255 1256
	* term/internal.el (IT-character-translations): Update ASCII
	simulations for greek-iso8859-7, add latin-iso8859-14 and
	latin-iso8859-15.

1257 1258 1259 1260
	* international/mule-cmds.el (set-language-info-alist): Call
	define-prefix-command with 3 arguments, to make the map suitable
	for a menu.

Dave Love's avatar
Dave Love committed
1261 1262
2000-05-07  Dave Love  <fx@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1263
	* time.el: Small doc fixes from Pavel Jank ml..
Dave Love's avatar
Dave Love committed
1264

1265 1266 1267 1268 1269 1270 1271
2000-05-05  Dave Love  <fx@gnu.org>

	* emacs-lisp/cl-macs.el: Doc fixes; mainly avoid duplicating arg
	list in doc string.  Don't quote keyword symbols.
	* emacs-lisp/cl.el: Likewise
	* emacs-lisp/cl-seq.el: Likewise

Gerd Moellmann's avatar
Gerd Moellmann committed
1272 1273 1274 1275
2000-05-05  Gerd Moellmann  <gerd@gnu.org>

	* abbrev.el (abbrev-mode): Make ARG optional.

1276 1277
2000-05-04  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1278 1279 1280 1281
	* progmodes/ebrowse.el: Change file name `EBROWSE' to `BROWSE'.

	* files.el (auto-mode-alist): Change `EBROWSE' to `BROWSE'.

1282 1283 1284 1285 1286 1287 1288 1289 1290
	* subr.el (substitute-key-definition): Clarify documentation.

2000-05-04  Milan Zamazal  <pdm@freesoft.cz>

	* glasses.el (glasses-convert-to-unreadable): Use
	`glasses-separator' instead of the hard-wired "_".
	(glasses-mode): Call `glasses-make-unreadable' only in a single
	place.

1291 1292 1293 1294 1295
2000-05-04  Eli Zaretskii  <eliz@is.elta.co.il>

	* term/internal.el (cjk-codepages-alist): Add associations for
	Chinese and Korean codepages.  Remove FIXME comment.

Dave Love's avatar
Dave Love committed
1296 1297 1298 1299 1300 1301 1302
2000-05-03  Dave Love  <fx@gnu.org>

	* time.el (display-time-mail-face, display-time-use-mail-icon):
	New option.
	(display-time-mail-icon): New variable.
	(display-time-string-forms): Use the above.  Fix the local-map.

Gerd Moellmann's avatar
Gerd Moellmann committed
1303 1304
2000-05-03  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1305 1306 1307 1308 1309 1310 1311 1312
	* replace.el (query-replace-map): Add binding for `E'.
	(query-replace-help): Extend help text.
	(perform-replace): Allow editing the replacement string.

	* make-mode.el (makefile-mode-abbrev-table): New variable.
	(makefile-mode): Set local abbrev table to
	makefile-mode-abbrev-table.
	(makefile-font-lock-keywords): Fontify includes and conditionals.
1313

Gerd Moellmann's avatar
Gerd Moellmann committed
1314 1315 1316
	* subr.el (add-minor-mode): Handle AFTER for keymaps. Don't
	set TOGGLE's value.

Gerd Moellmann's avatar
Gerd Moellmann committed
1317 1318 1319 1320
	* mailabbrev.el (mail-abbrev-insert-alias): Renamed from
	mail-interactive-insert-alias.
	(mail-abbrev-complete-alias): New command.
	(mail-mode-map): Bind it to `M-TAB'.
1321

Kenichi Handa's avatar
Kenichi Handa committed
1322 1323 1324 1325
2000-05-03  Kenichi Handa  <handa@etl.go.jp>

	* language/lao-util.el (lao-compose-region): New function.

Gerd Moellmann's avatar
Gerd Moellmann committed
1326 1327
2000-05-02  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1328 1329 1330
	* files.el (recover-session): Make directories as necessary
	if they don't exist yet.

1331 1332
	* calendar/cal-french.el
	(french-calendar-multibyte-special-days-array)
Gerd Moellmann's avatar
Gerd Moellmann committed
1333 1334 1335 1336 1337 1338 1339 1340 1341
	(french-calendar-special-days-array): Change French text.
	(calendar-french-date-string): Change output.
	(calendar-goto-french-date): Likewise.

2000-05-02  Per Abrahamsen  <abraham@dina.kvl.dk>

	* wid-edit.el (widget-default-active): Obey `:always-active'.
	(widget-documentation-string-value-create): Set `:always-active'.

1342 1343 1344 1345 1346 1347 1348
2000-05-02  Eli Zaretskii  <eliz@is.elta.co.il>

	* startup.el (auto-save-list-file-prefix): For ms-dos, set the
	default prefix to `~/_emacs.d/auto-save.list/_s'.
	(normal-top-level): Create the directory for auto-save files, if
	it doesn't already exist (in the ms-dos case only).

Eli Zaretskii's avatar
Eli Zaretskii committed
1349 1350 1351 1352 1353
2000-05-02  Eli Zaretskii  <eliz@is.elta.co.il>

	* international/mule-cmds.el (set-language-environment): Don't
	concat an integer (dos-codepage), use format instead.

1354 1355 1356 1357
2000-05-02  Dave Love  <fx@gnu.org>

	* help.el (help-xref-on-pp): Check for constant symbols.

Gerd Moellmann's avatar
Gerd Moellmann committed
1358 1359 1360 1361 1362 1363
2000-04-29  Gerd Moellmann  <gerd@gnu.org>

	* startup.el (normal-top-level): Put a condition-case around
	the code loading subdirs.el.

2000-04-29  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
1364

Gerd Moellmann's avatar
Gerd Moellmann committed
1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376
	* ps-print.el: Upside-down and face background color printing,
	line number step, doc fix.
	(ps-print-version): New version number (5.2).
	(ps-setup, ps-prologue-file, ps-begin-file, ps-begin-job)
	(ps-face-attribute-list, ps-plot-with-face): Code fix.
	(ps-spool-config): Var fix.
	(ps-printer-name-option): Const fix.
	(ps-print-upside-down, ps-use-face-background)
	(ps-line-number-step): New vars.
	(ps-window-system, ps-lp-system): New consts.
	(ps-face-background): New fun.

Gerd Moellmann's avatar
Gerd Moellmann committed
1377 1378 1379 1380 1381 1382 1383
2000-04-28  Richard Stallman  <rms@gnu.org>

	* files.el (make-auto-save-file-name):
	Apply auto-save-file-name-transforms to visited file name
	before generating auto save file name.
	(auto-save-file-name-transforms): New variable.

1384
	* files.el (backup-enable-predicate):
Gerd Moellmann's avatar
Gerd Moellmann committed
1385 1386
	Correctly test for a file under a temporary directory.

Gerd Moellmann's avatar
Gerd Moellmann committed
1387 1388 1389 1390
2000-04-28  Gerd Moellmann  <gerd@gnu.org>

	* subr.el (add-minor-mode): Rewritten.

Kenichi Handa's avatar
Kenichi Handa committed
1391 1392 1393 1394 1395 1396
2000-04-28  Kenichi Handa  <handa@etl.go.jp>

	* mail/sendmail.el (sendmail-send-it): Set
	buffer-file-coding-system to the selected coding system for MIME
	header.

Gerd Moellmann's avatar
Gerd Moellmann committed
1397
2000-04-27  Gerd Moellmann  <gerd@gnu.org>
Dave Love's avatar
Dave Love committed
1398

Gerd Moellmann's avatar
Gerd Moellmann committed
1399 1400
	* dired.el (dired-move-to-filename-regexp): Allow format where
	YYYY is followed by two spaces.
Dave Love's avatar
Dave Love committed
1401

Gerd Moellmann's avatar
Gerd Moellmann committed
1402 1403 1404 1405 1406
	* progmodes/etags.el (etags-tags-completion-table): Add a `:'
	in the second character class of the regexp.

	* mail/mh-comp.el (mh-send-sub): Look for mh-comp-formfile in
	mh-etc, too.
Gerd Moellmann's avatar
Gerd Moellmann committed
1407

Gerd Moellmann's avatar
Gerd Moellmann committed
1408 1409
	* textmodes/texinfmt.el (texinfo-format-xref): Don't try to insert
	nil.
1410

Gerd Moellmann's avatar
Gerd Moellmann committed
1411 1412 1413 1414 1415
	* subr.el (add-minor-mode): Use `set' instead of `setq'.

	* gud.el (gud-gdb-find-file): Call find-file-noselect with NOWARN
	argument.

Gerd Moellmann's avatar
Gerd Moellmann committed
1416
2000-04-27  Sen Nagata <sen@eccosys.com>
1417

Gerd Moellmann's avatar
Gerd Moellmann committed
1418 1419 1420 1421 1422 1423 1424 1425 1426
	* emacs-lisp/crm.el (crm-completion-table): New variable.
	(crm-collection-fn, crm-test-completion)
	(completing-read-multiple): Use it.

2000-04-27  Dave Love  <fx@gnu.org>

	* help.el (locate-library): Use mapc.
	(help-manyarg-func-alist): Add call-process-region.

Gerd Moellmann's avatar
Gerd Moellmann committed
1427 1428
2000-04-26  Gerd Moellmann  <gerd@gnu.org>

1429 1430
	* subr.el (add-minor-mode): Make argument MAP optional.

Gerd Moellmann's avatar
Gerd Moellmann committed
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446
	* desktop.el (desktop-save): Save list of minor modes.
	(desktop-create-buffer): Restore minor modes.
	(desktop-minor-mode-table): New user-option.

	* subr.el (add-minor-mode): New function.

	* image.el (find-image): New function.
	(defimage): Rewritten to find image at load time.

	* startup.el (normal-top-level-add-to-load-path): Handle
	case that the default directory is not in load-path.

	* help.el: Old patch from Stefan Monnier.
	(help-xref-on-pp): New function.
	(describe-variable): Use it to display xrefs in a symbol's value.

1447 1448 1449 1450
2000-04-26  Stefan Monnier  <monnier@cs.yale.edu>

	* cus-edit.el (custom-face): Fix parenthesis.

Kenichi Handa's avatar
Kenichi Handa committed
1451 1452
2000-04-26  Kenichi Handa  <handa@etl.go.jp>

1453 1454
	* mail/rmail.el (rmail-expunge): When there are no deleted
	messages, do nothing.
Kenichi Handa's avatar
Kenichi Handa committed
1455

Dave Love's avatar
Dave Love committed
1456 1457 1458 1459 1460 1461
2000-04-26  Dave Love  <fx@gnu.org>

	* international/mule-cmds.el (locale-translation-file-name):
	Defvar to nil.
	(set-locale-environment): Set it here (at runtime).

Gerd Moellmann's avatar
Gerd Moellmann committed
1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486
2000-04-25  Gerd Moellmann  <gerd@gnu.org>

	* replace.el (perform-replace): Add parameters START and END.  Use
	them instead of the check for a region in Transient Mark mode.
	(query-replace-read-args): Return two more list elements for the
	start and end of the region in Transient Mark mode.
	(query-replace, query-replace-regexp, query-replace-regexp-eval)
	(map-query-replace-regexp, replace-string, replace-regexp): Add
	optional last arguments START and END and pass them to
	perform-replace.

	* progmodes/ebrowse.el (ebrowse-tags-query-replace): Construct a
	form with additional arguments for perform-replace.

	* progmodes/etags.el (tags-query-replace): Add parameters START
	and END.  Construct a form with additional arguments for
	perform-replace.

	* simple.el (shell-command): Set default directory for "*Shell
	Command Output" buffer.

	* language/european.el (iso-latin-4): Fix typo.

	* emacs-lisp/crm.el: New file.

Dave Love's avatar
Dave Love committed
1487 1488 1489