Gerd Moellmann [Wed, 10 Jan 2001 12:23:46 +0000 (12:23 +0000)]
(x_reply_selection_request): Add a comment.
Gerd Moellmann [Wed, 10 Jan 2001 12:19:28 +0000 (12:19 +0000)]
(Fx_backspace_delete_keys_p): Use XkbGetMap and
XkbGetNames instead of XkbGetKeyboard.
Dave Love [Wed, 10 Jan 2001 11:54:41 +0000 (11:54 +0000)]
(random): Revert the declaration.
Eli Zaretskii [Wed, 10 Jan 2001 08:15:32 +0000 (08:15 +0000)]
Don't say "X Windows". From Colin Walters <walters@cis.ohio-state.edu>.
Kenichi Handa [Tue, 9 Jan 2001 23:49:44 +0000 (23:49 +0000)]
(latin-extra-code-table): Set to t for \223 and \224.
Kenichi Handa [Tue, 9 Jan 2001 23:49:28 +0000 (23:49 +0000)]
*** empty log message ***
Gerd Moellmann [Tue, 9 Jan 2001 20:11:40 +0000 (20:11 +0000)]
(STRING_BYTES) [GC_CHECK_STRING_BYTES]: Call
function string_bytes.
(GC_CHECK_STRING_BYTES): Moved here from alloc.c.
Gerd Moellmann [Tue, 9 Jan 2001 20:10:50 +0000 (20:10 +0000)]
(CHECK_STRING_BYTES) [GC_CHECK_STRING_BYTES]: New macro.
(check_sblock, string_bytes) [GC_CHECK_STRING_BYTES]: New functions.
(check_string_bytes) [GC_CHECK_STRING_BYTES]: Add parameter ALL_P.
(allocate_string) [GC_CHECK_STRING_BYTES]: Always check strings in
the current sblock.
(mark_object) [GC_CHECK_STRING_BYTES]: Use CHECK_STRING_BYTES.
(gc_sweep) [GC_CHECK_STRING_BYTES]: Call check_string_bytes
after sweeping strings, and at the end.
(GC_CHECK_STRING_BYTES): Moved to lisp.h.
Dave Love [Tue, 9 Jan 2001 16:34:51 +0000 (16:34 +0000)]
(ada-popup-key): Fix :type.
Dave Love [Tue, 9 Jan 2001 15:25:35 +0000 (15:25 +0000)]
(tags-apropos-additional-actions): Fix :type.
Dave Love [Tue, 9 Jan 2001 15:19:47 +0000 (15:19 +0000)]
(sh-imenu-generic-expression): Fix doc,
:type.
Dave Love [Tue, 9 Jan 2001 14:55:30 +0000 (14:55 +0000)]
(vc-sccs-header): Fix :type.
Dave Love [Tue, 9 Jan 2001 14:53:56 +0000 (14:53 +0000)]
(vc-rcs-header): Fix :type.
Dave Love [Tue, 9 Jan 2001 14:48:25 +0000 (14:48 +0000)]
(vc-cvs-header): Fix :type.
Gerd Moellmann [Tue, 9 Jan 2001 13:46:53 +0000 (13:46 +0000)]
(do_auto_save_unwind): Do the pop_message here
instead of in Fdo_auto_save.
(Fdo_auto_save): Don't call pop_message.
Gerd Moellmann [Tue, 9 Jan 2001 13:45:38 +0000 (13:45 +0000)]
(push_message_unwind): New function.
Gerd Moellmann [Tue, 9 Jan 2001 13:45:04 +0000 (13:45 +0000)]
(push_message_unwind): Add prototype.
Kim F. Storm [Tue, 9 Jan 2001 13:44:41 +0000 (13:44 +0000)]
Fixed typo
Gerd Moellmann [Tue, 9 Jan 2001 13:44:36 +0000 (13:44 +0000)]
(Fexecute_extended_command): Use a
record_unwind_protect to ensure that pop_message is called.
Gerd Moellmann [Tue, 9 Jan 2001 13:43:43 +0000 (13:43 +0000)]
(Fgarbage_collect): Use a record_unwind_protect to
ensure that pop_message is called.
Gerd Moellmann [Tue, 9 Jan 2001 13:14:37 +0000 (13:14 +0000)]
*** empty log message ***
Kenichi Handa [Tue, 9 Jan 2001 13:14:37 +0000 (13:14 +0000)]
(locale-language-names): Map "es" to "Spanish" and "nl" to "Dutch".
Kenichi Handa [Tue, 9 Jan 2001 13:14:14 +0000 (13:14 +0000)]
*** empty log message ***
Gerd Moellmann [Tue, 9 Jan 2001 13:12:04 +0000 (13:12 +0000)]
Update copyright.
Gerd Moellmann [Tue, 9 Jan 2001 13:11:34 +0000 (13:11 +0000)]
(global-map): Bind <home> to beginning-of-line,
<end> to end-of-line, C-<home> to beginning-of-buffer, and
C-<end> to end-of-buffer.
Gerd Moellmann [Tue, 9 Jan 2001 12:05:20 +0000 (12:05 +0000)]
*** empty log message ***
Gerd Moellmann [Tue, 9 Jan 2001 11:52:50 +0000 (11:52 +0000)]
Add Dutch and Spanish language info
to be able to use the appropriate tutorials.
Gerd Moellmann [Tue, 9 Jan 2001 11:38:28 +0000 (11:38 +0000)]
(ansi-color-process-output): Use markers instead
of positions for start and end of region.
(ansi-color-apply-on-region): Rewrote code to make it more robust.
Previously, occasional mistakes happend when fontifying many
chunks of output (eg. ls --color=yes /dev). This happened
whenever an overlay was created up to the end of the region, which
coincided with the process-mark. New text would then be added
within that overlay instead of after it.
(ansi-color-make-extent): Overlays are created with the property
`modification-hooks' set to '(ansi-color-freeze-overlay).
(ansi-color-freeze-overlay): New function. When inserting text at
the end of the overlay, the overlay will resize.
(ansi-color-process-output): Doc change.
(ansi-color-unfontify-region): Doc change. No longer installed
automatically in font-lock-unfontify-region-function.
(ansi-color-apply): Doc change.
(ansi-color-apply-on-region): Use extents or overlays instead of
text-properties.
(ansi-color-make-extent): New function.
(ansi-color-set-extent-face): New function.
(ansi-color-process): Removed, Emacs and XEmacs
both use ansi-color-process-output, now.
(ansi-color-process-output): Doesn't return string anymore. It is
installed in comint-output-filter-functions for both Emacs and
XEmacs, now.
(ansi-color-unfontify-region): Simplified code removing variables
pos and start-ansi.
(ansi-color-apply): Put text-property ansi-color before putting
text-property face because ansi-color-unfontify-region is called
immediately after the call to put-text-property.
(ansi-color-context-region): Doc change.
(ansi-color-filter-region): Simplified code.
(ansi-color-apply-on-region): Changed start to start-marker, using
a marker explicitly. Put text-property ansi-color before putting
text-property face because ansi-color-unfontify-region is called
immediately after the call to put-text-property.
(ansi-color-faces-vector): Doc change.
(ansi-color-for-comint-mode): Changed :type property to choice.
(ansi-color-last-context): Removed.
(ansi-color-process-output): Don't use ansi-color-last-context, as
the main functions will store their context now.
(ansi-color-context): Doc change.
(ansi-color-filter-apply): Rewrote it based on ansi-color-apply.
Uses ansi-color-context such that repeated calls will strip
partial escape sequences, too.
(ansi-color-apply): Simplified code. Colorize end of string if
face is not null. Store context in new (FACE STRING) format, such
that repeated calls will strip partial escape sequences, too.
Append faces to face property using ansi-color-apply-sequence such
that cumulative mode actually works.
(ansi-color-context-region): New variable.
(ansi-color-filter-region): Rewrote it based on
ansi-color-apply-on-region. Uses ansi-color-context-region such
that repeated calls will strip partial escape sequences, too.
(ansi-color-apply-on-region): Simplified code. Colorize end of
region if face is not null. Store context in new (FACE POS)
format, such that repeated calls will strip partial escape
sequences, too. Append faces to face property using
ansi-color-apply-sequence such that cumulative mode actually
works.
(ansi-color-apply-sequence): New function.
(ansi-color-get-face): When the default face is added to the list
of faces, all previous settings are discarded and the list of
faces is set to '(default).
(ansi-color-faces-vector): Use nil for the default
face, such that ansi-color-apply and ansi-color-apply-on-region
will do the right thing.
(ansi-color-apply): Do the right thing, ie. if ansi-color-get-face
returns nil, set the list of faces back to nil instead of
appending the result of ansi-color-get-face to the front of the
list.
(ansi-color-for-comint-mode): Doc change.
(ansi-color-process): Doc change.
(ansi-color-last-context): New buffer-local variable.
(ansi-color-process-output): New function. It is automatically
added to comint-output-filter-functions if this is XEmacs.
(ansi-color-unfontify-region): New optional parameter for XEmacs
compatibility. Check wether font-lock-syntactic-keywords is
boundp before removing the syntax table text property, as XEmacs
doesn't have it.
(ansi-color-filter-region): Doc change.
(ansi-color-apply-on-region): Doc change.
(ansi-color-make-face): New function. Compatibility layer for
XEmacs. Return temporary faces instead of cons cells for XEmacs.
(ansi-color-make-color-map): Use ansi-color-make-face.
(ansi-color-get-face): Avoid face text property '(nil) as results
in an errow for XEmacs.
(ansi-color-unfontify-region): New function. Uses
text-property ansi-color in order to preserve fontification by
ansi-color. When the package is loaded, a lambda expression is
put onto font-lock-mode-hook. This lambda expression will check
font-lock-unfontify-region-function and replace
font-lock-default-unfontify-region with
ansi-color-unfontify-region.
(ansi-color-apply): Add text-property ansi-color in addition to
text-property face.
(ansi-color-apply-on-region): Add text-property ansi-color in
addition to text-property face.
(save-buffer-state): Copy of the macro that is also used by
lazy-lock and font-lock.
(ansi-color-for-comint-mode): New option.
(ansi-color-for-comint-mode-on): Set ansi-color-for-comint-mode.
(ansi-color-for-comint-mode-off): Ditto.
(ansi-color-for-comint-mode-filter): Ditto.
(ansi-color-process): New function. Uses
ansi-color-for-comint-mode to decide what to do. This function is
added to comint-preoutput-filter-functions when the package is
loaded.
(ansi-color-for-shell-mode-set): Removed.
(ansi-color-for-shell-mode): Removed.
(ansi-color-for-shell-mode-set): New function with
the lambda expression from the ansi-color-for-shell-mode :set
property. Additionally, modify shell-mode-hook to enable or
disable font-lock-mode for future shell buffers.
(ansi-color-for-shell-mode): The :set property calls
ansi-color-for-shell-mode-set instead of a lambda expression.
(ansi-color-for-shell-mode): Doc change.
(ansi-color-context): New variable.
(ansi-color-apply): Save context between calls.
Eli Zaretskii [Tue, 9 Jan 2001 11:38:12 +0000 (11:38 +0000)]
(isearch, isearch-lazy-highlight-face): New
definitions for face colors and attributes.
Dave Love [Tue, 9 Jan 2001 11:22:36 +0000 (11:22 +0000)]
*** empty log message ***
Eli Zaretskii [Tue, 9 Jan 2001 10:08:51 +0000 (10:08 +0000)]
(widget-choose): Call display-popup-menus-p instead
of display-mouse-p.
Kenichi Handa [Tue, 9 Jan 2001 02:30:03 +0000 (02:30 +0000)]
(make-coding-system): If the coding system
accepts extra latin codes, register such codes as safe for the
coding system.
Kenichi Handa [Tue, 9 Jan 2001 02:29:21 +0000 (02:29 +0000)]
*** empty log message ***
Dave Love [Mon, 8 Jan 2001 20:35:18 +0000 (20:35 +0000)]
*** empty log message ***
Dave Love [Mon, 8 Jan 2001 19:56:54 +0000 (19:56 +0000)]
Rearrange relative to comment.
Dave Love [Mon, 8 Jan 2001 19:54:40 +0000 (19:54 +0000)]
Comments.
Dave Love [Mon, 8 Jan 2001 19:47:32 +0000 (19:47 +0000)]
(mm-qp-or-base64): Don't base64 for the sake of a
single character.
Dave Love [Mon, 8 Jan 2001 19:41:49 +0000 (19:41 +0000)]
(mm-mime-mule-charset-alist): Add Latin-{8,9}.
Dave Love [Mon, 8 Jan 2001 19:39:15 +0000 (19:39 +0000)]
Doc and message fixes.
(message-send-rename-function)
(message-make-forward-subject-function)
(message-send-mail-function, message-reply-to-function)
(message-wide-reply-to-function, message-followup-to-function)
(message-distribution-function, message-auto-save-directory): Fix
:type.
Ken Raeburn [Mon, 8 Jan 2001 19:35:06 +0000 (19:35 +0000)]
* xfns.c (xpm_load) [!ALLOC_XPM_COLORS]: Declare local variable I in inner block.
Richard M. Stallman [Mon, 8 Jan 2001 19:33:02 +0000 (19:33 +0000)]
(byte-compile-log-1): In non-batch case, don't mention the file name
or the date here, because they are logged at the start of the file.
Richard M. Stallman [Mon, 8 Jan 2001 19:32:40 +0000 (19:32 +0000)]
*** empty log message ***
Dave Love [Mon, 8 Jan 2001 19:25:35 +0000 (19:25 +0000)]
(mml-parse-1): Frob mml-confirmation-set when proceeding
after warnings. Amend multipart warning message.
Richard M. Stallman [Mon, 8 Jan 2001 19:12:12 +0000 (19:12 +0000)]
(mouse-drag-should-do-col-scrolling): Change screen-width to frame-width.
Richard M. Stallman [Mon, 8 Jan 2001 19:12:03 +0000 (19:12 +0000)]
*** empty log message ***
Eli Zaretskii [Mon, 8 Jan 2001 17:26:39 +0000 (17:26 +0000)]
Mention possible problems with new versions of GNU cpp and "..".
Eli Zaretskii [Mon, 8 Jan 2001 17:24:44 +0000 (17:24 +0000)]
*** empty log message ***
Eli Zaretskii [Mon, 8 Jan 2001 17:23:43 +0000 (17:23 +0000)]
Run the preprocessor with -traditional.
Eli Zaretskii [Mon, 8 Jan 2001 16:59:54 +0000 (16:59 +0000)]
(Info-search): Print the default as part of the prompt.
André Spiegel [Mon, 8 Jan 2001 16:32:12 +0000 (16:32 +0000)]
#
André Spiegel [Mon, 8 Jan 2001 16:26:44 +0000 (16:26 +0000)]
(vc-sccs-latest-on-branch-p): Removed.
(vc-sccs-checkout, vc-sccs-cancel-version): Renamed arg WRITABLE to EDITABLE.
André Spiegel [Mon, 8 Jan 2001 16:25:43 +0000 (16:25 +0000)]
(vc-rcs-checkout, vc-rcs-cancel-version): Renamed arg WRITABLE to EDITABLE.
André Spiegel [Mon, 8 Jan 2001 16:24:56 +0000 (16:24 +0000)]
(vc-cvs-latest-on-branch-p): Removed.
(vc-cvs-checkout): Renamed arg WRITABLE to EDITABLE.
André Spiegel [Mon, 8 Jan 2001 16:23:33 +0000 (16:23 +0000)]
(vc-default-latest-on-branch-p): New function, replaces constant
implementations in backends.
Eli Zaretskii [Mon, 8 Jan 2001 16:00:38 +0000 (16:00 +0000)]
(copyright-current-year): Now a defvar.
(copyright, copyright-update): Compute the current year at run
time.
Gerd Moellmann [Mon, 8 Jan 2001 15:26:54 +0000 (15:26 +0000)]
Add `<<...>>' for help-with-tutorial.
Gerd Moellmann [Mon, 8 Jan 2001 14:55:06 +0000 (14:55 +0000)]
*** empty log message ***
Gerd Moellmann [Mon, 8 Jan 2001 14:37:40 +0000 (14:37 +0000)]
(window_scroll_pixel_based): Adjust glyph matrices
when increasing window's vscroll.
Gerd Moellmann [Mon, 8 Jan 2001 13:19:18 +0000 (13:19 +0000)]
*** empty log message ***
Gerd Moellmann [Mon, 8 Jan 2001 13:18:43 +0000 (13:18 +0000)]
Update to version 4.0. Provide support for
EDT scroll margins at top and bottom of the window. Provide an
emulation of the EDT SUBS command (bound to GOLD-Enter, by
default). Enhance edt-quit, bound to GOLD-q by default, to warn
user when file-related buffer modifications exist. Provide
support for running EDT Emulation in XEmacs. Provide customize
access to some user updatable variables. Add Commentary section
to file header. Fixed a few minor bugs and cleaned up some code.
Gerd Moellmann [Mon, 8 Jan 2001 13:18:18 +0000 (13:18 +0000)]
Update to version 4.0. Provide support
for detecting a keypress that generates an ASCII key sequence.
(Previously, only a keypress that generates a vector was
recognized.) Embed Window Manager name into name of the generated
EDT Emulation initialization file since the initialization file is
Window Manager specific. Add Commentary section to file header.
Gerd Moellmann [Mon, 8 Jan 2001 13:15:59 +0000 (13:15 +0000)]
Updated to reflect EDT Emulation version 4.0
enhancements.
Gerd Moellmann [Mon, 8 Jan 2001 12:26:23 +0000 (12:26 +0000)]
(isearch-old-signal-hook): Removed.
(isearch-mode): Add isearch-done to kbd-macro-termination-hook
instead of setting signal-hook-function.
(isearch-done): Remove isearch-done from kbd-macro-termination-hook.
Gerd Moellmann [Mon, 8 Jan 2001 12:23:32 +0000 (12:23 +0000)]
(Qkbd_macro_termination_hook): New variable.
(syms_of_macros): Initialize and staticpro it.
(pop_kbd_macro): Run kbd-macro-termination-hook.
Dave Love [Sun, 7 Jan 2001 21:15:54 +0000 (21:15 +0000)]
(Fread_key_sequence_vector): Avoid newline in
arglist, for documentation's sake.
Eli Zaretskii [Sun, 7 Jan 2001 10:05:26 +0000 (10:05 +0000)]
(mail-mode): Doc fix.
Eli Zaretskii [Sun, 7 Jan 2001 09:56:59 +0000 (09:56 +0000)]
(Info-goto-emacs-key-command-node): Doc fix.
(Info-goto-emacs-command-node): Doc fix.
Richard M. Stallman [Sun, 7 Jan 2001 01:54:41 +0000 (01:54 +0000)]
Minor fix because a bool-vector's elements can't be characters.
Eli Zaretskii [Sat, 6 Jan 2001 21:46:48 +0000 (21:46 +0000)]
(noninteractive): Don't load generic-sc on MS-DOS
systems without long file-name support.
Andrew Innes [Sat, 6 Jan 2001 21:38:18 +0000 (21:38 +0000)]
*** empty log message ***
Andrew Innes [Sat, 6 Jan 2001 21:37:21 +0000 (21:37 +0000)]
($(TIT)): Map .elc to .el.
(buildlisppath): Make path relative to $(MAKEDIR).
Andrew Innes [Sat, 6 Jan 2001 21:36:39 +0000 (21:36 +0000)]
(clean): Delete $(COMPILER_TEMP_FILES) instead
of *.pdb.
Andrew Innes [Sat, 6 Jan 2001 21:19:03 +0000 (21:19 +0000)]
Update info about compilers.
Andrew Innes [Sat, 6 Jan 2001 21:18:42 +0000 (21:18 +0000)]
Use $(MAKETYPE) instead of $(SHELLTYPE) to
select correct rule for invoking make in another directory. Amend
rules accordingly.
(clean): Delete $(COMPILER_TEMP_FILES) instead of *.pdb.
Andrew Innes [Sat, 6 Jan 2001 21:18:05 +0000 (21:18 +0000)]
(EMACS_ICON_PATH): Delete definition.
(COMPILER_TEMP_FILES): New definition.
(MAKETYPE): New definition.
Andrew Innes [Sat, 6 Jan 2001 21:16:37 +0000 (21:16 +0000)]
(EMACS_ICON_PATH): Delete definition.
Andrew Innes [Sat, 6 Jan 2001 21:16:12 +0000 (21:16 +0000)]
Be careful not to add trailing spaces when
outputting to config.settings.
Andrew Innes [Sat, 6 Jan 2001 21:07:39 +0000 (21:07 +0000)]
(custom-deps): Set EMACSLOADPATH explicitly.
Eli Zaretskii [Sat, 6 Jan 2001 19:04:32 +0000 (19:04 +0000)]
(isearch-lazy-highlight-remove-overlays): Doc fix.
(isearch-lazy-highlight-update): Doc fix.
Eli Zaretskii [Sat, 6 Jan 2001 18:55:45 +0000 (18:55 +0000)]
(ffap-bindings): Doc fix.
Eli Zaretskii [Sat, 6 Jan 2001 18:52:57 +0000 (18:52 +0000)]
(dired-virtual-guess-dir): Doc fix.
Eli Zaretskii [Sat, 6 Jan 2001 18:49:25 +0000 (18:49 +0000)]
Fix a typo.
Andrew Innes [Fri, 5 Jan 2001 21:28:52 +0000 (21:28 +0000)]
(update_end): Don't check updating_frame; for some reason
this can be 0 sometimes, such as after dismissing a popup menu,
and isn't necessary given the explicit frame argument.
Dave Love [Fri, 5 Jan 2001 16:56:21 +0000 (16:56 +0000)]
butlast, nbutlast.
Dave Love [Fri, 5 Jan 2001 16:52:53 +0000 (16:52 +0000)]
Delete butlast, nbutlast.
Dave Love [Fri, 5 Jan 2001 16:44:10 +0000 (16:44 +0000)]
(remove, remq): Remove.
Gerd Moellmann [Fri, 5 Jan 2001 14:51:50 +0000 (14:51 +0000)]
(mouse-drag-safe-scroll): Bind
scroll-preserve-screen-position to nil.
Gerd Moellmann [Fri, 5 Jan 2001 14:41:53 +0000 (14:41 +0000)]
(isearch-old-signal-hook): New variable.
(isearch-mode): Set signal-hook-function to isearch-done.
(isearch-done): Restore old signal-hook-function.
----------------------------
Gerd Moellmann [Fri, 5 Jan 2001 12:31:03 +0000 (12:31 +0000)]
(XTread_socket) <LeaveNotify>: Set help_echo to nil.
Gerd Moellmann [Fri, 5 Jan 2001 12:23:11 +0000 (12:23 +0000)]
(Info-fontify-node): Mark one more char as intangible.
Gerd Moellmann [Fri, 5 Jan 2001 11:27:09 +0000 (11:27 +0000)]
Update copyright.
Gerd Moellmann [Fri, 5 Jan 2001 11:26:08 +0000 (11:26 +0000)]
Don't prototype srandom; it takes an unsigned argument
on some systems, and an unsigned long on others, like FreeBSD 4.1.
Kenichi Handa [Fri, 5 Jan 2001 05:30:53 +0000 (05:30 +0000)]
(quail-input-string-to-events): New function.
(quail-input-method): Convert input string to events here.
(quail-start-translation): Return input string, not event list.
(quail-start-conversion): Likewise.
Kenichi Handa [Fri, 5 Jan 2001 05:29:56 +0000 (05:29 +0000)]
(compose-last-chars): New argument COMPONENTS. It
it is non-nil, compose preceding characters by compose-region with
COMPONENTS.
Kenichi Handa [Fri, 5 Jan 2001 05:29:27 +0000 (05:29 +0000)]
*** empty log message ***
Dave Love [Fri, 5 Jan 2001 00:27:21 +0000 (00:27 +0000)]
Speling &c.
Dave Love [Thu, 4 Jan 2001 21:02:24 +0000 (21:02 +0000)]
(Fformat): Doc fix.
Dave Love [Thu, 4 Jan 2001 21:01:18 +0000 (21:01 +0000)]
Revert last change except for %X.
Gerd Moellmann [Thu, 4 Jan 2001 20:40:07 +0000 (20:40 +0000)]
*** empty log message ***
Gerd Moellmann [Thu, 4 Jan 2001 20:38:02 +0000 (20:38 +0000)]
(tooltip-cancel-delayed-tip)
(tooltip-start-delayed-tip): Renamed from tooltip-disable-timeout
and tooltip-add-timeout.
(tooltip-show): Set border color from faces's foreground.
(tooltip-show-help-function): If called with the same help string
as last time, do nothing.
(tooltip-help-tips): Don't set tooltip-help-message to nil.