bpt/emacs.git
22 years ago2002-01-07 Michael Kifer <kifer@cs.stonybrook.edu>
Michael Kifer [Tue, 8 Jan 2002 04:36:01 +0000 (04:36 +0000)]
2002-01-07  Michael Kifer  <kifer@cs.stonybrook.edu>

* viper-init.el (viper-cond-compile-for-xemacs-or-emacs):
new macro that replaces viper-emacs-p and viper-xemacs-p in many
cases. Used to reduce the number of warnings.

* viper-cmd.el: use viper-cond-compile-for-xemacs-or-emacs.
(viper-standard-value): moved here from viper.el.
(viper-set-unread-command-events): moved to viper-util.el
(viper-check-minibuffer-overlay): make sure
viper-minibuffer-overlay is moved to cover the entire input field.

* viper-util.el:  use viper-cond-compile-for-xemacs-or-emacs.
(viper-read-key-sequence, viper-set-unread-command-events,
viper-char-symbol-sequence-p, viper-char-array-p): moved here.

* viper-ex.el: use viper-cond-compile-for-xemacs-or-emacs.

* viper-keym.el: use viper-cond-compile-for-xemacs-or-emacs.

* viper-mous.el: use viper-cond-compile-for-xemacs-or-emacs.

* viper-macs.el (viper-char-array-p, viper-char-symbol-sequence-p,
viper-event-vector-p): moved to viper-util.el

* viper.el (viper-standard-value): moved to viper-cmd.el.
Use viper-cond-compile-for-xemacs-or-emacs.

* ediff-help.el: use ediff-cond-compile-for-xemacs-or-emacs.

* ediff-hook.el: use ediff-cond-compile-for-xemacs-or-emacs.

* ediff-init.el (ediff-cond-compile-for-xemacs-or-emacs): new
macro designed to be used in many places where ediff-emacs-p or
ediff-xemacs-p was previously used. Reduces the number of
warnings.
Use ediff-cond-compile-for-xemacs-or-emacs in many places in lieue
of ediff-xemacs-p.
(ediff-make-current-diff-overlay, ediff-highlight-diff-in-one-buffer,
ediff-convert-fine-diffs-to-overlays, ediff-empty-diff-region-p,
ediff-whitespace-diff-region-p, ediff-get-region-contents):
moved to ediff-util.el.
(ediff-event-key): moved here.

* ediff-merge.el: got rid of unreferenced variables.

* ediff-mult.el: use ediff-cond-compile-for-xemacs-or-emacs.

* ediff-util.el: use ediff-cond-compile-for-xemacs-or-emacs.
(ediff-cleanup-mess): improved the way windows are set up after
quitting ediff.
(ediff-janitor): use ediff-dispose-of-variant-according-to-user.
(ediff-dispose-of-variant-according-to-user): new function
designed to be smarter and also understands indirect buffers.
(ediff-highlight-diff-in-one-buffer,
ediff-unhighlight-diff-in-one-buffer,
ediff-unhighlight-diffs-totally-in-one-buffer,
ediff-highlight-diff, ediff-highlight-diff,
ediff-unhighlight-diff, ediff-unhighlight-diffs-totally,
ediff-empty-diff-region-p, ediff-whitespace-diff-region-p,
ediff-get-region-contents, ediff-make-current-diff-overlay):
moved here.
(ediff-format-bindings-of): new function by Hannu Koivisto
<azure@iki.fi>.
(ediff-setup): make sure the merge buffer is always widened and
modifiable.
(ediff-write-merge-buffer-and-maybe-kill): refuse to write the
result of a merge into a file visited by another buffer.
(ediff-arrange-autosave-in-merge-jobs): check if the merge file
is visited by another buffer and ask to save/delete that buffer.
(ediff-verify-file-merge-buffer): new function to do the above.

* ediff-vers.el: load ediff-init.el at compile time.

* ediff-wind.el: use ediff-cond-compile-for-xemacs-or-emacs.

* ediff.el (ediff-windows, ediff-regions-wordwise,
ediff-regions-linewise): use indirect buffers to improve
robustness and make it possible to compare regions of the same
buffer (even overlapping regions).
(ediff-clone-buffer-for-region-comparison,
ediff-clone-buffer-for-window-comparison): new functions.
(ediff-files-internal): refuse to compare identical files.
(ediff-regions-internal): get rid of the warning about comparing
regions of the same buffer.

* ediff-diff.el (ediff-convert-fine-diffs-to-overlays): moved here.
Plus the following fixes courtesy of Dave Love:
Doc fixes.
(ediff-word-1): Use word class and move - to the
front per regexp documentation.
(ediff-wordify): Bind forward-word-function outside loop.
(ediff-copy-to-buffer): Use insert-buffer-substring rather than
consing buffer contents.
(ediff-goto-word): Move syntax table setting outside loop.

22 years ago(send_process): Set src_multibyte to 1 after the call
Eli Zaretskii [Mon, 7 Jan 2002 21:17:32 +0000 (21:17 +0000)]
(send_process): Set src_multibyte to 1 after the call
top setup_coding_system, not before the call.

22 years agoUse wildcards.
Andreas Schwab [Mon, 7 Jan 2002 12:35:26 +0000 (12:35 +0000)]
Use wildcards.

22 years ago(Language Environments): Mention the UTF-8 environment; add an index entry.
Eli Zaretskii [Mon, 7 Jan 2002 11:43:41 +0000 (11:43 +0000)]
(Language Environments): Mention the UTF-8 environment; add an index entry.

22 years agoremoved key sequence mapping for O[rsfaqtTd].
Jaeyoun Chung [Mon, 7 Jan 2002 07:36:15 +0000 (07:36 +0000)]
removed key sequence mapping for O[rsfaqtTd].
Not used for Korean Hangul Type 2. (request from emacs-kr mailing list).

22 years ago(dired-copy-filename-as-kill): Call kill-append if following a kill command.
Richard M. Stallman [Mon, 7 Jan 2002 05:31:29 +0000 (05:31 +0000)]
(dired-copy-filename-as-kill): Call kill-append if following a kill command.

22 years agoFix indentation.
Richard M. Stallman [Mon, 7 Jan 2002 05:20:57 +0000 (05:20 +0000)]
Fix indentation.

22 years ago(describe-variable, describe-function): Do save-excursion.
Richard M. Stallman [Mon, 7 Jan 2002 05:20:40 +0000 (05:20 +0000)]
(describe-variable, describe-function): Do save-excursion.

22 years ago(single_submenu, set_frame_menubar, w32_menu_show):
Jason Rumney [Mon, 7 Jan 2002 00:26:57 +0000 (00:26 +0000)]
(single_submenu, set_frame_menubar, w32_menu_show):
(w32_dialog_show): Initialize wv->help to Qnil.

22 years ago(set_frame_menubar, xmenu_show):
Jason Rumney [Mon, 7 Jan 2002 00:23:56 +0000 (00:23 +0000)]
(set_frame_menubar, xmenu_show):
(xdialog_show): Initialize wv->help to Qnil.

22 years ago(single_submenu): Initialize wv->help to Qnil.
Jason Rumney [Sun, 6 Jan 2002 23:35:05 +0000 (23:35 +0000)]
(single_submenu): Initialize wv->help to Qnil.

22 years ago(w32_menu_display_help): Revert last change.
Jason Rumney [Sun, 6 Jan 2002 21:39:33 +0000 (21:39 +0000)]
(w32_menu_display_help): Revert last change.

22 years ago(menu_highlight_callback): Revert last change.
Jason Rumney [Sun, 6 Jan 2002 21:35:44 +0000 (21:35 +0000)]
(menu_highlight_callback): Revert last change.

22 years ago(make_gap_larger): Make sure buffer size does not overflow range of int.
Andreas Schwab [Sun, 6 Jan 2002 20:47:00 +0000 (20:47 +0000)]
(make_gap_larger): Make sure buffer size does not overflow range of int.

22 years ago(ldap-search-internal): Skip error message from ldapsearch. Allow listing
Pavel Janík [Sun, 6 Jan 2002 17:59:09 +0000 (17:59 +0000)]
(ldap-search-internal): Skip error message from ldapsearch.  Allow listing
attribute names only.  Do not open non-existent files.

22 years ago(eudc-ldap-get-field-list): Do not try to call non-existent function.
Pavel Janík [Sun, 6 Jan 2002 17:54:21 +0000 (17:54 +0000)]
(eudc-ldap-get-field-list): Do not try to call non-existent function.

22 years agoRegenerated to reflect latest changes in Keywords: headers.
Pavel Janík [Sun, 6 Jan 2002 17:53:26 +0000 (17:53 +0000)]
Regenerated to reflect latest changes in Keywords: headers.

22 years ago(top-level): Revert previous change.
Pavel Janík [Sun, 6 Jan 2002 16:41:07 +0000 (16:41 +0000)]
(top-level): Revert previous change.

22 years agoFix Keywords: header.
Pavel Janík [Sun, 6 Jan 2002 16:37:36 +0000 (16:37 +0000)]
Fix Keywords: header.

22 years agoFix typo.
Pavel Janík [Sun, 6 Jan 2002 16:29:19 +0000 (16:29 +0000)]
Fix typo.

22 years ago(nslookup-font-lock-keywords): Defvar font-lock variables to prevent
Pavel Janík [Sun, 6 Jan 2002 15:11:24 +0000 (15:11 +0000)]
(nslookup-font-lock-keywords): Defvar font-lock variables to prevent
warning from byte-compiler.
Add Keyword to actually get listed in finder.

22 years agoRemove unnecessary whitespaces.
Pavel Janík [Sun, 6 Jan 2002 15:08:06 +0000 (15:08 +0000)]
Remove unnecessary whitespaces.

22 years ago(top-level): Use eudc-xemacs-p instead of string-match on emacs-version
Pavel Janík [Sun, 6 Jan 2002 15:06:14 +0000 (15:06 +0000)]
(top-level): Use eudc-xemacs-p instead of string-match on emacs-version
again.

22 years ago(enriched-make-annotation): Fix the change from 2002-01-05.
Pavel Janík [Sun, 6 Jan 2002 11:37:36 +0000 (11:37 +0000)]
(enriched-make-annotation): Fix the change from 2002-01-05.
(enriched-handle-display-prop): Return proper values.

22 years agoRemove unnecessary whitespaces.
Pavel Janík [Sat, 5 Jan 2002 23:37:58 +0000 (23:37 +0000)]
Remove unnecessary whitespaces.

22 years ago(eudc-attribute-display-method-alist): Use proper attribute name labeledUri
Pavel Janík [Sat, 5 Jan 2002 23:36:20 +0000 (23:36 +0000)]
(eudc-attribute-display-method-alist): Use proper attribute name labeledUri
instead of deprecated labeledUrl.

22 years ago*** empty log message ***
Pavel Janík [Sat, 5 Jan 2002 23:34:18 +0000 (23:34 +0000)]
*** empty log message ***

22 years agoDoc fix.
Pavel Janík [Sat, 5 Jan 2002 23:28:03 +0000 (23:28 +0000)]
Doc fix.

22 years agoFollow law precisely: four digits for all dates in copyright lines.
Robert J. Chassell [Sat, 5 Jan 2002 19:31:23 +0000 (19:31 +0000)]
Follow law precisely: four digits for all dates in copyright lines.

22 years agoRemove unnecessary whitespace.
Pavel Janík [Sat, 5 Jan 2002 19:02:55 +0000 (19:02 +0000)]
Remove unnecessary whitespace.

22 years agoRemove unnecessary whitespaces.
Pavel Janík [Sat, 5 Jan 2002 19:02:27 +0000 (19:02 +0000)]
Remove unnecessary whitespaces.

22 years agoFix Lisp header.
Pavel Janík [Sat, 5 Jan 2002 19:00:24 +0000 (19:00 +0000)]
Fix Lisp header.

22 years agoFix spelling in comments.
Pavel Janík [Sat, 5 Jan 2002 18:59:25 +0000 (18:59 +0000)]
Fix spelling in comments.

22 years agoAdd keyword header `tools' to actually get listed in finder.
Pavel Janík [Sat, 5 Jan 2002 18:58:49 +0000 (18:58 +0000)]
Add keyword header `tools' to actually get listed in finder.

22 years agoFix typo.
Pavel Janík [Sat, 5 Jan 2002 18:56:56 +0000 (18:56 +0000)]
Fix typo.

22 years ago(eudc-bob-can-display-inline-images)
Pavel Janík [Sat, 5 Jan 2002 18:54:53 +0000 (18:54 +0000)]
(eudc-bob-can-display-inline-images)
(eudc-bob-display-jpeg): Use fboundp instead of boundp.
(eudc-bob-save-object): Make the buffer unibyte.
(eudc-bob-generic-keymap): Add new keybinding `!' to pipe the object to
external program.

22 years ago(eudc-edit-hotlist): Avoid error when editing an empty hotlist.
Pavel Janík [Sat, 5 Jan 2002 18:51:11 +0000 (18:51 +0000)]
(eudc-edit-hotlist): Avoid error when editing an empty hotlist.

22 years ago(eudc-external-viewers): Do not use xv, it is not free.
Pavel Janík [Sat, 5 Jan 2002 18:43:58 +0000 (18:43 +0000)]
(eudc-external-viewers): Do not use xv, it is not free.

22 years ago(ldap-search-internal): Make the buffer unibyte.
Pavel Janík [Sat, 5 Jan 2002 18:42:52 +0000 (18:42 +0000)]
(ldap-search-internal): Make the buffer unibyte.
Use buffer-string instead of buffer-substring for the whole buffer.

22 years ago#
André Spiegel [Sat, 5 Jan 2002 17:28:54 +0000 (17:28 +0000)]
#

22 years ago(vc-rcs-steal-lock): Do a real checkout after stealing the lock, so
André Spiegel [Sat, 5 Jan 2002 17:21:06 +0000 (17:21 +0000)]
(vc-rcs-steal-lock): Do a real checkout after stealing the lock, so
that we see expanded headers.
(vc-rcs-trunk-p, vc-rcs-branch-part, vc-rcs-branch-p,
vc-rcs-minor-part, vc-rcs-previous-version): Removed.  These are
available from vc.el.  Updated all callers.

22 years ago(vc-branch-part): Return nil if there's no `.'
André Spiegel [Sat, 5 Jan 2002 17:15:20 +0000 (17:15 +0000)]
(vc-branch-part): Return nil if there's no `.'
(vc-default-previous-version): Renamed from vc-previous-version.  New
args BACKEND and FILE.  Return nil for revision numbers without a `.'
(vc-version-diff): Call vc-BACKEND-previous-version.
(vc-steal-lock): Steal lock before composing mail, so that no mail is
sent when the stealing goes wrong.  And we'll actually see the error
in that case now.
(vc-finish-steal): Removed.

22 years ago*** empty log message ***
Richard M. Stallman [Sat, 5 Jan 2002 09:16:09 +0000 (09:16 +0000)]
*** empty log message ***

22 years ago(format-replace-strings, format-subtract-regions)
Richard M. Stallman [Sat, 5 Jan 2002 09:06:53 +0000 (09:06 +0000)]
(format-replace-strings, format-subtract-regions)
(format-annotate-region, format-annotate-location)
(format-annotate-atomic-property-change)
(format-annotate-single-property-change): Doc fixes.

22 years ago(enriched-make-annotation): Doc fix.
Richard M. Stallman [Sat, 5 Jan 2002 09:05:35 +0000 (09:05 +0000)]
(enriched-make-annotation): Doc fix.

22 years ago(x_draw_glyphs): Don't call notice_overwritten_cursor
Jason Rumney [Sat, 5 Jan 2002 00:46:01 +0000 (00:46 +0000)]
(x_draw_glyphs): Don't call notice_overwritten_cursor
if OVERLAPS_P.

22 years ago*** empty log message ***
Jason Rumney [Sat, 5 Jan 2002 00:44:34 +0000 (00:44 +0000)]
*** empty log message ***

22 years agoRequire fontset unconditionally.
Jason Rumney [Sat, 5 Jan 2002 00:23:42 +0000 (00:23 +0000)]
Require fontset unconditionally.
(w32-handle-scroll-bar-event): Remove, since default scroll bar
behaviour is now the same as what Windows users expect.

22 years ago(w32_menu_display_help): Hide any tooltip window.
Jason Rumney [Sat, 5 Jan 2002 00:17:40 +0000 (00:17 +0000)]
(w32_menu_display_help): Hide any tooltip window.

22 years ago(x_setup_relief_colors): Don't compute an image's
Jason Rumney [Sat, 5 Jan 2002 00:09:08 +0000 (00:09 +0000)]
(x_setup_relief_colors): Don't compute an image's
background color if it doesn't have a Pixmap.
(notice_overwritten_cursor): Don't depend on
output_cursor and updated_area.  Compare pixel coordinates with
window's cursor pixel coordinates.
(x_draw_glyphs, x_clear_end_of_line, show_mouse_face): Call
notice_overwritten_cursor with new arg list.
(show_mouse_face): Fix bug setting a row's mouse_face_p flag
unconditionally.
(x_draw_image_relief): Use predefined macro instead of
constant when the value of `tool_bar_button_relief' is negative.

(x_display_and_set_cursor): Fix PostMessage arg types.

22 years ago(compute_tip_xy): If tooltip won't fit on the screen
Jason Rumney [Sat, 5 Jan 2002 00:05:14 +0000 (00:05 +0000)]
(compute_tip_xy): If tooltip won't fit on the screen
to the left or to the right of the pointer, put it against
the left screen edge.
(x_frame_parms): Add missing braces around initializer.

22 years ago(menu_highlight_callback): Hide any tooltip window.
Richard M. Stallman [Fri, 4 Jan 2002 22:17:33 +0000 (22:17 +0000)]
(menu_highlight_callback): Hide any tooltip window.

22 years agoDoc fix.
Pavel Janík [Fri, 4 Jan 2002 21:35:15 +0000 (21:35 +0000)]
Doc fix.

22 years ago(copyright-regexp): Allow multi-line copyrights to be updated.
Richard M. Stallman [Fri, 4 Jan 2002 20:21:31 +0000 (20:21 +0000)]
(copyright-regexp): Allow multi-line copyrights to be updated.

22 years ago*** empty log message ***
Richard M. Stallman [Fri, 4 Jan 2002 20:21:24 +0000 (20:21 +0000)]
*** empty log message ***

22 years ago* nnspool.el (nnspool-request-post): Ditto.
ShengHuo ZHU [Fri, 4 Jan 2002 14:34:43 +0000 (14:34 +0000)]
* nnspool.el (nnspool-request-post): Ditto.

22 years ago(CFLAGS): Define _WIN32_WINNT as 0x0400, in order to
Andrew Innes [Fri, 4 Jan 2002 14:05:10 +0000 (14:05 +0000)]
(CFLAGS): Define _WIN32_WINNT as 0x0400, in order to
pick up relevant bits of the Windows API definitions.

22 years ago(texinfo-insert-@end): Fix the change from 2001-10-24.
Eli Zaretskii [Fri, 4 Jan 2002 13:10:23 +0000 (13:10 +0000)]
(texinfo-insert-@end): Fix the change from 2001-10-24.

22 years agoPlace under GFDL. Fix copyright years.
Eli Zaretskii [Fri, 4 Jan 2002 11:36:29 +0000 (11:36 +0000)]
Place under GFDL.  Fix copyright years.
(Top): Fix markup of quoted chapter names.
(Stack Manipulation, Rearranging with Selections)
(Operations on Variables): Use @kbd instead of @key.
(Installation): Update instructions.  Comment out the description
of the \bumpoddpages macro which was deleted

22 years ago*** empty log message ***
Eli Zaretskii [Fri, 4 Jan 2002 10:47:38 +0000 (10:47 +0000)]
*** empty log message ***

22 years ago(DVI_TARGETS): Add calc.dvi.
Eli Zaretskii [Fri, 4 Jan 2002 10:47:13 +0000 (10:47 +0000)]
(DVI_TARGETS): Add calc.dvi.
(calc.dvi): Uncomment.

22 years ago(mail-recover-1, mail-recover): Doc fix.
Eli Zaretskii [Fri, 4 Jan 2002 10:25:20 +0000 (10:25 +0000)]
(mail-recover-1, mail-recover): Doc fix.

22 years agoSuggest to upgrade ncurses if Emacs aborts inside tparam1.
Eli Zaretskii [Fri, 4 Jan 2002 10:15:04 +0000 (10:15 +0000)]
Suggest to upgrade ncurses if Emacs aborts inside tparam1.

22 years agoRegenerated.
Pavel Janík [Fri, 4 Jan 2002 08:27:11 +0000 (08:27 +0000)]
Regenerated.

22 years agoDoc fix.
Pavel Janík [Fri, 4 Jan 2002 07:59:46 +0000 (07:59 +0000)]
Doc fix.

22 years ago(ldap-host-parameters-alist): Remove duplicated entry.
Pavel Janík [Fri, 4 Jan 2002 07:18:10 +0000 (07:18 +0000)]
(ldap-host-parameters-alist): Remove duplicated entry.
(ldap-ignore-attribute-codings): Change the default value to allow
encoding/decoding of attributes.
(ldap-coding-system): Use UTF-8 as the coding-system.  Doc fix.

22 years ago*** empty log message ***
Richard M. Stallman [Fri, 4 Jan 2002 02:13:46 +0000 (02:13 +0000)]
*** empty log message ***

22 years ago(basic-save-buffer): Undo previous change.
Richard M. Stallman [Fri, 4 Jan 2002 02:13:37 +0000 (02:13 +0000)]
(basic-save-buffer): Undo previous change.

22 years ago(diary-block): Doc fix.
Richard M. Stallman [Thu, 3 Jan 2002 23:47:33 +0000 (23:47 +0000)]
(diary-block): Doc fix.

22 years agoDelete many TeX customizations, producing a style more consistent
Richard M. Stallman [Thu, 3 Jan 2002 23:38:47 +0000 (23:38 +0000)]
Delete many TeX customizations, producing a style more consistent
with our other manuals and eliminating TeX errors.
Use @var instead of @i when appropriate.
Fix utilization of @key.

22 years ago(Fcurrent_active_maps): Put the `keymap' property map first.
Richard M. Stallman [Thu, 3 Jan 2002 21:28:16 +0000 (21:28 +0000)]
(Fcurrent_active_maps): Put the `keymap' property map first.
(Fkey_binding): Try the `keymap' property map first.
(Fdescribe_buffer_bindings): Show `keymap' property bindings before
minor mode bindings.

22 years ago(defcustom): Fix syntax of previous change.
Richard M. Stallman [Thu, 3 Jan 2002 19:57:07 +0000 (19:57 +0000)]
(defcustom): Fix syntax of previous change.

22 years agoEdit lambda-*.eps image files so arrows line up properly.
Robert J. Chassell [Thu, 3 Jan 2002 17:48:59 +0000 (17:48 +0000)]
Edit lambda-*.eps image files so arrows line up properly.

22 years agoPut @w{...} around an expression with a poor printed copy page break.
Robert J. Chassell [Thu, 3 Jan 2002 17:44:51 +0000 (17:44 +0000)]
Put @w{...} around an expression with a poor printed copy page break.

Edit lambda-*.eps image files so arrows line up properly.

22 years ago*** empty log message ***
Eli Zaretskii [Thu, 3 Jan 2002 17:00:52 +0000 (17:00 +0000)]
*** empty log message ***

22 years ago("bulgarian-pho"): Fix a typo in a doc string.
Eli Zaretskii [Thu, 3 Jan 2002 16:59:50 +0000 (16:59 +0000)]
("bulgarian-pho"): Fix a typo in a doc string.

22 years ago(defcustom): Documented :tag, :link and :load.
Eli Zaretskii [Thu, 3 Jan 2002 16:56:30 +0000 (16:56 +0000)]
(defcustom): Documented :tag, :link and :load.

22 years ago(mail-recover-1): New function.
Eli Zaretskii [Thu, 3 Jan 2002 16:52:26 +0000 (16:52 +0000)]
(mail-recover-1): New function.
(mail-recover): Switch to the *mail* buffer right away.  Use
buffer-auto-save-file-name instead of calling
make-auto-save-file-name.  Call dired-noselect instead of invoking
`ls' directly.  Bind coding-system-for-read to emacs-mule-unix
before reading the auto-save file.  If the buffer's auto-save file
does not exist, call mail-recover-1 to allow recovery from past
auto-saved drafts.

22 years ago* mm-util.el (mm-use-find-coding-systems-region): New variable.
ShengHuo ZHU [Thu, 3 Jan 2002 14:51:05 +0000 (14:51 +0000)]
* mm-util.el (mm-use-find-coding-systems-region): New variable.
(mm-find-mime-charset-region): Use it.
* nntp.el (nntp-send-buffer): Use mm-with-unibyte-current-buffer.

22 years ago(read_key_sequence): Fixed cast of submaps arg to bcopy.
Kim F. Storm [Thu, 3 Jan 2002 11:30:57 +0000 (11:30 +0000)]
(read_key_sequence): Fixed cast of submaps arg to bcopy.

22 years ago*** empty log message ***
Kim F. Storm [Thu, 3 Jan 2002 11:30:13 +0000 (11:30 +0000)]
*** empty log message ***

22 years agoFix header.
Pavel Janík [Thu, 3 Jan 2002 08:43:09 +0000 (08:43 +0000)]
Fix header.

22 years ago(ange-ftp-shell-command): Remove port specification from the hostname.
Pavel Janík [Thu, 3 Jan 2002 08:39:44 +0000 (08:39 +0000)]
(ange-ftp-shell-command): Remove port specification from the hostname.

22 years ago(display-time-load-average-threshold): Fix defcustom (add type and group).
Pavel Janík [Thu, 3 Jan 2002 08:37:40 +0000 (08:37 +0000)]
(display-time-load-average-threshold): Fix defcustom (add type and group).

22 years ago2002-01-03 ShengHuo ZHU <zsh@cs.rochester.edu>
ShengHuo ZHU [Thu, 3 Jan 2002 06:52:30 +0000 (06:52 +0000)]
2002-01-03  ShengHuo ZHU  <zsh@cs.rochester.edu>

* mm-util.el (mm-charset-to-coding-system): Don't setq charset.

22 years agoDescribe define-global-abbrev and define-mode-abbrev.
Richard M. Stallman [Thu, 3 Jan 2002 05:19:26 +0000 (05:19 +0000)]
Describe define-global-abbrev and define-mode-abbrev.

22 years agoExtensive changes to support multiple xscheme buffers:
Richard M. Stallman [Wed, 2 Jan 2002 23:50:57 +0000 (23:50 +0000)]
Extensive changes to support multiple xscheme buffers:
(run-scheme): Break up into new functions to facilitate starting
processes in other buffers.
(xscheme-start, xscheme-read-command-line): New functions.
(start-scheme, select-scheme)
(default-xscheme-runlight)
(global-set-scheme-interaction-buffer)
(local-set-scheme-interaction-buffer)
(local-clear-scheme-interaction-buffer)
(exit-scheme-interaction-mode)
(verify-xscheme-buffer): New functions.
(xscheme-process-name, xscheme-buffer-name)
(xscheme-runlight): New internal vars.
(default-xscheme-runlight): New const.
(xscheme-start-process): Add args for the process/buffer names.
(reset-scheme): Pass process/buffer names.
(scheme-interaction-mode): Initialize new local vars.
(reset-scheme, xscheme-send-string-2, xscheme-process-running-p)
(xscheme-select-process-buffer, xscheme-process-buffer)
(xscheme-send-region, xscheme-send-char, xscheme-send-interrupt)
(xscheme-goto-output-point, xscheme-write-message-1): Use new
var xscheme-process-name.
(xscheme-start-process): Initialize xscheme-process-name and
xscheme-buffer-name in the process buffer.  Pass buffer name to
xscheme-modeline-initialize.
(xscheme-modeline-initialize): Add argument to specify buffer name
for mode-line vars.
(xscheme-process-sentinel): Make sure sentinel is run in the
process buffer so it sees its local vars.
(xscheme-process-filter-initialize, xscheme-set-runlight): More
elaborate logic to handle multiple-buffer mode lines.

(xscheme-enter-input-wait): Re-enable control-G handler upon
entering input wait.

(scheme-interaction-mode): Add arg to preserve local vars.
(xscheme-enter-interaction-mode)
(xscheme-enter-debugger-mode): Preserve local vars.
(xscheme-start-process): Clobber local vars.

(scheme-interaction-mode-commands): Allow end user to add commands
to scheme-interaction-mode keymap.
(scheme-interaction-mode-commands-alist): New variable.

(xscheme-send-string): Don't use insert-before-markers.

Implement a per-buffer kill ring:
(xscheme-insert-expression)
(xscheme-rotate-yank-pointer, xscheme-yank)
(xscheme-yank-pop, xscheme-yank-push): New functions.
(xscheme-expressions-ring)
(xscheme-expressions-ring-yank-pointer)
(xscheme-expressions-ring-max): New variables.
(xscheme-send-string-1): Call xscheme-insert-expression to save
expression in ring.
(xscheme-yank-previous-send): Now an alias for xscheme-yank.
(xscheme-previous-send): Deleted variable.

(xscheme-send-string-2, xscheme-send-char, xscheme-send-proceed,
xscheme-send-control-g-interrupt): Use process-send-string rather
than send-string.

(xscheme-send-region): Insert a newline after an expression that
is submitted in the interaction buffer, for consistency with
recent changes to Edwin.

(xscheme-delete-output): New function mimics comint-delete-output.
(xscheme-last-input-end): New internal variable.
(xscheme-process-filter-output): Update xscheme-last-input-end.

(xscheme-send-control-g-interrupt): Make sure that
xscheme-control-g-disabled-p is looked up in the right buffer.

(xscheme-enable-control-g): Clear C-g message if visible.
(xscheme-control-g-message-string): New internal var.
(xscheme-send-control-g-interrupt): Use new var.

(xscheme-send-control-g-interrupt, xscheme-send-interrupt): Delay
after sending interrupt in order to work around race condition.

(xscheme-send-control-g-interrupt, xscheme-send-interrupt)
(xscheme-send-char): Use xscheme-send-char rather than send-string
to send single char.

(xscheme-process-filter, xscheme-process-filter-alist): Add
support for evaluating expressions outside of the call-excursion.
(xscheme-process-filter:string-action-noexcursion): New func.

(xscheme-write-value): Change output string to match that used by Edwin.

(xscheme-coerce-prompt): Don't write a space after a command
prompt.  The PROMPT-FOR-COMMAND- procedures will take care of this
for us.

(reset-scheme): Delete process after killing it.

22 years ago(facemenu-active-faces):
Richard M. Stallman [Wed, 2 Jan 2002 22:56:12 +0000 (22:56 +0000)]
(facemenu-active-faces):
Use face-attributes-as-vector, not face-attributes-vector.

22 years ago*** empty log message ***
Richard M. Stallman [Wed, 2 Jan 2002 21:55:01 +0000 (21:55 +0000)]
*** empty log message ***

22 years ago(read_key_sequence): Handle the keymap property before minor mode maps.
Richard M. Stallman [Wed, 2 Jan 2002 21:54:11 +0000 (21:54 +0000)]
(read_key_sequence): Handle the keymap property before minor mode maps.

22 years ago(Fformat): Update thissize from field_width
Richard M. Stallman [Wed, 2 Jan 2002 19:57:07 +0000 (19:57 +0000)]
(Fformat): Update thissize from field_width
based on the actual width, in the string case.

22 years ago(function-key-map): Don't bind shifted keypad numeric keys.
Eli Zaretskii [Wed, 2 Jan 2002 13:46:25 +0000 (13:46 +0000)]
(function-key-map): Don't bind shifted keypad numeric keys.

22 years agoFix typo.
Pavel Janík [Wed, 2 Jan 2002 13:27:22 +0000 (13:27 +0000)]
Fix typo.

22 years ago*** empty log message ***
Pavel Janík [Wed, 2 Jan 2002 13:24:28 +0000 (13:24 +0000)]
*** empty log message ***

22 years ago(enriched-handle-display-prop): Remove unused variables.
Pavel Janík [Wed, 2 Jan 2002 13:19:09 +0000 (13:19 +0000)]
(enriched-handle-display-prop): Remove unused variables.
(enriched-mode): Doc fix.

22 years ago(ucs-8859-8-alist): Comment away Hebrew points.
Eli Zaretskii [Wed, 2 Jan 2002 06:11:07 +0000 (06:11 +0000)]
(ucs-8859-8-alist): Comment away Hebrew points.

22 years agoMargin displays can't be mouse sensitive.
Richard M. Stallman [Wed, 2 Jan 2002 05:28:50 +0000 (05:28 +0000)]
Margin displays can't be mouse sensitive.

22 years ago2002-01-01 ShengHuo ZHU <zsh@cs.rochester.edu>
ShengHuo ZHU [Wed, 2 Jan 2002 03:36:29 +0000 (03:36 +0000)]
2002-01-01  ShengHuo ZHU  <zsh@cs.rochester.edu>

* message.el, gnus-art.el, gnus.el, gnus-cite.el:
Adapt face definitions to use :weight and :slant.

22 years ago*** empty log message ***
Pavel Janík [Tue, 1 Jan 2002 22:14:32 +0000 (22:14 +0000)]
*** empty log message ***

22 years ago(UNIBYTE_STR_AS_MULTIBYTE_P): Parenthesize assignment when used as truth
Pavel Janík [Tue, 1 Jan 2002 22:12:56 +0000 (22:12 +0000)]
(UNIBYTE_STR_AS_MULTIBYTE_P): Parenthesize assignment when used as truth
value to prevent gcc warnings.