comparison lisp/ChangeLog @ 1162:fe1300cee118

[xemacs-hg @ 2002-12-16 03:01:57 by ben] combine ChangeLog files
author ben
date Mon, 16 Dec 2002 03:02:09 +0000
parents 8e95979f01c6
children 315720febed1
comparison
equal deleted inserted replaced
1161:8e95979f01c6 1162:fe1300cee118
1 2002-12-15 Ben Wing <ben@xemacs.org>
2
3 * ChangeLog: Combine all ChangeLog files.
4 * ChangeLog.1: Deleted.
5
1 2002-12-14 Ben Wing <ben@xemacs.org> 6 2002-12-14 Ben Wing <ben@xemacs.org>
2 7
3 * window-xemacs.el (restore-saved-window-parameters): 8 * window-xemacs.el (restore-saved-window-parameters):
4 Don't override point motion when restoring window start, or 9 Don't override point motion when restoring window start, or
5 `M-x goto-line' doesn't work. 10 `M-x goto-line' doesn't work.
13135 skk-activate. 13140 skk-activate.
13136 13141
13137 1997-12-13 SL Baur <steve@altair.xemacs.org> 13142 1997-12-13 SL Baur <steve@altair.xemacs.org>
13138 13143
13139 * dumped-lisp.el (preloaded-file-list): Remove debugging statement. 13144 * dumped-lisp.el (preloaded-file-list): Remove debugging statement.
13145
13146 1997-12-13 SL Baur <steve@altair.xemacs.org>
13147
13148 * help.el (describe-function-arglist): Restore.
13149 (describe-function-1): Correct typo.
13150 From Jamie Zawinski <jwz@netscape.com>
13151
13152 1997-12-13 Hrvoje Niksic <hniksic@srce.hr>
13153
13154 * cus-dep.el (Custom-make-dependencies): Cut a newline.
13155
13156 * cus-edit.el (customize-changed-options): Handle output more nicely.
13157 (customize-changed-options): Mention `:version' instead of `:new'.
13158 (customize-changed-options): Use `push'.
13159
13160 1997-12-12 Colin Rafferty <colin@xemacs.org>
13161
13162 * window.el (shrink-window-if-larger-than-buffer): Modified the
13163 algorithm so that is calculates the amount it can shrink the
13164 buffer by shrinking the buffer itself first.
13165
13166 1997-12-10 Hrvoje Niksic <hniksic@srce.hr>
13167
13168 * undo-stack.el (trunc-stack-bottom): Don't terminate error
13169 message with a period.
13170
13171 * cus-start.el: Synch quoter with `custom-quote'.
13172
13173 * custom.el (custom-add-load): Update custom-group-hash-table.
13174
13175 1997-12-12 Hrvoje Niksic <hniksic@srce.hr>
13176
13177 * mouse.el (mouse-track-run-hook): Understand `make-local-hook'
13178 convention.
13179
13180 * custom.el (custom-add-version): New function, from FSF.
13181 (custom-handle-keyword): Use it.
13182
13183 * cus-edit.el (custom-variable-prompt): Require match.
13184 (customize-changed-options): New function, from FSF.
13185 (customize-version-lessp): Ditto.
13186
13187 * cus-edit.el (custom-quote): Defalias to `quote-maybe'.
13188 (customize-set-variable): Use `quote-maybe'.
13189 (customize-save-variable): Ditto.
13190 (custom-variable-value-create): Ditto.
13191 (custom-variable-set): Ditto.
13192 (custom-variable-save): Ditto.
13193
13194 * cus-start.el: Use `quote-maybe'.
13195
13196 1997-12-11 Hrvoje Niksic <hniksic@srce.hr>
13197
13198 * simple.el (fsf:do-auto-fill): Comment out.
13199
13200 * simple.el (set-goal-column): Be careful about the format
13201 argument to message.
13202
13203 * cl-macs.el: New setf methods for: buffer-dedicated-frame,
13204 console-type-image-conversion-list, default-toolbar-position,
13205 device-class, extent-begin-glyph, extent-begin-glyph-layout,
13206 extent-end-glyph, extent-end-glyph-layout, extent-keymap,
13207 extent-parent, extent-properties, frame-selected-window,
13208 itimer-function, itimer-function-arguments, itimer-is-idle,
13209 itimer-recorded-run-time, itimer-restart, itimer-uses-arguments,
13210 itimer-value, keymap-parents, marker-insertion-type,
13211 mouse-pixel-position, trunc-stack-length, trunc-stack-stack,
13212 undoable-stack-max and weak-list-list.
13213
13214 1997-12-12 SL Baur <steve@altair.xemacs.org>
13215
13216 * keydefs.el (global-map): Import C-x M-: keybinding for
13217 `repeat-complex-command' from Emacs 20.
13218
13219 1997-12-11 Christoph Wedler <wedler@fmi.uni-passau.de>
13220
13221 * mule/mule-debug.el (list-charsets): Make it work. Better
13222 formatting.
13223
13224 1997-12-11 SL Baur <steve@altair.xemacs.org>
13225
13226 * files.el (insert-file): Don't use format.el settings.
13227
13228 * format.el (format-decode): Update docstring.
13229
13230 1997-12-09 SL Baur <steve@altair.xemacs.org>
13231
13232 * make-docfile.el (package-path): Set load-path from package path
13233 before collecting the files to dump.
13234 * update-elc.el (package-path): Ditto.
13235
13236 * loadup.el: Comment changes, cleanup.
13237
13238 1997-12-09 Hrvoje Niksic <hniksic@srce.hr>
13239
13240 * etags.el (tags-loop-continue): Avoid giant `progn' in while test.
13241 (next-file): Use `pop'.
13242
13243 1997-12-08 Hrvoje Niksic <hniksic@srce.hr>
13244
13245 * etags.el (find-tag-internal): Set the initial fuzz offset to 100
13246 instead of 1000.
13247 (find-tag-internal): Use `letf'.
13248 (tags-delete): Removed -- was unused.
13249 (set-buffer-tag-table): Use `expand-file-name'.
13250 (get-tag-table-buffer): Use `ecase'.
13251 (add-to-tag-completion-table): Mark the filename messages with
13252 progress.
13253 (add-to-tag-completion-table): Use `char-after' instead of
13254 `following-char'.
13255 (add-to-tag-completion-table): Use `match-string'.
13256 (complete-symbol): Use `error' instead of message+ding.
13257 (complete-symbol): Use `skip-syntax-forward'.
13258 (tag-complete-symbol): Autoload.
13259 (pop-mark-from-stack): Use `buffer-live-p'.
13260 (pop-tag-mark): Autoload the `M-*' binding.
13261 (list-tags): Made it work.
13262
13263 1997-12-09 SL Baur <steve@altair.xemacs.org>
13264
13265 * x-toolbar.el (toolbar-news): Fix typo.
13266
13267 1997-12-06 Jonathan Harris <jhar@tardis.ed.ac.uk>
13268
13269 * dumped-lisp.el, emacs.c, symsinit.h, msw-init.el, nt/xemacs.mak
13270 Created files: msw-select.el, select-msw.c
13271 Copy and paste 8-bit text to/from mswindows clipboard.
13272
13273 * msw-faces.el: mswindows-make-font-bold[-italic]
13274 Try to make the bold font the same width as the non-bold font.
13275
13276 1997-12-07 Hrvoje Niksic <hniksic@srce.hr>
13277
13278 * wid-edit.el (widget-prettyprint-to-string): Nix cl-prettyprint's
13279 newlines.
13280
13281 1997-12-06 Hrvoje Niksic <hniksic@srce.hr>
13282
13283 * x-toolbar.el (toolbar-not-configured): Use `error'.
13284 (toolbar-compile): Restore `toolbar-already-run' feature from
13285 19.15.
13286 (toolbar-news): Use `eval' on non-symbols.
13287 (toolbar-info-frame-plist): Use the new `plist' widget.
13288 (toolbar-news-frame-plist): Ditto.
13289
13290 * font-lock.el (font-lock-fontify-buffer-function): New variable,
13291 synched with FSF Emacs 20.
13292 (font-lock-unfontify-buffer-function): Ditto.
13293 (font-lock-fontify-region-function): Ditto.
13294 (font-lock-unfontify-region-function): Ditto.
13295 (font-lock-inhibit-thing-lock): Ditto.
13296
13297 1997-12-07 SL Baur <steve@altair.xemacs.org>
13298
13299 * egg/egg-cwnn-leim.el (egg-pinyin-activate): New file. Interface
13300 to Chinese Wnn server.
13301
13302 * egg/egg-kwnn-leim.el: New file. Interface to Korean Wnn
13303 server.
13304
13305 * dumped-lisp.el (preloaded-file-list): Dump LEIM integration
13306 files for kWnn and cWnn.
13307
13308 1997-11-30 Adrian Aichner <aichner@ecf.teradyne.com>
13309
13310 * build-report.el:
13311 Making better use of `custom'-features to represent various
13312 `build-report' variables.
13313 build-report-*-regexp have become lists which are or-ed together
13314 internally.
13315 customized group `build-report' is now a child of group `build' which is
13316 not release as of this version.
13317 Including comment now into build-report stating wheter all or just the
13318 most recent ./configure output is being inserted.
13319
13320 1997-12-01 Jonathon Harris <jhar@tardis.ed.ac.uk>
13321
13322 * msw-init.el: Provide default bindings for cut, paste, copy and undo
13323
13324 1997-12-05 Hrvoje Niksic <hniksic@srce.hr>
13325
13326 * wid-edit.el: Ditto.
13327 (widget-prettyprint-to-string): Use `cl-prettyprint'.
13328 (widget-sexp-value-to-internal): Handle printed object beginning
13329 with newline.
13330
13331 * cus-edit.el: Avoid `pp-to-string'.
13332
13333 1997-12-04 Hrvoje Niksic <hniksic@srce.hr>
13334
13335 * simple.el (display-warning): Use `with-current-buffer'.
13336
13337 * font-lock.el (font-lock-mode): Use `lmessage'.
13338 (font-lock-fontify-buffer): Ditto.
13339 (font-lock-unfontify-region): Ditto.
13340 (font-lock-fontify-syntactically-region): Ditto.
13341 (font-lock-fontify-keywords-region): Ditto.
13342 (font-lock-fontify-keywords-region): Ditto.
13343
13344 * simple.el (raw-append-message): Use `with-current-buffer'.
13345 (log-message-filter): Place `save-match-data' outside the loop.
13346 (log-message): Use `with-current-buffer'.
13347 (remove-message): Use `lwarn' to warn about the hook error.
13348
13349 * lisp-mode.el: Indent `lmessage' and `lwarn' properly.
13350
13351 * simple.el (lmessage): New function.
13352 (lwarn): Ditto.
13353 (kill-region): Use `lmessage' instead of `display-message'.
13354 (set-comment-column): Ditto.
13355 (set-fill-column): Ditto.
13356
13357 * faces.el (get-custom-frame-properties): Don't use
13358 `default-custom-frame-properties'.
13359
13360 * font-lock.el: Customized variables.
13361
13362 * font-lock.el: Customized faces.
13363
13364 * font-lock.el: (font-lock-maximum-decoration): Default to t.
13365
13366 * cus-edit.el (vms): Removed.
13367
13368 1997-12-03 Hrvoje Niksic <hniksic@srce.hr>
13369
13370 * cus-start.el: Ditto.
13371
13372 * gui.el (dialog-frame-plist): Ditto.
13373
13374 * gnuserv.el (gnuserv-frame-plist): Ditto.
13375
13376 * frame.el: Use the `plist' widget type in defcustoms.
13377
13378 * cus-edit.el (plist): New widget type.
13379 (custom-plist-convert-widget): New function.
13380 (custom-quote): Vectors and bit-vectors are also self-printable.
13381
13382 1997-12-05 Mark Borges <mdb@cdc.noaa.gov>
13383
13384 * mail/mail-extr.el (all-top-level-domains):
13385 Two letter country codes synched with
13386 http://www.iana.org/in-notes/iana/assignments/country-codes
13387 as updated by the RIPE Network Coordination Centre.
13388 Source: ISO 3166 Maintenance Agency
13389 Latest change: Thu Aug 7 17:59:51 MET DST 1997
13390
13391 1997-12-03 Eric Eide <eeide@cs.utah.edu>
13392
13393 * files.el (set-auto-mode): Don't invoke
13394 `hack-local-variables-prop-line' if `enable-local-variables'
13395 is nil.
13396
13397 * files.el (hack-local-variables-prop-line): Don't invoke
13398 `hack-local-variables-p' for mode-only or empty -*- lines.
13399 Don't test `enable-local-variables' before setting the mode;
13400 instead, just verify that the specified major mode isn't the
13401 current major mode.
13402
13403 1997-12-03 Hrvoje Niksic <hniksic@srce.hr>
13404
13405 * startup.el (load-init-file): Use a warning buffer in case of
13406 error.
13407
13408 1997-12-05 SL Baur <steve@altair.xemacs.org>
13409
13410 * buffer.el (switch-to-buffer): Update docstring.
13411 Suggested by Adrian Aichner <aichner@ecf.teradyne.com>
13412
13413 1997-12-01 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
13414
13415 * cus-edit.el (custom-unlispify-remove-prefixes): Reference to
13416 related variables added.
13417 (custom-variable-default-form): New variable controlling default
13418 display form for customization of variables.
13419 (custom-variable): widget `:form' is nil before initialization.
13420 (custom-variable-value-create): Initialize `:form' to
13421 `custom-variable-default-form'.
13422 (custom-face-default-form): New variable controlling default
13423 display form for customization of faces.
13424 (custom-face): widget `:form' is nil before initialization.
13425 (custom-face-value-create): Initialize `:form' to
13426 `custom-face-default-form'.
13427
13428 1997-11-28 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
13429
13430 * misc/mic-paren.el: Define faces with `defface'. Colors
13431 given for both dark and light backgrounds. Keep face
13432 variables for backward compatibility.
13433
13434 1997-12-03 Hrvoje Niksic <hniksic@srce.hr>
13435
13436 * simple.el (temporary-goal-column): Made buffer-local.
13437
13438 1997-12-01 Hrvoje Niksic <hniksic@srce.hr>
13439
13440 * cus-edit.el (Custom-move-and-invoke): Removed.
13441 (custom-mode): Ditto for doc.
13442
13443 1997-12-02 SL Baur <steve@altair.xemacs.org>
13444
13445 * egg/egg-sj3-client.el (sj3-command-reset): Initial port to XEmacs.
13446
13447 * egg/egg-sj3.el: Initial port to XEmacs.
13448
13449 * egg/egg-leim.el (egg-activate): Define
13450 `egg-default-startup-file'.
13451
13452 * language/japanese.el (japanese): Remove definition of
13453 `egg-default-startup-file'.
13454
13455 * dumped-lisp.el (preloaded-file-list): Dump egg-sj3 and skk LEIM
13456 support.
13457
13458 * egg/egg-sj3-leim.el: New file -- Add Egg/SJ3 support to LEIM.
13459
13460 1997-12-01 SL Baur <steve@altair.xemacs.org>
13461
13462 * locale/ja/locale-start.el (startup-splash-frame-body): Fix typo
13463 on advertised-undo.
13464 Suggested by: Hajime Saitou
13465 - Comment cleanup.
13466
13467 1997-11-30 SL Baur <steve@altair.xemacs.org>
13468
13469 * help-macro.el (help-read-key): Autoload.
13470
13471 1997-11-29 Hrvoje Niksic <hniksic@srce.hr>
13472
13473 * etags.el (buffer-tag-table-list): Check for `../TAGS'.
13474 (visit-tags-table): Disallow setting `tags-file-name' to a
13475 nonexistent file.
13476
13477 1997-11-29 SL Baur <steve@altair.xemacs.org>
13478
13479 * update-elc.el ((preloaded-file-list site-load-packages)): Modify
13480 error message to be more build-report.el friendly.
13481
13482 * dumped-lisp.el (preloaded-file-list): Remove tooltalk/ prefix
13483 from tooltalk dumped files.
13484
13485 * symbol-syntax.el: Modify comments.
13486
13487 1997-11-29 Kyle Jones <kyle_jones@wonderworks.com>
13488
13489 * etags.el (find-tag-default): Use symbol-near-point
13490 instead of thing-symbol to remove the dependency on
13491 thing.el.
13492
13493 1997-11-29 SL Baur <steve@altair.xemacs.org>
13494
13495 * symbol-syntax.el: Unpackaged.
13496 * disp-table.el: Unpackaged.
13497 * picture.el: Unpackaged.
13498 * rect.el: Unpackaged.
13499 * lisp-mnt.el: Unpackaged.
13500
13501 * mule/canna.el: Don't require emu.
13502 (canna:enter-canna-mode): Inline code for compatibility function
13503 `minibuffer-prompt-width'.
13504
13505 * info.el (Info-find-node): Guard call to browse-url.
13506 * wid-edit.el (widget-url-link-action): Ditto.
13507
13508 * hyper-apropos.el (hyper-apropos-get-doc): Use cl-prettyprint
13509 instead of pp.
13510 (hyper-apropos-disassemble): Ditto.
13511
13512 * x-menubar.el (default-menubar): Disable WWW items in help menu
13513 if no browse-url.
13514
13515 * help.el (xemacs-www-page): Print error message intead of bombing
13516 if not browse-url.
13517 (xemacs-www-faq): Ditto.
13518
13519 * files.el (recover-session): Print error message instead of
13520 bombing if no dired.
13521 (file-remote-p): Return nil if no ange-ftp and no efs.
13522
13523 * format.el (format-encode-run-method): `shell-command-on-region'
13524 called with wrong number of args.
13525 (format-decode-run-method): Ditto.
13526
13527 * buff-menu.el (Buffer-menu-toggle-read-only): Call
13528 modeline-toggle-read-only.
13529
13530 * register.el (copy-rectangle-to-register): Check for rectangle
13531 functions.
13532 (insert-register): Ditto.
13533
13534 * x-toolbar.el (pending-delete): Don't (require 'pending-del).
13535 * x-menubar.el (pending-delete): Don't (require 'pending-del).
13536
13537 * x-menubar.el (bookmark-menu-filter): Add guards against bookmark
13538 package not being loaded.
13539
13540 * mule/char-table.el: Imported from tm.
13541 * mule/chartblxmas.el: Ditto.
13542 * alist.el: Ditto.
13543 * overlay.el: Unpackaged for Quail.
13544
13545 * x-menubar.el (default-menubar): Put guard on evaluation of
13546 `ps-paper-type'.
13547 (default-menubar): Put guard on `paren-mode'.
13548 - Put guard on `mouse-avoidance-mode'.
13549 - Guard `font-lock' stuffs.
13550 - Guard browse-url stuffs.
13551 - Clean up old deprecated syntax.
13552 - Put guards on File, Edit, Apps, and Tools menus.
13553
13554 1997-11-28 Hrvoje Niksic <hniksic@srce.hr>
13555
13556 * x-toolbar.el (toolbar-news-frame-properties): Made customizable.
13557
13558 1997-11-27 Christoph Wedler <wedler@fmi.uni-passau.de>
13559
13560 * lazy-shot.el (lazy-shot-stealth-timer): `defvar'. Would
13561 bug out when setting `lazy-shot-stealth-time' to nil and visiting
13562 a buffer smaller than `lazy-shot-minimum-size'.
13563 (font-lock-mode-hook): Option is turn-on-lazy-shot.
13564
13565 1997-11-27 Kyle Jones <kyle_jones@wonderworks.com>
13566
13567 * etags.el: Support new `include'
13568 directive. Search for exact tag matches and then
13569 inexact matches.
13570
13571 1997-11-26 SL Baur <steve@altair.xemacs.org>
13572
13573 * packages.el (packages-useful-lisp): advice.el is a package.
13574
13575 * x-menubar.el (default-menubar): Make `Options ... Color Printing'
13576 a toggle.
13577
13578 1997-11-26 Kyle Jones <kyle_jones@wonderworks.com>
13579
13580 * toolbar.el (init-toolbar-from-resrouces): Fix
13581 parens to make valid if-expression.
13582
13583 1997-11-21 Hrvoje Niksic <hniksic@srce.hr>
13584
13585 * x-toolbar.el (toolbar-gnus): Respect
13586 `toolbar-news-use-separate-frame'.
13587
13588 1997-11-22 Hrvoje Niksic <hniksic@srce.hr>
13589
13590 * x-menubar.el (default-menubar): Use `bookmark-menu-filter'
13591 for the Bookmarks menu.
13592 (bookmark-menu-filter): Handle inactive submenus.
13593
13594 1997-11-25 Hrvoje Niksic <hniksic@srce.hr>
13595
13596 * custom.el (custom-declare-variable): Attach the symbol to
13597 load history.
13598
13599 1997-11-23 SL Baur <steve@altair.xemacs.org>
13600
13601 * startup.el (find-emacs-root-internal-1): Erase references to
13602 prim.
13603
13604 * blessmail.el: dumped-lisp.el has been moved.
13605 * font.el: ditto.
13606 * make-docfile.el: ditto.
13607 * package-admin.el: ditto.
13608 * update-elc.el: ditto.
13609
13610 * about.el: Moved.
13611 * cleantree.el: ditto.
13612 * dumped-lisp.el: ditto.
13613 * sound.el: ditto.
13614 * winnt.el: ditto.
13615
13616 1997-11-22 Kyle Jones <kyle_jones@wonderworks.com>
13617
13618 * faces.el: Don't set global background pixmap
13619 property of the modeline face to [nothing], as that
13620 the attributeBackgroundPixmap X resource.
13621
13622 1997-11-21 SL Baur <steve@altair.xemacs.org>
13623
13624 * autoload.el: Moved.
13625 * config.el: ditto.
13626 * etags.el: ditto.
13627 * font-lock.el: ditto.
13628 * fontl-hooks.el: ditto.
13629 * gnuserv.el: ditto.
13630 * info.el: ditto.
13631 * shadow.el: ditto.
13632 * view-less.el: ditto.
13633
13634 1997-11-18 Colin Rafferty <craffert@ml.com>
13635
13636 * packages.el (packages-find-packages): Modified to allow `nil'
13637 entry in the `package-path'. All entries before the nil will be
13638 prepended to the paths (as before). All entries after nil will be
13639 appended.
13640
13641 * packages.el (locate-data-file): Implemented similar to
13642 locate-data-directory.
13643
13644 1997-11-20 Kyle Jones <kyle_jones@wonderworks.com>
13645
13646 * x-faces.el: Add expression to xpm-color-symbols to
13647 look for the global background resource when supporting
13648 the backgroundToolBarColor XPM symbolic name.
13649
13650 1997-11-17 Marc Paquette <marcpa@cam.org>
13651
13652 * efs/dired.el: Removed special case for windows-nt in
13653 dired-get-filename(); no longer needed because we now do
13654 CRLF->LF conversion upstream.
13655
13656 1997-11-18 Jonathan Harris <jhar@tardis.ed.ac.uk>
13657
13658 * msw-faces.el: Actually does something.
13659
13660 1997-11-18 Christoph Wedler <wedler@fmi.uni-passau.de>
13661
13662 * packages/font-lock.el (font-lock-fontify-anchored-keywords):
13663 Sync'd with FSF 20.2.
13664 (font-lock-keywords): Docstring partly sync'd with FSF 20.2.
13665
13666 1997-11-18 SL Baur <steve@altair.xemacs.org>
13667
13668 * egg/egg-leim.el (egg-activate): Call normal language setup
13669 function.
13670 - Call egg-mode
13671 - require egg-wnn
13672
13673 * egg/egg-wnn.el (set-wnn-host-name): Use localhost as a fallback.
13674 (set-cwnn-host-name): Ditto.
13675 (set-kwnn-host-name): Ditto.
13676 (open-wnn-if-disconnected): Ditto.
13677
13678 1997-11-18 Hrvoje Niksic <hniksic@srce.hr>
13679
13680 * prim/about.el (about-maintainer-info): Corrected typo.
13681
13682 * x-toolbar.el (toolbar-mail): Use `eval' to evaluate forms.
13683
13684 * cus-edit.el (customize-browse): Call `widget-add-change'.
13685
13686 1997-11-18 SL Baur <steve@altair.xemacs.org>
13687
13688 * utils/uniquify.el (uniquify-buffer-name-style): Fix typo.
13689 Suggested by: Michael Sperber <sperber@informatik.uni-tuebingen.de>
13690
13691 1997-11-18 Hrvoje Niksic <hniksic@srce.hr>
13692
13693 * prim/about.el (about-news): Announce a way to leave the buffer.
13694
13695 1997-11-17 Kyle Jones <kyle_jones@wonderworks.com>
13696
13697 * x-toolbar.el (x-init-toolbar-from-resources):
13698 Initialize the toolbar border width specifiers.
13699
13700 1997-11-17 SL Baur <steve@altair.xemacs.org>
13701
13702 * mule/mule-files.el: Add TUTORIAL.pl to
13703 `file-coding-system-alist'.
13704 * language/european.el: Add Polish language environment.
13705
13706 * loadup.el: set inhibit-package-init when running from temacs.
13707
13708 1997-11-16 SL Baur <steve@altair.xemacs.org>
13709
13710 * prim/options.el: Fix comment typo.
13711 From Peter Pezaris <pez@dwwc.com>
13712
13713 1997-11-16 Kyle Jones <kyle_jones@wonderworks.com>
13714
13715 * prim/minibuf.el (reset-buffer): Make inhibit-read-only
13716 local to the current buffer and set it to t to prevent
13717 read-only text from permanently wedging the minibuffer.
13718
13719 1997-11-16 SL Baur <steve@altair.xemacs.org>
13720
13721 * packages/emacsbug.el (report-xemacs-bug): Handle case where
13722 ` *Message-Log*' buffer has not already been created.
13723 * prim/help.el (view-lossage): Ditto.
13724 * prim/simple.el (show-message-log): Ditto.
13725
13726 1997-11-15 SL Baur <steve@altair.xemacs.org>
13727
13728 * packages.el (list-autoloads): Fix doubleslash problem.
13729
13730 1997-11-14 Hrvoje Niksic <hniksic@srce.hr>
13731
13732 * custom/wid-edit.el (widget-before-change): Check for inactive
13733 editable fields.
13734
13735 1997-11-13 SL Baur <steve@altair.xemacs.org>
13736
13737 * prim/about.el (about-xemacs): Update maintainers.
13738
13739 1997-11-12 Hrvoje Niksic <hniksic@srce.hr>
13740
13741 * custom/cus-edit.el (custom-face-save): Save the face.
13742
13743 1997-11-13 Kyle Jones <kyle_jones@wonderworks.com>
13744
13745 * packages/font-lock.el (font-lock-fontify-keywords-region):
13746 If not fontifying a MATCH-ANCHORED style keyword,
13747 backtrack to just after the end of the keyword before
13748 doing the next search.
13749
13750 1997-11-13 Olivier Galibert <olivier.galibert@mines.u-nancy.fr>
13751
13752 * language/vietnamese.el: Synched ccl with FSF 20.2.
13753
13754 * language/cyrillic.el: Synched ccl with FSF 20.2.
13755
13756 * language/chinese.el: Synched ccl with FSF 20.2.
13757
13758 * mule/mule-ccl.el: Synched with FSF 20.2.
13759
13760 1997-11-12 SL Baur <steve@altair.xemacs.org>
13761
13762 * leim/quail.el (quail-translation-keymap): Guard against
13763 meta-prefix-char being -1 (documented as disabling it :-().
13764 (quail-simple-translation-keymap): Ditto.
13765 (quail-conversion-keymap): Ditto.
13766
13767 1997-11-11 Hrvoje Niksic <hniksic@srce.hr>
13768
13769 * custom/cus-face.el (custom-face-attributes): Use
13770 `set-face-stipple' instead of `set-face-background-pixmap'.
13771
13772 * prim/faces.el (set-face-stipple): Search through
13773 x-bitmap-file-path.
13774
13775 1997-11-09 Hrvoje Niksic <hniksic@srce.hr>
13776
13777 * speedbar/speedbar.el (speedbar-needed-height): New function.
13778 (speedbar-frame-mode): Use it.
13779
13780 1997-11-07 Karl M. Hegbloom <karlheg@inetarena.com>
13781
13782 * speedbar/speedbar.el: Various docfixes.
13783
13784 1997-11-12 SL Baur <steve@altair.xemacs.org>
13785
13786 * pcl-cvs/pcl-cvs-xemacs.el: Fix emerge menu item.
13787 From Jens Krinke <krinke@ips.cs.tu-bs.de>
13788
13789 * mule/mule-cmds.el (set-language-info): Don't add mule menu if
13790 menubars haven't been compiled in.
13791
13792 1997-11-10 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
13793
13794 * custom/cus-edit.el (custom-file): Use `user-init-directory'
13795 instead of `emacs-user-extension-dir'.
13796
13797 1997-11-12 SL Baur <steve@altair.xemacs.org>
13798
13799 * modes/image-mode.el: Add command to enter xpm mode when viewing XPM
13800 image.
13801 From: Jens Krinke <krinke@ips.cs.tu-bs.de>
13802
13803 1997-11-12 Greg Klanderman <greg@alphatech.com>
13804
13805 * packages/compile.el (compilation-build-compilation-error-regexp-alist):
13806 Added documentation for this function.
13807
13808 ** (compilation-error-regexp-systems-list): Update documentation
13809 to note that `compilation-build-compilation-error-regexp-alist'
13810 must be called after changing the value. Update customization to
13811 add a set method which automatically calls
13812 `compilation-build-compilation-error-regexp-alist' when the value
13813 is set by custom. Move declaration below declarations that it now
13814 depends upon.
13815
13816 ** (compilation-mouse-motion-initiate-parsing): Default to nil.
13817
13818 1997-11-12 Hrvoje Niksic <hniksic@srce.hr>
13819
13820 * help.el (help-for-help): Use `make-help-screen'.
13821 * help-macro.el: New file.
13822
13823 1997-11-10 SL Baur <steve@altair.xemacs.org>
13824
13825 * x-menubar.el (options-menu-saved-forms):
13826 `current-language-environment' is a variable now.
13827
13828 * packages/add-log.el (TopLevel): Require 'fortran only if it is
13829 available.
13830
13831 * modes/lazy-shot.el (lazy-shot-unstall): Add guard on removing
13832 the timer because the timer may not have been installed first.
13833
13834 1997-11-10 Hrvoje Niksic <hniksic@srce.hr>
13835
13836 * prim/frame.el (default-deselect-frame-hook): Dehighlight the
13837 currently highlighted extent.
13838
13839 1997-11-09 Hrvoje Niksic <hniksic@srce.hr>
13840
13841 * prim/help.el (describe-variable): Add proper spacing.
13842
13843 1997-11-10 SL Baur <steve@altair.xemacs.org>
13844
13845 * utils/browse-url.el (TopLevel): Guard against term not being in
13846 the load path.
13847 (browse-url-lynx-emacs): Attach guards against term not being in
13848 the load path.
13849
13850 1997-11-09 SL Baur <steve@altair.xemacs.org>
13851
13852 * packages/autoinsert.el: Fix bottom of lisp file template.
13853
13854 1997-11-09 Kyle Jones <kyle_jones@wonderworks.com>
13855
13856 * gui.el: For gui-button-face, set
13857 foreground/background colors only on X devices.
13858 Previously they were set for all devices.
13859
13860 1997-11-09 Hrvoje Niksic <hniksic@srce.hr>
13861
13862 * prim/extents.el (extent-keymap): New function.
13863
13864 1997-11-09 Kyle Jones <kyle_jones@wonderworks.com>
13865
13866 * specifier.el: Define specifier tags for the
13867 device types that do not have compiled in support.
13868 This allows device type specific properties to be set
13869 in specifiers even if the device type isn't supported
13870 in the current binary.
13871
13872 1997-11-07 Hrvoje Niksic <hniksic@srce.hr>
13873
13874 * custom/wid-edit.el (widget-glyph-pointer-glyph): New variable.
13875 (widget-glyph-insert-glyph): Use it.
13876
13877 1997-11-09 SL Baur <steve@altair.xemacs.org>
13878
13879 * files.el (find-file-noselect): Guard against dired not being
13880 available.
13881
13882 1997-11-09 Kyle Jones <kyle_jones@wonderworks.com>
13883
13884 * gui.el: Set the reverse-p property on
13885 gui-button-face so that it will likely look different
13886 than the default face on ttys.
13887
13888 1997-11-09 SL Baur <steve@altair.xemacs.org>
13889
13890 * x-menubar.el (default-menubar): Strokes has been packaged.
13891
13892 1997-11-08 SL Baur <steve@altair.xemacs.org>
13893
13894 * prim/about.el (about-hackers): New entries.
13895
13896 * utils/shadow.el (list-load-path-shadows): Supress message when
13897 no shadowings are found.
13898
13899 * loadup.el: Modify algorithm for finding initial lisp directories
13900 since the search now starts from lisp/ not lisp/prim/.
13901 * update-elc.el: Ditto.
13902 * make-docfile.el: Ditto.
13903
13904 1997-11-07 SL Baur <steve@altair.xemacs.org>
13905
13906 * prim/dumped-lisp.el: "lib-complete" is not dumped with InfoDock.
13907 * utils/finder.el (finder-known-keywords): New keyword -- `dumped'.
13908
13909 * version.el: Cleaned up Lisp comments.
13910 * paths.el: Ditto.
13911 * x-menubar.el: Ditto.
13912 * x-faces.el: Ditto.
13913 * x-iso8859-1.el: Ditto.
13914 * x-mouse.el: Ditto.
13915 * x-select.el: Ditto.
13916 * x-scrollbar.el: Ditto.
13917 * x-misc.el: Ditto.
13918 * x-init.el: Ditto.
13919 * x-toolbar.el: Ditto.
13920
13921 * backquote.el: Moved to top-level. Cleaned up Lisp comments.
13922 * packages.el: Ditto.
13923 * subr.el: Ditto.
13924 * replace.el: Ditto.
13925 * cl.el: Ditto.
13926 * cl-extra.el: Ditto.
13927 * cl-seq.el: Ditto.
13928 * widget.el: Ditto.
13929 * custom.el: Ditto.
13930 * cus-start.el: Ditto.
13931 * cmdloop.el: Ditto.
13932 * keymap.el: Ditto.
13933 * syntax.el: Ditto.
13934 * device.el: Ditto.
13935 * console.el: Ditto.
13936 * obsolete.el: Ditto.
13937 * specifier.el: Ditto.
13938 * faces.el: Ditto.
13939 * glyphs.el: Ditto.
13940 * objects.el: Ditto.
13941 * extents.el: Ditto.
13942 * events.el: Ditto.
13943 * text-props.el: Ditto.
13944 * process.el: Ditto.
13945 * frame.el: Ditto.
13946 * map-ynp.el: Ditto.
13947 * simple.el: Ditto.
13948 * keydefs.el: Ditto.
13949 * abbrev.el: Ditto.
13950 * derived.el: Ditto.
13951 * minibuf.el: Ditto.
13952 * list-mode.el: Ditto.
13953 * modeline.el: Ditto.
13954 * startup.el: Ditto.
13955 * misc.el: Ditto.
13956 * help-nomule.el: Ditto.
13957 * help.el: Ditto.
13958 * files-nomule.el: Ditto.
13959 * files.el: Ditto.
13960 * lib-complete.el: Ditto.
13961 * format.el: Ditto.
13962 * indent.el: Ditto.
13963 * isearch-mode.el: Ditto.
13964 * buffer.el: Ditto.
13965 * buff-menu.el: Ditto.
13966 * undo-stack.el: Ditto.
13967 * window.el: Ditto.
13968 * window-xemacs.el: Ditto.
13969 * lisp.el: Ditto.
13970 * page.el: Ditto.
13971 * register.el: Ditto.
13972 * iso8859-1.el: Ditto.
13973 * paragraphs.el: Ditto.
13974 * easymenu.el: Ditto.
13975 * lisp-mode.el: Ditto.
13976 * text-mode.el: Ditto.
13977 * fill.el: Ditto.
13978 * auto-save.el: Ditto.
13979 * float-sup.el: Ditto.
13980 * itimer.el: Ditto.
13981 * itimer-autosave.el: Ditto.
13982 * toolbar.el: Ditto.
13983 * scrollbar.el: Ditto.
13984 * menubar.el: Ditto.
13985 * dialog.el: Ditto.
13986 * gui.el: Ditto.
13987 * mode-motion.el: Ditto.
13988 * mouse.el: Ditto.
13989 * tty-init.el: Ditto.
13990 * auto-show.el: Ditto.
13991
13992 1997-11-07 Kyle Jones <kyle_jones@wonderworks.com>
13993
13994 * modes/abbrev.el (abbrev-prefix-mark): Instead of
13995 inserting a dash to indicate the start of the abbrev,
13996 add an extent with a begin-glyph that contains a dash.
13997
13998 Wed Nov 05 23:40:00 1997 Jonathan Harris <jhar@tardis.ed.ac.uk>
13999
14000 * faces.el: init-other-random-faces
14001 Reinstated code that uses (mono x) as a specifer tag, but
14002 conditioned it on (featurep 'x) because x is not a valid
14003 specifier tag under native-win32.
14004
14005 * Added file headers to:
14006 w32-faces.el, w32-init.el
14007
14008 1997-11-06 Hrvoje Niksic <hniksic@srce.hr>
14009
14010 * facemenu.el (facemenu-insert-menu-entry): Check for
14011 menubar availability.
14012
14013 * easymenu.el (easy-menu-change): Check for menubar
14014 availability.
14015
14016 * wid-edit.el (widget-echo-help): Use `help-echo' as label
14017 for help-echo messages.
14018
14019 Sun Nov 01 12:00:00 1997 Jonathan Harris <jhar@tardis.ed.ac.uk>
14020
14021 * make-docfile.el: Fixed typo when dumped file does not exist.
14022
14023 * device.el: make-w32-device added.
14024
14025 * dumped-lisp: added w32-faces and w32-init to list.
14026
14027 * faces.el:
14028 - make-face-*: Added calls to appropriate w32 functions
14029 conditioned on (featurep 'w32). Made existing X calls
14030 conditioned on (featurep 'x).
14031 - init-other-random-faces: Hacked out a piece of code which used
14032 (mono x) as a specifier because it made w32 unhappy.
14033
14034 * New files:
14035 w32-faces.el, w32-init.el
14036
14037 1997-11-07 Hrvoje Niksic <hniksic@srce.hr>
14038
14039 * prim/mouse.el (default-mouse-motion-handler): When over
14040 modeline, correctly dehighlight the last extent.
14041
14042 1997-11-07 Hrvoje Niksic <hniksic@srce.hr>
14043
14044 * prim/minibuf.el (mouse-read-file-name-1): Ditto.
14045
14046 * packages/balloon-help.el (balloon-help-make-help-frame): Ditto.
14047
14048 * games/life.el (life-setup): Check for scrollbars before using
14049 them.
14050
14051 1997-11-07 Hrvoje Niksic <hniksic@srce.hr>
14052
14053 * hm--html-menus/hm--html-mode.el (hm--html-minor-mode): Ditto.
14054
14055 * hm--html-menus/hm--html-menu.el ((adapt-xemacsp)): Ditto.
14056
14057 * comint/gud.el (gdb-install-menubar): Ditto.
14058
14059 * calendar/calendar.el (calendar-mode): Ditto.
14060
14061 * auctex/bib-cite.el (bib-cite-initialize): Ditto.
14062
14063 * utils/floating-toolbar.el (floating-toolbar): Ditto.
14064
14065 * utils/edit-toolbar.el (edit-toolbar-mode): Ditto.
14066
14067 * utils/browse-cltl2.el (cltl2-lisp-mode-install): Ditto.
14068
14069 * modes/view-process-xemacs.el
14070 (View-process-install-pulldown-menu): Ditto.
14071
14072 * modes/verilog-mode.el (verilog-mode): Ditto.
14073
14074 * modes/tcl.el (tcl-mode): Ditto.
14075
14076 * modes/f90.el (f90-mode): Ditto.
14077
14078 * packages/emerge.el (emerge-set-keys): Ditto.
14079
14080 * packages/tar-mode.el (tar-mode): Check for menubars.
14081
14082 1997-11-07 Kyle Jones <kyle_jones@wonderworks.com>
14083
14084 * prim/modeline.el (mouse-drag-modeline): Don't
14085 allow the window size to shrink to a size that is not a
14086 multiple of the height of the default face's font.
14087
14088 * prim/modeline.el (mouse-drag-modeline): Don't
14089 discard timeout events.
14090
14091 1997-11-07 SL Baur <steve@altair.xemacs.org>
14092
14093 * prim/simple.el (universal-argument-minus): Retain zmacs region.
14094
14095 1997-11-07 Hrvoje Niksic <hniksic@srce.hr>
14096
14097 * packages/hyper-apropos.el (hyper-apropos-grok-functions): Ignore
14098 errors when fetching documentation.
14099
14100 * prim/about.el (about-maintainer-glyph): Handle not having XPM or
14101 XBM gracefully.
14102
14103 * custom/wid-edit.el (widget-glyph-find): Allow glyphs without
14104 window-system, when TAG is nil.
14105
14106 1997-11-05 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14107
14108 * mule/mule-cmds.el (set-default-coding-systems): Make
14109 add-hook to `comint-exec-hook' be an append, for when the user
14110 changes language environment say.
14111
14112 1997-11-05 SL Baur <steve@altair.xemacs.org>
14113
14114 * prim/winnt.el: Use a cleaner method for getting Text/Binary file
14115 type in the mode-line for MS Windows.
14116
14117 1997-11-06 Hrvoje Niksic <hniksic@srce.hr>
14118
14119 * prim/mouse.el: Removed "junk me" functions.
14120
14121 * prim/mouse.el (default-mouse-motion-handler): Make events over
14122 modeline invalidate `point'.
14123
14124 * prim/mouse.el (mouse-line-length): Use point-at-eol and
14125 point-at-bol.
14126 (default-mouse-track-normalize-point): Highlight the whole symbol
14127 only if the mouse is on a symbol-constituent.
14128
14129 * custom/wid-edit.el (widget-specify-field): Make sure the extent
14130 is end-open.
14131
14132 * prim/keymap.el (next-key-event): Use `next-command-event'.
14133
14134 1997-11-05 Hrvoje Niksic <hniksic@srce.hr>
14135
14136 * utils/easymenu.el (easy-menu-add): Check with `equal' whether
14137 the menu already belongs to all-popups.
14138
14139 1997-11-05 Jan Vroonhof <vroonhof@math.ethz.ch>
14140
14141 * packages/font-lock.el (font-lock-thing-lock-cleanup):
14142 Provisionally add lazy-shot
14143
14144 * modes/lazy-shot.el (lazy-shot-mode): Unstall lazy-shot only if
14145 needed.
14146 (lazy-shot-fontify-internal): Functionality put in separate function.
14147 (lazy-shot-lock-extent): Use it.
14148 (lazy-shot-fontify-region): Dumb implementation added.
14149 (lazy-shot-unstall-after-fontify): Needed to disable lazy
14150 fontifying after fontify-buffer.
14151 (lazy-shot-unstall): Make sure buffer is left in a fontified state if
14152 needed. Take optional argument.
14153
14154
14155 * packages/ps-print.el (ps-print-ensure-fontified): Added
14156 temporary support for lazy-shot.
14157
14158 1997-11-05 Hrvoje Niksic <hniksic@srce.hr>
14159
14160 * utils/text-props.el (set-text-properties): Updated docstring.
14161
14162 1997-11-04 Didier Verna <didier@xemacs.org>
14163
14164 * mule/mule-cmds.el (set-default-coding-systems):
14165 The coding-system argument to comint-exec-hook wasn't evaluated
14166 before building the lambda expression.
14167
14168 1997-11-04 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14169
14170 * packages/time.el: Change all occurences of ballon to balloon.
14171
14172 1997-11-04 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14173
14174 * prim/help.el (function-at-point-function): Remove this variable.
14175 (function-at-point): Remove use of `function-at-point-function'.
14176
14177 * packages/info.el (Info-elisp-ref): Change call to
14178 `find-function-function' to `function-at-point'.
14179
14180 1997-11-04 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14181
14182 * packages/info.el (Info-elisp-ref): Really change call to
14183 `find-function-function' to `function-at-point'.
14184
14185 1997-11-04 Hrvoje Niksic <hniksic@srce.hr>
14186
14187 * packages/auto-save.el: Updated commentary; changed default
14188 autosave fallback to "~/.autosave". Minor changes to compile
14189 without warnings.
14190
14191 1997-11-03 Hrvoje Niksic <hniksic@srce.hr>
14192
14193 * prim/subr.el (function-interactive): New function.
14194
14195 1997-11-03 SL Baur <steve@altair.xemacs.org>
14196
14197 * prim/dumped-lisp.el: Dump auto-save with XEmacs.
14198
14199 * prim/loadup.el: Make sure top level lisp directory gets a
14200 trailing slash when added to load-path.
14201 * prim/make-docfile.el: Ditto.
14202
14203 1997-11-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14204
14205 * prim/simple.el (interprogram-cut-function,
14206 interprogram-paste-function): New variable (imported from Emacs
14207 20.2).
14208 (kill-new): Use `interprogram-cut-function' if it is not nil.
14209 (current-kill): Use `interprogram-paste-function' if it is not
14210 nil.
14211
14212 1997-11-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14213
14214 * locale/ja/locale-start.el (startup-splash-frame-body): Modify to
14215 be more natural Japanese.
14216
14217 * x11/x-menubar.el: Delete "language environment" menu of
14218 "Options" menu.
14219
14220 1997-11-02 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14221
14222 * language/korean.el: Rename TUTORIAL.kr -> TUTORIAL.ko to fit
14223 with ISO 639 (two letter language code).
14224
14225 * prim/dumped-lisp.el: Don't dump language/vietnamese.el because
14226 language/viet-util.el was removed temporary.
14227
14228 * language/japanese.el: Rename TUTORIAL.jp -> TUTORIAL.ja to fit
14229 with ISO 639 (two letter language code).
14230
14231 1997-10-31 Pete Ware <ware@cis.ohio-state.edu>
14232
14233 * shell.el (shell-chdrive-regexp): New for DOS/NT
14234 (shell-mode): Added shell-font-lock-keywrods
14235 (shell-mode): Use $PWD for ksh
14236 (shell-directory-tracker): Use dirs and dirtrack-toggle. This may
14237 cause problems at is interferes with "dired"
14238 (shell-snarf-envar): NEW
14239 (shell-copy-environment-variable): NEW
14240
14241 1997-10-30 Pete Ware <ware@cis.ohio-state.edu>
14242
14243 * comint.el (comint-mode-map): Rearranged menus so they have a
14244 meaningful name.
14245
14246 1997-10-30 Pete Ware <ware@cis.ohio-state.edu>
14247
14248 * comint.el (comint-find-source-file-hook):
14249 (comint-goto-source-line-hook):
14250 (comint-find-source-code):
14251 (comint-default-find-source-file):
14252 (comint-fixup-source-file-name):
14253 (comint-default-goto-source-line): Removed. compile.el does a
14254 better job of this stuff.
14255
14256 * comint.el
14257 (comint-file-name-chars): Support for msdos/nt
14258 - Let easymenu deal with whether menubar is available.
14259 - Use ^d for delchar or maybe eof.
14260 - Use "dumb" as the terminal type if on a system using terminfo
14261 (comint-output-filter): Removed replacement of ^M -- use filter
14262 (comint-dynamic-complete-as-filename): Don't set
14263 file-name-handler-alist to nil. This makes remote path
14264 completion work!
14265
14266 1997-11-02 SL Baur <steve@altair.xemacs.org>
14267
14268 * prim/advocacy.el (xemacs-praise-sound-file): Don't default to
14269 using a hardcoded directory.
14270
14271 * eterm/term.el (term-is-xemacs): Match against XEmacs instead of
14272 Lucid.
14273
14274 * eos/sun-eos-toolbar.el (eos::toolbar-icon-directory): Use
14275 `locate-data-directory' instead of data-directory.
14276 * eterm/term.el (term-exec-1): Ditto.
14277 * packages/time.el (display-time-icons-dir): Ditto.
14278 * prim/advocacy.el (praise-be-unto-xemacs): Ditto.
14279 * prim/sound.el (default-sound-directory): Ditto.
14280 * prim/toolbar.el (init-toolbar-location): Ditto.
14281
14282 1997-10-31 Hrvoje Niksic <hniksic@srce.hr>
14283
14284 * custom/wid-edit.el (widget-color-complete): Use
14285 `read-color-completion-table' directly.
14286
14287 * prim/subr.el (rplaca): Warn against the return value.
14288 (replace-in-string): Use `wrong-type-argument'. Use standard
14289 error message.
14290 (functionp): Would bug out on certain types of objects; synch with
14291 FSF.
14292 (with-output-to-string): Use new-style backquotes.
14293 (with-temp-buffer): Update docstring references.
14294
14295 * prim/minibuf.el (reset-buffer): Use `with-current-buffer'.
14296 (read-color-completion-table): Ditto.
14297 (read-color-completion-table): Complete TTY colors on TTY devices.
14298
14299 * custom/cus-start.el: Customize `scroll-conservatively'.
14300 Customize `help-char' correctly.
14301
14302 1997-11-02 SL Baur <steve@altair.xemacs.org>
14303
14304 * packages/desktop.el (toplevel): Don't require dired or reporter
14305 when byte compiling.
14306
14307 1997-11-02 Hrvoje Niksic <hniksic@srce.hr>
14308
14309 * prim/keymap.el (synthesize-keysym): Collect a list of
14310 characters, instead of consing a string each time.
14311 (synthesize-keysym): Better error checking.
14312
14313 * prim/keymap.el (synthesize-keysym): Don't bug out when reading a
14314 non-character event.
14315
14316 1997-11-02 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
14317
14318 * prim/keymap.el (synthesize-keysym): New function bound to C-x @ k.
14319
14320 1997-11-02 Kyle Jones <kyle_jones@wonderworks.com>
14321
14322 * modes/sendmail.el: Don't (require 'vm-misc). Change
14323 mail-do-fcc-vm-internal to not compile the chunk of code
14324 that uses VM internal macros. This prevents the byte
14325 compiler from compiling such references into function
14326 calls that Fbyte_code will complain about later when it
14327 discovers that the references are macros.
14328
14329 * modes/sendmail.el: added defvars for
14330 rmail-summary-buffer and rmail-total-messages to get
14331 rid of compiler warnings.
14332 1997-11-01 Hrvoje Niksic <hniksic@srce.hr>
14333
14334 * prim/subr.el (lambda): Moved from `packages.el'.
14335
14336 * prim/packages.el: Updated commentary.
14337 (packages-useful-lisp): Added `cl-macs'.
14338
14339 1997-10-27 Didier Verna <didier@xemacs.org>
14340
14341 * prim/help-nomule.el (help-with-tutorial): The 'didactic' blank
14342 lines message is now taken directly from each tutorial, and thus
14343 can appear in different languages.
14344
14345 * mule/mule-help.el (help-with-tutorial): idem
14346
14347 1997-10-26 Karl M. Hegbloom <karlheg@inetarena.com>
14348
14349 * utils/shadowfile.el (shadow-clusters): Customized.
14350 (shadow-read-files): replace obsolete `eval-current-buffer'
14351 (shadow-parse-fullpath): `efs-ftp-name' doesn't exist. change to
14352 `efs-ftp-path'
14353
14354 1997-11-01 SL Baur <steve@altair.xemacs.org>
14355
14356 * x11/x-menubar.el: Change Viper menu item to use
14357 `toggle-viper-mode'.
14358 Suggested by Michael Kifer <kifer@CS.SunySB.EDU>
14359
14360 * mule/mule-init.el: Remove `help-with-tutorial-for-mule'.
14361 Suggested by Didier Verna <didier@xemacs.org>
14362
14363 * Disable Cyrillic CCL until CCL engine gets fixed.
14364 From: Martin Buchholz <mrb@Eng.Sun.COM>
14365
14366 1997-10-30 Colin Rafferty <craffert@ml.com>
14367
14368 * prim/startup.el (command-line-early): Made it recognize
14369 --vanilla and --no-packages, as is already done in emacs.c.
14370
14371 1997-10-30 Karl M. Hegbloom <karlheg@inetarena.com>
14372
14373 * modes/cperl-mode.el: Add Commentary and Code statements to
14374 comment header for finder.
14375
14376 1997-10-30 SL Baur <steve@altair.xemacs.org>
14377
14378 * vm/vm-vars.el (vm-image-directory): Use locate-data-directory if
14379 it exists.
14380
14381 * language/european.el: Remove erroneous references to
14382 `Serbo-Croatian'.
14383 * language/cyril-util.el: Ditto.
14384 * leim/quail/cyrillic.el: Ditto.
14385
14386 * comint.el: reverse previous patch
14387
14388 1997-10-29 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14389
14390 * mule/mule-init.el (init-mule): Load locale-start even if lang is
14391 not exactly matched.
14392
14393 * mule/mule-init.el (auto-language-alist): Modify for new language
14394 environment feature.
14395 (init-mule): Modify for new language environment feature.
14396
14397 1997-10-29 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14398
14399 * language/korean.el (setup-korean-environment): Modify for
14400 XEmacs.
14401
14402 * language/greek.el: Modify setting about language environment.
14403
14404 * language/european.el: Fix setting for Croatian language
14405 environment.
14406
14407 * language/vietnamese.el: Fix setting about language environment.
14408
14409 * language/viet-util.el (setup-vietnamese-environment): Modify for
14410 XEmacs.
14411
14412 * language/cyril-util.el (setup-cyrillic-iso-environment): Modify
14413 for XEmacs.
14414 (setup-cyrillic-koi8-environment): Modify for XEmacs.
14415 (setup-cyrillic-alternativnyj-environment): Modify for XEmacs.
14416
14417 1997-10-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14418
14419 * language/hebrew.el (setup-hebrew-environment): Modify for
14420 XEmacs.
14421
14422 * mule/mule-cmds.el (set-default-coding-systems): New function.
14423 (set-language-info): Fix about menu.
14424 (read-input-method-name, toggle-input-method): Sync with Emacs
14425 20.2.
14426
14427 * language/cyril-util.el: Modify header.
14428
14429 * language/cyril-util.el
14430 (setup-cyrillic-alternativnyj-environment): Modify for XEmacs.
14431
14432 * language/cyril-util.el: New file; imported from Emacs 20.2.
14433
14434 * language/japan-util.el (setup-japanese-environment): Use
14435 `set-default-coding-systems'.
14436
14437 * language/european.el (setup-8-bit-environment): Modify for
14438 XEmacs.
14439
14440 * language/english.el (setup-english-environment): Use
14441 `set-default-coding-systems'.
14442
14443 * language/chinese.el: Modify for XEmacs.
14444
14445 * language/china-util.el (setup-chinese-gb-environment,
14446 setup-chinese-big5-environment): Use `set-default-coding-systems'.
14447
14448 * mule/mule-files.el (file-coding-system-alist): Fix typo.
14449
14450 1997-10-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14451
14452 * prim/dumped-lisp.el: Abolish Thai support temporary.
14453
14454 * language/thai.el, language/thai-util.el: Delete Thai specific
14455 files because composite character features don't work in XEmacs.
14456
14457 * language/japan-util.el: Modify header.
14458
14459 * language/chinese.el: Abolish `Chinese-CNS' environment
14460 temporary.
14461
14462 * language/china-util.el: Abolish `setup-chinese-cns-environment'
14463 temporary.
14464
14465 * language/china-util.el (setup-chinese-big5-environment): Modify
14466 for XEmacs.
14467
14468 * language/china-util.el (setup-chinese-gb-environment): Modify
14469 for XEmacs.
14470
14471 * language/chinese.el: Delete set-coding-category-system for big5.
14472
14473 * language/japan-util.el (setup-japanese-environment): Modify for
14474 XEmacs.
14475
14476 * language/japanese.el: Delete set-coding-category-system for
14477 shift-jis.
14478
14479 * language/english.el (setup-english-environment): Modify for
14480 XEmacs.
14481
14482 1997-10-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14483
14484 * language/auto-autoloads.el: New file.
14485
14486 * mule/mule-files.el (file-coding-system-alist): Add setting for
14487 TUTORIAL.hr to iso-8859-2.
14488
14489 * leim/quail/tibetan.el, leim/quail/ethiopic.el,
14490 leim/quail/japanese.el, leim/quail/lao.el, leim/quail/lrt.el,
14491 leim/quail/devanagari.el: Delete broken features temporary.
14492
14493 * language/tibetan.el, language/indian.el, language/lao-util.el,
14494 language/lao.el, language/tibet-util.el, language/ethio-util.el,
14495 language/ethiopic.el, language/devanagari.el: Delete broken
14496 features temporary.
14497
14498 * mule/mule-cmds.el (universal-coding-system-argument): New
14499 function; imported from Emacs 20.2.
14500
14501 1997-10-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14502
14503 * language/korean.el, language/thai.el, language/vietnamese.el,
14504 language/chinese.el, language/japanese.el, language/arabic.el,
14505 language/ethiopic.el: Abolish setting for old language
14506 environment.
14507
14508 * language/hebrew.el: Modify for XEmacs.
14509
14510 * Use language/hebrew.el instead of mule/hebrew-hooks.el; abolish
14511 mule/hebrew-hooks.el.
14512
14513 * mule/mule-misc.el: Abolish old language environment features.
14514
14515 * mule/mule-init.el: Delete old language environment specific
14516 features temporary.
14517
14518 * prim/dumped-lisp.el: Use language/hebrew.el instead of
14519 hebrew-hooks.el.
14520
14521 * mule/mule-cmds.el (describe-language-environment): Modify for
14522 XEmacs because `coding-system-mnemonic' returns string instead of
14523 character in XEmacs.
14524
14525 * mule/mule-cmds.el: Sync with Emacs 20.2 about language
14526 environment.
14527
14528 * mule/mule-cmds.el: Don't use `mule-prefix'.
14529
14530 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14531
14532 * language/ethiopic.el (ccl-encode-ethio-font): Modify to sync
14533 with Emacs 20.2.
14534
14535 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14536
14537 * mule-diag.el (list-coding-systems): Modify for XEmacs.
14538
14539 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14540
14541 * mule/mule-files.el (find-coding-system-magic-cookie): Regard top
14542 line magic.
14543 (load): Use `find-file-coding-system-for-read-from-filename'.
14544
14545 * language/arabic-util.el: Use iso-2022-7bit.
14546
14547 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14548
14549 * mule-diag.el (describe-designation): Moved from mule-debug.el.
14550 (describe-coding-system): Use `describe-designation'.
14551
14552 * mule-debug.el: Move function `describe-designation' to
14553 mule-diag.el; Abolish function `describe-coding-system' because of
14554 using it in mule-diag.el.
14555
14556 * mule-coding.el (keyboard-coding-system): New inline function.
14557 (terminal-coding-system): New inline function.
14558
14559 * mule-cmds.el: Bind `describe-coding-system' to C-h C instead of
14560 `describe-current-coding-system' to sync with Emacs 20.2.
14561
14562 * mule-diag.el: Abolish `print-designation' because it does not
14563 work in XEmacs.
14564
14565 (describe-coding-system): Modify for XEmacs.
14566 (print-coding-system-briefly): Modify for XEmacs.
14567 (describe-current-coding-system): Modify for XEmacs.
14568
14569 * mule-coding.el: Abolish function `coding-system-charset'
14570 (defined as builtin function).
14571
14572 * mule-diag.el: New file; imported from Emacs 20.2.
14573
14574 * mule-misc.el (set-buffer-process-coding-system): New function;
14575 imported from mule.el of Emacs 20.2.
14576
14577 * mule-cmds.el: Bind `set-buffer-process-coding-system' to C-x C-m
14578 p and abolish C-x C-m P.
14579
14580 * mule-files.el (load): Use `binary' instead of `no-conversion'.
14581
14582 1997-10-28 Kyle Jones <kyle_jones@wonderworks.com>
14583
14584 * modes/enriched.el (enriched-face-ans): Use
14585 color-name instead of color-instance-name.
14586 color-instance-name will not handle the specifiers that
14587 are passed as arguments.
14588
14589 1997-10-28 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
14590
14591 * prim/find-func.el (find-function-noselect): Fix nil argument
14592 handling and add support for dumped macros.
14593
14594 1997-10-28 SL Baur <steve@altair.xemacs.org>
14595
14596 * pcl-cvs/pcl-cvs-xemacs.el: Add `cvs-mode-update-no-prompt' to menu.
14597 From Stig Bjorlykke <stigb@tihlde.hist.no>
14598
14599 1997-10-28 Didier Verna <didier@xemacs.org>
14600
14601 * packages/man.el (manual-entry): corrected the `when'
14602 form to include 'section' in the buffer name.
14603
14604 1997-10-28 SL Baur <steve@altair.xemacs.org>
14605
14606 * prim/packages (packages-find-pacakges): Fix test on
14607 inhibit-package-init
14608
14609 1997-10-27 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
14610
14611 * prim/keymap.el (event-apply-modifier): Fix the return type and
14612 scan the function-key-map.
14613 (next-key-event): New function.
14614 (key-sequence-list-description): Ditto.
14615
14616 1997-10-27 SL Baur <steve@altair.xemacs.org>
14617
14618 * x11/x-menubar.el: Turn off `popup-menubar-menu' keybinding.
14619
14620 * prim/dumped-lisp.el (preloaded-file-list): Dump canna-leim and
14621 egg-leim with XEmacs.
14622
14623 * mule/canna-leim.el: Clean up file for dumping with XEmacs.
14624 * egg/egg-leim.el: Ditto.
14625
14626 1997-10-27 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
14627
14628 * mule/canna-leim.el: Register Canna with LEIM when loaded
14629
14630 * mule/canna.el (canna): Bind `canna-toggle-japanese-mode' to
14631 "\C-o" only if LEIM is not present
14632
14633 * egg/egg-leim.el: Registers EGG/Wnn with LEIM when loaded
14634
14635 * egg/egg.el: Bind `toggle-egg-mode' to "\C-\" only if LEIM is
14636 not present when loaded
14637
14638 1997-10-27 SL Baur <steve@altair.xemacs.org>
14639
14640 * prim/about.el: Update entries
14641
14642 1997-10-26 SL Baur <steve@altair.xemacs.org>
14643
14644 * prim/startup.el (startup-message-timeout): Startup message
14645 timeout is too short.
14646
14647 * mule/canna.el (canna): Move canna-toggle-japanese-mode
14648 keybinding to C-\.
14649
14650 * emulators/edt-mapper.el (edt-lucid-emacs19-p): Test for XEmacs
14651 instead of Lucid in `emacs-version'.
14652
14653 1997-10-25 SL Baur <steve@altair.xemacs.org>
14654
14655 * mule/mule-cmds.el: describe-language-support,
14656 describe-language-support-internal removed.
14657
14658 Fri Aug 8 12:58:00 1997 David Byers <davby@sen2.ida.liu.se>
14659
14660 * fill.el (fill-region-as-paragraph): When justifying, check for
14661 end-of-buffer at the end of whitespace point is sitting in, and
14662 delete the trailing whitespace if we are on the last line.
14663
14664 1997-10-24 Hrvoje Niksic <hniksic@srce.hr>
14665
14666 * prim/about.el (about-finish-buffer): Kill the buffer, when
14667 button documents so.
14668
14669 1997-10-24 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14670
14671 * pcl-cvs.el (cvs-parse-stderr): Ignore ssh-askpass message.
14672
14673 1997-10-20 Hrvoje Niksic <hniksic@srce.hr>
14674
14675 * prim/packages.el (locate-library): Make NOSUFFIX not affect
14676 compression.
14677
14678 1997-10-24 SL Baur <steve@altair.xemacs.org>
14679
14680 * modes/c-comment.el: Create c-comment-edit-map.
14681 (c-comment-edit): Fix docstring, use new keymap.
14682 Suggested by Chris Felaco <felaco@iatcmail.ed.ray.com>
14683
14684 * prim/help-nomule.el (tutorial-supported-languages): Add
14685 Norwegian.
14686
14687 * prim/simple.el (assoc-ignore-case): Synch with Emacs 20.1.
14688
14689 * mule/mule-cmds.el (set-language-info): Forgot to set any data
14690 values in language-alist.
14691 (read-multilingual-string): Fix call to `read-string'.
14692
14693 1997-10-22 Karl M. Hegbloom <karlheg@inetarena.com>
14694
14695 * packages/backup-dir.el (bkup-backup-directory-info): customized,
14696 with :require so it loads automagicly if you've set it. Docstring
14697 updated to reflect that, and reformatted for easier reading.
14698
14699 * packages/jka-compr.el (jka-compr-compression-info-list):
14700 Docstring clarification: what does the append flag do?
14701
14702 * prim/minibuf.el (minibuffer-electric-slash): leave efs prefix
14703 and ~\(blah\)? when / is pressed.
14704
14705 1997-10-24 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14706
14707 * efs/dired.el (dired-create-files): Get mark-char thing working
14708 again: replace `integerp' by `characterp'.
14709 (dired-add-entry): Ditto.
14710 (dired-add-entry-do-indentation): Ditto.
14711
14712 1997-10-24 Hrvoje Niksic <hniksic@srce.hr>
14713
14714 * x11/x-faces.el (*try-oblique-before-italic-fonts*): Customized.
14715
14716 1997-10-23 SL Baur <steve@altair.xemacs.org>
14717
14718 * prim/startup.el (command-line-do-help): Add Documentation for
14719 -vanilla and -no-packages.
14720 (command-line-early): Implement them.
14721
14722 * prim/packages.el (inhibit-package-init): New variable.
14723 (packages-find-packages): Use it.
14724
14725
14726 * packages/jka-compr.el (jka-compr-compression-info-list):
14727 Add bzip2 extensions.
14728 From Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
14729
14730 1997-10-22 Karl M. Hegbloom <karlheg@inetarena.com>
14731
14732 * comint/comint.el (comint-scroll-show-maximum-output): fixups to
14733 docstring, and to :type to allow numbers.
14734 (comint-postoutput-scroll-to-bottom): Added window arg to
14735 `recenter' call to fix the horrid flash and global recentering,
14736 and uncommented the code allowing numeric values for
14737 `comint-scroll-show-maximum-output'.
14738
14739 1997-10-23 Hrvoje Niksic <hniksic@srce.hr>
14740
14741 * packages/info.el (Info-mode): Don't initialize faces.
14742
14743 * packages/info.el: Use `defface' to initialize faces.
14744
14745 1997-10-23 Karl M. Hegbloom <karlheg@inetarena.com>
14746
14747 * modes/cperl-mode.el (cperl-here-face): fix the horrible invisible
14748 green default face.
14749
14750 1997-10-23 Hrvoje Niksic <hniksic@srce.hr>
14751
14752 * custom/wid-edit.el (widget-choose): Acknowledge aborted choice
14753 with a `Canceled' message, even if C-g wasn't pressed explicitly.
14754
14755 1997-10-23 Per Abrahamsen <abraham@dina.kvl.dk>
14756
14757 * custom/cus-edit.el (hook): Use `widget-group-match' instead of
14758 `widget-editable-list-match'.
14759
14760 1997-10-23 SL Baur <steve@altair.xemacs.org>
14761
14762 * modes/c-comment.el (c-comment-edit): Fixed autoload cookie.
14763 Reformatted Lisp comments.
14764
14765 1997-10-22 SL Baur <steve@altair.xemacs.org>
14766
14767 * psgml/psgml-charent.el (sgml-display-char-list-filename): Use
14768 locate-data-directory instead of data-directory.
14769 * psgml.el (sgml-data-directory): Ditto.
14770
14771 1997-10-20 Jan Vroonhof <vroonhof@math.ethz.ch>
14772
14773 * extents.c: Renamed shot property to initial-redisplay-function
14774 (extent_fragment_update): Changed the bookkeeping whether an event
14775 has been spawned. The initial-redisplay-function property is no
14776 longer set to nil.
14777
14778 1997-10-21 SL Baur <steve@altair.xemacs.org>
14779
14780 * custom/cus-dep.el (Custom-make-dependencies): Ditch the time
14781 stamp.
14782
14783 1997-10-22 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14784
14785 * comint/gdb.el (gdb-with-core): Fixed autoload cookie.
14786
14787 1997-10-22 Hrvoje Niksic <hniksic@srce.hr>
14788
14789 * prim/startup.el (command-line-1): Run term-setup-hook regardless
14790 of `input-pending-p'.
14791
14792 * custom/cus-edit.el (custom-split-regexp-maybe): Use `split-string'.
14793
14794 * custom/cus-start.el (custom-start-quote): Synch with
14795 `custom-quote'.
14796
14797 * prim/subr.el (functionp): Synched docstring with Emacs 20.2.
14798
14799 * custom/cus-edit.el (custom-quote): Use `keywordp'; use
14800 `car-safe'; don't conditionalize on having `characterp'.
14801
14802 1997-10-21 Hrvoje Niksic <hniksic@srce.hr>
14803
14804 * custom/wid-edit.el (radio-button): Use "radio0" as inactive
14805 glyph.
14806 (widget-visibility-value-create): Use new semantics of
14807 `widget-glyph-insert'.
14808
14809 * custom/cus-edit.el (custom-buffer-create-internal): Setup
14810 tag-down-glyphs with list.
14811 (custom-group-value-create): Ditto.
14812
14813 * custom/wid-edit.el (widget-glyph-click): Check whether the
14814 extent was detached/killed.
14815 (widget-push-button-value-create): Removed crufty XPM contrast
14816 hack.
14817 (widget-default-create): Make the markers point nowhere after
14818 using them.
14819 (widget-default-create): Use `point-min-marker'/`point-max-marker'.
14820 (widget-glyph-find): Disallow list.
14821 (widget-glyph-insert): Allow IMAGE to be a list.
14822
14823 1997-10-20 Hrvoje Niksic <hniksic@srce.hr>
14824
14825 * prim/featurep.el (featurep): Handle `not' correctly.
14826
14827 1997-10-21 SL Baur <steve@altair.xemacs.org>
14828
14829 * prim/about.el (about-maintainer-glyph): Pictures have been moved
14830 to photos subdirectory.
14831
14832 1997-10-21 Hrvoje Niksic <hniksic@srce.hr>
14833
14834 * x11/x-menubar.el (options-menu-saved-forms): Check whether
14835 `pending-delete' is bound before accessing it.
14836
14837 1997-10-21 SL Baur <steve@altair.xemacs.org>
14838
14839 * x11/x-menubar.el (default-menubar): Conditionalize games menu.
14840
14841 1997-10-21 Colin Rafferty <craffert@ml.com>
14842
14843 * x11/x-menubar.el (default-menubar): Made it use lazy-shot
14844 instead of lazy-lock in "Syntax Highlighting->Lazy".
14845 (options-menu-saved-forms): Made it save lazy-shot instead of
14846 lazy-lock in the options.
14847
14848 1997-10-21 SL Baur <steve@altair.xemacs.org>
14849
14850 * mule/mule-help.el (help-with-tutorial): New file.
14851
14852 * prim/dumped-lisp.el (preloaded-file-list): New entries for
14853 help-nomule and mule-help.
14854
14855 * prim/help.el: Remove `help-with-tutorial'.
14856
14857 * prim/help-nomule.el: New file.
14858
14859 1997-10-19 Hrvoje Niksic <hniksic@srce.hr>
14860
14861 * prim/subr.el: Moved int-char and char-int definitions from
14862 obsolete.el.
14863
14864 1997-10-18 Hrvoje Niksic <hniksic@srce.hr>
14865
14866 * custom/wid-edit.el (widget-push-button-value-create): Require
14867 `xpm-button'.
14868 (widget-push-button-value-create): Use :tag-down-glyph and
14869 :tag-inactive-glyph.
14870 (widget-default-create): Use :tag-inactive-glyph.
14871 (widget-button-click): Correctly merge faces.
14872
14873 * custom/cus-edit.el (custom-variable-action): Don't redraw
14874 magic.
14875
14876 * custom/wid-edit.el (widget-glyph-insert): Return glyph.
14877 (widget-default-create): Insert :button-prefix and :button-suffix
14878 only if a glyph is not used.
14879 (widget-glyph-click): Respect :mouse-down-action.
14880 (widget-specify-insert): Document for edebug.
14881 (widget-default-create): Use markers to keep track of stuff.
14882
14883 * custom/cus-edit.el (custom-group-value-create): Ditto.
14884
14885 * custom/wid-edit.el (widget-default-create): Use :tag-down-glyph.
14886
14887 * custom/cus-edit.el (custom-group-value-create): Use image.
14888
14889 * prim/glyphs.el (init-glyphs): Minor fixups.
14890
14891 1997-10-17 Hrvoje Niksic <hniksic@srce.hr>
14892
14893 * custom/wid-edit.el (widget-field-value-get): Use `cond'.
14894 (default): Use :button-keymap.
14895 (widget-specify-button): Ditto.
14896 (widget-glyph-insert-glyph): Ditto.
14897 (widget-activation-glyph-mapper): Renamed from
14898 `widget-activation-glyphs-mapper'.
14899
14900 * custom/cus-edit.el (Custom-mode-menu): Go to `Easy
14901 Customization' node.
14902 (boolean): Don't use nested backquotes.
14903
14904 * custom/wid-edit.el (widget-field-action): Check whether the new
14905 value is valid before using it.
14906
14907 1997-10-16 Hrvoje Niksic <hniksic@srce.hr>
14908
14909 * custom/wid-edit.el (character): Use [\0-\377] instead of . in
14910 :valid-regexp.
14911 (widget-color-notify): Use `valid-color-name-p'.
14912 (widget-activation-widget-mapper): New function.
14913 (widget-specify-inactive): Use it.
14914 (widget-specify-active): Ditto.
14915 (widget-setup): Ditto.
14916 (radio-button): Added :inactive-glyph spec.
14917 (widget-toggle-value-create): Use it.
14918 (widget-color-sample-face-get): Check for color before setting it.
14919 (widget-color-sample-face-get): Store the face object, not its
14920 name.
14921
14922 1997-10-18 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14923
14924 * help.el (function-at-point): Use `function-at-point-function'.
14925 (function-at-point-function): New variable, formerly
14926 `find-function-function'.
14927 (describe-function): Use `function-at-point'.
14928 (where-is): Ditto.
14929
14930 * find-func.el (find-function-read-function): Use
14931 `function-at-point'.
14932
14933 * packages/info.el (Info-elisp-ref): Use `function-at-point'.
14934
14935 * packages/hyper-apropos.el (hyper-apropos-read-function-symbol):
14936 Use `function-at-point'.
14937
14938 * packages/etags.el (emacs-lisp-default-tag): Use
14939 `function-at-point'.
14940
14941 * prim/obsolete.el (function-called-at-point): Make it
14942 obsolete.
14943
14944 1997-10-09 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
14945
14946 * prim/files.el (switch-to-buffer-other-frame): Remove call to
14947 `select-frame'.
14948
14949 1997-10-17 SL Baur <steve@altair.xemacs.org>
14950
14951 * prim/packages.el (packages-find-packages-1): New argument:
14952 `user-package' non-nil when searching user packages.
14953 - Load any autoloads found in user packages.
14954
14955 1997-10-17 Karl M. Hegbloom <karlheg@inetarena.com>
14956
14957 * packages/info.el (Info-insert-dir): Also kill the localdir temp
14958 buffers.
14959
14960 1997-10-17 SL Baur <steve@altair.xemacs.org>
14961
14962 * utils/facemenu.el: autoload the `facemenu-keymap' properly.
14963
14964 * mule/mule-cmds.el (read-language-name): Fix typo.
14965 From Didier Verna <didier@xemacs.org>
14966
14967 1997-10-15 Adrian Aichner <aichner@ecf.teradyne.com>
14968
14969 * utils/build-report.el: Leaving point at begin of composed mail now.
14970 Using mime-edit-content-beginning to determine file-begin of
14971 Installation file.
14972 Introduced the according alias for SEMI/TM compatibility.
14973
14974 * utils/build-report.el:
14975 Corrected backward search for begin of last configuration in
14976 Installation file.
14977
14978 * utils/build-report.el:
14979 Incorporated `xemacs-build-report-installation-insert-all' feature
14980 suggested by Didier Verna.
14981 Composing mail parts (with-temp-buffer ...) to simplify implementing
14982 future features.
14983 Eliminated use of mail-mode -specific function `mail-text'.
14984
14985 1997-10-14 Adrian Aichner <aichner@ecf.teradyne.com>
14986
14987 * utils/build-report.el:
14988 Incorporated fix for SEMI/TM compatibility suggested by Jens-Ulrik
14989 Holger Petersen <petersen@kurims.kyoto-u.ac.jp>. If SEMI symbols are
14990 not fboundp, alias them to corresponding TM symbols.
14991
14992 1997-10-13 Adrian Aichner <aichner@ecf.teradyne.com>
14993
14994 * utils/build-report.el:
14995 Changed to (mime-edit-insert-tag "text" "plain" ...) from
14996 "application" "octet-stream" due to complaint from
14997 Kazuyoshi Furutaka in
14998 Message-Id: <19971013102132V.furutaka@Flux.tokai.jaeri.go.jp>
14999
15000 1997-10-13 Hrvoje Niksic <hniksic@srce.hr>
15001
15002 * utils/facemenu.el: Autoload `facemenu-keymap' function definition.
15003 (facemenu-color-defined-p): Nuked.
15004 (facemenu-find-face): Ditto.
15005 (facemenu-region-active-p): Ditto.
15006 (facemenu-sized-face): Declare `prefix'.
15007 (facemenu-read-color): Aliased to `read-color'.
15008 (facemenu-face-attributes): Use `mapvector'.
15009
15010 * utils/facemenu.el: Customized and synched with FSF 20.2.
15011
15012 1997-10-17 Hrvoje Niksic <hniksic@srce.hr>
15013
15014 * cl/cl-macs.el (extent-properties): Remove old setf method.
15015
15016 1997-10-16 Karl M. Hegbloom <karlheg@inetarena.com>
15017
15018 * prim/files.el (revert-without-query): changed from boolean to
15019 list of regexp as documented in NEWS and its docstring.
15020
15021 1997-10-16 SL Baur <steve@altair.xemacs.org>
15022
15023 * utils/floating-toolbar.el: (TopLevel): Don't unconditionally
15024 require the feature `toolbar' it causes breakage only at
15025 bytecompile time. Don't do any initialization if toolbar support
15026 is not available.
15027 (floating-toolbar): Whine if no run-time toolbar support is
15028 available.
15029
15030 * custom/wid-edit.el (widget-change-glyphs-mapper): cosmetic changes.
15031 From Hrvoje Niksic <hniksic@srce.hr>
15032
15033 * prim/glyphs.el (init-glyphs): Use different logo for beta XEmacsen.
15034 From Didier Verna <didier@xemacs.org>
15035
15036 1997-10-15 Hrvoje Niksic <hniksic@srce.hr>
15037
15038 * cl/cl-macs.el (extent-property): Updated SETF methods for `get'
15039 and `extent-property'.
15040
15041 * custom/wid-edit.el (widget-field-value-create): Revert to using
15042 two markers.
15043 (widget-setup): Ditto.
15044 (widget-color-sample-face-get): Get only a unique face per widget.
15045 (widget-color-notify): Change the color of the face instead of
15046 creating a new one.
15047
15048 * packages/add-log.el (add-change-log-entry): Push window
15049 configuration.
15050 (change-log-exit): New function.
15051 (change-log-cancel): Ditto.
15052 (change-log-mode-map): Bind them.
15053
15054 * custom/wid-edit.el (widget-specify-inactive): Make glyphs look
15055 inactive.
15056 (widget-change-glyphs-mapper): New function.
15057 (widget-glyph-click): Disallow operations on inactive glyphs.
15058
15059 1997-10-14 Hrvoje Niksic <hniksic@srce.hr>
15060
15061 * custom/wid-edit.el: (widget-glyph-insert-glyph): Use
15062 `widget-mouse-help' if necessary.
15063 (widget-documentation-string-value-create): Don't coerce help-echo
15064 WIDGET to widget.
15065 (widget-button-keymap): New keymap.
15066 (widget-specify-button): Use it.
15067 (widget-glyph-insert-glyph): Ditto.
15068 (widget-glyph-click): Dispatch events during the loop.
15069 (widget-glyph-click): Use `unwind-protect' to ensure that the
15070 glyph stays in up position.
15071 (widget-keymap): Don't bind buttons and RET.
15072 (widget-button-keymap): Bind mouse buttons and RET.
15073 (widget-field-activate): Use `widget-field-find'.
15074
15075 * custom/wid-edit.el (widget-button-click): Visually "release" the
15076 button *before* doing the buttonup action.
15077 (widget-button-click): Reworked.
15078 (widget-echo-help): Accept extent.
15079
15080 * custom/cus-edit.el (custom-face-value-create): Use `make-face'.
15081
15082 * custom/wid-edit.el (widget-restore-tabable): New function.
15083 (widget-deactivate-widget-extent): New function.
15084 (widget-reactivate-widget-extent): New function.
15085 (widget-specify-inactive): Use `widget-deactivate-widget-extent'.
15086 (widget-setup): Ditto.
15087 (widget-specify-active): Use `widget-reactivate-widget-extent'.
15088 (widget-move): Don't stop within inactive range.
15089
15090 1997-10-14 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15091
15092 * language/japan-util.el: Copied from Emacs 20.2.
15093
15094 * mule/mule-cmds.el (char-code-property-table): New variable.
15095 (get-char-code-property): New function.
15096 (put-char-code-property): New function.
15097
15098 1997-10-10 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15099
15100 * language/vietnamese.el: Use language/viet-util.el instead of
15101 mule/mule-vietnamese.el; abolish mule/mule-vietnamese.el.
15102
15103 1997-10-09 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15104
15105 * mule/mule-coding.el: Rename `automatic-conversion' ->
15106 `undecided' to sync with Emacs 20.2; define coding-system
15107 `automatic-conversion' as an alias for `undecided'.
15108
15109 mule/mule-files.el (buffer-file-coding-system-for-read,
15110 convert-mbox-coding-system, insert-file-contents),
15111 language/japanese.el, language/chinese.el, language/korean.el:
15112 Rename `automatic-conversion' -> `undecided' to sync with Emacs
15113 20.2.
15114
15115 1997-10-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15116
15117 * language/viet-chars.el: New file; moved from
15118 mule/vietnamese-hooks-1.el.
15119
15120 * language/vietnamese.el: Merge mule/vietnamese-hooks-2.el;
15121 abolish mule/vietnamese-hooks-2.el.
15122
15123 * prim/dumped-lisp.el: Use language/viet-chars and
15124 language/vietnamese instead of mule/vietnamese-hooks-{1|2}.
15125
15126 1997-10-07 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15127
15128 * mule/mule-misc.el (split-char): New function.
15129
15130 1997-10-14 SL Baur <steve@altair.xemacs.org>
15131
15132 * default.el: New file.
15133 * site-start.el: New file. XEmacs starts faster if dummy versions
15134 of these files are found early in the `load-path'.
15135 Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15136
15137 1997-10-14 Hrvoje Niksic <hniksic@srce.hr>
15138
15139 * custom/wid-edit.el (widget-field-find): Use `map-extents'.
15140 (widget-transpose-chars): Check for empty fields, and point at
15141 beginning of field.
15142 (widget-documentation-string-value-create): `insert-char' handles
15143 0 gracefully, so no need to protect.
15144 (widget-specify-inactive): Detach the button extents.
15145 (widget-specify-active): Reattach the button extents.
15146 (widget-make-field-untabable): New function.
15147 (widget-specify-inactive): Make the fields non-tabable; use
15148 `widget-make-field-untabable'.
15149 (widget-type): Revert to defsubst.
15150
15151 1997-10-13 Adrian Aichner <aichner@ecf.teradyne.com>
15152
15153 * utils/xemacs-build-report.el:
15154 Switched from (mail ...) to (compose-mail ...) upon suggestion by
15155 Hrvoje Niksic.
15156 Extended xemacs-build-report-keep-regexp.
15157 Changed xemacs-build-report-make-output-file value to beta.err
15158 Shortend and bracketed xemacs-build-report-subject.
15159 Improved (I hope) tm-edit to SEMI aliasing logic.
15160
15161 1997-10-09 Adrian Aichner <aichner@ecf.teradyne.com>
15162
15163 * utils/xemacs-build-report.el:
15164 Restored RCS keywords and updated comment for `xemacs-build-report-version'.
15165
15166 * utils/xemacs-build-report.el:
15167 Separated the Spaghetti code into separate functions to do the following:
15168 xemacs-build-report-insert-header
15169 xemacs-build-report-insert-make-output
15170 xemacs-build-report-insert-installation-file
15171
15172 1997-10-13 Hrvoje Niksic <hniksic@srce.hr>
15173
15174 * custom/cus-load.el: Disable gc while loading `custom-load'
15175 files.
15176 (custom-put): Added docstring; ignore PROPERTY.
15177
15178 * custom/wid-edit.el (widget-previous-button-or-field): If the
15179 point is within a button or field, return the beginning position
15180 of the field.
15181
15182 * prim/frame.el (frame-list): Use `nconc' instead of `append'.
15183 (set-frame-configuration): Use `mapc'.
15184 (delete-other-frames): Ditto.
15185
15186 * prim/faces.el: Use the CL macro at top-level.
15187
15188 * prim/faces.el (face-spec-set-match-display): Use `case'.
15189 (set-face-stipple): Use backquotes.
15190
15191 * custom/wid-edit.el (widget-glyph-find): Use `laxputf'.
15192 (widget-push-button-value-create): Ditto.
15193
15194 * custom/cus-face.el (custom-face-attributes): Support
15195 inverse-video for TTY-s.
15196
15197 * prim/cmdloop.el (keyboard-escape-quit): Abort recursive edit, as
15198 documented.
15199
15200 1997-10-12 Hrvoje Niksic <hniksic@srce.hr>
15201
15202 * prim/simple.el (zmacs-deactivate-region): Use `mapc' instead of
15203 `mapcar'.
15204 (zmacs-make-extent-for-region): Ditto.
15205
15206 * custom/cus-dep.el: Updated comments.
15207
15208 * custom/cus-edit.el (custom-variable-prompt): Prompt with
15209 `variable'.
15210
15211 1997-10-12 Karl Hegbloom <karlheg@inetarena.com>
15212
15213 * custom/cus-edit.el (custom-guess-name-alist): Allow `-hooks'
15214 instead of `hook'.
15215
15216 1997-10-12 Hrvoje Niksic <hniksic@srce.hr>
15217
15218 * prim/profile.el (profile-results): Use %-*s format.
15219 (profile-align): Nuked.
15220
15221 * packages/gnuserv.el (gnuserv-frame-plist): New variable.
15222 (gnuserv-special-frame-function): Use it.
15223 (gnuserv-edit-files): Ditto.
15224
15225 1997-10-12 SL Baur <steve@altair.xemacs.org>
15226
15227 * prim/package-admin.el (package-admin-add-binary-package):
15228 Correctly deal with package-paths with a single directory.
15229
15230 1997-10-11 SL Baur <steve@altair.xemacs.org>
15231
15232 * prim/startup.el (set-default-load-path): Look for `packages'
15233 directory too.
15234 (set-default-load-path): Initialize Info-default-directory-list
15235 from the environment variable INFOPATH.
15236 (set-default-load-path): Initialize Info-default-diretory-list
15237 from the configure variable `infopath'.
15238
15239 1997-10-10 Karl M. Hegbloom <karlheg@inetarena.com>
15240
15241 * prim/startup.el: (set-default-load-path): loop over the `Info-
15242 default-directory-list' and collect those that are `file-
15243 directory-p'.
15244
15245 * '': various doc string corrections.
15246
15247 * '': changed `auto-saves-file-prefix' to "~/.xemacs/saves-"
15248
15249 * '' Added toplevel block (when (fboundp 'load-gc) ...to init the
15250 Info-def..list from the environment variable INFOPATH at dump time.
15251
15252 * prim/packages.el (packages-find-packages-1): append the list of
15253 packages info directories to `Info-default-directory-list' rather
15254 than prepending them. Don't add them if they're already in the
15255 list.
15256
15257 * packages/info.el (Info-directory-list): various fixes to the
15258 directory list handling.
15259 * (Info-localdir-heading-regexp) added.
15260
15261 * '' removed the unrequired defcustom of `Info-default-directory-
15262 list'
15263
15264 1997-10-11 SL Baur <steve@altair.xemacs.org>
15265
15266 * prim/about.el: New faces, new entries.
15267
15268 * prim/profile.el (profile-results): Rename.
15269 (pretty-print-profiling-info): Ditto.
15270 From Kyle Jones <kyle_jones@wonderworks.com>
15271
15272 1997-10-10 Per Abrahamsen <abraham@dina.kvl.dk>
15273
15274 * custom/wid-edit.el (variable-link): New widget.
15275 (widget-variable-link-action): New function.
15276 (function-link): New widget.
15277 (widget-function-link-action): New function.
15278
15279 1997-10-10 Karl M. Hegbloom <karlheg@inetarena.com>
15280
15281 * prim/modeline.el (modeline-minor-mode-menu): menus are toggles
15282 not strings now.
15283
15284 1997-10-10 SL Baur <steve@altair.xemacs.org>
15285
15286 * psgml/psgml-html.el (html-quote-region): Grow bounds when performing
15287 substitutions.
15288 From Adrian Aichner <aichner@ecf.teradyne.com>
15289
15290 1997-10-10 SL Baur <steve@altair.xemacs.org>
15291
15292 * utils/highlight-headers.el (highlight-headers-citation-header-regexp):
15293 Correct doc string.
15294 From Kazuyoshi Furutaka <furutaka@Flux.tokai.jaeri.go.jp>
15295
15296 1997-10-10 Martin Buchholz <mrb@eng.sun.com>
15297
15298 * packages/bookmark.el:
15299 * packages/iswitchb.el:
15300 * utils/speedbar.el:
15301 * utils/xemacs-build-report.el:
15302 - change Xemacs --> XEmacs
15303
15304 1997-10-09 Colin Rafferty <craffert@ml.com>
15305
15306 * modes/lazy-shot.el (lazy-shot-shot-function): Undid a breakage.
15307
15308 1997-10-09 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
15309
15310 * prim/help.el (function-called-at-point): Added docstring.
15311 (function-at-point): Ditto.
15312 (describe-function-arglist): Commented out -- seems unused.
15313 (find-function): ALL find-function stuff moved to "find-func.el"
15314
15315 * prim/find-func.el: new file created from functions previously in
15316 "help.el".
15317
15318 1997-10-09 SL Baur <steve@altair.xemacs.org>
15319
15320 * pcl-cvs/pcl-cvs.el (cvs-changelog-ours-p): Grok new ChangeLog
15321 format.
15322
15323 * prim/startup.el (user-init-directory): New name for
15324 `emacs-user-extension-dir'.
15325 (load-user-init-file): Use it.
15326
15327 Mon Oct 6 19:12:51 1997 Barry A. Warsaw <cc-mode-help@python.org>
15328
15329 * cc-mode/Release 5.19
15330
15331 Mon Oct 6 19:09:17 1997 Barry A. Warsaw <cc-mode-help@python.org>
15332
15333 * cc-mode/cc-engine.el (c-guess-basic-syntax):
15334 CASE 5F: extern-lang-close relpos should be
15335 element 0 of inclass-p, not element 1.
15336
15337 * cc-mode/cc-cmds.el (c-progress-init, c-progress-fini):
15338 Be silent if c-progress-interval
15339 is nil.
15340
15341 * cc-mode/cc-vars.el (c-progress-interval): Document new semantics
15342
15343 Fri Oct 3 23:10:04 1997 Barry A. Warsaw <cc-mode-help@python.org>
15344
15345 * cc-mode/cc-engine.el (c-beginning-of-statement-1):
15346 Watch out for keywords which have a
15347 preceding underscore.
15348
15349 Fri Sep 26 23:30:58 1997 Barry A. Warsaw <cc-mode-help@python.org>
15350
15351 * cc-mode/cc-menus.el: Patches to Imenu support given by
15352 "Masatake (jet) YAMATO" <masata-y@is.aist-nara.ac.jp>.
15353 (Jan Dubois) jan.dubois@ibm.net
15354
15355 * cc-mode/cc-cmds.el (c-comment-line-break-function):
15356 Fix for when comment starts at
15357 comment-column and there is non-whitespace preceding this on the
15358 current line.
15359
15360 * cc-mode/cc-mode.el (c-submit-bug-report): Remove
15361 c-recognize-knr-p. Add c-comment-continuation-stars.
15362
15363 Mon Sep 22 15:47:02 1997 Barry A. Warsaw <cc-mode-help@python.org>
15364
15365 * cc-mode/cc-styles.el (c-initialize-builtin-style):
15366 Only use copy-tree if it is
15367 funcall-able. This is the right patch, and was given by Erik Naggum
15368 <erik@naggum.no>
15369
15370 1997-10-08 SL Baur <steve@altair.xemacs.org>
15371
15372 * x11/x-menubar.el (file-menu-filter): Reverse sense of bounds
15373 test.
15374 From: Didier Verna <didier@xemacs.org>
15375
15376 * prim/format.el (format-annotate-function): Reverse sync to Emacs
15377 19.
15378
15379 1997-10-08 Hrvoje Niksic <hniksic@srce.hr>
15380
15381 * prim/profile.el (profile-align): New function.
15382
15383 * prim/help.el (describe-function): Use `buffer-string' with a
15384 BUFFER argument, instead of `save-excursion'+`buffer-string'.
15385 (describe-variable): Ditto.
15386 (describe-variable): Use `when'.
15387
15388 * modes/lisp-mode.el: Indent `display-message' and
15389 `display-warning' better.
15390
15391 * prim/help.el: Customized find-function stuff.
15392 (help-with-tutorial): Use point-at-{bol,eol}.
15393 (with-displaying-help-buffer): Use `with-current-buffer'.
15394
15395 * prim/keymap.el (event-apply-modifier): Use `vconcat'.
15396 (define-prefix-command): Use the NAME argument to
15397 `make-sparse-keymap'.
15398 (suppress-keymap): Use `incf'.
15399
15400 * prim/help.el (key-or-menu-binding): Document it.
15401
15402 * prim/keymap.el (insert-key-binding): Use `key-or-menu-binding'
15403 from help.el.
15404
15405 * prim/help.el (built-in-variable-doc): Use `case'.
15406 (describe-function-1): Assign to `file-name' instead of `home'.
15407
15408 * prim/profile.el (profiling-results): Handle strings correctly.
15409
15410 * prim/profile.el (profile): Expand FORMS only once.
15411
15412 1997-10-08 Colin Rafferty <craffert@ml.com>
15413
15414 * prim/lisp-file-db.el (lookup-lisp-file-db): Made it stop on
15415 failure.
15416
15417 1997-10-08 SL Baur <steve@altair.xemacs.org>
15418
15419 * prim/lisp-file-db.el: New file.
15420 From Raymond Toy <toy@rtp.ericsson.se>
15421
15422 1997-10-08 Colin Rafferty <craffert@ml.com>
15423
15424 * modes/lazy-shot.el: Customified. Made it handle long lines
15425 better.
15426
15427 1997-10-08 SL Baur <steve@altair.xemacs.org>
15428
15429 * prim/startup.el (load-user-init-file): Remove reference to
15430 .xemacs as a file.
15431
15432 1997-10-07 SL Baur <steve@altair.xemacs.org>
15433
15434 * utils/thing.el (thing-filename): Deal with point at end of
15435 buffer.
15436
15437 1997-10-07 Karl M. Hegbloom <karlheg@inetarena.com>
15438
15439 * psgml/psgml.el (sgml-mode-map): modify defin-key statements to
15440 use the new and improved key designator syntax. Rebound
15441 'sgml-split-element to a similar key as the global 'split-line
15442 binding.
15443
15444 1997-10-07 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
15445
15446 * utils/thing.el (thing-symbol): Return nil if `end' is nil.
15447
15448 1997-10-07 Karl M. Hegbloom <karlheg@inetarena.com>
15449
15450 * modes/cperl-mode.el: Fixed the help toggle menuitem, and added
15451 an autoload cookie.
15452 * modes/perl-mode.el: ditch the autoload in favor of cperl-mode.
15453
15454 1997-10-07 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
15455
15456 * packages/etags.el (add-to-tag-completion-table): Better support
15457 for Scheme code. Parse scheme definitions and identifiers
15458 with colons correctly.
15459
15460 1997-10-07 SL Baur <steve@altair.xemacs.org>
15461
15462 * mule/mule-cmds.el (read-input-method-name): Use a default if
15463 available.
15464 From Didier Verna <didier@xemacs.org>
15465
15466 * prim/about.el (about-url-alist): Update jwz's home page.
15467
15468 1997-10-07 Hrvoje Niksic <hniksic@srce.hr>
15469
15470 * x11/x-menubar.el (default-menubar): Handle pending-delete
15471 correctly.
15472
15473 1997-10-06 SL Baur <steve@altair.xemacs.org>
15474
15475 * utils/font.el: Don't need devices.el on XEmacs.
15476
15477 1997-10-05 SL Baur <steve@altair.xemacs.org>
15478
15479 * utils/mail-utils.el (rmail-dont-reply-to-names): Snarf from
15480 rmail.el.
15481
15482 1997-10-04 SL Baur <steve@altair.xemacs.org>
15483
15484 * efs/dired.el (dired-mail-reader): Default to VM instead of old,
15485 broken rmail.
15486
15487 1997-09-29 Karl M. Hegbloom <karlheg@inetarena.com>
15488
15489 * prim/files.el (auto-mode-alist): make `.cl' a lisp-mode
15490 extension for Franz Allegro CL.
15491
15492 1997-10-05 Hrvoje Niksic <hniksic@srce.hr>
15493
15494 * prim/simple.el: Minor docstring and comment changes. Customized
15495 some more.
15496
15497 1997-10-04 Hrvoje Niksic <hniksic@srce.hr>
15498
15499 * utils/xemacs-build-report.el (xemacs-build-report): Placed to
15500 maintenance group.
15501 (xemacs-create-build-report): Added an autoload cookie.
15502
15503 * prim/profile.el (profiling-results): Renamed from
15504 `pretty-print-profiling-info'.
15505
15506 1997-10-03 Karl M. Hegbloom <Karl M. Hegbloom <karlheg@inetarena.com>>
15507
15508 * custom/cus-edit.el (custom-save-all): Bind `auto-mode-alist' to
15509 nil around the init file handling to prevent unnecessary automagic
15510 processing.
15511
15512 1997-10-03 Hrvoje Niksic <hniksic@srce.hr>
15513
15514 * prim/faces.el (face-spec-set): Invoke `init-face-from-resources'.
15515
15516 * custom/cus-face.el (custom-set-faces): Revert to using
15517 `make-empty-face'.
15518 (custom-declare-face): Ditto.
15519
15520 1997-10-04 SL Baur <steve@altair.xemacs.org>
15521
15522 * prim/modeline.el (modeline-modified-map): Call wrapper function
15523 over `vc-toggle-read-only'.
15524 (modeline-toggle-read-only): New function.
15525
15526 * prim/files.el (basic-save-buffer): Put guard on call to
15527 `vc-after-save' since someone may wish not to install the vc
15528 package.
15529
15530 * prim/fill.el (sentence-end-double-space): Fix docstring.
15531
15532 * cl/cl-seq.el (remq): Reformat and add doc-string.
15533 Suggested by: Karl M. Hegbloom <karlheg@inetarena.com>
15534
15535 1997-10-03 Karl M. Hegbloom <karlheg@inetarena.com>
15536
15537 * packages/func-menu.el: change the countups from message's to
15538 display-message 'progress's so they don't dump in the lossage
15539 buffer.
15540
15541 1997-10-03 Karl M. Hegbloom <karlheg@inetarena.com>
15542
15543 * psgml/psgml.el (sgml-mode-map): Bind (meta backspace) to
15544 'backward-kill-word so it works as expected. "\e\C-h" will still
15545 do 'sgml-mark-current-element.
15546
15547 1997-08-13 Yves BLUSSEAU <hk444@cleveland.freenet.edu>
15548
15549 * efs/efs.el (efs-set-file-modes): Fix a bug that cause an error
15550 when using the efs-set-file-modes function on a remote station with
15551 a FTP daemon that don't support the QUOTE function.
15552
15553 1997-10-02 Colin Rafferty <craffert@ml.com>
15554
15555 * prim/frame.el (default-drag-and-drop-functions): Fixed a typo
15556 that was calling `data' rather than looking at it.
15557
15558 1997-10-04 SL Baur <steve@altair.xemacs.org>
15559
15560 * cl/cl-seq.el (remove): Add docstring.
15561 Suggested by Karl M Hegbloom <karlheg@inetarena.com>
15562
15563 1997-10-02 Colin Rafferty <craffert@ml.com>
15564
15565 * prim/simple.el (set-fill-column): Used format to create the
15566 string for `display-message'.
15567
15568 1997-10-03 Hrvoje Niksic <hniksic@srce.hr>
15569
15570 * custom/cus-face.el (custom-set-faces): Make the face, if
15571 necessary.
15572
15573 1997-10-02 Hrvoje Niksic <hniksic@srce.hr>
15574
15575 * custom/cus-face.el (custom-declare-face): Use `make-face'
15576 instead of `make-empty-face'.
15577 (custom-declare-face): Don't invoke init-face-from-resources
15578 explicitly.
15579
15580 * prim/profile.el (pretty-print-profiling-info): When interactive,
15581 use a separate buffer instead of current-buffer.
15582 (pretty-print-profiling-info): Prettified output.
15583
15584 1997-10-01 SL Baur <steve@altair.xemacs.org>
15585
15586 * custom/cus-dep.el (cus-face): Remove unneeded dependency on
15587 cus-edit.
15588
15589 1997-09-30 SL Baur <steve@altair.xemacs.org>
15590
15591 * utils/finder.el (finder-known-keywords): Fix typo.
15592
15593 1997-09-30 SL Baur <steve@altair.xemacs.org>
15594
15595 * prim/dumped-lisp.el (preloaded-file-list): Load
15596 cl/auto-autoloads early.
15597
15598 1997-10-01 Hrvoje Niksic <hniksic@srce.hr>
15599
15600 * custom/cus-edit.el (custom-save-delete): Bind `find-file-hooks'
15601 to nil.
15602
15603 * custom/wid-edit.el (widget-next-button-or-field): Use the
15604 `start-open' flag to `map-extents'.
15605 (widget-previous-button-or-field): Ditto.
15606
15607 * custom/cus-edit.el (custom-face-value-create): Use
15608 `face-custom-attributes'.
15609
15610 * packages/font-lock.el: Defcustomed some variables.
15611
15612 1997-09-30 Hrvoje Niksic <hniksic@srce.hr>
15613
15614 * custom/cus-face.el: Big changes. Most of the functionality
15615 moved to faces.el. Internal functions renamed not to start with
15616 `custom-'.
15617
15618 * custom/cus-face.el (face-spec-set): Use `reset-face'.
15619
15620 * prim/faces.el (reset-face): Accept LOCALE, TAG-SET and EXACT-P.
15621
15622 * custom/cus-face.el (face-spec-set): Use `remove-specifier'.
15623 (get-frame-background-mode): Cache background modes of frames.
15624
15625 * prim/minibuf.el (input-error): Add a `display-error' property.
15626
15627 * custom/cus-face.el (initialize-face-resources): Check for
15628 `make-face-x-resource-internal' before using it.
15629 (custom-get-frame-properties): Use `set-frame-property'.
15630
15631 1997-09-29 Hrvoje Niksic <hniksic@srce.hr>
15632
15633 * custom/wid-edit.el (widget-specify-button): Set the `tabable'
15634 property.
15635 (widget-specify-field): Ditto.
15636 (widget-next-button-or-field): Use it.
15637 (widget-previous-button-or-field): Ditto.
15638
15639 1997-09-29 Martin Buchholz <mrb@eng.sun.com>
15640
15641 * sunpro/sunpro-init.el: Fix initialization failure if
15642 compile/debug toolbar buttons are LAST on the toolbar.
15643
15644 1997-09-29 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
15645
15646 * prim/help.el (find-function-noselect): Now finds libraries
15647 explicitly loaded from outside `load-path' as it should.
15648
15649 1997-09-29 SL Baur <steve@altair.xemacs.org>
15650
15651 * prim/help.el(describe-function-1): Fix for compiled macros.
15652 From Hrvoje Niksic <hniksic@srce.hr>
15653
15654 Mon Sep 29 01:30:45 1997 Kyle Jones <kyle_jones@wonderworks.com>
15655
15656 * prim/startup.el: Added defvars for lock-directory
15657 and superlock-file to quiet the byte-compiler.
15658
15659 (normal-top-level): Removed call to init-glyphs; it now
15660 runs at dump time from lisp/prim/glyphs.el.
15661
15662 (splash-frame-present): Call splash-hack-version-string
15663 once after all the strings have been inserted, instead
15664 of once per string insertion.
15665
15666 * prim/glyphs.el (init-glyphs): Replaced references
15667 to data-directory with "../etc/" which is the data
15668 directory at dump time. This is likely a lose for
15669 those who CANNOT_DUMP. I don't know what the right
15670 answer is in that case.
15671
15672 Run init-glyphs at dump time.
15673
15674 * prim/faces.el (init-other-random-faces): Don't set
15675 colors for the text cursor if we're initializating a
15676 tty device, since it does nothing on a tty.
15677
15678 Removed modeline-buffer-id, modeline-mousable and
15679 modeline-mousable-minor-mode-code face initialization; this
15680 code is now run at dump time in lisp/prim/modeline.el.
15681
15682 * prim/faces.el: Set reverse-p property on tty devices
15683 for the primary-selection face. Set underline-p property
15684 on tty devices for the secondary-selection face. Both of
15685 these actions are to prevent init-other-random-faces from
15686 considering these faces the same as the default face on
15687 ttys and applying useless color specs to them.
15688
15689 * prim/modeline.el: Initialize modeline-buffer-id,
15690 modeline-mousable and modeline-mousable-minor-mode
15691 faces in this file at dump time.
15692
15693 Added (defvar place) to quiet the byte-compiler.
15694
15695 Mon Sep 29 02:11:35 1997 Kyle Jones <kyle_jones@wonderworks.com>
15696
15697 * packages/vc-hooks.el: Move menu installation off
15698 before-init-hook and do it at dump time.
15699
15700 * ediff/ediff-hook.el: Move menu installation off
15701 before-init-hook and do it at dump time.
15702
15703 1997-09-29 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
15704
15705 * prim/help.el (describe-function-1): If the function is not yet
15706 loaded, print the autoload file-name. If function is loaded,
15707 print the library name in `load-history' or from
15708 `compiled-function-annotation'.
15709
15710 1997-09-28 Karl M. Hegbloom <karlheg@inetarena.com>
15711
15712 * prim/help.el (find-function-noselect): remove reference to
15713 `path' from the (let* ((path find... since &optional path is no
15714 longer an argument to this function. Cures "Signaling:
15715 (void-variable path)" error when using {M-x find-function}.
15716
15717 1997-09-27 Karl M. Hegbloom <karlheg@inetarena.com>
15718
15719 * utils/regexp-opt.el: Add support for the shy grouping "\\(?:"
15720 that came along with the new regexp syntax.
15721
15722 1997-09-29 Hrvoje Niksic <hniksic@srce.hr>
15723
15724 * x11/x-toolbar.el: Minor fixes.
15725
15726 1997-09-28 Hrvoje Niksic <hniksic@srce.hr>
15727
15728 * custom/wid-edit.el (color): Buttonify the tag.
15729 (widget-color-action): Use `read-color' unconditionally.
15730
15731 * utils/edmacro.el: Use append/vconcat instead of mapcar/mapvector
15732 with `identity'.
15733 (format-kbd-macro): Use `indirect-function' instead of
15734 `symbol-function'.
15735 (read-kbd-macro): Fix docstring.
15736 (edmacro-finish-edit): Use `match-string'.
15737 (edmacro-parse-keys): Ditto.
15738 (edmacro-parse-word): Use `dotimes' instead of `loop'.
15739 (edmacro-format-keys): Ditto.
15740
15741 * custom/cus-face.el (custom-face-attributes): Use
15742 `set-face-background-pixmap', instead of `set-face-stipple'.
15743
15744 * custom/cus-edit.el (custom-group-menu-create): Check whether
15745 `custom-menu-create' returned a list.
15746
15747 1997-09-28 SL Baur <steve@altair.xemacs.org>
15748
15749 * utils/finder.el (finder-known-keywords): Ignore mule entry when
15750 built without Mule.
15751
15752 1997-09-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15753
15754 * quail.el (quail-execute-non-quail-command): `keylist' is not
15755 list of characters.
15756 (quail-update-translation): Don't use `quail-delete-region'
15757 because overlay emulation of XEmacs can not regard 0 length
15758 overlay.
15759 (quail-show-kbd-layout): Must convert character(code) to event.
15760
15761 1997-09-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15762
15763 * quail.el: sync with Emacs 20.2.
15764
15765 1997-09-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15766
15767 * mule-init.el (init-mule): Load leim-list.el (to sync with Emacs
15768 20.2).
15769
15770 * mule-cmds.el: Change key binding for `select-input-method' to
15771 sync with Emacs 20.2.
15772
15773 (get-language-info, set-language-info, set-language-info-alist,
15774 read-language-name): Modify to sync with Emacs 20.2.
15775
15776 (leim-list-file-name): New constant (imported from Emacs 20.2).
15777 (leim-list-header, leim-list-entry-regexp,
15778 update-leim-list-functions): New variable (imported from Emacs
15779 20.2).
15780 (update-leim-list-file): New function (imported from Emacs 20.2).
15781
15782 (current-input-method, current-input-method-title): Modify
15783 DOC-string to sync with Emacs 20.2.
15784 (default-input-method): Use `defcustom' (to sync with Emacs 20.2).
15785 (input-method-history): New variable (imported from Emacs 20.2).
15786
15787 (inactivate-current-input-method-function): Modify DOC-string to
15788 sync with Emacs 20.2.
15789
15790 (input-method-alist): New variable (imported from Emacs 20.2).
15791 (register-input-method, read-input-method-name,
15792 activate-input-method, inactivate-input-method): New function
15793 (imported from Emacs 20.2).
15794 (select-input-method, toggle-input-method, describe-input-method,
15795 describe-current-input-method, read-multilingual-string): Modify
15796 to sync with Emacs 20.2.
15797 (input-method-verbose-flag): New variable; abolish
15798 `input-method-tersely-flag'; to sync with Emacs 20.2.
15799 (input-method-highlight-flag): New variable (imported from Emacs
15800 20.2).
15801
15802 (input-method-activate-hook, input-method-inactivate-hook): Modify
15803 DOC-string to sync with Emacs 20.2.
15804 (input-method-exit-on-invalid-key): New variable (imported from
15805 Emacs 20.2).
15806
15807 * mule-coding.el (check-coding-system): New alias.
15808 (modify-coding-system-alist): New function (imported from Emacs
15809 20.2).
15810
15811 Rename coding-system `iso-2022-7' -> `iso-2022-7bit' to sync with
15812 Emacs 20.2; define alias `iso-2022-7' for compatibility.
15813
15814 * mule-process.el (network-coding-system-alist): New variable.
15815 (open-network-stream): Refer it.
15816
15817 1997-09-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15818
15819 * viet-util.el: New file; Imported from Emacs 20.2.
15820
15821 * tibet-util.el: New file; Imported from Emacs 20.2.
15822
15823 * hebrew.el, lao.el, lao-util.el, vietnamese.el, tibetan.el:
15824 Imported from Emacs 20.2.
15825
15826 * greek.el, european.el, ethiopic.el, english.el, cyrillic.el,
15827 chinese.el, korean.el, japanese.el, thai.el, misc-lang.el: Modify
15828 to sync with Emacs 20.2.
15829
15830 1997-09-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15831
15832 * mule-process.el (start-process): Refer
15833 `process-coding-system-alist'.
15834
15835 * mule-process.el (call-process-region): Refer
15836 `process-coding-system-alist'.
15837
15838 * mule-process.el (process-coding-system-alist): New variable.
15839 (call-process): Refer it.
15840
15841 * mule-init.el: Rename `pathname-coding-system' to
15842 `file-name-coding-system' to sync with Emacs 20.2.
15843
15844 * mule-coding.el: Rename `pathname-coding-system' to
15845 `file-name-coding-system' to sync with Emacs 20.2; define
15846 `pathname-coding-system' as an obsolete variable.
15847
15848 1997-09-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
15849
15850 * mule/mule-files.el: Implement `file-coding-system-alist' of
15851 Emacs 20.0.97 to sync; abolish variable
15852 `buffer-file-coding-system-alist'.
15853
15854 (find-file-coding-system-for-read-from-filename): Renamed from
15855 `find-buffer-file-coding-system-from-filename'; modify for new
15856 `file-coding-system-alist'.
15857
15858 (find-file-coding-system-for-write-from-filename): New function.
15859
15860 (insert-file-contents): Modify for new `file-coding-system-alist'.
15861
15862 (write-region): Use
15863 `find-file-coding-system-for-write-from-filename'.
15864
15865 1997-09-27 SL Baur <steve@altair.xemacs.org>
15866
15867 * prim/obsolete.el (define-widget-keywords): Make it obsolete.
15868
15869 * custom/widget.el (define-widget-keywords): Restore superfluous
15870 function `define-widget-keywords'.
15871
15872 * modes/sh-script.el (sh-script): Restore correct feature.
15873
15874 1997-09-27 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
15875
15876 * prim/isearch-mode.el (isearch-help-or-delete-char): New function.
15877
15878 1997-09-27 Hrvoje Niksic <hniksic@srce.hr>
15879
15880 * custom/cus-dep.el (Custom-make-dependencies): Minor fixes.
15881
15882 1997-09-27 SL Baur <steve@altair.xemacs.org>
15883
15884 * packages/completion.el: Remove keybinding of M-return for
15885 hyperbole.
15886 (completion-kill-region): The version of this function in InfoDock
15887 4.0pre was very broken for XEmacs due to active region handling
15888 and because it didn't set the `this-command' variable properly
15889 when doing a kill.
15890 From: Bob Weiner <weiner@altrasoft.com>
15891
15892 1997-09-26 SL Baur <steve@altair.xemacs.org>
15893
15894 * utils/autoload.el: Removed code dealing with customization.
15895 (update-file-autoloads): Fix typo in DOC string, remove custom code.
15896 (update-autoloads-from-directory): Remove custom code.
15897 (batch-update-autoloads): Fix DOC string, remove custom code.
15898 (batch-update-directory): Fix DOC string, remove custom code.
15899
15900 1997-09-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
15901
15902 * prim/help.el (describe-function-at-point): new function.
15903 (describe-variable-at-point): ditto.
15904 (help-next-symbol): ditto.
15905 (help-prev-symbol): ditto.
15906 (describe-function): Mention `find-function-function' in
15907 docstring. Use `function-history' in completing-read.
15908 (describe-function-1): Only print one filename, even if we know
15909 two! Use `variable-history' in completing-read.
15910 (where-is): Mention `find-function-function' in docstring.
15911 (find-function-function): improve docstring.
15912 (find-function-noselect): Remove optional arg. Search also for
15913 cl's defun*. Return a pair instead of a list.
15914 (find-function-read-function): use `function-history'.
15915 (find-function-do-it): new function.
15916 (find-function): Remove optional arg. Use `find-function-do-it'.
15917 (find-function-other-window): ditto.
15918 (find-function-other-frame): ditto.
15919 (find-function-at-point): new function.
15920
15921 1997-09-26 Hrvoje Niksic <hniksic@srce.hr>
15922
15923 * custom/cus-edit.el: Issue a message about loading customization
15924 dependencies.
15925
15926 * custom/wid-edit.el (widget-map-buttons): Fixed typo.
15927
15928 1997-09-25 SL Baur <steve@altair.xemacs.org>
15929
15930 * prim/files.el (after-find-file): Revert synch to Emacs 20 and
15931 restore old directory creation behavior.
15932
15933 1997-09-25 Hrvoje Niksic <hniksic@srce.hr>
15934
15935 * custom/wid-edit.el (widget-button-or-field-extent): New
15936 function.
15937 (widget-next-button-or-field): Use it.
15938 (widget-previous-button-or-field): Ditto.
15939 (widget-move): Don't signal an error when there is only one widget
15940 in the buffer.
15941 (widget-push-button-value-create): Cache glyphs themselves,
15942 instead of instantiators.
15943 (widget-documentation-string-value-create): Better help echo
15944 (widget-mouse-help): Use `functionp'.
15945 (widget-echo-help): Ditto.
15946
15947 1997-09-25 SL Baur <steve@altair.xemacs.org>
15948
15949 * prim/glyphs.el (init-glyphs): Fix jpeg signature.
15950
15951 1997-09-24 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
15952
15953 * modes/lazy-shot.el (lazy-shot-shot-function): make the message
15954 be displayed as progress.
15955
15956 1997-09-25 Hrvoje Niksic <hniksic@srce.hr>
15957
15958 * comint/telnet.el: Minor custom changes.
15959
15960 * custom/wid-edit.el (widget-field-action): Edit the value in the
15961 minibuffer.
15962
15963 * custom/cus-edit.el (custom-group-value-create): Renamed `Go to
15964 Group' tag to `Open'.
15965
15966 * custom/wid-edit.el (widget-shadow-subrs): New variable.
15967 (widget-url-link-help-echo): New function.
15968 (url-link): Use it.
15969 (widget-emacs-library-link-help-echo): New function.
15970 (emacs-library-link): Use it.
15971
15972 1997-09-24 Hrvoje Niksic <hniksic@srce.hr>
15973
15974 * custom/wid-edit.el (widget-glyph-insert-glyph): Encode the
15975 widget information to extent, not to the glyph.
15976 (widget-glyph-click): Extract the widget from the extent, not the
15977 glyph.
15978 (widget-glyph-find): Set up a glyph cache.
15979
15980 * prim/about.el: Use :button-prefix and :button-suffix instead of
15981 the variables.
15982
15983 * custom/wid-edit.el (widget-field-keymap): Bind Sh-TAB to
15984 `widget-backward'.
15985 (widget-specify-field): Use extents, not overlays.
15986 (widget-specify-button): Ditto.
15987 (widget-specify-sample): Ditto.
15988 (widget-specify-inactive): Ditto.
15989 (widget-button-click): Ditto.
15990 (widget-field-value-create): Ditto.
15991 (widget-field-value-delete): Ditto.
15992 (widget-color-notify): Ditto.
15993 (widget-setup): Ditto.
15994 (widget-map-buttons): Use `map-extents'.
15995 (widget-keymap): Made `global-map' its parent.
15996 (widget-next-button-or-field): New function.
15997 (widget-previous-button-or-field): Ditto.
15998 (widget-move): Use them.
15999
16000 * custom/custom.el (custom-group-hash-table): Use
16001 `make-hashtable', with initial size 300.
16002 (custom-add-to-group): Update hash-table unconditionally.
16003
16004 1997-09-24 SL Baur <steve@altair.xemacs.org>
16005
16006 * prim/packages.el (packages-useful-lisp): Arrange to bytecompile
16007 shadow.elc early.
16008
16009 1997-09-22 Karl M. Hegbloom <karlheg@inetarena.com>
16010
16011 * x11/x-toolbar.el (Info-frame-plist): Added.
16012 (toolbar-info) Use new plist variable to make-frame.
16013
16014 1997-09-24 Hrvoje Niksic <hniksic@srce.hr>
16015
16016 * custom/wid-edit.el (widget-button1-click): Would bug out on
16017 events with no bindings.
16018
16019 * custom/cus-edit.el (custom-group-value-create): Update members
16020 after loading the widget.
16021 (custom-group-link-help-echo): New function.
16022 (custom-group-link): Use it.
16023
16024 * prim/cus-load.el (custom-put): Update
16025 `custom-parent-hash-table'.
16026
16027 * custom/cus-edit.el (custom-add-parent-links): Use
16028 `custom-group-hash-table' to map the groups.
16029
16030 * custom/custom.el (custom-parent-hash-table): New variable.
16031 (custom-add-to-group): Use it.
16032
16033 * prim/cus-load.el: Don't issue message for every loaded file.
16034
16035 * custom/cus-edit.el (custom-group-prompt): New function.
16036 (customize): Use it.
16037 (customize-other-window): Ditto.
16038
16039 * custom/wid-edit.el (widget-field-keymap): Bind TAB to
16040 `widget-forward'.
16041
16042 1997-09-23 Hrvoje Niksic <hniksic@srce.hr>
16043
16044 * custom/cus-edit.el: Use `display-message' to indicate progress
16045 messages.
16046 (customize-set-variable): Use the third argument to `get'.
16047 (customize-save-variable): Ditto.
16048 (custom-variable-value-create): Ditto.
16049 (custom-variable-state-set): Ditto.
16050 (custom-variable-set): Ditto.
16051 (custom-variable-save): Ditto.
16052 (custom-variable-reset-saved): Ditto.
16053 (custom-variable-reset-standard): Ditto.
16054
16055 * custom/cus-edit.el: Removed C-coded routines.
16056
16057 * custom/cus-edit.el (custom-buffer-create-internal): Print a
16058 limited number of messages.
16059 (custom-group-value-create): Ditto.
16060
16061 * custom/wid-edit.el (widget-editable-list-value-get): Revert to
16062 `append'.
16063
16064 1997-09-22 Colin Rafferty <craffert@ml.com>
16065
16066 * modes/lazy-shot.el (lazy-shot-shot-function): Made it do its
16067 work in the correct buffer. Also, changed obsolete
16068 function call to non-obsolete version.
16069
16070 1997-09-22 Colin Rafferty <craffert@ml.com>
16071
16072 * utils/shadow.el (find-emacs-lisp-shadows): Removed extra slash
16073 between directory and filename.
16074
16075 1997-09-23 SL Baur <steve@altair.xemacs.org>
16076
16077 * ilisp/Makefile (SHELL): Remove dependency on /bin/csh.
16078
16079 1997-09-23 Hrvoje Niksic <hniksic@srce.hr>
16080
16081 * custom/wid-edit.el (widget-move): Use `incf'.
16082 (widget-after-change): Ditto.
16083 (widget-field-value-get): Ditto.
16084 (widget-info-link-help-echo): New function.
16085 (info-link): Use it.
16086
16087 * custom/cus-edit.el (custom-last): Removed.
16088 (custom-buffer-create-internal): Use `incf'.
16089 (custom-group-value-create): Ditto.
16090
16091 * packages/auto-save.el: Minor custom fixes.
16092
16093 * prim/cus-dep.el (Custom-make-dependencies): Generate correct
16094 output wrt `custom-put'.
16095
16096 * custom/wid-edit.el (widget-tabable-at): Use `widget-at'.
16097
16098 * custom/cus-edit.el (custom-group-value-create): Use
16099 `custom-group-visibility' instead of `group-visibility'.
16100
16101 * prim/help.el (help-map): Bound `C-h C' to `customize'.
16102
16103 * custom/wid-edit.el (widget-princ-to-string): Don't use `let'.
16104 (widget-clear-undo): Removed current-buffer argument.
16105 (widget-choose): Use minibuffer when there are more than 10 items.
16106
16107 1997-09-22 Hrvoje Niksic <hniksic@srce.hr>
16108
16109 * custom/cus-edit.el (custom-button-face): Made it bold.
16110 (custom-group-value-create): Change outlook of buffer.
16111 (custom-buffer-create-internal): Ditto.
16112 (custom-menu-nesting): Removed -- was unused by XEmacs.
16113 (custom-menu-create): Don't use `custom-menu-nesting'.
16114 (custom-group-menu-create): Define unconditionally.
16115 (customize-menu-create): Ditto.
16116 (custom-unlispify-menu-entry): Use `with-current-buffer'.
16117
16118 * custom/wid-edit.el (widget-checklist-match-inline): Revert to
16119 `append'.
16120 (widget-checklist-value-get): Ditto.
16121 (widget-editable-list-match-inline): Ditto.
16122 (widget-group-match-inline): Ditto.
16123 (widget-glyph-find): Removed compatibility checks; use
16124 `locate-data-directory'.
16125 (widget-glyph-find): Use backquotes.
16126 (widget-push-button-value-create): Ditto.
16127 (widget-choice-mouse-down-action): Don't use `window-system'.
16128 (widget-transpose-chars): New function.
16129 (widget-text-keymap): Use it.
16130 (widget-princ-to-string): Use `with-current-buffer'.
16131 (widget-map-buttons): Ditto.
16132 (widget-push-button-gui): Set to value of `widget-glyph-enable' by
16133 default.
16134 (widget-push-button-value-create): Call `widget-specify-button'.
16135
16136 * utils/mail-extr.el: Customized.
16137
16138 1997-09-21 SL Baur <steve@altair.xemacs.org>
16139
16140 * packages/man.el: Reverse manual prefix patch.
16141
16142 1997-09-21 Karl M. Hegbloom <karlheg@inetarena.com>
16143
16144 * packages/man.el: Got rid of the `stars', and hard coded a prefix
16145 of "Man: " for manual-entry buffers.
16146
16147 1997-09-21 Hrvoje Niksic <hniksic@srce.hr>
16148
16149 * custom/cus-face.el (frame-background-mode): Renamed from
16150 `custom-background-mode'.
16151 (frame-background-mode): Rewritten.
16152
16153 * x11/x-menubar.el: Customized.
16154
16155 * custom/cus-face.el (face-spec-set-match-display): Use `warn' for
16156 warnings.
16157
16158 * x11/x-font-menu.el: Customized.
16159
16160 * modes/reftex.el: Add prefixes to customization groups.
16161
16162 * custom/cus-edit.el (customize): Accept GROUP.
16163 (customize-group): Defalias to `customize'.
16164 (customize-other-window): New function.
16165 (customize-group-other-window): Alias to `customize-other-window'.
16166
16167 * custom/wid-edit.el (widget-choose): Now works with
16168 `widget-menu-minibuffer-flag' set to nil.
16169 (widget-menu-minibuffer-flag): Default to nil.
16170 (widget-specify-insert): Use new blackquote syntax.
16171 (widget-checklist-value-get): Ditto.
16172 (widget-map-buttons): Ditto.
16173 (widget-checklist-match-inline): Ditto.
16174 (widget-editable-list-match-inline): Ditto.
16175 (widget-group-match-inline): Ditto.
16176 (widget-checklist-match-inline): Use `nconc'.
16177 (widget-keymap): Bind `M-tab' to `widget-backward'.
16178
16179 * prim/help.el (find-function-noselect): `locate-library' is
16180 compression-aware; don't duplicate the work.
16181
16182 * prim/packages.el (packages-hardcoded-lisp): Remove "cl-defs".
16183
16184 * custom/wid-edit.el: Use `remove-if'.
16185 (widget-glyph-directory): Use `locate-data-directory'.
16186
16187 * custom/cus-edit.el (custom-unlispify-remove-prefixes): Default
16188 to t.
16189
16190 * custom/wid-edit.el: Removed *lots* of compatibility stuff.
16191
16192 * custom/wid-edit.el: (widget-editable-list-value-get): Apply
16193 `nconc' instead of `append'.
16194
16195 * custom/wid-edit.el: Ditto.
16196
16197 * custom/cus-edit.el: Ditto.
16198
16199 * custom/custom.el: Use `mapc' instead of `mapcar', where
16200 appropriate.
16201
16202 * custom/wid-edit.el: Ditto.
16203
16204 * custom/cus-edit.el: Ditto.
16205
16206 * custom/custom.el: Ditto.
16207
16208 * custom/widget.el: Don't define widget keywords.
16209
16210 1997-09-21 Joel Peterson <tarzan@aosi.com>
16211
16212 * prim/menubar.el: use normalize-menu-item-name instead of downcase
16213 to compare menu item names.
16214
16215 1997-09-20 Hrvoje Niksic <hniksic@srce.hr>
16216
16217 * packages/etags.el: Lots of changes.
16218
16219 1997-09-20 SL Baur <steve@altair.xemacs.org>
16220
16221 * prim/faces.el (Top Level): Back out use of the loop macro. It now
16222 isn't defined until loaddefs gets loaded.
16223
16224 1997-09-20 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
16225
16226 * prim/help.el (help-for-help): Make menu items style more uniform.
16227
16228 1997-09-20 Hrvoje Niksic <hniksic@srce.hr>
16229
16230 * modes/sendmail.el: Don't define keys to mail etc.
16231
16232 * prim/keydefs.el: Add bindings to `compose-mail'.
16233
16234 * prim/simple.el: Synch mail stuff with Emacs 20.
16235
16236 * utils/reporter.el: Removed mail-user-agent stuff.
16237
16238 * x11/x-menubar.el (default-menubar): Use new semantics for
16239 `gnuserv-frame'.
16240
16241 * prim/obsolete.el (string-to-sequence): Wouldn't work with TYPE
16242 `vector'.
16243
16244 1997-09-19 Hrvoje Niksic <hniksic@srce.hr>
16245
16246 * cl/cl.el: Don't load cl-defs.
16247
16248 * cl/cl-macs.el: Added autoload cookies.
16249
16250 1997-09-19 SL Baur <steve@altair.xemacs.org>
16251
16252 * packages/man.el (Manual-buffers-have-prefix): New function.
16253 (manual-entry): Use it.
16254 From Remek Trzaska <remek@postoffice.npac.syr.edu>
16255
16256 1997-09-18 Colin Rafferty <craffert@ml.com>
16257
16258 * prim/novice.el (disable-command): Made it modify `custom-file'
16259 instead of `user-init-file'.
16260
16261 Stop multiple disable/enable-command calls from adding
16262 extra newlines.
16263
16264 1997-09-19 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
16265
16266 * prim/make-docfile.el: Use null, not not.
16267
16268 1997-09-18 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16269
16270 * prim/isearch-mode.el (isearch-message): Display-message as
16271 progress (this way isearch message won't appear in the message
16272 log).
16273
16274 1997-09-18 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16275
16276 * packages/info.el (Info-elisp-ref): Use `find-function-function'.
16277
16278 1997-09-18 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16279
16280 * packages/lazy-lock.el (lazy-lock-pre-idle-fontify-windows):
16281 Don't do lazy-lock'ing if we're in the minibuffer.
16282
16283 1997-09-17 SL Baur <steve@altair.xemacs.org>
16284
16285 * oobr/Makefile (autoloads): Fix target.
16286
16287 * hyperbole/Makefile (autoloads): Fix target.
16288
16289 * utils/autoload.el (batch-update-autoloads): Obey
16290 `autoload-package-name' setting.
16291
16292 * efs/Makefile: Correct autoloads target.
16293
16294 * prim/packages.el (locate-library): Simplify regexp for
16295 compression suffixes.
16296 Suggested by: Hrvoje Niksic <hniksic@srce.hr>
16297
16298 1997-09-17 Karl M. Hegbloom <karlheg@inetarena.com>
16299
16300 * ilisp/ilisp-out.el (ilisp-scroll-output): bind `scroll-in-place'
16301 to nil around the call to #'scroll-up so that {C-c v}
16302 will properly scroll the *output* buffer.
16303
16304 1997-09-17 Karl M. Hegbloom <karlheg@inetarena.com>
16305
16306 * ilisp/ilisp-out.el (ilisp-needed-window-height): make window one
16307 line bigger
16308
16309 1997-09-15 Karl M. Hegbloom <karlheg@inetarena.com>
16310
16311 * packages/info.el (Info-mouse-track-double-click-hook): follow
16312 the top menu item when double click in bottom 1/4 and middle 1/3
16313
16314 1997-09-16 SL Baur <steve@altair.xemacs.org>
16315
16316 * prim/about.el (about-hackers): Add new entry.
16317
16318 Tue Sep 16 19:23:24 1997 Barry A. Warsaw <cc-mode-help@python.org>
16319
16320 * cc-mode/Release 5.18
16321
16322 Tue Sep 16 23:17:15 1997 Barry A. Warsaw <cc-mode-help@python.org>
16323
16324 * cc-mode/cc-menus.el (cc-imenu-c-prototype-macro-regexp): New
16325 variable.
16326
16327 (cc-imenu-c++-generic-expression): Patches to better match C++ code.
16328 Given by jan.dubois@ibm.net (Jan Dubois)
16329
16330 * cc-mode/cc-menus.el (cc-imenu-java-generic-expression):
16331 Removed test for declaration
16332 statements. Patch given by Ake Stenhoff <etxaksf@aom.ericsson.se>, as
16333 forwarded to me by RMS.
16334
16335 * cc-mode/cc-menus.el:
16336 Imenu support for Objective-C given by Masatake (jet) YAMATO.
16337
16338 * cc-mode/cc-mode.el (objc-mode): Bind imenu-create-index-function to
16339 cc-imenu-objc-function to enable Imenu support for Objective-C.
16340 Contributed by Masatake (jet) YAMATO.
16341
16342 Mon Sep 15 23:21:51 1997 Barry A. Warsaw <cc-mode-help@python.org>
16343
16344 * cc-mode/cc-styles.el (c-initialize-builtin-style):
16345 Use existing copy-tree if it's defined.
16346
16347 copy-sequence doesn't work; the
16348 c-offsets-alist must be copied recursively. Use copy-tree solution
16349 given by Simon Marshall.
16350
16351 Fri Sep 5 04:47:03 1997 Barry A. Warsaw <cc-mode-help@python.org>
16352
16353 * cc-mode/cc-cmds.el (c-beginning-of-statement):
16354 Fixes in sentence movement to properly
16355 handle M-e moving forward into a comment when looking at preceding
16356 whitespace, and M-a moving backward into comment when looking at
16357 following whitespace.
16358
16359 Uncommented the looking-at call in the
16360 sentence-flag clause so that moving by forward-sentence when looking
16361 at the beginning of a comment works again. A previous log message in
16362 cc-mode.el indicates this was commented out "because
16363 c-beginning-of-statement-1 should do the right thing", but clearly it
16364 doesn't.
16365
16366 I don't know if this breaks something else, because I can't figure out
16367 why it was commented out in the first place.
16368
16369 * cc-mode/cc-langs.el:
16370 Define `/' in c-mode-base-map since all modes now support
16371 c-electric-slash.
16372
16373 Define C-c C-e in mode-specific maps instead of c-mode-base-map since
16374 c-expand-macro is meaningless in Java and IDL.
16375
16376 * cc-mode/cc-engine.el (c-end-of-statement-1):
16377 Wrap backward-up-list in a c-safe call so no
16378 error results when buffer contains only a comment and point is at
16379 eob.
16380
16381 1997-09-15 SL Baur <steve@altair.xemacs.org>
16382
16383 * utils/autoload.el (customized-symbols): Use a hash table.
16384
16385 * prim/cus-load.el (custom-put): Restore.
16386 Adapted from code by Hrvoje Niksic <hniksic@srce.hr>
16387
16388 * x11/x-toolbar.el (initial-toolbar-spec): Remove news and mail
16389 icons from default toolbar.
16390
16391 1997-09-14 Hrvoje Niksic <hniksic@srce.hr>
16392
16393 * prim/packages.el (locate-data-directory): Return nil when
16394 directory not found.
16395 (locate-library): Reimplemented using `locate-file'.
16396
16397 1997-09-14 Hrvoje Niksic <hniksic@srce.hr>
16398
16399 * prim/cus-dep.el: Provide `cus-dep'.
16400
16401 * packages/time.el (display-time-insinuate): New function; don't
16402 insinuate upon loading.
16403 (display-time): Use it.
16404
16405 * prim/loadup.el: Use it.
16406
16407 * prim/dumped-lisp.el (dumped-lisp-packages): Renamed to
16408 `preloaded-file-list'.
16409
16410 * prim/cus-load.el: Updated the comment.
16411
16412 * prim/cus-dep.el (custom-make-dependencies): Unjunkify.
16413
16414 * modes/lisp-mode.el: Declare indentation of `with-temp-buffer'.
16415
16416 * prim/cus-dep.el (custom-make-dependencies): Allow optional
16417 parameter; don't kill Emacs.
16418
16419 * modes/cl-indent.el: Minor customize changes.
16420
16421 * modes/asm-mode.el: Minor customize changes.
16422
16423 * modes/arc-mode.el: Customized.
16424
16425 * modes/ada-stmt.el: New file.
16426
16427 * modes/ada-mode.el: Synched with FSF (customized, etc.)
16428
16429 1997-09-13 SL Baur <steve@altair.xemacs.org>
16430
16431 * prim/files.el (switch-to-buffer-other-frame): Undo previous
16432 change when focus-follows-mouse policy is in effect.
16433
16434 1997-09-14 Hrvoje Niksic <hniksic@srce.hr>
16435
16436 * packages/recent-files.el: Minor customize changes.
16437
16438 * packages/man.el: Minor customize changes.
16439 (Manual-use-rosetta-man): Moved the extensive info from docstring.
16440
16441 * packages/makeinfo.el: Minor customize changes.
16442
16443 * packages/info.el: Minor customize changes.
16444
16445 * packages/gopher.el: Minor customize changes.
16446
16447 * packages/func-menu.el: Minor customize changes.
16448
16449 * packages/etags.el (tags-delete): Use builtin `delete'.
16450 (tags-remove-duplicates): Don't recurse.
16451 Fixup customizations.
16452
16453 * packages/emerge.el: Use `with-current-buffer' instead of
16454 `emerge-eval-in-buffer'; reindent.
16455
16456 * packages/compile.el: Minor customize changes.
16457
16458 * packages/bookmark.el: Customized.
16459
16460 * packages/avoid.el (mouse-avoidance-mode): Customized properly.
16461
16462 * packages/autoinsert.el: Customized.
16463
16464 * modes/xrdb-mode.el: Minor customize changes.
16465
16466 * modes/vrml-mode.el: Minor customize changes.
16467
16468 * modes/vhdl-mode.el: Customized.
16469 (vhdl-emacs-features): Recognize XEmacs 20 correctly.
16470
16471 * modes/vhdl-mode.el: Require elp when compiling.
16472
16473 * modes/texinfo.el: Minor customize changes.
16474
16475 * modes/tcl.el: Minot customize changes.
16476
16477 * modes/strokes.el: Small fixes.
16478 (strokes-mode): Don't signal error without window system; issue a
16479 warning.
16480 (strokes-insinuate): New function. Don't defadvice upon loading.
16481 (strokes-mode): Use it.
16482 (strokes-char-face): Use `defface'.
16483
16484 * modes/simula.el: Customized.
16485
16486 * modes/scribe.el: Customized.
16487 (scribe-envelop-word): Don't bind `noparens' (unused).
16488
16489 * modes/rsz-minibuf.el: Remove old lemacs support,
16490 e.g. screen-vs-frame, etc.
16491 (resize-minibuffer-min): Removed.
16492
16493 * modes/rsz-minibuf.el: Fix customizations.
16494
16495 * prim/subr.el: Moved string-to-foo functions to obsolete.el.
16496
16497 * prim/obsolete.el: Comments.
16498
16499 1997-09-13 Hrvoje Niksic <hniksic@srce.hr>
16500
16501 * packages/filladapt.el: Added `:require' to filladapt-mode
16502 customization.
16503
16504 * modes/whitespace-mode.el: Customize better.
16505
16506 * modes/hideshow.el: Customize.
16507
16508 * packages/icomplete.el: Don't turn on by default; customize
16509 correctly.
16510
16511 * utils/uniquify.el: Don't invade Emacs by default.
16512 (uniquify-buffer-name-style): Default to nil.
16513
16514 * utils/uniquify.el: Removed support for Emacs 18.
16515
16516 * packages/pending-del.el: Customize `pending-delete-mode'.
16517
16518 * modes/sh-script.el: Renamed `sh-script' customization group to `sh'.
16519
16520 * packages/balloon-help.el: Customize `balloon-help-mode'.
16521
16522 * packages/paren.el: Don't invade Emacs by default.
16523 Finished customizing.
16524
16525 1997-09-13 SL Baur <steve@altair.xemacs.org>
16526
16527 * x11/x-toolbar.el (toolbar-paste-function): Remove reference to
16528 x-yank-primary-selection.
16529 Suggested by: Hrvoje Niksic <hniksic@srce.hr>
16530
16531 * prim/about.el (about-xemacs): Update release date with worst
16532 case.
16533 (about-maintainer-info): Sync entry with 19.16.
16534
16535 1997-09-11 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16536
16537 * packages/vc.el (vc-default-init-version): Make the default value
16538 be `nil'. Improve the docstring.
16539
16540 1997-09-12 SL Baur <steve@altair.xemacs.org>
16541
16542 * prim/make-docfile.el: Spawn make-docfile to csh on next-mach as
16543 well as BSD.
16544
16545 1997-09-13 Hrvoje Niksic <hniksic@srce.hr>
16546
16547 * mule/mule-util.el: Clean of Emacs-ported things.
16548
16549 1997-09-12 Hrvoje Niksic <hniksic@srce.hr>
16550
16551 * packages/etags.el (tags-file-pattern): Allow `,' in file names.
16552
16553 * prim/startup.el (initial-scratch-message): Converted to defcustom.
16554
16555 1997-09-11 Hrvoje Niksic <hniksic@srce.hr>
16556
16557 * packages/tar-mode.el: Customize; use cl.el instead of
16558 home-brewed extensions.
16559
16560 1997-09-10 Hrvoje Niksic <hniksic@srce.hr>
16561
16562 * prim/subr.el (mapc-internal): Define for backward compatibility.
16563
16564 * cl/cl-extra.el: Don't define `mapc'.
16565
16566 1997-09-07 Hrvoje Niksic <hniksic@srce.hr>
16567
16568 * prim/startup.el (initial-scratch-message): Cosmetic change.
16569
16570 Fri Sep 5 00:50:41 1997 Barry A. Warsaw <cc-mode-help@python.org>
16571
16572 * cc-mode/Release 5.17
16573
16574 Fri Sep 5 04:47:03 1997 Barry A. Warsaw <cc-mode-help@python.org>
16575
16576 * cc-mode/cc-cmds.el (c-beginning-of-statement):
16577 Fixes in sentence movement to properly
16578 handle M-e moving forward into a comment when looking at preceding
16579 whitespace, and M-a moving backward into comment when looking at
16580 following whitespace.
16581
16582 * cc-mode/cc-langs.el:
16583 Define `/' in c-mode-base-map since all modes now support
16584 c-electric-slash.
16585
16586 Define C-c C-e in mode-specific maps instead of c-mode-base-map since
16587 c-expand-macro is meaningless in Java and IDL.
16588
16589 * cc-mode/cc-engine.el (c-end-of-statement-1):
16590 Wrap backward-up-list in a c-safe call so no error results when
16591 buffer contains only a comment and point is at eob.
16592
16593 * cc-mode/cc-cmds.el (c-beginning-of-statement):
16594 Uncommented the looking-at call in the
16595 sentence-flag clause so that moving by forward-sentence when looking
16596 at the beginning of a comment works again. A previous log message in
16597 cc-mode.el indicates this was commented out "because
16598 c-beginning-of-statement-1 should do the right thing", but clearly it
16599 doesn't.
16600
16601 I don't know if this breaks something else, because I can't figure out
16602 why it was commented out in the first place.
16603
16604 Tue Aug 26 22:31:55 1997 Barry A. Warsaw <cc-mode-help@python.org>
16605
16606 * cc-mode/cc-styles.el (c-style-alist): "python" style,
16607 knr-argdecl-intro == +
16608
16609 Mon Aug 25 17:25:12 1997 Barry A. Warsaw <cc-mode-help@python.org>
16610
16611 * cc-mode/cc-engine.el (c-inside-bracelist-p):
16612 Add a test to the enum list test so that the
16613 following code won't erroneously recognize as inside a brace list:
16614
16615 static PyObject **
16616 unpack_sequence(v, argcnt, why)
16617 PyObject **v;
16618 int argcnt;
16619 enum *why_code;
16620 {
16621 int i;
16622
16623 Otherwise, the `enum' in the K&R decl trips this code up.
16624
16625 * cc-mode/cc-styles.el (c-style-alist): "python" style,
16626 fill-column = 78
16627
16628 Fri Aug 22 20:25:57 1997 Barry A. Warsaw <cc-mode-help@python.org>
16629
16630 * cc-mode/cc-cmds.el (c-comment-line-break-function):
16631 Don't break line in the middle of a string.
16632
16633 Mon Aug 18 17:37:24 1997 Barry A. Warsaw <cc-mode-help@python.org>
16634
16635 * cc-mode/cc-styles.el (c-style-alist):
16636 "python" style change: arglist-intro <= +
16637 "python" style change: inextern-lang <= 0
16638
16639 Fri Aug 15 18:39:10 1997 Barry A. Warsaw <cc-mode-help@python.org>
16640
16641 * cc-mode/cc-styles.el (c-style-alist):
16642 "python" style requires c-comment-continuation-stars
16643 to be "".
16644
16645 1997-09-09 SL Baur <steve@altair.xemacs.org>
16646
16647 * utils/autoload.el: One too many -autoload suffixes.
16648
16649 1997-09-07 Hrvoje Niksic <hniksic@srce.hr>
16650
16651 * prim/startup.el (initial-scratch-message): Cosmetic grammar
16652 fixup in startup *scratch* message.
16653
16654 1997-09-09 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16655
16656 * packages/vc.el (vc-register): make the second option arg COMMENT
16657 do something
16658
16659 * packages/vc.el (vc-register): Make the default initial
16660 version be `vc-default-init-version', a new variable
16661 defaulting to "0.1".
16662
16663 1997-09-08 SL Baur <steve@altair.xemacs.org>
16664
16665 * prim/packages.el (packages-find-packages): Reverse package path.
16666 From Colin Rafferty <craffert@ml.com>
16667
16668 1997-09-07 Hrvoje Niksic <hniksic@srce.hr>
16669
16670 * utils/edmacro.el (edmacro-parse-word): Accept ^foo (would signal
16671 error).
16672 (edmacro-format-1): Add SPC after ^.
16673
16674 1997-09-03 SL Baur <steve@altair.xemacs.org>
16675
16676 * prim/make-docfile.el (Top Level): Ensure `load-path' always has
16677 directory names ending in '/'.
16678
16679 * prim/packages.el (list-autoloads-path): Assume `load-path'
16680 always has directories ending with trailing `/'s.
16681
16682 * version.el (emacs-version): Preserve previous matching info.
16683 From Didier Verna <didier@xemacs.org>
16684
16685 Wed Sep 3 13:53:10 1997 SL Baur <steve@altair.xemacs.org>
16686
16687 * prim/loadup.el: *Never* add directories to the load-path
16688 without trailing slashes.
16689
16690 1997-09-03 SL Baur <steve@altair.xemacs.org>
16691
16692 * prim/packages.el (packages-find-packages): New argument:
16693 `suppress-user' to allow suppression of searching package
16694 hierarchies beginning with "~".
16695 (Top Level): Suppress searching user directories at dump time.
16696
16697 1997-08-30 Karl M. Hegbloom <karlheg@inetarena.com>
16698
16699 * packages/info.el (Info-mouse-track-double-click-hook): Added,
16700 and placed an `add-hook' into (Info-mode)
16701
16702 1997-08-29 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16703
16704 * packages/hyper-apropos.el (hyper-apropos-help-map): add
16705 keybinding to `hyper-apropos-find-function'.
16706 (hyper-apropos-map): removed unnecessary double binding to
16707 `hyper-apropos-set-variable'.
16708 (hyper-apropos-find-function): new function.
16709 (hyper-apropos-popup-menu): if in the help mode, look for symbol
16710 at top of the buffer if necessary. Added menu entry for
16711 `hyper-apropos-find-function'.
16712
16713 1997-08-29 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16714
16715 * prim/files.el (switch-to-buffer-other-frame): make it select-frame
16716
16717 1997-09-01 SL Baur <steve@altair.xemacs.org>
16718
16719 * x11/x-menubar.el (default-menubar): Put tetris in the game menu,
16720 and move it and the mine game to the top of the menu.
16721
16722 1997-08-29 SL Baur <steve@altair.xemacs.org>
16723
16724 * packages/lpr.el: Clone message-flatten-list.
16725
16726 1997-08-25 MORIOKA Tomohiko <morioka@jaist.ac.jp>
16727
16728 * apel/emu-x20.el (mime-charset-coding-system-alist):
16729 iso-2022-jp-2 is defined as coding-system.
16730
16731 * mule/mule-coding.el: Rename `iso-2022-ss2-{7|8}' ->
16732 `iso-2022-{7|8}bit-ss2' to sync with Emacs 20.0.96.
16733
16734 (iso-2022-jp-2): New coding system.
16735
16736 1997-08-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
16737
16738 * prim/about.el (about-maintainer-glyph): Fix problem with
16739 jka-compr.el.
16740
16741 1997-08-25 SL Baur <steve@altair.xemacs.org>
16742
16743 * prim/help.el (find-function): ff-read-function was renamed.
16744 (find-function-other-window): Ditto.
16745 (find-function-other-frame): Ditto.
16746
16747 1997-08-21 SL Baur <steve@altair.xemacs.org>
16748
16749 * prim/packages.el (packages-find-packages-1): Append trailing
16750 slash to directories added to the load-path.
16751
16752 1997-08-17 SL Baur <steve@altair.xemacs.org>
16753
16754 * utils/autoload.el (fixup-autoload-buffer): Replace lost guard
16755 statement.
16756
16757 * prim/make-docfile.el: Remove BOGUS redefinition of
16758 find-file-hooks.
16759 * prim/update-elc.el: Ditto.
16760
16761 * prim/packages.el (locate-library): Put guard on usage of
16762 `find-file-hooks' (it doesn't exist when temacs is being run).
16763
16764 Fri Aug 15 17:26:05 1997 Barry A. Warsaw <cc-mode-help@python.org>
16765
16766 * cc-mode/Release 5.16
16767
16768 Fri Aug 15 18:39:10 1997 Barry A. Warsaw <cc-mode-help@python.org>
16769
16770 * cc-mode/cc-styles.el (c-style-alist):
16771 "python" style requires c-comment-continuation-stars
16772 to be "".
16773
16774 * cc-mode/cc-engine.el (c-end-of-statement-1):
16775 Eliminate false hits on important characters
16776 inside literals (strings, comments).
16777
16778 Tue Aug 12 21:47:18 1997 Barry A. Warsaw <cc-mode-help@python.org>
16779
16780 * cc-mode/cc-cmds.el (c-comment-line-break-function):
16781 In this function, and the defadvice,
16782 call indent-new-comment-line if not in a comment.
16783
16784 * cc-mode/cc-vars.el (c-buffer-is-cc-mode): Definition moved to
16785 cc-mode.el
16786
16787 * cc-mode/cc-mode.el (c-buffer-is-cc-mode):
16788 Definition moved here from cc-vars.el. Also,
16789 put permanent-local property on variable so it's value won't get
16790 killed by kill-all-local-variables. This makes it easier for non-CC
16791 Mode derived modes to be initialized correctly.
16792
16793 * cc-mode/cc-cmds.el (c-electric-brace):
16794 In preserve-p test, don't test char-before when at
16795 bobp. Open brace at bobp is illegal in most modes, but not awk-mode,
16796 which depends on CC Mode.
16797
16798 Mon Aug 11 15:37:04 1997 Barry A. Warsaw <cc-mode-help@python.org>
16799
16800 * cc-mode/cc-mode.el (c++-mode, java-mode, objc-mode, idl-mode):
16801 Remove obsolete variable c-double-slash-is-comments-p.
16802
16803 * cc-mode/cc-langs.el (c-double-slash-is-comments-p): Remove
16804 obsolete variable.
16805
16806 * cc-mode/cc-cmds.el (c-fill-paragraph):
16807 Remove conditional on obsolete variable
16808 c-double-slash-is-comments-p.
16809
16810 * cc-mode/cc-styles.el (c-style-alist):
16811 Conform comment settings to RMS's preferences.
16812
16813 Thu Aug 7 19:21:32 1997 Barry A. Warsaw <cc-mode-help@python.org>
16814
16815 * cc-styles.el (c-set-offset): Added autoload cookie.
16816
16817 1997-08-15 SL Baur <steve@altair.xemacs.org>
16818
16819 * cl/cl-macs.el (cl-make-type-test): De-ebolify type test for
16820 'character.
16821
16822 1997-08-12 Karl M. Hegbloom <karlheg@inetarena.com>
16823
16824 * packages/man.el (Manual-mouseify-xrefs): Skip the top line of
16825 manual entries so to not get the all-caps pseudo xrefs in the
16826 heading in our list of manuals.
16827 (Manual-buffers-have-stars): new customize option.
16828 (manual-entry): Fix to utilize the new variable, and to not put
16829 stars around manual names put in the minibuffer history.
16830
16831 1997-08-12 Karl M. Hegbloom <karlheg@inetarena.com>
16832
16833 * packages/info.el (Info-directory-list): reverse the
16834 `Info-default-directory-list' when using it to initialize the
16835 `Info-directory-list'.
16836 (Info-insert-dir): make it so the insertion of a locadir file at a
16837 "^[ \t]*Local.*\n[ \t]*[-=]+" line works correctly.
16838
16839 Mon Aug 11 17:35:35 1997 SL Baur <steve@altair.xemacs.org>
16840
16841 * prim/loaddefs.el (((dir load-path))): Ignore all errors.
16842
16843 * utils/autoload.el (fixup-autoload-buffer): Wrapping autoloads
16844 files with a guard produces invalid bytecode.
16845
16846 * prim/make-docfile.el (package-path): Look in the package path
16847 for autoloads files.
16848
16849 * prim/packages.el (packages-find-packages-1): Don't append
16850 trailing "/" when adding a top-level Lisp directory.
16851 (list-autoloads-path): New function. Use existing precomputed
16852 load-path instead of doing the old broken computation.
16853
16854 1997-08-11 SL Baur <steve@altair.xemacs.org>
16855
16856 * prim/startup.el (command-line-1): Allow setting of
16857 `initial-scratch-message' to nil to turn it off.
16858 Suggested by Gary D. Foster <Gary.Foster@Corp.Sun.COM>
16859
16860 1997-08-09 Karl M. Hegbloom <karlheg@inetarena.com>
16861
16862 * packages/info.el: (info::toolbar) swap next and prev buttons to
16863 match the order of the node headings in info files.
16864
16865 1997-08-09 Karl M. Hegbloom <karlheg@inetarena.com>
16866
16867 * packages/info.el: (Info-fontify-node) will now split top line
16868 that spans 3 lines. (Info-extract-pointer) adjust to match.
16869
16870 1997-08-08 Karl M. Hegbloom <karlheg@inetarena.com>
16871
16872 * packages/info.el: (Info-extract-pointer) make it move forward
16873 one more line so when the top line has been split, the toolbar
16874 arrows, u, and p will find the link they need.
16875
16876 Thu Aug 7 18:13:12 1997 Barry A. Warsaw <cc-mode-help@python.org>
16877
16878 * cc-mode/Release 5.15
16879
16880 Thu Aug 7 19:21:32 1997 Barry A. Warsaw <cc-mode-help@python.org>
16881
16882 * cc-mode/cc-styles.el (c-set-offset): Added autoload cookie.
16883
16884 * cc-mode/cc-langs.el (c++-mode-syntax-table, java-mode-syntax-table,
16885 objc-mode-syntax-table, idl-mode-syntax-table): Added autoload
16886 cookies. c-mode-syntax-table already has one.
16887
16888 Wed Aug 6 21:50:08 1997 Barry A. Warsaw <cc-mode-help@python.org>
16889
16890 * cc-mode/cc-mode.el (c-initialize-cc-mode):
16891 Check all cc-mode-19 interface requirements.
16892
16893 Tue Aug 5 21:56:02 1997 Barry A. Warsaw <cc-mode-help@python.org>
16894
16895 * cc-mode/cc-align.el (c-lineup-java-throws):
16896 Change the `when' clause to an `if-progn' :-(
16897
16898 * cc-mode/cc-langs.el (c-common-init):
16899 Make comment-line-break-function buffer local iff it's boundp.
16900
16901 * cc-mode/cc-cmds.el:
16902 defadvice for indent-new-comment-line keys off of c-buffer-is-cc-mode
16903 instead of an explicit major-mode list. this means non-CC Mode
16904 derived modes will work properly
16905
16906 * cc-mode/cc-mode.el (c-initialize-cc-mode): Set
16907 c-buffer-is-cc-mode to t.
16908
16909 * cc-mode/cc-vars.el (c-buffer-is-cc-mode): New variable
16910
16911 * cc-mode/cc-mode.el (c-initialize-cc-mode):
16912 Give in to the pressure. require 'cc-mode-19
16913 if functionp is not bound. Too many novice errors without this.
16914
16915 * cc-mode/cc-cmds.el:
16916 Added advice for indent-new-comment-line so older Emacsen work if they
16917 don't have the variable comment-line-break-function.
16918
16919 Mon Aug 4 14:55:40 1997 Barry A. Warsaw <cc-mode-help@python.org>
16920
16921 * cc-mode/cc-langs.el (c-mode-base-map, c++-mode-map):
16922 Move `/' as an electric character
16923 from c++-mode-map to c-mode-base-map for all languages.
16924
16925 * cc-mode/cc-cmds.el (c-electric-slash):
16926 Make this work as the final slash in a */ block
16927 oriented comment closing token.
16928
16929 * cc-mode/cc-vars.el (c-comment-continuation-stars):
16930 Can take a nil value. Also, the default value is "* ".
16931
16932 * cc-mode/cc-cmds.el (c-comment-line-break-function): nil value for
16933 c-comment-continuation-stars means use old semantics
16934
16935 Fri Aug 1 22:44:49 1997 Barry A. Warsaw <cc-mode-help@python.org>
16936
16937 * cc-mode/cc-cmds.el (c-comment-line-break-function):
16938 Added optional soft argument
16939
16940 * cc-mode/cc-langs.el (c-common-init): Set comment-multi-line and
16941 comment-line-break-function here for all modes.
16942
16943 * cc-mode/cc-mode.el (c-mode, c++-mode, objc-mode, java-mode,
16944 idl-mode):
16945 Don't set comment-multi-line here.
16946
16947 * cc-mode/cc-vars.el (c-comment-continuation-stars): New variable
16948
16949 * cc-mode/cc-cmds.el (c-comment-line-break-function): New function
16950 for proposed mode-specific comment-line-break-function variable.
16951
16952 * cc-mode/cc-mode.el (c-mode): comment-multi-line => nil
16953
16954 * cc-mode/cc-langs.el (c-C-comment-start-regexp): Obsolete.
16955
16956 (c-comment-start-regexp): Initialize from c-C++-comment-start-regexp.
16957
16958 (c-populate-syntax-table, c-setup-dual-comments): Merge both functions
16959 into c-populate-syntax-table. With the new 9X draft C standard, both
16960 line and block oriented comments are supported in all modes, so always
16961 set up the syntax tables to support both comment styles.
16962
16963 (c-mode-syntax-table, c++-mode-syntax-table, java-mode-syntax-table,
16964 objc-mode-syntax-table, idl-mode-syntax-table): Use the new syntax
16965 table initialization idioms.
16966
16967 (c-enable-//-in-c-mode): Obsolete.
16968
16969 * cc-mode/cc-mode.el (c-mode):
16970 c-comment-start-regexp uses c-C++-comment-start-regexp to
16971 support line oriented comments.
16972
16973 Wed Jul 30 00:01:45 1997 Barry A. Warsaw <cc-mode-help@python.org>
16974
16975 * cc-mode/cc-engine.el (c-guess-basic-syntax):
16976 CASE 5D.4: template argument continuation
16977 lines are now analyzed as template-args-cont.
16978
16979 * cc-mode/cc-styles.el (c-offsets-alist):
16980 Added template-args-cont syntactic symbol
16981
16982 Sat Jul 26 16:03:33 1997 Barry A. Warsaw <cc-mode-help@python.org>
16983
16984 * cc-mode/cc-styles.el (c-styles-alist):
16985 In "java" style, set c-hanging-comment-starter-p to
16986 nil to preserve Javadoc starter lines.
16987
16988 1997-08-08 Jan Vroonhof <vroonhof@math.ethz.ch>
16989
16990 * prim/obsolete.el (define-obsolete-variable-alias): If the
16991 obsolete variable was setq'ed before the code was loaded we want
16992 that value.
16993
16994 1997-08-06 Karl M. Hegbloom <karlheg@inetarena.com>
16995
16996 * packages/man.el: Several modifications
16997
16998 * (manual-entry) buffers are named without *'s, when
16999 `buffers-menu-submenus-for-groups-p' is t, so they show up
17000 in a subsection of the Buffer's menu now, rather than
17001 lumped under *Misc*.
17002
17003 * (Manual-mode) added a local `kill-buffer-hook' to remove
17004 a killed manual from the `Manual-page-history'
17005
17006 * (Manual-last-page) begun rewrite of manuvering and
17007 viewing mode code
17008
17009 * (Manual-mouseify-xrefs) hyphenated xrefs are highlighted
17010 now, and properly handled when the second line is
17011 indented. They end up on the menus too.
17012
17013 * (Manual-popup-menu) made the far button popup menus look
17014 better by removing the prefix string and adding a title.
17015
17016 1997-08-06 Karl M. Hegbloom <karlheg@inetarena.com>
17017
17018 * packages/info.el: (Info-highlight-region) Fixed it to not
17019 highlight the indention spaces in xrefs split across lines with
17020 indention on the second line.
17021
17022 1997-08-06 Karl M. Hegbloom <karlheg@inetarena.com>
17023
17024 * packages/info.el: Numerous modifications, including:
17025
17026 * support for "dir" merging 'ala Emacs-19.34, with
17027 fallback to cheap localdir files in the secondary info
17028 directories.
17029
17030 * changed default `Info-annotations-path' from
17031 ~/.infonotes to ~/.xemacs/info.notes
17032
17033 * added `Info-additional-directory-list'
17034
17035 * changed a call to w3-fetch to browse-url
17036
17037 * added new variables and functions from GNU Emacs 19.34:
17038 `Info-dir-contents', `Info-dir-contents-directory',
17039 `Info-dir-file-attributes', and the function
17040 `Info-insert-dir'
17041
17042 * rewrote `Info-suffixed-file' to a cond block rather than
17043 nested if's for aesthetic reasons.
17044
17045 * made the top line get split if it's longer than 79
17046 characters and tweaked fontification to handle that.
17047
17048 * changed the look of the pop-up mouse menus by utilizing
17049 the "--:etchedThing" dividers.
17050
17051 * several docstring reformats and typo fixes, a few
17052 comments deleted.
17053
17054 * info/dir: deleted the Locals: line. I think it's obsolete since
17055 the "dir" merge can put things from like-named nodes in separated
17056 "dir" files all under one menu, which is more versatile than just
17057 a "Locals:" section. If you still want a "Locals:" section, make
17058 yourself a node for it.
17059
17060 1997-08-07 SL Baur <steve@altair.xemacs.org>
17061
17062 * egg/egg.el (hiragana-region): Ebola cleanup.
17063 (katakana-region): Ditto.
17064
17065 1997-08-02 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17066 * prim/files.el (save-buffers-kill-emacs):
17067 If there are active processes, then list them before querying if
17068 it is ok to exit emacs.
17069
17070 1997-08-01 Karl M. Hegbloom <karlheg@inetarena.com>
17071
17072 * efs/dired.el (dired-get-filename) Move the skipping of the
17073 ending carriage return on NT to inside the setq so `and' won't
17074 fail on Unix.
17075
17076 1997-07-30 SL Baur <steve@altair.xemacs.org>
17077
17078 * prim/startup.el (find-emacs-root-internal-1): Remove diagnostic.
17079
17080 * prim/packages.el (packages-find-packages): Remove diagnostic.
17081
17082 1997-07-27 SL Baur <steve@altair.xemacs.org>
17083
17084 * utils/config.el (config-value-hash-table): Only store the first
17085 occurrence of a symbol.
17086
17087 * modes/make-mode.el: Remove imenu stuffs.
17088
17089 Sat Jul 26 12:24:20 1997 Barry A. Warsaw <cc-mode-help@python.org>
17090
17091 * cc-mode/ Release 5.14
17092
17093 Sat Jul 26 16:03:33 1997 Barry A. Warsaw <cc-mode-help@python.org>
17094
17095 * cc-mode/cc-styles.el (c-styles-alist):
17096 In "java" style, set c-hanging-comment-starter-p to
17097 nil to preserve Javadoc starter lines.
17098
17099 Fri Jul 25 22:17:07 1997 Barry A. Warsaw <cc-mode-help@python.org>
17100
17101 * cc-mode/cc-engine.el (c-beginning-of-statement-1):
17102 When checking for bare semi, don't match
17103 on a semi following a close brace, otherwise the following legal code
17104 fails:
17105
17106 void foo()
17107 {
17108 static struct Pattern nums
17109 = {1, 2, 3};
17110
17111 int j = 2;
17112 }
17113
17114 This might break some bare semi idioms but those are probably more
17115 rare than static initializers.
17116
17117 * cc-mode/cc-vars.el (idl-mode-hook): New variable.
17118
17119 * cc-mode/cc-mode.el (idl-mode): Support for CORBA's IDL language.
17120
17121 * cc-mode/idl-font-lock.el: Unsupported font-lock definitions for IDL.
17122 This should be merged in with font-lock.el
17123
17124 * cc-mode/cc-mode.el (c-initialize-cc-mode):
17125 move the calling of c-make-styles-buffer-local
17126 into c-initialize-builtin-style.
17127
17128 * cc-mode/cc-styles.el (c-set-style-2):
17129 Fixed broken implementation of inherited styles.
17130
17131 * cc-mode/cc-mode.el (c-initialize-cc-mode):
17132 Run the c-initialization-hook, but only once
17133 per Emacs session.
17134
17135 * cc-mode/cc-vars.el (c-initialization-hook): New variable.
17136
17137 * cc-mode/cc-engine.el (c-guess-basic-syntax):
17138 CASE 5I: When adding 'inclass syntax, use the
17139 relpos pointing to the class opening brace, unless that hangs on the
17140 right side, in which case, use the start of the class/struct keyword.
17141
17142 Thu Jul 17 03:36:22 1997 Barry A. Warsaw <cc-mode-help@python.org>
17143
17144 * cc-mode/cc-langs.el (c-symbol-key):
17145 first character must be a letter or underscore
17146
17147 1997-07-25 SL Baur <steve@altair.xemacs.org>
17148
17149 * packages/vc.el (vc-version-diff): Autoload for the menu.
17150 Suggested by Karl M. Hegbloom <karlheg+xemacs@inetarena.com>
17151
17152 1997-07-24 SL Baur <steve@altair.xemacs.org>
17153
17154 * prim/make-docfile.el (docfile-out-of-date): Workaround for NEWOS
17155 process exit handling bug.
17156 Suggested by Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
17157
17158 1997-07-23 Karl M. Hegbloom <karlheg@inetarena.com>
17159
17160 * packages/info.el: (Info-fontify-node) Allow colons in menu
17161 names. There must be whitespace following the menu ending colon.
17162
17163 1997-07-23 SL Baur <steve@altair.xemacs.org>
17164
17165 * prim/faces.el (invert-face): Make interactive.
17166 Suggested by David Bakhash <cadet@sst.ll.mit.edu>
17167
17168 1997-07-21 Karl M. Hegbloom <karlheg@inetarena.com>
17169
17170 * modes/view-process-system-specific.el added
17171 `View-process-field-name-descriptions-linux', transcribed from
17172 man 7 ps_fields. Linux signals fixed to match <asm/signal.h>.
17173
17174 1997-07-22 SL Baur <steve@altair.xemacs.org>
17175
17176 * x11/x-toolbar.el (toolbar-paste-function): Add default as
17177 option.
17178
17179 * prim/minibuf.el (force-dialog-box-use): Fix typo.
17180 From Pekka Marjola <pema@iki.fi>
17181
17182 1997-07-21 SL Baur <steve@altair.xemacs.org>
17183
17184 * prim/packages.el (locate-data-directory): New function to search
17185 for directories in the data-directory-list.
17186
17187 1997-07-21 Karl M. Hegbloom <karlheg@inetarena.com>
17188
17189 * prim/minibuf.el: New customize variable:
17190 `minibuffer-history-uniquify'
17191 (read-from-minibuffer) Only remove histval from list if
17192 minibuffer-history-uniquify is t.
17193
17194 * custom/custom.el: Fix typo in (defgroup) docstring.
17195
17196 1997-07-21 SL Baur <steve@altair.xemacs.org>
17197
17198 * prim/startup.el (set-default-load-path): Initialize package
17199 paths as final step if everything else went O.K.
17200
17201 * prim/help.el: Removed locate-library (moved to packages.el).
17202
17203 * prim/subr.el: Removed lamda macro (moved to packages.el).
17204
17205 * prim/packages.el (package-find-packages): New function. Search
17206 package hierarchies for interesting directories.
17207 (package-find-packages-1): Helper function for the above. Do the
17208 searching in exactly 1 directory.
17209
17210 * packages/vc.el: Add ClearCase maintainer.
17211
17212 1997-07-21 Karl M. Hegbloom <karlheg@inetarena.com>
17213
17214 * modes/whitespace-mode.el (toplevel) Install toolbar button using
17215 `toolbar-add-item' rather than redefining the whole default
17216 toolbar. If the button is already there, does nothing, so a
17217 custom toolbar containing a whitespace button can made with
17218 `edit-toolbar' once it's been installed the first time.
17219
17220 1997-07-20 SL Baur <steve@altair.xemacs.org>
17221
17222 * utils/speedbar.el:
17223 (speedbar-frame-mode): Autoload.
17224 (speedbar-get-focus): Autoload.
17225 (speedbar): Autoload (correctly).
17226
17227 (speedbar-frame-width): Test liveness of frame
17228 too.
17229 (speedbar-frame-mode): Avoid some Emacs 20 code.
17230 From Markus Linnala <maage@cs.tut.fi>
17231
17232 * prim/startup.el (find-emacs-root-internal): Search
17233 prefix-directory directly for XEmacs installed stuffs.
17234
17235 * utils/smtpmail.el (smtpmail-send-it): Autoload.
17236
17237 * prim/startup.el (command-line): Put advisory text in *scratch*
17238 at startup.
17239
17240 * packages/info.el (Info-exit): Guard against deletion of only
17241 frame.
17242 From David Bakhash <cadet@MIT.EDU>
17243
17244 1997-07-19 SL Baur <steve@altair.xemacs.org>
17245
17246 * utils/elp.el: Spelling correction.
17247 From karlheg+xemacs@inetarena.com (Karl M. Hegbloom)
17248
17249 1997-07-19 Steven L Baur <steve@altair.xemacs.org>
17250
17251 * prim/about.el: Sundry changes.
17252
17253 1997-07-18 Steven L Baur <steve@altair.xemacs.org>
17254
17255 * packages/crypt.el (crypt-inhibit-formats): New variable.
17256 (crypt-encoded-p): Use it.
17257 Based on a patch by Tkil <tkil@scrye.com>
17258
17259 * utils/ring.el (ring-p): Make compatible, not obsolete.
17260
17261 1997-07-16 Steven L Baur <steve@altair.xemacs.org>
17262
17263 * utils/crontab.el (crontab-get): Check for `no crontab for' as an
17264 error return.
17265 Suggested by Jeff Miller <jmiller@smart.net>
17266
17267 * modes/arc-mode.el: Clean up comment.
17268
17269 * packages/tar-mode.el: Clean up comments.
17270
17271 Wed Jul 16 23:56:58 1997 Barry A. Warsaw <cc-mode-help@python.org>
17272
17273 * cc-mode/: Release 5.13.
17274
17275 Thu Jul 17 03:36:22 1997 Barry A. Warsaw <cc-mode-help@python.org>
17276
17277 * cc-mode/cc-langs.el (c-symbol-key):
17278 first character must be a letter or underscore
17279
17280 Mon Jul 14 23:43:33 1997 Barry A. Warsaw <cc-mode-help@python.org>
17281
17282 * cc-mode/cc-langs.el (c-make-inherited-keymap): Change to a defun
17283
17284 * cc-mode/cc-langs.el:
17285 Added (require 'cc-defs) to pick up the definition of c-emacs-features.
17286
17287 * cc-mode/README: Simplified instructions
17288
17289 * cc-mode/cc-make.el: New file to aid in byte-compiling in older
17290 Emacsen.
17291
17292 Sun Jul 13 21:24:37 1997 Barry A. Warsaw <cc-mode-help@python.org>
17293
17294 * cc-mode/cc-cmds.el: cc-defs is required to pick up the
17295 c-add-syntax macro
17296
17297 * cc-mode/cc-langs.el (c-mode-menu):
17298 Added uncomment region and slight rearrangement of
17299 items
17300
17301 * cc-mode/cc-cmds.el (c-electric-backspace):
17302 Must get 'supercede property values to work
17303 with delsel and pending-del.
17304
17305 Thu Jul 10 20:46:09 1997 Barry A. Warsaw <cc-mode-help@python.org>
17306
17307 * cc-mode/cc-engine.el (c-maybe-labelp):
17308 defvar this to shut up the byte compiler
17309
17310 Wed Jul 9 22:08:58 1997 Barry A. Warsaw <cc-mode-help@python.org>
17311
17312 * cc-mode/cc-styles.el (c-initialize-builtin-style):
17313 use copy-sequence instead of copy-tree
17314 so the cl module isn't necessary.
17315
17316 * cc-mode/cc-cmds.el (c-electric-brace):
17317 fix ebola eradication consequence in the
17318 preserve-p test.
17319
17320 1997-07-15 Steven L Baur <steve@altair.xemacs.org>
17321
17322 * prim/about.el (xemacs-hackers): Add info about IENAGA Kazuyuki.
17323 (about-url-alist): Ditto.
17324 (about-maintainer-info): Ditto.
17325
17326 * prim/modeline.el (add-minor-mode): Update docstring.
17327
17328 1997-07-15 Hrvoje Niksic <hniksic@srce.hr>
17329
17330 * packages/pending-del.el (pending-delete-mode): Use the option
17331 symbol as argument to add-minor-mode, not its value.
17332
17333 1997-07-14 Hrvoje Niksic <hniksic@srce.hr>
17334
17335 * packages/pending-del.el (pending-delete-modeline-string): New
17336 option.
17337
17338 1997-07-14 Steven L Baur <steve@altair.xemacs.org>
17339
17340 * prim/files.el (auto-mode-alist): Readd objective c mode.
17341 From Barry A. Warsaw <bwarsaw@CNRI.Reston.Va.US>
17342
17343 * prim/make-docfile.el: Print more informative message when
17344 attempting to create docfile and all dumped .elcs do not exist.
17345
17346 1997-07-13 Steven L Baur <steve@altair.xemacs.org>
17347
17348 * prim/files.el (save-some-buffers): Guard call to
17349 `delete-other-windows'.
17350
17351 1997-07-13 Karl M. Hegbloom <karlheg@inetarena.com>
17352
17353 * prim/minibuf.el: (read-from-minibuffer) Corrected indentation,
17354 History lists don't contain dups anymore, newest is put on top and
17355 removed from the cdr.
17356
17357 1997-07-13 Karl M. Hegbloom <karlheg@inetarena.com>
17358
17359 * packages/man.el: (manual-entry) Added `Manual-page-
17360 minibuffer-history', and added it to the read-string statement.
17361 Added #\: to `fmh' so that manuals named like MIME::Parser(3) are
17362 found at point.
17363 (Manual-mouseify-xrefs) Fixed it so now it will mousify the manual
17364 entry on the first line of an apropos listing.
17365
17366 1997-07-10 Karl M. Hegbloom <karlheg@inetarena.com>
17367
17368 * packages/info.el: Added `Info-minibuffer-history', and made it
17369 the minibuffer history variable in the `completing-read' calls.
17370
17371 * utils/savehist.el: Added `Info-minibuffer-history' to default
17372 value of `savehist-history-variables'.
17373
17374 1997-07-13 Steven L Baur <steve@altair.xemacs.org>
17375
17376 * modes/lisp-mode.el: Restore verbosity as an option.
17377 From Hrvoje Niksic <hniksic@srce.hr>
17378
17379 1997-07-11 Hrvoje Niksic <hniksic@srce.hr>
17380
17381 * prim/cmdloop.el (execute-extended-command): Use
17382 `sorted-key-descriptions'.
17383
17384 * prim/help.el (sorted-key-descriptions): New function.
17385 (where-is): Use it.
17386 (where-is): Use `read-command'.
17387
17388 * prim/macros.el (kbd-macro-query): Use `read-char-exclusive'
17389 instead of `read-char'.
17390
17391 * prim/cmdloop.el (read-char): Correctly inhibit quit.
17392
17393 * prim/files.el: Use `files' group.
17394
17395 * prim/disp-table.el (describe-display-table): Made it work; don't
17396 use `describe-vector'.
17397
17398 * prim/gui.el: Customized.
17399
17400 * utils/edmacro.el (insert-kbd-macro): Move to macros.el.
17401
17402 * prim/macros.el: Synch with FSF 19.34.
17403
17404 * prim/featurep.el: Comment addition.
17405
17406 * prim/cus-start.el: Add variables from replace.el.
17407
17408 * prim/replace.el (case-replace): Use `defvar', not `defconst'.
17409
17410 * utils/crontab.el: Customized.
17411
17412 * utils/highlight-headers.el: Define -faces as a separate group;
17413 customize the variables.
17414
17415 * utils/uniquify.el: Hide from the Customize tree; the package
17416 changes state of XEmacs on load.
17417
17418 * packages/igrep.el: Don't insinuate XEmacs when loading.
17419 (igrep-insinuate): New function.
17420
17421 * packages/blink-cursor.el (blink-cursor-callback): Don't blink on
17422 TTY-s.
17423
17424 * prim/console.el (resume-pid-console): Use `eql'.
17425
17426 * prim/profile.el (profile): Restore old profiling state, instead
17427 of blindly turning off profiling.
17428
17429 * packages/add-log.el (add-log-c-like-modes): Add java-mode.
17430
17431 * packages/add-log.el: Require fortran when compiling.
17432
17433 * prim/device.el (device-list): Use `nconc' instead of `append'.
17434
17435 1997-07-13 Steven L Baur <steve@altair.xemacs.org>
17436
17437 * prim/files.el (save-some-buffers): Only delete other windows the
17438 first time through.
17439 Based on code from Hrvoje Niksic <hniksic@srce.hr>
17440
17441 1997-07-12 Steven L Baur <steve@altair.xemacs.org>
17442
17443 * prim/modeline.el (mouse-drag-modeline): Don't queue dummy eval
17444 events.
17445 From Kyle Jones <kyle_jones@wonderworks.com>
17446
17447 1997-07-10 Hrvoje Niksic <hniksic@srce.hr>
17448
17449 * packages/gnuserv.el (gnuserv-edit-files): Operate on this
17450 buffer's menubar.
17451
17452 1997-07-11 Steven L Baur <steve@altair.xemacs.org>
17453
17454 * packages/gnuserv.el: Add done button.
17455 From Hrvoje Niksic <hniksic@srce.hr>
17456
17457 1997-07-10 Steven L Baur <steve@altair.xemacs.org>
17458
17459 * utils/edit-toolbar.el: (edit-toolbar-file-name): Use
17460 `emacs-user-extension-dir'.
17461 (edit-toolbar-add-initialization): Ditto.
17462 (edit-toolbar-prompt-for-initialization): Ditto.
17463
17464 * utils/edit-toolbar.el: New file.
17465 From Peter Pezaris <pez@dwwc.com>
17466
17467 * utils/toolbar-utils.el: New file.
17468 From Jeff Miller <jmiller@smart.net>
17469
17470 1997-07-10 Hrvoje Niksic <hniksic@srce.hr>
17471
17472 * packages/add-log.el (change-log-font-lock-keywords): Don't
17473 fontify closing paren.
17474
17475 * packages/pending-del.el: Some renamings, synch with Emacs 19.34.
17476
17477 1997-07-10 Steven L Baur <steve@altair.xemacs.org>
17478
17479 * packages/hyper-apropos.el (hyper-apropos-get-doc): Don't
17480 autoload, there is very little point.
17481
17482 * prim/obsolete.el (frame-first-window): Make compatible, not
17483 obsolete.
17484
17485 1997-07-10 Hrvoje Niksic <hniksic@srce.hr>
17486
17487 * packages/pending-del.el (pending-delete-pre-hook): Don't quote
17488 lambda.
17489 (pending-delete-pre-hook): Use `error-message-string'.
17490 (pending-delete): Treat as minor mode; define the standard turn-on
17491 and turn-off functions.
17492 (delete-active-region): Simplified.
17493
17494 * packages/pending-del.el: Don't turn on by default.
17495
17496 1997-07-09 Steven L Baur <steve@altair.xemacs.org>
17497
17498 * packages/pending-del.el: Correct typo in Hrvoje's upgrade.
17499
17500 * mel/mel-u.el (uuencode-external-decode-region): Force
17501 buffer-read-only nil because it gets changed magically to t during
17502 the call to `insert-file-contents'.
17503
17504 * tm/tm-image.el (mime-preview/filter-for-image): Comment out test
17505 for invalid glyph. It appears to be non-functional.
17506
17507 * modes/lisp-mode.el (lisp-interaction-mode-popup-menu-1): Add
17508 entry for debug on signal.
17509
17510 * packages/supercite.el (sc-attribs-%@-addresses): + is valid in
17511 an Email address.
17512 (sc-attribs-<>-addresses): Ditto.
17513 (sc-get-address): Ditto.
17514
17515 * cc-mode/cc-cmds.el (c-electric-brace): Fix Ebola infection.
17516
17517 * prim/dumped-lisp.el (dumped-lisp-packages): Tweak dump order
17518 so "startup" is loaded before the autoloads.
17519
17520 * custom/cus-edit.el (custom-file): Use same logic as startup.el
17521
17522 j1997-07-08 Hrvoje Niksic <hniksic@srce.hr>
17523
17524 * prim/simple.el (log-message-ignore-regexps): Reduced
17525 significantly.
17526
17527 Tue Jul 8 23:47:47 1997 Barry A. Warsaw <cc-mode-help@python.org>
17528
17529 * cc-mode/Release 5.12
17530
17531 Mon Jul 7 23:47:02 1997 Barry A. Warsaw <cc-mode-help@python.org>
17532
17533 * cc-mode/cc-styles.el, cc-mode/cc-mode.el, cc-mode/cc-menus.el,
17534 cc-mode/cc-langs.el, cc-mode/cc-engine.el, cc-mode/cc-compat.el,
17535 cc-mode/cc-cmds.el, cc-mode/cc-align.el:
17536 Reorganization to support byte-recompile-directory.
17537
17538 * cc-mode/Release: Don't put release number in tar file
17539
17540 Thu Jul 3 22:54:03 1997 Barry A. Warsaw <cc-mode-help@python.org>
17541
17542 * cc-mode/cc-langs.el (c-mode-base-map):
17543 Proper binding of c-electric-backspace and
17544 c-electric-delete, based on the policy of the various maintainers.
17545 Thank goodness for delete-key-deletes-forward!
17546
17547 * cc-mode/cc-vars.el (c-tab-always-indent, c-hanging-braces-alist):
17548 Minor changes to the cutomize format.
17549
17550 * cc-mode/cc-mode-19.el: Initial revision
17551
17552 * cc-mode/cc-menus.el, cc-mode/cc-engine.el, cc-mode/cc-compat.el,
17553 cc-mode/cc-cmds.el, cc-mode/cc-align.el:
17554 Major Ebola eradication.
17555
17556 Wed Jul 2 21:33:04 1997 Barry A. Warsaw <cc-mode-help@python.org>
17557
17558 * cc-mode/cc-engine.el (c-crosses-statement-barrier-p,
17559 c-guess-basic-syntax): Ebola eradication.
17560
17561 * cc-mode/cc-cmds.el (c-indent-region):
17562 Call c-echo-parsing-error to echo last parsing
17563 error that may have occurred.
17564
17565 * cc-mode/cc-engine.el (c-echo-parsing-error): New function.
17566
17567 * cc-mode/cc-engine.el (c-parsing-error): new variable
17568
17569 (c-parse-state): When an unbalanced close brace is discovered, don't
17570 raise an error (prevents insertion of character). Insert the
17571 character, display a warning message, and set c-parsing-error so
17572 syntax echoing will be disabled.
17573
17574 (c-show-syntactic-information, c-indent-line): Suppress syntax echoing
17575 if c-parsing-error is non-nil.
17576
17577 * cc-styles.el: Added require of cl to pick up definition of copy-tree.
17578
17579 Mon Jun 30 21:41:00 1997 Barry A. Warsaw <cc-mode-help@python.org>
17580
17581 * cc-mode/cc-langs.el, cc-mode/cc-mode.el (c-mode-map,
17582 c++-mode-map, objc-mode-map, java-mode-map):
17583 Moved
17584 defvars from cc-langs.el to cc-mode.el for use in c-mode, c++-mode,
17585 objc-mode, and java-mode docstrings. Actual population of these mode
17586 maps remains in cc-langs.el.
17587
17588 * cc-mode/cc-mode.el:
17589 Require cc-langs at top level, so as to get the definitions for
17590 c-mode-map, et al. that are used in the *-mode docstrings.
17591
17592 Fri Jun 27 17:33:32 1997 Barry A. Warsaw <cc-mode-help@python.org>
17593
17594 * cc-mode/cc-langs.el (c-mode-syntax-table):
17595 Added autoload cookie for gdb-mode.
17596
17597 Thu Jun 26 21:12:56 1997 Barry A. Warsaw <cc-mode-help@python.org>
17598
17599 * cc-mode/cc-engine.el (c-guess-basic-syntax):
17600 CASE 5H: Whack one ebola infection (e.g. using
17601 memq with the results of following-char in XEmacs 20).
17602
17603 * cc-mode/cc-styles.el:
17604 Added two require's that make autoload call of (c-set-style) work.
17605
17606 Sun Jun 22 16:40:30 1997 Barry A. Warsaw <cc-mode-help@python.org>
17607
17608 * cc-mode/cc-cmds.el (c-electric-delete):
17609 Don't call c-electric-backspace interactively.
17610
17611 Fri Jun 20 20:40:33 1997 Barry A. Warsaw <cc-mode-help@python.org>
17612
17613 * cc-mode/cc-mode.el (c-mode, c++-mode, objc-mode, java-mode):
17614 Make sure to call
17615 c-update-modeline after the hooks are run, so that the modeline
17616 accurately reflects auto-newline and delete-key minor modes if the
17617 hooks set c-hungry-delete-key or c-auto-newline directly.
17618
17619 * cc-align.el (c-lineup-java-throws): Fixed some regressions.
17620 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
17621
17622 * packages/func-menu.el: Don't enable Makefile mode function menu
17623 by default.
17624 From Martin Buchholz <mrb@Eng.Sun.COM>
17625
17626 * x11/x-menubar.el (file-menu-filter): Delete Frame should be
17627 active when multiple frames span multiple devices.
17628 From Aki Vehtari <Aki.Vehtari@hut.fi>
17629
17630 1997-07-08 Hrvoje Niksic <hniksic@srce.hr>
17631
17632 * packages/gnuserv.el: Remove RCS ID keywords.
17633
17634 * utils/savehist.el: Cosmetic changes. Hopefully, not
17635 user-visible.
17636
17637 * prim/debug.el (debug-convert-byte-code): Use compiled-function
17638 accessor functions.
17639
17640 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
17641
17642 * modes/hideif.el (hide-ifdef-mode): Include modemap in call to
17643 `add-minor-mode'.
17644
17645 1997-07-08 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
17646
17647 * packages/add-log.el: Require add-log for accessing
17648 add-log-mailing-address and add-log-full-name variables.
17649
17650 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
17651
17652 * bytecomp/disass.el (disassemble-1): Use functional interface
17653 instead of indexing into vector.
17654 From Hrvoje Niksic <hniksic@srce.hr>
17655
17656 * prim/startup.el (emacs-user-extension-dir): New variable.
17657 (load-user-init-file): Use it. .xemacs and .xemacs-custom are
17658 moved into `emacs-user-extension-dir' and renamed to init.el and
17659 options.el respectively.
17660
17661 * prim/packages.el (packages-hardcoded-lisp): Remove "startup"
17662 since it is mentioned in dumped-lisp.el.
17663
17664 * cl/cl-macs.el (keymap-name): New defsetf.
17665 (keymap-prompt): Ditto.
17666 (keymap-default-binding): Ditto.
17667 From Hrvoje Niksic <hniksic@srce.hr>
17668
17669 1997-07-07 Karl M. Hegbloom <karlheg@inetarena.com>
17670
17671 * packages/dabbrev.el: replace `buffer-substring' with
17672 `buffer-substring-no-properties' so that unwanted text
17673 properties (like read-only) are stripped from inserted
17674 dabbrev expansions.
17675
17676 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
17677
17678 * comint/comint.el (comint-replace-by-expanded-history): Change
17679 buggy history test regexp.
17680 From Simon Marshall <simon@spiff.gnu.ai.mit.edu> (Emacs/Mule zeta)
17681
17682 1997-07-07 Steven L Baur <steve@altair.xemacs.org>
17683
17684 * oobr/br-clos-ft.el (clos-scan-routine-arglist): Don't reference
17685 bytecode object as vector.
17686
17687 * hypberbole/hact.el (action:commandp): Don't reference bytecode
17688 objects as vectors.
17689 (action:params): Ditto.
17690
17691 * hyperbole/hypb.el (hypb:function-copy): Don't reference byte
17692 code objects as vectors.
17693 (hypb:function-symbol-replace): Document as broken. The
17694 substition cannot be done without some thinking I'm not in the
17695 mood for.
17696
17697 * efs/efs-ovwrt.el (efs-overwrite-fn): Attempt to correctly deal
17698 with the interactive spec.
17699
17700 * packages/apropos.el (apropos-safe-documentation): Use
17701 `compiled-function-doc-string' instead of referencing a bytecode
17702 object as an array.
17703
17704 * prim/subr.el (buffer-substring-no-properties): Undo previous
17705 change removing extents. set-text-properties works now.
17706 From Hrvoje Niksic <hniksic@srce.hr>
17707
17708 * packages/hyper-apropos.el (hyper-apropos-get-doc): Get the
17709 argument list through a function instead of indexing into
17710 bytecode.
17711
17712 * utils/easymenu.el (easy-menu-add): Oops, wrong sense in
17713 comparison.
17714
17715 * comint/gdb.el (gdb-mode-syntax-table): New variable. Initialize
17716 with the logic currently in CC Mode 5.11.
17717 (gdb-mode): Use it.
17718
17719 * modes/hideif.el (hide-ifdef-mode-submap): Correctly specify the
17720 current local map.
17721
17722 1997-07-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
17723
17724 * language/english.el: Add quail-british for British.
17725
17726 * language/european.el: Register input-method for various non
17727 quail-latin-1 methods.
17728
17729 1997-07-06 Steven L Baur <steve@altair.xemacs.org>
17730
17731 * prim/cmdloop.el (errors-deactivate-region): Default to no error
17732 behavior for beta testing.
17733
17734 * prim/dumped-lisp.el (dumped-lisp-packages): Reenable dumping
17735 winnt.elc with MS Windows NT version of XEmacs.
17736
17737 1997-07-05 Steven L Baur <steve@altair.xemacs.org>
17738
17739 * comint/shell.el ((not shell-mode-map)): M-RET conflicts with
17740 Hyperbole binding.
17741
17742 * comint/comint.el (comint-mode): Use easymenu for making menus.
17743 (comint-popup-menu): Use mode-popup menu instead of private menu.
17744
17745 * efs/dired.el (toplevel): Do not string test version against
17746 "Lucid".
17747
17748 * prim/obsolete.el (add-menu): Don't make obsolete.
17749
17750 * utils/easymenu.el (easy-menu-remove): Do something neater when
17751 only one buffer menu is in effect.
17752 (easy-menu-add): Ditto.
17753
17754 * prim/dumped-lisp.el (dumped-lisp-packages): easymenu will be
17755 dumped with XEmacs.
17756
17757 * utils/easymenu.el (easy-menu-define): Don't autoload.
17758
17759 * modes/lisp-mode.el (toplevel): Rename menu descriptors.
17760 (emacs-lisp-mode): Use easy-menu-define/easy-menu-add to add menus.
17761 (lisp-interaction-mode): Ditto.
17762
17763 1997-07-04 Steven L Baur <steve@altair.xemacs.org>
17764
17765 * prim/cmdloop.el (errors-deactivate-region): Default to existing
17766 behavior.
17767
17768 * leim/quail.el (quail-mode): Correct addition of quail minor mode
17769 info to minor-mode-map-alist.
17770 (top-level): Ditto.
17771
17772 1997-06-30 Hrvoje Niksic <hniksic@srce.hr>
17773
17774 * modes/abbrev.el (define-mode-abbrev): Call `define-abbrev' with
17775 correct arguments.
17776
17777 1997-07-04 Hrvoje Niksic <hniksic@srce.hr>
17778
17779 * prim/minibuf.el (read-from-minibuffer): Initialize
17780 `current-minibuffer-contents', `current-minibuffer-point', and
17781 `initial-minibuffer-history-position'.
17782 (next-history-element): Use them.
17783 (previous-matching-history-element): Ditto.
17784
17785 1997-07-04 Steven L Baur <steve@altair.xemacs.org>
17786
17787 * prim/cus-load.el (custom-put): New alias for overloadable
17788 function.
17789
17790 1997-07-03 Steven L Baur <steve@altair.xemacs.org>
17791
17792 * utils/autoload.el (batch-update-directory): Fix typo.
17793 (update-autoloads-from-directory): Avoid scanning custom-load.el
17794 and auto-autoload.el files.
17795 (batch-update-autoloads): Remove duplicate status message.
17796 (autoload-snarf-defcustom): Keep track of what symbols we have
17797 attached property lists to.
17798
17799 * ilisp/Makefile (autoloads): Add autoloads dependencies.
17800
17801 * hyperbole/Makefile: Add autoloads dependencies.
17802
17803 * utils/autoload.el (batch-update-autoloads): Load custom-load
17804 prior to updating autoloads.
17805
17806 * cc-mode/Makefile (autoloads): New targets to automatically
17807 rebuild autoloads and custom-loads.
17808
17809 1997-07-02 Steven L Baur <steve@altair.xemacs.org>
17810
17811 * auctex/Makefile (autoloads): New targets to automatically
17812 rebuild autoloads and custom-loads.
17813
17814 * utils/autoload.el (batch-update-autoloads): Add new parameter,
17815 update DOC string.
17816
17817 * comint/gdb.el (gdb-mode): Semantics of c-mode-syntax-table have
17818 changed.
17819
17820 1997-07-01 Steven L Baur <steve@altair.xemacs.org>
17821
17822 * x11/x-menubar.el: bookmark submenu beautification -- This will
17823 make it look better (and will prevent some consing, but that's
17824 being anal).
17825 From Hrvoje Niksic <hniksic@srce.hr>
17826
17827 * prim/simple.el (delete-key-deletes-forward): Mark docstring as
17828 an user option.
17829 From Gary D. Foster <Gary.Foster@Corp.Sun.COM>
17830
17831 * mel/mel-q.el (q-encoding-encode-string): Fix Ebola-ified
17832 comparison.
17833
17834 * efs/efs-ovwrt.el (efs-overwrite-fn): efs is manufacturing its
17835 own byte code. Whee.
17836 * utils/advice.el (ad-interactive-form): Don't treat bytecode as a
17837 vector if it can be avoided.
17838 From Kyle Jones <kyle_jones@wonderworks.com>
17839
17840 1997-06-30 Steven L Baur <steve@altair.xemacs.org>
17841
17842 * prim/files.el (auto-mode-alist): Don't set image-mode by default
17843 on xpms.
17844
17845 Sun Jun 29 20:57:15 1997 Kyle Jones <kyle_jones@wonderworks.com>
17846
17847 * prim/simple.el: bind inhibit-read-only to t before
17848 trying to erase or otherwise modify the echo area buffer.
17849
17850 1997-07-01 MORIOKA Tomohiko <morioka@jaist.ac.jp>
17851
17852 * modes/image-mode.el: Add `image-maybe-restore' to
17853 `change-major-mode-hook'.
17854
17855 * modes/image-mode.el (image-maybe-restore): New function.
17856
17857 1997-06-29 Hrvoje Niksic <hniksic@srce.hr>
17858
17859 * modes/abbrev.el (define-mode-abbrev): Would ignore EXPANSION.
17860
17861 1997-06-28 Hrvoje Niksic <hniksic@srce.hr>
17862
17863 * modes/abbrev.el (define-abbrev): If NAME contains a non-word
17864 character, intern a ` ' symbol in the obarray.
17865
17866 1997-06-29 Steven L Baur <steve@altair.xemacs.org>
17867
17868 * prim/files.el (auto-mode-alist): Set image-mode for various
17869 image file names (JPEG, GIF, PNG, and xpm).
17870
17871 Sun Jun 29 03:02:10 1997 Kyle Jones <kyle_jones@wonderworks.com>
17872
17873 * src/undo.c (record_extent):
17874 If the extent's object is a string, just return. We
17875 can't record undo information for strings, and it is
17876 very bad to reference through a string pointer as if it
17877 were a buffer pointer.
17878
17879 1997-06-28 Steven L Baur <steve@altair.xemacs.org>
17880
17881 * utils/delbs.el: Removed as obsolete.
17882 Suggested by Gary D. Foster <Gary.Foster@Corp.Sun.COM>
17883
17884 * packages/hyper-apropos.el (hyper-apropos-documentation): Remove
17885 obsolete alias.
17886 (hyper-apropos-hyperlink): Ditto.
17887 (hyper-apropos-major-heading): Ditto.
17888 (hyper-apropos-section-heading): Ditto.
17889 (hyper-apropos-heading): Ditto.
17890 (hyper-apropos-warning): Ditto.
17891 From Hrvoje Niksic <hniksic@srce.hr>
17892
17893 * prim/simple.el (show-message-log): Restore an oldie-but
17894 prematurely-retired-goodie.
17895
17896 * x11/x-menubar.el (default-menubar): Restore Show Message Log
17897 command in Edit menu.
17898
17899 * mule/mule-util.el: Change defsubst to defun for
17900 string-to-sequence, string-to-list, string-to-vector,
17901 nested-alist-p to shut up build time diagnostics.
17902
17903 * prim/loadup.el (Top level): Added instrumentation to diagnose
17904 where the 0 property list is getting added at dump. Naturally, I
17905 cannot reproduce the problem now.
17906
17907 * modes/abbrev.el (define-abbrev): Trap nil tables (which might
17908 cause bogus plists to get put into obarray).
17909 Fix docstring.
17910
17911 1997-06-27 Hrvoje Niksic <hniksic@srce.hr>
17912
17913 * modes/auto-show.el: Customized.
17914
17915 1997-06-27 Steven L Baur <steve@altair.xemacs.org>
17916
17917 * prim/make-docfile.el: [oops] Check auto-autoloads.elc for
17918 out-of-dated-ness too.
17919
17920 * utils/autoload.el (batch-update-directory): Kill command line
17921 args when done.
17922 (autoload-save-customization): Print a warning message with the
17923 offending symbol when we run across the elusive malformed property
17924 list ((0 0)).
17925
17926 1997-06-26 Hrvoje Niksic <hniksic@srce.hr>
17927
17928 * prim/profile.el (profile-key-sequence): New function.
17929 (pretty-print-profiling-info): Allow interactive calls.
17930
17931 * prim/overlay.el: Make more FSF compatible.
17932
17933 1997-06-27 Steven L Baur <steve@altair.xemacs.org>
17934
17935 * prim/loaddefs.el (debug-ignored-errors): Fix regexps.
17936 From Hrvoje Niksic <hniksic@srce.hr>
17937
17938 * hyperbole/wrolo-menu.el (TopLevel): Fix tests so that W3's
17939 id-menubar simulation doesn't bollux up feature tests.
17940
17941 * prim/about.el (about-xemacs): Adjust planned release date.
17942
17943 1997-06-26 Steven L Baur <steve@altair.xemacs.org>
17944
17945 * prim/cus-load.el: Use correct load name.
17946 - Silence the load messages.
17947
17948 * mule/mule-util.el (string-to-sequence): Spelling correction.
17949
17950 * prim/make-docfile.el: Don't overwrite DOC file when it is
17951 up-to-date.
17952
17953 1997-06-29 MORIOKA Tomohiko <morioka@jaist.ac.jp>
17954
17955 * language/chinese.el: Add chinese-isoir165 (CCITT Extended GB).
17956
17957 * language/chinese.el: Modify charset DOC-strings for CNS 11643 to
17958 be more detailed.
17959
17960 * language/arabic.el: (require 'language/arabic-util) instead
17961 of (require 'arabic) for Arabic environment.
17962
17963 * language/arabic-util.el: Provide `language/arabic-util' instead
17964 of `arabic'.
17965
17966 * language/arabic.el: Rename `arabic-0', `arabic-1' and `arabic-2'
17967 to `arabic-digit', `arabic-1-column' and `arabic-2-column' to sync
17968 with Emacs/mule-19.34.94-zeta.
17969
17970 * tl/char-table.el (char-position-to-string): Use `defsubst'.
17971 (char-table-1): New implementation.
17972
17973 Use BOX DRAWINGS characters of JIS X0208.
17974
17975 1997-06-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
17976
17977 * apel/richtext.el: Add autoload comments for `richtext-encode'
17978 and `richtext-decode'.
17979
17980 * prim/format.el (format-alist): Add `text/richtext'.
17981
17982 * modes/image-mode.el (image-decode): Display description for some
17983 commands when XEmacs cannot decodes current buffer as inline
17984 image.
17985
17986 * tl/chartblxmas.el: New file.
17987
17988 * tl/char-table.el (view-charset): Use `view-buffer'.
17989
17990 * x11/x-menubar.el (default-menubar): Add "Show character table"
17991 for MULE menu.
17992
17993 * apel/emu.el: Check richtext.el is bundled.
17994
17995 * tl/char-table.el: Use `charset-doc-string' directly.
17996
17997 * tl/char-table.el (view-charset): New command.
17998
17999 * tl/char-table.el: `show-char-table' -> `insert-charset-table'.
18000
18001 * tl/char-table.el: `show-96x96-table' ->
18002 `insert-96x96-charset-table'.
18003
18004 * tl/char-table.el: `show-94x94-table' ->
18005 `insert-94x94-charset-table'.
18006
18007 * tl/char-table.el: `show-96-table' -> `insert-96-charset-table'.
18008
18009 * tl/char-table.el: `show-94-table' -> `insert-94-charset-table'.
18010
18011 * tl/char-table.el: Use `insert'.
18012
18013 * packages/hexl.el (hexl-mode-exit): Run `hexl-mode-exit-hook'.
18014
18015 * x11/x-menubar.el (default-menubar): Fix "Describe language
18016 support" and "Set language environment" of mule menu.
18017
18018 * apel/file-detect.el: Add autoload comments for function
18019 `add-path', `add-latest-path', `get-latest-path',
18020 `file-installed-p', `exec-installed-p', `module-installed-p' and
18021 variable `exec-suffix-list'.
18022
18023 * prim/format.el (format-alist): Add image/jpeg, image/gif,
18024 image/png and image/x-xpm.
18025
18026 * modes/image-mode.el: New file.
18027
18028 1997-06-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18029
18030 * tm/tm-ew-e.el (tm-eword::encode-string-1): avoid infinite loop
18031 caused by long non-encoded-word element. (cf. [tm-en:1356])
18032
18033 (mime/field-encoding-method-alist): Add "Message-ID" as ignored.
18034
18035 1997-06-25 Steven L Baur <steve@altair.xemacs.org>
18036
18037 * x11/x-menubar.el(default-menubar): Comment out changes to the
18038 Mule menu because they bombed after recompilation.
18039
18040 * packages/hyper-apropos.el
18041 (hyper-apropos-toggle-programming-flag): Use `with-current-buffer'
18042 instead of `eval-in-buffer'.
18043
18044 * term/sun-mouse.el: Remove bogus redefinition of
18045 `eval-in-buffer'.
18046 (sun-mouse-handler): Use with-current-buffer instead of
18047 `eval-in-buffer'.
18048
18049 * prim/make-docfile.el: Use princ not print.
18050 Suggested by Hrvoje Niksic.
18051
18052 * packages/info.el (Info-select-node): Desensitive case search for
18053 Note:.
18054 (Info-next-reference): Ditto.
18055 * prim/simple.el (kill-region): Adjust endpoints of extent to
18056 test and deal with case of the end being less than the beginning.
18057 * prim/cmdloop.el (teach-extended-commands-timeout): Bump value to 4.
18058 From Hrvoje Niksic <hniksic@srce.hr>
18059
18060 * prim/subr.el (eval-in-buffer): Make obsolete.
18061 Suggested by Hrvoje Niksic.
18062
18063 * packages/hyper-apropos.el (hyper-apropos-faces): Change group to
18064 'faces.
18065 Suggested by Per Abrahamsen.
18066
18067 1997-06-23 Hrvoje Niksic <hniksic@srce.hr>
18068
18069 * prim/cmdloop.el (execute-extended-command): Print message after
18070 the command finishes, and restore old echo-area contents.
18071
18072 - Get keybinding before command is executed.
18073 Suggested by Kyle Jones and Steve Baur.
18074
18075 1997-06-24 Steven L Baur <steve@altair.xemacs.org>
18076
18077 * packages/gnuserv.el: Make old symbols Obsolete.
18078 From Hrvoje Niksic <hniksic@srce.hr>
18079
18080 * prim/cmdloop.el (keyboard-quit): Don't kill zmacs-region in
18081 minibuffer.
18082 * prim/minibuf.el (minibuffer-keyboard-quit): Ditto.
18083 From Hrvoje Niksic <hniksic@srce.hr>
18084
18085 * prim/help.el (help-mode-quit): Bury buffer when quitting.
18086 From Hrvoje Niksic <hniksic@srce.hr>
18087
18088 1997-06-24 Hrvoje Niksic <hniksic@srce.hr>
18089
18090 * prim/cmdloop.el: Customize `teach-extended-commands-p' and
18091 `teach-extended-commands-timeout'.
18092
18093 1997-06-23 Steven L Baur <steve@altair.xemacs.org>
18094
18095 * version.el (emacs-version): Synch with InfoDock 4.0.
18096 (emacs-version): Ditto.
18097
18098 Mon Jun 23 12:33:52 1997 Per Abrahamsen <abraham@dina.kvl.dk>
18099
18100 * about.el (about-show-linked-info): Use empty strings for
18101 `widget-link-prefix' and `widget-link-suffix'.
18102
18103 1997-06-22 Gary D. Foster <Gary.Foster@corp.Sun.COM>
18104
18105 * x11/x-menubar.el: Added `bookmark-menu-filter', changed
18106 bookmark submenu from a popup to a cascading submenu.
18107 * packages/bookmark.el: Added an autoload cookie for
18108 `bookmark-all-names' (by Steve Baur)
18109
18110 1997-06-23 Hrvoje Niksic <hniksic@srce.hr>
18111
18112 * packages/info.el (Info-next-reference): Fix up for M-TAB to work
18113 correctly.
18114
18115 * utils/live-icon.el (live-icon-one-frame): Don't set glyphs to
18116 balloon-help frames.
18117
18118 * packages/balloon-help.el (balloon-help-make-help-frame): Set the
18119 `balloon-help' property to the newly created frame.
18120
18121 * prim/profile.el (profile): New macro.
18122
18123 * prim/files.el (auto-mode-alist): Add winmgr-mode.
18124
18125 * modes/winmgr-mode.el: Customize.
18126
18127 1997-06-23 Steven L Baur <steve@altair.xemacs.org>
18128
18129 * utils/autoload.el (generate-file-autoloads-1): Remove warning
18130 about 900 character lines.
18131
18132 * x11/x-toolbar.el (toolbar-mail-commands-alist): Correction for
18133 calling Netscape mail.
18134 From Hrvoje Niksic <hniksic@srce.hr>
18135
18136 1997-06-22 Steven L Baur <steve@altair.xemacs.org>
18137
18138 * x11/x-menubar.el (default-menubar): Make `Jump to bookmark' menu
18139 dynamic.
18140 From Gary D. Foster <Gary.Foster@Corp.Sun.COM>
18141
18142 * prim/dumped-lisp.el (dumped-lisp-packages): Sparcworks dumps
18143 comint and ring.
18144
18145 1997-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18146
18147 * language/arabic.el: moved from mule/arabic-hooks.el.
18148
18149 * mh-e/mh-e.el (mh-get-new-mail): Decode output as
18150 `mh-folder-coding-system'.
18151
18152 1997-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18153
18154 * language/ethio-util.el: imported from Emacs/mule-19.34.94-zeta.
18155
18156 * language/arabic-util.el: moved from mule/arabic.el; repair
18157 Arabic characters.
18158
18159 1997-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18160
18161 * x11/x-menubar.el: Fix "Describe language support" and "Set
18162 language environment" of Mule menu.
18163
18164 * language/visual-mode.el: moved from mule/.
18165
18166 * language/ethiopic.el: Modify for XEmacs.
18167
18168 * language/cyrillic.el: Modify DOC-string of koi8-r; Fixed problem
18169 of setting for `language-info-alist' about koi8-r.
18170
18171 * mule/auto-autoloads.el: Enable auto-autoloads.el for mule/.
18172
18173 * mule/mule-util.el: New file (imported from
18174 Emacs/mule-19.34.94-zeta).
18175
18176 * mule/mule-misc.el: Function `truncate-string-to-width' was moved
18177 to mule-util.el.
18178
18179 * prim/dumped-lisp.el, mule/mule-load.el: mule/arabic-hooks.el was
18180 moved to language/arabic.el; mule/arabic.el was moved to
18181 language/arabic-util.el; Use language/ethiopic.el instead of
18182 mule/ethiopic-hooks.el; Use language/ethio-util.el instead of
18183 mule/ethiopic.el.
18184
18185 * mule/mule-coding.el (coding-system-docstring): New alias (to
18186 emulate Emacs/mule-19.34.94-zeta function).
18187
18188 * mule/mule-cmds.el: modified to sync with
18189 Emacs/mule-19.34.94-zeta (mule-prefix was changed to "C-x C-m")
18190
18191 (set-language-info): Add to "Describe Language Support" and "Set
18192 Language Environment" menu.
18193
18194 * mule/mule-charset.el: Function `compose-region' and
18195 `decompose-region' were moved to mule-util.el.
18196
18197 * leim/quail.el: modify to sync with latest quail.el of Emacs/mule
18198 in ETL.
18199
18200 (quail-toggle-mode-temporarily): check `quail-conv-overlay'.
18201
18202 (quail-map-p): Use `characterp' instead of `integerp'.
18203
18204 1997-06-21 Steven L Baur <steve@altair.xemacs.org>
18205
18206 * prim/tabify.el (untabify): Return nil.
18207 From contributor name lost.
18208
18209 * prim/packages.el (packages-hardcoded-lisp): startup.elc needs to
18210 be scanned for docstrings.
18211
18212 1997-06-21 Hrvoje Niksic <hniksic@srce.hr>
18213
18214 * packages/bookmark.el (bookmark-menu-popup-paned-menu): Change
18215 title to name.
18216 * prim/overlay.el (overlay-put): Support `local-map'.
18217 (overlay-get): Support `category'.
18218
18219 1997-06-21 Steven L Baur <steve@altair.xemacs.org>
18220
18221 * prim/startup.el (load-user-init-file): Load custom-file if it
18222 has not changed from the default.
18223
18224 1997-06-21 Hrvoje Niksic <hniksic@srce.hr>
18225
18226 * prim/overlay.el (make-overlay): Avoid temporary variable.
18227 (move-overlay): Ditto.
18228 (overlays-in): Use `mapcar-extents'.
18229 (next-overlay-change): Avoid consing; use `map-extents'.
18230 (previous-overlay-change): Ditto.
18231 (overlay-lists): Ditto.
18232 (overlay-lists): Call `overlay-recenter' with correct value.
18233
18234 1997-06-20 Steven L Baur <steve@altair.xemacs.org>
18235
18236 * utils/autoload.el (fixup-autoload-buffer): New function. Insert
18237 guards so a (load "auto-autoloads") works the same as require.
18238 (batch-update-directory): Use it.
18239
18240 * prim/update-elc.el: Allow for specification of packages that
18241 must not be bytecompiled. Better error diagnostics if a package
18242 is not found.
18243
18244 * prim/window.el, prim/window-xemacs.el, prim/simple.el:
18245 * prim/lisp.el, prim/frame.el:
18246 Customizations/synch to Emacs 20.1.
18247 * packages/hyper-apropos.el: Massive update.
18248 From Hrvoje Niksic <hniksic@srce.hr>
18249
18250 * tm/tm-vm.el (vm-menu-mail-menu): Fix typo.
18251
18252 * packages/font-lock.el (lisp-font-lock-keywords-2): Add some new
18253 functions.
18254 From Karl M. Hegbloom <karlheg@inetarena.com>
18255
18256 * prim/files.el (save-some-buffers-query-display-buffer): New
18257 user variable.
18258 (save-some-buffers): Use it.
18259 From David Bakhash <cadet@MIT.EDU>
18260 - Customization patches from Hrvoje Niksic.
18261
18262 * prim/simple.el (kill-region): Undo sorting region limits patch.
18263
18264 1997-06-20 Mike Scheidler <c23mts@eng.delcoelect.com>
18265
18266 * prim/tabify.el: Fixed 'untabify' to return 'nil value.
18267
18268 1997-06-18 Steven L Baur <steve@altair.xemacs.org>
18269
18270 * efs/dired-xemacs.el (dired-do-interactive-chmod): Advance point
18271 after not failure.
18272 From <rritchie@britannia-life.co.uk>
18273
18274 * utils/edmacro.el (edmacro-parse-word): make (kbd "M-123"), (kbd
18275 "M--256") and such behave as documented.
18276 From Hrvoje Niksic <hniksic@srce.hr>
18277
18278 * prim/cus-start.el: Various additions to built-in variable list.
18279 From Hrvoje Niksic <hniksic@srce.hr>
18280
18281 * prim/subr.el: Remove mapvector.
18282 (with-output-to-string): Use with-current-buffer.
18283 (with-string-as-buffer-contents): Ditto.
18284 From Hrvoje Niksic <hniksic@srce.hr>
18285
18286 * modes/arc-mode.el (archive-quit): New function.
18287 From Karl M. Hegbloom <karlheg@inetarena.com>
18288 (archive-mode-map): Bind it to `q'.
18289
18290 * utils/autoload.el (cusload-file-name): Default to custom-load.el
18291 for each individual file.
18292
18293 * prim/minibuf.el (minibuffer-max-depth-exceeded): Use
18294 `custom-file' as a location for saving enable multiple minibuffers
18295 option.
18296
18297 * packages/man.el (manual-entry): Don't leave empty buffer if
18298 error occurs.
18299 From Glynn Clements <glynn@sensei.co.uk>
18300
18301 * modes/arc-mode.el (archive-arc-summarize): De-ebolify.
18302 (archive-lzh-summarize): Ditto.
18303 (archive-zip-summarize): Ditto.
18304 (archive-zip-chmod-entry): Ditto.
18305
18306 1997-06-17 Steven L Baur <steve@altair.xemacs.org>
18307
18308 * prim/update-elc.el: Total rework for dynamic dumped .elc finding.
18309
18310 1997-06-18 Hrvoje Niksic <hniksic@srce.hr>
18311
18312 * prim/loaddefs.el (debug-ignored-errors): Initialize it.
18313
18314 1997-06-17 Steven L Baur <steve@altair.xemacs.org>
18315
18316 * prim/files.el (auto-mode-alist): Add /app-defaults/ as candidate
18317 for xrdb-mode.
18318 Suggested by Karl Hegbloom, Regexp by David Moore.
18319
18320 * version.el: Remove variables emacs-version, emacs-major-version,
18321 and emacs-minor-version.
18322
18323 * tooltalk/tooltalk-load.el: Comment as obsolete and move contents
18324 to dumped-lisp.el.
18325
18326 * prim/make-docfile.el: New file.
18327
18328 1997-06-16 Steven L Baur <steve@altair.xemacs.org>
18329
18330 * prim/startup.el (load-user-init-file): Look for ~[user]/.xemacs
18331 before loading .emacs.
18332
18333 * modes/xrdb-mode.el (xrdb-mode): Autoload.
18334
18335 * prim/files.el (auto-mode-alist): Add defaults for xrdb-mode.
18336
18337 * leim/quail.el (quail-toggle-mode-temporarily): Guard against
18338 possibility of quail-conv-overlay not being an overlay.
18339
18340 1997-06-15 Steven L Baur <steve@altair.xemacs.org>
18341
18342 * prim/loadup.el: Remove most but not all of the hardcoded dumped
18343 lisp file names.
18344
18345 * prim/dumped-lisp.el: New file.
18346
18347 * prim/update-elc.el (toplevel): Rework using a better function to
18348 determine autoload file locations.
18349
18350 * prim/packages.el: New file.
18351
18352 * prim/update-elc.el: Determine location and count of
18353 auto-autoloads files at run-time.
18354
18355 * prim/loaddefs.el (((dir load-path))): Generalize load of
18356 auto-autoloads.
18357
18358 * utils/autoload.el (autoload-file-name): New variable.
18359 (autoload-target-directory): New variable.
18360 (generated-autoload-file): Use them.
18361 (cusload-file-name): New variable.
18362 (generated-custom-file): Use it.
18363 (batch-update-directory): New function.
18364
18365 1997-06-14 Steven L Baur <steve@altair.xemacs.org>
18366
18367 * mule/canna.el: Guard call to function dynamic-link, which
18368 doesn't exist in XEmacs/Mule.
18369
18370 * bytecomp/bytecomp.el (byte-compile-file): Suppress unavoidable
18371 Ebola notices.
18372
18373 1997-06-13 Steven L Baur <steve@altair.xemacs.org>
18374
18375 * bytecomp/bytecomp.el (batch-byte-compile): Suppress unavoidable
18376 Ebola notices.
18377 (batch-byte-recompile-directory): Ditto.
18378
18379 * utils/lib-complete.el (read-library): Look for .el.gz if not
18380 using Mule.
18381 (get-library-path): Ditto.
18382 Suggested by Jonathan Doughty <jwd@mitre.org>
18383
18384 * packages/add-log.el: Restore backwards compatible date behavior
18385 as an option.
18386 Eliminate XEmacs specific autoloads.
18387 From Hrvoje Niksic <hniksic@srce.hr>
18388
18389 * efs/dired.el (dired-save-excursion): Ebola cleanup.
18390
18391 * packages/hyper-apropos.el: Massive cleanup, Customize.
18392 From Hrvoje Niksic <hniksic@srce.hr>
18393
18394 Fri Jun 13 13:20:39 1997 Kyle Jones <kyle_jones@wonderworks.com>
18395
18396 * prim/syntax.el (symbol-near-point):
18397 Check for bobp and avoid (char-syntax (char-before)) if
18398 there.
18399
18400 1997-06-13 Steven L Baur <steve@altair.xemacs.org>
18401
18402 * prim/rect.el (operate-on-rectangle): Correct boundary error.
18403 From Bob Weiner <weiner@altrasoft.com>
18404
18405 1997-06-12 Steven L Baur <steve@altair.xemacs.org>
18406
18407 * packages/ispell.el (ispell-command-loop): De-Ebolify.
18408
18409 * x11/x-iso8859-1.el: Added Grave keysym.
18410 From Heiko Muenkel <muenkel@tnt.uni-hannover.de>
18411
18412 * modes/make-mode.el (makefile-browse): Shouldn't be interactive.
18413 From Hrvoje Niksic <hniksic@srce.hr>
18414
18415 * prim/files.el (interpreter-mode-alist): ksh-mode is obsoleted by
18416 sh-script.
18417 From Hrvoje Niksic <hniksic@srce.hr>
18418
18419 1997-06-11 Hrvoje Niksic <hniksic@srce.hr>
18420
18421 * prim/subr.el (with-current-buffer): New macro.
18422 (with-temp-file): Ditto.
18423
18424 * bytecomp/byte-optimize.el (byte-optimize-form-code-walker): Test
18425 for `save-current-buffer'.
18426
18427 * bytecomp/bytecomp.el: Recognize `save-current-buffer'.
18428
18429 * edebug/edebug.el: Register with-current-buffer and others.
18430
18431 * modes/lisp-mode.el: Added specs for save-current-buffer,
18432 with-output-to-string, with-current-buffer, with-temp-file and
18433 with-output-to-temp-buffer.
18434
18435 1997-06-13 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18436
18437 * gnus/smiley.el (smiley-deformed-regexp-alist): Modify regexp for
18438 horizontal smiley faces.
18439 (smiley-nosey-regexp-alist): Add horizontal smiley faces.
18440
18441 1997-06-13 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18442
18443 * leim/quail.el (quail-get-translation): Don't use
18444 `string-to-vector' for XEmacs.
18445
18446 1997-06-11 Steven L Baur <steve@altair.xemacs.org>
18447
18448 * prim/help.el (function-called-at-point): Use char-(after|before)
18449 instead of (following|preceding)-char.
18450 (variable-at-point): Ditto.
18451
18452 * prim/simple.el (delete-indentation): Use char-(after|before)
18453 instead of (following|preceding)-char.
18454 (just-one-space): Ditto.
18455 (backward-delete-char-untabify): Ditto.
18456 (do-auto-fill): Ditto.
18457
18458 * prim/paragraphs.el (end-of-paragraph-text): Use char-before
18459 instead of preceding-char.
18460
18461 * prim/misc.el (copy-from-above-command): Use char-(after|before)
18462 instead of (following|preceding)-char.
18463
18464 * prim/obsolete.el (preceding-char): Correct a typo.
18465
18466 * prim/minibuf.el (minibuffer-electric-slash): Use char-(after|before)
18467 instead of (following|preceding)-char.
18468 (minibuffer-electric-tilde): Ditto.
18469
18470 * prim/lisp.el (insert-parentheses): Use char-(after|before)
18471 instead of (following|preceding)-char.
18472
18473 * prim/indent.el (tab-to-tab-stop): Use char-(after|before)
18474 instead of (following|preceding)-char.
18475 (move-to-tab-stop): Ditto.
18476
18477 * prim/fill.el (fill-end-of-sentence-p): Use
18478 char-after/char-before instead of following-char/preceding-char.
18479 (canonically-space-region): Ditto.
18480 (fill-region-as-paragraph): Ditto.
18481 (fill-region): Change (= char char) to (eq char char).
18482
18483 * prim/debug.el (debugger-frame-number): Use char-after not
18484 following-char.
18485 (debugger-frame): Ditto.
18486 (debugger-frame-clear): Ditto.
18487
18488 * prim/case-table.el (invert-case): Use char-after not
18489 following-char.
18490 Clean up comments.
18491
18492 * prim/syntax.el (symbol-near-point): Use char-before not
18493 preceding-char.
18494
18495 * prim/window.el (window-list): Update DOCstring.
18496 From Noah Friedman <friedman@splode.com>
18497
18498 * utils/uniquify.el (toplevel): Make version test match XEmacs v20.
18499
18500 * tm/tm-ew-e.el: Clean up Ebola infection.
18501
18502 * x11/x-compose.el: Various corrections
18503 From Heiko Muenkel <muenkel@tnt.uni-hannover.de>
18504
18505 1997-06-10 Gary D. Foster <Gary.Foster@corp.sun.com>
18506
18507 * modes/view-less.el: Changed \177 bindings to 'delete
18508 * modes/help.el: Changed \177 bindings to 'delete
18509
18510 1997-06-10 Gary D. Foster <Gary.Foster@corp.sun.com>
18511
18512 * prim/keydefs.el: Changed all 'delete key bindings to point to
18513 the `backward-or-forward-foo' functions.
18514 * prim/simple.el:
18515 - Renamed `delete-erases-forward' to `delete-key-deletes-forward'.
18516 - Removed `backspace-or-delete-hook'
18517 - Renamed `backspace-or-delete' to `backward-or-forward-delete-char'
18518 - Added functions: `backward-or-forward-kill-word'
18519 `backward-or-forward-kill-sentence'
18520 `backward-or-forward-kill-sexp'
18521 - Removed the zmacs hacks from all the `b-or-f-foo' functions and
18522 began playing nicely with pending-del.
18523 * modes/cc-mode.el:
18524 * modes/cperl-mode.el: Fixed references to delete functions
18525 to use the new names.
18526
18527 1997-06-11 Karl M Hegbloom <karlheg@inetarena.com>
18528
18529 * ilisp/ilisp-def.el (toplevel): Changed `ilisp-prefix' from
18530 "C-z" to "C-c" because of conflict with global key binding for
18531 `iconify-frame'.
18532
18533 1997-06-11 Steven L Baur <steve@altair.xemacs.org>
18534
18535 * prim/window.el (window-list): New function.
18536 Suggested by Noah Friedman <friedman@splode.com>
18537 Modified by Hrvoje Niksic <hniksic@srce.hr>
18538
18539 * utils/mail-extr.el (mail-extract-address-components): Replace
18540 preceding-char with char-before.
18541
18542 * utils/passwd.el (read-passwd-map): Clean up Ebola BS.
18543
18544 1997-06-10 Steven L Baur <steve@altair.xemacs.org>
18545
18546 * packages/supercite.el (sc-attribs-extract-namestring): Clean up
18547 Ebola -- replace literal 32 with `?\ '.
18548
18549 * utils/mail-extr.el (mail-extr-voodoo): Clean up Ebola -- replace
18550 `following-char' with `char-after'.
18551
18552 1997-06-10 Hrvoje Niksic <hniksic@srce.hr>
18553
18554 * prim/subr.el (split-string): Make PATTERN optional.
18555
18556 1997-06-11 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18557
18558 * mule/language/misc-lang.el, mule/mule-load.el,
18559 mule/ipa-hooks.el: Use lisp/mule/language/misc-lang.el instead of
18560 lisp/mule/ipa-hooks.el; mule/ipa-hooks.el was deleted.
18561
18562 1997-06-10 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18563
18564 * mule/language/thai-util.el, mule/thai.el: Use
18565 lisp/mule/language/thai-util.el instead of lisp/mule/thai.el;
18566 lisp/mule/thai.el was deleted.
18567
18568 * custom/wid-edit.el: Add widget `coding-system' for mule.
18569
18570 * mule/thai-hooks.el, mule/mule-load.el: Use
18571 lisp/mule/language/thai.el instead of lisp/mule/thai-hooks.el;
18572 lisp/mule/thai-hooks.el was deleted.
18573
18574 * mule/language/thai.el: modified for XEmacs.
18575
18576 1997-06-09 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18577
18578 * mule/language/misc-lang.el, mule/language/thai-util.el,
18579 mule/language/thai.el, mule/language/tibetan.el,
18580 mule/language/vietnamese.el, mule/language/japan-util.el,
18581 mule/language/japanese.el, mule/language/korean.el,
18582 mule/language/lao-util.el, mule/language/lao.el,
18583 mule/language/english.el, mule/language/ethiopic.el,
18584 mule/language/european.el, mule/language/greek.el,
18585 mule/language/hebrew.el, mule/language/indian.el,
18586 mule/language/chinese.el, mule/language/cyrillic.el,
18587 mule/language/devanagari.el, mule/language/china-util.el: imported
18588 from Emacs/mule-19.34.94-zeta.
18589
18590 * mule/mule-load.el, mule/chinese-hooks.el, mule/chinese.el,
18591 mule/cyrillic-hooks.el, mule/european-hooks.el,
18592 mule/greek-hooks.el, mule/japanese-hooks.el, mule/korean-hooks.el:
18593 chinese-hooks.el, chinese.el, cyrillic-hooks.el,
18594 european-hooks.el, greek-hooks.el, japanese-hooks.el and
18595 korean-hooks.el were deleted.
18596
18597 1997-06-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18598
18599 * apel/emu-x20.el (mime-charset-coding-system-alist): iso-8859-1,
18600 hz-gb-2312, cn-gb-2312, gb2312, cn-big5 and koi8-r were defined as
18601 coding-system.
18602
18603 1997-06-09 Steven L Baur <steve@altair.xemacs.org>
18604
18605 * prim/keydefs.el, modes/cc-mode.el, modes/cperl-mode.el,
18606 vm/vm-vars.el:
18607 Change usage of \177 to use keysym 'delete.
18608 From Gary D. Foster <Gary.Foster@Corp.Sun.COM>
18609
18610 * packages/etags.el (tags-loop-scan): Don't pass a straight string
18611 to error as a format string.
18612 Reported by Miles Duke <mduke@erdas.com>
18613
18614 * its/its-kata.el ((require 'egg)): Needed for bytecompilation.
18615
18616 * its/its-hira.el ((require 'egg)): Needed for bytecompilation.
18617
18618 * bytecomp/bytecomp.el (byte-compile-two-args-19->20): Correct an
18619 ebolifaction.
18620 From Kyle Jones <kyle_jones@wonderworks.com>
18621
18622 1997-06-08 Steven L Baur <steve@altair.xemacs.org>
18623
18624 * prim/files.el (auto-mode-alist): Restore bash regexps.
18625 From "Barry A. Warsaw" <bwarsaw@CNRI.Reston.VA.US>
18626
18627 1997-06-05 Steven L Baur <steve@altair.xemacs.org>
18628
18629 * packages/jka-compr.el (jka-compr-write-region): Use 'binary
18630 coding-system for compression.
18631 Suggested by Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
18632
18633 1997-06-04 Gary D. Foster <Gary.Foster@corp.sun.com>
18634
18635 * modes/cc-mode.el: Modified `c-electric-delete' to honor the
18636 desired delete direction in both normal and "hungry" modes.
18637 * modes/cperl-mode.el: Modified `cperl-electric-backspace' to
18638 honor the desired delete direction.
18639
18640 1997-06-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18641
18642 * x11/x-menubar.el (default-menubar): Add menu for Mule.
18643
18644 * mule/mule-cmds.el: Menu for XEmacs were moved to
18645 x11/x-menubar.el.
18646
18647 1997-06-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18648
18649 * leim/quail.el: to avoid compiling warnings about overlay.el.
18650
18651 1997-05-16 Gary D. Foster <Gary.Foster@corp.sun.com>
18652
18653 * prim/simple.el: Created `backspace-or-delete' function and
18654 `backspace-or-delete-hook'
18655 * prim/keydefs.el: Changed \177 bindings to point to new
18656 delete function.
18657 * modes/*.el: Removed conflicting \177 bindings.
18658 * modes/cc-mode.el: Modified `c-electric-delete' to use new
18659 delete bindings.
18660 * modes/cperl-mode.el: Modified `cperl-electric-backspace' to
18661 use new delete bindings.
18662
18663 1997-06-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18664
18665 * leim/quail.el: to sync with quail.el of Emacs-19.34.94-epsilon.
18666
18667 * leim/quail/ziranma.el, leim/quail/tonepy.el, leim/quail/py.el,
18668 leim/quail/qj.el, leim/quail/sw.el, leim/quail/ccdospy.el,
18669 leim/quail/punct.el, leim/quail/4corner.el,
18670 leim/quail/symbol-ksc.el, leim/quail/ethiopic.el,
18671 leim/quail/hanja.el, leim/quail/quick-cns.el,
18672 leim/quail/tsangchi-cns.el, leim/quail/lrt.el,
18673 leim/quail/tsangchi-b5.el, leim/quail/devanagari.el,
18674 leim/quail/japanese.el, leim/quail/quick-b5.el,
18675 leim/quail/punct-b5.el, leim/quail/qj-b5.el, leim/quail/py-b5.el,
18676 leim/quail/ctlau.el, leim/quail/ctlaub.el, leim/quail/ecdict.el,
18677 leim/quail/array30.el, leim/quail/hangul3.el,
18678 leim/quail/hanja-jis.el, leim/quail/cyrillic.el,
18679 leim/quail/etzy.el, leim/quail/greek.el, leim/quail/ipa.el,
18680 leim/quail/lao.el, leim/quail/zozy.el, leim/quail/viqr.el,
18681 leim/quail/latin.el, leim/quail/thai.el, leim/quail/hangul.el:
18682 quail of LEIM for Emacs-19.34.94-epsilon.
18683
18684 1997-06-04 Steven L Baur <steve@altair.xemacs.org>
18685
18686 * prim/about.el: Installed new version 2.1.
18687 From Hrvoje Niksic <hniksic@srce.hr>
18688
18689 * prim/profile.el (pretty-print-profiling-info): Autoload don't
18690 dump.
18691 Clean up comments.
18692
18693 * prim/update-elc.el: Comment cleanup.
18694
18695 * modes/cperl-mode.el (cperl-mode-map): Restore previous
18696 definition.
18697 (cperl-electric-backspace): Use backspace-or-delete if it exists.
18698
18699 * bytecomp/bytecomp-runtime.el (eval-when-feature): New macro.
18700 From Roland McGrath <roland@frob.com>
18701
18702 * prim/glyphs.el (init-glyphs): Add xbm instantiator for 'x
18703 consoles.
18704 Suggested by Hrvoje Niksic <hniksic@srce.hr>.
18705
18706 * utils/passwd.el: Eliminate obsolete Lucid emacs usage.
18707
18708 * utils/timezone.el (timezone-make-date-arpa-standard): Correct
18709 docstring.
18710 (timezone-make-date-sortable): Ditto.
18711
18712 * utils/passwd.el (passwd-invert-frame-when-keyboard-grabbed):
18713 Change default for InfoDock.
18714
18715 * utils/highlight-headers.el
18716 (highlight-headers-follow-url-function): Correct docstring.
18717
18718 * utils/finder.el (finder-known-keywords): Cleanup keyword
18719 documentation.
18720
18721 * prim/startup.el (command-line-do-help): Use emacs-name function
18722 for printing the editor name.
18723
18724 * prim/simple.el: Disable for InfoDock.
18725 (display-warning): Disable for InfoDock.
18726 (emacs-name): New function.
18727
18728 * prim/toolbar.el (press-toolbar-button): Allow mouse presses on
18729 blank portions of the toolbar to do something.
18730 (release-and-activate-toolbar-button): Handle arbitrary functions
18731 as toolbar callbacks.
18732 From weiner@altrasoft.com
18733
18734 * prim/mouse.el (default-mouse-track-cleanup-extent): Correct test
18735 on dead-func extent.
18736
18737 * prim/help.el (view-emacs-news): outl-mouse turned off in
18738 InfoDock.
18739
18740 * packages/tar-mode.el (tar-mode-map): InfoDock doesn't like the
18741 mouse bindings.
18742
18743 * packages/makesum.el (make-command-summary): Output correct
18744 program name.
18745 (double-column): Remove unused variable.
18746
18747 * packages/hyper-apropos.el (hypropos-popup-menu): Synch with
18748 infodock. Initialize command-p to either t or nil.
18749
18750 * eterm/term.el (make-term): Fix docstring.
18751
18752 * comint/shell.el: Correct comment.
18753
18754 * comint/comint.el (comint-mode-map): Infodock doesn't like the
18755 button3 assignment.
18756
18757 1997-06-03 Steven L Baur <steve@altair.xemacs.org>
18758
18759 * modes/lisp-mode.el (eval-interactive): Treat defcustom like
18760 defvar (turn into an effective defconst).
18761
18762 * cl/cl-macs.el (widget-get): Add defsetf method.
18763 (widget-value): Add defsetf method.
18764 From Hrvoje Niksic <hniksic@srce.hr>
18765
18766 1997-06-02 Steven L Baur <steve@altair.xemacs.org>
18767
18768 * prim/obsolete.el (insert-and-inherit): Make 'compatible not
18769 'obsolete.
18770 Suggested by Hrvoje Niksic <hniksic@srce.hr>
18771 (insert-before-markers-and-inherit): Ditto.
18772
18773 1997-06-02 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18774
18775 * mule/korean.el was abolished because it seems not to be used.
18776
18777 * mule/japanese.el was abolished because it seems not to be used.
18778
18779 1997-06-01 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18780
18781 * tm/gnus-mime-old.el was abolished because XEmacs 20.3 has Gnus
18782 5.4.
18783
18784 * tm/tm-edit.el: updated to 7.108.
18785
18786 * tm/tm-view.el: updated to 7.83.
18787
18788 * leim/quail.el: modified for XEmacs.
18789
18790 * mule/mule-load.el, lisp/mule/mule-process.el: delete
18791 mule-process.el because it is not used.
18792
18793 * mule/european.el was abolished because it seems not to be used.
18794
18795 * mule/mule-load.el: must load mule-cmds before setting for
18796 language-environment.
18797
18798 * mule/mule-cmds.el, lisp/mule/european-hooks.el: Modified
18799 for LEIM.
18800
18801 * mule/mule-cmds.el: Uncomment key definition for
18802 `toggle-input-method'.
18803
18804 * mule/mule-init.el: Comment out about `mule-keymap' (moved to
18805 mule-cmds.el).
18806
18807 * mule/mule-cmds.el: Uncomment about `mule-keymap' (moved from
18808 mule-init.el).
18809
18810 * tl/tl-atype.el: Don't require tl-str.
18811
18812 * tl/tl-atype.el: Use atype.el of APEL.
18813
18814 * tl/tl-list.el: Use alist.el of APEL.
18815
18816 1997-05-31 MORIOKA Tomohiko <morioka@jaist.ac.jp>
18817
18818 * tl/richtext.el, tl/emu-x20.el, tl/emu-xemacs.el,
18819 lisp/tl/emu.el, lisp/tl/emu-e19.el: moved to lisp/apel/.
18820
18821 * tl/file-detect.el, tl/filename.el: replaced by APEL's.
18822
18823 * mu/std11-parse.el, mu/std11.el: moved to lisp/apel/.
18824
18825 * leim/quail.el: Add new quail.el (imported from Emacs
18826 19.34.94-epsilon).
18827
18828 * leim/skk/skkdic.el: delete skkdic.el temporary because XEmacs
18829 can not compile it.
18830
18831 * leim/skk/skkdic.el, leim/quail/zozy.el, leim/quail/ziranma.el,
18832 leim/quail/viqr.el, leim/quail/tsangchi-cns.el,
18833 leim/quail/tsangchi-b5.el, leim/quail/symbol-ksc.el,
18834 leim/quail/thai.el, leim/quail/tonepy.el, leim/quail/quick-cns.el,
18835 leim/quail/sw.el, leim/quail/qj-b5.el, leim/quail/qj.el,
18836 leim/quail/quick-b5.el, leim/quail/py-b5.el, leim/quail/py.el,
18837 leim/quail/lao.el, leim/quail/latin.el, leim/quail/lrt.el,
18838 leim/quail/punct-b5.el, leim/quail/punct.el,
18839 leim/quail/hanja-jis.el, leim/quail/hanja.el, leim/quail/ipa.el,
18840 leim/quail/japanese.el, leim/quail/hangul3.el, leim/quail/etzy.el,
18841 leim/quail/greek.el, leim/quail/hangul.el, leim/quail/ethiopic.el,
18842 leim/quail/devanagari.el, leim/quail/ecdict.el,
18843 leim/quail/ctlau.el, leim/quail/ctlaub.el, leim/quail/cyrillic.el,
18844 leim/quail/array30.el, leim/quail/ccdospy.el,
18845 leim/quail/4corner.el: Add LEIM elisp files.
18846
18847 * mule/mule-load.el, mule/mule-cmds.el: Add mule-cmds.el.
18848
18849 * prim/simple.el (assoc-ignore-case): New function; imported
18850 from Emacs/mule-19.34.94-epsilon.
18851
18852 1997-06-02 Steven L Baur <steve@altair.xemacs.org>
18853
18854 * modes/hideshow.el: Make it work again.
18855 From Pete Ware <ware@cis.ohio-state.edu>
18856
18857 Sat May 31 09:00:14 1997 David Moore <dmoore@ucsd.edu>
18858
18859 * utils/text-props.el (set-text-properties): Was exiting
18860 map-extents too early.
18861
18862 1997-06-02 Steven L Baur <steve@altair.xemacs.org>
18863
18864 * cl/cl-macs.el (frame-parameters): Tweaking frame configuration
18865 defsetf's.
18866 From Hrvoje Niksic <hniksic@srce.hr>
18867
18868 * modes/vhdl-mode.el (vhdl-emacs-features): Allow recognition of
18869 major version 20.
18870
18871 * prim/simple.el (kill-region): Sort beginning and ending
18872 endpoints to simplify logic.
18873 From Hrvoje Niksic <hniksic@srce.hr>
18874
18875 Tue May 27 13:42:57 1997 Ken Manheimer <klm@python.org>
18876
18877 * packages/icomplete.el:
18878 * Updated my email address - klm@python.org instead of klm@nist.gov.
18879
18880 * Icomplete no longer installs itself when you load the package -
18881 you have to invoke `icomplete-mode'. (Since it's autoloaded in
18882 both emacs, you can just invoke the function.)
18883
18884 * Integrated Emacs 19.34 and XEmacs 19.15 corrections (typos,
18885 style, command revisions, etc).
18886
18887 * Integrated immediate keybindings display. See
18888 `icomplete-show-key-bindings', `icomplete-get-keys', and
18889 `icomplete-completions'.
18890
18891 * `icomplete-get-keys': Return keys bound in prior buffer to func name.
18892
18893 * Added icomplete delay behavior, so completions don't intrude as
18894 quickly for short input, with customization variables:
18895
18896 `icomplete-max-delay-chars' - Maximum number of initial chars to
18897 apply icomplete compute delay.
18898
18899 `icomplete-compute-delay' - Completions-computation stall, used
18900 only with large-number completions
18901
18902 `icomplete-delay-completions-threshold' Pending-completions
18903 number over which to apply icomplete-compute-delay
18904
18905 * Provided `icomplete-exhibit' on `icomplete-minibuffer-setup-hook'
18906 so icomplete behaves well with XEmacs GNUS.
18907
18908 Fri May 30 18:39:01 1997 Hrvoje Niksic <hniksic@srce.hr>
18909
18910 * prim/glyphs.el (init-glyphs): Minor regexp cleanup.
18911
18912 1997-05-30 Steven L Baur <steve@altair.xemacs.org>
18913
18914 * prim/simple.el (fsf:do-auto-fill): Remove unused variable.
18915 (indent-for-comment): Use comment-indent-function instead of
18916 obsolete variant. This is dumped with XEmacs!
18917
18918 * packages/generic-sc.el (sc-next-operation): Remove unused
18919 variable.
18920 (sccs-insert-c-header): Ditto.
18921 (ccase-new-revision-p): Ditto.
18922 (sc-sensitize-menu): Ditto.
18923
18924 * modes/auto-show.el (TopLevel): Tighten check on
18925 dump-time initialization.
18926
18927 1997-05-29 Steven L Baur <steve@altair.xemacs.org>
18928
18929 * prim/format.el (format-alist): Change defconst to defvar.
18930 From Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
18931
18932 (format-encode-region): Reduce bytecompiler warnings for bound but
18933 unused variables.
18934 (format-deannotate-region): Ditto.
18935 (format-annotate-region): Ditto.
18936 (format-annotate-single-property-change) Ditto.
18937
18938 * utils/lib-complete.el: Clean up documentation in header.
18939
18940 * prim/glyphs.el: Eliminate bytecompiler warnings.
18941 (define-obsolete-pointer-glyph): Mark as 'compatible not 'obsolete.
18942
18943 * prim/keydefs.el (ctl-x-map): Bind narrow-to-defun to `C-x n d'.
18944
18945 * prim/lisp.el (narrow-to-defun): Narrow to the same defun that
18946 `mark-defun' would make the region.
18947 (insert-parentheses): Let a negative argument enclose preceding
18948 sexps.
18949 From Erik Naggum <erik@naggum.no>
18950
18951 * prim/window-xemacs.el: New file, split from window.el with
18952 XEmacs-specific stuff.
18953
18954 * prim/window.el (display-buffer): Remove unused variable.
18955
18956 * prim/keydefs.el (ctl-x-4-map): Add binding for
18957 `kill-buffer-and-window'.
18958
18959 * prim/window.el (kill-buffer-and-window): New command.
18960 Bind it to C-x 4 0.
18961 From Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
18962
18963 * prim/window.el (split-window-vertically): Don't change point in old
18964 window if both the original point and the end of the buffer are
18965 visible after splitting, when split-window-keep-point is nil.
18966 From Noah Friedman <friedman@prep.ai.mit.edu>
18967
18968 * prim/files.el (revert-buffer-internal-hook): Declare.
18969
18970 * utils/map-ynp.el: Synch with Emacs 19.34.94.
18971 (map-y-or-n-p): Clean up bytecompiler warnings.
18972
18973 * packages/generic-sc.el: Restored to distribution, comment
18974 cleanup.
18975
18976 * prim/simple.el (message-log-max): Add compatible variable alias
18977 for `log-message-max-size'.
18978
18979 * comint/background.el (background): Autoload.
18980
18981 * prim/process.el (shell-command): background.el is now
18982 autoloaded.
18983
18984 * prim/minibuf.el: Clean up file header.
18985
18986 * packages/bookmark.el (bookmark-menu-popup-paned-menu): Naive
18987 port to XEmacs.
18988 (bookmark-bmenu-other-window-with-mouse): Naive port to XEmacs.
18989
18990 * utils/autoload.el (generated-custom-file): custom-load.el
18991 renamed to cus-load.el.
18992
18993 * prim/loadup.el: Don't preload custom-load.elc.
18994
18995 Thu May 29 19:03:52 1997 Per Abrahamsen <abraham@dina.kvl.dk>
18996
18997 * x11/x-menubar.el (default-menubar): Updated customize entries.
18998
18999 1997-05-29 Steven L Baur <steve@altair.xemacs.org>
19000
19001 * prim/about.el (about-xemacs-xref): Update contributors list.
19002
19003 1997-05-28 Steven L Baur <steve@altair.xemacs.org>
19004
19005 * prim/minibuf.el (mouse-file-display-completion-list): Protect
19006 against bogus directory becoming default.
19007 (mouse-directory-display-completion-list): Ditto.
19008
19009 From Per Abrahamsen <abraham@dina.kvl.dk>
19010 * bytecomp/bytecomp.el
19011 (byte-compile-file-form-custom-declare-variable): New function.
19012 (custom-declare-variable): Use it.
19013
19014 * packages/vc.el (vc-directory): dirname typo'ed as dir.
19015
19016 * packages/vc-hooks.el (vc-menu): Remove vc-file-status.
19017 (Toplevel): Remove key definition for vc-file-status.
19018
19019 1997-05-27 Steven L Baur <steve@altair.xemacs.org>
19020
19021 * prim/cus-start.el (Toplevel): Rename factory-value to
19022 standard-value for Custom-1.98.
19023
19024 1997-05-26 Steven L Baur <steve@altair.xemacs.org>
19025
19026 * prim/help.el (view-lossage-key-count): New variable.
19027 (view-lossage-message-count): New variable.
19028 (view-lossage): Use them.
19029
19030 From Hrvoje Niksic
19031 * prim/help.el (view-lossage): Use new argument to `recent-keys'.
19032
19033 * cl/cl-macs.el (recent-keys-ring-size): New setf method.
19034
19035 1997-05-26 Steven L Baur <steve@altair.xemacs.org>
19036
19037 * prim/process.el (shell-command-to-string): Alias exec-to-string
19038 to more logical name.
19039
19040 1997-05-23 Steven L Baur <steve@altair.xemacs.org>
19041
19042 * tm/tm-view.el (mime/content-decoding-condition): Add image/png
19043 mime type.
19044
19045 * tm/tm-image.el (toplevel): Add image/png mime type.
19046
19047 * tm/tm-edit.el (mime-file-types): Add png handling.
19048 (mime-content-types): Ditto.
19049
19050 Thu May 22 04:19:09 1997 Martin Buchholz <mrb@eng.sun.com>
19051
19052 * prim/files.el (auto-mode-alist): Reorg. Support
19053 pre-processed fortran files. *.m4 files now default to autoconf mode.
19054
19055 * prim/about.el: Promote Hrvoje. Picture still needed...
19056
19057 * modes/ksh-mode.el: _ has symbol syntax.
19058 * modes/m4-mode.el: _ has symbol syntax.
19059 * modes/pascal.el: _ has symbol syntax.
19060 * modes/f90.el: _ has symbol syntax.
19061 * modes/cperl-mode.el: _ has symbol syntax.
19062 * modes/autoconf-mode.el: _ has symbol syntax.
19063
19064 1997-05-22 Steven L Baur <steve@altair.xemacs.org>
19065
19066 * prim/files.el (save-buffer): From Hrvoje Niksic. Don't clear
19067 zmacs region.
19068
19069 * packages/func-menu.el: Update for David Hughes' new email
19070 address.
19071
19072 1997-05-21 Noah Friedman <friedman@prep.ai.mit.edu>
19073
19074 * eldoc.el (eldoc-message-commands): Move docstring into comments,
19075 since this isn't a user variable.
19076 (eldoc-message-commands-table-size, eldoc-use-idle-timer-p,
19077 eldoc-function-argstring-from-docstring-method-table): Use defvar,
19078 not defconst.
19079 (eldoc-last-data): Use cons explicitly; don't rely on dotted pair
19080 read syntax. I'm worried the latter might get compiled as
19081 read-only data someday.
19082 (eldoc-docstring-message): If truncating symbol name, show ending
19083 of name rather than beginning. The former is generally more unique.
19084 (eldoc-function-argstring-from-docstring-method-table): Handle
19085 pathological `save-restriction' case.
19086 [top level]: Add `indent-for-tab-command' to eldoc-message-commands.
19087
19088 1997-05-21 Steven L Baur <steve@altair.xemacs.org>
19089
19090 * x11/x-menubar.el (default-menubar): strokes added to mouse
19091 menu.
19092
19093 Wed May 21 17:12:28 1997 Per Bothner <bothner@deneb.cygnus.com>
19094
19095 * eterm/term.el (term-send-raw): Better XEmacs character event
19096 handling.
19097 * eterm/term.el (term-char-mode): Re-do Meta-handling by temporarily
19098 setting meta-prefix-char to -1 while building keymaps.
19099 (term-send-raw-meta): Removed.
19100
19101 Tue Mar 11 20:15:26 1997 Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at>
19102
19103 * eterm/term.el (term-completion-addsuffix): Doc fix.
19104 (term-dynamic-complete-as-filename): Support the case where
19105 term-completion-addsuffix is a (DIRSUFFIX . FILESUFFIX) cons
19106 pair.
19107
19108 Tue Jun 4 10:15:54 1996 Per Bothner <bothner@deneb.cygnus.com>
19109
19110 * eterm/term.el: Add kd, kl, kr, du capabilities.
19111 * eterm/e/eterm.ti: Add kcub1, kcuf1, kcuu1, kcud1 capabilities.
19112
19113 Wed May 15 14:38:45 1996 Per Bothner <bothner@deneb.cygnus.com>
19114
19115 * eterm/term.el (term-send-raw-string): send-string ->
19116 process-send-string.
19117 * eterm/term.el (term-arguments): Remove unused local 'values'.
19118 * eterm/term.el (term-handle-deferred-scroll): Fix off-by-one bug,
19119
19120 * eterm/term.el: Merge changes from FSF (mostly typos).
19121
19122 Mon Sep 25 17:19:51 1995 Per Bothner <bothner@kalessin.cygnus.com>
19123
19124 * eterm/term.el (term-emulate-terminal): On CR, set
19125 term-current-column to term-start-line-column, not 0.
19126
19127 1997-05-21 Steven L Baur <steve@altair.xemacs.org>
19128
19129 * packages/add-log.el (change-log-font-lock-keywords): Tweak
19130 font-lock-keywords.
19131
19132 1997-05-21 Erik Naggum <erik@naggum.no>
19133
19134 * add-log.el (add-log-lisp-like-modes, add-log-c-like-modes,
19135 add-log-tex-like-modes): New variables.
19136 (add-log-current-defun): Use them instead of constant lists.
19137
19138 1997-05-21 Steven L Baur <steve@altair.xemacs.org>
19139
19140 * packages/add-log.el: Synch to Emacs 20.0.
19141
19142 * prim/obsolete.el (read-minibuffer): Make compatible not obsolete.
19143 (read-input): Ditto.
19144
19145 Tue May 20 20:32:59 1997 Steven L Baur <steve@altair.xemacs.org>
19146
19147 * prim/subr.el (buffer-substring-no-properties): Clean out extents
19148 too.
19149
19150 Mon May 19 19:48:35 1997 Steven L Baur <steve@altair.xemacs.org>
19151
19152 * prim/process.el (shell-command-on-region): Remove region active
19153 test (which played havoc with the hack in call-interactively to
19154 place explicit calls to region-beginning and region-end in
19155 interactive specs in the command history).
19156
19157 Mon May 19 18:13:50 1997 Hrvoje Niksic <hniksic@srce.hr>
19158
19159 * utils/easymenu.el (easy-menu-add): Check for existing, before
19160 entering MENU to `easy-menu-all-popups'.
19161
19162 Sun May 18 09:11:50 1997 Steven L Baur <steve@altair.xemacs.org>
19163
19164 * prim/files.el (revert-buffer): Add optional third parameter to
19165 preserve buffer modes (from Emacs 19.34.94).
19166 (after-find-file): Add optional fifth parameter to preserve buffer
19167 modes (from Emacs 19.34.94).
19168
19169 * packages/vc.el: Synch with Emacs 19.34.94 because our version was
19170 hopeless.
19171 (vc-checkout): Autoload.
19172 (vc-find-binary): Ditto.
19173
19174 * prim/files.el (find-buffer-visiting): Restore because FSF vc.el
19175 needs it.
19176
19177 Fri Apr 25 13:21:46 1997 Per Abrahamsen <abraham@dina.kvl.dk>
19178
19179 * apropos.el (apropos): Add support for customization groups.
19180 (apropos-print): Ditto.
19181
19182 Sat May 17 19:56:31 1997 Glynn Clements <glynn@sensei.co.uk>
19183
19184 * packages/man.el (manual-entry): Strip out stderr output.
19185
19186 Sun May 11 18:24:25 1997 Kyle Jones <kyle@crystal.WonderWorks.COM>
19187
19188 * prim/modeline.el: new mouse-drag-modeline function.
19189 Allows bottommost modeline to be dragged.
19190
19191 Sat May 17 03:41:11 1997 Steven L Baur <steve@altair.xemacs.org>
19192
19193 * cl/cl-macs.el: A whole bunch of XEmacs specific setf methods
19194 from Hrvoje Niksic.
19195
19196 * prim/files.el (auto-mode-alist): Don't copy to purespace.
19197 (interpreter-mode-alist): Ditto.
19198
19199 Fri May 16 21:43:35 1997 Steven L Baur <steve@altair.xemacs.org>
19200
19201 * packages/info.el (Info-button1-follows-hyperlink): New variable.
19202 (Info-maybe-follow-clicked-node): Use it.
19203
19204 * prim/simple.el (transpose-preceding-chars): New function.
19205
19206 Fri May 16 20:37:35 1997 Steven L Baur <steve@altair.xemacs.org>
19207
19208 * version.el: Update minor version number.
19209
19210 Mon May 12 13:47:37 1997 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
19211
19212 * tm/tm-vm.el: Provide for vm-unsaved-message having been removed
19213 in recent versions of VM.
19214
19215 Fri May 9 10:41:44 1997 Steven L Baur <steve@altair.xemacs.org>
19216
19217 * iso/iso-acc.el (iso-accents-compose): Fix XEmacs 19.14
19218 compatibility (patch suggested by Hrvoje Niksic).
19219
19220 * packages/man.el (manual-entry): (Patch from Soren Dayton) Allow
19221 subchapters not to be trimmed on Solaris.
19222
19223 * prim/itimer.el (itimer-edit-mode): Correct use of obsolete
19224 function.
19225
19226 * prim/startup.el: Update copyright notice.
19227
19228 Thu May 8 14:35:34 1997 Steven L Baur <steve@altair.xemacs.org>
19229
19230 * hm--html-menus/hm--html.el: Define obsolete aliases for the
19231 previous function spellings.
19232
19233 * hm--html-menus/hm--html-keys.el: Define obsolete aliases for the
19234 previous variable spellings.
19235
19236 * prim/obsolete.el (define-obsolete-variable-alias): Fix docstring
19237 spelling.
19238 (define-compatible-variable-alias): Ditto.
19239
19240 * tm/tm-vm.el (vm-unsaved-message): Symbol doesn't exist any
19241 more.
19242
19243 Tue May 6 21:33:19 1997 Steven L Baur <steve@altair.xemacs.org>
19244
19245 * mule/mule-files.el (write-region): Correct docstring.
19246
19247 * prim/files-nomule.el (write-region): Correct docstring.
19248
19249 Mon May 5 12:26:41 1997 Steven L Baur <steve@altair.xemacs.org>
19250
19251 * prim/about.el (about-xemacs-xref): Infodock Associates is now
19252 Altrasoft.
19253
19254 Sat May 3 16:32:47 1997 Steven L Baur <steve@altair.xemacs.org>
19255
19256 * efs/dired.el (dired-chown-program): chown program is in /bin on
19257 Linux.
19258
19259 Fri May 2 20:04:35 1997 Steven L Baur <steve@altair.xemacs.org>
19260
19261 * egg/egg.el: paren.el needed at bytecompile time for
19262 `pos-visible-in-window-safe' defsubst.
19263
19264 * pcl-cvs/pcl-cvs.el (cvs-update): Inhibit dialog box usage in
19265 call to cvs-do-update as this bombs when this function is invoked
19266 from a menu.
19267
19268 Wed Apr 30 18:06:35 1997 Steven L Baur <steve@altair.xemacs.org>
19269
19270 * prim/loadup.el: Put features.elc in the dump list.
19271
19272 * prim/about.el (about-xemacs): Change date.
19273
19274 Tue Apr 29 18:51:31 1997 Steven L Baur <steve@altair.xemacs.org>
19275
19276 * mule/mule-files.el (buffer-file-coding-system-alist): Regexp for
19277 handling info files didn't match the right pattern.
19278
19279 Sun Apr 27 18:09:48 1997 Steven L Baur <steve@altair.xemacs.org>
19280
19281 * prim/sound.el (load-sound-file): Fix typo.
19282
19283 Sat Apr 26 16:25:49 1997 Steven L Baur <steve@altair.xemacs.org>
19284
19285 * utils/lib-complete.el: Make conformant to Lisp coding standards
19286 MULE-ize by allowing for coding system argument.
19287
19288 Fri Apr 25 08:39:50 1997 Steven L Baur <steve@altair.xemacs.org>
19289
19290 * modes/sh-script.el (sh-indent-line): Deal with pathological case
19291 of indenting a first line containing a `#' as first non-white
19292 space character.
19293
19294 Thu Apr 24 18:40:32 1997 Steven L Baur <steve@altair.xemacs.org>
19295
19296 * comint/telnet.el (telnet-mode-map): Correct Emacs synch typo.
19297
19298 * rmail/rmail.el (rmail-get-new-mail): display-time-string is not
19299 necessarily a string.
19300
19301 Thu Apr 24 11:08:28 1997 Kyle Jones <kyle_jones@wonderworks.com>
19302
19303 * packages/balloon-help.el:
19304 - default background color now grey80 to match XEmacs default.
19305 - default border width is now 1.
19306 - default font is now "variable"
19307 - balloon-help can now handle variable width fonts.
19308 - loading balooon-help no longer turns on balloon-help-mode.
19309 - new `balloon-help' command.
19310 - changes to the font/background/foreground variables now affect
19311 the help frame at next display.
19312 - help frame should now pop up on the correct display if XEmacs
19313 is running with multiple devices open.
19314 - Customized, courtesy of Hrvoje.
19315 - don't use the padding lines that were needed for 19.12.
19316 Compatibility with older XEmacs versions is hereby disavowed.
19317 - xclock frame name hack is gone.
19318
19319 Wed Apr 23 10:56:05 1997 Steven L Baur <steve@altair.xemacs.org>
19320
19321 * prim/files.el (hack-local-variables-prop-line): Mistakenly
19322 returned t when enable-local-variables was nil.
19323
19324 * psgml/psgml-charent.el (sgml-display-char-list-filename): Move
19325 iso88591.map to a proper location.
19326
19327 * prim/sound.el (load-sound-file): Make sure sound files are read
19328 as binary files.
19329
19330 Tue Apr 22 02:05:38 1997 Steven L Baur <steve@altair.xemacs.org>
19331
19332 * packages/vc.el (vc-directory): Set text properties.
19333
19334 * psgml/psgml-xemacs.el (sgml-xemacs-get-popup-value): Allow for
19335 interactive commands.
19336
19337 Mon Apr 21 15:15:12 1997 Steven L Baur <steve@altair.xemacs.org>
19338
19339 * prim/minibuf.el (input-error): New error type.
19340 (read-from-minibuffer): Use it.
19341
19342 * comint/comint.el (comint-exec-hook): Do not Customize due to
19343 interactions with setting language environment in MULE.
19344
19345 Sun Apr 20 09:36:19 1997 Steven L Baur <steve@altair.xemacs.org>
19346
19347 * packages/info.el (Info-footnote-tag): Changing the footnote tag
19348 from the default "Note" is broken.
19349
19350 Tue Apr 22 07:01:20 1997 Hrvoje Niksic <hniksic@srce.hr>
19351
19352 * prim/keydefs.el (global-map): Bind it to `C-z'.
19353
19354 * prim/frame.el (suspend-emacs-or-iconify-frame): New function.
19355
19356 Fri Apr 18 16:45:07 1997 Steven L Baur <steve@altair.xemacs.org>
19357
19358 * utils/skeleton.el (skeleton-pair-insert-maybe): Guard test with
19359 existence check on mark-active too.
19360 (skeleton-proxy): Ditto.
19361 (skeleton-proxy-new): Ditto.
19362
19363 Fri Apr 18 09:26:24 1997 Dave Gillespie <daveg@synaptics.com>
19364
19365 * cl/cl-macs.el (values): New setf-method.
19366
19367 Thu Apr 17 21:29:57 1997 Bob Weiner <weiner@infodock.com>
19368
19369 * packages/avoid.el (mouse-avoidance-kbd-command): Correct
19370 detection of keypress.
19371
19372 Thu Apr 17 21:20:04 1997 Michael McNamara <mac@silicon-sorcery.com>
19373
19374 * modes/verilog-mode.el: Changes to 2.25
19375 1) Autoindent a new declaration according to the previous
19376 declaration, if any. Only use the previous one, don't try to re
19377 line things up.
19378 2) Include "Customize Verilog-Mode" in the Verilog menu bar. Make it
19379 safe to do so, even if the underlying emacs does not yet support
19380 custom.
19381 3) Include keybinding C-c C-b for reporting bugs.
19382 4) Include keybinding C-c i for reindenting declarations.
19383
19384 * modes/verilog-mode.el: Changes to 2.24
19385 Cleaned up menubar items; added submit bug report there, for
19386 example.
19387
19388 * modes/verilog-mode.el: Changes to 2.23
19389 1) Support custom (XEmacs) or defvar method of customization.
19390 2) fix verilog-pretty declarations
19391 3) add support so folks turning up the complexity of commenting don't
19392 get errors (they don't get any more complexity either)
19393
19394 * modes/verilog-mode.el: Changes to 2.22
19395 1) Moved installation hints to the web page.
19396 2) Added support for XEmacs's custom variable setting package.
19397 3) Added variables to separatly control indentation of
19398 module level items (always, initial. etc)
19399 declarations
19400 behavorial (the begin in the task & function declaration
19401 4) Attempted to shorten comments and lisp so that the %@* NT
19402 mailers won't turn long comments into extra code.
19403 5) Used make-regexp to optimize many regular expressions so that they
19404 are no longer backtrack.
19405 6) fixed bugs
19406 a) a newline on a blank line no longer generates two new lines.
19407 b) a semicolon on a comment no longer auto indents
19408 c) lines like ''else if (a) begin''
19409 no longer confuse auto commenter
19410 d) a number of other bugs which fail to come to mind...
19411 7) Added support for menu pulldowns on FSF and XEmacs
19412 8) Added support for XEmacs v20
19413 9) Changed verilog-comment-region to insert comments that Verilog-XL
19414 doesn't b*tch about.
19415 10) Eliminated auto lineup of declarations upon typing newline of
19416 semicolon. (Cheers all around) Now instead there is a command, and
19417 also a menu pulldown, which lines up indentations around point.
19418 11) Added verilog-submit-bug-report
19419
19420 Mon Apr 14 13:06:10 1997 Steven L Baur <steve@altair.xemacs.org>
19421
19422 * utils/autoload.el (generate-file-autoloads-1): Turn off local
19423 variable processing.
19424
19425 * prim/files.el (hack-local-variables-prop-line): Respect setting
19426 of enable-local-variables.
19427
19428 * vm/vm-startup.el (vm-session-initialization): Remove for
19429 production version.
19430
19431 * utils/smtpmail.el (smtpmail-send-it): Forgot quote.
19432 (smtpmail-deduce-address-list): case-fold-search mistakenly set
19433 before buffer change.
19434
19435 Sun Apr 13 14:49:34 1997 Steven L Baur <steve@altair.xemacs.org>
19436
19437 * x11/x-menubar.el (default-menubar): Added `send-pr' to Help
19438 menu.
19439
19440 * modes/make-mode.el (makefile-font-lock-keywords): Correct old,
19441 restored :-( 19.14 makefile-space-face lossage.
19442
19443 Sat Apr 12 23:20:31 1997 David Moore <dmoore@ucsd.edu>
19444
19445 * packages/font-lock.el (c-font-lock-keywords-1): Performance
19446 tuned regexps.
19447
19448 Sat Apr 12 21:32:37 1997 Steven L Baur <steve@altair.xemacs.org>
19449
19450 * prim/about.el (about-xemacs): Update printed release date.
19451
19452 * calendar/appt.el (install-display-time-hook): Friends don't let
19453 Friends quote lambda functions.
19454
19455 Fri Apr 11 11:50:14 1997 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
19456
19457 * tm/tm-vm.el: tm-vm/use-original-url-button:
19458 - Default is now t (principle of least surprise).
19459 (tm-vm/build-preview-buffer):
19460 - Bind vm-message-pointer in Preview-buffer.
19461 - X-Face was not displayed for a certain set of enabling variables.
19462 Calls to (vm-xemacs-p) were removed.
19463
19464 Sat Apr 12 05:27:56 1997 Steven L Baur <steve@altair.xemacs.org>
19465
19466 * modes/list-mode.el (list-mode-item-mouse-selected): Sometimes
19467 event-closest-point returns nil.
19468
19469 * comint/telnet.el (telnet-check-software-type-initialize):
19470 Restore 19.14 initialization of telnet-prompt-pattern for Unix.
19471 (rsh): Allow a way to get back old password-less behavior.
19472
19473 * edebug/edebug.el (edebug-read-and-maybe-wrap-form): Protect
19474 against pathological recursive calls.
19475
19476 * prim/loadup.el: add cus-start as dumped package.
19477
19478 * packages/vc.el (vc-directory): Dired requires a list not a
19479 string of space separated names.
19480
19481 * utils/live-icon.el (live-icon-colour-name-from-face): `face' may
19482 be a list of faces since it is generated by `extent-face'.
19483
19484 Fri Apr 11 21:12:57 1997 Steven L Baur <steve@altair.xemacs.org>
19485
19486 * packages/ispell.el: Don't attempt creation of the menubar unless
19487 XEmacs has been compiled with menubars.
19488
19489 * prim/simple.el (yank-pop): mark-marker needs optional force
19490 parameter to activate the region (suggested by Jamie Zawinski).
19491
19492 Fri Apr 11 17:47:26 1997 Per Abrahamsen <abraham@dina.kvl.dk>
19493
19494 * packages/apropos.el (apropos): Add support for faces, widgets,
19495 and user options.
19496 (apropos-print): Ditto.
19497
19498 Fri Apr 11 01:23:45 1997 Steven L Baur <steve@altair.xemacs.org>
19499
19500 * prim/loadup.el (running-xemacs): Declare. This variable is the
19501 new canonical way of determining whether you're running under
19502 XEmacs.
19503
19504 Thu Apr 10 13:23:14 1997 Steven L Baur <steve@altair.xemacs.org>
19505
19506 * packages/font-lock.el (font-lock-apply-highlight): Remove
19507 support for back to back font hack (and restore correct
19508 fontification of `int a, b, c;'). Patch from Anders Lindgren.
19509
19510 * prim/about.el (about-xemacs-xref): Forgot to link David Moore's
19511 picture (oops).
19512
19513 Thu Apr 10 12:30:29 1997 Per Abrahamsen <abraham@dina.kvl.dk>
19514
19515 * efs/dired-faces.el (dired): Move to environment group.
19516
19517 Wed Apr 9 19:45:46 1997 Per Abrahamsen <abraham@dina.kvl.dk>
19518
19519 * x11/x-menubar.el (default-menubar): Inline definition of
19520 customize menu.
19521
19522 Wed Apr 9 10:45:54 1997 Steven L Baur <steve@altair.xemacs.org>
19523
19524 * prim/about.el (about-xemacs-xref): Add Jan Vroonhof to list of
19525 contributors.
19526 (about-xemacs-xref): Add MORIOKA Tomohiko's bio.
19527 (about-xemacs-xref): Add Per Abrahamsen.
19528
19529 Tue Apr 8 12:57:05 1997 Steven L Baur <steve@altair.xemacs.org>
19530
19531 * modes/lisp-mode.el (eval-defun): Evaluate defcustom in defconst
19532 style instead of defvar style (patch derived from Emacs 19.35/Lars
19533 Magne Ingebrigtsen).
19534
19535 Mon Apr 7 16:38:43 1997 Steven L Baur <steve@altair.xemacs.org>
19536
19537 * prim/frame.el (temp-buffer-shrink-to-fit): Default to nil since
19538 this feature has gotten broken.
19539
19540 Sun Apr 6 06:56:03 1997 Steven L Baur <steve@altair.xemacs.org>
19541
19542 * modes/outl-mouse.el (outline-down-arrow-mask): Set up arrow
19543 glyphs to display on when no X11 support is available.
19544
19545 * modes/outline.el (outline-install-menubar): short circuit if no
19546 menubars are available.
19547
19548 * x11/x-menubar.el (default-menubar): Use xmine not mine.
19549
19550 * prim/help.el (describe-variable): Some doc strings weren't being
19551 terminated with a newline.
19552
19553 Sat Apr 5 20:20:00 1997 Steven L Baur <steve@altair.xemacs.org>
19554
19555 * prim/about.el (about-xemacs-xref): Correct Jareth Hein's links.
19556
19557 Sat Apr 5 13:18:05 1997 Tomasz J. Cholewo <t.cholewo@ieee.org>
19558
19559 * packages/etags.el (tags-query-replace): Fixed DELIMITED argument
19560 bug. `with-caps-disable-folding' moved to isearch-mode.el.
19561
19562 * packages/info.el (Info-search): Use `with-caps-disable-folding'.
19563
19564 Sat Apr 5 09:32:43 1997 Steven L Baur <steve@altair.xemacs.org>
19565
19566 * utils/finder-inf.el: Regenerated.
19567
19568 * utils/finder.el (finder-known-keywords): Add mule keyword.
19569
19570 Tue Apr 1 14:08:04 1997 Steven L Baur <steve@altair.xemacs.org>
19571
19572 * prim/winnt.el: New file. Derived from Emacs 19.34, adapted by
19573 Marc Paquette.
19574
19575 * prim/faces.el (set-face-stipple): Allow usage of a pixmap
19576 (suggested by Per Abrahamsen).
19577
19578 * mule/canna.el (running-xemacs): Move to the top.
19579
19580 * prim/cmdloop.el (y-or-n-p-minibuf): Add protection in case user
19581 hits something that can't be bound to a key.
19582
19583 Tue Apr 1 11:25:33 1997 Martin Buchholz <mrb@Eng.Sun.COM>
19584
19585 * bytecomp/bytecomp.el (char-after): Correct coding of calling
19586 sequence.
19587
19588 Mon Mar 31 21:36:47 1997 Kyle Jones <kyle_jones@wonderworks.com>
19589
19590 * prim/faces.el (set-face-stipple): New function.
19591
19592 Sat Mar 29 14:52:02 1997 Steven L Baur <steve@altair.xemacs.org>
19593
19594 * gnats/send-pr.el (send-pr:submit-pr): Pass send-pr:datadir in
19595 the environment to send-pr.
19596 (send-pr::insert-template): Ditto.
19597 (send-pr:default-site): Default submission address is at xemacs.org.
19598
19599 Fri Jul 19 12:01:51 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
19600
19601 * packages/info.el (Info-elisp-ref): Look first in lispref, then
19602 elisp.
19603
19604 * packages/func-menu.el (fume-function-name-regexp-bibtex): `,'
19605 isn't allowed.
19606
19607 * packages/etags.el (list-tags): Interactive argument should be an
19608 existing file name.
19609
19610 Wed Mar 26 22:33:40 1997 Steven L Baur <steve@altair.xemacs.org>
19611
19612 * Remove ns lisp directory.
19613 * Remove vms lisp directory.
19614
19615 Tue Mar 25 12:22:57 1997 Steven L Baur <steve@altair.xemacs.org>
19616
19617 * prim/files.el (file-remote-p): Update doc string.
19618
19619 * packages/terminal.el (te-stty-string): Fix definition for Linux.
19620
19621 Mon Mar 24 23:43:53 1997 Steven L Baur <steve@altair.xemacs.org>
19622
19623 * prim/files.el (file-remote-p): Correct documentation and allow
19624 for `allow-remote-paths' to control loading of efs.
19625
19626 Sun Mar 23 16:58:08 1997 Tomasz J. Cholewo <t.cholewo@ieee.org>
19627
19628 * packages/etags.el (with-caps-disable-folding): New macro.
19629 (find-tag-internal): Use it.
19630 (tags-search): Use it.
19631 (tags-query-replace): Use it. Case bug corrected.
19632
19633 Mon Mar 24 00:47:38 1997 Steven L Baur <steve@altair.xemacs.org>
19634
19635 * x11/x-menubar.el (popup-mode-menu): Change guard when stripping
19636 keywords to be more robust.
19637
19638 Sun Mar 23 00:26:53 1997 Steven L Baur <steve@altair.xemacs.org>
19639
19640 * prim/startup.el (splash-hack-version-string): Correct for case
19641 of hosts with '-' in the names.
19642
19643 Sat Mar 22 14:25:47 1997 Tomasz J. Cholewo <t.cholewo@ieee.org>
19644
19645 * modes/sendmail.el (user-mail-address): Require cus-edit.
19646 Fix when scope.
19647
19648 Sat Mar 22 14:25:47 1997 Tomasz J. Cholewo <t.cholewo@ieee.org>
19649
19650 * calendar/diary-lib.el (diary-countdown): New function.
19651 (fancy-diary-display): Use modeline-buffer-identification.
19652
19653 * calendar/appt.el (appt-diary-entries): Do not display diary.
19654 (appt-check): Display diary buffer at midnight.
19655
19656 Fri Mar 21 19:16:46 1997 Steven L Baur <steve@altair.xemacs.org>
19657
19658 * mule/mule-coding.el (enable-multibyte-characters): MULE
19659 compatible variable.
19660
19661 Thu Mar 20 13:28:17 1997 Steven L Baur <steve@altair.xemacs.org>
19662
19663 * bytecomp/bytecomp.el (byte-compile-output-docform): Ebola fix.
19664 (byte-compile-lambda): Ebola fix.
19665
19666 * prim/obsolete.el (following-char): Make this turkey obsolete.
19667 (preceding-char): Ditto. (Suggested by Richard Mlynarik).
19668
19669 Wed Mar 19 10:12:09 1997 Steven L Baur <steve@altair.xemacs.org>
19670
19671 * modes/sendmail.el (sendmail-send-it): Use function for
19672 user-mail-address.
19673 (user-mail-address): Autoload.
19674
19675 * pcl-cvs/pcl-cvs.el (cvs-changelog-ours-p): Use function for
19676 user-mail-address.
19677
19678 * prim/startup.el (load-init-file): Only set user-mail-address if
19679 non-interactive.
19680
19681 * utils/smtpmail.el (smtpmail-send-it): Use function for
19682 user-mail-address.
19683 (smtpmail-via-smtp): Ditto.
19684
19685 * packages/add-log.el (add-log-mailing-address): Use new function
19686 to obtaion email address.
19687 (add-change-log-entry): Ditto.
19688
19689 * prim/device.el (device-pixel-depth): New alias for
19690 `device-bitplanes'.
19691
19692 * comint/comint-xemacs.el (comint): Fix typo in defgroup.
19693
19694 Tue Mar 18 11:16:28 1997 Steven L Baur <steve@altair.xemacs.org>
19695
19696 * prim/loadup.el: ls-lisp doesn't exist now.
19697
19698 * comint/comint-xemacs.el (comint): Touch up fixes from Per
19699 Abrahamsen.
19700
19701 * prim/glyphs.el (subwindow-image-instance-p): Change doc string
19702 to reflect unimplemented status.
19703
19704 Mon Mar 17 15:34:06 1997 Steven L Baur <steve@altair.xemacs.org>
19705
19706 * comint/comint.el (comint-input-setup): Require comint-xemacs.
19707
19708 * utils/autoload.el (autoload-snarf-defcustom): Don't snarf from
19709 auto-autoloads.el.
19710
19711 * comint/comint-xemacs.el: New file. Contains face declarations
19712 for comint.
19713
19714 * comint/comint.el: Remove inline defface.
19715
19716 Sat Mar 15 15:14:06 1997 Steven L Baur <steve@altair.xemacs.org>
19717
19718 * prim/loadup.el: Add prim/auto-customize.elc to dumped files.
19719
19720 * utils/autoload.el (generated-custom-file): New variable.
19721 (autoload-snarf-defcustom): New function. Grab Customization as
19722 we look for autoload cookies. (based on code by Per Abrahamsen).
19723 (update-file-autoloads): Use it.
19724 (autoload-save-customization): New function (based on code by Per
19725 Abrahamsen).
19726 (batch-update-autoloads): Use it.
19727
19728 Fri Mar 14 20:00:00 1997 Jareth Hein <jhod@po.iijnet.or.jp>
19729
19730 * prim/fill.el: added functions for kinsoku (Asian text line
19731 break processing).
19732
19733 Fri Mar 14 19:59:36 1997 Bob Weiner <weiner@infodock.com>
19734
19735 * packages/jka-compr.el (jka-compr-installed-p): Simplify.
19736
19737 Fri Mar 14 17:24:30 1997 Steven L Baur <steve@altair.xemacs.org>
19738
19739 * modes/sendmail.el: Correct vm macro hack.
19740 (query-user-mail-address): New customizable variable.
19741 (user-mail-address): New function, use it. (Courtesy of Per
19742 Abrahamsen <abraham@dina.kvl.dk>).
19743
19744 Thu Mar 13 18:49:50 1997 Steven L Baur <steve@altair.xemacs.org>
19745
19746 * x11/x-menubar.el (popup-mode-menu): Do something more correct
19747 when combining a global popup menu and a local mode menu.
19748
19749 Thu Mar 13 08:36:35 1997 Adrian Aichner <aichner@ecf.teradyne.com>
19750
19751 * packages/crypt.el (crypt-unix-to-dos-region): Correct DOC string.
19752
19753 Wed Mar 12 13:46:21 1997 Steven L Baur <steve@altair.xemacs.org>
19754
19755 * prim/obsolete.el (char=): Make alias for common lisp
19756 compatibility.
19757
19758 Mon Mar 10 09:44:05 1997 Steven L Baur <steve@altair.xemacs.org>
19759
19760 * prim/simple.el (set-fill-column): Clean up docstring.
19761
19762 * x11/x-menubar.el (save-options-non-customized-face-list): Allow
19763 save-options to save faces declared with defface macro.
19764
19765 * packages/vc.el: diff-switches is autoloaded again in diff.el.
19766
19767 * packages/diff.el (diff-switches): Default to "-c".
19768
19769 Sun Mar 9 18:44:59 1997 Tomasz J. Cholewo <tjchol01@mecca.spd.louisville.edu>
19770
19771 * prim/help.el (describe-function-1): Add missing stream arguments
19772 to terpri and princ.
19773
19774 Sun Mar 9 15:38:29 1997 Steven L Baur <steve@altair.xemacs.org>
19775
19776 * prim/modeline.el (modeline-minor-mode-menu): Evaluate minor
19777 modes in context of correct buffer.
19778
19779 * prim/help.el (locate-library): Synched with Emacs 19.35.
19780
19781 * packages/icomplete.el (icomplete-get-keys): Make it work.
19782
19783 * prim/about.el: Add Jens Lautenbacher's picture.
19784
19785 Sun Mar 9 12:38:53 1997 Noah Friedman <friedman@prep.ai.mit.edu>
19786
19787 * utils/eldoc.el (eldoc-pre-command-refresh-echo-area): Use
19788 eldoc-display-message-p, not eldoc-display-message-no-interference-p.
19789
19790 Sat Mar 8 11:20:47 1997 Steven L Baur <steve@altair.xemacs.org>
19791
19792 * prim/startup.el (startup-splash-frame-body): More text tweaking.
19793
19794 * x11/x-faces.el (*try-oblique-before-italic-fonts*): New user
19795 variable. Allow trying oblique fonts ahead of italic fonts (from
19796 Raymond Toy).
19797 (x-make-font-italic): Use it.
19798
19799 * prim/obsolete.el (window-system): Make it compatible not
19800 obsolete.
19801
19802 Fri Oct 11 14:21:05 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
19803
19804 * packages/hyper-apropos.el (hypropos-get-doc): Put font names etc in
19805 parentheses if instantiation uses fallback.
19806 (hypropos-face-history): New variable.
19807 (hyper-describe-face): New function.
19808 (hyper-where-is): New command.
19809 (hypropos-read-function-symbol): New function.
19810 (hyper-describe-key): New command.
19811 (hyper-describe-key-briefly): New command.
19812 (hypropos-read-variable-symbol): New function.
19813 (hyper-set-variable): New command.
19814 (hypropos-set-variable): Changed to work with buffer-locals.
19815
19816 Fri Jul 19 12:01:51 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
19817
19818 * packages/hyper-apropos.el: Massive changes--the original knew nothing
19819 about buffer-locals and local-bindings.
19820 (hypropos-shrink-window): New user option.
19821 (hypropos-ref-buffer): New variable.
19822 (hypropos-regexp-history): New variable.
19823 (hyper-apropos): Better interactive version.
19824 (hypropos-grok-variables): Omit OBSOLETE stuff.
19825 (hyper-describe-variable): Additional ARG, better interactive
19826 version.
19827 (hyper-describe-function): Ditto.
19828 (hypropos-last-help): Without prefix arg, just display buffer.
19829 (hypropos-insert-face): New function.
19830 (hypropos-insert-keybinding): New function.
19831 (hypropos-get-doc): Additional ARG, display documentation for
19832 faces, complete change.
19833 (hypropos-this-symbol): Using better regexp.
19834
19835 Fri Mar 7 10:44:48 1997 Steven L Baur <steve@altair.xemacs.org>
19836
19837 * x11/x-menubar.el (default-menubar): Reorganize again undoing
19838 previous change. Customize submenu moved to top of options menu.
19839 Edit faces restored to edit-faces and renamed to Browse faces.
19840
19841 Thu Mar 6 08:43:27 1997 Steven L Baur <steve@altair.xemacs.org>
19842
19843 * x11/x-menubar.el (options-menu): New variable.
19844 (default-menubar): Use it.
19845
19846 * prim/about.el (view-less): Explicit require.
19847
19848 Wed Mar 5 18:03:02 1997 Steven L Baur <steve@altair.xemacs.org>
19849
19850 * prim/cleantree.el: New file based on suggestion by David Moore,
19851 and derived from Gnus nnml code.
19852
19853 Tue Mar 4 01:19:37 1997 Hrvoje Niksic <hniksic@srce.hr>
19854
19855 * edebug/edebug.el (edebug-compute-previous-result): Don't treat
19856 numbers as chars.
19857
19858 Wed Mar 5 10:11:55 1997 Steven L Baur <steve@altair.xemacs.org>
19859
19860 * prim/startup.el (splash-hack-version-string): New function to
19861 narrow the output of (emacs-version) for the splash screen.
19862 (splash-frame-present): Use it.
19863
19864 Tue Mar 4 19:52:10 1997 Steven L Baur <steve@altair.xemacs.org>
19865
19866 * packages/supercite.el (sc-name-filter-alist): (Idea from Bob
19867 Weiner). Update to handle names like Michael Sperber
19868 [Mr. Preprocessor].
19869
19870 Mon Mar 3 17:50:04 1997 Per Abrahamsen <abraham@dina.kvl.dk>
19871
19872 * prim/faces.el (init-face-from-resources): New variable.
19873 (init-face-from-resources): Use it.
19874 (init-device-faces): Use it.
19875 (init-frame-faces): Use it.
19876 (make-empty-face): New function.
19877
19878 * x11/x-faces.el (x-init-face-from-resources): Made second
19879 argument optional, and added a third argument.
19880 (make-face-x-resource-internal): New alias.
19881
19882 Mon Mar 3 14:45:16 1997 Steven L Baur <steve@altair.xemacs.org>
19883
19884 * prim/loadup.el: Remove custom.elc.
19885
19886 * prim/simple.el (newline): Attempt to not add newline to a
19887 previous end-open extent.
19888
19889 Sun Mar 2 10:10:31 1997 Steven L Baur <steve@altair.xemacs.org>
19890
19891 * hm--html-menus/tmpl-minor-mode.el (tmpl-sign): Remove nul byte.
19892
19893 * site-load.el: Move site-packages to the top level.
19894
19895 Sun Mar 2 01:37:04 1997 Hrvoje Niksic <hniksic@srce.hr>
19896
19897 * utils/mail-extr.el (all-top-level-domains): Added "hr" domain.
19898
19899 * packages/ps-print.el (ps-print-color-p): Default to nil.
19900
19901 * x11/x-menubar.el (default-menubar): Changed menubar entry for
19902 color printing.
19903
19904 * prim/faces.el (init-other-random-faces): Use gray65 for
19905 zmacs-region and primary-selection background.
19906
19907 * x11/x-faces.el (x-init-global-faces): New default background
19908 gray80.
19909
19910 Sat Mar 1 14:38:14 1997 Hrvoje Niksic <hniksic@srce.hr>
19911
19912 * packages/diff.el: (diff): Autoload.
19913 (diff-backup): Autoload.
19914 (diff-switches): Autoload.
19915
19916 Sat Mar 1 01:09:08 1997 Steven L Baur <steve@altair.xemacs.org>
19917
19918 * packages/tar-mode.el (tar-mode-map): Removed extraneous C-c
19919 binding of tar-copy.
19920
19921 * prim/keydefs.el: Don't disable upcase-region and
19922 downcase-region.
19923
19924 Fri Feb 28 11:22:29 1997 Steven L Baur <steve@altair.xemacs.org>
19925
19926 * prim/obsolete.el (char-to-int): Define as alias to `char-int'.
19927
19928 * prim/help.el (describe-function-1): Show annotation contents if
19929 they exist.
19930
19931 * packages/man.el (Manual-mode): Don't turn off scrollbars if
19932 XEmacs doesn't have them to begin with.
19933
19934 * prim/keydefs.el: Don't disable eval-expression by default now
19935 that it is harder to type.
19936
19937 Thu Feb 27 13:06:41 1997 Steven L Baur <steve@altair.xemacs.org>
19938
19939 * prim/subr.el (with-string-as-buffer-contents): Moved from
19940 mule/mule-coding.el.
19941
19942 * mule/mule-coding.el: Remove with-string-as-buffer-contents.
19943
19944 * prim/format.el (format-insert-file): Correct wrong order of args
19945 passed to format-decode.
19946
19947 * prim/startup.el (load-user-init-file): Allow XEmacs to read a
19948 bytecompiled .emacs if it exists.
19949
19950 Thu Feb 27 17:41:57 1997 Per Abrahamsen <abraham@dina.kvl.dk>
19951
19952 * subr.el (eval-after-load): Enable.
19953 (eval-next-after-load): Ditto.
19954
19955 Thu Feb 27 10:59:05 1997 Steven L Baur <steve@altair.xemacs.org>
19956
19957 * prim/subr.el (with-temp-buffer): New function from Emacs 19.35,
19958 courtesy of Erik Naggum <erik@naggum.no>.
19959
19960 Fri Feb 28 22:17:03 1997 Hrvoje Niksic <hniksic@srce.hr>
19961
19962 * prim/isearch-mode.el: Added "_" to the `interactive' forms of
19963 most functions.
19964 (isearch-mode-map): Define M-y.
19965 (isearch-yank-kill): New function.
19966
19967 * prim/keydefs.el: Don't bind `C-x C-n' to `set-goal-column';
19968 don't disable `set-goal-column'.
19969
19970 * mule/mule-init.el (ctl-x-map): Use `C-x C-n' as mule-prefix,
19971 instead of `C-x C-k'.
19972
19973 Wed Feb 26 18:09:56 1997 Andreas Jaeger <aj@arthur.pfalz.de>
19974
19975 * x11/x-menubar.el (default-menubar): `FAQ' should be `FAQ
19976 (local)' in Help menu.
19977
19978 Mon Feb 24 18:33:38 1997 Martin Buchholz <mrb@eng.sun.com>
19979
19980 * mule/mule-debug.el (describe-coding-system): Ported from
19981 Mule to XEmacs.
19982
19983 * mule/mule-x-init.el (x-use-halfwidth-roman-font): New
19984 function:
19985 "Maybe set charset registry of the 'ascii charset to ROMAN-REGISTRY.
19986
19987 Do this only if:
19988 - the current display is an X device
19989 - the displayed width of FULLWIDTH-CHARSET is twice the displayed
19990 width of the 'ascii charset, but only when using ROMAN-REGISTRY.
19991
19992 Traditionally, Asian characters have been displayed so that they
19993 occupy exactly twice the screen space of ASCII (`halfwidth')
19994 characters. On many systems, e.g. Sun CDE systems, this can only be
19995 achieved by using a national variant roman font to display ASCII."
19996
19997 Sun Feb 23 12:56:28 1997 Steven L Baur <steve@altair.xemacs.org>
19998
19999 * edebug/edebug.el: Synch up with Emacs 19.34.
20000
20001 * prim/itimer-autosave.el (auto-save-timeout): Increase to 960.
20002
20003 Sat Feb 22 17:11:31 1997 Steven L Baur <steve@altair.xemacs.org>
20004
20005 * prim/loadup.el: Dump new file itimer-autosave.el.
20006
20007 Sat Feb 22 17:06:32 1997 Kyle Jones <kyle_jones@wonderworks.com>
20008
20009 * prim/itimer.el: Cleanup, removal of autosave cruft.
20010
20011 Fri Feb 21 09:41:44 1997 Steven L Baur <steve@altair.xemacs.org>
20012
20013 * prim/simple.el (line-move-ignore-invisible): Reverse previous
20014 change to make this default to nil again.
20015
20016 Thu Feb 20 14:30:50 1997 Jamie Zawinski <jwz@netscape.com>
20017
20018 * prim/files.el (hack-local-variables-prop-line): New version.
20019
20020 Thu Feb 20 11:14:22 1997 Steven L Baur <steve@altair.xemacs.org>
20021
20022 * prim/files.el: Delete definition of dired-kept-versions.
20023
20024 * prim/about.el (about-xemacs-xref): Added Kyle's picture. :-)
20025
20026 Wed Feb 19 15:47:47 1997 Steven L Baur <steve@altair.xemacs.org>
20027
20028 * packages/vc.el (diff-switches): Restore since this global
20029 variable went away with the passing of ange-ftp.
20030
20031 * utils/autoload.el (generate-file-autoloads-1): Don't let
20032 find-file-hooks be run.
20033 (update-file-autoloads): Ditto.
20034 (update-autoloads-from-directory): Ditto.
20035
20036 * x11/x-menubar.el (default-menubar): Correct unguarded reference
20037 to fast-lock-mode variable.
20038
20039 Wed Feb 19 08:04:02 1997 Noah Friedman <friedman@prep.ai.mit.edu>
20040
20041 * utils/eldoc.el (eldoc-message-commands): Doc fixes.
20042 (eldoc-message): Make function, not macro.
20043
20044 * utils/eldoc.el (eldoc-last-message): New internal variable.
20045 (eldoc-mode): Initialize it to nil.
20046 (eldoc-message): Use it.
20047 (eldoc-print-current-symbol-info): Use it.
20048
20049 * utils/eldoc.el (eldoc-pre-command-refresh-echo-area): New function.
20050 (eldoc-mode): Put it on pre-command-hook if in XEmacs or using
20051 idle timers in Emacs.
20052
20053 * utils/eldoc.el (eldoc-message-commands-table-size): New constant.
20054 (eldoc-add-command): Use it to initialize eldoc-message-commands.
20055
20056 * utils/eldoc.el (eldoc-display-message-no-interference-p): New
20057 function.
20058 (eldoc-display-message-p): Use it.
20059
20060 * utils/eldoc.el (eldoc-print-fnsym-args, eldoc-print-var-docstring):
20061 Arg sym no longer optional.
20062 Do not initialize arg if nil.
20063
20064 * utils/eldoc.el (eldoc-forward-sexp-safe): Function deleted.
20065 (eldoc-beginning-of-sexp): New function.
20066 (eldoc-fnsym-in-current-sexp): Use eldoc-beginning-of-sexp.
20067 Use eldoc-current-symbol to get symbol at point.
20068
20069 * utils/eldoc.el
20070 (eldoc-function-argstring-from-docstring-method-table): Forge
20071 docstrings for `and', `or', `list', `+', and `-'.
20072
20073 * utils/eldoc.el (eldoc-add-command-completions): New function.
20074 (eldoc-add-command): Take list of args.
20075 No longer interactive.
20076 (eldoc-remove-command-completions): New function.
20077 (eldoc-remove-command): Take list of args.
20078 No longer interactive.
20079
20080 * utils/eldoc.el: Initialize eldoc-message-commands using
20081 eldoc-add-command-completions.
20082
20083 * utils/eldoc.el (eldoc-display-message-p): New function.
20084 Return nil if cursor-in-echo-area, or using idle timers and a
20085 command is still active.
20086 (eldoc-print-current-symbol-info): Use eldoc-display-message-p.
20087
20088 Tue Feb 18 14:20:01 1997 David Byers <davby@ida.liu.se>
20089
20090 * packages/paren.el (paren-highlight): Minor typo correction.
20091
20092 Tue Feb 18 13:05:33 1997 Steven L Baur <steve@altair.xemacs.org>
20093
20094 * prim/loadup.el: Dump new file custom-xmas.
20095
20096 Mon Feb 17 21:01:38 1997 Steven L Baur <steve@altair.xemacs.org>
20097
20098 * prim/help.el (function-compatible-p): New function.
20099 (function-compatibility-doc): New function.
20100 (describe-function-1): Use them.
20101 (variable-compatible-p): New function.
20102 (variable-compatibility-doc): New function.
20103 (describe-variable): Use them.
20104
20105 Mon Feb 17 19:12:55 1997 Per Abrahamsen <abraham@dina.kvl.dk>
20106
20107 * prim/obsolete.el (x-color-values): Added for Emacs
20108 compatibility.
20109
20110 Mon Feb 17 18:11:24 1997 Michael Kifer <kifer@CS.SunySB.EDU>
20111
20112 * prim/files.el (file-remote-p): Force load of EFS if not already
20113 loaded.
20114
20115 Mon Feb 17 17:45:23 1997 Bob Weiner <weiner@infodock.com>
20116
20117 * modes/lisp-mode.el (eval-last-sexp): Do something special if
20118 evaluating (interactive ...).
20119
20120 Sun Feb 16 21:49:18 1997 Bjorn Victor <Bjorn.Victor@DoCS.UU.SE>
20121
20122 * utils/facemenu.el (facemenu-adjust-face-sizes): Strip size when
20123 face is neither nil nor cons.
20124
20125 Sun Feb 16 14:26:03 1997 Steven L Baur <steve@altair.xemacs.org>
20126
20127 * prim/loadup.el: Try not dumping font.elc.
20128
20129 * prim/obsolete.el (display-column-mode): Remove column.el and
20130 leave a forwarding address.
20131
20132 Sat Feb 15 23:21:11 1997 Kyle Jones <kyle_jones@wonderworks.com>
20133
20134 * prim/minibuf.el (read-from-minibuffer): Don't put evaluated
20135 expressions in the minibuffer history list.
20136
20137 Sat Feb 15 22:57:11 1997 Steven L Baur <steve@altair.xemacs.org>
20138
20139 * packages/scroll-in-place.el (scroll-signal-boundary-error):
20140 Allow user to suspend error signals.
20141
20142 Sat Feb 15 21:43:49 1997 John Turner <turner@branagh.ta52.lanl.gov>
20143
20144 * packages/column.el (current-line): Correct defaults for starting
20145 at 1, remove an obsolete variable.
20146
20147 Sat Feb 15 20:17:46 1997 Hal Peterson <hrp@netstar.com>
20148
20149 * packages/vc.el (vc-backend-print-log): Change `cvs rlog' to
20150 `cvs log'
20151
20152 Mon Feb 17 02:01:27 1997 Hrvoje Niksic <hniksic@bjesomar.srce.hr>
20153
20154 * utils/edmacro.el (edmacro-format-keys): Would bug out on empty
20155 macro.
20156
20157 Mon Feb 17 02:01:27 1997 Hrvoje Niksic <hniksic@bjesomar.srce.hr>
20158
20159 * utils/edmacro.el (edmacro-format-keys): Would bug out on empty
20160 macro.
20161 (edmacro-fix-menu-commands): Would bug out on 'control, etc.
20162 (edmacro-events-to-keys): New function.
20163 (edmacro-format-keys): Use it.
20164 (edmacro-finish-edit): Compare to macros, not strings.
20165 (edmacro-fkeys): New function.
20166 (edmacro-format-keys): Use it.
20167 (edit-kbd-macro): Tweak.
20168
20169 Sat Feb 15 13:58:14 1997 Kyle Jones <kyle_jones@wonderworks.com>
20170
20171 * packages/info.el: Don't call switch-to-buffer if the Info frame
20172 is being deleted.
20173
20174 Sat Feb 15 12:07:46 1997 Steven L Baur <steve@altair.xemacs.org>
20175
20176 * prim/simple.el (previous-line): Allow escape from signaled error
20177 on buffer boundary.
20178 (next-line): Ditto.
20179
20180 Sat Feb 15 11:05:29 1997 Kyle Jones <kyle_jones@wonderworks.com>
20181 * utils/redo.el: made before and after status messages so that
20182 the user is aware if a long action is still being processed.
20183
20184 rolled version number up to 1.00, since the package seems to be
20185 stable.
20186
20187 cosmetic changes so the file could be included in the XEmacs
20188 distribution.
20189
20190 Sat Feb 15 11:13:05 1997 Hrvoje Niksic <hniksic@srce.hr>
20191
20192 * prim/simple.el (line-move-ignore-invisible): Change default to
20193 t.
20194
20195 Sat Feb 15 01:04:21 1997 Hrvoje Niksic <hniksic@bjesomar.srce.hr>
20196
20197 * prim/macros.el: Removed. Superseded by new version in
20198 edmacro.el.
20199
20200 Fri Feb 14 23:29:16 1997 Adrian Aichner <aichner@ecf.teradyne.com>
20201
20202 * modes/executable.el (executable-set-magic): Correct for the #!
20203 getting lost.
20204
20205 Fri Feb 14 23:10:58 1997 Steven L Baur <steve@altair.xemacs.org>
20206
20207 * prim/modeline.el (modeline-modified-map): Call
20208 vc-toggle-read-only instead of toggle-read-only to be consistent
20209 with override of `C-x C-q'.
20210
20211 Fri Feb 14 16:11:10 1997 Jonathon Edwards <edwards@intranet.com>
20212
20213 * packages/blink-cursor.el (blink-cursor-post-command-hook): stop
20214 cursor blink momentarily after receiving user input.
20215
20216 Fri Feb 14 15:26:38 1997 Jacques Duthen <duthen@club-internet.fr>
20217
20218 * x11/x-menubar.el (default-menubar): mine goes into games menu.
20219
20220 Thu Feb 13 22:16:09 1997 Michael Sperber <sperber@informatik.uni-tuebingen.de>
20221
20222 * prim/files.el (recover-session-finish): Modify for efs.
20223
20224 Thu Feb 13 21:23:07 1997 Steven L Baur <steve@altair.xemacs.org>
20225
20226 * prim/files.el (file-remote-p): New function.
20227
20228 * sunpro/sunpro-load.el: Do not dump mime-setup under any
20229 circumstances.
20230
20231 Thu Feb 13 17:58:09 1997 Richard Mlynarik <mly@adoc.xerox.com>
20232
20233 * prim/obsolete.el (insert-before-markers-and-inherit): Correct
20234 typo.
20235
20236 Wed Feb 12 17:48:59 1997 Steven L Baur <steve@altair.xemacs.org>
20237
20238 * comint/gdb.el (gdb-control-c-subjob): Nuke this loser.
20239
20240 Wed Feb 12 13:58:01 1997 Hrvoje Niksic <hniksic@bjesomar.srce.hr>
20241
20242 * utils/edmacro.el: New file.
20243
20244 Wed Feb 12 09:00:48 1997 Steven L Baur <steve@altair.xemacs.org>
20245
20246 * prim/sound.el (load-sound-file): Update documentation of
20247 restrictions on what machines XEmacs can play sound on.
20248
20249 Tue Feb 11 09:39:25 1997 Steven L Baur <steve@altair.xemacs.org>
20250
20251 * prim/glyphs.el (init-glyphs): Correct autodetection to find
20252 GIF89. Look for PNG.
20253
20254 Mon Feb 10 21:37:54 1997 Steven L Baur <steve@altair.xemacs.org>
20255
20256 * prim/frame.el (show-temp-buffer-in-current-frame): Conditional
20257 shrink-to-fit behavior on `temp-buffer-shrink-to-fit'.
20258
20259 * packages/apropos.el (apropos-print): Ditto.
20260
20261 * prim/lisp.el (lisp-complete-symbol): Ditto.
20262
20263 * prim/help.el (with-displaying-help-buffer): Ditto.
20264
20265 Mon Feb 10 20:58:19 1997 Hrvoje Niksic <hniksic@bjesomar.srce.hr>
20266
20267 * x11/x-toolbar.el: Allow customization of toolbar functions by
20268 customizable variables.
20269
20270 Mon Feb 10 14:58:05 1997 Greg Klanderman <greg@alphatech.com>
20271
20272 * comint/gdb.el (gdb-mode): Correct setting of obsolete hook.
20273
20274 Sun Feb 9 19:55:03 1997 Steven L Baur <steve@altair.xemacs.org>
20275
20276 * prim/obsolete.el (define-compatible-variable-alias): New function.
20277 (define-compatible-variable-alias): New function.
20278 .*mode-line.*, frame-parameters, modify-frame-parameters,
20279 x-display-.* all made compatible not obsolete.
20280
20281 * bytecomp/bytecomp.el (byte-compile-variable-ref): Warn for
20282 compatibility symbols.
20283 (byte-compile-compatible): New function.
20284
20285 * bytecomp/bytecomp-runtime.el (make-compatible): New function.
20286 (make-compatible-variable): New function.
20287
20288 Sun Feb 9 19:14:25 1997 Kyle Jones <kyle_jones@wonderworks.com>
20289
20290 * utils/redo.el: New file.
20291
20292 * utils/floating-toolbar.el: New file.
20293
20294 Sun Feb 9 15:19:46 1997 Steven L Baur <steve@altair.xemacs.org>
20295
20296 * custom/custom.el: Remove ;;;###autoloads since this file is
20297 dumped with XEmacs.
20298
20299 Sun Feb 9 00:28:20 1997 Per Abrahamsen <abraham@dina.kvl.dk>
20300
20301 * custom/widget.el: New file.
20302
20303 * custom/widget-example.el: New file.
20304
20305 * custom/widget-edit.el: New file.
20306
20307 * custom/custom.el: New file.
20308
20309 * custom/custom-edit.el: New file.
20310
20311 Fri Feb 7 03:09:32 1997 Alastair Burt <burt@dfki.uni-sb.de>
20312
20313 * bytecomp/bytecomp.el (byte-compile-insert-header): Correct
20314 typo.
20315
20316 Thu Feb 6 17:14:32 1997 Steven L Baur <steve@altair.xemacs.org>
20317
20318 * packages/font-lock.el (font-lock-fontify-keywords-region):
20319 Correct bounds checking in case the keywords regexp is not
20320 properly anchored.
20321
20322 * packages/ps-print.el: Update maintainer address.
20323
20324 Thu Feb 6 12:35:39 1997 Bill Dubuque <wgd@martigny.ai.mit.edu>
20325
20326 * cl/cl-macs.el (cl-do-proclaim): Correct addition of bound
20327 variables to `byte-compile-bound-variables'.
20328
20329 Thu Feb 6 01:07:56 1997 Steven L Baur <steve@altair.xemacs.org>
20330
20331 * bytecomp/bytecomp.el (byte-compile-warn-about-unused-variables):
20332 Reverse previous patch.
20333
20334 * prim/minibuf.el (use-dialog-box): Rename from
20335 should-use-dialog-box.
20336 (should-use-dialog-box-p): Use it.
20337
20338 * bytecomp/bytecomp.el (byte-compile-warn-about-unused-variables):
20339 cell is not a cons when the cl declare macro is used.
20340
20341 Wed Feb 5 21:37:13 1997 Hrvoje Niksic <hniksic@bjesomar.srce.hr>
20342
20343 * modes/cperl-mode.el: Provide 'cperl-mode.
20344
20345 Tue Feb 4 11:51:25 1997 Greg Klanderman <greg@alphatech.com>
20346
20347 * modes/make-mode.el: Remove `makefile-runtime-macros-list' from
20348 `makefile-macro-table'.
20349
20350 Tue Feb 4 11:06:33 1997 Steven L Baur <steve@altair.xemacs.org>
20351
20352 * packages/metamail.el (metamail-region): *junet* coding system
20353 name changed to 'junet.
20354
20355 Mon Feb 3 22:34:09 1997 Alexandre Oliva <oliva@dcc.unicamp.br>
20356
20357 * iso/iso-acc.el: Critical Bug fix.
20358 Add ISO-8859-3 support to iso-acc.el, as suggested by Dale
20359 Gulledge.
20360
20361 Mon Feb 3 17:11:21 1997 Steven L Baur <steve@altair.xemacs.org>
20362
20363 * modes/make-mode.el (makefile-browser-format-macro-line): Remove
20364 redundant (and wrong) format statement.
20365
20366 Fri Jan 31 21:38:47 1997 Steven L Baur <steve@altair.xemacs.org>
20367
20368 * psgml/psgml-html.el (html-auto-sgml-entity-conversion): Allow
20369 user control over automatic sgml entity to ISO-8859-1 conversion.
20370
20371 Fri Jan 31 09:50:51 1997 Hrvoje Niksic <hniksic@srce.hr>
20372
20373 * x11/x-toolbar.el (toolbar-mail-commands-alist): Updated with a
20374 lot of new mailer possiblities.
20375
20376 Fri Jan 31 09:28:49 1997 Martin Buchholz <mrb@eng.sun.com>
20377
20378 * x11/x-font-menu.el (reset-device-font-menus): Correct guard on
20379 charset-registry call.
20380
20381 Fri Jan 31 00:21:07 1997 Darrell Kindred <dkindred@cmu.edu>
20382
20383 * packages/font-lock.el (font-lock-mode): Don't remove the
20384 `font-lock-pre-idle-hook' from `pre-idle-hook'.
20385
20386 Thu Jan 30 22:43:43 1997 David Moore <dmoore@UCSD.EDU>
20387
20388 * packages/compile.el: Speed up regexps.
20389 (compilation-parse-errors): replace re-search-forward with
20390 something faster.
20391
20392 Thu Jan 30 20:33:56 1997 Hvoje Niksic <hniksic@srce.hr>
20393
20394 * x11/x-toolbar.el
20395 (toolbar-open,toolbar-dired,toolbar-save,toolbar-print,toolbar-cut,toolbar-copy,toolbar-paste,toolbar-undo,toolbar-replace):
20396 New functions.
20397 (toolbar-news): Allow running without separate frame.
20398 (toolbar-mail-commands-alist): New variable.
20399 (toolbar-mail-reader): Ditto.
20400 (toolbar-mail): Use them.
20401
20402 * x11/x-menubar.el: Shorten help menu item names.
20403
20404 Thu Jan 30 17:22:15 1997 Alexandre Oliva <oliva@dcc.unicamp.br>
20405
20406 * iso/iso-acc.el: Accept accents in isearch.
20407
20408 Wed Jan 29 22:25:38 1997 Tomasz J. Cholewo <tjchol01@mecca.spd.louisville.edu>
20409
20410 * packages/ps-print.el: Make postscript files generated by
20411 ps-print conformant to Adobe DSC specification.
20412
20413 Mon Jan 27 21:45:17 1997 Tomasz J. Cholewo <tjchol01@mecca.spd.louisville.edu>
20414
20415 * dired/ange-ftp.el (ange-ftp-write-region): Changes for jka-compr.
20416
20417 * packages/jka-compr.el (jka-compr-write-region): Convert to 20.0
20418 write-region interface.
20419
20420 Mon Jan 27 19:09:28 1997 Steven L Baur <steve@altair.xemacs.org>
20421
20422 * prim/about.el (about-xemacs): Updated to reflect change of
20423 management.
20424
20425 Mon Jan 27 13:25:17 1997 William M. Perry <wmperry@aventail.com>
20426
20427 * packages/man.el (Manual-entry-switches): Don't default to -s.
20428
20429 Sun Jan 26 16:27:49 1997 Steven L Baur <steve@altair.xemacs.org>
20430
20431 * bytecomp/byte-optimize.el (byte-compile-inline-expand):
20432 Correctly refresh the pointer to a symbol being autoloaded prior
20433 to inline.
20434
20435 Sun Jan 26 13:57:22 1997 Bob Weiner <weiner@infodock.com>
20436
20437 * prim/about.el (about-xemacs-xref): Update bio.
20438
20439 Sat Jan 25 22:58:15 1997 Steven L Baur <steve@altair.xemacs.org>
20440
20441 * x11/x-menubar.el (default-menubar): Update ps-paper-type options
20442 for new ps-print.el.
20443
20444 Thu Jan 23 01:40:53 1997 Steven L Baur <steve@altair.xemacs.org>
20445
20446 * psgml/psgml-html.el (html-mode): Set up friendlier syntax
20447 table.
20448
20449 * psgml/psgml.el (sgml-running-xemacs): Remove
20450 sgml-mode-syntax-table since it has been superseded.
20451
20452 Thu Jan 9 13:32:01 1997 Jacques Duthen Prestataire <duthen@cegelec-red.fr>
20453
20454 * ps-print.el: Merge patch from [simon] Oct 8, 1996 Simon Marshall
20455 <simon@gnu.ai.mit.edu>
20456 (ps-print-version): Fix value.
20457 (cl lisp-float-type): Require them.
20458 (ps-number-of-columns ps-*-font-size): Try to select defaults
20459 better suited when `ps-landscape-mode' is non-nil.
20460 (ps-*-faces): Change default for Font Lock mode faces when
20461 `ps-print-color-p' is nil.
20462 (ps-right-header): Replace `time-stamp-yy/mm/dd'
20463 by `time-stamp-mon-dd-yyyy'.
20464 (ps-end-file ps-begin-page): Fix bug in page count for Ghostview.
20465 (ps-generate-postscript-with-faces): Replace `ps-sorter' by
20466 `car-less-than-car'.
20467 (ps-plot ps-generate): Replace `%d' by `%3d'.
20468
20469 Wed Jan 22 15:32:39 1997 Greg Klanderman <greg@alphatech.com>
20470
20471 * modes/rsz-minibuf.el (resize-minibuffer-setup): Resize the
20472 minibuffer earlier than the first received event.
20473
20474 Wed Jan 22 15:29:08 1997 Barry A. Warsaw <bwarsaw@CNRI.Reston.VA.US>
20475
20476 * modes/imenu.el (imenu-add-to-menubar): Don't attempt anything if
20477 menu-bar lookup fails.
20478
20479 Wed Jan 22 01:03:42 1997 Martin Buchholz <mrb@eng.sun.com>
20480
20481 * x11/x-font-menu.el: Make font menus work better in a
20482 Japanese environment.
20483
20484 Tue Jan 21 19:56:26 1997 Martin Buchholz <mrb@eng.sun.com>
20485
20486 * mule/mule-init.el (init-mule): Get Japanese man pages working.
20487
20488 Fri Jan 17 17:22:54 1997 Hrvoje Niksic <hniksic@bjesomar.srce.hr>
20489
20490 * man.el (Manual-mode): Don't mess with scrollbars if they aren't
20491 present.
20492
20493 Tue Jan 21 19:52:45 1997 Steven L Baur <steve@altair.xemacs.org>
20494
20495 * utils/timezone.el (timezone-parse-date): Fix Y2K bug.
20496
20497 Tue Jan 21 19:32:44 1997 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
20498
20499 * prim/files.el (hack-local-variables-prop-line): XEmacs should
20500 not query to set local variables in the -*- line if there aren't
20501 any to set!
20502
20503 Thu Jan 16 18:24:20 1997 Steven L Baur <steve@miranova.com>
20504
20505 * psgml/psgml.el: Use newer interface form for nsgmls.
20506
20507 Thu Jan 16 04:06:24 1997 Steven L Baur <steve@altair.xemacs.org>
20508
20509 * comint/telnet.el (rsh): (Mostly) correct dealing with detection
20510 of password prompt at login.
20511
20512 Thu Jan 16 03:28:25 1997 Martin Buchholz <mrb@eng.sun.com>
20513
20514 * modes/view.el (View-scroll-lines-forward): Correct format typo.
20515
20516 Mon Jan 13 22:50:23 1997 David Moore <dmoore@UCSD.EDU>
20517
20518 * packages/compile.el: Clean up regexps.
20519
20520 Sun Jan 12 20:50:08 1997 Steven L Baur <steve@altair.xemacs.org>
20521
20522 * modes/m4-mode.el: Changed m4-program to point to /usr/bin/m4.
20523
20524 Sun Jan 12 18:49:30 1997 ~~ ~~/MORIOKA Tomohiko <morioka@jaist.ac.jp>
20525
20526 * mule/mule-misc.el: `-columns' -> `-width' and define `-columns'
20527 alias
20528 Import definition of `truncate-string-to-width' from Emacs/mule-delta.
20529
20530 Sun Jan 12 13:57:11 1997 Kyle Jones <kyle_jones@wonderworks.com>
20531
20532 * prim/window.el (shrink-window-if-larger-than-buffer): Don't let
20533 readjusted window change the buffer order stack.
20534
20535 Sat Jan 11 20:12:47 1997 Vinnie Shelton <shelton@icd.teradyne.com>
20536
20537 * utils/finder.el (finder-insert-at-column): Correct off-by-one
20538 error affecting long file names.
20539
20540 Fri Jan 10 22:27:58 1997 Shane Holder <holder@rsn.hp.com>
20541
20542 * utils/bench.el: New version.
20543
20544 Fri Jan 10 13:22:26 1997 Christoph Wedler <wedler@fmi.uni-passau.de>
20545
20546 * packages/man.el (Manual-entry-switches): New variable.
20547 (Manual-apropos-switches): New variable.
20548 (Manual-run-formatter): Use them.
20549
20550 Thu Jan 9 22:04:42 1997 Greg Klanderman <greg@alphatech.com>
20551
20552 * modes/make-mode.el: Allow disabling of suspicious line warnings
20553 allow macro pickup when a macro is entered normally
20554 add the runtime macros to the completion list so confirmation is
20555 not necessary when minibuffer-confirm-incomplete is t.
20556 (these last two only in effect when makefile-electric-keys=t)
20557
20558 Thu Jan 9 11:44:11 1997 Martin Buchholz <mrb@eng.sun.com>
20559
20560 * mule/mule-files.el (file-coding-system-alist): Default to 8 bit
20561 on .el and .info files.
20562
20563 Wed Jan 8 20:57:16 1997 Steven L Baur <steve@altair.xemacs.org>
20564
20565 * prim/help.el (help-mode-quit): Correct typo in docstring.
20566 (help-mode-quit): Bury help buffer before restoring previous
20567 window configuration.
20568
20569 Wed Jan 8 20:20:01 1997 Joe Nuspl <nuspl@nvwls.cc.purdue.edu>
20570
20571 * x11/x-menubar.el (default-menubar): Include enriched.doc in the
20572 samples in the help menu.
20573
20574 Wed Jan 8 20:09:32 1997 Jens Krinke <krinke@ips.cs.tu-bs.de>
20575
20576 * x11/x-toolbar.el (toolbar-news-frame-properties): New variable.
20577 (toolbar-news): Use it.
20578
20579 Wed Jan 8 10:11:35 1997 Steven L Baur <steve@altair.xemacs.org>
20580
20581 * x11/x-compose.el (global-map): Keysyms use `-' not `_'.
20582
20583 Mon Jan 6 18:19:03 1997 Steven L Baur <steve@altair.xemacs.org>
20584
20585 * comint/telnet.el (telnet-initial-filter): Enable
20586 case-fold-search.
20587 (telnet-maximum-count): Bump up to 6, since 4 does not always
20588 appear to be enough.
20589
20590 Mon Jan 6 08:30:55 1997 Andrew Cohen <cohen@andy.bu.edu>
20591
20592 * psgml/psgml-parse.el (sgml-compile-dtd): noconv coding system
20593 has been renamed to no-conversion.
20594 (sgml-bdtd-merge): Ditto.
20595 (sgml-push-to-entity): Ditto.
20596
20597 Sun Jan 5 14:35:30 1997 Steven L Baur <steve@altair.xemacs.org>
20598
20599 * utils/loadhist.el (symbol-file): Make interactive.
20600
20601 Sun Jan 5 00:40:02 1997 Bob Weiner <weiner@infodock.com>
20602
20603 * packages/avoid.el (mouse-avoidance-mode): autoload.
20604
20605 * x11/x-menubar.el (options-menu-saved-forms): Mouse avoidance
20606 mode option.
20607
20608 Sat Jan 4 12:25:34 1997 Steven L Baur <steve@altair.xemacs.org>
20609
20610 * prim/faces.el (init-other-random-faces): Guard against adding
20611 modeline buffer tty face if no tty support.
20612
20613 Fri Jan 3 23:15:22 1997 Greg Klanderman <greg@alphatech.com>
20614
20615 * packages/backup-dir.el: Added to distribution.
20616
20617 Fri Jan 3 16:20:42 1997 Steven L Baur <steve@altair.xemacs.org>
20618
20619 * gnus/gnus-setup.el: Updated to gracefully handle installed
20620 auxilliary packages like tm, and handle eventual integration of
20621 Red Gnus/Gnus 5.4.
20622
20623 Fri Jan 3 14:32:07 1997 Vinnie Shelton <shelton@icd.teradyne.com>
20624
20625 * packages/gnuserv.el (gnuserv-frame): Autoload.
20626
20627 * x11/x-menubar.el (default-menubar): Add option to control gnuserv
20628 creating a new frame.
20629 (options-menu-saved-forms): Ditto.
20630
20631 Fri Jan 3 12:18:41 1997 Martin Buchholz <mrb@eng.sun.com>
20632
20633 * x11/x-mouse.el: Protect creation of scrollbar-pointer-glyph with
20634 feature test on 'scrollbar.
20635
20636 Fri Jan 3 10:37:48 1997 Steven L Baur <steve@altair.xemacs.org>
20637
20638 * packages/mic-paren.el (paren-activate): Update to v1.2.
20639
20640 Fri Jan 3 10:21:58 1997 Pete Ware <ware@cis.ohio-state.edu>
20641
20642 * x11/x-menubar.el (default-menubar): Add require-final-newline
20643 and next-line-add-newlines as options in the options menu.
20644 (options-menu-saved-forms): Ditto.
20645
20646 Thu Jan 2 18:52:32 1997 Joel Peterson <tarzan@aosi.com>
20647
20648 * prim/simple.el (blink-matching-open): Make sure point is visible
20649 when blinking.
20650
20651 Thu Jan 2 11:25:05 1997 Vinnie Shelton <shelton@icd.teradyne.com>
20652
20653 * prim/replace.el (occur-mode-mouse-goto): Fix typo in Emacs 19.34
20654 synch up.
20655 (occur-mode-map): Ditto.
20656
20657 Wed Nov 20 19:40:05 1996 Lennart Staflin <lenst@lysator.liu.se>
20658
20659 * psgml-parse.el (sgml-modify-dtd): set sgml-current-tree to
20660 sgml-top-tree. Needed by sgml-open-element.
20661
20662 Mon Nov 11 01:50:40 1996 Lennart Staflin <lenst@lysator.liu.se>
20663
20664 * Version 1.0 released.
20665
20666 Sun Sep 15 14:07:24 1996 Lennart Staflin <lenst@lysator.liu.se>
20667
20668 * psgml.el (sgml-mode): modify mode-line-format with subst, don't
20669 replicate the whole format in the code.
20670
20671 Thu Sep 12 20:27:38 1996 Lennart Staflin <lenst@lysator.liu.se>
20672
20673 * psgml-parse.el (sgml-external-file): Try to find system
20674 identifiers using the sgml-public-map
20675 if sgml-system-identifiers-are-preferred; this way that flag will
20676 have effect even if the sgml-public-map contains `%s'.
20677 (sgml-final): moved to be defined before use.
20678
20679 * psgml-dtd.el (sgml-parse-parameter-literal): Try to handle
20680 character references to character number above 255 by leaving a
20681 character reference in then parsed entity text.
20682
20683 Thu Sep 5 14:11:00 1996 Dave Love <d.love@dl.ac.uk>
20684
20685 * psgml-other.el (sgml-set-face-for): Nullify
20686 {after,before}-change-functions as well as (obsolete)
20687 {after,before}-change-function.
20688
20689 Tue Dec 31 11:34:37 1996 Steven L Baur <steve@altair.xemacs.org>
20690
20691 * comint/gdb.el (gdb-mode): Require 'cc-mode if not already loaded
20692 prior to starting gdb.
20693
20694 Mon Dec 30 17:59:48 1996 Steven L Baur <steve@altair.xemacs.org>
20695
20696 * comint/telnet.el (telnet-check-software-type-initialize): Remove
20697 default in cond (which allows special treatment of password prompt
20698 to work).
20699
20700 Mon Dec 30 09:36:04 1996 Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
20701
20702 * packages/gnuserv.el (server-edit): Add option to allow killing
20703 last visible frame.
20704
20705 Sun Dec 29 21:36:44 1996 Steven L Baur <steve@altair.xemacs.org>
20706
20707 * prim/files-nomule.el: Add trailing newline.
20708
20709 Sun Dec 29 18:45:34 1996 James LewisMoss <dres@dres.elam.org>
20710
20711 * modes/perl-mode.el: Add (provide 'perl-mode).
20712
20713 Sun Dec 29 17:15:57 1996 Martin Buchholz <mrb@eng.sun.com>
20714
20715 * ilisp/Makefile (elc): Be a little smarter about recompilation.
20716
20717 Sun Dec 29 17:14:27 1996 Steven L Baur <steve@altair.xemacs.org>
20718
20719 * tm/tm-edit-tipgp.el: Don't unconditionally require tinypgpa.el.
20720
20721 Sat Dec 28 11:15:55 1996 Steven L Baur <steve@altair.xemacs.org>
20722
20723 * x11/x-menubar.el (default-menubar): Move Frame-local font menu
20724 option to Frame Appearance submenu.
20725
20726 Fri Dec 27 20:30:00 1996 Steven L Baur <steve@altair.xemacs.org>
20727
20728 * x11/x-font-menu.el (font-menu-this-frame-only-p): Default to
20729 nil, because everyone was confused by it defaulting to t.
20730
20731 Fri Dec 27 12:30:37 1996 Richard Mlynarik <mly@adoc.xerox.com>
20732
20733 * prim/sort.el (sort-subr): Document use of `sort-fold-case'.
20734 (sort-lines): Ditto.
20735 (sort-paragraphs): Ditto.
20736 (sort-pages): Ditto.
20737 (sort-regexp-fields): Ditto.
20738 (sort-numeric-fields): Ditto.
20739 (sort-regexp-fields): Ditto.
20740 (sort-columns): Ditto.
20741 (sort-regexp-fields): Use compare-buffer-substrings if available.
20742
20743 Fri Dec 27 12:09:23 1996 Noah Friedman <friedman@gnu.ai.mit.edu>
20744
20745 * modes/mail-abbrevs.el (mail-abbrev-expand-hook): Prevent abbrev
20746 expansion from happening multiple times.
20747
20748 Fri Dec 27 02:31:15 1996 Steven L Baur <steve@altair.xemacs.org>
20749
20750 * prim/help.el (help-for-help): Don't confuse help character `b'
20751 with scrolling character `b' in view-less help buffer.
20752
20753 * packages/scroll-in-place.el: Synch with 19.15.
20754
20755 Thu Dec 26 15:25:09 1996 Steven L Baur <steve@altair.xemacs.org>
20756
20757 * x11/x-menubar.el (xemacs-splash-buffer): New function.
20758 (default-menubar): Use it.
20759 (default-menubar): Reorganize help menus.
20760
20761 * prim/startup.el (startup-message-timeout): More or less disable
20762 the timeout of the splash screen.
20763
20764 * packages/man.el (Manual-use-rosetta-man): For Neal Becker's
20765 Rosetta Man patch.
20766 (Manual-nuke-nroff-bs): Use it.
20767
20768 Tue Dec 24 12:46:22 1996 Steven L Baur <steve@altair.xemacs.org>
20769
20770 * prim/frame.el (show-temp-buffer-in-current-frame): Shrink temp
20771 buffer to fit.
20772
20773 Mon Dec 23 15:44:49 1996 Steven L Baur <steve@altair.xemacs.org>
20774
20775 * utils/delbackspace.el: Correct rebindings so they work properly
20776 when cc-mode is not dumped with XEmacs.
20777
20778 * packages/apropos.el (apropos-print): Minimize size of *Apropos*
20779 window if it is small.
20780
20781 * prim/lisp.el (lisp-complete-symbol): Minimize size of
20782 *Completions* window.
20783
20784 * prim/help.el (with-displaying-help-buffer): (Based on an idea
20785 from Sudish Joseph) minimize size of displayed help window.
20786
20787 * modes/fortran.el (fortran-window-create-momentarily): Fix
20788 lossage from synch with Emacs 19.34.
20789 (fortran-abbrev-start): Ditto.
20790
20791 Sun Dec 22 15:33:25 1996 Hrvoje Niksic <hniksic@srce.hr>
20792
20793 * x11/x-toolbar.el (toolbar-news): Check whether this is the last
20794 frame before deleting it.
20795
20796 Sun Dec 22 00:37:42 1996 Sudish Joseph <sudish@mindspring.com>
20797
20798 * eterm/tgud.el (tgud-gdb-complete-filter): Match carriage returns
20799 as well as linefeeds.
20800
20801 * eterm/term.el (term-dynamic-list-completions): Correct Emacsism
20802 in setting unread-command-events.
20803
20804 Sat Dec 21 23:37:02 1996 Bob Weiner <weiner@infodock.com>
20805
20806 * packages/font-lock.el: Update Java support.
20807
20808 Sat Dec 21 22:48:59 1996 Steven L Baur <steve@altair.xemacs.org>
20809
20810 * packages/fontl-hooks.el: Add provide (synch with 19.15).
20811
20812 * x11/x-toolbar.el: Don't quote lambda macro.
20813
20814 * packages/session.el: Removed from distribution.
20815
20816 Sat Dec 21 22:37:37 1996 Neal Becker <neal@ctd.comsat.com>
20817
20818 * pcl-cvs/pcl-cvs.el: Synched with pcl-cvs.el from cvs-1.9.
20819
20820 Fri Dec 20 15:19:36 1996 Steven L Baur <steve@altair.xemacs.org>
20821
20822 * packages/compile.el (compilation-error-regexp-alist): Complete
20823 fix for lossage on bad regexps.
20824
20825 * prim/loadup.el: Remove cc-mode as a dumped package.
20826
20827 * prim/glyphs.el (init-glyphs): hscroll-glyph is now builtin.
20828
20829 * prim/minibuf.el (minibuffer-complete-word): Correct an ebola
20830 infection that caused incorrect interpretation of SPC in the
20831 minibuffer.
20832
20833 Thu Dec 19 22:16:47 1996 Heiko Muenkel <muenkel@tnt.uni-hannover.de>
20834
20835 * modes/outl-mouse.el (outline-glyph-menu): Remove Hide body item,
20836 Add Show all item.
20837
20838 Thu Dec 19 00:37:59 1996 Bart Robinson <lomew@cs.utah.edu>
20839
20840 * prim/files.el: Make enable-local-variables 'ask-me behave sanely.
20841
20842 Wed Dec 18 23:10:15 1996 Steven L Baur <steve@altair.xemacs.org>
20843
20844 * prim/simple.el (next-line-add-newlines): Now defaults to nil.
20845
20846 Wed Dec 18 22:56:48 1996 Hrvoje Niksic <hniksic@srce.hr>
20847
20848 * utils/bench.el (bench-mark-13): Added.
20849
20850 Wed Dec 18 20:26:10 1996 Martin Buchholz <mrb@eng.sun.com>
20851
20852 * mule/mule-coding.el: Change charset names.
20853
20854 * mule/japanese-hooks.el: Change charset names.
20855
20856 * mule/hebrew-hooks.el: Change charset names.
20857 Remove quail hooks.
20858
20859 * mule/greek-hooks.el: Change charset names.
20860 Remove quail hooks.
20861
20862 * mule/european-hooks.el ((make-char 'latin-iso8859-1 32)): Change
20863 charset names.
20864 Remove quail hooks.
20865
20866 * mule/cyrillic-hooks.el (cyrillic-iso8859-5): Use instead of cyrillic.
20867 Remove quail hooks.
20868
20869 * mule/chinese-hooks.el (chinese-gb2312): Fix chinese syntax tables.
20870 Use chinese-gb2312.
20871 Remove quail hooks.
20872 (chinese): Comment out code for egg.
20873
20874 * mule/thai-hooks.el: Use thai-tis620.
20875 (thai): Prefer macro definition of lambda.
20876
20877 * sunpro/sunpro-init.el (sunpro-startup): Guard against Sun
20878 censorship.
20879
20880 * prim/obsolete.el (wholenump): New obsolete alias.
20881
20882 * prim/simple.el (comment-indent-function): Use macro definition
20883 of (lambda () ...).
20884
20885 * prim/replace.el (list-matching-lines): Remove redundant
20886 (message (format ...))
20887
20888 * modes/cc-mode.el: Readd autoloads (prior to removing cc-mode as
20889 a dumped package).
20890
20891 Wed Dec 18 11:09:45 1996 Steven L Baur <steve@altair.xemacs.org>
20892
20893 * comint/telnet.el: Synch up to 19.15 & Emacs 19.34.
20894 (telnet-check-software-type-initialize): Cleanup from Synch.
20895
20896 Sat Dec 14 17:39:17 1996 Steven L Baur <steve@altair.xemacs.org>
20897
20898 * packages/buff-menu.el (list-buffers-directory): autoload.
20899
20900 Fri Dec 13 16:53:14 1996 Steven L Baur <steve@altair.xemacs.org>
20901
20902 * electric/ebuff-menu.el (electric-buffer-list): Restore behavior
20903 of using prefix argument.
20904
20905 * emulators/crisp.el (crisp-mode-map): Rename kp_.* keysyms to
20906 kp-\1.
20907
20908 * emulators/tpu-edt.el: Ditto.
20909
20910 * x11/x-win-sun.el: Ditto.
20911
20912 * x11/x-iso8859-1.el: Ditto.
20913
20914 * term/tvi970.el: Ditto.
20915
20916 * term/news.el: Ditto.
20917
20918 * term/lk201.el: Ditto.
20919
20920 * term/linux.el: Ditto.
20921
20922 * prim/keydefs.el: Ditto.
20923
20924 * prim/events.el: Ditto.
20925
20926 * packages/icomplete.el (icomplete-get-keys): Ditto.
20927
20928 * games/gomoku.el (gomoku-mode-map): Ditto.
20929
20930 * games/blackbox.el (blackbox-mode-map): Ditto.
20931
20932 Fri Dec 13 09:40:27 1996 Sudish Joseph <sudish@mindspring.com>
20933
20934 * prim/minibuf.el (next-history-element): Remove kludge test on
20935 minibuffer-history-sexp-flag.
20936
20937 * x11/x-init.el (init-post-x-win): Fix hooks for gnuattached ttys
20938 on XEmacsen started on X displays.
20939
20940 Thu Dec 12 16:05:53 1996 Raymond Toy <toy@rtp.ericsson.se>
20941
20942 * ilisp/ilisp-out.el (ilisp-find-lower-window): Correct XEmacs
20943 version check to look at major numbers.
20944 (ilisp-find-top-left-most-window): Ditto.
20945
20946 Thu Dec 12 15:21:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
20947
20948 * utils/mail-extr.el (mail-extract-address-components): Don't
20949 automatically downcase extracted elements. It violates standards.
20950
20951 Thu Dec 12 14:46:47 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
20952
20953 * x11/x-menubar.el (buffers-menu-filter): The buffer menu was
20954 shortened to `buffers-menu-max-size' items even if
20955 `buffers-menu-submenus-for-groups-p' is non-nil.
20956
20957 Let `buffers-menu-submenus-for-groups-p' be an integer : if there
20958 are more buffers than this value, use submenus, otherwise not.
20959
20960 * packages/vc.el (vc-rename-this-file): New function (was missing,
20961 but referred to on the menubar).
20962
20963 * packages/compile.el (compilation-font-lock-keywords): `defvar'
20964 instead of `defconst'!
20965
20966 * prim/mouse.el (default-mouse-track-normalize-point): Double
20967 click mouse-1 on sexpr selects the sexpr.
20968
20969 * x11/x-menubar.el (options-menu-saved-forms): Fix bug in
20970 `save-options-menu-settings'.
20971
20972 Thu Dec 12 14:25:21 1996 Steven L Baur <steve@altair.xemacs.org>
20973
20974 * prim/simple.el (forward-to-indentation): Do not deactivate zmacs
20975 region on usage.
20976 (backward-to-indentation): Ditto.
20977
20978 Thu Dec 12 14:22:55 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
20979
20980 * prim/lisp.el (backward-up-list): Do not deactivate zmacs region
20981 on usage.
20982
20983 Wed Dec 11 20:26:21 1996 Barry A. Warsaw <bwarsaw@CNRI.Reston.VA.US>
20984
20985 * prim/files.el (set-auto-mode): Require a #! signature to set
20986 mode based on interpreter.
20987
20988 Wed Dec 11 13:25:50 1996 Steven L Baur <steve@altair.xemacs.org>
20989
20990 * packages/man.el (Manual-use-rosetta-man): Restore Neal Becker's
20991 Rosetta Man Patch.
20992 (Man-cleanup-manpage): Use it.
20993
20994 * prim/simple.el (yank): Corrected a mistaken synch with Emacs
20995 19.34.
20996
20997 * modes/eiffel3.el (eiffel-mode-syntax-table): Quote the semicolon
20998 syntax entry so update-autoloads doesn't barf.
20999
21000 * packages/buff-menu.el (Buffer-menu-mode-map): Correct mouse key
21001 bindings.
21002
21003 Tue Dec 10 21:24:04 1996 Steven L Baur <steve@altair.xemacs.org>
21004
21005 * packages/ps-print.el (ps-do-despool): Allow dynamic expansion of
21006 `ps-lpr-switches'.
21007
21008 * packages/lpr.el (print-region-1): Allow dynamic expansion of
21009 `lpr-switches'.
21010
21011 Tue Dec 10 18:30:01 1996 Rod Whitby <rwhitby@asc.sps.mot.com>
21012
21013 * modes/vhdl-mode.el: New File.
21014
21015 Tue Dec 10 17:59:35 1996 Shane Holder <holder@rsn.hp.com>
21016
21017 * utils/bench.el: New file. Utility for benchmarking emacs
21018 performance.
21019
21020 Tue Dec 10 10:11:55 1996 Steven L Baur <steve@altair.xemacs.org>
21021
21022 * electric/ebuff-menu.el (electric-buffer-menu-mode-map): Correct
21023 bad 19.34 synch patch.
21024
21025 * utils/pretty-print.el: New File.
21026
21027 Sun Dec 8 13:59:40 1996 Steven L Baur <steve@altair.xemacs.org>
21028
21029 * prim/files-nomule.el: Documentation corrections.
21030
21031 * prim/files.el: Synch to 19.15/Emacs 19.34.
21032
21033 Sat Dec 7 18:48:34 1996 Steven L Baur <steve@altair.xemacs.org>
21034
21035 * packages/hexl.el (hexl-mode-map): Corrected obsolescent key
21036 names introduced in 19.15-b2.
21037
21038 Fri Dec 6 20:17:47 1996 Steven L Baur <steve@altair.xemacs.org>
21039
21040 * games/yow.el: Sync to GNU Emacs 19.34.
21041
21042 * games/studly.el: Documentation fixes.
21043
21044 * games/spook.el: Sync to GNU Emacs 19.34.
21045
21046 * games/mpuz.el: Sync to GNU Emacs 19.34.
21047
21048 * games/life.el: Sync to GNU Emacs 19.34.
21049
21050 * games/hanoi.el: Sync to GNU Emacs 19.34.
21051
21052 * games/flame.el: Documentation fixes.
21053
21054 * games/dunnet.el: Sync to GNU Emacs 19.34.
21055
21056 * games/doctor.el: Sync to GNU Emacs 19.34.
21057
21058 * games/dissociate.el: Sync to GNU Emacs 19.34.
21059
21060 * games/cookie1.el: Sync to GNU Emacs 19.34.
21061
21062 * games/conx.el: Documentation fixes.
21063
21064 * games/blackbox.el: Sync to GNU Emacs 19.34.
21065
21066 * games/NeXTify.el: Documentation fixes.
21067
21068 * packages/man.el: New file/replacement from Emacs 19.34.
21069
21070 * packages/man-xref.el: New file from Emacs 19.35.
21071
21072 * utils/smtpmail.el: New file from Emacs 19.34.
21073
21074 Fri Dec 6 09:28:04 1996 ~~ ~~/MORIOKA Tomohiko <morioka@jaist.ac.jp>
21075
21076 * prim/startup.el (set-default-load-path): Set default-load-path
21077 dynamically since file-detect.el is dumped with XEmacs.
21078
21079 Thu Dec 5 20:37:32 1996 Steven L Baur <steve@altair.xemacs.org>
21080
21081 * emulators/tpu-mapper.el: Total replacement with version in GNU
21082 Emacs 19.34.
21083
21084 * emulators/tpu-extras.el: Total replacement with version in GNU
21085 Emacs 19.34.
21086
21087 * emulators/tpu-edt.el: Total replacement with version in GNU Emacs
21088 19.34.
21089
21090 * comint/history.el: Documentation fixes.
21091
21092 * comint/gdb.el: Documentation fixes.
21093
21094 * comint/dbx.el: Documentation fixes.
21095
21096 * comint/background.el: Documentation fixes.
21097
21098 * rmail/rmail-xemacs.el: Documentation fixes.
21099
21100 * rmail/rmail-kill.el: Documentation fixes.
21101
21102 * emulators/ws-mode.el: Synch up to Emacs 19.34.
21103
21104 * emulators/teco.el: Documentation cleanup.
21105
21106 * emulators/mlsupport.el: Synch up to Emacs 19.34.
21107
21108 * emulators/mlconvert.el: Synch up to Emacs 19.34.
21109
21110 * emulators/edt-vt100.el: New file from Emacs 19.34.
21111
21112 * emulators/edt-pc.el: New file from Emacs 19.34.
21113
21114 * emulators/edt-mapper.el: New file from Emacs 19.34.
21115
21116 * emulators/edt-lk201.el: New file from Emacs 19.34.
21117
21118 * emulators/edt.el: Synched up to Emacs 19.34.
21119
21120 Thu Dec 5 12:09:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
21121
21122 * prim/replace.el (match-string): Use a function instead of a
21123 macro to be compatible with .elc files compiled under Emacs.
21124
21125 Thu Dec 5 09:50:12 1996 Bob Weiner <weiner@infodock.com>
21126
21127 * utils/id-select.el: New file -- Version 1.4.3.
21128
21129 Thu Dec 5 09:17:53 1996 Gary D. Foster <Gary.Foster@corp.sun.com>
21130
21131 * emulators/crisp.el: New file.
21132
21133 * emulators/scroll-lock.el: New file.
21134
21135 Thu Dec 5 00:15:59 1996 Steven L Baur <steve@altair.xemacs.org>
21136
21137 * prim/help.el: A callable library-type function should not
21138 contain an unprotected print statement. This change implements my
21139 version of Erik Naggum's statement about locate-library being less
21140 chatty in Emacs 19.35.
21141
21142 Wed Dec 4 22:00:49 1996 Steven L Baur <steve@altair.xemacs.org>
21143
21144 * utils/flow-ctrl.el: Synch up to Emacs 19.34.
21145
21146 * utils/forms.el: Synch up to Emacs 19.34.
21147
21148 * packages/column.el: Allow column numbers to start at one.
21149
21150 * prim/userlock.el: Synch up to Emacs 19.34.
21151
21152 * prim/paragraphs.el: Synch up to Emacs 19.34.
21153
21154 * prim/page.el: Synch up to Emacs 19.34.
21155
21156 * prim/options.el: Synch up to Emacs 19.34.
21157
21158 * prim/novice.el: Synch up to Emacs 19.34.
21159
21160 * prim/rect.el: Sync up to Emacs 19.34.
21161
21162 * prim/reposition.el: Synch up to Emacs 19.34.
21163
21164 * prim/replace.el: Synch up to Emacs 19.34.
21165
21166 * prim/register.el: Synch up to Emacs 19.34.
21167
21168 * prim/indent.el: Synch up to Emacs 19.34.
21169
21170 * prim/subr.el: Synch up to Emacs 19.34.
21171
21172 * prim/simple.el: Synch up to Emacs 19.34.
21173
21174 * prim/debug.el: Synch up to Emacs 19.34.
21175
21176 * edebug/cl-specs.el: Comment formatting changes.
21177
21178 * edebug/cl-read.el: Protect advisement of eval-region from being
21179 evaluated more than once.
21180
21181 Comment formatting changes.
21182
21183 * edebug/advise-eval-region.el: New File. Separate out advise for
21184 eval-region so it is only evaluated once.
21185
21186 * packages/icomplete.el: Fix a bug in locating command bound to key.
21187
21188 icomplete-exhibit needs to be called in the setup-hook.
21189
21190 * packages/apropos.el: Correct a typo in button binding.
21191
21192 Fixes the bug where if apropos-label-face is actually defined as
21193 face, apropos bombs with an error
21194
21195 Do a (provide 'apropos), like all packages should.
21196
21197 Provides an apropos-mode-hook for Apropos Mode buffers (otherwise
21198 customization is unnecessarily painful).
21199
21200 Redefines the default faces for the various apropos faces so they
21201 come out in color by default (defaults are based on various
21202 standard font-lock faces).
21203
21204 * version.el: Bumped up to b31.