1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-14 19:01:45 -07:00
Commit graph

15989 commits

Author SHA1 Message Date
Ken Raeburn
437fcd47c6 * dired.c (directory_files_internal): Use STRING_SET_CHARS. 2002-07-15 02:14:17 +00:00
Ken Raeburn
7412b6fdd2 * lisp.h (STRING_SET_CHARS): New macro.
(SCHARS, SBYTES): Produce rvalues.
2002-07-15 02:13:38 +00:00
Ken Raeburn
d5db40779d Most uses of XSTRING combined with STRING_BYTES or indirection changed to
SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references
left unchanged for now.
2002-07-15 00:01:34 +00:00
Ken Raeburn
491c2516d3 (SMBP): Deleted. All uses changed to STRING_MULTIBYTE.
(STRING_SET_UNIBYTE): New macro.
(SET_STRING_BYTES): Deleted.  Callers (all of which supplied a length of -1)
changed to use STRING_SET_UNIBYTE.
2002-07-14 23:54:05 +00:00
Kim F. Storm
af2b7cc9e0 Correct last commit which by mistake included some completely
unrelated changed.  Now it really only inverts the check
on Vmemory_full.
2002-07-14 22:52:48 +00:00
Kim F. Storm
aae2ce50f4 *** empty log message *** 2002-07-12 23:57:49 +00:00
Kim F. Storm
325309f505 (command_loop_1): Invert check on Vmemory_full. 2002-07-12 23:47:31 +00:00
Richard M. Stallman
32a86c99bd *** empty log message *** 2002-07-12 17:46:11 +00:00
Richard M. Stallman
5f4e6aa992 (Fwrite_region): Doc fix. 2002-07-12 17:36:47 +00:00
Richard M. Stallman
a8fda94500 (print_error_message): Don't handle Vsignaling_function here. 2002-07-12 11:19:24 +00:00
Richard M. Stallman
10ffcb6423 (cmd_error_internal): Handle Vsignaling_function here.
(command_loop_1): Avoid certain actions after memory-full error.
2002-07-12 11:18:36 +00:00
Richard M. Stallman
26631f2b58 (Fsignal): Don't call cancel_hourglass.
For a memory-full error, don't call Vsignal_hook_function
and don't set Vsignaling_function.
2002-07-12 11:16:42 +00:00
Richard M. Stallman
20505336e1 (process_send_signal): Add abort call. 2002-07-12 11:13:47 +00:00
Markus Rost
35936c5c67 (Fkey_binding): Fix typo. 2002-07-12 03:38:12 +00:00
Richard M. Stallman
74a54b0477 (Vmemory_full): New variable.
(Vmemory_signal_data): Renamed from memory_signal_data.  Uses changed.
(syms_of_alloc): Defvar them.
(memory_full, buffer_memory_full): Set Vmemory_full.
2002-07-11 17:44:22 +00:00
Richard M. Stallman
0cef4798af (Vmemory_full): Add declaration.
(current_column, indented_beyond_p): Change declaration.
2002-07-11 17:40:48 +00:00
Richard M. Stallman
76e20cb028 (last_known_column): Declare as double, not float.
(current_column, current_column_1, string_display_width)
(position_indentation): Return `double'.
(indented_beyond_p): Arg `column' is `double'.  Callers changed.
2002-07-11 17:38:49 +00:00
Richard M. Stallman
a67e162b88 (message_dolog): Do nothing if Vmemory_full is non-nil.
(back_to_previous_visible_line_start)
(reseat_at_next_visible_line_start, next_element_from_buffer):
Use `double', not `float', when calling indented_beyond_p.
2002-07-11 17:36:07 +00:00
Richard M. Stallman
42cec4264e *** empty log message *** 2002-07-11 17:32:19 +00:00
Richard M. Stallman
9ef4768309 (BROKEN_SA_RESTART): Defined. 2002-07-11 17:31:10 +00:00
Richard M. Stallman
55fafcf080 (sys_signal): Test BROKEN_SA_RESTART. 2002-07-11 17:29:56 +00:00
Juanma Barranquero
71c5e9bb2c *** empty log message *** 2002-07-11 16:38:58 +00:00
Juanma Barranquero
65b2165811 Use macro SPECPDL_INDEX. 2002-07-11 15:24:13 +00:00
Juanma Barranquero
89297f2344 *** empty log message *** 2002-07-11 14:26:44 +00:00
Juanma Barranquero
aed1337830 Use macro SPECPDL_INDEX. 2002-07-11 14:18:02 +00:00
Juanma Barranquero
3cca0d40e9 *** empty log message *** 2002-07-10 09:26:17 +00:00
Juanma Barranquero
331379bfa7 Rename BINDING_STACK_SIZE to SPECPDL_INDEX. 2002-07-10 08:45:24 +00:00
Juanma Barranquero
c929397dc1 (SPECPDL_INDEX): Rename from BINDING_STACK_SIZE. All callers updated. 2002-07-10 08:41:28 +00:00
Stefan Monnier
d2fde41d7d (Fdefalias): Add an optional `docstring' argument.
(set_internal, Fsetq_default): Use XCAR/XCDR.
2002-07-09 23:12:30 +00:00
Stefan Monnier
7e301470e6 (HASH_VALUE, HASH_KEY): Remove (it's in lisp.h now). 2002-07-09 23:02:26 +00:00
Stefan Monnier
f61cd322b2 (HASH_VALUE): Remove (it's in lisp.h now). 2002-07-09 23:00:56 +00:00
Juanma Barranquero
6f8269719e Fix typo. 2002-07-09 09:57:34 +00:00
Juanma Barranquero
cb795ec4c2 *** empty log message *** 2002-07-09 09:46:38 +00:00
Kenichi Handa
282b5fb725 *** empty log message *** 2002-07-09 00:43:51 +00:00
Kenichi Handa
b252f80121 (Fcall_process): Fix previous change. 2002-07-09 00:12:23 +00:00
Dave Love
9406d1d986 *** empty log message *** 2002-07-08 22:32:35 +00:00
Stefan Monnier
5d733a9c68 *** empty log message *** 2002-07-07 22:41:14 +00:00
Stefan Monnier
85cd4372bc (Ftry_completion, Fall_completions, Ftest_completion):
Add support for hash-tables.
(Ftry_completion): Return t even if the string appears multiple times.
2002-07-07 21:09:14 +00:00
Stefan Monnier
cf42cb72f2 (Fnconc): Use XCDR.
(Fprovide): Use CONSP and XCDR.
(HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
(HASH_TABLE_SIZE): Delete: moved to lisp.h.
(Fmake_hash_table): Accept `:size nil'.
(Fmakehash): Delete: moved to subr.el.
(syms_of_fns): Don't defsubr makehash.
2002-07-07 20:57:25 +00:00
Stefan Monnier
141788b50c (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
(HASH_TABLE_SIZE): Move from fns.c.
2002-07-07 20:52:08 +00:00
Richard M. Stallman
af7272b1a0 *** empty log message *** 2002-07-07 10:52:11 +00:00
Richard M. Stallman
ddf6b9a3b7 Treat a partially visible line like "cursor off screen".
(make_cursor_line_fully_visible): Don't try short scrolls.
Instead just return 0 when there is something to be done.
(try_scrolling): If make_cursor_line_fully_visible returns 0,
retry scrolling as if cursor were off the bottom.
(try_cursor_movement): If make_cursor_line_fully_visible returns 0,
return CURSOR_MOVEMENT_MUST_SCROLL.
(redisplay_window): If make_cursor_line_fully_visible returns 0,
go to try_to_scroll.
2002-07-07 10:50:49 +00:00
Richard M. Stallman
f0bac7deee (Fbuffer_local_value): Store current value into its binding
so we get the up-to-date value for the binding that is loaded.
2002-07-07 10:17:26 +00:00
Richard M. Stallman
0654d6e3fc (Fdefmacro): Doc fix. 2002-07-07 10:07:32 +00:00
Pavel Janík
e9b6020947 *** empty log message *** 2002-07-05 20:01:10 +00:00
Pavel Janík
efca2165df Remove unused variable `face'. 2002-07-05 19:59:54 +00:00
Dave Love
d80dc57e0d (Vtranslation_hash_table_vector, GET_HASH_TABLE)
(HASH_VALUE, CCL_LookupIntConstTbl, CCL_LookupCharConstTbl): New.
(ccl_driver): Add cases for CCL_LookupIntConstTbl,
CCL_LookupCharConstTbl.
(syms_of_ccl): Defvar translation-hash-table-vector.
2002-07-05 18:54:22 +00:00
Dave Love
e431fcda80 (read_key_sequence): Set initial_idleness_start_time
correctly.
2002-07-05 18:51:59 +00:00
Juanma Barranquero
cf9b6656cc (post_command_idle_hook): Remove redundant (and inexact) obsolescence
information.
2002-07-04 10:38:00 +00:00
Andrew Choi
10ba2aecea 2002-07-03 Andrew Choi <akochoi@shaw.ca>
* macterm.c (x_list_fonts): Fix comment.  Cache fonts matching
        pattern.  Search cache first.
2002-07-04 02:43:48 +00:00