* server.el (server-select-display): Don't make the temp frame
minibuffer-only, in case it's not a temp frame.
(server-process-filter): Don't delete the temp frame if it's the
only one we have on that display.
(Buffer Contents): Add example of text props in result of buffer-substring.
(Text Properties): Explain better about use of specific property names.
(Property Search): Some cleanups; reorder some functions.
Stefan Monnier [Tue, 4 Jul 2006 20:27:49 +0000 (20:27 +0000)]
(symbol-at-point): Don't use `form-at-point' which
fails if the symbol contains chars like ( or '.
(bounds-of-thing-at-point): Remove unused vars `end' and `beg'.
(thing-at-point-bounds-of-url-at-point): Remove unused vars `url' and `short'.
(set-language-info): If LANG-ENV is
the current one, don't call set-language-environment, but call one
of set-language-environment-XXX to make INFO effective now.
(set-language-environment): Call set-language-environment-XXX
functions instead of doing the various setups directly.
(set-language-environment-coding-systems): Argument eol-type
deleted.
(set-language-environment-input-method)
(set-language-environment-nonascii-translation)
(set-language-environment-charset)
(set-language-environment-fontset)
(set-language-environment-unibyte): New functions.
(locate-update-when-revert): New option.
(locate-update-path): New option (suggested by Michael Albinus).
(locate-prompt-for-command): Whitespace change.
(locate-update): No longer offer to update the locate database by
default. Implement the two new options.
Bill Wohler [Mon, 3 Jul 2006 23:41:32 +0000 (23:41 +0000)]
(mh-tool-bar-define): Fix XEmacs' vector-list so it refers to the
icons in mh-xemacs-icon-map instead of trying to declare the icons in
situ. This allows mh-tool-bar.el to be compiled under XEmacs. Remove
initial value for mh-tool-bar-folder-buttons,
mh-tool-bar-show-buttons, mh-tool-bar-letter-buttons. The MH-E icons
now appear in XEmacs. In mh-tool-bar-init, check for
mh-xemacs-use-tool-bar-flag sooner. This allows MH-E to be used in
XEmacs in a tty (closes SF #1506846).
(org-mode): Removed no invalid settings for calc embedded
mode.
(org-mode-p): New defsubst.
(org-save-all-org-buffers): New function.
(org-first-headline-recenter): Enclose outline-regexp in group
delimiters.
Daniel Pfeiffer [Sun, 2 Jul 2006 19:05:49 +0000 (19:05 +0000)]
(makefile-macroassign-regex): Accept preceding keyword.
(makefile-gmake-statements): Reorganize, now that makepp has "override" and also handle forgotten "override define".
(makefile-makepp-statements): Add new "global", "override export" and "override global".
Stefan Monnier [Sun, 2 Jul 2006 14:29:28 +0000 (14:29 +0000)]
(diff-find-file-name): Obey cvs-pcl-cvs-dirchange-re.
(diff-unified->context, diff-context->unified)
(diff-reverse-direction): Make sure the end marker stays at the end.
(diff-mode): Add the keymap table at the end of docstring.
Use lexical-let rather than constructing a closure manually.
Stefan Monnier [Sun, 2 Jul 2006 14:26:53 +0000 (14:26 +0000)]
(find-file-noselect-1): Remove unused var assignment.
(hack-local-variables-confirm): Print lists of strings as lists of
strings rather than lists of symbols.
(abbreviate-file-name, hack-local-variables-prop-line):
Use match-string.
(hack-one-local-variable): Move `make-local-variable' nearer its use.
(recover-session-finish): Use line-end-position.
Kim F. Storm [Sat, 1 Jul 2006 23:29:04 +0000 (23:29 +0000)]
(display_tool_bar_line): Skip glyphs which are too big
to ever fit the tool-bar,
(MAX_FRAME_TOOL_BAR_HEIGHT): New macro.
(tool_bar_lines_needed): Use unused mode-line row as temp_row.
(redisplay_tool_bar): Only clear desired matrix if we actually
change the tool-bar window height. Only try to make the tool-bar
window bigger if there is actually room for it.