1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-14 07:20:35 -08:00
Commit graph

10633 commits

Author SHA1 Message Date
Karl Heuer
3b50638621 (note_mouse_highlight, show_mouse_face, clear_mouse_face, x_destroy_window):
Use row/col instead of buffer position to keep track of highlighted area.
1994-05-02 21:24:16 +00:00
Karl Heuer
55836b7371 (show_mouse_face): Fix test for cursor in highlighted area.
(note_mouse_highlight): Reorder test for simplicity.
1994-05-02 21:09:28 +00:00
Francesco Potortì
53c179b8a2 * m/delta.h: (SYSTEM_MALLOC): defined as gnu malloc does not work.
(BCOPY_UPWARD_SAFE): defined to 0 for the Green Hills compiler.
1994-05-02 17:47:58 +00:00
Richard M. Stallman
389c907cd7 (HAVE_MOUSE): Defined.
(PURESIZE): Increase value.
1994-05-02 07:53:23 +00:00
Richard M. Stallman
49a09c76b8 Finish downcasing mouse_init1, mouse_off,
mouse_check_moved, mouse_pressed, mouse_released, mouse_on, mouse_init.

(visible_bell): Now static.  Make the asm volatile.
Don't expect register %gs to survive calls to other functions
(just to be safe, %gs will survive at present).

(glyph_to_pixel_coords, pixel_to_glyph_coords) new
functions imitating those in xterm.c.

(dos_rawgetc): Key numbers are biased by 0xff00.
1994-05-02 07:52:49 +00:00
Richard M. Stallman
24ba360bb3 Finish downcasing mouse_init1, mouse_off,
mouse_check_moved, mouse_pressed, mouse_released, mouse_on, mouse_init.

(Fmode25, Fmode4350): Clean up the coding and return a well-defined value.
(syms_of_dosfns): Doc fix.
1994-05-02 07:51:29 +00:00
Richard M. Stallman
52ed2dada0 (Fframe_live_p): Alternative defn for not MULTI_FRAME.
(syms_of_frame): Call defsubr for it.
1994-05-02 07:50:41 +00:00
Richard M. Stallman
0776cb1b91 (init_buffer_once): Initialize buffer_file_type field right. 1994-05-02 07:49:57 +00:00
Richard M. Stallman
7ce486180b (create_process): Undo April 19 setsid change. 1994-05-02 04:07:06 +00:00
Richard M. Stallman
f3942238d2 (struct x_display): New field size_hint_flags.
(x_mouse_grabbed): Declared.
1994-05-02 00:48:12 +00:00
Richard M. Stallman
43bca5d597 (x_calc_absolute_position): Use size_hint_flags.
New FLAGS arg deleted.  Callers changed.
1994-05-02 00:46:44 +00:00
Richard M. Stallman
38d2204001 (Fx_create_frame): Set the size_hint_flags field.
Don't call x_calc_absolute_position.
1994-05-02 00:45:44 +00:00
Richard M. Stallman
20f55f9a24 (x_wm_set_size_hint): Don't try to handle negative positions.
(x_calc_absolute_position): New arg FLAGS.  Use XNegative and YNegative.
(x_set_offset): Pass new arg.
1994-05-01 23:29:27 +00:00
Richard M. Stallman
f83f10ba99 (x_figure_window_size): Handle `-' for top or left.
(Fx_parse_geometry): Handle one element at a time.
Give `-' when appropriate.
(x_figure_window_size): Allow just height or just width.

(Fx_create_frame): Use XNegative and YNegative to set win_gravity.
[USE_X_TOOLKIT] (x_window): Use XNegative and YNegative
to set win_gravity.  Pass new arg to x_calc_absolute_position.
1994-05-01 23:26:44 +00:00
Richard M. Stallman
4fe1de1272 (x_figure_window_size): Set USPosition only if user-position
is non-nil; otherwise, if pos is specified, set PPosition.
Likewise for USSize and PSize.
1994-05-01 09:16:11 +00:00
Richard M. Stallman
3c6bc7d07a (Ftranspose_regions): Take addresses only after move gap.
Cast result of alloca.  Use xmalloc instead, for large objects.
Always copy the middle portion directly; never put it in temp.
Always move the gap to START1 or END2, whichever is nearer.
1994-05-01 09:15:10 +00:00
Richard M. Stallman
f58434539e (update_frame): Fix previous change: unconditionally bzero at the end. 1994-05-01 07:34:23 +00:00
Richard M. Stallman
3f9929bf5c (Ftrack_mouse): Call prepare_menu_bars at the start.
(read_char): Don't call prepare_menu_bars if doing mouse tracking.
1994-05-01 07:33:39 +00:00
Paul Reilly
716509bb37 Corrected the DGUX 5.4R2 include filename. 1994-05-01 04:41:20 +00:00
Paul Reilly
f455f6203f Initial revision 1994-05-01 04:40:04 +00:00
Karl Heuer
3b5d07863d (PURESIZE) [MULTI_FRAME]: Increase to 232000. 1994-05-01 02:08:50 +00:00
Paul Reilly
cf32fea0cd (IN_ADDR, NUMERIC_ADDR_ERROR): Made conditional on HAVE_BROKEN_INET_ADDR. 1994-04-30 23:28:10 +00:00
Paul Reilly
e9778f0be7 Initial revision 1994-04-30 23:08:15 +00:00
Paul Reilly
5be71b2977 Remove the SVR4 macro. Move the kernel INTERRUPT_INPUT bug note to
the new file dgux5-4R2.h where it belongs.  Set INTERUPT_INPUT as the
default.  Remove the editorial comments about GNU malloc.  Set
ORDINARY_LINK and move the conditional comment to DGUX5-4R2.h.  Remove
C_COMPILER, LINKER and MAKE_COMMAND.  Add the SVR4 macro inside the
ELF part of te conditional.
1994-04-30 23:06:52 +00:00
Paul Reilly
4432b1dd04 entered into RCS 1994-04-30 22:46:12 +00:00
Richard M. Stallman
241ceaf7a2 (record_asynch_buffer_change): Block SIGIO.
(force_auto_save_soon): Call record_asynch_buffer_change.
1994-04-30 07:51:48 +00:00
Richard M. Stallman
5846638c28 (force_auto_save_soon): New function.
(make_lispy_movement): If HAVE_MOUSE, include the mouse handling code.
1994-04-30 07:40:40 +00:00
Richard M. Stallman
55796183f8 (memory_warning_signal): Call force_auto_save_soon. 1994-04-30 07:39:01 +00:00
Richard M. Stallman
e333e8646b (Fopen_network_stream): Retry the connect if EADDRINUSE. Ignore EISCONN. 1994-04-30 06:05:51 +00:00
Richard M. Stallman
b5b911f995 (init_eval): Initialize when_entered_debugger to -1. 1994-04-30 02:16:15 +00:00
Richard M. Stallman
af31d76fa0 (x_wm_set_size_hint): Always set PWinGravity.
Rename the args.  Compute x and y fields from negative positions.
Use XGetWMNormalHints if X11R4 or newer.
(x_make_frame_visible): Call x_set_offset only if not USE_X_TOOLKIT.
(x_make_frame_invisible): Call x_wm_set_size_hint.
(x_set_offset): Pass 0 as 3rd arg to x_wm_set_size_hint.
(x_set_window_size): Likewise.  Set win_gravity field here if nec.
1994-04-30 00:15:20 +00:00
Richard M. Stallman
7989f08466 (Fx_create_frame): Pass 0 as 3rd arg to x_wm_set_size_hint.
(x_figure_window_size): Fix typo setting XNegative.
1994-04-30 00:13:44 +00:00
Richard M. Stallman
a5285df359 (xdialog_show): Clear x_mouse_grabbed. 1994-04-29 23:45:17 +00:00
Richard M. Stallman
b229b8d187 (Ftranspose_regions): New function.
(transpose_markers): Helper func for above.
(syms_of_frame): Call defsubr for Stranspose_regions.
1994-04-29 23:22:51 +00:00
Karl Heuer
c15c5d408d (Ffset, Ffmakunbound): Signal an error if SYM is nil or t. 1994-04-29 23:21:37 +00:00
Karl Heuer
6ba93f9d7b [MSDOS]: Re-enable some #undef's. 1994-04-29 23:16:43 +00:00
Richard M. Stallman
2c81f22ca7 (getppid): Definition deleted. 1994-04-29 20:02:48 +00:00
Richard M. Stallman
8768d63036 (Fminibuffer_complete): Add third arg to Fset_window_start. 1994-04-29 20:00:51 +00:00
Richard M. Stallman
6b4b52676a (decode_mode_spec): Fix handling of `%t'. 1994-04-29 19:38:03 +00:00
Karl Heuer
c96dcc01cd (Fsingle_key_description): Undo previous change.
(describe_map): Skip string entries.
1994-04-29 06:05:19 +00:00
Karl Heuer
4f9b95e52c (do_completion): Initialize vars before gcpro. 1994-04-29 05:48:36 +00:00
Richard M. Stallman
7098a0fa7c (update_frame): Move those assignments even farther down. 1994-04-29 04:54:39 +00:00
Richard M. Stallman
b72a58fd20 (x_wm_set_size_hint): Don't set PMaxSize.
Don't touch win_gravity field if no PWinGravity.
1994-04-29 04:04:51 +00:00
Karl Heuer
d7ab90a9b4 (describe_buffer_bindings): gcpro stuff. Delete some unused code. 1994-04-29 03:40:16 +00:00
Karl Heuer
57c9eb6894 Doc fixes. 1994-04-29 03:06:08 +00:00
Karl Heuer
e3dfcd4ea9 (describe_map_tree): gcpro some things. 1994-04-29 02:51:44 +00:00
Karl Heuer
f88480e30d (Fsingle_key_description): Accept strings as keys since the buffer menu uses
them.
1994-04-29 01:10:33 +00:00
Richard M. Stallman
e3e86241c2 (inhibit-file-name-handers): Correct documentation. 1994-04-28 22:27:06 +00:00
Richard M. Stallman
54633da021 (update_frame): Move assignments to current_frame and desired_frame. 1994-04-28 22:05:54 +00:00
Richard M. Stallman
3c60251582 (logb): Test HPUX, not hpux. 1994-04-28 19:37:53 +00:00