Gerd Moellmann
869fb12c1d
(Qinhibit_eval_during_redisplay): Make it a Lisp_Object.
2001-04-06 09:09:39 +00:00
Dave Love
ae5145c238
comment
2001-04-05 21:15:02 +00:00
Gerd Moellmann
4d664b0433
*** empty log message ***
2001-04-05 15:57:52 +00:00
Gerd Moellmann
18b6bc735c
(getwd) [!HAVE_GETWD]: Unblock input before returning.
2001-04-05 14:59:37 +00:00
Gerd Moellmann
a55e4e68ee
*** empty log message ***
2001-04-05 14:05:12 +00:00
Gerd Moellmann
04b566a183
(Fcurrent_time_zone): Accept spaces in timezone
...
names.
2001-04-05 14:04:44 +00:00
Gerd Moellmann
30ca89f529
(x_free_frame_resources) [USE_X_TOOLKIT]: Set
...
f->output_data.x->widget to null after destroying it.
2001-04-05 13:08:48 +00:00
Gerd Moellmann
ae5564222b
(free_frame_menubar) [USE_MOTIF]: Preserve the
...
shell widget's position only if it is non-null.
2001-04-05 13:07:44 +00:00
Gerd Moellmann
fc2cdd9a0f
(Vmotif_version_string) [USE_MOTIF]: New variable.
...
(syms_of_xfns): DEFVAR_LISP it. Initialize from XmVERSION_STRING.
2001-04-05 13:07:22 +00:00
Gerd Moellmann
81a81c0fd1
(Frequire): Doc fix. Rename parameter FILE_NAME to
...
FILENAME to bring it in synch with the documentation.
2001-04-05 12:29:24 +00:00
Gerd Moellmann
441bf85699
(realizing_basic_faces_p): Renamed from
...
realize_default_face_p.
(realize_basic_faces): Set/clear realizing_basic_faces_p.
(realize_default_face): Don't set the flag.
2001-04-05 12:13:17 +00:00
Gerd Moellmann
37a0ae84a4
Comment fix.
2001-04-05 12:01:19 +00:00
Gerd Moellmann
1013f4e380
(with_echo_area_buffer): Avoid confusion from reusing
...
the buffer that was used for echoing.
2001-04-04 14:06:06 +00:00
Gerd Moellmann
c843d6c65b
(echoing, echo_message_buffer): Make externally
...
visible.
2001-04-04 14:04:38 +00:00
Gerd Moellmann
54cd1651f3
(echoing, echo_message_buffer, cancel_echoing): Declare.
2001-04-04 14:04:01 +00:00
Gerd Moellmann
702a1e8e62
(best_matching_font): Remove unused parameter PATTERN.
...
(first_font_matching): Removed unused function.
(x_face_list_fonts): Remove unused parameter SCALABLE_P.
(may_use_scalable_font_p): Remove parameter FONT; rename
parameter NAME to FONT.
(x_face_list_fonts): Fix missing bounds check.
(realizing_default_face_p): New variable.
(realize_default_face): Set and clear that flag.
(x_face_list_fonts): When called during the realization of the
default face, and no matching fonts are found when ignoring
scalable fonts and fonts matching a regexp from
face-ignored-fonts, try without ignoring fonts.
2001-04-04 12:56:14 +00:00
Gerd Moellmann
ad18ffb15b
(postprocess_image): New function.
...
(lookup_image): Call it for all image types except PostScript.
(x_kill_gs_process): Call postprocess_image.
2001-04-03 15:31:08 +00:00
Gerd Moellmann
f9dbcda413
*** empty log message ***
2001-04-03 11:29:55 +00:00
Gerd Moellmann
a72d5ce5f3
(x_use_underline_position_properties): New variable.
...
(x_draw_glyph_string): Use it.
(syms_of_xterm): DEFVAR_BOOL it.
2001-04-03 11:25:12 +00:00
Gerd Moellmann
651f03b6de
(x_alloc_nearest_color_1): New function.
...
(x_alloc_nearest_color): Use it.
(x_color_cells): Take a Display as argument, instead of a frame.
(string_to_pixel_args, cvt_string_to_pixel_value): New variables.
(cvt_string_to_pixel, cvt_pixel_dtor): New functions.
(x_initialize): Register cvt_string_to_pixel as resource converter
string -> Pixel and cvt_pixel_dtor as pixel resource destructor.
2001-04-02 15:50:06 +00:00
Gerd Moellmann
1c76939805
Remove debugging code.
2001-03-30 18:44:37 +00:00
Gerd Moellmann
b2046df875
(get_overlay_strings): Set iterator's end_charpos.
...
(set_iterator_to_next): If a string from a display property ends,
consider the case that this might also be the end of an
overlay string having the display property.
2001-03-30 18:35:46 +00:00
Gerd Moellmann
12700f406a
(handle_display_prop): Fix recognition of subproperty
...
lists.
2001-03-30 17:52:51 +00:00
Gerd Moellmann
87d8eba4b7
*** empty log message ***
2001-03-30 16:05:40 +00:00
Gerd Moellmann
cabf45daae
(reseat_to_string): Undo last change.
2001-03-30 15:11:53 +00:00
Gerd Moellmann
73d75a6228
(adjust_glyph_matrix): Don't try to reuse the current
...
matrix of a window when the header line changes, when
new rows are allocated, or when the width changes.
2001-03-30 14:09:29 +00:00
Eli Zaretskii
911a24060a
*** empty log message ***
2001-03-30 11:41:13 +00:00
Eli Zaretskii
3c062f186d
(Fprin1, Fprin1_to_string, Fprinc, Fprint): Fix last change.
2001-03-30 10:59:36 +00:00
Eli Zaretskii
aea51abefd
*** empty log message ***
2001-03-29 15:38:09 +00:00
Eli Zaretskii
6d6ebdc1d8
(syms_of_fileio) <directory-sep-char>: Warn that it is deprecated.
2001-03-29 15:05:05 +00:00
Gerd Moellmann
ed31fabfe9
*** empty log message ***
2001-03-29 14:25:52 +00:00
Gerd Moellmann
cc515226ef
(Fsubr_interactive_form): New function.
...
(syms_of_data): Defsubr it.
2001-03-29 13:58:30 +00:00
Gerd Moellmann
176bc84713
(live_string_p, live_cons_p, live_symbol_p)
...
(live_float_p, live_misc_p): Return 1 only if the offset of the
pointer in its block is >= 0.
2001-03-29 10:35:51 +00:00
Gerd Moellmann
e59d0e9d09
*** empty log message ***
2001-03-28 15:51:15 +00:00
Gerd Moellmann
26fad6e5d6
(Ffloat_time): Fix off-by-factor-of-10 bug in the
...
microseconds calcuation. Avoid double-rounding problem.
In doc string, warn that the result is approximate.
2001-03-28 15:50:47 +00:00
Gerd Moellmann
30a3f61cdc
(inhibit_eval_during_redisplay)
...
(Qinhibit_eval_during_redisplay): New variables.
(safe_eval, safe_call): If inhibit_eval_during_redisplay is set,
don't eval, return nil instead.
(syms_of_xdisp): DEFVAR_BOOL inhibit-eval-during-redisplay.
Initialize Qinhibit_eval_during_redisplay.
2001-03-28 15:34:38 +00:00
Gerd Moellmann
8efb6cc7ad
(call_debugger): Bind `inhibit-redisplay' to nil, and
...
bind inhibit-eval-during-redisplay' to t.
2001-03-28 15:33:13 +00:00
Gerd Moellmann
04b80c65ce
(Qinhibit_eval_during_redisplay): Declare extern.
2001-03-28 15:32:52 +00:00
Gerd Moellmann
e719f5aea7
(reseat_to_string): If STRING is multibyte, set
...
the iterator's multibyte_p flag.
2001-03-28 14:32:24 +00:00
Gerd Moellmann
deb2613a51
*** empty log message ***
2001-03-28 12:46:20 +00:00
Gerd Moellmann
84f68fd5d0
(realize_basic_faces): Decrement menu_face_change_count
...
instead of setting it to zero; it's incremented for each frame
where the menu face is changed.
2001-03-28 12:45:54 +00:00
Gerd Moellmann
44655e7796
(x_draw_relief_rect): Extend left shadow to the
...
bottom; change bottom shadow accordingly.
2001-03-28 12:37:12 +00:00
Gerd Moellmann
a02f1be0c0
(expose_window_tree, expose_frame): Don't compute
...
intersections here.
(expose_window): Do it here instead.
(x_draw_glyph_string): Fix a computation of the underline
position.
2001-03-28 12:06:39 +00:00
Gerd Moellmann
f827b862ad
*** empty log message ***
2001-03-28 10:02:31 +00:00
Gerd Moellmann
e12ea64e79
(BYTE_CODE_QUIT): New macro.
...
(Fbyte_code): Use BYTE_CODE_QUIT instead of QUIT.
2001-03-28 10:01:51 +00:00
Gerd Moellmann
607ec83c51
(try_window_reusing_current_matrix) <scrolling up>:
...
Give up if matrix starts in an ellipsis.
(init_from_display_pos): Do nothing if POS doesn't specify
a dpvec_index but the iterator has such a position.
2001-03-27 18:02:26 +00:00
Gerd Moellmann
0245398f1d
(init_from_display_pos): Remove unwarranted assertion.
2001-03-27 16:52:09 +00:00
Gerd Moellmann
aba253484f
(free_frame_menubar) [USE_MOTIF]: If the shell widget's
...
x/y position is (0, 0) after destroying the menu bar, restore
its original position.
2001-03-27 14:41:03 +00:00
Gerd Moellmann
4bde0ebb8d
(in_ellipses_for_invisible_text_p): New function.
...
(init_from_display_pos): Use it.
(try_window_reusing_current_matrix): Don't use cursor_row_p.
2001-03-27 09:59:39 +00:00
Gerd Moellmann
8cdb267e09
(try_window_id): Undo last change.
2001-03-26 17:54:34 +00:00