Kenichi Handa
4e677396de
Pay attention to BROKEN_SIGAIO and BROKEN_SIGPTY.
2000-11-11 01:07:33 +00:00
Kenichi Handa
0a95681a61
(BROKEN_SIGAIO, BROKEN_SIGPTY, BROKEN_SIGPOLL):
...
Defined these macros.
(NLIST_STRUCT): Avoid re-defining it.
2000-11-11 01:05:49 +00:00
Kenichi Handa
050c9c6849
(C_SWITCH_X_SYSTEM): Include -I/usr/include/X11R6 and
...
-I/usr/contrib/X11R6/include.
(LD_SWITCH_X_DEFAULT): Include -L/usr/lib/X11R6.
2000-11-11 00:31:37 +00:00
Kenichi Handa
1729bb9a0e
*** empty log message ***
2000-11-11 00:31:13 +00:00
Jason Rumney
a82fe213e7
*** empty log message ***
2000-11-10 22:19:12 +00:00
Jason Rumney
6205b7cebc
(CP_8BIT, CP_UNICODE, CP_INVALID): New pseudo-codepages.
2000-11-10 22:17:41 +00:00
Jason Rumney
767b1ff036
(Qw32_charset_hangeul): Rename to match w32 headers.
...
(Qw32_charset_vietnamese): New symbol.
(xlfd_charset_of_font): New function.
(w32_load_system_font): Use it.
(x_to_w32_charset): Use Fassoc to find charset info. Special case
when Vw32_charset_info_alist is nil to ensure default face always
has font. Use Fcar and Fcdr for safety.
(w32_to_x_charset): Use Vw32_charset_info_alist for mappings.
(w32_codepage_for_font): Use xlfd_charset_of_font. Use new
pseudo-codepages for special cases.
(w32_to_x_font): New parameter to allow charset portion to be
specified where there is many to one mapping. Callers changed.
(w32_list_fonts): Avoid listing fonts that won't display.
2000-11-10 22:15:52 +00:00
Jason Rumney
02f593f3d0
(w32_encode_char): Handle CP_UNICODE specially.
...
(w32_use_unicode_for_codepage): Use new pseudo-codepages.
2000-11-10 22:11:25 +00:00
Gerd Moellmann
52d898940b
*** empty log message ***
2000-11-10 15:00:47 +00:00
Gerd Moellmann
32fcc231a0
(Vface_alternative_font_registry_alist): New variable.
...
(font_list_1): Renamed from font_list.
(font_list): New function, trying alternative registries from
Vface_alternative_font_registry_alist.
(Finternal_set_alternative_font_registry_alist): New function.
(syms_of_xfaces): Initialize and Staticpro
Vface_alternative_font_registry_alist. Defsubr
Finternal_set_alternative_font_registry_alist.
2000-11-10 14:40:10 +00:00
Ken Raeburn
651cd3dae2
* lisp.h (Flooking_at): Declare.
2000-11-09 22:30:39 +00:00
Gerd Moellmann
778fbc46c6
*** empty log message ***
2000-11-09 16:11:52 +00:00
Gerd Moellmann
cb1544262a
(directory_files_internal): Fix a braino.
2000-11-09 15:42:35 +00:00
Gerd Moellmann
388ac09889
(directory_files_internal): Add missing GCPRO's.
...
Some cleanup.
2000-11-09 14:48:39 +00:00
Gerd Moellmann
f7eb32aaa3
*** empty log message ***
2000-11-08 17:41:22 +00:00
Gerd Moellmann
6422c1d71f
(syms_of_xdisp): Change doc of max-mini-window-height.
...
(resize_mini_window): Return quickly if Vresize_mini_window is
nil. Don't return if Vmax_mini_window_height is nil.
(Vresize_mini_window, Qgrow_only): New variables.
(syms_of_xdisp): Initialize them.
(resize_mini_window): Act according to the setting of
Vresize_mini_window.
(syms_of_xdisp): Initialize Vmenu_bar_update_hook to nil.
2000-11-08 17:40:50 +00:00
Gerd Moellmann
5d16e624fd
*** empty log message ***
2000-11-08 15:57:52 +00:00
Gerd Moellmann
ecaedde19e
*** empty log message ***
2000-11-08 15:46:45 +00:00
Gerd Moellmann
fa2dfc3000
(x_scroll_bar_create) [USE_TOOLKIT_SCROLL_BARS]: Map the
...
scroll bar widget after configuring it, so that it will appear at
the right position from the start.
(XTredeem_scroll_bar): Cleaned up.
2000-11-08 15:45:40 +00:00
Kenichi Handa
458f45fad3
(VCENTER_BASELINE_OFFSET): Fix previous change. If the
...
font is taller than the frame line, we don't have to vias the
division by two.
2000-11-08 00:53:11 +00:00
Kenichi Handa
3747ef2c89
*** empty log message ***
2000-11-08 00:52:25 +00:00
Dave Love
033914205a
*** empty log message ***
2000-11-07 18:13:46 +00:00
Dave Love
1ddc85a489
(Fcall_process_region): Use HAVE_MKSTEMP.
2000-11-07 18:12:12 +00:00
Dave Love
cb6cf843f6
(HAVE_MKDIR): Add.
2000-11-07 18:10:05 +00:00
Gerd Moellmann
acad3c0b5a
*** empty log message ***
2000-11-07 17:33:35 +00:00
Gerd Moellmann
c428070566
(Fset_window_configuration): Don't try to preserve
...
point in the current buffer, if that buffer is displayed in more
than one window.
2000-11-07 16:39:24 +00:00
Gerd Moellmann
b5de343d74
(lookup_named_face): If default face isn't realized,
...
try to realize it. Return -1 if not successful.
(Fx_list_fonts): Handle case that face cannot be determined.
(Fface_font): Likewise.
2000-11-07 13:18:15 +00:00
Gerd Moellmann
cdb1fe495d
(displayed_window_lines): Detect partially
...
visible lines at the bottom correctly.
2000-11-06 15:48:27 +00:00
Stefan Monnier
d3a67486af
(Fwrite_region): Use visiting' rather than visit'
...
when ensuring we don't do visit in indirect buffer.
2000-11-06 14:34:09 +00:00
Kenichi Handa
ff8dd5d53b
*** empty log message ***
2000-11-06 12:40:14 +00:00
Kenichi Handa
35bc588759
(x_encode_text): Suppress producing escape sequences for composition.
2000-11-06 12:36:06 +00:00
Kenichi Handa
0caef0ecf7
Include composite.h.
...
(selection_data_to_lisp_data): Call compose_chars_in_text on STR.
2000-11-06 12:35:44 +00:00
Kenichi Handa
40add26d11
(Vcomposition_function_table): New variable.
...
(Qcomposition_function_table): New variable.
(run_composition_function): Call
Vcompose_chars_after_function with three arguments.
(compose_chars_in_text): New function.
(syms_of_composite): Modified the doc-string of
Vcompose_chars_after_function. Declare composition-function-table
as a lisp variable, and initialize it.
2000-11-06 12:35:27 +00:00
Kenichi Handa
c9a7baeea1
(compose_chars_in_text): Add prototype.
2000-11-06 12:35:06 +00:00
Andrew Innes
d1145f85c3
*** empty log message ***
2000-11-05 21:45:50 +00:00
Andrew Innes
1521ce96f5
(x_produce_glyphs): Fix typo in enum name.
2000-11-05 21:44:19 +00:00
Andrew Innes
ce424b260c
(read_input_waiting): Remove extraneous argument to
...
read_socket_hook.
2000-11-05 21:42:41 +00:00
Andrew Innes
58e0f0e499
(Fx_server_version): Include w32_build_number in the
...
return list.
2000-11-05 21:41:31 +00:00
Andrew Innes
39f1f65267
(w32_build_number): New variable.
...
(cache_system_info): Set it.
2000-11-05 21:39:32 +00:00
Andrew Innes
0ae88b4d46
(w32_build_number): Add extern.
2000-11-05 21:38:49 +00:00
Andrew Innes
69bf528eaf
(syms_of_emacs): Update docstring for
...
system-configuration, to reflect the actual usage on MS-Windows.
2000-11-05 21:38:09 +00:00
Gerd Moellmann
26dcb81b52
*** empty log message ***
2000-10-31 16:59:46 +00:00
Gerd Moellmann
5b7bc0da05
(read_char) <wrong_kboard>: Make sure that we
...
process idle timers while waiting for another event.
2000-10-31 16:31:04 +00:00
Gerd Moellmann
0a894bad85
(update_frame_line): Handle case where spaces in
...
the default face are colored.
2000-10-31 13:32:29 +00:00
Gerd Moellmann
e85ee976fe
(redisplay_tool_bar): Don't set fonts_changed_p if
...
window height hasn't changed.
2000-10-31 12:53:56 +00:00
Jason Rumney
01b220b61a
(x_produce_glyphs): Handle composite characters.
...
(x_draw_glyph_string_foreground)
(x_draw_composite_glyph_string_foreground): Restore old font.
2000-10-31 12:42:51 +00:00
Miles Bader
4e6b720485
(read_minibuf): Reset the undo history just before starting the recursive-edit.
2000-10-31 06:37:58 +00:00
Stefan Monnier
cf9b4b0b2c
(x_load_resources): Use the class name in the defaults.
2000-10-30 21:56:17 +00:00
Gerd Moellmann
563f68f11b
(menu_face_change_count): New variable.
...
(Finternal_set_lisp_face_attribute): Increment it for changes
of the `menu' face.
(realize_basic_faces): Reflect changes in the `menu' faces
in menu bars.
2000-10-30 20:46:02 +00:00
Gerd Moellmann
82e274d1d4
(try_scrolling) <PT >= scroll_margin_pos>: Add 1 to the
...
dy obtained from the iterator's y-position after moving from
scroll_margin_pos to PT; see comment there.
2000-10-30 16:25:15 +00:00