aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2000-10-29 Michael Kifer <[email protected]>Michael Kifer2000-10-2913-203/+357
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * viper-cmd.el (viper-preserve-cursor-color): new test that avoids rewrawing the screen when changing cursor color. (viper-insert-state-pre-command-sentinel, viper-replace-state-pre-command-sentinel, viper-replace-state-post-command-sentinel): use viper-preserve-cursor-color. Many functions changed to use viper= instead of = when comparing characters. * viper-util.el (viper-memq-char,viper=): new functions for working with characters. (viper-change-cursor-color): fixed buglet. Many functions changed to use viper= instead of = when comparing characters. * viper.el (viper-insert-state-mode-list): added eshell. * ediff-init.el (ediff-before-setup-hook): new hook. Several typos fixed in various docstrings. * ediff-merg.el (ediff-show-clashes-only): docstring typo fixed. * ediff-nult.el (ediff-before-session-group-setup-hooks): new hook. (ediff-show-meta-buffer): run ediff-before-session-group-setup-hooks. * ediff-util.el (ediff-setup): run ediff-before-setup-hook. (ediff-other-buffer): use selected buffers if in Buffer-menu buffer. (ediff-get-selected-buffers): new function. * ediff-vers.el (ediff-vc-internal,ediff-rcs-internal, ediff-vc-merge-internal,ediff-rcs-merge-internal): use save-window-excursion. * ediff-wind.el (ediff-skip-unsuitable-frames): more robust termination check in while loop. * ediff.el (ediff-get-default-file-name): better defaults when in dired buffer. (ediff-files,ediff-merge-files,ediff-files3, ediff-merge-files-with-ancestor): use ediff-get-default-file-name.
* *** empty log message ***Dave Love2000-10-281-0/+4
|
* Document that if $TERM says we are on xterm, the default backgroundEli Zaretskii2000-10-281-1/+5
| | | | mode is light.
* (Info-fontify-node): Add help-echo for menu items.Dave Love2000-10-281-4/+4
|
* (normal-top-level): If the value of $TERM indicates thatEli Zaretskii2000-10-282-1/+20
| | | | | we are running from xterm or one of its work-alikes, default to a light background mode.
* *** empty log message ***Eli Zaretskii2000-10-283-0/+33
|
* (Colors X): Document support for -fg, -bg, and -rvEli Zaretskii2000-10-281-8/+17
| | | | | on TTYs. Suggest use of list-colors-display to see what colors are supported. Add index entries for list-colors-display.
* (x-long-option-alist, msdos-handle-args): Remove;Eli Zaretskii2000-10-281-72/+0
| | | | startup.el now does that for all character-terminal frames.
* (tty-long-option-alist): New variable.Eli Zaretskii2000-10-281-0/+78
| | | | | (tty-handle-args): New function. (command-line): Call tty-handle-args.
* (frame-notice-user-settings): Don't applyEli Zaretskii2000-10-281-5/+23
| | | | | | default-frame-alist and initial-frame-alist to MS-DOS frames. Call tty-handle-reverse-video, frame-set-background-mode, and face-set-after-frame-default for non-MS-DOS frames.
* (tty-handle-reverse-video): New function.Eli Zaretskii2000-10-281-0/+20
| | | | (tty-create-frame-with-faces): Call it.
* Document support for -fg, -bg, and -rv on TTY frames.Eli Zaretskii2000-10-281-0/+3
|
* (reassert_line_highlight): Reverse the inverse-video effectEli Zaretskii2000-10-281-1/+1
| | | | if inverse_video is non-zero.
* (Fframe_parameters): Fix the change from 2000-10-16:Eli Zaretskii2000-10-281-12/+22
| | | | | don't override the colors in frame's param_alist, unless they are unspecified.
* (gnus-read-save-file-name): Remove extraneous paren.Miles Bader2000-10-282-1/+5
|
* Update.Miles Bader2000-10-281-286/+462
|
* Doc fix.Miles Bader2000-10-281-1/+3
|
* (define-minor-mode): Generate `turn-on-MODE' and `turn-off-MODE'Miles Bader2000-10-282-5/+56
| | | | | | | functions unless the mode is global. If :global is followed by a non-nil but non-t value, make the mode buffer-local, but also generate a `global-MODE' version using `easy-mmode-define-global-mode'. Add :conditional-turn-on keyword argument.
* *** empty log message ***Dave Love2000-10-272-0/+16
|
* (latin1-char-displayable-p): Don'tDave Love2000-10-271-1/+1
| | | | use window-system.
* 2000-10-08 Christoph Conrad <[email protected]>Dave Love2000-10-271-10/+21
| | | | | | | | | | | | | * gnus-draft.el (gnus-draft-send-message): Typo. 2000-10-07 08:19:17 ShengHuo ZHU <[email protected]> * gnus-draft.el (gnus-draft-send-message): Ditto. (gnus-group-send-drafts): Ditto. * gnus-agent.el (gnus-agent-possibly-do-gcc): (gnus-agent-restore-gcc): (gnus-agent-possibly-save-gcc): New functions.
* 2000-10-27 Simon Josefsson <[email protected]>Dave Love2000-10-272-87/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * nnimap.el (nnimap-group-overview-filename): Create directory for newfile (when use long filenames is nil). Copy+delete file if rename didn't work. (nnimap-group-overview-filename): `rename-file' and `copy-file' doesn't return anything useful, use ignore-errors instead. (nnimap-verify-uidvalidity): Delete overview file when uid validity changes. (nnimap-group-overview-filename): Store uidvalidity in filenames. Rename old files into new format. (nnimap-request-accept-article): Remove \n's from From_ lines. (nnimap-request-accept-article): Remove From[^:] lines. (imap-starttls-p): Check for starttls binary. (imap-starttls-open): More verbose. (imap-gssapi-auth): Ditto. (imap-kerberos4-auth): Ditto. (imap-cram-md5-auth): Ditto. (imap-login-auth): Ditto. (imap-anonymous-auth): Ditto. (imap-digest-md5-auth): Ditto. (imap-open): Ditto. (imap-digest-md5-p): Check capability first. (imap-parse-flag-list): Correctly parse empty lists. (imap-login-p): Support LOGINDISABLED. (imap-parse-body): Work around bug in Sun SIMS.
* 2000-10-27 John Wiegley <[email protected]>Dave Love2000-10-272-37/+184
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnus-art.el (gnus-treat-hide-citation-maybe): Added this variable to correspond with `gnus-article-hide-citation-maybe'. (gnus-treatment-function-alist): Added entry for the above correlation. 2000-10-27 Richard M. Alderson III <[email protected]> * gnus-art.el (gnus-read-save-file-name): expand-file-name. 2000-10-27 Kai Gro�ohann <[email protected]> * gnus-art.el (article-strip-banner): Use gnus-group-find-parameter rather than gnus-group-get-parameter, to allow inheritance on the banner. From [email protected]. 2000-10-27 ShengHuo ZHU <[email protected]> * gnus-art.el (gnus-request-article-this-buffer): gnus-refer-article-method might be a single method. (gnus-article-mime-total-parts): New function. (gnus-mm-display-part): Use it. (gnus-mime-display-single): Ditto. (gnus-mime-display-alternative): Ditto. (gnus-mime-inline-part): Check validity of charset. (gnus-treat-display-smileys): Default value in Emacs 21. * gnus-art.el: Define dynamic variables in eval-when-compile. (gnus-article-prepare): Configure it again. (gnus-insert-mime-button): Use gnus-overlay-buffer, gnus-overlay-start. (gnus-article-prepare): Configure windows before gnus-article-prepare-display is called. Otherwise, BBDB's popup window might be overrided. (gnus-mime-inline-part): Use prefix argument only when it is called interactively. (gnus-mime-action-alist): New variable. (gnus-mime-action-on-part): Use it. (gnus-mime-button-commands): Add command ".". (gnus-mime-inline-part): Support prefix argument. (gnus-article-banner-alist): New variable. (article-strip-banner): Use it.
* * undo.c (record_delete): Check that last_undo_buffer is really a buffer beforeKen Raeburn2000-10-273-2/+9
| | | | | | applying XBUFFER to it. * keymap.c (where_is_internal): Pass lisp object, not integer, to Faref.
* * window.h (Fwindow_live_p): Declare.Ken Raeburn2000-10-272-0/+5
|
* Add maintainer and modify keywords header.Dave Love2000-10-271-1/+2
|
* 2000-10-27 ShengHuo ZHU <[email protected]>Dave Love2000-10-271-3/+20
| | | | | | | * mailcap.el (mailcap-parse-mailcaps): Don't use parse-colon-path, because they are files, not paths. (mailcap-parse-mimetypes): Ditto. (mailcap-mime-types): Use mailcap-mime-data.
* * lisp.h (KEYMAPP): New macro.Stefan Monnier2000-10-2712-168/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (get_keymap): Remove. (get_keymap_1): Rename get_keymap. * keyboard.h (get_keymap_1, Fkeymapp): Remove prototype. * xterm.c (note_mode_line_highlight): Use KEYMAPP. * xmenu.c (single_submenu): Use KEYMAPP. (Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp. Use KEYMAPP rather than Fkeymapp. * w32term.c (note_mode_line_highlight): Use KEYMAPP. * w32menu.c (True, False): Remove (use TRUE and FALSE instead). (Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp. Use KEYMAPP rather than Fkeymapp. (single_submenu): Use KEYMAPP. (w32_menu_show, w32_dialog_show): Use TRUE. * minibuf.c (Fread_from_minibuffer): Update call to get_keymap. * keymap.c (KEYMAPP): Remove (moved to lisp.h). (Fkeymapp): Use KEYMAPP. (get_keymap): Rename from get_keymap_1. Remove old def. Return t when autoload=0 and error=0 and the keymap needs autoloading. (Fcopy_keymap): Check (eq (car x) 'keymap) rather than using Fkeymapp. (Fminor_mode_key_binding): Don't raise an error if the binding is not a keymap. (Fuse_global_map, Fuse_local_map): Allow autoloading. (Faccessible_keymaps): Fetch keymaps rather than checking Fkeymapp. * keyboard.c (read_char): get_keymap_1 -> get_keymap. Allow Vspecial_event_map to be autoloaded. (menu_bar_items): Fetch the keymap rather than using keymapp. (menu_bar_one_keymap): No need to follow func-indirect any more. (parse_menu_item): get_keymap_1 -> get_keymap. (tool_bar_items): Fetch the keymap rather than using keymapp. (read_key_sequence): Use KEYMAPP. * intervals.c (get_local_map): Use get_keymap rather than following function-indirections explicitly. * doc.c (Fsubstitute_command_keys): get_keymap_1 -> get_keymap.
* *** empty log message ***Dave Love2000-10-271-1422/+0
|
* 2000-10-27 Simon Josefsson <[email protected]>Dave Love2000-10-272-77/+191
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnus-agent.el (gnus-agent-possibly-do-gcc): (gnus-agent-restore-gcc): (gnus-agent-possibly-save-gcc): New functions. Asks the user to synch flags with server when you plug in. * gnus-agent.el (gnus-agent-synchronize-flags): New variable. (gnus-agent-possibly-synchronize-flags-server): New function, use it. (gnus-agent-toggle-plugged): Call it. (gnus-agent-synchronize-flags): Renamed from `gnus-agent-synchronize'. (gnus-agent-group-mode-map): `g-a-s' -> `g-a-s-flags'. (gnus-agent-possibly-synchronize-flags): New function. (gnus-agent-possibly-synchronize-flags-server): New function. 2000-10-27 ShengHuo ZHU <[email protected]> * gnus.el (gnus-xmas-define): Defalias gnus-overlay-buffer, gnus-overlay-start. * gnus.el (gnus-agent-fetching): New variable. * gnus-agent.el (gnus-agent-with-fetch): Bind it. * gnus-agent.el (gnus-agent-fetch-session): Catch quit. (gnus-agent-fetch-group-1): Score-param could be nil. (gnus-agent-any-covered-gcc): New function. (gnus-agent-possibly-save-gcc): Use it. (gnus-agent-possibly-do-gcc): Ditto. * gnus-agent.el: Revoke Mike McEwan's 1998-09-05 patch due to the GNU assignment issue. (gnus-agent-fetch-group-1): Reimplement Mike McEwan's proposal. * gnus-agent.el: timer vs. itimer.
* (find-file-not-found-set-buffer-file-coding-system):Eli Zaretskii2000-10-272-5/+23
| | | | | | | | Don't call find-buffer-file-type-coding-system. Instead, just set eol-type to -unix if inhibit-eol-conversion is in effect, or if the file is on an untranslated filesystem. (add-untranslated-filesystem): Use "D" instead of "f" inside interactive.
* *** empty log message ***Jason Rumney2000-10-271-0/+7
|
* 2000-10-27 Dave Love <[email protected]>Dave Love2000-10-271-10/+17
| | | | | | | | | | | * gnus.el: Don't require custom. Don't require message at top level. (gnus-message-archive-method): Require message here. 2000-10-27 ShengHuo ZHU <[email protected]> * gnus.el (gnus-xmas-define): Defalias gnus-overlay-buffer, gnus-overlay-start. * gnus.el (gnus-agent-fetching): New variable.
* Fix a minor typo. Mention that the MS-DOS port works on any DOS box,Eli Zaretskii2000-10-271-2/+3
| | | | not only on plain MS-DOS.
* 2000-10-27 ShengHuo ZHU <[email protected]>Dave Love2000-10-271-83/+191
| | | | | | | | * webmail.el (webmail-type-definition): Fix my-deja open url. (webmail-hotmail-list): Fix. (webmail-netscape-open, webmail-hotmail-article, webmail-hotmail-list): Update. (webmail-my-deja-*): Rewrite.
* (syms_of_fontset) [WINDOWSNT]: Make default fontsize on w32 10Jason Rumney2000-10-271-1/+1
| | | | point, as Windows has oversized fonts.
* (Fx_create_frame): Make default fontsize on w32 10 point, as WindowsJason Rumney2000-10-271-2/+2
| | | | has oversized fonts.
* 2000-10-27 ShengHuo ZHU <[email protected]>Dave Love2000-10-271-51/+87
| | | | | | | | | | * mm-util.el (mm-multibyte-p): Test (featurep 'xemacs). (mm-with-unibyte-current-buffer-mule4): New function. (mm-enable-multibyte-mule4): New. (mm-disable-multibyte-mule4): New. * mm-util.el (mm-enable-multibyte-mule4): New. (mm-disable-multibyte-mule4): New.
* 2000-10-27 Kai Gro�ohann <[email protected]>Dave Love2000-10-271-13/+22
| | | | | | | | | | | | | | | | | | | | | | | | * gnus-sum.el (gnus-get-split-value): Use first match only (Ed L Cashin <[email protected]>). 2000-10-27 Simon Josefsson <[email protected]> * gnus-sum.el (gnus-get-newsgroup-headers): Ditto. 2000-10-27 ShengHuo ZHU <[email protected]> * gnus-sum.el (gnus-refer-article-methods): The second could be a named method. (gnus-cache-write-active): Auto load. (gnus-summary-display-article): Enable multibyte. (gnus-summary-select-article): Don't enable multibyte here. (gnus-summary-goto-article): Ditto. (gnus-summary-enter-digest-group): Decode to-address. * mm-util.el (mm-enable-multibyte-mule4): New. (mm-disable-multibyte-mule4): New. * gnus-sum.el (gnus-summary-mode): Use it. (gnus-summary-select-article): Ditto. (gnus-summary-goto-article): Use enable multibyte.
* Add code from mcheck.c of glibc-1.09.1.Gerd Moellmann2000-10-272-0/+249
| | | | | (freehook, reallochook): Handle null pointer arguments. (__malloc_initialize) [GC_MCHECK]: Call mcheck.
* 2000-09-24 Simon Josefsson <[email protected]>Dave Love2000-10-271-7/+24
| | | | | | | | | * nnheader.el (nnheader-parse-head): Try both "from:" and "from: ". 2000-10-03 Bjorn Torkelsson <[email protected]> * uudecode.el: xemacs cleanup (use featurep ' xemacs) * nnheader.el: ditto
* *** empty log message ***Dave Love2000-10-272-0/+21
|
* 2000-10-27 ShengHuo ZHU <[email protected]>Dave Love2000-10-271-12/+23
| | | | | | | | * nnkiboze.el (nnkiboze-generate-group): Use it. Inhibit list groups. (nnkiboze-enter-nov): Fix it when there is no xref. (nnkiboze-generate-groups): List groups. (nnkiboze-request-article): Use gnus-cache-request-article.
* 2000-09-24 Simon Josefsson <[email protected]>Dave Love2000-10-271-5/+10
| | | | | | | | | | | * gnus-group.el (gnus-group-nnimap-edit-acl): Check if server support ACL's. 2000-10-27 ShengHuo ZHU <[email protected]> * gnus-group.el (gnus-group-make-kiboze-group): Use nnkiboze-score-file. (gnus-group-make-kiboze-group): Fix prompt.
* *** empty log message ***Dave Love2000-10-279-0/+341
|
* 2000-10-27 ShengHuo ZHU <[email protected]>Dave Love2000-10-271-26/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * message.el (message-send-mail-partially): Replace the header delimiter with a blank line. (message-sending-message): New variable. (message-send): Use it. (message-default-charset): Default value for non-Mule Emacsen. (message-alternative-emails): New. (message-use-alternative-email-as-from): New. (message-setup): Use them. (message-default-charset): Set default value in non-MULE XEmacsen as iso-8859-1. 2000-10-27 Emerick Rogul <[email protected]> * message.el (message-setup-fill-variables): New variable. (message-mode): Use it. 2000-10-27 Bjorn Torkelsson <[email protected]> * message.el: xemacs cleanup (use featurep ' xemacs) 2000-10-27 Stanislav Shalunov <[email protected]> * message.el (message-make-in-reply-to): In-Reply-To is message-id (see DRUMS). 2000-10-27 Simon Josefsson <[email protected]> * message.el (message-send): Make sure error is signalled if no send method is specified.
* *** empty log message ***Dave Love2000-10-272-2/+16
|
* (gnus-group-make-menu-bar): Add some :helpDave Love2000-10-271-7/+35
| | | | | | strings. (gnus-group-make-tool-bar): New function. (gnus-group-mode): Use it.
* (message-mode-menu): Add some :help strings.Dave Love2000-10-271-8/+35
| | | | | (message-mode) [message-tool-bar-map]: Define tool-bar-map. (featurep): Use (featurep 'xemacs). Install tool bar for Emacs.
* 2000-10-27 Dave Love <[email protected]>Dave Love2000-10-272-3/+30
| | | | | | | | | | * mm-decode.el (mm-valid-and-fit-image-p): Don't test display-graphic-p here. 2000-10-27 ShengHuo ZHU <[email protected]> * mm-decode.el (mm-viewer-completion-map): New. (mm-interactively-view-part): Use it.