Gerd Moellmann
d38633a306
(Finsert_file_contents): Undo change of 2001-08-27.
2001-08-29 10:32:11 +00:00
Eli Zaretskii
f4fccc1e96
(x_set_glyph_string_background_width)
...
(show_mouse_face): Track the last changes in xterm.c.
2001-08-28 17:12:20 +00:00
Gerd Moellmann
5b52c2964f
*** empty log message ***
2001-08-28 14:44:43 +00:00
Gerd Moellmann
7b0870b263
(x_set_glyph_string_background_width): Set the glyph
...
strings background width so that multi-line mouse-face is drawn to
the right edge of the window.
(show_mouse_face): Set the row's mouse_face_p flag after drawing
glyphs.
2001-08-28 14:34:17 +00:00
Gerd Moellmann
6b6e2422b4
*** empty log message ***
2001-08-28 09:14:27 +00:00
Gerd Moellmann
9d1268155d
(direct_output_for_insert): Set updated_area
...
before insering/writing glyphs.
2001-08-28 09:01:08 +00:00
Gerd Moellmann
eaaa65b092
(display_mode_element): Use string_byte_to_char to
...
determine character positions in strings, use chars_in_text
instead of strwidth.
(dump_glyph_row) [GLYPH_DEBUG]: Take a glyph row instead of
a matrix as parameter; this is easier to use from GDB.
2001-08-28 08:33:51 +00:00
Stefan Monnier
3452efc2c8
*** empty log message ***
2001-08-27 19:39:25 +00:00
Miles Bader
9ad62cf8c2
*** empty log message ***
2001-08-27 18:31:08 +00:00
Miles Bader
f621045e3e
(Fprevious_single_char_property_change)
...
(Fnext_single_char_property_change): Doc fixes.
2001-08-27 18:12:46 +00:00
Gerd Moellmann
47d57b2221
(init_from_display_pos, init_to_row_end): Return 0 if
...
there exist overlay strings with newlines at POS.
(text_outside_line_unchanged_p): Return 0 if changes start at
START and overlays exist at START. Likewise for END.
(try_window_id): Give up if init_to_row_end returns 0.
2001-08-27 13:52:50 +00:00
Gerd Moellmann
1ddb09f51c
Finsert_file_contents): Allocate, restore, and
...
free composition data in the case of REPLACE not being nil.
2001-08-27 13:50:42 +00:00
Gerd Moellmann
32171635b9
(Finsert_file_contents): Call Fset_buffer_multibyte
...
unconfitionally.
2001-08-27 09:15:57 +00:00
Gerd Moellmann
33954c4554
*** empty log message ***
2001-08-24 09:40:55 +00:00
Gerd Moellmann
3ec6401d7b
(access_keymap): Return the cdr of the binding of
...
a generic character instead of its definition (KEY . BINDING).
2001-08-24 08:42:35 +00:00
Gerd Moellmann
e124966678
(Finsert_file_contents): Set coding's dest_multibyte
...
to 0 also in the REPLACE case.
2001-08-24 08:35:09 +00:00
Andrew Choi
fb4c6c961b
2001-08-24 Andrew Choi <akochoi@cse.cuhk.edu.hk>
...
* fileio.c (Ffile_readable_p) [macintosh]: Call access instead of
open to determine whether file is readable (as for DOS_NT).
2001-08-24 07:09:01 +00:00
Gerd Moellmann
59ecf80b92
*** empty log message ***
2001-08-23 14:16:42 +00:00
Gerd Moellmann
1f83434377
(Finsert_file_contents): If VISIT is non-nil, and
...
coding.type is coding_type_no_conversion or coding_type_raw_text,
use Fset_buffer_multibyte to make the buffer unibyte if REPLACE is
non-nil instead of just setting enable_multibyte_characters in the
buffer to nil.
2001-08-23 13:18:33 +00:00
Gerd Moellmann
374388c39a
*** empty log message ***
2001-08-22 09:44:33 +00:00
Gerd Moellmann
ceeda019c0
(menu_face_changed_default): New variable.
...
(menu_face_changed_count): Variable removed.
(Finternal_set_lisp_face_attribute): Doc fix. If FRAME is t, set
the menu_face_changed_default flag, otherwise set the FRAME's
menu_face_changed_p flag if the `menu' face has been changed.
Prevent calling set_font_frame_param if FRAME is t.
(make_face_cache): Initialize cache's menu_face_changed_p
from menu_face_changed_default.
(realize_basic_faces): Look into the frame's face cache to
determine if the menu appearance needs updating.
2001-08-22 09:44:15 +00:00
Gerd Moellmann
90893c55a8
(struct face_cache): Add member
...
menu_face_changed_p.
2001-08-22 09:43:40 +00:00
Gerd Moellmann
40e33037be
*** empty log message ***
2001-08-22 08:29:37 +00:00
Gerd Moellmann
62b366ffb3
(access_keymap): Fix last change to not consider
...
IDX when it has modifiers.
2001-08-22 08:29:20 +00:00
Gerd Moellmann
859ea4b849
(access_keymap): If a binding of the form (GENERIC-CHAR
...
. BINDING) exists, where GENERIC-CHAR is the generic character of
the charset of IDX, return BINDING, unless there exists or binding
for IDX itself.
2001-08-21 10:42:27 +00:00
Gerd Moellmann
cca1b1d7ca
(SYSV): Don't define on Solaris 2.
...
From Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>.
2001-08-16 12:55:40 +00:00
Gerd Moellmann
e8660d735f
(move_it_by_lines) <DVPOS < 0>: Start at the beginning
...
of the screen line, not text line, containing IT's current
position.
2001-08-16 08:40:36 +00:00
Gerd Moellmann
288d4e0606
(window_scroll_pixel_based): Don't recenter if
...
PT is partially visible in the window.
2001-08-15 14:57:20 +00:00
Gerd Moellmann
82f053ab59
(expose_window_tree, expose_window, expose_line): Return
...
1 when overwriting mouse-face.
(expose_frame): If mouse-face was overwritten, redo it.
2001-08-15 14:31:44 +00:00
Gerd Moellmann
93aba6fcd4
*** empty log message ***
2001-08-15 09:31:06 +00:00
Gerd Moellmann
ac17f0bf87
(x_update_menu_appearance): Don't call
...
set_frame_menubar, let the next redisplay do it.
2001-08-15 08:49:21 +00:00
Andrew Innes
858a55c1e1
Draw relief (if any) before
...
drawing glyph string.
2001-08-14 11:46:33 +00:00
Eli Zaretskii
3a990b67be
*** empty log message ***
2001-08-14 11:44:38 +00:00
Eli Zaretskii
44abba96a5
New file, for building Emacs on hppa1.1-hitachi.
2001-08-14 11:28:17 +00:00
Gerd Moellmann
04386463e8
(x_update_menu_appearance): Save and restore value of
...
interrupt_input_blocked.
2001-08-14 10:57:25 +00:00
Gerd Moellmann
b0e619b41a
(move_it_by_lines) <DVPOS < 0>: If not already on
...
a line start, move back to the line start.
2001-08-13 12:14:32 +00:00
Gerd Moellmann
0de73d5a41
*** empty log message ***
2001-08-13 10:35:48 +00:00
Gerd Moellmann
3e6385a48a
*** empty log message ***
2001-08-13 10:16:42 +00:00
Gerd Moellmann
6d004fea41
(resize_echo_area_exactly): Don't resize the mini-window
...
exactly when a mini-buffer is active.
2001-08-13 09:52:55 +00:00
Gerd Moellmann
c5cf21093a
(make_lispy_event): Interpret double_click_fuzz
...
in units of 1/8 character on non window-system frames.
(syms_of_keyboard) <double-click-fuzz>: Doc fix.
2001-08-13 09:27:43 +00:00
Eli Zaretskii
d1b5f629ae
*** empty log message ***
2001-08-10 09:23:22 +00:00
Eli Zaretskii
805f91e475
(syms_of_keyboard) <double-click-fuzz>: Fix a typo in a doc string.
2001-08-10 09:14:17 +00:00
Gerd Moellmann
3638868e17
*** empty log message ***
2001-08-09 15:50:33 +00:00
Gerd Moellmann
8e3189f0cc
*** empty log message ***
2001-08-09 13:45:47 +00:00
Gerd Moellmann
f0c1cc56a0
(Vpre_help_message): New variable.
...
(syms_of_keyboard): Initialize and staticpro it.
(show_help_echo): Record current message before displaying a
help-echo, and restore that message when clearing the help.
2001-08-09 13:01:38 +00:00
Gerd Moellmann
eaa2319f35
*** empty log message ***
2001-08-09 09:48:24 +00:00
Gerd Moellmann
32dfbf1a8e
(x_create_im): Remove prototype.
2001-08-09 09:48:04 +00:00
Gerd Moellmann
2644796711
(adjust_glyph_matrix): Undo last change.
2001-08-09 09:37:50 +00:00
Gerd Moellmann
99332eb693
(mark_window_display_accurate_1): Remove an assertion.
2001-08-09 09:37:32 +00:00
Gerd Moellmann
0f41e9482a
(adjust_glyph_matrix): In the optimization for
...
windows whose height has changed, disable partially visible
lines.
2001-08-08 11:41:07 +00:00