Commit graph

5183 commits

Author SHA1 Message Date
Andreas Schwab
d7695a6342 (START_FILES, LIB_STANDARD): Override to
use lib64 instead of lib.
2006-09-07 10:48:21 +00:00
Stefan Monnier
be9b5a6076 Avoid double quotes when possible. 2006-09-06 17:53:59 +00:00
Kenichi Handa
04e28558df (Fformat_time_string): Use make_unibyte_string to make
a Lisp string from the result of emacs_memftimeu call.
2006-09-06 06:41:40 +00:00
Kim F. Storm
902f06edb1 *** empty log message *** 2006-09-05 22:52:17 +00:00
YAMAMOTO Mitsuharu
750a6cf4b2 (install_window_handler, mac_handle_window_event)
[USE_CARBON_EVENTS]: Handle kEventWindowClose.
[USE_MAC_TSM] (mac_handle_text_input_event): Set modifiers for
ASCII keystroke event.
2006-09-05 01:03:33 +00:00
Jan Djärv
ae6c1c1950 * gtkutil.c (xg_get_file_with_chooser): Don't mention specific keys in
the file chooser message.  Only call gtk_file_chooser_set_current_name
 when action is SAVE.
2006-09-04 14:47:52 +00:00
Andreas Schwab
5aa17bb2e5 Double all single and back quotes in C-style
comments to help fontifier.
2006-09-04 13:36:59 +00:00
Jason Rumney
934db4347f *** empty log message *** 2006-09-03 22:50:53 +00:00
Juri Linkov
6a8c7cfe20 *** empty log message *** 2006-09-02 23:44:59 +00:00
Eli Zaretskii
5c4aaa7905 *** empty log message *** 2006-09-02 21:25:52 +00:00
Jan Djärv
4f3097d8bc * gtkutil.c (xg_get_file_with_chooser): Change file chooser message
for writing files.  Call gtk_file_chooser_set_current_name to keep
 default filename.
2006-09-02 18:10:15 +00:00
Jan Djärv
655ea21ca3 * minibuf.c (Finternal_complete_buffer): Move after DEFUN:s it calls 2006-09-02 17:37:26 +00:00
Eli Zaretskii
79f6ba1f7a *** empty log message *** 2006-09-02 13:49:52 +00:00
Eli Zaretskii
ebc80ddf5f *** empty log message *** 2006-09-02 11:35:46 +00:00
Romain Francoise
5deb7a514b Whitespace fixes. 2006-09-01 20:49:06 +00:00
Chong Yidong
eddc765847 Fix typo. 2006-09-01 13:30:05 +00:00
Chong Yidong
3e1451520b * buffer.h (struct buffer_text): New field chars_modiff.
(CHARS_MODIFF, BUF_CHARS_MODIFF): New macros.
        * buffer.c (Fbuffer_chars_modified_tick): New function returning
        value of BUF_CHARS_MODIFF.
        (syms_of_buffer): Defsubr it.
        (Fget_buffer_create): Initialize BUF_CHARS_MODIFF.
        * insdel.c (modify_region): New argument preserve_chars_modiff.
        Set CHARS_MODIFF to MODIFF provided preserve_chars_modiff is zero.
        (insert_1_both, insert_from_string_1, insert_from_buffer_1)
        (adjust_after_replace, adjust_after_replace_noundo)
        (replace_range, replace_range_2, del_range_2): Reset CHARS_MODIFF.
        * lisp.h (modify_region): Add fourth argument in extern.
        * casefiddle.c (casify_region): Call modify_region with fourth
        argument zero to assert that CHARS_MODIFF is updated.
        * editfns.c (Fsubst_char_in_region, Ftranslate_region_internal)
        (Ftranspose_regions): Likewise.
        * textprop.c (Fadd_text_properties, Fset_text_properties)
        (Fremove_text_properties, Fremove_list_of_text_properties):
        Call modify_region with fourth argument 1 to avoid that
        CHARS_MODIFF is updated.
2006-09-01 13:28:13 +00:00
Richard M. Stallman
80e0572b0e *** empty log message *** 2006-08-31 23:08:08 +00:00
Chong Yidong
41d24b39c7 * indent.c (Fvertical_motion): Don't move back if we were
displaying a Lisp string, either.
2006-08-29 22:17:05 +00:00
Kim F. Storm
62d108d4b9 *** empty log message *** 2006-08-28 12:03:03 +00:00
Richard M. Stallman
24d8984e70 *** empty log message *** 2006-08-28 10:01:29 +00:00
Kenichi Handa
c6f8bb3abb *** empty log message *** 2006-08-28 04:19:27 +00:00
Kim F. Storm
7b9c9125c1 *** empty log message *** 2006-08-27 22:22:38 +00:00
YAMAMOTO Mitsuharu
eb41104943 *** empty log message *** 2006-08-27 07:10:26 +00:00
Kim F. Storm
d489b9c5be *** empty log message *** 2006-08-25 23:32:17 +00:00
Stefan Monnier
d0f891a742 (url-file-local-copy): Tell url-copy-file that the dest file will already exist. 2006-08-25 20:44:49 +00:00
Kim F. Storm
16fb6ded70 *** empty log message *** 2006-08-25 10:05:41 +00:00
Richard M. Stallman
3e04a8fc9f *** empty log message *** 2006-08-25 07:51:57 +00:00
Kim F. Storm
8d8dafebb3 *** empty log message *** 2006-08-24 21:18:13 +00:00
Nick Roberts
6410aac93b *** empty log message *** 2006-08-24 20:40:26 +00:00
Kim F. Storm
6b4d876273 *** empty log message *** 2006-08-22 21:31:50 +00:00
Kim F. Storm
7e1de68d27 *** empty log message *** 2006-08-22 09:45:04 +00:00
Jan Djärv
f73858ce4d * keyboard.c: Clarify difference between in_sighandler and
handling_signal.
2006-08-21 12:55:20 +00:00
Kim F. Storm
c58790e68a *** empty log message *** 2006-08-21 08:52:54 +00:00
Kenichi Handa
748726f4d0 (syms_of_keyboard): Docstring of
Vunread_post_input_method_events and Vunread_input_method_events
fixed.
2006-08-21 02:09:31 +00:00
Chong Yidong
c5b76d6cf7 * keyboard.c (show_help_echo): Preserve mouse movement flag if
tracking mouse.
2006-08-20 17:58:09 +00:00
Richard M. Stallman
ce6297137d *** empty log message *** 2006-08-20 12:19:33 +00:00
Nick Roberts
454e31b372 *** empty log message *** 2006-08-17 21:00:13 +00:00
Andreas Schwab
dae581bf8d (debug_output_compilation_hack): Fix return type. 2006-08-16 12:33:12 +00:00
Richard M. Stallman
3cb74cd127 *** empty log message *** 2006-08-16 05:17:30 +00:00
Kenichi Handa
29cbc48294 (choose_write_coding_system): Use LF for end-of-line
in auto-saving.
2006-08-16 00:20:53 +00:00
Chong Yidong
3236e6b849 * keyboard.c (read_char): Don't change idle timer state at all if
end_time is supplied.
2006-08-15 17:39:21 +00:00
Kenichi Handa
8db1f9fa0c (ONE_MORE_BYTE_CHECK_MULTIBYTE): New arg RET. If SRC
is exhausted, return with RET.
(detect_coding_emacs_mule, detect_coding_iso2022)
(detect_coding_sjis, detect_coding_big5, detect_coding_utf_8)
(detect_coding_utf_16, detect_coding_ccl): Adjusted for the above
change.
2006-08-15 02:42:21 +00:00
Chong Yidong
70282fce62 * keyboard.c (read_char): Don't reset idle timers if a time limit
is supplied.
2006-08-14 18:32:23 +00:00
Kim F. Storm
9bdc2a5d70 *** empty log message *** 2006-08-14 09:58:03 +00:00
Eli Zaretskii
e6b8d66282 *** empty log message *** 2006-08-12 12:34:47 +00:00
Jan Djärv
0c584069b6 * xselect.c (Fx_register_dnd_atom): New function.
(syms_of_xselect): Defsubr it.
	(x_handle_dnd_message): Check that message_type is in
	dpyinfo->x_dnd_atoms before generating lisp event.

	* xterm.h (struct x_display_info): Add x_dnd_atoms* to keep track
	of drag and drop Atoms.

	* xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms*
2006-08-11 07:31:14 +00:00
Jan Djärv
abef1dd799 * keyboard.c: Define in_sighandler.
(input_available_signal): Set in_sighandler.
 (init_keyboard): Initialize in_sighandler.

 * keyboard.h: Declare in_sighandler.

 * alloc.c (UNBLOCK_INPUT_ALLOC, BLOCK_INPUT_ALLOC): Use in_sighandler
 to check if mutex should be locked or not.
2006-08-10 06:09:57 +00:00
Richard M. Stallman
c2028ac64f (keyremap_step): No-op if fkey->parent = nil.
(read_key_sequence): Always start fkey.start and fkey.end at 0,
and likewise for keytran.
2006-08-09 04:55:10 +00:00
Kenichi Handa
bb0825cb7d *** empty log message *** 2006-08-09 01:25:59 +00:00