Commit graph

12786 commits

Author SHA1 Message Date
Miles Bader
00392ce672 (Vminibuffer_message_timeout): New variable.
(command_loop_1): Use it to determine message timeout.
(syms_of_keyboard): Initialize it.
2000-11-22 01:34:53 +00:00
Miles Bader
e672fdcea2 *** empty log message *** 2000-11-22 01:20:31 +00:00
Miles Bader
1b6022cf6b (syms_of_xdisp): `mode-line-inverse-video' defualts to nil. 2000-11-22 00:22:28 +00:00
Kenichi Handa
8581cd6424 Move the code for declaring h_errno after #include <netdb.h>. 2000-11-21 23:56:56 +00:00
Kenichi Handa
e9655d813a *** empty log message *** 2000-11-21 23:56:29 +00:00
Gerd Moellmann
cd913aae53 *** empty log message *** 2000-11-21 22:27:22 +00:00
Gerd Moellmann
f6c44811e2 (Fx_hide_tip) [USE_LUCID]: Add a hack to redisplay
the menu bar when the tooltip is unmapped.
2000-11-21 22:26:20 +00:00
Gerd Moellmann
77270fac61 (Fkill_buffer): Notice if the buffer to kill is the
sole visible buffer when we're currently in the mini-buffer, and
give up if so.
2000-11-21 20:41:11 +00:00
Jason Rumney
06466d9ad1 (Fw32_set_clipboard_data): Save a copy of what is put on the clipboard.
(Fw32_get_clipboard_data): Compare data on clipboard with saved copy
of what Emacs last put there. If they are the same, do not use the
clipboard copy to avoid losing data due to coding conversions.
2000-11-21 19:18:13 +00:00
Jason Rumney
556635d618 *** empty log message *** 2000-11-21 19:16:16 +00:00
Jason Rumney
b67af52a8f (syms_of_ntproc): Doc fix for w32-downcase-file-names. 2000-11-21 18:23:50 +00:00
Miles Bader
5b7bde6481 *** empty log message *** 2000-11-21 17:49:42 +00:00
Gerd Moellmann
3c64f287fb *** empty log message *** 2000-11-21 16:47:35 +00:00
Gerd Moellmann
56b8eef5a0 (Fbyte_code) <Bvarbind, Bunwind_protect>: Add
BEFORE/AFTER_POTENTIAL_GC.
2000-11-21 16:47:04 +00:00
Miles Bader
cc64f5c9e6 (Vminibuffer_prompt_properties): New variable.
(syms_of_minibuf): Initialize it.
(read_minibuf): Add properties from Vminibuffer_prompt_properties
to prompt, don't make read-only.
2000-11-21 15:57:34 +00:00
Gerd Moellmann
7aaf438830 (_FILE_OFFSET_BITS): Undef. 2000-11-21 15:53:02 +00:00
Gerd Moellmann
f5f47add96 *** empty log message *** 2000-11-21 12:50:59 +00:00
Gerd Moellmann
1a15cca02c (mmap_free_1): Avoid a compiler warning. 2000-11-21 12:33:01 +00:00
Gerd Moellmann
ff23e1dd17 Don't try to include termcap.h; see comment there. 2000-11-21 12:05:08 +00:00
Kenichi Handa
37c35586ec *** empty log message *** 2000-11-21 01:24:44 +00:00
Kenichi Handa
1a55ec5a9e Move #undef USE_MMAP_FOR_BUFFERS out of #if 0 ... #endif scope. 2000-11-21 00:31:45 +00:00
Gerd Moellmann
c51d2b5e29 (x_create_tip_frame): Use CWSaveUnder only if the
screen supports it.
2000-11-20 22:28:37 +00:00
Gerd Moellmann
29a01b7231 *** empty log message *** 2000-11-20 19:45:48 +00:00
Gerd Moellmann
a8f77aaa34 Don't use `#cpu'. 2000-11-20 19:45:24 +00:00
Gerd Moellmann
09dfdf85ac (MAP_FAILED): Define it as `((void *) -1)' if it's
not defined in mman.h.
2000-11-20 17:24:36 +00:00
Gerd Moellmann
ff9ab41497 *** empty log message *** 2000-11-20 16:51:24 +00:00
Gerd Moellmann
07b3d16e11 (scroll_bar_windows, scroll_bar_windows_size): New
variables.
(x_send_scroll_bar_event): Store the window in scroll_bar_windows
and store an index in the XClientMessageEvent.  Storing a
Lisp_Object or pointer can fail on a 64 bit system, since X only
transfers 32 bits.
(x_scroll_bar_to_input_event): Get the window from
scroll_bar_windows.
2000-11-20 16:49:44 +00:00
Dave Love
81459ac9e2 (LIBX): Reorder for -lX11 after -lXpm. 2000-11-20 14:46:02 +00:00
Gerd Moellmann
56c13ae655 *** empty log message *** 2000-11-20 12:38:41 +00:00
Gerd Moellmann
c245b58081 (USE_MMAP_FOR_BUFFERS): Undefine. 2000-11-20 11:58:20 +00:00
Kenichi Handa
3bb7b08b1a (get_new_private_charset_id): Don't limit CHARSET_ID by WIDTH. 2000-11-20 11:40:45 +00:00
Kenichi Handa
2bcf37149c *** empty log message *** 2000-11-20 11:40:31 +00:00
Kenichi Handa
495a6df36d (make_string): Fix previous change. Be sure to make
unibyte string correctly.
2000-11-20 01:06:33 +00:00
Gerd Moellmann
39b393738c *** empty log message *** 2000-11-19 15:30:07 +00:00
Gerd Moellmann
cd2904bd2c (Fwindow_list): Change parameter list to be XEmacs
compatible.
(window_list_1): New function.
(window_loop): Use it instead of Fwindow_list.
2000-11-19 15:20:27 +00:00
Gerd Moellmann
b95b34e5de *** empty log message *** 2000-11-19 14:36:27 +00:00
Gerd Moellmann
5bdd7bdd78 (emacs_ospeed): New variable.
(toplevel): Don't declare ospeed extern.
(init_baud_rate): Use emacs_ospeed instead of ospeed.
2000-11-19 14:36:01 +00:00
Gerd Moellmann
20ee9f081e (ospeed): Remove.
(tputs) [!emacs]: Remove unused code.
(tgetent): Avoid a compiler warning.
2000-11-19 14:35:15 +00:00
Gerd Moellmann
e83dc91758 (x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create)
(x_scroll_bar_remove, XTset_vertical_scroll_bar): Call
SCROLL_BAR_X_WIDGET with addtional argument DPY.
2000-11-19 00:29:46 +00:00
Gerd Moellmann
ae4a31d9c4 (struct scroll_bar): Members x_widget_low, x_widget_high
removed.
(SCROLL_BAR_X_WIDGET): Get the widget via XtWindowToWidget.
Take the X display as additional argument.
(SET_SCROLL_BAR_X_WIDGET): Store the window of the widget, since
`Widget' is a pointer type that's not easily stored in Lisp_Object
form in a portable way.
2000-11-19 00:28:46 +00:00
Gerd Moellmann
6d950f4cb0 (update_text_area): Fix last change. 2000-11-18 23:56:52 +00:00
Gerd Moellmann
fb3cd89b5f (x_set_tool_bar_lines): When clearing the frame, also
clear current matrices.
2000-11-18 21:07:10 +00:00
Gerd Moellmann
2d27dae2d1 Use BINDING_STACK_SIZE throughout. 2000-11-18 21:05:19 +00:00
Gerd Moellmann
edaa9aed5a (mmap_enlarge): Don't print a message on stderr
if mapping new memory at the end of the existing region fails.
2000-11-18 15:51:00 +00:00
Gerd Moellmann
e47306e646 (update_text_area): Don't skip over equal glyphs
when the last current glyph overlaps the glyph to its right.
2000-11-18 15:39:51 +00:00
Miles Bader
509633e341 (message_log_check_duplicate): Let "..."-detection match
lines that *end* with "..." too (that's the most common case!).
2000-11-18 14:44:06 +00:00
Gerd Moellmann
6798844523 *** empty log message *** 2000-11-18 14:20:06 +00:00
Gerd Moellmann
1bfdbe4394 (resize_mini_window): Temporarily change to the
mini-window's buffer if necessary.
2000-11-18 14:15:00 +00:00
Gerd Moellmann
d392e9c567 *** empty log message *** 2000-11-18 13:44:47 +00:00
Gerd Moellmann
12c67a7f91 (Fx_show_tip): Use default y-offset of -10 so that
the tooltip obscures less text under it.
2000-11-18 13:43:59 +00:00