Stefan Monnier
5a1373f32a
*** empty log message ***
2001-10-12 22:39:29 +00:00
Stefan Monnier
fe14a5445b
(skip_invisible): Don't skip "ellipsisized" text.
2001-10-12 22:31:23 +00:00
Stefan Monnier
6f3f6a8d4b
(syms_of_xfns): Update calls to Fprovide.
2001-10-12 22:27:03 +00:00
Stefan Monnier
aad1474bcd
(Ffeaturep): Remove.
2001-10-12 22:25:01 +00:00
Stefan Monnier
13598ab49f
(Ffeaturep, Fprovide): Update prototype.
2001-10-12 22:21:59 +00:00
Stefan Monnier
1e934989ca
(mark_interval_tree): Use traverse_intervals_noorder.
2001-10-12 22:19:11 +00:00
Stefan Monnier
3ebf0ea9d5
(init_iterator): Be more strict with bytepos and charspos.
...
(DOLIST, LOOP_PROPVAL): New macros.
(invisible_p, invisible_ellipsis_p): Use them.
(invisible_noellipsis_p): New function.
(syms_of_xdisp): Use empty_string.
2001-10-12 22:15:07 +00:00
Stefan Monnier
0d74b00686
(substitute_object_recurse): Use traverse_intervals_noorder.
...
(syms_of_lread) <Vafter_load_alist>: Update docstring.
2001-10-12 22:07:35 +00:00
Stefan Monnier
8bbfc25801
(Fwith_output_to_temp_buffer): Align with
...
internal_with_output_to_temp_buffer.
(print_preprocess): Use traverse_intervals_noorder.
(print_object): Update call to traverse_intervals.
2001-10-12 22:06:10 +00:00
Stefan Monnier
df1958c4fe
(TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): New macro.
...
(traverse_intervals_noorder, invisible_noellipsis_p): New funs.
2001-10-12 22:04:42 +00:00
Stefan Monnier
42005513e8
(traverse_intervals): Drop `depth' arg.
2001-10-12 22:01:46 +00:00
Stefan Monnier
19d4e9a773
(traverse_intervals): Use less stack space.
...
(traverse_intervals_noorder): New function.
(search_for_interval, count_intervals): Use it.
2001-10-12 21:53:44 +00:00
Stefan Monnier
65550192d8
(Ffeaturep): Add new `subfeature' arg.
...
(Fprovide): Add new `subfeatures' arg. Use `after-load-alist'.
(Qsubfeatures): New var.
(syms_of_fns): Initialize it.
2001-10-12 21:42:09 +00:00
Stefan Monnier
026f408dc8
*** empty log message ***
2001-10-12 21:21:17 +00:00
Stefan Monnier
be5fc59bde
(locate-library): Use load-suffixes and abbrev filename.
2001-10-12 21:00:54 +00:00
Stefan Monnier
77558f0a72
(keys_of_minibuf): Eliminate redundant bindings.
2001-10-12 18:54:53 +00:00
Stefan Monnier
2b6748c0ac
(Fkey_description): Use empty_string.
...
(Fdescribe_bindings_internal, describe_buffer_bindings): Remove.
(syms_of_keymap): Setup inheritance between maps.
Don't export Sdescribe_bindings_internal any more.
2001-10-12 18:46:30 +00:00
Gerd Moellmann
3365175e97
*** empty log message ***
2001-10-12 10:05:27 +00:00
Gerd Moellmann
78a9a4c5b4
(notice_overwritten_cursor): Renamed from
...
note_overwritten_text_cursor. Rewritten to take glyph widths into
account.
2001-10-12 10:05:03 +00:00
Gerd Moellmann
beb0990f3b
*** empty log message ***
2001-10-12 09:05:51 +00:00
Eli Zaretskii
2ab7765c62
(syms_of_lread) <load-suffixes>: Fix last change:
...
multi-line strings without a trailing "\n\".
2001-10-12 08:29:44 +00:00
Pavel Janík
311346bb31
float_error() is defined iff FLOAT_CATCH_SIGILL is defined.
2001-10-12 06:08:01 +00:00
Stefan Monnier
01e85d6147
(Fcall_interactively): Remove unused code. Use XCAR/XCDR.
2001-10-12 03:44:45 +00:00
Stefan Monnier
c0ec53ad99
Update calls to openp.
2001-10-12 03:37:43 +00:00
Stefan Monnier
b81a1b72a8
(Vexec_suffixes): New var.
...
(Fcall_process): Update call to openp.
(decode_suffixes): New function.
(syms_of_callproc): Init exec-suffixes.
2001-10-12 03:23:25 +00:00
Stefan Monnier
183d183355
(Vload_suffixes, Vexec_suffixes): Declare.
...
(openp): Update prototype.
2001-10-12 03:22:15 +00:00
Stefan Monnier
ddb716ef97
(syms_of_lread): Fix init of default_suffixes.
2001-10-12 03:22:02 +00:00
Stefan Monnier
e61b9b8743
(Vload_suffixes, default_suffixes): New vars.
...
(openp): Take a lisp list of suffixes.
Check for file-name-handlers even if the file was absolute already.
(syms_of_lread): Declare load-suffixes.
(Fload): Fix up call to openp.
Don't bother checking for file-name-handler at the very beginning.
2001-10-12 03:18:05 +00:00
Stefan Monnier
f633346880
*** empty log message ***
2001-10-12 03:13:27 +00:00
Stefan Monnier
1202c72b5d
(Fcopy_keymap): Don't export.
2001-10-12 02:26:06 +00:00
Stefan Monnier
b07b65aaa2
(wordify): Use empty_string.
2001-10-12 02:24:34 +00:00
Stefan Monnier
1093ec4796
(empty_string): Declare.
2001-10-12 02:12:28 +00:00
Stefan Monnier
f9a6326d6e
(empty_string): New var.
...
(syms_of_emacs): Initialize it.
2001-10-12 02:10:29 +00:00
Stefan Monnier
c58dab6376
(Fbury_buffer): Don't try to remove the buffer from the
...
selected window if it's not displayed there. Handle the case
when the window is dedicated.
(syms_of_buffer): Fix docstrings not to mention "buffer-local" anymore.
2001-10-12 02:01:23 +00:00
Stefan Monnier
c3b09bbf66
(Fprimitive_undo): Use XCAR/XCDR.
2001-10-12 01:43:29 +00:00
Stefan Monnier
2168e04d47
*** empty log message ***
2001-10-12 01:38:00 +00:00
Stefan Monnier
bb0de08420
(update_syntax_table): Simplify.
...
(Fforward_comment): Don't skip quoted chars when going backward.
2001-10-12 01:37:54 +00:00
Stefan Monnier
4948e1f227
(struct gl_state_s): Change the meaning of b_property.
...
Remove left_ok and right_ok.
(UPDATE_SYNTAX_TABLE_BACKWARD, UPDATE_SYNTAX_TABLE)
(SETUP_SYNTAX_TABLE, SETUP_SYNTAX_TABLE_FOR_OBJECT): Update to the
new meaning of b_property.
2001-10-12 01:37:49 +00:00
Gerd Moellmann
fb756c1cd7
(FIXNUM_OVERFLOW_P): Cast I to EMACS_INT in comparisons
...
in case I is of some unsigned type, in which case
MOST_NEGATIVE_FIXNUM will be converted to unsigned, and the
comparison becomes bogus.
2001-10-11 19:13:20 +00:00
Gerd Moellmann
cb938d4660
(Fstring_to_number): Use make_fixnum_or_float.
2001-10-11 15:39:47 +00:00
Gerd Moellmann
1615d97a5d
(Fuser_uid, Fuser_real_uid): Use make_fixnum_or_float.
...
(Fuser_full_name): Fix bug treating a float as a fixnum.
2001-10-11 15:37:39 +00:00
Gerd Moellmann
53ede3f4d8
(make_fixnum_or_float): New macro.
2001-10-11 15:37:13 +00:00
Gerd Moellmann
13d95cc02b
(Qcircular_list): New variable.
...
(circular_list_error): New function.
(syms_of_data): Initialize it Qcircular_list.
2001-10-11 09:04:09 +00:00
Gerd Moellmann
7436b0a99d
(circular_list_error): Add prototype.
2001-10-11 08:46:50 +00:00
Stefan Monnier
e35f6ff793
Include keymap.h.
2001-10-10 16:05:21 +00:00
Gerd Moellmann
619632ac2a
*** empty log message ***
2001-10-10 12:22:18 +00:00
Gerd Moellmann
beb2e97599
(C_SWITCH_SYSTEM) [!__GNUC__]: Add `-nointrinsics'
...
options. From Dave Love <d.love@dl.ac.uk>.
2001-10-10 12:21:58 +00:00
Gerd Moellmann
ab952a4f34
*** empty log message ***
2001-10-10 09:43:20 +00:00
Gerd Moellmann
14a3dff75b
*** empty log message ***
2001-10-09 10:18:43 +00:00
Gerd Moellmann
9fac18bfdf
(Fcurrent_time_zone): Cast isalnum() argument to
...
unsigned char.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
2001-10-09 10:08:13 +00:00