1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 12:21:25 -08:00
Commit graph

10933 commits

Author SHA1 Message Date
Kenichi Handa
91bee88126 (coding_save_composition): Be sure to allocate
composition data area in coding even if there's no composition in
the current run.
2000-03-02 06:09:15 +00:00
Kenichi Handa
0ba93ac464 *** empty log message *** 2000-03-02 06:08:38 +00:00
Jason Rumney
a2bc11d4d8 Bring up to date with xterm.c changes of 2000-02-24 and 2000-02-25. 2000-03-01 21:13:15 +00:00
Jason Rumney
f79e6790a1 Bring up to date with xfns.c changes from 2000-02-25 and 2000-02-21. 2000-03-01 21:05:52 +00:00
Jason Rumney
e15b6288db [WINDOWSNT]: Use sys_read and sys_write to ensure correct line-ending
convention is followed.
2000-03-01 20:55:11 +00:00
Jason Rumney
37ad8b6355 [HAVE_BOXES]: Remove #undef.
(single_keymap_panes): Remove code for simulating checkmarks.
(single_menu_item): Remove notbuttons_ptr argument. Callers changed.
Remove code for drawing simulated checkmarks.
(w32_menu_show): make unibyte help string correctly.
(add_menu_item): draw standard Windows checkmarks. Draw radio buttons
as radio buttons if possible.
2000-03-01 20:49:16 +00:00
Gerd Moellmann
2df636f443 *** empty log message *** 2000-03-01 12:56:09 +00:00
Gerd Moellmann
5df5e07ce6 [__NetBSD__]: Define `unix'. 2000-03-01 12:51:03 +00:00
Gerd Moellmann
1e6a9aaf62 (LINKER) [__NetBSD__ || __OpenBSD__]: Don't define. 2000-03-01 12:50:26 +00:00
Gerd Moellmann
18975f4478 (START_FILES, CANNOT_DUMP) [__NetBSD__ || __OpenBSD__]: Don't define.
(UNEXEC) [__NetBSD__ || __OpenBSD__]: Define to unexelf.o.
(LINKER): Don't undef if __NetBSD__ is defined.
2000-03-01 12:50:01 +00:00
Gerd Moellmann
c0c9ac483c (start_of_text): Don't define this function for NetBSD
with ELF.
2000-03-01 12:49:35 +00:00
Gerd Moellmann
72d19d752b *** empty log message *** 2000-03-01 10:29:49 +00:00
Gerd Moellmann
3caa99d35d (start_busy_cursor): Allow floats for busy-cursor-delay. 2000-03-01 10:25:12 +00:00
Gerd Moellmann
50b1039fa7 (start_atimer): Don't abort when timers are stopped.
(append_atimer_lists): New function.
(cancel_atimer, stop_other_atimers, run_all_atimers): Handle
arbitrary lists of stopped and running atimers.
2000-02-29 13:50:23 +00:00
Gerd Moellmann
ed4d05122e *** empty log message *** 2000-02-29 10:16:31 +00:00
Gerd Moellmann
948709770a (cancel_atimer): Handle canceling an atimer when
some timers are stopped.
2000-02-29 09:31:42 +00:00
Gerd Moellmann
99f01f62ed (cancel_busy_cursor): Set busy_cursor_atimer to null
after canceling it.
2000-02-29 09:31:20 +00:00
Gerd Moellmann
0d6ba42e49 (maybe_resize_hash_table): Handle case of new size
coming out as being the same as old size.
2000-02-29 09:30:43 +00:00
Jason Rumney
387023ee15 *** empty log message *** 2000-02-27 21:52:51 +00:00
Jason Rumney
1ab3e082d0 (handle_single_display_prop): Use FONT_HEIGHT macro.
(echo_area_display): Change HAVE_X_WINDOWS to HAVE_WINDOW_SYSTEM.
2000-02-27 21:39:46 +00:00
Jason Rumney
b65a2f83ec (single_submenu): Set up help string.
[!HAVE_MULTILINGUAL_MENU]: Don't overwrite item_name with descrip.
(w32_dialog_show): Set up help string.
2000-02-27 21:38:00 +00:00
Jason Rumney
3213ee4e67 (struct W32FontStruct): Revert last change after change to xdisp.c. 2000-02-27 21:36:58 +00:00
Jason Rumney
7ce9aaca2e (w32_wnd_proc) [WM_LBUTTON_DOWN, WM_RBUTTON_DOWN, WM_LBUTTON_UP,
WM_RBUTTON_UP]: Do not treat 4 or more button mice as 2 button mice.
2000-02-27 21:36:00 +00:00
Jason Rumney
bcc4670cfe (tty_defined_color): Apply xfaces.c change from 02-17. 2000-02-27 21:32:22 +00:00
Jason Rumney
65fb143ce7 Only disable window system features for dispextern.h
(initialize_w32_display): Build a display info for the console.
2000-02-27 21:31:07 +00:00
Jason Rumney
0a6b80d5c1 Add atimer.h to dependencies. 2000-02-27 21:30:11 +00:00
Jason Rumney
20af483168 (init_environment): Set Vw32_num_mouse_buttons here. 2000-02-27 21:28:38 +00:00
Jason Rumney
f7737f5dcf (w32_display_info_for_display): Remove unused function.
(w32_draw_bitmap): Use pre-built bitmaps.
(w32_initialize_display_info): New function to initialize parts of
display info that are common to both GUI and console frames.
(w32_term_init): Use w32_initialize_display_info. Do not set
Vw32_num_mouse_buttons here, as it is not called for console
frames.  Build bitmaps for indicating truncated lines etc.
(x_delete_display): Destroy pre-built bitmaps.
2000-02-27 21:26:58 +00:00
Dave Love
4516715ac9 Add a bunch of prototypes. 2000-02-27 20:41:17 +00:00
Dave Love
0adc3570b0 Remove definition of CONST. 2000-02-27 12:48:53 +00:00
Kenichi Handa
15fa88ab76 (read_char): Set `usec' correctly. 2000-02-26 02:55:10 +00:00
Kenichi Handa
171ca8368c *** empty log message *** 2000-02-26 02:53:47 +00:00
Kenichi Handa
b1cab2020b (ccl_driver) [CCL_MapMultiple]: When the mapped value is
`lambda', set reg[RRR] to the map index.
(ccl_driver) [CCL_MapSingle]: When the mapped value is found, set
reg[RRR] to 0.  Otherwise, set it to -1.
2000-02-26 01:13:11 +00:00
Kenichi Handa
4013921d85 *** empty log message *** 2000-02-26 01:12:19 +00:00
Gerd Moellmann
9244a058d3 (main): Remove code snipped commented out with `//'. 2000-02-25 20:34:28 +00:00
Gerd Moellmann
f43d79c132 *** empty log message *** 2000-02-25 15:47:41 +00:00
Gerd Moellmann
69ac18912e (Ffile_symlink_p): If result starts with a `/'
and contains a `:', prepend `/:'.
2000-02-25 15:42:23 +00:00
Gerd Moellmann
719eaeb1b6 (select_window_1): If selected_window is nil,
don't "swap out" the buffer's point.
(Fset_window_configuration): Set selected_window to nil
before calling Fselect_window.
(unshow_buffer): Don't set point in buffer from window's point
if another more recently selected window also shows the buffer.
2000-02-25 15:41:43 +00:00
Gerd Moellmann
449c3c5259 *** empty log message *** 2000-02-25 14:05:59 +00:00
Gerd Moellmann
842650279c (recursive_edit_1): Cancel busy-cursor. 2000-02-25 14:05:03 +00:00
Gerd Moellmann
f5b586154b *** empty log message *** 2000-02-25 13:35:37 +00:00
Gerd Moellmann
4ae9a85e97 (inhibit_busy_cursor, busy_count): Removed.
(Fx_show_busy_cursor, Fx_hide_busy_cursor): Removed.
(busy_cursor_atimer, busy_cursor_shown_p, Vbusy_cursor_delay): New
variables.
(DEFAULT_BUSY_CURSOR_DELAY): New define.
(start_busy_cursor, cancel_busy_cursor, show_busy_cursor)
(hide_busy_cursor): New functions.
(syms_of_xfns): DEFVAR_LISP Vbusy_cursor_delay.
2000-02-25 13:32:18 +00:00
Gerd Moellmann
e5baa1a7d2 (read_minibuf): Cancel busy-cursor. 2000-02-25 13:31:28 +00:00
Gerd Moellmann
d0c484784c (command_loop_1): Call start_busy_cursor before
Fcommand_execute and cancel_busy_cursor after it.
(timer_check): Remove busy-cursor code.
(Fread_key_sequence, Fread_key_sequence_vector): Start/cancel busy
cursor timer.
2000-02-25 13:30:50 +00:00
Gerd Moellmann
e12da451f5 (wait_reading_process_input): Remove busy-cursor code. 2000-02-25 13:30:07 +00:00
Gerd Moellmann
d67235d847 (Fsignal): Call cancel_busy_cursor instead of
Fx_hide_busy_cursor.
2000-02-25 13:29:33 +00:00
Gerd Moellmann
c175874c11 (Fx_show_busy_cursor, Fx_hide_busy_cursor):
Remove prototyoes.
(start_busy_cursor, cancel_busy_cursor): Add prototypes.
2000-02-25 13:29:08 +00:00
Gerd Moellmann
0d67cd9e63 (Fx_hide_busy_cursor): Remove prototype. 2000-02-25 13:28:41 +00:00
Gerd Moellmann
98f14d342d (XTread_socket): Remove busy-cursor code. 2000-02-25 13:28:07 +00:00
Gerd Moellmann
4eb8436ff5 *** empty log message *** 2000-02-25 13:21:42 +00:00