Gerd Moellmann
2b4ec4d7cb
(scrolling_window): Fix code inserting runs in list of all runs.
...
(line_draw_cost): Fix code skipping over spaces at the end
of the line when must_write_spaces is not set.
(adjust_glyph_matrix): Make sure to initialize
local variable window_width.
2000-12-05 13:48:22 +00:00
Kenichi Handa
9b96232f57
(setup_coding_system): Be sure to initialize coding->category_idx.
2000-12-05 12:34:56 +00:00
Kenichi Handa
91372bb731
*** empty log message ***
2000-12-05 12:32:32 +00:00
Gerd Moellmann
0c68ce6f22
*** empty log message ***
2000-12-04 21:25:38 +00:00
Gerd Moellmann
d895297e8b
(PER_CHAR_METRIC): Removed because not used.
2000-12-04 20:43:27 +00:00
Gerd Moellmann
6452929eab
*** empty log message ***
2000-12-04 16:42:37 +00:00
Gerd Moellmann
4bc6dcc754
(expose_area): Pass x-coordinate relative to the exposed
...
area to x_draw_glyphs instead of a window-relative coordinate.
2000-12-04 16:19:04 +00:00
Gerd Moellmann
d7f31e224b
(auto_save_error): Add parameter ERROR. Show the
...
error in the message.
2000-12-04 15:54:41 +00:00
Gerd Moellmann
ae18aa3b61
(Fread_key_sequence): Don't start the busy cursor
...
timer after having read a key. It's not good for code reading
several keys in a loop, like an input method.
2000-12-04 14:48:32 +00:00
Gerd Moellmann
caa15ef70c
*** empty log message ***
2000-12-04 13:33:03 +00:00
Gerd Moellmann
392e96d4e5
Update copyright.
2000-12-04 13:31:13 +00:00
Gerd Moellmann
4c587cd3af
(Fprimitive_undo): Bind inhibit-read-only to t if
...
current buffer is read-only, not if it isn't.
2000-12-04 13:30:53 +00:00
Gerd Moellmann
ed8e506f24
(Finsert_file_contents): When VISIT is t, don't
...
record undo information for format-decode.
2000-12-04 13:30:09 +00:00
Gerd Moellmann
6c083b4cec
*** empty log message ***
2000-12-04 12:28:37 +00:00
Gerd Moellmann
793cd2c862
(save_excursion_restore): Don't move point
...
in another window if it is showing the wrong buffer.
Avoid the call to Fwindow_live_p, for speed.
2000-12-04 12:25:36 +00:00
Gerd Moellmann
e8a5078504
(record_char): Record `help-echo' input events
...
in recent_keys only if they display some help. Don't record
`help-echo' events as macro char.
2000-12-04 12:22:46 +00:00
Kenichi Handa
e225faa7f4
*** empty log message ***
2000-12-04 06:27:02 +00:00
Kenichi Handa
8e1b21a7db
(struct font_name): New member registry_priority.
...
(split_font_name): Initialize the above member to zero.
(concat_font_list): New function.
(font_list): Include fonts of all alternative registries.
(FONT_POINT_SIZE_QUANTUM): New macro.
(better_font_p): Ignore point size difference less than
FONT_POINT_SIZE_QUANTUM. Use registry_prioprity as a last resort.
2000-12-04 06:26:38 +00:00
Kenichi Handa
1bdeec2e3c
(x_produce_glyphs): If a font for a component of
...
a composition is not found, use 1 pixel dot ascent and 0 dot
descent value to avoid displaying terribly tall empty boxes.
2000-12-04 01:20:30 +00:00
Kenichi Handa
e89648b4bf
*** empty log message ***
2000-12-04 01:20:05 +00:00
Kenichi Handa
be57900b62
(stack_idx_of_map_multiple): Don't use C initializier.
2000-12-04 00:46:25 +00:00
Kenichi Handa
5a13529bbc
*** empty log message ***
2000-12-04 00:46:11 +00:00
Ken Raeburn
d7935eb67d
(Fmake_variable_buffer_local, Fbuffer_file_name): Declare.
2000-12-04 00:29:36 +00:00
Ken Raeburn
70da6a764f
(Fmd5): Pass lisp objects, not integers, to call3.
2000-12-04 00:28:04 +00:00
Ken Raeburn
6dd241868e
(code_convert_string1): Declare.
2000-12-04 00:27:33 +00:00
Jason Rumney
250cfeced5
(x_estimate_mode_line_height): If `mode-line' face hasn't a font, use
...
that of the frame, as drawing glyphs does.
(note_mouse_highlight): Change the cursor shape on the vertical
border between windows [not enabled].
2000-12-02 21:05:01 +00:00
Jason Rumney
f03fad2222
(struct w32_output): Add member horizontal_drag_cursor.
2000-12-02 21:02:59 +00:00
Jason Rumney
4694d76242
(Fx_create_frame): Reintroduce the call to face-set-after-frame-defaults.
...
(Vx_window_horizontal_drag_shape): New variable.
(syms_of_xfns): DEFVAR_LISP it.
(x_set_mouse_color): Create frame's horizontal_drag_cursor [not enabled].
2000-12-02 21:02:27 +00:00
Jason Rumney
0dd5e255d1
*** empty log message ***
2000-12-02 14:48:58 +00:00
Jason Rumney
4b99045f51
(w32_bdf_per_char_metric): Dereference pointer correctly for single
...
byte character case.
(w32_per_char_metric): Do not try to make any assumptions about the
metrics of BDF fonts.
2000-12-02 14:38:57 +00:00
Gerd Moellmann
b5d8d2ca6b
*** empty log message ***
2000-12-02 11:27:15 +00:00
Eli Zaretskii
fbb87147de
*** empty log message ***
2000-12-02 11:26:08 +00:00
Gerd Moellmann
d008a7cc71
(Qwrite_region, Qcoding_system_error): Declare extern.
2000-12-02 11:25:59 +00:00
Gerd Moellmann
5c302da454
(Fmd5): Use a different logic to decide the coding system
...
to use.
2000-12-02 11:25:35 +00:00
Eli Zaretskii
417c884a1f
(Fread_file_name) [DOS_NT]: Don't crash if homedir is NULL.
2000-12-02 11:16:13 +00:00
Gerd Moellmann
7708ced012
(x_calc_absolute_position): Don't subtract menubar's
...
height for YNegative.
(x_calc_absolute_position) [USE_MOTIF]: Use the column widget's
height; also see comment there.
2000-12-01 22:15:12 +00:00
Gerd Moellmann
447e9da0fa
(coordinates_in_window): Handle computations for
...
positions on the vertical bar and fringes differently for
window-system frames. Consider some pixels near the vertical bar
as on the bar if the frame doesn't have vertical scroll bars.
Associate positions between mode or header lines with the
right window, the left one.
2000-12-01 20:45:45 +00:00
Jason Rumney
86d1db205f
(get_frame_dc): Avoid changing the palette on an invalid frame.
2000-12-01 20:11:23 +00:00
Jason Rumney
e4a5241280
(x_draw_vertical_border): Fix call to w32_fill_rect.
2000-12-01 19:47:36 +00:00
Jason Rumney
4d177746fa
*** empty log message ***
2000-12-01 19:44:19 +00:00
Gerd Moellmann
a1d58e5b6d
(struct saved_window): Add members orig_top and
...
orig_height.
(SAVED_WINDOW_VECTOR_SIZE): Increment to 16.
(save_window_save, Fset_window_configuration): Save/restore
window's orig_top and orig_height.
2000-12-01 19:32:27 +00:00
Jason Rumney
6759f8726b
Fix last change.
2000-12-01 19:08:11 +00:00
Jason Rumney
89c609af92
*** empty log message ***
2000-12-01 19:06:43 +00:00
Gerd Moellmann
31b6671b0f
(echo_area_display): If cursor is in the echo area, make
...
sure that the next redisplay displays the minibuffer, so that
the cursor will be replaced with what the minibuffer wants.
2000-11-30 21:57:27 +00:00
Gerd Moellmann
eccc05db42
Test USE_TOOLKIT_SCROLL_BARS everywhere with #ifdef and
...
#ifndef instead of using #if.
(XTread_socket) [USE_MOTIF] <KeyPress>: Call XmIsScrollBar only if
USE_TOOLKIT_SCROLL_BARS is defined.
2000-11-30 19:52:51 +00:00
Jason Rumney
70a0239a73
(x_set_cursor_color): Use x_update_cursor instead of x_display_cursor.
2000-11-30 18:20:01 +00:00
Jason Rumney
162de750d2
*** empty log message ***
2000-11-30 18:18:57 +00:00
Gerd Moellmann
693c4692fa
*** empty log message ***
2000-11-30 14:03:56 +00:00
Gerd Moellmann
18e81dc8a9
(Fmd5): Doc fix.
2000-11-30 14:03:30 +00:00
Gerd Moellmann
edfb795efa
*** empty log message ***
2000-11-30 13:47:34 +00:00