ChangeLog 464 KB
Newer Older
Kenichi Handa's avatar
Kenichi Handa committed
1 2
2000-05-26  Kenichi Handa  <handa@etl.go.jp>

3 4 5
	* 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
6 7 8
	* international/mule-cmds.el (encode-coding-char): Make strings
	multibyte before calling encode-coding-string.

Stefan Monnier's avatar
Stefan Monnier committed
9 10 11
2000-05-25  Stefan Monnier  <monnier@cs.yale.edu>

	* derived.el: Fix keywords.
Stefan Monnier's avatar
Stefan Monnier committed
12
	(define-derived-mode): Only define if needed.
Stefan Monnier's avatar
Stefan Monnier committed
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

	* 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
29 30 31 32 33 34 35 36 37 38 39 40
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.

41 42 43 44 45
2000-05-25  Michael Kifer  <kifer@cs.sunysb.edu>
	
	* ediff-diff.el (ediff-exec-process): delete --binary option from
	non-buffer ediff jobs.
	
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
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.

67 68 69 70 71 72
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
73 74 75 76 77 78
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
79 80 81 82 83 84
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
85 86 87 88 89 90 91 92 93
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
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
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.

111 112
2000-05-24  Michael Kifer  <kifer@cs.sunysb.edu>
	
Gerd Moellmann's avatar
Gerd Moellmann committed
113
	* ediff-diff.el (ediff-forward-word): Take syntactic word class into
114
	account.
Gerd Moellmann's avatar
Gerd Moellmann committed
115 116
	(ediff-test-utility,ediff-diff-mandatory-option)
	(ediff-reset-diff-options): Utilities for proper initialization of
117 118
	ediff-diff-options and ediff-diff3-options on Windows.
	
Gerd Moellmann's avatar
Gerd Moellmann committed
119
	* ediff-init.el (ediff-merge-filename-prefix): New customizable
120 121
	variable.
	
Gerd Moellmann's avatar
Gerd Moellmann committed
122
	* ediff-mult.el (ediff-filegroup-action): Use
123 124
	ediff-merge-filename-prefix.

125 126
2000-05-24  Michael Kifer  <kifer@cs.sunysb.edu>

Gerd Moellmann's avatar
Gerd Moellmann committed
127
	* viper-ex.el (ex-write): Set selective display to nil.
128
	
Eli Zaretskii's avatar
Eli Zaretskii committed
129 130 131 132 133
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.

134 135 136 137 138 139 140 141 142 143
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
144 145
2000-05-24  Kenichi Handa  <handa@etl.go.jp>

Kenichi Handa's avatar
Kenichi Handa committed
146 147 148 149 150 151 152
	* 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
153 154 155
	* 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
156

Eric M. Ludlam's avatar
Eric M. Ludlam committed
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
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
	
Kenichi Handa's avatar
Kenichi Handa committed
179 180 181 182 183 184
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
185 186 187 188 189 190 191 192 193 194 195 196 197 198
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
199 200
2000-05-23  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
201 202 203 204
	* 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
205 206
	* ffap.el (ffap-url-regexp): Add `https'.
	
207 208 209 210 211 212
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
213 214 215 216 217 218
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
219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235
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.

236 237
2000-05-22  Sam Steingold  <sds@gnu.org>

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

241 242 243 244 245 246 247 248 249 250 251 252 253 254
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.

255 256 257
	* comint.el:
	* textmodes/ispell.el:
	* imenu.el:
258 259 260 261 262 263
	* mail/mh-e.el:
	* progmodes/compile.el: Add to debug-ignored-errors.

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

264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280
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
281 282 283 284 285 286
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".

287 288
2000-05-22  Stefan Monnier  <monnier@cs.yale.edu>

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

291 292 293
	* emacs-lisp/sregex.el: Rewritten to take advantage of shy-groups and
	intervals which makes it heaps simpler.

294 295
	* newcomment.el (comment-region-internal): Go back to BEG after quoting
	the nested comment markers.
296 297 298

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

299 300
2000-05-21  Dave Love  <fx@gnu.org>

301 302 303
	* edmacro.el (edmacro-parse-keys): Return vector if any elements
	are invalid characters.

304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321
	* 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.

322 323
2000-05-20  Stefan Monnier  <monnier@cs.yale.edu>

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

326 327 328 329 330 331 332 333 334
	* 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.

335 336 337 338 339 340 341 342 343 344
	* 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).

345 346 347 348 349 350 351 352 353 354 355
	* 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
356 357
2000-05-20  Kenichi Handa  <handa@etl.go.jp>

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

Kenichi Handa's avatar
Kenichi Handa committed
361 362 363 364 365 366 367 368 369 370 371 372 373 374
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
375 376 377 378 379 380 381
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
382 383 384 385
2000-05-19  Gerd Moellmann  <gerd@gnu.org>

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

Stefan Monnier's avatar
Stefan Monnier committed
386 387 388 389
2000-05-19  Stefan Monnier  <monnier@cs.yale.edu>

	* newcomment.el: New file.

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

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

Andreas Schwab's avatar
.  
Andreas Schwab committed
394 395 396 397 398
2000-05-18  Andreas Schwab  <schwab@suse.de>

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

399 400 401 402
2000-05-18  Gerd Moellmann  <gerd@gnu.org>

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

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

Gerd Moellmann's avatar
Gerd Moellmann committed
405 406 407 408 409 410 411 412 413 414 415 416
	* 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.

417 418 419 420 421
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
422 423 424 425 426 427
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

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

442 443 444 445 446
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.

447 448 449 450
2000-05-17  Stefan Monnier  <monnier@cs.yale.edu>

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

451 452 453 454 455
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
456 457 458 459
2000-05-17  Kenichi Handa  <handa@etl.go.jp>

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

460 461 462 463
2000-05-16  Stefan Monnier  <monnier@cs.yale.edu>

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

464 465
2000-05-16  Sam Steingold  <sds@gnu.org>

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

Dave Love's avatar
Dave Love committed
468 469 470 471 472 473
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.

474 475 476 477
2000-05-16  Sam Steingold  <sds@gnu.org>

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

Gerd Moellmann's avatar
Gerd Moellmann committed
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492
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
493 494 495 496 497 498
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.

499 500 501 502 503 504 505
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
506 507 508 509 510 511
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
512 513 514 515 516 517 518 519 520
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
521 522
2000-05-14  Dave Love  <fx@gnu.org>

Dave Love's avatar
Dave Love committed
523 524 525 526 527 528 529 530 531
	* 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.
532

Dave Love's avatar
Dave Love committed
533 534 535 536
	* autoarg.el: New file.

	* faces.el: Declare more functions obsolete.

Dave Love's avatar
Dave Love committed
537 538 539 540 541 542
	* 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
543 544
2000-05-13  Eric M. Ludlam  <zappo@ultranet.com>

Gerd Moellmann's avatar
Gerd Moellmann committed
545 546
	* speedbar.el: Updated the commentary section.  xemacs20p now uses
	>= when detecting.  Require `defimage' safely.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
547 548 549 550 551 552 553 554
	(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
555 556 557
	(speedbar-indentation-width, speedbar-indentation-width) New
	variables.
	(speedbar-hide-button-brackets-flag): Customizable.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
558 559 560 561
	(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
562 563 564 565 566 567 568
	(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
569
	(speedbar-reconfigure-keymaps): Run configure keymap hooks.
Gerd Moellmann's avatar
Gerd Moellmann committed
570 571 572 573
	(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
574 575 576
	(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
577 578
	`speedbar-indentation-width'.  Use more care w/ invisible
	properties.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
579 580 581
	(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
582 583 584
	(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
585
	(speedbar-create-tag-hierarchy): Update doc, use new tag hooks.
Gerd Moellmann's avatar
Gerd Moellmann committed
586 587
	(speedbar-insert-imenu-list, speedbar-insert-etags-list): New
	functions.
Eric M. Ludlam's avatar
Eric M. Ludlam committed
588 589
	(speedbar-mouse-set-point): New function
	(speedbar-power-click): Updated documentation.
Gerd Moellmann's avatar
Gerd Moellmann committed
590 591 592 593 594 595
	(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
596 597 598 599 600 601 602 603 604 605 606
	(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
607 608 609
	(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
610
	(defimage-speedbar): Image loading abstraction.
Gerd Moellmann's avatar
Gerd Moellmann committed
611 612 613 614
	(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
615 616 617 618
	(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
619 620 621 622 623 624 625 626
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
627
	* international/mule-diag.el (describe-char-after): New function.
Kenichi Handa's avatar
Kenichi Handa committed
628 629 630 631 632 633 634 635 636
	(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
637 638
	(syntax-code-table): Format changed.
	(string-to-syntax): Adjusted for the above change.
639

Stefan Monnier's avatar
Stefan Monnier committed
640 641 642 643
2000-05-12  Stefan Monnier  <monnier@cs.yale.edu>

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

644 645 646 647 648 649 650 651
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.

652 653 654 655
2000-05-12  Gerd Moellmann  <gerd@gnu.org>

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

656 657
	* ange-ftp.el (ange-ftp-skip-msgs): Include 500 code.for
	handling FTP security extensions.
658

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

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

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

665 666 667
	* 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.
668

669 670 671
	* font-lock.el: Update copyright.  Remove Simon Marshall's email
	address on request from him.

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

675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713
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
714 715 716 717 718
2000-05-09  Sam Steingold  <sds@goems.com>

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

719 720 721 722 723 724 725 726 727 728 729 730
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
731
	* faces.el:  Some doc fixes.  Declare some functions obsolete.
732 733 734
	(describe-face): Add customize button.  Return the help
	text.  Fix prompt.

Eli Zaretskii's avatar
Eli Zaretskii committed
735 736 737 738
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
739 740 741 742 743
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>).

744 745
2000-05-08  Eli Zaretskii  <eliz@is.elta.co.il>

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

750 751 752 753
	* 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
754 755
2000-05-07  Dave Love  <fx@gnu.org>

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

758 759 760 761 762 763 764
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
765 766 767 768
2000-05-05  Gerd Moellmann  <gerd@gnu.org>

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

769 770
2000-05-04  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
771 772 773 774
	* progmodes/ebrowse.el: Change file name `EBROWSE' to `BROWSE'.

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

775 776 777 778 779 780 781 782 783
	* 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.

784 785 786 787 788
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
789 790 791 792 793 794 795
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
796 797
2000-05-03  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
798 799 800 801 802 803 804 805
	* 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.
806

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

Gerd Moellmann's avatar
Gerd Moellmann committed
810 811 812 813
	* 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'.
814

Kenichi Handa's avatar
Kenichi Handa committed
815 816 817 818
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
819 820
2000-05-02  Gerd Moellmann  <gerd@gnu.org>

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

824 825
	* calendar/cal-french.el
	(french-calendar-multibyte-special-days-array)
Gerd Moellmann's avatar
Gerd Moellmann committed
826 827 828 829 830 831 832 833 834
	(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'.

835 836 837 838 839 840 841
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
842 843 844 845 846
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.

847 848 849 850
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
851 852 853 854 855 856
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>
857

Gerd Moellmann's avatar
Gerd Moellmann committed
858 859 860 861 862 863 864 865 866 867 868 869
	* 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
870 871 872 873 874 875 876
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.

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

Gerd Moellmann's avatar
Gerd Moellmann committed
880 881 882 883
2000-04-28  Gerd Moellmann  <gerd@gnu.org>

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

Kenichi Handa's avatar
Kenichi Handa committed
884 885 886 887 888 889
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
890
2000-04-27  Gerd Moellmann  <gerd@gnu.org>
Dave Love's avatar
Dave Love committed
891

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

Gerd Moellmann's avatar
Gerd Moellmann committed
895 896 897 898 899
	* 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
900

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

Gerd Moellmann's avatar
Gerd Moellmann committed
904 905 906 907 908
	* 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
909
2000-04-27  Sen Nagata <sen@eccosys.com>
910

Gerd Moellmann's avatar
Gerd Moellmann committed
911 912 913 914 915 916 917 918 919
	* 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
920 921
2000-04-26  Gerd Moellmann  <gerd@gnu.org>

922 923
	* subr.el (add-minor-mode): Make argument MAP optional.

Gerd Moellmann's avatar
Gerd Moellmann committed
924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939
	* 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.

940 941 942 943
2000-04-26  Stefan Monnier  <monnier@cs.yale.edu>

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

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

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

Dave Love's avatar
Dave Love committed
949 950 951 952 953 954
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
955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979
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
980 981 982 983 984 985 986 987 988 989 990
2000-04-24  Dave Love  <fx@gnu.org>

	* cus-edit.el (Custom-set, Custom-save, Custom-reset-current)
	(Custom-reset-saved, Custom-reset-standard)
	(custom-group-value-create, custom-group-set, custom-group-save)
	(custom-group-reset-current, custom-group-reset-saved)
	(custom-group-reset-standard): Use mapc.
	(custom-buffer-create-internal): Disable undo when creating items.
	Use mapc.
	(custom-face): Avoid redundant lambda.

Gerd Moellmann's avatar
Gerd Moellmann committed
991 992 993 994 995
2000-04-24  Gerd Moellmann  <gerd@gnu.org>

	* startup.el (auto-save-list-file-prefix): Set default to
	`~/.emacs.d/auto-save-list/.saves-' for systems other than MS-DOS.

996 997 998 999 1000
2000-04-24  Sam Steingold  <sds@gnu.org>

	* time-stamp.el (time-stamp-string-preprocess): Always convert
	`field-result' to a string.

Gerd Moellmann's avatar
Gerd Moellmann committed
1001 1002 1003 1004 1005 1006 1007 1008
2000-04-24  Gerd Moellmann  <gerd@gnu.org>

	* frame.el (scrolling): New group.
	(automatic-hscrolling): New user-option.

	* startup.el (command-line-x-option-alist): Add `-lsp' and
	`--line-spacing'.

Dave Love's avatar
Dave Love committed
1009 1010 1011 1012 1013
2000-04-19  Dave Love  <fx@gnu.org>

	* emacs-lisp/cl-extra.el (cl-old-mapc): Fix definition.
	(cl-mapc): Rename from mapc.  Fix the funcall.

Gerd Moellmann's avatar
Gerd Moellmann committed
1014 1015
2000-04-19  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1016 1017 1018 1019
	* simple.el (clone-indirect-buffer-other-window): New command.
	(clone-indirect-buffer): Add optional arg NORECROD.
	(toplevel): Bind `C-x 4 c' to clone-indirect-buffer-other-window.

Gerd Moellmann's avatar
Gerd Moellmann committed
1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033
	* help.el (resize-temp-buffer-window): Use count-screen-lines.

	* window.el (count-screen-lines): New function.
	(shrink-window-if-larger-than-buffer): Use count-screen-lines
	instead of window-buffer-height.

	* progmodes/inf-lisp.el (inferior-lisp-mode): Don't set
	non-existing variable comint-input-sentinel.
	(inferior-lisp-args-to-list): Removed.
	(inferior-lisp): Use split-string instead of
	inferior-lisp-args-to-list.

	* hexl.el (hexl-insert-hex-string): New command.

Gerd Moellmann's avatar
Gerd Moellmann committed
1034 1035 1036
	* emacs-lisp/gulp.el (gulp-maintainer): Use expand-file-name
	instead of concat.

Gerd Moellmann's avatar
Gerd Moellmann committed
1037 1038 1039 1040 1041 1042 1043 1044 1045 1046
2000-04-18  Gerd Moellmann  <gerd@gnu.org>

	* mail/sendmail.el (mail-do-fcc): Prevent inserting a newline
	at the start of an existing but empty folder.

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

	* ps-mule.el: Customization fix, doc fix.
	(ps-multibyte-buffer): Customization fix.

1047 1048 1049 1050
2000-04-17  Richard M. Stallman  <rms@caffeine.ai.mit.edu>

	* subr.el (read-passwd): Use read-char-exclusive.

Gerd Moellmann's avatar
Gerd Moellmann committed
1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062
2000-04-17  Gerd Moellmann  <gerd@gnu.org>

	* textmodes/texinfo.el (texinfo-insert-@email)
	(texinfo-insert-@emph, texinfo-insert-@quotation)
	(texinfo-insert-@strong, texinfo-insert-@url): New functions.
	(texinfo-mode-map): Add key bindings for them.

	* files.el (basic-save-buffer-2): Use a template with `$'
	instead of `#' for VMS.

	* simple.el (clone-indirect-buffer): New function.

Gerd Moellmann's avatar
Gerd Moellmann committed
1063 1064 1065 1066 1067 1068
2000-04-16  Stephen Eglen  <stephen@gnu.org>

	* iswitchb.el (iswitchb-case): New function.  If the user input
	contains any upper-case characters, the search is made
	case-sensitive.

1069 1070
2000-04-17  Stefan Monnier  <monnier@cs.yale.edu>

Gerd Moellmann's avatar
Gerd Moellmann committed
1071 1072
	* textmodes/texinfo.el (texinfo-mode-syntax-table): Add \n as
	comment-end.
1073 1074 1075 1076
	(texinfo-font-lock-syntactic-keywords): New var.
	(texinfo-font-lock-keywords): Remove comment regexp.
	(texinfo-insert-block): New function.
	(texinfo-mode-map): Add C-c C-o -> texinfo-insert-block.
Gerd Moellmann's avatar
Gerd Moellmann committed
1077 1078
	(texinfo-mode): Use define-derived-mode.  Tweak comment-start-skip
	and font-lock-defaults.  Use regexp-opt for outline-regexp.
1079
	(texinfo-environments): New var.
Gerd Moellmann's avatar
Gerd Moellmann committed
1080 1081
	(texinfo-environment-regexp): Use regexp-opt and
	texinfo-environments.
1082

Gerd Moellmann's avatar
Gerd Moellmann committed
1083 1084 1085 1086 1087
	* textmodes/ispell.el (ispell-menu-map-needed): Check that
	ispell-process is bound since this might be eval'd before ispell
	is loaded.
	(ispell-message): Use a tiny bit less magic and a bit more hard
	data to figure out what kind of sc-cite-regexp to use.
1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099

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

	* calendar/diary-lib.el (fancy-diary-display, mark-diary-entries)
	(insert-cyclic-diary-entry): Unquote the lambda.

	* gud.el (gud-jdb-build-source-files-list): Fix typo.

	* files.el (backup-enable-predicate): Unquote the lambda.

	* cus-edit.el (custom-face, face): Unquote the lambda.

1100 1101 1102
2000-04-15  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

	* ps-print.el: Check for line-beginning-position definition.
1103

1104 1105 1106 1107 1108
	* ps-print.el: Fix counting lines in a region.
	(ps-print-version): New version number (5.1.5).
	(ps-spool-without-faces, ps-spool-with-faces): Adjust code.
	(ps-printing-region): Fun code fix.

1109 1110 1111 1112 1113
2000-04-15  Gerd Moellmann  <gerd@gnu.org>

	* gud.el (gud-jdb-build-source-files-list): Change file-exists-p
	to file-directory-p.

Gerd Moellmann's avatar
Gerd Moellmann committed
1114 1115 1116 1117 1118
2000-04-14  Gerd Moellmann  <gerd@gnu.org>

	* gud.el (gud-jdb-build-source-files-list): Check that directory
	exists before calling directory-files.

Dave Love's avatar
Dave Love committed
1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145
2000-04-13  Dave Love  <fx@gnu.org>

	* emacs-lisp/trace.el: Change maintainer.  Use new backquote
	syntax.

	* emacs-lisp/cl-specs.el: Remove when, unless.

	* emacs-lisp/cl-extra.el: Don't quote keywords.
	(cl-old-mapc): New variable.
	(mapc): Use it.
	(cl-map-intervals): Use with-current-buffer.  Don't check for
	next-property-change.
	(cl-map-overlays): Use with-current-buffer.
	(cl-expt): Remove.
	(copy-tree, remprop): Define unconditionally.

	* emacs-lisp/cl-compat.el (keywordp): Remove.

	* emacs-lisp/edebug.el (edebug-keywordp): Remove.  Change callers
	to use keywordp.
	(edebug-spec): Enable keywordp.

	* cus-edit.el (custom-sort-items): Avoid symbol-name with new
	string-lessp.

	* cus-start.el: Use keywordp.

Gerd Moellmann's avatar
Gerd Moellmann committed
1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159
2000-04-13  Edward M. Reingold  <reingold@emr.cs.uiuc.edu>

	* diary-lib.el (include-other-diary-files): Fix the fix of
	2000-02-18 by doing a save-excursion.

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

	* ps-print.el: Customization fix, doc fix.
	(ps-print-version): New version number (5.1.4).
	(ps-article-author, ps-article-subject, ps-info-file, ps-info-node)
	(ps-print-preprint): Adjust code.
	(ps-printer-name, ps-lpr-switches, ps-user-defined-prologue)
	(ps-print-prologue-header, ps-print-control-characters)
	(ps-spool-config): Customization fix.
1160

1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184
2000-04-13  Eli Zaretskii  <eliz@is.elta.co.il>

	* textmodes/ispell.el (ispell-menu-map): Menu items rearranged and
	converted to the new menu-item format, names silightly changed,
	help strings added.

	Support for spelling without async subprocesses:

	* textmodes/ispell.el (ispell-cmd-args, ispell-output-buffer)
	(ispell-session-buffer): New variables.
	(ispell-start-process, ispell-process-status,
	ispell-accept-output, ispell-send-string): New functions, for
	Ispell invocation when async subprocesses aren't supported.
	(ispell-word, ispell-pdict-save, ispell-command-loop,
	ispell-process-line, ispell-buffer-local-parsing): Replace calls
	to process-send-string with calls to ispell-send-string, and
	accept-process-output with ispell-accept-output.
	(ispell-init-process): Call ispell-process-status instead of
	process-status with.
	(ispell-init-process): Call ispell-start-process.  Call
	ispell-accept-output and ispell-send-string.  Don't call
	process-kill-without-query and kill-process if they are unbound.
	(ispell-async-processp): New function.

Dave Love's avatar
Dave Love committed
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195
2000-04-12  Dave Love  <fx@gnu.org>

	* info.el: Add debug-ignored-errors.
	(Info-mode-menu): Add some items.
	(Info-directory): Add autoload cookie.

	* menu-bar.el (menu-bar-options-menu): Make `mule' always visible.
	Modify `truncate-lines'.  Make `describe-language-environment'
	always visible and add help.  Modify `describe-key' help.  Invoke
	Info-directory from `info'.  New entry `emacs-manual'.

Gerd Moellmann's avatar
Gerd Moellmann committed
1196 1197
2000-04-10  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1198 1199 1200 1201 1202 1203
	* progmodes/ebrowse.el (ebrowse-tree-mode): Use
	propertized-buffer-identification.
	(ebrowse-update-member-buffer-mode-line): Likewise.
	(ebrowse--mode-strings): Removed.
	(ebrowse--mode-line-props): Removed.

Gerd Moellmann's avatar
Gerd Moellmann committed
1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214
	* files.el (auto-mode-alist): Add `EBROWSE'.

	* progmodes/ebrowse.el (ebrowse-read): Skip forward over white
	space before testing for end of buffer.
	(ebrowse-load): Removed.
	(ebrowse-revert-tree-buffer-from-file): Rewritten.
	(ebrowse-create-tree-buffer): Rewritten.
	(ebrowse-tree-mode): Read tree from buffer.

	* progmodes/ebrowse-ffh.el: Removed.

Kenichi Handa's avatar
Kenichi Handa committed
1215 1216 1217 1218
2000-04-10  Kenichi Handa  <handa@etl.go.jp>

	* language/vietnamese.el (viet-vscii-decode-table): Fix a bug.

1219 1220 1221 1222 1223
2000-04-10  Gerd Moellmann  <gerd@gnu.org>

	* jit-lock.el (with-buffer-unmodified): Fix bug introduced by `)'
	at the wrong place.

Dave Love's avatar
Dave Love committed
1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235
2000-04-09  Dave Love  <fx@gnu.org>

	* files.el (backup-enable-predicate): Use
	temporary-file-directory, small-temporary-file-directory.
	(make-backup-file-name-function, backup-directory-alist): New
	variables.
	(make-backup-file-name-1): New function.
	(make-backup-file-name): Use it.
	(find-backup-file-name): Likewise.  Use format for clarity, not
	concat.
	(file-newest-backup): Use make-backup-file-name.

Gerd Moellmann's avatar
Gerd Moellmann committed
1236 1237
2000-04-09  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1238
	* progmodes/ebrowse-ffh.el: New file.
1239

Gerd Moellmann's avatar
Gerd Moellmann committed
1240 1241 1242 1243 1244 1245
	* progmodes/ebrowse.el (ebrowse-find-file-hook-fn): Moved
	to ebrowse-ffh.el.
	(ebrowse-load): Add autoload.

	* finder.el (finder-commentary): Add autoload cookie.

Gerd Moellmann's avatar
Gerd Moellmann committed
1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260
	* mail/rfc2368.el: Correct author's email address.

	* progmodes/ebrowse.el: New file.

	* emacs-lisp/easymenu.el (easy-menu-create-menu): Process menu
	item help string.
	(easy-menu-do-add-item): Ditto.
	(easy-menu-define): Extend doc string.

	* jit-lock.el (with-buffer-unmodified): Use
	restore-buffer-modified-p.
	(with-buffer-prepared-for-font-lock): Use with-buffer-unmodified.
	(jit-lock-function, jit-lock-stealth-fontify): Don't use
	with-buffer-unmodified.

1261 1262 1263 1264 1265
2000-04-08  Dave Love  <fx@gnu.org>

	* emacs-lisp/edebug.el: Fix specs for dolist, dotimes, push, pop,
	unless, when.

1266 1267 1268 1269
2000-04-07  Mikio Nakajima  <minakaji@osaka.email.ne.jp>

	* viper-util.el (viper-put-on-search-overlay): New subroutine.
	(viper-flash-search-pattern): No operation when using Emacs
1270
	doesn't support face.
1271
	Use `viper-put-on-search-overlay'.
1272

Gerd Moellmann's avatar
Gerd Moellmann committed
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298
2000-04-04  Gerd Moellmann  <gerd@gnu.org>

	* isearch.el (isearch-mode-map): Define M-C-s like C-s and M-C-r
	like C-r.

	* progmodes/make-mode.el: Some doc fixes.
	(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.
	(toplevel): Require `dabbrev' and `add-log' when compiling.

	* replace.el (perform-replace): Don't move forward one char
	when MATCH-AGAIN is nil, and REGEXP-FLAG is t.  We don't want
	to do that because it leaves point 1 position after the last
	replacement, after everything has been replaced.

	* jit-lock.el (with-buffer-unmodified): New macro.
	(with-buffer-prepared-for-font-lock): Don't preserve buffer's
	modified state.
	(jit-lock-function-1): Extracted from jit-lock-function; not
	preserving buffer's modified state.
	(jit-lock-function, jit-lock-stealth-fontify): Call
	jit-lock-function-1.

	* mail/rfc2368.el: Remove supernumerary copyright line.

Gerd Moellmann's avatar
Gerd Moellmann committed
1299 1300 1301 1302 1303 1304
2000-04-04  Milan Zamazal  <pdm@freesoft.cz>

	* glasses.el: Provide facilities for inserting space before left
	parentheses and uncapitalization of identifiers.
	(glasses-mode): Try to remove old overlays in all cases.

1305 1306
2000-04-03  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
1307 1308 1309
	* progmodes/compile.el (compile-internal): Display the compilation
	buffer in a different frame, if it's already displayed there.

Gerd Moellmann's avatar
Gerd Moellmann committed
1310 1311
	* mail/rfc2368.el: New file.

Gerd Moellmann's avatar
Gerd Moellmann committed
1312 1313 1314 1315 1316 1317 1318 1319 1320
	* simple.el (sendmail-user-agent-compose): Recognize a `body'
	header and insert its value as mail body.

	* subr.el (member-ignore-case): New function.

	* dabbrev.el (dabbrev-ignored-regexps): New user-option.
	(dabbrev--find-expansion): Ignore buffers matching a regexp
	from dabbrev-ignored-regexps.

1321 1322 1323
	* jka-compr.el (jka-compr-compression-info-list): Add `.z'
	to extensions handled by gzip.

Gerd Moellmann's avatar
Gerd Moellmann committed
1324 1325 1326 1327
2000-04-03  Richard M. Stallman  <rms@gnu.org>

	* files.el (insert-directory): List the total free space
	along with the used space.
1328

Gerd Moellmann's avatar
Gerd Moellmann committed
1329 1330 1331 1332 1333 1334 1335 1336
	* textmodes/fill.el (fill-individual-paragraphs): If a no-prefix
	line is followed by one that matches CITATION-REGEXP, end the
	paragraph.

2000-04-03  Markus Rost  <rost@delysid.gnu.org>

	* mail/rmailsum.el (rmail-user-mail-address-regexp): New option.
	(rmail-make-basic-summary-line): Use that option.
1337

Kenichi Handa's avatar
Kenichi Handa committed
1338 1339 1340 1341
2000-04-03  Kenichi Handa  <handa@etl.go.jp>

	* international/mule-cmds.el (encoded-string-description):
	Rewritten.   Try pretty description for ISO 2022 escape sequences
Kenichi Handa's avatar
Kenichi Handa committed
1342 1343
	only if CODING-SYSTEM is based on ISO 2022.  Use uppercase letters
	for hexadecimal format.
Kenichi Handa's avatar
Kenichi Handa committed
1344

Dave Love's avatar
Dave Love committed
1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359
2000-04-01  Dave Love  <fx@gnu.org>

	* cpp.el: Change customization group to `c' from `C'.

	* vcursor.el (vcursor-move): Use display-color-p.

	* international/mule-util.el: Provide mule-utils.
	(string-to-sequence): Simplify and speed up.

	* international/mule.el (make-coding-system): Purecopy doc-string.

	* international/mule-cmds.el: Various menu changes.
	(describe-specified-language-support): Handle `Default'.
	(set-language-info): Purecopy `info'.

Gerd Moellmann's avatar
Gerd Moellmann committed
1360 1361 1362 1363
2000-03-31  Andrew Innes  <andrewi@gnu.org>

	* vc.el (vc-backend-diff): Return the correct status if we had to
	retry the rcsdiff command without the --brief option.
1364

Dave Love's avatar
Dave Love committed
1365 1366
2000-03-31  Dave Love  <fx@gnu.org>

1367 1368
	* help.el (help-manyarg-func-alist): Correct several omissions.

Dave Love's avatar
Dave Love committed
1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382
	* add-log.el: Don't require cl, fortran.
	(add-log-current-defun-function): Doc fix.
	(change-log-version-number-regexp-list): Remove SCCS part.  Doc
	fix.
	(change-log-version-rcs): Function deleted.
	(change-log-version-number-search): Doc fix.  Use
	vc-workfile-version.  Avoid CL dolist.
	(add-change-log-entry): Just call add-log-current-defun to get
	defun.  Simplify somewhat.
	(change-log-get-method-definition-1): Likewise.
	(add-log-current-defun): Return nil if calling
	add-log-current-defun-function does so.  Move Fortran stuff to
	fortran.el.  Return string without properties.

Dave Love's avatar
Dave Love committed
1383 1384 1385 1386 1387 1388 1389 1390
	* textmodes/ooutline.el (outline-font-lock-keywords): Use :upper:
	and :alpha: char classes.

	* mail/supercite.el: Defvar curline when compiling.
	(sc-citation-root-regexp, sc-citation-nonnested-root-regexp)
	(sc-get-address, sc-attribs-extract-namestring): Use [:alnum:]
	rather than a-zA-Z0-9 to allow non-ASCII characters.

Gerd Moellmann's avatar
Gerd Moellmann committed
1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401
2000-03-31  Gerd Moellmann  <gerd@gnu.org>

	* emacs-lisp/byte-opt.el: Fix byte-compiler warnings format.

	* emacs-lisp/bytecomp.el (byte-compile-file-form-autoload):
	Re-enable new code.

	* lpr.el (print-region-1): Use -d to specify printer name for
	systems `usg-unix-v*, `dgux', `hpux', `irix'.

2000-03-31  Dave Love  <fx@gnu.org>
1402

Gerd Moellmann's avatar
Gerd Moellmann committed
1403 1404 1405
	* emacs-lisp/byte-opt.el (byte-compile-inline-expand): Look
	for function definition in symbol's function value slot first
	instead of first consulting byte-compile-function-environment.
1406

Kenichi Handa's avatar
Kenichi Handa committed
1407 1408 1409 1410 1411
2000-03-31  Kenichi Handa  <handa@etl.go.jp>

	* language/european.el ("Polish"): New language environment.
	(setup-polish-environment): New function.

Gerd Moellmann's avatar
Gerd Moellmann committed
1412 1413 1414 1415 1416 1417 1418 1419 1420
2000-03-30  Gerd Moellmann  <gerd@gnu.org>

	* emacs-lisp/bytecomp.el (byte-compile-file-form-autoload):
	Disable new code.

	* emacs-lisp/byte-opt.el (byte-compile-inline-expand): Fix bug
	trying to `load' the symbol of an autoload instead of the file
	recorded in the autoload.  Fix error messages.

Gerd Moellmann's avatar
Gerd Moellmann committed
1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438
2000-03-30  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

	* ps-print.el: PostScript programming fix for ghostview, doc fix.
	(ps-print-version): New version number (5.1.3).
	(ps-begin-file, ps-begin-job, ps-set-color, ps-do-despool, ps-setup)
	(ps-insert-file, ps-output-boolean, ps-plot-with-face)
	(ps-generate-postscript-with-faces): Code fix.
	(ps-color-values): XEmacs compatibility.
	(ps-print-background-image, ps-print-background-text, ps-printer-name)
	(ps-default-fg, ps-default-bg): Adjust customization.
	(ps-zebra-color): Adjust customization, renaming old ps-zebra-gray var.
	(ps-color-scale): Renaming old ps-color-value fun.
	(ps-print-headers): Replace ps-print-header group to avoid conflict
	with ps-print-header variable.
	(ps-print-miscellany): New group.
	(ps-format-color, ps-rgb-color): New funs.
	(ps-default-foreground): New var.
	(ps-printer-name-option): New const.
1439

Peter Breton's avatar
Peter Breton committed
1440 1441
2000-03-30  Peter Breton  <pbreton@ne.mediaone.net>

Peter Breton's avatar
Peter Breton committed
1442 1443 1444 1445
	* net/net-utils.el:
	(network-connection-host, network-connection-service): New variables
	(network-connection-mode): New mode, derived from comint-mode
	(network-connection-mode-setup): New function, saves host and
1446
	service information in local variables.
Peter Breton's avatar
Peter Breton committed
1447

Peter Breton's avatar
Peter Breton committed
1448 1449 1450 1451 1452
	* lisp/locate.el:
	(locate-word-at-point): Added this function
	(locate): Default to using locate-word-at-point as input
	Run dired-mode-hook

Dave Love's avatar
Dave Love committed
1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464
2000-03-29  Dave Love  <fx@gnu.org>

	* calendar/appt.el: Doc fixes.
	(appt-check): Convert min-to-app to a string before passing to
	appt-disp-window-function or concat.
	(appt-delete-window): Remove test for frame-root-window.
	(appt-select-lowest-window, appt-convert-time): Simplify.

	* emacs-lisp/bytecomp.el: Doc fixes.
	(byte-compile-file-form-autoload): Update
	byte-compile-function-environment.

Andreas Schwab's avatar
.  
Andreas Schwab committed
1465 1466 1467 1468 1469 1470 1471 1472
2000-03-29  Andreas Schwab  <schwab@suse.de>

	* emacs-lisp/autoload.el: Also print defsubst doc string
	specially.

	* dired.el (dired-insert-directory): If dired-free-space-program
	failed just delete its output.

1473 1474 1475 1476 1477 1478 1479 1480 1481 1482
2000-03-29  Dave Love  <fx@gnu.org>

	* international/iso-cvt.el: Move provide to end.  Doc fixes.
	(iso-iso2sgml-trans-tab, iso-sgml2iso-trans-tab): New variables.
	(iso-iso2sgml, iso-sgml2iso): New functions.
	(iso-cvt-define-menu): Fix some entries and use backquote for
	clarity.

	* format.el (format-alist): Use iso-cvt functions for SGML/HTML.

Gerd Moellmann's avatar
Gerd Moellmann committed
1483 1484 1485 1486 1487
2000-03-28  Gerd Moellmann  <gerd@gnu.org>

	* emacs-lisp/lisp-mnt.el (lm-last-modified-date): Add parameter
	ISO-DATE.  If non-nil, return date in ISO 8601 format.

1488 1489
2000-03-26  Stefan Monnier  <monnier@cs.yale.edu>

1490 1491 1492 1493 1494
	* log-edit.el (log-edit-mode-map): Inherit from vc-log-mode-map
	if it ever becomes used.
	(log-edit-mode-hook): Default to vc-log-mode-hook.
	(log-edit-mode): Fix the docstring.

1495 1496 1497
	* emacs-lisp/bytecomp.el (byte-compile-eval): Fix and reenable
	the code.

Dave Love's avatar
Dave Love committed
1498 1499
2000-03-26  Dave Love  <fx@gnu.org>

Dave Love's avatar
Dave Love committed
1500 1501 1502 1503
	* net/browse-url.el (browse-url): Re-fix case of
	browse-url-browser-function being an alist.
	(browse-url): Add :link to defgroup.

Dave Love's avatar
Dave Love committed
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513
	* files.el: Doc fixes.
	(file-truename): Include `[' in wildcard characters.
	(automount-dir-prefix): Customize.
	(find-file-wildcards): Add :version.
	(find-file-noselect): Simplify a mapcar call.

	* emacs-lisp/lisp-mode.el (lisp-eval-defun): Make arglist
	compatible with inf-lisp version.
	(eval-defun-1): Fix custom-declare-variable case.