1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-13 15:00:42 -08:00
Commit graph

12706 commits

Author SHA1 Message Date
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