Commit graph

17824 commits

Author SHA1 Message Date
Jan Djärv
030400ebb1 macfns.c, w32fns.c (Fx_change_window_property):
Make doc string and parameters same as for X version.
2004-02-07 17:17:20 +00:00
Kim F. Storm
ec110e9e90 (hscroll_window_tree): Position cursor near to right margin in hscrolled
window when jumping to end of line (rather than centering cursor).
2004-02-07 00:00:13 +00:00
Kim F. Storm
3af5525137 (wait_reading_process_input): Don't do adaptive read
buffering if waiting for a specific process.
2004-02-06 23:52:36 +00:00
Luc Teirlinck
b0c138ce59 (Fminibufferp, Fread_from_minibuffer)
(Fread_minibuffer, Feval_minibuffer)
(Fread_string, Fread_no_blanks_input)
(Fcompleting_read): Doc fixes.
(syms_of_minibuf): Doc fixes for minibuffer-completion-table and
completion-regexp-list.  Define Qcase_fold_search and staticpro it.
(read_minibuf): Fix initial comment.
(Ftry_completion, Fall_completions, Ftest_completion): Bind
case-fold-serach to the value of completion-ignore-case when
checking completion-regexp-list.
(Fdisplay_completion_list): Make it handle arguments that are
symbols.  Doc fix.
2004-02-06 04:54:28 +00:00
Jan Djärv
9676f5adc5 * xterm.h: Add declaration of free_frame_menubar.
* xfns.c (x_create_bitmap_mask): Removed unused variable depth.
(x_set_menu_bar_lines): Added ! defined USE_GTK for olines.
(Fx_change_window_property): Add declaration of parameters type and
format.  Remove unused variable cons.
2004-02-05 13:01:13 +00:00
Jan Djärv
121e8a82d3 * xfns.c (x_create_bitmap_mask): Removed unused variable depth.
(x_set_menu_bar_lines): Added ! defined USE_GTK for olines.
(Fx_change_window_property): Add declaration of parameters type and
format.  Remove unused variable cons.
2004-02-05 12:57:35 +00:00
Jan Djärv
1ab538c85d Add declaration of free_frame_menubar. 2004-02-05 12:56:59 +00:00
Kenichi Handa
ebaff4af68 (Fset_char_table_range): Fix previous change. 2004-02-05 04:55:21 +00:00
Luc Teirlinck
64d1e37322 (Fchar_after, Fchar_before): Doc fixes. 2004-02-05 04:19:44 +00:00
Jan Djärv
5b698285fa * xselect.c: Include stdio,h. 2004-02-05 02:42:14 +00:00
Kenichi Handa
fc1d15f69d (Fset_buffer_multibyte): Fix docstring. 2004-02-05 02:16:36 +00:00
Stefan Monnier
da75761f2f *** empty log message *** 2004-02-04 22:19:00 +00:00
Stefan Monnier
9d209cfe20 (Vmouse_events): Rename from Vmenu_events.
(syms_of_keymap): Add mouse-[45], header-line, and mode-line to it.
2004-02-04 20:19:37 +00:00
Kenichi Handa
13c5d120fc (Fset_char_table_range): Handle charsets ascii,
eight-bit-control, and eight-bit-graphic correctly.
2004-02-04 01:20:27 +00:00
Jason Rumney
2883d84228 * w32select.c (Fw32_set_clipboard_data): Make coding iso2022 safe.
* w32fns.c (x_to_w32_font): Likewise.
2004-02-03 23:44:47 +00:00
Jan Djärv
69eff41f7e Added C support for drag and drop (xterm.h, xterm.c, xfns.c and xselect.c) 2004-02-03 16:36:29 +00:00
Jan Djärv
b4715a7293 * xfns.c (x-send-client-message): Moved to xselect.c
(Fx_change_window_property): Add optional arguments TYPE, FORMAT and
OUTER_P.
(Fx_window_property): Add optional arguments TYPE, SOURCE, DELETE_P,
VECTOR_RET_P.  Handle AnyPropertyType.  Call x_property_data_to_lisp
if vector_ret_p is true.
(syms_of_xfns): Sx_send_client_message moved to xselect.c.
2004-02-03 16:35:38 +00:00
Jan Djärv
1fb3821bbd * xselect.c: Include termhooks.h and X11/Xproto.h
(x_check_property_data, x_fill_property_data)
(x_property_data_to_lisp, mouse_position_for_drop)
(Fx_get_atom_name, x_handle_dnd_message): New functions for DND support.
(Fx_send_client_event): Moved here from xfns.c.
(syms_of_xselect): Add Sx_get_atom_name and Sx_send_client_message.
2004-02-03 16:34:57 +00:00
Jan Djärv
e69745bba5 * xterm.c (handle_one_xevent): Call x_handle_dnd_message for
ClientMessages.
2004-02-03 16:34:26 +00:00
Jan Djärv
8998a957ba * xterm.h: Add x_handle_dnd_message, x_check_property_data,
x_fill_property_data, x_property_data_to_lisp and check_x_display_info.
2004-02-03 16:33:53 +00:00
Eli Zaretskii
dcdbbb5dc5 (Fcopy_file): If NEWNAME is a directory, expand the
basename of FILE relative to it, not FILE itself.
2004-02-02 20:52:20 +00:00
Kenichi Handa
09721b316c (coding_restore_composition): Check invalid
composition data more rigidly.
2004-02-02 12:09:36 +00:00
Luc Teirlinck
eb99610125 *** empty log message *** 2004-01-31 04:41:35 +00:00
Luc Teirlinck
238aedc973 (Fread_file_name_internal): Correctly handle the case where
insert-default-directory is nil.
(Fread_file_name): Always return an empty string if the user exits
with an empty minibuffer.  Adapt the docstring accordingly.
(syms_of_fileio): Adapt the docstring of insert-default-directory to
the change in Fread_file_name.
2004-01-31 04:24:23 +00:00
Eli Zaretskii
a0367d423d Fix the prototype for xfree. 2004-01-30 17:12:40 +00:00
Kenichi Handa
13f52ed814 (string_char_to_byte): Optimize for ASCII only string.
(string_byte_to_char): Likewise.
2004-01-29 02:54:22 +00:00
Jason Rumney
d57625a021 *** empty log message *** 2004-01-28 23:33:32 +00:00
Jason Rumney
39a0e1353f * makefile.w32-in, w32fns.c: Add `default-printer-name' function. 2004-01-28 23:31:03 +00:00
Steven Tamm
911c78b4aa unexecmacos.x (unexec_copy): Do not copy more than was requested (count)
to prevent overwriting during unexec.
2004-01-28 06:07:36 +00:00
Jan Djärv
ce38070aa2 * process.c (sigchld_handler): Add comment about not calling malloc 2004-01-27 21:34:43 +00:00
Jan Djärv
eb37b8fd09 * process.h: Add extern to synch_process_termsig. 2004-01-27 09:40:23 +00:00
Steven Tamm
21a3e65787 Move setting of scroll bars from make_mac_frame to
make_mac_terminal_frame to prevent clobbering of
scroll-bar-mode.
2004-01-27 07:32:41 +00:00
Richard M. Stallman
d62a265d18 *** empty log message *** 2004-01-27 04:57:18 +00:00
Richard M. Stallman
5fbbc83b2b (Freplace_match): Handle nonexistent back-references properly. 2004-01-27 04:52:09 +00:00
Jan Djärv
ff23641911 Do not call strsignal in signal handler, it calls malloc.
New variable synch_process_termsig that callproc checks and calls
strsignal outside signal handler.
2004-01-26 23:41:09 +00:00
Jan Djärv
6b0824c950 (mkdir, rmdir): Also check synch_process_termsig. 2004-01-26 23:40:08 +00:00
Jan Djärv
b0c681e2ef synch_process_termsig new variable. 2004-01-26 23:39:50 +00:00
Jan Djärv
c22aeff8e8 (sigchld_handler): Set synch_process_termsig
if terminated by a signal.  synch_process_death setting removed.
2004-01-26 23:39:30 +00:00
Jan Djärv
ca4981285f Define synch_process_termsig.
(Fcall_process): Initiate synch_process_termsig to zero and
check if non-zero and get signal name after subprocess has ended.
2004-01-26 23:39:08 +00:00
Andreas Schwab
41b867eace (Fpurecopy): Declare size as EMACS_INT to not lose bits. 2004-01-26 11:54:36 +00:00
Andreas Schwab
3164abe6d1 (print_preprocess): Declare size as EMACS_INT to not lose bits.
(print_object): Likewise.
2004-01-26 11:53:59 +00:00
Luc Teirlinck
29a831f8ba (Fwindow_minibuffer_p): Doc fix. 2004-01-26 03:27:33 +00:00
Luc Teirlinck
a08084fff1 *** empty log message *** 2004-01-26 03:25:37 +00:00
Jonathan Yavner
b19ac4751a *** empty log message *** 2004-01-24 17:40:21 +00:00
Jonathan Yavner
728345f8b1 For `format', make source and documentation match. 2004-01-24 17:39:47 +00:00
Kenichi Handa
fe905025d0 (Fmd5): If OBJECT is a buffer different from the current
one, set buffer to OBJECT temporarily.
2004-01-23 00:14:48 +00:00
Stefan Monnier
455316e213 *** empty log message *** 2004-01-22 15:28:25 +00:00
Stefan Monnier
d92f48d3ab (kbd_buffer_gcpro): Remove.
(kbd_buffer_store_event, clear_event, Fdiscard_input)
(stuff_buffered_input, init_keyboard, syms_of_keyboard):
Don't intitialize and/or maintain the variable any more.  It was made
redundant by my commit of 2003-06-15.
2004-01-21 20:19:41 +00:00
Stefan Monnier
438fc6c0c0 *** empty log message *** 2004-01-21 19:36:00 +00:00
Stefan Monnier
1b35bdf447 [USE_LSB_TAG && !DECL_ALIGN]: Signal an error. 2004-01-21 19:32:49 +00:00