Chong Yidong [Sun, 2 Nov 2008 21:41:57 +0000 (21:41 +0000)]
(window_system): Delete redundant variable.
(decode_options): Don't use it.
(find_tty): New function.
(main): Use find_tty, and don't use window_system.
Chong Yidong [Sun, 2 Nov 2008 21:41:49 +0000 (21:41 +0000)]
* emacsclient.c (window_system): Delete redundant variable.
(decode_options): Don't use it.
(find_tty): New function.
(main): Use find_tty, and don't use window_system.
Martin Rudalics [Sun, 2 Nov 2008 11:02:58 +0000 (11:02 +0000)]
(with-selected-window): Call set-frame-selected-window
with new argument NORECORD set. Update doc-string.
(with-selected-frame): Call select-frame with new argument
NORECORD set. Update doc-string.
Martin Rudalics [Sun, 2 Nov 2008 11:02:24 +0000 (11:02 +0000)]
(save-selected-window-norecord): New macro
(walk-windows): Use save-selected-window-norecord and call
select-window with NORECORD set. (Bug#1237)
(set-window-text-height, fit-window-to-buffer): Use
save-selected-window-norecord and call select-window with
NORECORD set.
Martin Rudalics [Sun, 2 Nov 2008 10:40:51 +0000 (10:40 +0000)]
(select_frame_norecord): New function.
(run_window_configuration_change_hook): Use it and call
Fselect_frame with NORECORD set.
(Fselect_window): Pass NORECORD to Fselect_frame.
(Fset_window_configuration): Handle NORECORD argument in call of
do_switch_frame.
Martin Rudalics [Sun, 2 Nov 2008 10:38:42 +0000 (10:38 +0000)]
(do_switch_frame): New argument NORECORD passed to Fselect_window.
(Fselect_frame): New argument NORECORD passed to do_switch_frame.
(Fset_frame_selected_window): New argument NORECORD passed to
Fselect_frame.
(Fhandle_switch_frame, Fdelete_frame): Handle NORECORD argument
in call of do_switch_frame.
(Fset_mouse_position, Fset_mouse_pixel_position, Fraise_frame):
Handle NORECORD argument in call of Fselect_frame.
Chong Yidong [Sat, 1 Nov 2008 23:39:36 +0000 (23:39 +0000)]
(Program Modes): Link to Program Indent node.
(Left Margin Paren): Explain consequences of changing
open-paren-in-column-0-is-defun-start more concisely.
(Which Function, Program Indent, Info Lookup): Minor edits.
(Basic Indent): If region is active, TAB indents the region.
(Multi-line Indent): If region is active, TAB indents the region. Note
that indent-region is useful when Transient Mark mode is off.
(Matching): The delimiter at the cursor is highlighted---the character
changes color.
(Symbol Completion): Link to Completion node.
Chong Yidong [Sat, 1 Nov 2008 23:39:25 +0000 (23:39 +0000)]
* programs.texi (Program Modes): Link to Program Indent node.
(Left Margin Paren): Explain consequences of changing
open-paren-in-column-0-is-defun-start more concisely.
(Which Function, Program Indent, Info Lookup): Minor edits.
(Basic Indent): If region is active, TAB indents the region.
(Multi-line Indent): If region is active, TAB indents the region. Note
that indent-region is useful when Transient Mark mode is off.
(Matching): The delimiter at the cursor is highlighted---the character
changes color.
(Symbol Completion): Link to Completion node.
Eli Zaretskii [Sat, 1 Nov 2008 13:49:23 +0000 (13:49 +0000)]
(main) [WINDOWSNT]: Don't ifdef away the call to `ttyname'.
(w32_getenv): Treat $TERM specially: if not found in the environment and in
the Registry, return "w32console".
(ttyname) [WINDOWSNT]: New function.
(Types of Log File): Change logs are older than version control.
(VCS Concepts): Simplify and rearrange.
(Version Control Systems): Make it clear that Linux is only the kernel.
(VC Mode Line): Shorten reference to menu item.
(Basic VC Editing): Clarify VC fileset. Shorten and simplify.
(VC Directory Mode): Minor cleanup.
Unchanged files are hidden, not omitted.
(VC Directory Commands): Shorten and simplify.
(Change Log Commands): New node, split from Change Logs.
(VC Directory Buffer): New node, split from VC Directory Mode.
Chong Yidong [Fri, 31 Oct 2008 22:00:16 +0000 (22:00 +0000)]
(Change Log): Document log-edit-insert-changelog and vc-update-change-log.
(Version Control): Move here from files.texi.
(Format of ChangeLog): Make it a subnode of Change Log.
Chong Yidong [Fri, 31 Oct 2008 06:16:20 +0000 (06:16 +0000)]
(Compilation Mode): Document
compilation-auto-jump-to-first-error.
(Debuggers): Lower GUD subsections to subsubsections.
(Starting GUD): Add cindex.
(Lisp Interaction): Note that scratch is no longer the initial buffer.
* w32fns.c (x_create_tip_frame): Prevent default foreground color for
new frames overriding foreground for tooltips. Based on similar patch
from Martin Rudalics <rudalics@gmx.at>. (Bug#1032)
Chong Yidong [Wed, 29 Oct 2008 17:42:49 +0000 (17:42 +0000)]
(bookmark-handle-bookmark): Rename from bookmark-jump-noselect.
(bookmark--jump-via, bookmark-insert): Callers changed.
(bookmark-jump-noselect): Wrapper function for bookmark-handle-bookmark.
Chong Yidong [Wed, 29 Oct 2008 17:42:05 +0000 (17:42 +0000)]
* bookmark.el (bookmark-handle-bookmark): Rename from
bookmark-jump-noselect.
(bookmark--jump-via, bookmark-insert): Callers changed.
(bookmark-jump-noselect): Wrapper function for
bookmark-handle-bookmark.