1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 01:20:37 -08:00
Commit graph

10633 commits

Author SHA1 Message Date
Eli Zaretskii
08de620019 (syms_of_buffer): Add %z, %Z, %m and %& to the doc
string of mode-line-format.  Remove the obsolete %t.
1999-11-23 13:17:01 +00:00
Gerd Moellmann
f2fa858fe4 (direct_output_for_insert): Increment glyph positions
for glyphs from buffer text only.
1999-11-22 17:38:21 +00:00
Gerd Moellmann
02fda8fffb *** empty log message *** 1999-11-22 13:22:55 +00:00
Gerd Moellmann
30aa3f192c (gdb_valbits, gdb_gctypebits, gdb_emacs_intbits)
(gdb_data_seg_bits): New variables.
1999-11-22 13:19:41 +00:00
Gerd Moellmann
d0ee1a95da (enum gdb_lisp_params): Put in #if 0, since it doesn't
work on systems not allowing enumerators > INT_MAX, and it
won't work if EMACS_INT is long long.
1999-11-22 13:17:23 +00:00
Paul Eggert
1b0d24e7f6 *** empty log message *** 1999-11-22 08:21:28 +00:00
Paul Eggert
493c3eed38 (ABORT_RETURN_TYPE, FREE_RETURN_TYPE):
New macros.
1999-11-22 08:20:53 +00:00
Paul Eggert
08e3087b62 (malloc, realloc, calloc): Remove decls;
stdlib.h now does this.
1999-11-22 08:20:40 +00:00
Paul Eggert
ca9c056758 * callproc.c (strerror): Remove decl.
* fileio.c (strerror): Likewise.
* process.c (strerror): Likewise.
* emacs.c (strerror): Likewise.
(Vsystem_messages_locale): Renamed from Vmessages_locale.
All uses changed.
(Vprevious_system_messages_locale): Likewise, from
Vprevious_messages_locale.
(Vsystem_time_locale): Likewise, from Vtime_locale.
(Vprevious_system_time_locale): Likewise, from Vprevious_time_locale.
(ABORT_RETURN_TYPE): New macro.
(abort): Return type is now ABORT_RETURN_TYPE.
(main): Always invoke init_signals, even if POSIX_SIGNALS is not
defined.
(syms_of_emacs): messages-locale -> system-messages-locale,
previous-messages-locale -> previous-system-messages-locale,
time-locale -> system-time-locale,
previous-time-locale -> previous-system-time-locale.

* gmalloc.c (PP, __ptr_t): Assume ANSI C if STDC_HEADERS is defined.
(const): Do not define; that's config.h's job.
(<limits.h>): Include if HAVE_LIMITS_H is defined.
(CHAR_BIT): Move test for definedness outside of limits.h condition.
(<stddef.h>): Include if STDC_HEADERS is defined.
(FREE_RETURN_TYPE): New macro.
(free): Return type is now FREE_RETURN_TYPE.

* lisp.h (synchronize_system_time_locale): Renamed from
synchronize_time_locale.  All uses changed.
(synchronize_system_messages_locale): Likewise, from
synchronize_messages_locale.

* process.c (sys_siglist): Remove.

* syntax.c (scan_sexps_forward): Use abort, not assert.

* sysdep.c (my_sys_siglist): New var.
(sys_siglist): New macro.  Remove old initialized vars of same name.
(init_signals): Initialize sys_siglist.

* xfns.c (abort): Remove decl; stdlib.h now does this.
1999-11-22 08:19:51 +00:00
Paul Eggert
719f38ac95 (my_strftime): Some old compilers object to '\a', so don't bother
optimizing for it.
1999-11-18 23:22:16 +00:00
Dave Love
946173adb4 *** empty log message *** 1999-11-18 18:28:59 +00:00
Dave Love
2f2500efff Add forward declaration for get_boot_time_1. 1999-11-18 18:20:28 +00:00
Dave Love
0dcd5b54e2 *** empty log message *** 1999-11-18 18:14:29 +00:00
Dave Love
a1051b732b (Finternal_show_cursor_p): Fix doc string. 1999-11-18 18:03:57 +00:00
Gerd Moellmann
71447e8f88 *** empty log message *** 1999-11-18 13:34:19 +00:00
Gerd Moellmann
0afdfe3895 (struct buffer_text): Add comment about moving
buffer text if REL_ALLOC is defined.
1999-11-18 13:31:04 +00:00
Kenichi Handa
d2d9586a77 (Fsingle_key_description): Use KEY_DESCRIPTION_SIZE to
allocate memory for push_key_description.
(describe_buffer_bindings): Likewise.
1999-11-18 05:10:13 +00:00
Kenichi Handa
2d0ffc9aa8 (echo_char): Use KEY_DESCRIPTION_SIZE to check free
memory for push_key_description.
1999-11-18 05:09:18 +00:00
Kenichi Handa
b0ca4f56d5 (KEY_DESCRIPTION_SIZE): New macro. 1999-11-18 05:08:25 +00:00
Kenichi Handa
eeedff6357 *** empty log message *** 1999-11-18 05:07:40 +00:00
Gerd Moellmann
a67fb17515 *** empty log message *** 1999-11-17 21:12:32 +00:00
Gerd Moellmann
5d7e4a2c3c *** empty log message *** 1999-11-17 21:08:37 +00:00
Gerd Moellmann
dc6f74cf0e (Fx_show_busy_cursor): Doc-fix.
(Fx_hide_busy_cursor): Ditto.
1999-11-17 21:03:12 +00:00
Gerd Moellmann
b6f8e8063f (unexec): Handle .rel.dyn section. 1999-11-17 20:58:06 +00:00
Dave Love
b5b41e0276 *** empty log message *** 1999-11-16 19:51:07 +00:00
Dave Love
441d75e5ce (Fdocumentation): Remove gcpro here too. 1999-11-16 18:24:17 +00:00
Gerd Moellmann
e35b612304 (command_loop_1): Remove no_redisplay. 1999-11-16 15:55:07 +00:00
Gerd Moellmann
0a14b9bb34 *** empty log message *** 1999-11-16 11:44:02 +00:00
Gerd Moellmann
5494b50f0c (PRINTPREPARE): Don't call setup_echo_area_for_printing
in noninteractive.
1999-11-16 11:36:01 +00:00
Gerd Moellmann
5bcfeb490e (ensure_echo_area_buffers): New.
(with_echo_area_buffer): Use it.
(setup_echo_area_for_printing): Ditto.
1999-11-14 16:37:23 +00:00
Gerd Moellmann
b05d3bee50 *** empty log message *** 1999-11-13 23:42:59 +00:00
Gerd Moellmann
9d1ee97679 (indicate-empty-lines): Doc-fix. 1999-11-13 23:30:57 +00:00
Gerd Moellmann
e7f90eab7e (term_init): If "op" isn't available, don't support color
because we can't switch back to the default foreground and
background.
1999-11-12 14:35:43 +00:00
Gerd Moellmann
9b2e6e4cd6 *** empty log message *** 1999-11-12 13:10:20 +00:00
Gerd Moellmann
bbd7d5d3ed (Fdocumentation_property): Remove GCPRO because
Fsubstitute_command_keys gcpro's the string.
1999-11-12 12:50:54 +00:00
Kenichi Handa
e8cce5afa5 (Ftranslate_region): Check the buffer multibyteness. 1999-11-12 00:09:03 +00:00
Kenichi Handa
1bf21027fc *** empty log message *** 1999-11-12 00:08:09 +00:00
Gerd Moellmann
3bc6df5389 *** empty log message *** 1999-11-11 11:57:47 +00:00
Gerd Moellmann
339ee9797d Remove USE_TEXT_PROPERTIES. 1999-11-11 11:45:06 +00:00
Gerd Moellmann
35a5514b96 *** empty log message *** 1999-11-10 22:53:16 +00:00
Gerd Moellmann
bfd2209f52 (QCuser_data): Removed.
(syms_of_xfns): Initialization of QCuser_data removed.
(parse_image_spec): Don't handle :user-data specially.  Allow
unknown keys.  Remove parameter ALLOW_OTHER_KEYS.
(xbm_image_p, xbm_load, xpm_image_p, pbm_image_p, png_image_p)
(tiff_image_p, jpeg_image_p, gif_image_p, gs_image_p): Call
parse_image_spec accordingly.
1999-11-10 22:05:36 +00:00
Richard M. Stallman
4ea68fcc0e *** empty log message *** 1999-11-09 19:08:51 +00:00
Richard M. Stallman
2c6ea900ee (Fforward_word): Handle fields even if would have hit
an edge of the buffer.  Return nil if affected by fields.
1999-11-09 19:00:59 +00:00
Richard M. Stallman
c252ce7653 (Fbeginning_of_line): Doc fix.
(Fend_of_line): Doc fix.
1999-11-09 18:46:09 +00:00
Richard M. Stallman
a3caef99ae (Fline_beginning_position): If N is not 1,
pass t to Fconstrain_to_field for ESCAPE-FROM-EDGE.

(preceding_pos): Function deleted.
(text_property_stickiness): Decrement POS directly.
Fix a confusion that used PT instead of POS.

(find_field): Properly handle the case
of a field boundary where `field' inherits from neither side.

(Ffield_beginning, Ffield_end): Doc fixes.
(Ferase_field, Ffield_string, Ffield_string_no_properties): Doc fixes.
1999-11-09 18:42:28 +00:00
Gerd Moellmann
fa9aabf634 * bytecode.c (Fbyte_code) <BinsertN, Bcall>: Do the
BEFORE_POTENTIAL_GC before DISCARD.
1999-11-08 00:06:50 +00:00
Gerd Moellmann
033a5fa309 (Fgarbage_collect): Call unmark_byte_stack. 1999-11-07 22:45:14 +00:00
Gerd Moellmann
8e6e83b3ea Add prototype for unmark_byte_stack. 1999-11-07 22:44:23 +00:00
Gerd Moellmann
a719d13ed3 (mark_byte_stack): Use XMARKBIT and XMARK.
(unmark_byte_stack): Renamed from relocate_byte_pcs.  Use
XUNMARK.
1999-11-07 22:44:06 +00:00
Gerd Moellmann
55b064bdb7 Remove conditional computation on USE_TEXT_PROPERTIES.
(resize_mini_window): Fix computation of needed
mini-window height.
1999-11-07 22:36:55 +00:00