1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-05 23:21:22 -08:00
Commit graph

4298 commits

Author SHA1 Message Date
Richard M. Stallman
489c043ab7 (Frename_buffer): Rename arg NAME to NEWNAME. 1994-11-15 14:01:12 +00:00
Richard M. Stallman
e57d8da0a4 (LD_SWITCH_SYSTEM): Add -dc and -dp.
(HAVE_GETPAGESIZE): Defined.
1994-11-15 03:38:23 +00:00
Karl Heuer
6cb9cafb12 (internal_equal): Use new overlay substructure.
Simplify by returning int.
(Fequal): Use new interface to internal_equal.
1994-11-15 02:05:04 +00:00
Karl Heuer
e202fa3405 (mark_object, gc_sweep): Use new overlay substructure. 1994-11-15 02:04:40 +00:00
Karl Heuer
21f7c86400 (OVERLAY_START, OVERLAY_END): Use new overlay substructure. 1994-11-15 02:04:23 +00:00
Karl Heuer
ce7d8eec6c (enum Lisp_Misc_Type): Add new enumeration Lisp_Misc_Overlay.
(enum Lisp_Type): Delete the corresponding enumeration from here.
(struct Lisp_Overlay): New structure.
(XOVERLAY, OVERLAYP): Access the new structure.
(union Lisp_Misc): Add new member.
1994-11-15 02:04:03 +00:00
Karl Heuer
3e9bc90131 (print): Use new overlay substructure. 1994-11-15 02:03:35 +00:00
Karl Heuer
48e2e3ba61 (Fmake_overlay, Foverlay_properties, Foverlay_get, Foverlay_put): Use new
overlay substructure.
(list_buffers_1): Use PT, not point.
1994-11-15 02:02:34 +00:00
Richard M. Stallman
53c34c462d (Finsert_file_contents): Init not_regular at the beginning. 1994-11-15 00:30:47 +00:00
Karl Heuer
6746ed7a33 (Fkill_all_local_variables): Use XBUFFER_LOCAL_VALUE, not XCONS. 1994-11-15 00:06:33 +00:00
Richard M. Stallman
28d8bcb0c5 Initial revision 1994-11-15 00:03:05 +00:00
Richard M. Stallman
503ffb1e8b (MAIL_USE_FLOCK): Defined. 1994-11-15 00:02:47 +00:00
Richard M. Stallman
330bfe57d6 (Finsert_file_contents): If VISIT, set the buffer components
such as the filename even before signaling error for non-regular file.
1994-11-14 23:58:19 +00:00
Roland McGrath
e0271583d2 (A_TEXT_OFFSET): Macro removed.
(A_TEXT_SEEK): Define to just sizeof (struct exec).
1994-11-14 23:28:44 +00:00
Karl Heuer
fc1e7df5d0 (defvar_int, defvar_bool, defvar_lisp_nopro, defvar_per_buffer): Use accessor
macros.
1994-11-14 22:16:52 +00:00
Karl Heuer
49b862cf05 Fix typos in comment. 1994-11-14 18:06:28 +00:00
Richard M. Stallman
6cdfb6e60d Initial revision 1994-11-14 01:32:24 +00:00
Richard M. Stallman
930c87d795 (C_SWITCH_SYSTEM) [__GNUC__]: Set -D_BSD to get the
correct definitions from sys/wait.h.
1994-11-13 21:27:30 +00:00
Richard M. Stallman
eab9d4233d Comment change. 1994-11-13 20:54:28 +00:00
Richard M. Stallman
681f5af46e (Fdisplay_completion_list): Update COLUMN unconditionally.
If a name is long, put it on its own line.
1994-11-13 19:57:12 +00:00
Richard M. Stallman
7812a96f4b (load_pixmap): Handle bitmap_id < 0. F is a FRAME_PTR. 1994-11-13 19:07:26 +00:00
Richard M. Stallman
169e69a395 (syms_of_frame): Fix typo. 1994-11-13 17:35:48 +00:00
Richard M. Stallman
1855c8dd0b (syms_of_frame): Doc fix for default-frame-alist. 1994-11-12 20:05:07 +00:00
Karl Heuer
8d4afcac1e (store_symval_forwarding, swap_in_symval_forwarding, Fset, default_value,
Fset_default, Fkill_local_variable): Use XBUFFER_LOCAL_VALUE, not XCONS.
(Fmake_variable_buffer_local, Fmake_local_variable): Use the new substructure.
1994-11-11 07:35:27 +00:00
Karl Heuer
677ad7fec7 (Fbyte_code): Special case for buffer-local objects is now handled by the more
general test.  Simplify.
1994-11-11 07:34:37 +00:00
Karl Heuer
465edf35eb (mark_object): New code to handle buffer-local substructure.
(gc_sweep): Generalize marker code to handle other substructures.
1994-11-11 07:34:14 +00:00
Karl Heuer
fdc6e51676 (set_buffer_internal): Use XBUFFER_LOCAL_VALUE, not XCONS. 1994-11-11 07:33:46 +00:00
Karl Heuer
7d65f1c2f8 (enum Lisp_Misc_Type): Add new enumerations Lisp_Misc_Buffer_Local_Value and
Lisp_Misc_Some_Buffer_Local_Value.
(enum Lisp_Type): Delete the corresponding enumerations from here.
(struct Lisp_Buffer_Local_Value): New structure.
(XBUFFER_LOCAL_VALUE): Access the new structure.
(BUFFER_LOCAL_VALUEP, BUFFER_SOME_LOCAL_VALUEP): Likewise.
(union Lisp_Misc): Add new member.
1994-11-11 07:32:54 +00:00
Karl Heuer
aabf6bec48 Fix typo in previous change. 1994-11-11 01:31:52 +00:00
Karl Heuer
e9d167a70d Fix comment associated with previous change. 1994-11-10 19:51:28 +00:00
Richard M. Stallman
dfb756b7d3 (Fnewline): Always use insert_and_inherit. 1994-11-10 18:51:12 +00:00
Richard M. Stallman
3ea1d2918f (create_process) [OSF1]: Use setpgid, not setpgrp. 1994-11-10 08:12:48 +00:00
Richard M. Stallman
71edead178 (tracking_off): Test old value with NILP.
Restore the old value whatever it may be.
(syms_of_keyboard): Use DEFVAR_LISP for track-mouse.
1994-11-10 03:46:33 +00:00
Richard M. Stallman
2f24e04e52 (FRAMEP): Use the second definition whenever HAVE_MOUSE. 1994-11-10 03:44:29 +00:00
Karl Heuer
536b772adc (Fboundp, find_symbol_value): Use type test macros instead of checking XTYPE
directly.
1994-11-09 23:13:31 +00:00
Richard M. Stallman
55928174ae (Fsubstitute_in_file_name): Add missing #endif. 1994-11-09 20:53:55 +00:00
Richard M. Stallman
075027b195 Don't include ctype.h.
(isfloat_string, read1): Don't use isdigit.
1994-11-09 20:51:58 +00:00
Karl Heuer
622de3e97c (print_help): Set help-mode in *Help* buffer. 1994-11-09 06:04:46 +00:00
Karl Heuer
36cd82fe63 (describe_syntax_1): Set help-mode in *Help* buffer. 1994-11-09 05:56:23 +00:00
Karl Heuer
04befa074c (describe_buffer_bindings): Set help-mode in *Help* buffer. 1994-11-09 05:55:39 +00:00
Roland McGrath
2eb6bfbe93 (EVENT_QUEUES_EMPTY): Only test do_mouse_tracking and mouse_moved #ifdef
HAVE_MOUSE.
(Ftrack_mouse): Protect with #ifdef HAVE_MOUSE.
(syms_of_keyboard): Protect initialization of do_mouse_tracking, defsubr
of Strack_mouse, and DEFVAR of track-mouse with #ifdef HAVE_MOUSE.
1994-11-09 03:43:30 +00:00
Karl Heuer
3558db6f4d (Fset_frame_height): Compare against height, not width. 1994-11-08 02:43:25 +00:00
Roland McGrath
bcce3e0245 Move decl of input_fd outside of #ifdef HAVE_X_WINDOWS. 1994-11-08 02:37:04 +00:00
Karl Heuer
bddd097cb1 (XTread_socket): Generate iconify and deiconify events. 1994-11-04 04:00:50 +00:00
Karl Heuer
85cdd6afed Changed references of m\m-windowsnt.h to m\intel386.h and of s\s-windowsnt.h
to s\windowsnt.h.
1994-11-03 21:11:43 +00:00
Karl Heuer
b65769c78d (sbrk): Allow request sizes to be different than the page size. 1994-11-03 21:07:19 +00:00
Karl Heuer
8c147e4053 [WINDOWSNT]: (VIRT_ADDR_VARIES, DATA_END, DATA_START, HAVE_ALLOCA): Defined. 1994-11-03 20:49:20 +00:00
Karl Heuer
1cd47f14cc #include <malloc.h>.
(HAVE_MOUSE, MODE_LINE_BINARY_TEXT): defined.
1994-11-03 20:46:43 +00:00
Karl Heuer
40a5b2e17b (Fx_list_fonts): Don't bother to retrieve font info when there's no size_ref
to compare it against.
1994-11-02 06:18:45 +00:00
Karl Heuer
3c887943b4 (Fdecode_time): Fix Lisp_Object vs. integer problems.
Don't use tm_gmtoff; it's not portable.
1994-11-02 04:27:27 +00:00