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
Gerd Moellmann
a13396c934
(flush_stdout) [GLYPH_DEBUG]: New function.
...
(build_frame_matrix_from_leaf_window): Put code handling
glyph row's not being a slice of a frame row in #if 0.
(sync_window_with_frame_matrix_rows): New function.
(frame_row_to_window): New function.
(mirror_line_dance): Handle copies between windows.
2000-02-25 13:20:36 +00:00
Gerd Moellmann
3cb65b0e93
(Fload): Use xfree' instead of free'.
...
(init_obarray): Use `xmalloc' instead of `malloc'.
2000-02-25 13:14:25 +00:00
Gerd Moellmann
2add43492a
(coordinates_in_window): Take frame's internal border width
...
into account.
2000-02-25 10:39:47 +00:00
Gerd Moellmann
bed0c17121
(Fset_window_buffer): Set WINDOW to the window
...
after decoding.
2000-02-25 10:22:28 +00:00
Gerd Moellmann
42088c126a
*** empty log message ***
2000-02-24 14:05:02 +00:00
Gerd Moellmann
e55a0b7912
(x_display_and_set_cursor): Display cursor of
...
non-selected windows depending on the setting of
cursor_in_non_selected_windows.
2000-02-24 13:54:08 +00:00
Gerd Moellmann
d6d26ed3fb
(cursor_in_non_selected_windows): New variable.
...
(syms_of_xdisp): DEFVAR_BOOL it.
2000-02-24 13:53:12 +00:00
Gerd Moellmann
723e779c56
*** empty log message ***
2000-02-23 12:52:38 +00:00
Gerd Moellmann
342858a566
(Fstring_to_number): If number is greater than what
...
fits into an integer, return a float.
2000-02-23 12:50:35 +00:00
Gerd Moellmann
d1e103b298
*** empty log message ***
2000-02-23 10:47:26 +00:00
Gerd Moellmann
feeb0f70c3
(specbind): Remove references to
...
keyword_symbols_constant_flag.
2000-02-23 10:44:03 +00:00
Gerd Moellmann
f50d847af5
(keyword_symbols_constant_flag): Removed.
...
(Fmakunbound, set_internal, syms_of_data): Remove references to
keyword_symbols_constant_flag.
2000-02-23 10:43:40 +00:00
Gerd Moellmann
157b72bb60
(Fbyte_code): Remove keyword_symbols_constant_flag.
2000-02-23 10:42:36 +00:00
Kenichi Handa
214f877f4d
*** empty log message ***
2000-02-23 00:11:13 +00:00
Kenichi Handa
bd25db0802
(multibyte_syntax_as_symbol): New variable.
...
(syms_of_syntax): Declare it as a Lisp variable.
(SYNTAX_WITH_MULTIBYTE_CHECK): New macro.
(scan_lists): If both sexpflag and multibyte_syntax_as_symbol are
nonzero, treat all multibyte characters as symbol.
(init_syntax_once): Give syntax `word' to all mutlbiyte
characters.
2000-02-23 00:10:34 +00:00
Eli Zaretskii
130adcb74b
(Fdelete_frame): Don't let echo_area_window to remain on a deleted frame.
2000-02-22 10:27:05 +00:00
Gerd Moellmann
17cbbf9537
(x_window_to_frame, x_any_window_to_frame)
...
(x_non_menubar_window_to_frame): Check the busy-cursor window.
2000-02-21 16:19:41 +00:00
Gerd Moellmann
cb2255b325
(Fmouse_position): GCPRO retval instead of x and y.
2000-02-21 16:17:24 +00:00
Dave Love
beb0bc361f
(Vmouse_position_function): New variable.
...
(Fmouse_position): Use it.
(syms_of_frame): Install it.
2000-02-21 13:50:14 +00:00
Dave Love
65d0af2992
(find_charset_in_str): Fix use of c' instead of c1'.
2000-02-21 10:03:46 +00:00
Gerd Moellmann
1d92afcdb4
(Finsert_file_contents): Unbind the binding of
...
standard-output done by temp_output_buffer_setup.
2000-02-20 21:54:26 +00:00