Gerd Moellmann
4dd8a783b3
(send_process): Remove local variable `procname' that
...
might become invalid when a GC happens. Instead, access the
process name slot directly.
2000-03-06 12:41:53 +00:00
Gerd Moellmann
4336c70520
(x_set_menu_bar_lines_1): Adjust window's orig_top and
...
orig_height if set.
2000-03-06 12:11:01 +00:00
Eli Zaretskii
515d0d0e88
(IT_note_mouse_highlight): Return immediately if frame's
...
glyph matrices have been freed.
2000-03-06 10:24:37 +00:00
Gerd Moellmann
6178bc2370
(bootstrap-temacs): Set LC_ALL to C like for temacs.
2000-03-05 20:25:40 +00:00
Gerd Moellmann
50df5e5a03
(coordinates_in_window): Use
...
FRAME_INTERNAL_BORDER_WIDTH_SAFE instead of
FRAME_INTERNAL_BORDER_WIDTH.
2000-03-05 20:22:48 +00:00
Gerd Moellmann
66ce15ca99
(FRAME_INTERNAL_BORDER_WIDTH) [!HAVE_X_WINDOWS]: Define.
2000-03-05 20:20:28 +00:00
Gerd Moellmann
9499d71b70
(QCdata): Moved here from xfns.c.
...
(syms_of_xdisp): Initialize QCdata.
2000-03-05 20:19:32 +00:00
Gerd Moellmann
90ebdb19d1
(QCdata): Moved to xdisp.c.
2000-03-05 20:18:07 +00:00
Gerd Moellmann
847115ada3
(tags): Include ../lwlib/TAGS in TAGS.
2000-03-05 20:16:47 +00:00
Gerd Moellmann
566f7ec858
(xm_manage_resizing): Rewritten.
2000-03-05 14:32:02 +00:00
Gerd Moellmann
a17063b5b4
(lw_modify_all_widgets): Return non-zero if widget
...
tree was changed.
(merge_widget_value): Add parameter CHANGE_P. Set *CHANGE_P
to 1 if a change occurs.
2000-03-05 14:31:04 +00:00
Gerd Moellmann
23b4d91d7c
(lw_modify_all_widgets): Change prototype.
2000-03-05 14:30:37 +00:00
Gerd Moellmann
100b3cbbd4
*** empty log message ***
2000-03-05 10:44:01 +00:00
Gerd Moellmann
a6ad00c02a
(select_visual): Rewritten. Recognize user-specified
...
visual classes.
(visual_classes): New variable.
2000-03-05 10:25:26 +00:00
Gerd Moellmann
3997f048b2
(select_visual): Change prototype.
2000-03-05 10:24:19 +00:00
Gerd Moellmann
5ff67d81bc
(x_term_init): Create a colormap if not using the
...
default visual.
2000-03-05 10:23:14 +00:00
Gerd Moellmann
28ee91c0e5
(try_window_id): Recompute unchanged information if
...
it is invalid.
2000-03-05 10:21:53 +00:00
Gerd Moellmann
64d739c445
*** empty log message ***
2000-03-04 16:04:15 +00:00
Gerd Moellmann
b0404f9ffc
(make_shadow_gcs): Use the widget's colormap instead
...
of the screen's default colormap.
2000-03-04 16:04:00 +00:00
Gerd Moellmann
9b2956e2a4
(x_defined_color, x_set_mouse_color, lookup_rgb_color)
...
(lookup_pixel_color, x_laplace, x_build_heuristic_mask)
(png_load): Access colormap of frame using FRAME_X_COLORMAP.
(x_decode_color): Don't handle allocation of white and black
specially.
(x_window) [USE_X_TOOLKIT]: Set XtNvisual, XtNdepth, and
XtNcolormap resources.
(x_window) [!USE_X_TOOLKIT]: Pass colormap to XCreateWindow.
(Fx_create_frame): Initialize color members of x_output structure.
(xpm_load): Pass colormap to XPM lib.
2000-03-04 16:02:15 +00:00
Gerd Moellmann
7353f3a342
(struct x_display_info): Add Colormap member `cmap'.
...
(FRAME_X_COLORMAP, FRAME_X_VISUAL): New macros.
2000-03-04 16:00:56 +00:00
Gerd Moellmann
43bd1b2bfe
(x_term_init): Set Colormap member of x_display_info
...
structure. Copy colormap if resource `privateColormap' is
specified (PseudoColor only).
(x_setup_relief_color): Access colormap of frame using
FRAME_X_COLORMAP.
2000-03-04 16:00:03 +00:00
Gerd Moellmann
276104706d
(x_free_colors): Access colormap of frame using
...
FRAME_X_COLORMAP. Be paranoid about freeing black and white
when default colormap is used.
2000-03-04 15:58:49 +00:00
Jason Rumney
c3cee01337
Change many FRAME_X... macros to FRAME_WINDOW... or other
...
non-platform-specific equivalents.
[WINDOWSNT]: include w32term.h, fontset.h and define X specific
functions and macros as their w32 equivalents where
non-platform-specifics are not available.
[HAVE_X_WINDOWS]: Change most of these to HAVE_WINDOW_SYSTEM.
(x_create_gc, x_free_gc) [WINDOWSNT]: Add W32 versions.
(clear_font_table) [WINDOWSNT]: Call w32_unload_font.
(frame_update_line_height): Use macros to access f->output_data.
(defined_color): Remove FIXME comments; fixed.
(x_face_list_fonts, prepare_face_for_display): Put X specifics into
#ifdef blocks. Add WINDOWSNT blocks.
(Fx_list_fonts): Use macros for accessing font data.
(set_lface_from_font_name): Different default fonts for X and WINDOWSNT.
(font_scalable_p) [WINDOWSNT]: Treat wildcard XLFD_AVGWIDTH as
scalable for backward compatibility.
(realize_tty_face) [MSDOS]: do the same for WINDOWSNT.
(syms_of_xfaces) [WINDOWSNT]: Allow scalable fonts by default.
2000-03-04 14:56:00 +00:00
Jason Rumney
00150e8a22
[HAVE_NTGUI]: call syms_of_xfaces instead of syms_of_w32faces.
2000-03-04 14:50:45 +00:00
Jason Rumney
1eb156f0a2
(w32faces.obj): Remove.
...
(xfaces.obj): Add.
2000-03-04 14:49:36 +00:00
Jason Rumney
3cd2f3279a
(make_lispy_event): Call buffer_posn_from_coords with correct parameters.
2000-03-03 20:32:33 +00:00
Jason Rumney
807cc41c44
*** empty log message ***
2000-03-03 20:29:08 +00:00
Ken Raeburn
0007072a72
* unexelf.c (PT_LOAD, SHT_*, SHN_*) [__NetBSD__]: Only provide
...
standard ELF definitions here if the system header does not.
2000-03-03 15:28:34 +00:00
Gerd Moellmann
71a6ba55f5
*** empty log message ***
2000-03-03 14:00:31 +00:00
Gerd Moellmann
41c86e21b4
Change maintainer's mail address.
2000-03-03 13:56:05 +00:00
Gerd Moellmann
e2ef8ee6d5
(PER_CHAR_METRIC): Removed.
...
(x_per_char_metric_1, x_default_char): New functions.
(x_per_char_metric): If font's default char is invalid, return
metrics of a suitably chosen usable default char.
(x_draw_glyph_string_foreground): If font has an invalid default
char, replace occurrences of that char with a suitably chosen
usable default char.
2000-03-03 13:49:32 +00:00
Kenichi Handa
e5b99cff11
(list-character-sets): Make help-echo
...
string by substitute-command-keys.
(list-character-sets): Likewise.
(sort-listed-character-sets): Call help-setup-xref.
2000-03-03 04:17:09 +00:00
Kenichi Handa
0d56cdff96
*** empty log message ***
2000-03-03 04:16:42 +00:00
Dave Love
65e8b58229
echo-keystrokes change.
2000-03-02 22:08:36 +00:00
Dave Love
32f4453797
define-key-after change
2000-03-02 22:05:43 +00:00
Gerd Moellmann
42f55fe095
(free_glyphs): Block input while freeing matrices.
2000-03-02 20:11:02 +00:00
Gerd Moellmann
04fff9c055
(note_mouse_highlight): Return quickly if frame's
...
glyph matrices have been freed.
2000-03-02 20:08:20 +00:00
Eli Zaretskii
0d0c76b8b3
Mention the new menu-bar structure.
2000-03-02 14:37:01 +00:00
Gerd Moellmann
900fa1f131
*** empty log message ***
2000-03-02 13:46:46 +00:00
Gerd Moellmann
ba611a5a3a
(display-time-mail-file): Add `none' to the list of
...
choices.
2000-03-02 13:39:39 +00:00
Gerd Moellmann
462d5d4016
(x_clear_image, x_kill_gs_process): Use x_free_colors.
2000-03-02 13:27:51 +00:00
Gerd Moellmann
0d605c6776
(x_alloc_lighter_color, x_setup_relief_color): Use
...
x_free_colors.
2000-03-02 13:26:21 +00:00
Gerd Moellmann
2ad412d781
(x_free_colors): Add prototype.
2000-03-02 13:24:54 +00:00
Gerd Moellmann
1f847cf8e5
(x_free_colors): New function.
...
(unload_color, free_face_colors): Use it.
2000-03-02 13:23:42 +00:00
Dave Love
43f3fa09a1
*** empty log message ***
2000-03-02 12:27:55 +00:00
Eli Zaretskii
2f9502922e
(FRAME_INTERNAL_BORDER_WIDTH): Define to zero.
2000-03-02 12:27:37 +00:00
Eli Zaretskii
1e3c88855b
[MSDOS]: Include msdos.h (for the definition of FRAME_INTERNAL_BORDER_WIDTH).
2000-03-02 12:22:49 +00:00
Dave Love
95bd92aa4e
(help-xref-go-back): Don't try to set position.
2000-03-02 12:17:28 +00:00
Dave Love
54d0432002
*** empty log message ***
2000-03-02 10:32:35 +00:00