1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 01:41:01 -08:00
Commit graph

31953 commits

Author SHA1 Message Date
Kenichi Handa
70737ea907 *** empty log message *** 2000-10-30 01:30:50 +00:00
Kenichi Handa
f076c9a78c (BASE_PURESIZE): Increase to 680000. 2000-10-30 01:16:02 +00:00
Kenichi Handa
4a8009a045 (Foptimize_char_table): Fix arg for CHARSET_DIMENSION. 2000-10-30 01:14:06 +00:00
Jason Rumney
0e4c08e8c8 (bdffont): Add nchars. 2000-10-29 21:02:58 +00:00
Jason Rumney
691a3cb77b (set_bdf_font_info): Set it.
(w32_BDF_TextOut): Swap byte order of double byte characters.
(w32_load_bdf_font): Set double_byte_p based on bdf_font->nchars.
2000-10-29 21:00:37 +00:00
Jason Rumney
00c9699523 (w32_bdf_per_char_metric): Negate descent.
(w32_cache_char_metrics): Handle possibility that 'x' does not
exist in a BDF font.
(W32_TEXTOUT): w32_BDF_TextOut wants number of bytes not chars.
2000-10-29 20:59:47 +00:00
Jason Rumney
905dfb8ebd (FONT_DESCENT): Negate descent for BDF fonts 2000-10-29 20:57:31 +00:00
Eli Zaretskii
15b526b21e *** empty log message *** 2000-10-29 18:31:43 +00:00
Kai Großjohann
d09b9dbd23 bogus commit 2000-10-29 17:56:57 +00:00
Kai Großjohann
1da437e9a8 install-info syntax compat change. 2000-10-29 17:36:49 +00:00
Eli Zaretskii
d555ca6c2b Fix a typo. 2000-10-29 16:53:19 +00:00
Eli Zaretskii
bbd9b8dbc7 Some markup fixes. Don't call Windows a ``win''. 2000-10-29 16:52:33 +00:00
Eli Zaretskii
4dfd12deb2 Format fixed. 2000-10-29 16:43:18 +00:00
Eli Zaretskii
0467b0768f Format fixes in latest entries. 2000-10-29 16:42:51 +00:00
Miles Bader
710fb9d795 (custom-add-to-group): Remove debugging code. 2000-10-29 14:54:58 +00:00
Miles Bader
dd4d3cb624 (custom-add-to-group): Allow multiple entries for a given value OPTION,
as long as their widget types are different.
2000-10-29 14:51:24 +00:00
Miles Bader
a62ebc520c (custom-face-value-create): If face name doesn't end with "face", add
such here (similar to custom group widgets).
2000-10-29 14:49:01 +00:00
Miles Bader
053457f406 (comint-highlight-prompt): Add :type. 2000-10-29 14:48:11 +00:00
John Wiegley
dbdc47a33b Corrected some typos 2000-10-29 05:46:42 +00:00
Michael Kifer
d63f8c1a2c 2000-10-29 Michael Kifer <kifer@cs.sunysb.edu>
* ediff.texi: Replaced @command with @code & acknowledgements.
	* viper.texi: acknowledgements.
2000-10-29 05:24:20 +00:00
John Wiegley
dace60cfea See ChangeLog 2000-10-29 05:18:48 +00:00
Michael Kifer
657f9cb8b7 2000-10-29 Michael Kifer <kifer@cs.sunysb.edu>
* 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.
2000-10-29 04:56:45 +00:00
Dave Love
4f490d995d *** empty log message *** 2000-10-28 21:30:03 +00:00
Eli Zaretskii
b370b3b037 Document that if $TERM says we are on xterm, the default background
mode is light.
2000-10-28 18:56:06 +00:00
Dave Love
f7902bdcc9 (Info-fontify-node): Add help-echo for menu items. 2000-10-28 18:56:05 +00:00
Eli Zaretskii
5ebc02b365 (normal-top-level): If the value of $TERM indicates that
we are running from xterm or one of its work-alikes, default to a
light background mode.
2000-10-28 18:48:08 +00:00
Eli Zaretskii
45b84006f3 *** empty log message *** 2000-10-28 17:25:46 +00:00
Eli Zaretskii
54e33bb37f (Colors X): Document support for -fg, -bg, and -rv
on TTYs.  Suggest use of list-colors-display to see what colors
are supported.  Add index entries for list-colors-display.
2000-10-28 17:25:19 +00:00
Eli Zaretskii
f30846b1a8 (x-long-option-alist, msdos-handle-args): Remove;
startup.el now does that for all character-terminal frames.
2000-10-28 17:19:36 +00:00
Eli Zaretskii
c381f482ac (tty-long-option-alist): New variable.
(tty-handle-args): New function.
(command-line): Call tty-handle-args.
2000-10-28 17:18:59 +00:00
Eli Zaretskii
42002db50d (frame-notice-user-settings): Don't apply
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.
2000-10-28 17:18:21 +00:00
Eli Zaretskii
53990c845c (tty-handle-reverse-video): New function.
(tty-create-frame-with-faces): Call it.
2000-10-28 17:17:42 +00:00
Eli Zaretskii
54a9404d4d Document support for -fg, -bg, and -rv on TTY frames. 2000-10-28 17:16:49 +00:00
Eli Zaretskii
25ffac29dc (reassert_line_highlight): Reverse the inverse-video effect
if inverse_video is non-zero.
2000-10-28 17:10:10 +00:00
Eli Zaretskii
70de9f065a (Fframe_parameters): Fix the change from 2000-10-16:
don't override the colors in frame's param_alist, unless they are
unspecified.
2000-10-28 17:07:51 +00:00
Miles Bader
a00b77f9ad (gnus-read-save-file-name): Remove extraneous paren. 2000-10-28 11:22:34 +00:00
Miles Bader
0ad84a211b Update. 2000-10-28 11:13:49 +00:00
Miles Bader
3ffa67e03d Doc fix. 2000-10-28 06:24:19 +00:00
Miles Bader
eab6e8b99b (define-minor-mode): Generate turn-on-MODE' and turn-off-MODE'
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.
2000-10-28 06:07:30 +00:00
Dave Love
51a29efc7f *** empty log message *** 2000-10-27 23:58:01 +00:00
Dave Love
c8e6a854e1 (latin1-char-displayable-p): Don't
use window-system.
2000-10-27 23:57:33 +00:00
Dave Love
75807ea6fa 2000-10-08 Christoph Conrad <christoph.conrad@gmx.de>
* gnus-draft.el (gnus-draft-send-message): Typo.

2000-10-07 08:19:17  ShengHuo ZHU  <zsh@cs.rochester.edu>

	* 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 23:33:14 +00:00
Dave Love
a261748441 2000-10-27 Simon Josefsson <simon@josefsson.org>
* 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 23:20:38 +00:00
Dave Love
e0bad764b1 2000-10-27 John Wiegley <johnw@gnu.org>
* 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 <alderson@netcom2.netcom.com>

	* gnus-art.el (gnus-read-save-file-name): expand-file-name.

2000-10-27  Kai Gro�ohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>

	* gnus-art.el (article-strip-banner): Use
	gnus-group-find-parameter rather than gnus-group-get-parameter, to
	allow inheritance on the banner.
	From elkin@tverd.astro.spbu.ru.

2000-10-27  ShengHuo ZHU  <zsh@cs.rochester.edu>

	* 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.
2000-10-27 23:14:59 +00:00
Ken Raeburn
ae0b9b4690 * undo.c (record_delete): Check that last_undo_buffer is really a buffer before
applying XBUFFER to it.

* keymap.c (where_is_internal): Pass lisp object, not integer, to Faref.
2000-10-27 23:01:20 +00:00
Ken Raeburn
caf9deeeed * window.h (Fwindow_live_p): Declare. 2000-10-27 22:59:52 +00:00
Dave Love
fcb282a54b Add maintainer and modify keywords header. 2000-10-27 22:51:47 +00:00
Dave Love
9b198954f1 2000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu>
* 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.
2000-10-27 22:46:05 +00:00
Stefan Monnier
020676925c * lisp.h (KEYMAPP): New macro.
(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.
2000-10-27 22:20:19 +00:00
Dave Love
b01c997e2b *** empty log message *** 2000-10-27 22:05:48 +00:00