Richard M. Stallman
4ad827c5ef
(Fexpand_file_name): Default DEFALT at beginning,
...
before expanding it. But avoid unneeded or infinite recursive expand.
(Fwrite_region): Set visit_file after expanding file arg.
Also expand VISIT arg if specified.
1993-03-28 08:29:21 +00:00
Richard M. Stallman
75c0b14392
(command_loop_1): Clear force_start of selected_window
...
after reading each key sequence.
1993-03-28 08:27:34 +00:00
Richard M. Stallman
fb63ba7de5
(struct frame): New field face_alist.
1993-03-28 05:24:23 +00:00
Richard M. Stallman
4208730106
(struct face): New fields pixmap_h, pixmap_w.
...
Field `font' is now a pointer.
1993-03-28 05:23:45 +00:00
Richard M. Stallman
13bd51a568
(FRAME_FACES, FRAME_N_FACES, FRAME_DEFAULT_FACE)
...
(FRAME_MODE_LINE_FACE): New macros.
(struct x_display): New fields faces, n_faces.
1993-03-28 05:22:46 +00:00
Richard M. Stallman
97832bd0c8
(Freplace_match): Clean up criterion about converting case.
...
If old text has any capitalized words, capitalize new text.
1993-03-28 05:21:24 +00:00
Richard M. Stallman
9c3f23b7e7
(main): Call syms_of_xfaces.
1993-03-28 05:20:42 +00:00
Jim Blandy
f211082d1e
*** empty log message ***
1993-03-27 18:32:23 +00:00
Richard M. Stallman
440d350c2f
(struct buffer): Field `fieldlist' deleted.
...
(OVERLAY_START, OVERLAY_END, OVERLAY_VALID): New macros.
(OVERLAY_POSITION): Likewise.
(searchbuf): Decl deleted--doesn't belong here.
Delete include of regex.h for VMS.
1993-03-27 18:04:02 +00:00
Richard M. Stallman
2eec3b4e0c
(init_buffer_once, reset_buffer):
...
Delete last vestige of fieldlist slot.
(Fregion_fields): Finally deleted.
(overlays_at, recenter_overlay_lists): New functions.
(Fmake_overlay, Fdelete_overlay, Foverlay_get, Foverlay_put): Likewise.
(Fmove_overlay, Foverlays_at, Fnext_overlay_change): Likewise.
(Foverlay_lists, Foverlay_recenter): Likewise.
1993-03-27 18:03:10 +00:00
Richard M. Stallman
c34beca954
(Fchar_equal): Don't ignore high bits of character.
1993-03-27 04:20:05 +00:00
Jim Blandy
c3498e6438
* xselect.c (SELECTION_QUANTUM): Don't use XMaxRequestSize on R3;
...
access the display structure directly.
1993-03-25 23:27:42 +00:00
Richard M. Stallman
c7e466e10b
(searchbuf): Declare here.
1993-03-25 17:56:41 +00:00
Richard M. Stallman
48dfbc2f80
(mark_object): Mark face_alist of a frame.
1993-03-25 17:44:56 +00:00
Richard M. Stallman
a63f658b55
(Fy_or_n_p): Ensure cursor_in_echo_area = 0 when quit.
1993-03-25 06:32:43 +00:00
Jim Blandy
b2e521948e
* dispnew.c (getenv): Add extern declaration.
1993-03-25 04:17:01 +00:00
Jim Blandy
f040093a19
Fix typo.
1993-03-25 04:08:11 +00:00
Jim Blandy
d460af17a8
* dispnew.c (init_display): Get display name from environment
...
properly on VMS as well as Unix.
1993-03-25 02:54:23 +00:00
Jim Blandy
35014b9f53
* keymap.c (Fkeymapp): Doc fix.
1993-03-25 02:45:35 +00:00
Jim Blandy
c6c6865d43
* process.c [VMS] (DCL_PROMPT): Remove hack.
...
(WIFSTOPPED, WIFSIGNALED, WIFEXITED, XRETCODE, WSTOPSIG,
WCOREDUMP, WTERMSIG): New dummy definitions.
(deactivate_process): Add missing semicolon.
1993-03-25 02:27:16 +00:00
Jim Blandy
0a93081cd2
* xfns.c [VMS]: Get the gray_bits from [.bitmaps]gray.xbm.
1993-03-25 02:16:10 +00:00
Jim Blandy
f802f8e0a0
* xterm.h (x_focus_frame): Add extern keyword to declaration.
1993-03-25 02:12:14 +00:00
Jim Blandy
febf25d56f
* xterm.c [VMS]: Don't #include <sys/termio.h> and <string.h>.
1993-03-25 02:11:11 +00:00
Jim Blandy
723d4d15ae
* config.h.in (HAVE_XFREE386): New flag, set by configure script.
...
If it's set, #define LIBX11_SYSTEM and HAVE_RANDOM as appropriate
for XFree386.
* sysdep.c (random, srandom): Don't define these if HAVE_RANDOM is
#defined.
1993-03-25 01:15:34 +00:00
Richard M. Stallman
71ac885b6f
(push_key_description): Ignore bits above meta_modifier.
1993-03-24 10:05:49 +00:00
Jim Blandy
7b7739b106
*** empty log message ***
1993-03-24 02:48:44 +00:00
Jim Blandy
6afb1d07c2
* xfns.c (x_make_gc): Don't forget to block X input around the
...
X calls in this function.
* xfns.c [not HAVE_X11R4] (select_visual): It's v->visualid, not
x->visualid. x isn't defined.
1993-03-24 01:54:20 +00:00
Jim Blandy
e6b01c14b7
* keyboard.c [POLL_FOR_INPUT] (quit_throw_to_read_char): If
...
we're polling for input, abort; input polling should always be
suppressed while we're waiting for input.
* keyboard.c (interrupt_signal): Remove extern declaration of
Vwindow_system; this is no longer used.
1993-03-24 01:53:00 +00:00
Jim Blandy
1315c181f5
* dispnew.c (init_display): Initialize Vwindow_system.
1993-03-24 01:51:35 +00:00
Jim Blandy
1e95ed28db
* keyboard.c (Fsuspend_emacs):
...
Change suspend-hooks back to suspend-hook and make it a normal hook.
1993-03-24 01:46:10 +00:00
Jim Blandy
c115973b6d
Initial revision
1993-03-23 08:06:31 +00:00
Jim Blandy
9927a7b1aa
* sysdep.c (random, srandom): Don't define these if HAVE_RANDOM is
...
#defined.
1993-03-23 06:26:18 +00:00
Jim Blandy
90e80f3c34
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
...
* ymakefile (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): Provide default
values. Include C_SWITCH_X_SITE in CFLAGS, include
LD_SWITCH_X_SITE in LIBX, and pass C_SWITCH_X_SITE to the make
which builds the X Menu library.
1993-03-23 05:57:11 +00:00
Jim Blandy
8af1d7ca2b
* xfns.c (Fx_parse_geometry): Renamed from Fx_geometry.
...
(Fx_color_defined_p): Renamed from Fx_defined_color.
(syms_of_xfns): Adjusted.
1993-03-23 04:58:07 +00:00
Richard M. Stallman
ccdcf1f540
(current_column, Findent_to, position_indentation):
...
(Fmove_to_column, compute_motion): Allow tab_width up to 1000.
1993-03-23 00:54:49 +00:00
Richard M. Stallman
54ff581a6f
(display_string, display_text_line): Allow tab_width up to 1000.
1993-03-23 00:54:20 +00:00
Richard M. Stallman
a100548014
Decide automatically whether to use COFF or ELF.
1993-03-22 19:50:35 +00:00
Richard M. Stallman
cb421be80a
(init_cmdargs): Fix simple bug in previous change.
1993-03-22 07:00:47 +00:00
Richard M. Stallman
29944b73c7
(Fy_or_n_p): Handle `recenter' response type.
1993-03-22 06:54:36 +00:00
Richard M. Stallman
e024395e6d
(struct window): New fields base_line_number and base_line_pos.
1993-03-21 23:06:23 +00:00
Richard M. Stallman
aa6d10fafd
(decode_mode_spec): Handle `%l'.
...
(display_count_lines): New function.
(redisplay_window): Update base_line_number and base_line_pos fields.
Always update mode line if it's an integer.
1993-03-21 23:04:18 +00:00
Richard M. Stallman
427aa35a10
(HAVE_TERMIO, SIGNALS_VIA_CHARACTERS): Defined.
1993-03-21 22:58:10 +00:00
Jim Blandy
6bde6341fe
* xfns.c (Fx_open_connection): If we have X11R5, use
...
XrmSetDatabase to set the display's database. In older versions,
just store the value into x_current_display->db.
* xterm.h (HAVE_X11R5): Define this where appropriate.
1993-03-21 07:24:32 +00:00
Jim Blandy
0f85737cab
* frame.c (Fhandle_switch_frame): Renamed from Fselect_frame.
...
Doc changed in anticipation of new purpose.
(Fselect_frame): Just call Fhandle_switch_frame for now.
1993-03-21 06:53:04 +00:00
Richard M. Stallman
d5b2799ef6
(Fselect_window): Use Fhandle_switch_frame.
...
(Fset_window_configuration): Likewise.
1993-03-21 06:50:50 +00:00
Jim Blandy
8bc59570d7
Fix typo.
1993-03-21 05:14:35 +00:00
Jim Blandy
49795535f1
Use the `visiblity' parameter to determine the initial state of
...
the frame, instead of the `iconic-startup' and
`suppress-initial-map'.
* xfns.c (x_icon): Test the Qvisibility parameter against Qicon,
instead of the Qiconic_startup against Qt.
(x_create_frame): Test Qvisibility against Qnil and
Qicon, instead of testing Qsuppress_initial_map and Qvisibility.
(Qicon): New symbol.
(Qiconic_startup, Qsuppress_icon, Qsuppress_initial_map): Removed.
(syms_of_xfns): Adjusted appropriately.
* xfns.c [not HAVE_X11] (x_create_frame): Check Qicon_type,
instead of Qsuppress_icon.
* xfns.c (x_set_visibility): Instead of interpreting only Qt as
`make the frame visible' and everything else as `iconify the
frame', interpret Qicon as `iconify the frame' and everything else
as `make the frame visible.'
* xfns.c (x_get_arg): When the type of the resource is `symbol',
return `true' and `on' as Qt, and `false' and `off' as Qnil.
1993-03-21 05:11:23 +00:00
Jim Blandy
c5c6addffa
Doc fix.
1993-03-20 23:06:44 +00:00
Jim Blandy
767229f87c
* dispnew.c (Fsleep_for): Make this take two arguments SECONDS and
...
MILLISECONDS, which add, rather than a second argument which says
"treat the first argument as milliseconds."
(Fsit_for): Same thing.
(Fsleep_for_milliseconds): Deleted; this can be done with Fsleep_for.
1993-03-20 23:03:35 +00:00
Jim Blandy
6e4f3667d9
* process.c (wait_reading_process_input): Doc fix.
1993-03-20 22:58:54 +00:00