Glenn Morris [Sat, 10 Jan 2009 22:01:32 +0000 (22:01 +0000)]
(calendar-scroll-left-three-months, calendar-scroll-right-three-months):
Add event handling, for when called from menus with the calendar
buffer not current.
(pmailhdr): Don't require it.
(pmail-fetch-field): Function deleted.
Callers use pmail-get-header.
(pmail-sort-messages): Replace point-offset with
return-to-point, which can be nil.
Call pmail-swap-buffers-maybe after that.
Don't bind buffer-read-only. Bind inhibit-read-only.
Be more careful in making blank line at end of msg.
Don't enable undo at end.
Chong Yidong [Sat, 10 Jan 2009 18:41:07 +0000 (18:41 +0000)]
(pos_visible_p): When iterator stops on the last glyph
of a display vector, backtrack.
(try_window_reusing_current_matrix): Check glyph type before
referencing charpos member.
Chong Yidong [Sat, 10 Jan 2009 18:40:52 +0000 (18:40 +0000)]
* xdisp.c (pos_visible_p): When iterator stops on the last glyph
of a display vector, backtrack.
(try_window_reusing_current_matrix): Check glyph type before
referencing charpos member.
Dan Nicolaescu [Sat, 10 Jan 2009 17:21:04 +0000 (17:21 +0000)]
(diff-show-trailing-whitespaces): Remove function.
Move setting up whitepace-mode ...
(diff-mode): ... here.
(diff-mode-menu): Add a menu entry for showing trailing whitespace.
Eli Zaretskii [Sat, 10 Jan 2009 10:41:23 +0000 (10:41 +0000)]
Fix Bug #876:
(inhibit_null_byte_detection): New variable.
(detect_coding, detect_coding_system): Don't pay attention to null bytes if
inhibit_null_byte_detection is non-zero.
(syms_of_coding) <inhibit-null-byte-detection>: Declare and document.
<inhibit-iso-escape-detection>: Doc fix.
Jason Rumney [Fri, 9 Jan 2009 18:32:21 +0000 (18:32 +0000)]
(add_font_entity_to_list): Don't report unknown
Windows charset as any unrecognized registry. (Bug#1548)
Only report Unicode Plane 2 fonts as unicode-sip.
Chong Yidong [Fri, 9 Jan 2009 14:18:59 +0000 (14:18 +0000)]
(Font Lookup): Remove obsolete function
x-font-family-list. x-list-fonts accepts Fontconfig/GTK syntax.
(Low-Level Font): Rename from Fonts, move to end of Faces section.
(Font Selection): Reorder order of variable descriptions. Minor
clarifications.
Chong Yidong [Fri, 9 Jan 2009 14:18:39 +0000 (14:18 +0000)]
* display.texi (Font Lookup): Remove obsolete function
x-font-family-list. x-list-fonts accepts Fontconfig/GTK syntax.
(Low-Level Font): Rename from Fonts, move to end of Faces section.
(Font Selection): Reorder order of variable descriptions. Minor
clarifications.
Chong Yidong [Fri, 9 Jan 2009 14:11:12 +0000 (14:11 +0000)]
(face-valid-attribute-values): Use string as value for :family
attribute. Now, font-family-list returns a list of strings.
(x-font-family-list): Obsolete compatibility version of function
from xfaces.c.
Chong Yidong [Fri, 9 Jan 2009 14:10:46 +0000 (14:10 +0000)]
* faces.el (face-valid-attribute-values): Use string as value for
:family attribute. Now, font-family-list returns a list of
strings.
(x-font-family-list): Obsolete compatibility version of function
from xfaces.c.
Glenn Morris [Fri, 9 Jan 2009 05:19:40 +0000 (05:19 +0000)]
(Edebug Recursive Edit): Remove references to
last-input-char and last-command-char, since they are just aliases for
last-input-event and last-command-event.
Glenn Morris [Fri, 9 Jan 2009 05:16:23 +0000 (05:16 +0000)]
Remove references to last-command-char and
last-input-char, since these have been identical to last-command-event
and last-input-event since at least Emacs 19.
(edebug-outside-last-command-char, edebug-outside-last-input-char):
Remove.
Glenn Morris [Fri, 9 Jan 2009 03:30:02 +0000 (03:30 +0000)]
(last_command_char): For clarity, rename to...
(last_command-event): ... and update all users.
(last_input_char): For clarity, rename to...
(last_input_event): ... and update all users.
(last-command-char, last-input-char): Move to subr.el as aliases.
Chong Yidong [Thu, 8 Jan 2009 20:57:30 +0000 (20:57 +0000)]
* elisp.texi: Update node listing.
* display.texi (Faces): Put Font Selection node after Auto Faces.
(Face Attributes): Don't link to Font Lookup. Document
font-family-list.
(Fonts): New node.
Agustín Martín [Thu, 8 Jan 2009 18:46:23 +0000 (18:46 +0000)]
ispell.el (ispell-encoding8-command): New variable
(ispell-aspell-supports-utf8): Mark as obsoleted by ispell-encoding8-command
(ispell-check-version): Set ispell-encoding8-command
(ispell-check-spellchecker-params, ispell-start-process): Use
ispell-encoding8-command
flyspell.el (flyspell-large-region): Use ispell-encoding8-command
Chong Yidong [Thu, 8 Jan 2009 11:46:04 +0000 (11:46 +0000)]
(Attribute Functions): Note that a function value :height is relative,
and that compatibility functions work by calling set-face-attribute.
(Displaying Faces): Reorder list in order of increasing priority.
(Face Remapping): New node. Content moved here from Displaying Faces.
(Glyphs): Link to Face Functions.
Chong Yidong [Thu, 8 Jan 2009 11:45:50 +0000 (11:45 +0000)]
* display.texi (Attribute Functions): Note that a function value
:height is relative, and that compatibility functions work by
calling set-face-attribute.
(Displaying Faces): Reorder list in order of increasing priority.
(Face Remapping): New node. Content moved here from Displaying
Faces.
(Glyphs): Link to Face Functions.