1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

27314 Commits

Author SHA1 Message Date
Gerd Moellmann
994c5afe74 *** empty log message *** 2000-01-30 21:22:55 +00:00
Gerd Moellmann
9eebfc4691 (cl-lambda-list, cl-macro-list)
(cl-macro-list1): Recognize `&allow-other-keys' instead of
`&allow-other-keywords'.
2000-01-30 21:20:14 +00:00
Gerd Moellmann
38246e2ad6 (mh-find-progs): Add directory `etc' to
the list of directories scanned heuristically.
2000-01-30 21:19:21 +00:00
Gerd Moellmann
9bda743faa (x_delete_display): Update next_noop_dpyinfo to ensure
that XTread_socket does not crash by trying to call XNoOp on a
closed display.
2000-01-30 21:12:53 +00:00
Jason Rumney
f00276e3d8 *** empty log message *** 2000-01-30 19:04:28 +00:00
Jason Rumney
429fc14fe5 (command-line): Use w32-tty-standard-colors when in w32 console mode. 2000-01-30 19:02:51 +00:00
Jason Rumney
5e56821495 Define w32-tty-standard-colors. 2000-01-30 19:01:08 +00:00
Jason Rumney
e0c7e9dfa9 Remove dosfns.obj. 2000-01-30 18:56:34 +00:00
Jason Rumney
acfcd5cdf1 (term_init) [WINDOWSNT]: Initialize TN_max_colors. 2000-01-30 18:55:00 +00:00
Jason Rumney
338b1bb23d (turn_on_face, turn_off_face): Removed.
(w32_face_attributes): New function.
(Global_variables): Reduce scope where possible.
(clear_frame, ins_del_lines, scroll_line): Use char_attr_normal as
fill attribute.
(hl_mode): Don't modify text attributes.
(write_glyphs): Don't do anything if len <= 0. Use
w32_face_attributes to get attributes for drawing. Write
terminating codes using char_attr_normal.
(reset_terminal_modes, set_terminal_modes): Turn off highlight.
(update_begin, update_end): Likewise.
(vga_stdcolor_name): New function.
(initialize_w32_display): Remove char_attr_reverse and char_attr.
(Fset_screen_color): Remove char_attr_reverse.
2000-01-30 18:53:22 +00:00
Jason Rumney
c03fb88c27 Merge more of DOS and X specifics in preparation for merge with xfaces.c.
(defined_color): Remove FIXME comment.
(tty_color_name): Provide w32-specific function.
(realize_tty_face): Handle FACE_TTY_DEFAULT*_COLOR specially.
2000-01-30 18:48:52 +00:00
Jason Rumney
d88c567c94 (w32_defined_color): Check for valid frame before
applying gamma correction. Eliminate dependency on frame elsewhere.
(w32_load_system_font): Switch FIXED_PITCH and VARIABLE_PITCH.
(w32_to_x_font): Use resx and resy not height_in and width_in.
(x_to_w32_font): Doc fix.
(xlfd_strip_height): New function to strip and return font height.
(w32_font_match): Compare height separately from rest of xlfd
spec, using xlfd_strip_height.
2000-01-30 18:42:51 +00:00
Jason Rumney
807fac2a9d (get_frame, w32_console_mouse_position, mouse_moved_to):
Change selected_frame to SELECTED_FRAME ().
(w32_console_mouse_position): Remove #ifndef MULE from around
`insist' parameter.
2000-01-30 18:35:30 +00:00
Jason Rumney
55689ab16a (w32_term_init): Swap resx and height_in, resy and
width_in. Use w32_defined_color in place of defined_color.
2000-01-30 18:32:14 +00:00
Dave Love
e645e77b4b (jka-compr-load): Fix up load-history. 2000-01-30 17:52:18 +00:00
Dave Love
2995b042b0 Replace dotimes, dolist, with comment. 2000-01-30 13:35:25 +00:00
Dave Love
cc4dfff0ec Replace autoloads for dolist, dotimes. 2000-01-30 13:29:57 +00:00
Dave Love
63744c0ff5 Revert last change. 2000-01-30 13:19:09 +00:00
Richard M. Stallman
4b265472d6 Fix previous change. 2000-01-29 23:53:44 +00:00
Gerd Moellmann
b08e8bb20d *** empty log message *** 2000-01-29 23:53:09 +00:00
Richard M. Stallman
55e30d2abd (main): Improve error message if can't create lock file. 2000-01-29 23:52:29 +00:00
Gerd Moellmann
30d1306e55 (DONTCOMPILE): Remove term-nasty.el; doesn't seem to exist. 2000-01-29 23:43:35 +00:00
Gerd Moellmann
5a7df7d75f (xic_set_preeditarea): Take window parameter and
window-relative pixel-positions.
(x_create_im): Removed.
(DEFAULT_STYLE, DEFAULT_FONT): Removed.
(supported_xim_styles): Renamed from supported_styles.
(best_xim_style): Renamed from best_style.
(create_frame_xic): Renamed from xic_create_frame.
(free_frame_xic): Renamed from xic_destroy_frame.

(supported_styles): New variable.
(DEFAULT_STYLE, DEFAULT_FONT): New macros
(xic_create_xfontset, best_style, xic_create_frame)
(xic_destroy_frame, xic_set_preeditarea, xic_set_statusarea)
(xic_set_xfontset): New functions.
2000-01-29 23:17:49 +00:00
Gerd Moellmann
1c815a2465 (struct x_display_info) [HAVE_X_I18N]: Add members `xim'
and `xim_styles'.
(struct x_output) [HAVE_X_I18N]: Remove member `xim', add
`xic_style' and `xic_xfs'.
(FRAME_MENUBAR_HEIGHT, FRAME_X_XIM, FRAME_X_XIM_STYLES)
(FRAME_XIC_STYLE, FRAME_XIC_FONTSET): New macros.
(FRAME_XIM): Removed.
2000-01-29 23:17:15 +00:00
Gerd Moellmann
f5d1164469 (x_display_cursor): Set XIC pre-edit area only if window
is its frame's selected window.
(xim_instantiate_callback): Likewise.

(XTread_socket) [HAVE_X_I18N]: If event is for none of
our frames, call XFilterEvent with 2nd parameter `None'.
(XTread_socket) <KeyPress> [HAVE_X_I18N]: Handle XmbLookupString
returning XBufferOverflow.
(XTread_socket) <ConfigureNotify> [HAVE_X_I18N]: Set XIC status
area.
(x_display_cursor) [HAVE_X_I18N]: Set XIC pre-edit area.
(x_new_fontset) [HAVE_X_I18N]: Create XIC status area fontset.
(xim_destroy_callback, xim_open_dpy, xim_instantiate_callback)
(xim_initialize, xim_close)
[HAVE_X_I18N && HAVE_X11R6]: New functions.
(x_destroy_window) [HAVE_X_I18N]:  Call xic_destroy_frame.
(x_term_init) [HAVE_X_I18N]: Call xim_initialize.
(x_delete_display) [HAVE_X_I18N]: Call xim_close.
2000-01-29 23:16:55 +00:00
Dave Love
16215eb016 *** empty log message *** 2000-01-29 18:44:47 +00:00
Gerd Moellmann
bbd9b56608 *** empty log message *** 2000-01-29 12:15:49 +00:00
Gerd Moellmann
f5bd1691b7 (iswitchb-use-frame-buffer-list): New configuration
variable. If non-nil, order the buffer list according to the
currently selected frame.
(iswitchb-make-buflist): If iswitchb-use-frame-buffer-list is
non-nil, pass the selected frame to function buffer-list.
2000-01-29 12:14:55 +00:00
Gerd Moellmann
887448e1e3 (ebnf-syntax): Doc fix 2000-01-29 12:02:36 +00:00
Dave Love
2d07ff8462 Purecopy various strings. 2000-01-28 23:51:45 +00:00
Dave Love
d1912872e7 (timezone-fix-time): Window against 69 for two-digit years. Deal with
three-digit years.
2000-01-28 23:44:23 +00:00
Dave Love
4607e12b53 (help-xref-symbol-regexp, help-xref-info-regexp): Use defconst,
purecopy.
(help-back-label): Purecopy it.
2000-01-28 23:27:51 +00:00
Dave Love
142e109c58 *** empty log message *** 2000-01-28 23:14:55 +00:00
Dave Love
f5e4afd3aa Revert last change after change to irix5-0.h. 2000-01-28 23:13:40 +00:00
Dave Love
f2f4685aca (C_SWITCH_MACHINE): Don't use -G0. 2000-01-28 23:09:23 +00:00
Dave Love
a051972bef Fix use of mark-active in examples. 2000-01-28 22:58:46 +00:00
Dave Love
7e16e19905 Remove dotimes, dolist. 2000-01-28 22:42:15 +00:00
Dave Love
7df8508400 Remove stuff for dotimes, dolist, push, pop.
Don't use lisp-indent-hook property.
(cl-abs): Remove.
2000-01-28 22:32:28 +00:00
Dave Love
05c7103660 Add indent specs for dolist, dotimes, when, unless. 2000-01-28 22:14:30 +00:00
Dave Love
ba5494eb57 Add specs for push, pop, dotimes, dolist, unless, when. 2000-01-28 22:12:29 +00:00
Dave Love
4ce72c0d79 Move out indent and edebug specs for when and unless. 2000-01-28 22:10:18 +00:00
Gerd Moellmann
d060bc9f7e *** empty log message *** 2000-01-28 17:35:36 +00:00
Gerd Moellmann
dba1a30ab8 (Fother_buffer): Don't call Fset_buffer_major_mode
for *scratch* if it already existed.
2000-01-28 17:33:50 +00:00
Gerd Moellmann
ae1aa776d6 (cl-parse-loop-clause): Recognize
`collecting' as synonym for `collect'.
2000-01-28 17:31:00 +00:00
Gerd Moellmann
850e3ba089 (ange-ftp-copy-file-internal): Quote new name
for the case it contains spaces.
2000-01-28 17:29:47 +00:00
Gerd Moellmann
74fd23805e (what-cursor-position): Change formatting of
messages.
2000-01-28 17:27:56 +00:00
Dave Love
e79a8eb230 Fix entry in main menu. 2000-01-28 17:04:22 +00:00
Gerd Moellmann
875c14394f *** empty log message *** 2000-01-28 15:02:45 +00:00
Gerd Moellmann
9f637eea61 (socket_status): New function.
(main): if $LOGNAME or $USER exist and differ from our euid, look
for a socket based on the UID associated with the name.
2000-01-28 15:02:20 +00:00
Gerd Moellmann
b02786f9b4 *** empty log message *** 2000-01-28 13:55:15 +00:00