1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 10:31:37 -08:00
Commit graph

46819 commits

Author SHA1 Message Date
Stefan Monnier
bbce4eb45b (perl-tab-always-indent): Default to tab-always-indent.
(perl-end-of-function): Remove unsed var `npos'.
2003-05-17 22:38:13 +00:00
Stefan Monnier
6f25499a2a (which-func-format): Make it risky-local-variable.
(which-func-table): New var.
(which-func-current): Make it into a constant modeline spec.
(which-func-previous): Remove.
(which-func-update): Only update the selected window.
(which-func-update-1): Use the new var to allow the current
function to be different for a buffer shown in two windows.
2003-05-17 22:21:36 +00:00
Stefan Monnier
d47f75159a (with-selected-window): New macro.
(dolist, dotimes, with-current-buffer): Use backquotes.
(when, unless, save-match-data, combine-after-change-calls)
(with-output-to-string, with-temp-buffer): Add `declare' info.
(listify-key-sequence): Don't allocate unnecessarily.
(read-quoted-char): Allow up to base 36.
(prepare-change-group): Remove unimplemented argument.
2003-05-17 22:00:40 +00:00
Stefan Monnier
14d87dc9ed (Fselect_window): Add optional `norecord' arg.
(select_window_1): Fold into Fselect_window.
(select_window_norecord): New function.
(temp_output_buffer_show): Use it.  Preserve current buffer.
(delete_window, Fother_window, Fset_window_configuration):
Pass nil as new arg to Fselect_window.
2003-05-17 21:19:55 +00:00
Stefan Monnier
f1321dc307 (Fselect_window): Add optional arg `norecord'. 2003-05-17 21:17:45 +00:00
Stefan Monnier
7c0a9c8f30 (pp-to-string, Info-goto-node): Don't autoload.
(widget-choose, widget-map-buttons): Use with-current-buffer.
(widget-field-add-space): Change to nil (and to defconst).
(widget-info-link-action): Use `info'.
2003-05-17 20:29:40 +00:00
David Kastrup
4771444172 (read_process_output): Back out change from 2003-03-09. 2003-05-17 20:03:22 +00:00
David Kastrup
78f521833f *** empty log message *** 2003-05-17 20:02:55 +00:00
Stefan Monnier
6d9b60995f (get_pos_property): Declare. 2003-05-17 18:54:56 +00:00
Stefan Monnier
4867a28394 (create_root_interval, graft_intervals_into_buffer): Use BEG.
(merge_properties, intervals_equal, merge_properties_sticky): Use XCAR, XCDR.
(adjust_for_invis_intang): Pass new arg to text_property_stickiness.
(get_local_map): Use get_pos_property (for stickiness and empty overlays).
2003-05-17 18:47:18 +00:00
Stefan Monnier
dfe6cbf8f3 (get_pos_property): Don't assume that `object' = nil. 2003-05-17 18:47:04 +00:00
Stefan Monnier
6f71664498 (text_property_stickiness): New arg `buffer'. 2003-05-17 18:46:36 +00:00
Richard M. Stallman
4f9f637a5b (read_minibuf): If buffer is empty, record the default in the history.
(Fminibuffer_complete_word): When deleting the overlap, take account
of its real position.
2003-05-17 15:53:12 +00:00
Richard M. Stallman
fdf91be032 (map_char_table): Fix previous change. 2003-05-17 15:49:42 +00:00
Richard M. Stallman
1fd1cc2fc2 (find_defun_start): When open_paren_in_column_0_is_defun_start,
return beginning of buffer.
2003-05-17 12:50:31 +00:00
Richard M. Stallman
07c9ebd607 (specbinding_func): New typedef.
(struct specbinding): Use specbinding_func, to put the `volatile'
in the right place.

(map_char_table): Declare added arg.
2003-05-17 12:49:12 +00:00
Richard M. Stallman
fe72189a11 (Fset_keymap_parent, map_keymap, Fcopy_keymap)
(Faccessible_keymaps): Pass new arg to map_char_table.
2003-05-17 12:47:55 +00:00
Richard M. Stallman
6117a9cde1 (Ffontset_info): Pass new arg to map_char_table. 2003-05-17 12:46:53 +00:00
Richard M. Stallman
44356f63a3 (map_char_table): New arg TABLE gets the master table. All calls changed.
Process default and inheritance, resorting to Faref if necessary.
2003-05-17 12:45:52 +00:00
Richard M. Stallman
e0c04065bd (set_case_table): Pass new arg to map_char_table. 2003-05-17 12:44:28 +00:00
Richard M. Stallman
924261558d (let_shadows_buffer_binding_p): Make target of p volatile. 2003-05-17 12:42:31 +00:00
Richard M. Stallman
fa42e88f9b (Fgarbage_collect): Cast pointers into specpdl to avoid GCC warning. 2003-05-17 12:40:32 +00:00
Nick Roberts
3b623bffe2 (gdb-info-frames-custom): Reverse contrast of face for
selected frame.
(gdb-annotation-rules): Stop using frames-invalid and
breakpoints-invalid annotations. Update after post-prompt instead.
(gdb-post-prompt): Update frames and breakpoints here.
(gdb-invalidate-frame-and-assembler)
(gdb-invalidate-breakpoints-and-assembler): Remove.
(gdb-current-address): Remove.
(gdb-previous-address): New variable.
(gud-until): Extend to work in Assembler buffer
(gdb-append-to-inferior-io): Select IO buffer when there is
output.
(gdb-assembler-custom): Try to get line marker (arrow) to display
in window. Correct parsing for OS dependent output syntax of Gdb
command, where.
(gdb-frame-handler): Correct parsing for OS dependent output
syntax of Gdb command, frame.
(gdb-invalidate-assembler): Update assembler buffer correctly when
frame changes (revisited).
2003-05-17 10:17:57 +00:00
Nick Roberts
886cad7675 *** empty log message *** 2003-05-17 10:17:01 +00:00
Stefan Monnier
c2020c27ff (shell-command): Undo last change. 2003-05-16 21:17:52 +00:00
Stefan Monnier
dd631e8aec (imenu--split-menu): Remove unused var `count'.
Don't copy the sequence since we're already modifying it elsewhere.
(imenu--create-keymap): Rename from imenu--create-keymap-1.
Add optional `cmd' argument.  Remove unused var `counter'.
(imenu-update-menubar): Use the new arg to get the old behavior.
(imenu--mouse-menu): Don't use the new arg to recover the lost behavior.
2003-05-16 21:12:25 +00:00
Richard M. Stallman
b4bd27c59a (Fdelete_file): Handle symlinks pointing to directories. 2003-05-16 18:50:24 +00:00
Richard M. Stallman
ace41f7d6e Index mode-class using @kindex. 2003-05-16 13:34:07 +00:00
Richard M. Stallman
4f683b1b9c (Magic File Names): Document the safe-magic property. 2003-05-16 13:32:42 +00:00
Lute Kamstra
733b241e48 (hl-line-highlight, global-hl-line-highlight): Use
`line-beginning-position' to determine the beginning of the next
line.
2003-05-16 09:28:39 +00:00
Kenichi Handa
be9650bc62 (mule-menu-keymap): Enable the menu set-various-coding-system when
default-enable-multibyte-characters is non-nil.
2003-05-16 04:16:26 +00:00
Stefan Monnier
35fb885d5c (apply_modifiers): Don't fill the other cache. 2003-05-15 21:21:06 +00:00
Stefan Monnier
4e0b27cd73 *** empty log message *** 2003-05-15 15:36:22 +00:00
Stefan Monnier
6826a1342e (make-autoload): Add arglist for define-derived-mode. 2003-05-15 15:24:24 +00:00
Lute Kamstra
23db85ff00 Rewrote the local minor mode so that it can be
sticky as well and made sticky the default.  Reimplemented the
global minor mode.  Updated the commentary section to document
these changes.
(hl-line-sticky-flag): New user option.
(hl-line-overlay): Made it buffer-local and gave it a docstring.
(global-hl-line-overlay): New variable.
(hl-line-mode): Rewritten to use `hl-line-sticky-flag'.
(hl-line-highlight): Rewritten to use `hl-line-sticky-flag'.
(hl-line-unhighlight): Updated docstring.
(global-hl-line-mode): Implemented directly so that is does not
depend on `hl-line-mode' any more.
(global-hl-line-highlight, global-hl-line-unhighlight): New
functions.
2003-05-15 13:22:15 +00:00
Kenichi Handa
a5e726024f (cyrillic-koi8-t): Alias of koi8-t. 2003-05-15 12:53:21 +00:00
Vinicius Jose Latorre
edf0b0c5ec Avoid unnecessary calls to funs in header and footer variables 2003-05-15 02:32:03 +00:00
Stefan Monnier
c55b5fadff *** empty log message *** 2003-05-15 01:37:54 +00:00
Stefan Monnier
75035a8056 (tex-compile-history, tex-input-files-re)
(tex-use-reftex, tex-compile-commands): New vars.
(tex-summarize-command, tex-uptodate-p, tex-executable-exists-p)
(tex-command-executable, tex-command-active-p, tex-compile-default)
New functions.
(tex-compile): New command.
(tex-mode-map): Bind it to C-c C-c.
2003-05-15 01:29:53 +00:00
John Paul Wallington
588c9a7153 (rmail-ignored-headers): Ignore Face: header. 2003-05-15 00:02:17 +00:00
Juanma Barranquero
bf5192c7fd *** empty log message *** 2003-05-14 21:41:56 +00:00
Juanma Barranquero
5258c763ce (format-annotate-function): Copy coding system into the new temp buffer. 2003-05-14 21:30:21 +00:00
Juanma Barranquero
9ee1638e3f Fix typos. Patch from Jesper Harder <harder@ifa.au.dk>. 2003-05-14 21:27:14 +00:00
Stefan Monnier
3bdc13e46c (completion-ignored-extensions): Add .svn.
(vc-svn-delete-file): New function.
2003-05-14 19:38:39 +00:00
Stefan Monnier
41a6d712c4 New file. 2003-05-14 18:57:05 +00:00
Stefan Monnier
9a274fbd38 (Qwindowp, Qwindow_live_p, Vwindow_list)
(Fwindow_end, Fselected_window, Fdelete_window, Fwindow_buffer)
(Fget_buffer_window, Fsave_window_excursion, Fsplit_window)
(Fset_window_configuration, Fcurrent_window_configuration)
(compare_window_configurations, Fcoordinates_in_window_p, Fwindow_at)
(Fpos_visible_in_window_p, mark_window_cursors_off)
(window_internal_height, window_internal_width, Frecenter)
(Fscroll_other_window, Fset_window_start, temp_output_buffer_show)
(replace_buffer_in_all_windows, init_window_once, init_window)
(syms_of_window, keys_of_window): Move from lisp.h to window.h.
2003-05-14 18:52:13 +00:00
Stefan Monnier
3f6abfd7b3 Include window.h. 2003-05-14 18:50:10 +00:00
Stefan Monnier
24d80a067c (make_lispy_event): Apply modifiers to multibyte-char keys.
(keyremap): Add `parent' field.
(keyremap_step): Use it.  Remove `parent' argument.
(read_key_sequence): Setup and use the new `parent' field.
2003-05-14 18:43:12 +00:00
John Paul Wallington
d4939c66c2 (insert-directory): Remove --dired switch when
`ls-lisp-use-insert-directory-program' is nil.
2003-05-14 16:20:51 +00:00
Stefan Monnier
1d2b9bbaf9 (cvs-append-to-ignore): New arg `old-dir'.
(cvs-mode-ignore): Use it.
2003-05-14 15:02:05 +00:00