Stefan Monnier [Fri, 22 Sep 2006 19:09:45 +0000 (19:09 +0000)]
Make sure all the end-of-region markers we use have
a non-nil insertion-type.
(woman0-so): Move things around so we can use copy-marker.
(woman0-roff-buffer, woman2-process-escapes-to-eol, woman2-roff-buffer):
Adjust marker type.
(woman2-process-escapes): Check marker type.
(woman-horizontal-line): Dispense with the use of a marker.
Stefan Monnier [Fri, 22 Sep 2006 17:30:13 +0000 (17:30 +0000)]
(analyse_first): For eight-bit-control chars, mark both the
char's value and its leading byte in the fastmap.
(re_search_2): When fast-scanning without translation, be careful to
check that we only match the leading byte of a multibyte char.
Kim F. Storm [Wed, 20 Sep 2006 09:43:25 +0000 (09:43 +0000)]
(Fset_window_hscroll, Fpos_visible_in_window_p):
Doc fix. Use "off-window" instead of "off-screen".
(Fpos_visible_in_window_p): Likewise.
If POS is t, return info for last visible glyph in window.
(isearch-process-search-char): Cancel the previous
change.
(isearch-search-string): New function.
(isearch-search): Use isearch-search-string.
(isearch-lazy-highlight-search): Likewise.
* lisp/gnus/message.el (message-cite-original-without-signature): Use nobody by
default for the value of From header.
(message-cite-original): Ditto.
(message-reply): Ditto.
2006-09-14 Reiner Steib <Reiner.Steib@gmx.de>
* man/gnus.texi (Oort Gnus): Add @xref for `mm-fill-flowed'.
* allout.el (allout-unprotected): Let inhibit-read-only only when
buffer-read-only isn't set.
(allout-annotate-hidden): Enable topic annotation during copies even
when the buffer is read-only, eg for topic copies. Ensure that the loop
advances, even when the span extends beyond the deletion region.
(allout-toggle-subtree-encryption): Use allout-structure-added-hook
rather than allout-exposure-changed-hook, as a stronger assertion.
(allout-keybindings-list): Add bindings for
allout-copy-line-as-kill and allout-copy-topic-as-kill.
(allout-copy-line-as-kill, allout-copy-topic-as-kill): copy
wrappers for allout-kill-line and allout-kill-topic.
(allout-listify-exposed): Position correctly to accumulate lines.
* search.c (struct regexp_cache): New entry syntax_table.
(compile_pattern_1): Set it.
(syms_of_search): Initialize it.
(compile_pattern): Require the syntax_table entry of the cache
element to match the current syntax table entry.
* simple.el (line-move-1): Escape field boundaries occurring
exactly at point. Update goal column if constrained to a field.
(line-move-finish): Escape field boundaries occurring exactly at
point.
Kim F. Storm [Tue, 19 Sep 2006 13:59:27 +0000 (13:59 +0000)]
(describe-key-briefly, describe-key): Simplify printing
of descriptions by using format and %S. Fix "is undefined"
messages to say "at that spot" for mouse events.
Kim F. Storm [Tue, 19 Sep 2006 13:12:26 +0000 (13:12 +0000)]
(Fset_window_hscroll, Fpos_visible_in_window_p):
Doc fix. Use "off-screen" instead of "invisible".
(Fwindow_line_height): Make line numbers 0-based. Make line arg
optional; if nil, use current cursor row. Handle text terminals
properly. Return nil if non-interactive or pseudo-window.
(enum mac_menu_kind, min_menu_id): New enumerator and
menu ID for Apple menu.
(menubar_selection_callback): Remove function.
(find_and_call_menu_selection): New function from xmenu.c.
(x_activate_menubar): Use it.
(set_frame_menubar): Don't use f->output_data.mac->menubar_active.
Miles Bader [Mon, 18 Sep 2006 14:16:07 +0000 (14:16 +0000)]
lisp/url/url-methods.el: Fix format error when http_proxy is empty string
2006-09-18 Michael Olson <mwolson@gnu.org>
* url-methods.el (url-scheme-register-proxy): Handle case where
getenv returns an empty string for http_proxy. This prevents an
error when calling `format' later on.
--This line, and those below, will be ignored--
Files to commit:
lisp/url/ChangeLog
lisp/url/url-methods.el
This list might be incomplete or outdated if editing the log
message was not invoked from an up-to-date changes buffer!
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-441
Creator: Michael Olson <mwolson@gnu.org>
Kim F. Storm [Mon, 18 Sep 2006 11:13:04 +0000 (11:13 +0000)]
(line-move-partial): Rework 2006-09-15 change to use
new window-line-height function. Further optimize by not calling
pos-visible-in-window-p for window-end when window-line-height
returns useful information.