Stefan Monnier
deca5d968d
*** empty log message ***
2003-05-18 05:29:38 +00:00
Stefan Monnier
11810d78df
(Fload): Print a message if package is obsolete.
2003-05-18 03:30:07 +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
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
Richard M. Stallman
b4bd27c59a
(Fdelete_file): Handle symlinks pointing to directories.
2003-05-16 18:50:24 +00:00
Stefan Monnier
35fb885d5c
(apply_modifiers): Don't fill the other cache.
2003-05-15 21:21:06 +00:00
Stefan Monnier
c55b5fadff
*** empty log message ***
2003-05-15 01:37:54 +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
Stefan Monnier
fd93e33104
*** empty log message ***
2003-05-14 02:03:10 +00:00
Stefan Monnier
9465a86c76
(adjust_point_for_property): Be more careful about termination.
2003-05-11 15:06:41 +00:00
Stefan Monnier
1c4001a1df
(uniquify-rationalize-file-buffer-names): Thinko.
2003-05-10 22:46:10 +00:00
Stefan Monnier
fe5b94c53a
(follow_key): Remove dead variable `did_meta'.
...
(access_keymap_keyremap, keyremap_step): New funs, extracted from the
duplicated handling of function-key-map and key-translation-map
in read_key_sequence.
(read_key_sequence): Use them.
2003-05-10 22:15:35 +00:00
Stefan Monnier
0bbdffbdfc
(adjust_point_for_property): Try harder to move point
...
to the non-sticky end of an invisible property.
2003-05-10 16:36:02 +00:00
Stefan Monnier
6cd83a9a85
(single_display_prop_intangible_p): Make `space' display
...
property intangible as well.
2003-05-10 16:27:35 +00:00
Andreas Schwab
780379b1f9
.
2003-05-10 16:14:50 +00:00
Andreas Schwab
aea448d23c
(single_menu_item): Change last parameter to void* to
...
avoid warning.
2003-05-10 16:14:35 +00:00
Richard M. Stallman
ca2de34225
(Fprin1_to_string): Instead of gcpro, set abort_on_gc.
...
Bind Qinhibit_modification_hooks to t so there will be no GC.
Rename local `tem' to `save_deactivate_mark'.
2003-05-09 14:03:51 +00:00
Richard M. Stallman
611a8f8c1f
(specpdl_ptr): Declare volatile.
...
(unbind_to): Copy the whole binding and decrement specpdl_ptr
before doing the work of unbinding it.
2003-05-09 14:01:12 +00:00
Richard M. Stallman
4e91a530f9
(struct specbinding): Declare elements volatile.
...
(specpdl_ptr): Declare volatile.
2003-05-09 13:58:38 +00:00
Richard M. Stallman
ecc4e8e0b5
(alloca.o): Specify -DDO_BLOCK_INPUT in compiling.
2003-05-09 13:54:51 +00:00
Richard M. Stallman
46158a353b
Test DO_BLOCK_INPUT rather than `emacs'
...
for use of BLOCK_INPUT and inclusion of lisp.h and blockinput.h.
2003-05-09 13:54:14 +00:00
Dave Love
347003be13
*** empty log message ***
2003-05-08 17:54:14 +00:00
Dave Love
7c695ab92f
(Vlast_coding_system_used): Doc fix.
2003-05-08 17:49:05 +00:00
Jason Rumney
5adcec2317
(Ffile_symlink_p): Let handlers handle symlinks even
...
when system does not support them.
2003-05-07 22:14:01 +00:00
Kenichi Handa
1f816871d4
*** empty log message ***
2003-05-06 02:50:01 +00:00
Stefan Monnier
5fe3b8a416
*** empty log message ***
2003-05-05 19:13:41 +00:00
Stefan Monnier
bd23561041
(Qwrite_region_annotate_functions): New var.
...
(build_annotations): Use it to process the global part of the hook.
(syms_of_fileio): Init and staticpro it.
2003-05-05 18:13:08 +00:00
Stefan Monnier
edf505ce9a
(map_keymap): Doc fix.
2003-05-05 18:06:03 +00:00
Stefan Monnier
adec392eb2
(safe_run_hooks_error): Display the error instead of silently ignoring it.
2003-05-05 14:36:09 +00:00
Stefan Monnier
318ab85c81
(menu_bar_item): Adjust declaration.
...
(menu_bar_one_keymap_changed_items): Declare.
2003-05-04 01:44:08 +00:00
Stefan Monnier
4216b545a9
(input_available_signal): Mark static.
...
(menu_bar_items): Use map_keymap.
(menu_bar_one_keymap): Remove.
(menu_bar_item): Adjust arglist (for use in map_keymap).
Properly hide a second binding when not both are keymaps.
2003-05-04 01:39:33 +00:00