Minor cleanups.
(Comment Commands): Mention momentary Transient Mark mode.
(Matching): Be more specific about customizing show-paren-mode.
(Info Lookup): Don't list the modes that support C-h S.
Just say what it does in an unsupported mode.
(Man Page): Delete excessive info on customizing woman.
(Motion in C): Don't mention c-for/backward-into-nomenclature.
(Communication Coding): Say "other applications".
(Fontsets): Not specific to X. Add xref to X Resources.
(Unibyte Mode): Renamed from Single-Byte Character Support.
"Graphical display", not window system.
(International): Update menu.
(Format of ChangeLog): New node, split out from ChangeLog.
(ChangeLog): Clarifications in the remaining text.
(Create Tags Table, Etags Regexps, Select Tags Table): Cleanups.
(Find Tag): Add @w.
(Tags Search): Explain tag table order here. Simplify grep ref.
(List Tags): tags-tag-face is a variable, not a face.
(Emerge): Cleanups.
Stefan Monnier [Tue, 7 Feb 2006 17:30:10 +0000 (17:30 +0000)]
(wdired-mode-map): Use remap.
(wdired-get-filename): Massage.
(wdired-perm-mode-map): Don't copy bindings from wdired-mode-map.
(wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit): Use the
`keymap' property rather than `local-map'.
* src/editfns.c (Fconstrain_to_field): Use Fget_char_property instead
of Fget_text_property (other field functions word with overlays as
well as text-properties).
Kenichi Handa [Tue, 7 Feb 2006 01:19:06 +0000 (01:19 +0000)]
(append_glyph): Refer to it->char_to_display instead of
it->c.
(produce_glyphs): Set the character to print in
it->char_to_display. Handle
unibyte-display-via-language-environment.
(produce_stretch_glyph): Set the character to print in
it->char_to_display.
Stefan Monnier [Mon, 6 Feb 2006 23:13:22 +0000 (23:13 +0000)]
Clean up name space.
(nroff-mode-syntax-table): Remove spurious `1' in the syntax of \n.
(nroff-mode): Obey the global setting of nroff-electric-mode.
(nroff-electric-mode): Use define-minor-mode and derived-mode-p.
Bill Wohler [Sun, 5 Feb 2006 05:35:44 +0000 (05:35 +0000)]
(mh-inc-spool-list): Update example for Emacs 22 which has an
emacsclient command that supports --eval. I had read that gnudoit was
deprecated in favor of gnuclient anyway.
Bill Wohler [Sun, 5 Feb 2006 05:24:03 +0000 (05:24 +0000)]
Stallman sent an email recently that ChangeLog entries for submitted
patches should have their name. If the submitter has submitted papers,
no problem, but entries for other small (say, < 15 lines) patches
should have a "(tiny change)" after the submitter's email address.
Eli Zaretskii [Sat, 4 Feb 2006 21:48:50 +0000 (21:48 +0000)]
(display-message-or-buffer): Compare the number of characters to the frame
width when determining whether a 1-line message string will fit in the echo
area.
Eli Zaretskii [Sat, 4 Feb 2006 12:19:27 +0000 (12:19 +0000)]
(display-message-or-buffer): Count screen lines instead of buffer lines when
determining whether the message will fit in the echo area/minibuffer window.
Bill Wohler [Fri, 3 Feb 2006 22:17:59 +0000 (22:17 +0000)]
(mh-folder-msg-number, mh-folder-refiled, mh-folder-to)
(mh-show-cc, mh-show-date, mh-show-header): Replace (min-colors 88)
with (min-colors 64) in face specifications so that MH-E still looks
good on systems with fewer colors (such as Eric Ding's).
Werner LEMBERG [Fri, 3 Feb 2006 21:13:59 +0000 (21:13 +0000)]
* textmodes/nroff-mode.el (nroff-font-lock-keywords): Don't be
greedy to find the closing bracket in \*[...] and similar
expressions. This is a first rough fix -- many additional
refinements are necessary to make this nroff mode really usable with
groff.
Peter Galbraith [Fri, 3 Feb 2006 20:27:35 +0000 (20:27 +0000)]
(mh-image-load-path): New variable to optionally hold the directory where
MH-E images are stored. If nil, then the function `mh-image-load-path'
will find it. This variable will be used for Debian packaging.
(mh-image-load-path function): Use variable `mh-image-load-path' if
non-nil and exists.
Mark D. Baushke [Fri, 3 Feb 2006 19:32:06 +0000 (19:32 +0000)]
* mh-tool-bar.el: Add conditional require of 'tool-bar or 'toolbar
for gnu-emacs or xemacs to avoid void-variable tool-bar-map lisp
errors if describe-bindings is called before tool-bar-mode is used.
Kim F. Storm [Fri, 3 Feb 2006 13:14:43 +0000 (13:14 +0000)]
Cache last merged escape glyph face.
(last_escape_glyph_frame, last_escape_glyph_face_id)
(last_escape_glyph_merged_face_id): New variables.
(get_next_display_element): Use/update them.
(redisplay_internal): Reset them before redisplay.
(set_iterator_to_next): Optimize 2004-12-13 fix.
Only recheck faces after displaying ellipsis.