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
Gerd Moellmann
01e9b9dfb9
Remove conditional compilation on USE_TEXT_PROPERTIES.
1999-11-07 15:53:30 +00:00
Gerd Moellmann
4015b3c0ca
Use block statements in cases and declare v1 and v2
...
locally there. Rearrange case statements so that thos most
frequently executed come first. Avoid goto's in frequently
executed cases.
1999-11-07 13:07:56 +00:00