Jan Djärv [Thu, 24 Jul 2008 08:36:26 +0000 (08:36 +0000)]
(xg_get_font_name): Cast w to GTK_FONT_SELECTION_DIALOG.
(menu_nav_ended): Remove.
(create_menus): Remove signal connect for menu_nav_ended.
(xg_update_menubar): Also take deactivate_cb as parameter, pass it to
create_menus.
(xg_modify_menubar_widgets): Pass deactivate_cb to xg_update_menubar.
Juri Linkov [Thu, 24 Jul 2008 00:09:01 +0000 (00:09 +0000)]
(filesets-commands): Add commands for "Isearch" and
"Isearch (regexp)". Replace `query-replace' and `query-replace-regexp'
with `perform-replace' using `filesets-cmd-query-replace-regexp-getargs'.
(filesets-run-cmd): Call `fn' only once if it is `multi-isearch-files'
or `multi-isearch-files-regexp'.
(filesets-cmd-query-replace-getargs): Call standard function
`query-replace-read-args' to read `query-replace' arguments.
Add `multi-query-replace-map'.
(filesets-cmd-query-replace-regexp-getargs)
(filesets-cmd-isearch-getargs): New functions.
Juri Linkov [Wed, 23 Jul 2008 23:53:34 +0000 (23:53 +0000)]
(ibuffer-mode-map): Bind "M-s a C-s" to
`ibuffer-do-isearch' and "M-s a M-C-s" to `ibuffer-do-isearch-regexp'.
(ibuffer-mode): Document new commands in docstring.
Juri Linkov [Wed, 23 Jul 2008 23:52:33 +0000 (23:52 +0000)]
(Buffer-menu-marked-buffers)
(Buffer-menu-isearch-buffers)
(Buffer-menu-isearch-buffers-regexp): New functions.
(Buffer-menu-mode-map): Bind "M-s a C-s" to
`Buffer-menu-isearch-buffers', and "M-s a M-C-s" to
`Buffer-menu-isearch-buffers-regexp'.
(list-buffers-noselect): Add one space after Info file name
according to the Info address convention.
Juri Linkov [Wed, 23 Jul 2008 23:51:42 +0000 (23:51 +0000)]
(change-log-mode): Set `change-log-next-buffer' to
`multi-isearch-next-buffer-function' instead of
`isearch-buffers-next-buffer-function'. Remove call to
`isearch-buffers-minor-mode'.
Juri Linkov [Wed, 23 Jul 2008 23:51:15 +0000 (23:51 +0000)]
(isearch-message-prefix): Display "Multi" when
`multi-isearch-next-buffer-current-function' is non-nil.
(isearch-search-string): Replace `isearch-buffers-next-buffer-function'
with `multi-isearch-next-buffer-current-function', and
`isearch-buffers-current-buffer' with `multi-isearch-current-buffer'.
Juri Linkov [Wed, 23 Jul 2008 23:50:06 +0000 (23:50 +0000)]
Initial revision for a new file with most content from isearch-multi.el.
Rename `isearch-buffers' name prefixes to `multi-isearch'.
Remove `isearch-buffers-minor-mode'. Add new function
`multi-isearch-setup' to `isearch-mode-hook'. New top-level
commands `multi-isearch-buffers', `multi-isearch-buffers-regexp',
`multi-isearch-files', `multi-isearch-files-regexp'.
Michael Albinus [Wed, 23 Jul 2008 19:17:55 +0000 (19:17 +0000)]
* net/tramp.el (tramp-methods): Add "-q" for "scp", "scp1",
"scp2", "ssh", "ssh1", "ssh2", "scpc", "scpx", "sshx".
(tramp-temp-buffer-name): New defconst.
(tramp-handle-start-file-process): Use it. Apply "exec", for the
command. No trailing prompt.
(tramp-process-sentinel): Remove temporary buffer, if existing.
Don't handle trailing prompt.
(tramp-open-connection-setup-interactive-shell): Use
`tramp-temp-buffer-name'.
Dan Nicolaescu [Wed, 23 Jul 2008 08:29:24 +0000 (08:29 +0000)]
* s/usg5-4.h (ADDR_CORRECT): Remove, unused.
* unexaix.c (ADDR_CORRECT): Remove conditional, the only user
defines it.
* unexec.c (ADDR_CORRECT): Define unconditionally.
* Makefile.in (C_SWITCH_SITE, LD_SWITCH_SITE): Remove, unused.
Remove all references.
(temacs): Add GNUStep specific ld flags.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* configure.in (LD_SWITCH_SITE): Remove, set the values directly
in src/Makefile.in.
(static): Remove, autoconf would always comment it out anyway.
(subprocesses): Define unconditionally.
Jay Belanger [Wed, 23 Jul 2008 02:58:53 +0000 (02:58 +0000)]
(summarykey): New macro. Use to correctly format keys in the summary.
(Editing Stack Entries):
(Algebraic Entry): Rewrite introductory sentences so it can be used by
Calc's help functions. Mention fixing typos.
(Customizing Calc): Fix typo.
Juri Linkov [Wed, 23 Jul 2008 01:18:39 +0000 (01:18 +0000)]
(multi-query-replace-map): New variable.
(perform-replace): Add processing of new multi-buffer keys bound
to `automatic-all' and `exit-current'. Set `query-flag' to nil
if last input char was `automatic-all'. Set new local variable
`multi-buffer' to t when one of new two keys were typed. Return
non-nil value of `multi-buffer' that tells to calling functions
to continue replacement on the next file.
Dan Nicolaescu [Tue, 22 Jul 2008 16:29:10 +0000 (16:29 +0000)]
(x_set_menu_bar_lines, x_set_tool_bar_lines): Remove
forwarding functions.
(ns_set_menu_bar_lines): Rename to x_set_menu_bar_lines, make
non-static.
(ns_set_tool_bar_lines): Rename to x_set_tool_bar_lines, make
non-static.
(ns_frame_parm_handlers): Use the new names.
(syms_of_nsfns): Move to the end of file.
Dan Nicolaescu [Mon, 21 Jul 2008 18:19:30 +0000 (18:19 +0000)]
* m/mips.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Do not define, not used
on this platform.
(mips):
* m/iris4d.h (mips): Do not define.
* sysdep.c (init_sys_modes): Use __mips__ instead of mips.