Karl Heuer
3ef31cb524
Initial revision
1995-01-23 23:03:37 +00:00
Karl Heuer
a7cde15c64
[__GNUC__] (POSIX_SIGNALS): #define this.
...
[__GNUC__] (sigsetmask, HAVE_SYSV_SIGPAUSE): #undef these.
(LIBX11_SYSTEM): Don't use -lc; loading this before -lcposix gives us the
wrong signal functions.
(C_SWITCH_SYSTEM): Add _XOPEN_SOURCE.
(EXTRA_INITIALIZE): Make conditional on __GNUC__.
1995-01-23 22:20:24 +00:00
Richard M. Stallman
fb774cf7a8
(read_minibuf): Don't print the prompt in batch mode.
1995-01-22 17:11:23 +00:00
Richard M. Stallman
fcdeb5d917
(sort_args): Ordinary args get priority 0.
...
So do -f, -l, -insert, etc. --kill gets negative priority.
Everything else gets positive priority.
1995-01-22 09:57:57 +00:00
Richard M. Stallman
e114e160d3
[NO_REMAP]: #undef static.
1995-01-21 22:23:22 +00:00
Richard M. Stallman
73396f20e7
Comment change.
1995-01-21 22:21:33 +00:00
Richard M. Stallman
9d83f28943
(xmenu.o): Add msdos.h as dependency.
1995-01-20 23:48:46 +00:00
Richard M. Stallman
e0585c647b
(syms_of_buffer) [DOS_NT]: Add missing ';'.
1995-01-20 23:40:45 +00:00
Richard M. Stallman
edfc0d4575
Comment change.
1995-01-20 23:40:03 +00:00
Richard M. Stallman
cbc07d0a1d
(x_mouse_leave): Add neutralizing define.
...
(XMenuCreate, XMenuAddPane, XMenuAddSelection, XMenuLocate,
XMenuActivate, XMenuDestroy): Add prototype.
1995-01-20 23:38:46 +00:00
Richard M. Stallman
eeee31128d
[MSDOS]: #include msdos.h.
1995-01-20 23:37:41 +00:00
Richard M. Stallman
1189e5a2d9
(XMenuCreate, XMenuAddPane, XMenuAddSelection, XMenuLocate,
...
XMenuActivate, XMenuDestroy): Add dummy `display *' argument.
1995-01-20 23:37:00 +00:00
Richard M. Stallman
296752568f
(DEVICE_SEP, IS_DIRECTORY_SEP, IS_ANY_SEP): Defined.
1995-01-20 23:36:39 +00:00
Richard M. Stallman
dffb28c7ca
(file_name_as_directory, Ffile_name_directory)
...
(Ffile_name_nondirectory): Delete special MSDOG code now covered by macros.
1995-01-20 23:36:07 +00:00
Karl Heuer
53ea07e1a2
(union Lisp_Misc): Make the `type' field just 16 bits, to match the
...
substructures.
1995-01-20 22:02:53 +00:00
Karl Heuer
029c56f6ad
(xbufobjfwd, xbuflocal, xwinconfig):
...
Renamed from xbuffer_objfwd, xbuffer_local_value, xwindow_configuration
since gdb doesn't allow underscores in macro names.
1995-01-20 20:12:25 +00:00
Karl Heuer
2084fddb6d
(Ftext_property_any): Handle the trivial case specially.
1995-01-20 01:47:45 +00:00
Karl Heuer
4bb8c8b792
(seed_random): Renamed from srandom.
...
(get_random): Renamed from random. Return VALBITS random bits.
1995-01-19 23:37:10 +00:00
Karl Heuer
99175c23d3
(Frandom): Call seed_random and get_random.
1995-01-19 23:36:43 +00:00
Karl Heuer
a6a3acf054
(xboolfwd, xbuffer_local_value, xbuffer_objfwd, xcompiled, xintfwd, xmiscfree,
...
xobjfwd, xoverlay, xwindow_configuration): New macros.
1995-01-19 21:57:20 +00:00
Karl Heuer
00d76abc82
(print): Print internal types too, for debugging.
...
Print appropriate message for invalid pseudovector or misc type.
1995-01-19 21:09:50 +00:00
Richard M. Stallman
b59ab95c5c
(term_get_fkeys_1): Bug fix for function key above f19.
1995-01-19 18:56:43 +00:00
Richard M. Stallman
d5a539cd37
(subst_char_in_region_unwind): New function.
...
(Fsubst_char_in_region): Use it to make undo_list t temporarily.
1995-01-19 18:56:10 +00:00
Richard M. Stallman
3de15b7ad1
(internal_self_insert): Don't test current_column
...
when deciding to call auto_fill_function.
1995-01-19 04:34:02 +00:00
Richard M. Stallman
2dc25e2af5
Don't include sys/param.h.
...
(MAXPATHLEN): Definition deleted.
1995-01-18 23:23:58 +00:00
Richard M. Stallman
a58ec57dd2
(Qtemp_buffer_show_hook): New hook.
...
(syms_of_window): Init and staticpro it.
(temp_output_buffer_show): Run the hook.
1995-01-18 22:13:34 +00:00
Karl Heuer
0220c51857
Change all occurences of SWITCH_ENUM_BUG to use SWITCH_ENUM_CAST instead.
1995-01-18 20:52:48 +00:00
Karl Heuer
c1d4ff308d
[!emacs] (SWITCH_ENUM_CAST): New macro, from emacs/lisp.h
...
(re_compile_fastmap, re_match_2_internal): Use that macro instead of testing
SWITCH_ENUM_BUG.
1995-01-18 20:47:36 +00:00
Karl Heuer
51bd4610d7
(SWITCH_ENUM_CAST): New macro.
1995-01-18 20:13:17 +00:00
Richard M. Stallman
01c386ba5e
(list_buffers_1, Flist_buffers): Functions deleted.
1995-01-17 02:33:24 +00:00
Karl Heuer
d917be71a8
(message_dolog): Ignore narrowing.
...
Use low-level functions, to bypass modification and motion hooks.
1995-01-17 02:29:16 +00:00
Karl Heuer
155ef550fb
(redisplay, redisplay_window, display_mode_line, decode_mode_spec): Use window
...
field column_number_displayed instead of a global flag.
1995-01-17 01:52:22 +00:00
Karl Heuer
1262267aa8
(struct window): New member column_number_displayed.
1995-01-17 01:51:57 +00:00
Karl Heuer
9a6b6f9276
(write_glyphs, insert_glyphs): Call checkmagic.
1995-01-17 00:18:55 +00:00
Karl Heuer
761ed60d45
Declare checkmagic.
1995-01-17 00:18:36 +00:00
Karl Heuer
902a3b86a4
(cmcheckmagic): New function.
1995-01-17 00:18:20 +00:00
Richard M. Stallman
569f49447b
(kbd_buffer_store_event): Cast arg of bcopy.
1995-01-16 06:48:15 +00:00
Roland McGrath
187996a8fd
(r_alloc_init): Remove unused variable END.
1995-01-15 13:04:55 +00:00
Karl Heuer
7d535c6803
(Fpurecopy): Mask size field when copying pseudovector.
1995-01-14 02:19:32 +00:00
Richard M. Stallman
2a96daeb5d
Declare Qrear_nonsticky.
1995-01-13 08:45:30 +00:00
Richard M. Stallman
cbf651156b
(Vuse_hard_newlines): New variable.
...
(Fnewline): If use_hard_newlines is on, mark inserted
newline(s) with `hard' property, marked rear-nonsticky.
1995-01-13 08:45:07 +00:00
Karl Heuer
5259c73786
(printchar, strout): Call message_dolog.
1995-01-13 02:22:54 +00:00
Karl Heuer
3d3938e185
Declare message_dolog.
1995-01-13 02:22:37 +00:00
Karl Heuer
f88eb0b611
(message_log_need_newline): New var.
...
(message_dolog): New function, extracted from message2.
1995-01-13 02:22:14 +00:00
Karl Heuer
25be741f21
Don't allow MARKBIT and DONT_COPY_FLAG to be the same bit.
1995-01-13 00:02:43 +00:00
Karl Heuer
1fb577f7e5
(DONT_COPY_FLAG): Default this to 1.
...
(mark_object): Use the same XOR expression as elsewhere.
(gc_sweep): Don't touch DONT_COPY_FLAG here; this one is a real size field,
not a mangled pointer.
1995-01-13 00:00:23 +00:00
Karl Heuer
4cab507406
(internal_equal): Delete redundant tests.
...
Mask size field when comparing pseudovectors.
(Frandom): Use VALBITS instead of hardcoded constants.
1995-01-12 23:18:19 +00:00
Richard M. Stallman
0c97bd6a43
(unexec): Cast value of sbrk.
...
(run_time_remap): Cast arg to brk.
(brk_value): Renamed from Brk.
(is_it): Cast 1st arg of mmap.
1995-01-12 21:02:30 +00:00
Richard M. Stallman
4ff1aed96c
(internal_equal): Once again use a switch.
1995-01-12 21:01:31 +00:00
Karl Heuer
e19e5a3e16
(DONT_COPY_FLAG): Fix typo.
1995-01-11 03:00:32 +00:00