Richard M. Stallman
f1df0d6764
(get_doc_string): 2nd arg is now DEFINITION;
...
if non-nil, read a dynamic function definition.
(read_doc_string): Don't call read here.
1998-06-24 04:11:00 +00:00
Richard M. Stallman
8f9db2b73f
(indented_beyond_p): Return the right kind of value.
1998-06-23 20:31:53 +00:00
Richard M. Stallman
956e3c7e0b
(sort_args): Discard duplicate options with no args.
...
(main): With duplicate -d options, use the last one. Likewise for -t.
Check -d last, by checking for -nl earlier on.
1998-06-23 14:42:40 +00:00
Richard M. Stallman
68c46464e6
(command_loop): Reset executing_macro after
...
command_loop_2 has returned, in case a throw to exit or top-level
was executed as part of a keyboard macro.
1998-06-23 03:09:24 +00:00
Richard M. Stallman
3ffde7d691
(Fcall_process): Handle third argument BUFFER
...
consistently when it is an integer or a list.
1998-06-23 03:07:05 +00:00
Kenichi Handa
7c19e8e146
(Fmodify_syntax_entry): Use macro STRING_BYTES to get
...
byte size of a string.
1998-06-23 00:29:51 +00:00
Andrew Innes
bbb059f390
Include buffer.h, charset.h, and coding.h.
...
(Vclipboard_coding_system): New variable.
(syms_of_w32select): DEF_VAR it.
(Fw32_set_clipboard_data): Encode string using
Vclipboard_coding_system if necessary.
(Fw32_get_clipboard_data): Decode clipboard contents using
Vclipboard_coding_system if necessary.
1998-06-22 17:43:15 +00:00
Karl Heuer
375fcc095f
(print_string): Properly compute number of chars
...
in multibyte case, before calling strout.
1998-06-22 17:39:25 +00:00
Karl Heuer
735c094c0e
(Vinhibit_redisplay, Qinhibit_redisplay): New variables.
...
(syms_of_xdisp): Set up Lisp var.
(redisplay_internal): Test Vinhibit_redisplay.
1998-06-22 17:35:41 +00:00
Karl Heuer
44e553a3fc
(menu_item_eval_property): Bind Qinhibit_redisplay.
1998-06-22 17:34:59 +00:00
Karl Heuer
d74347bc38
(Qinhibit_redisplay): Declared.
1998-06-22 17:33:13 +00:00
Andrew Innes
c1e0668149
(initialize_w32_display): Call init_crit to initialize
...
interrupt_handle (referenced by sys_select).
1998-06-22 17:33:05 +00:00
Kenichi Handa
55fd504836
(read_process_output): While processing carryover,
...
check the size of p->decoding_buf.
1998-06-22 00:24:57 +00:00
Eli Zaretskii
52fd88d3c4
(wait_reading_process_input): Recompute timeout each
...
time through the loop. Check requeued_events_pending_p and exit
the loop if there is unread keyboard input.
1998-06-21 14:52:08 +00:00
Karl Heuer
ac3b28b194
(Freplace_match): Work by chars, not by bytes,
...
for scanning the old text, and for inserting new string in buffer.
1998-06-20 22:28:28 +00:00
Karl Heuer
01c752b506
(x_list_fonts): Keep alloca usage simple.
1998-06-20 22:17:48 +00:00
Karl Heuer
94487c4e37
Doc fixes.
1998-06-20 22:06:30 +00:00
Karl Heuer
799fdb040b
(strout): Show multibyte message correctly.
1998-06-20 21:49:01 +00:00
Kenichi Handa
9b27b20d21
Comment for CCL_MapMultiple modified..
1998-06-20 03:01:00 +00:00
Kenichi Handa
8ea691a60b
(find_charset_in_str): Do not set the value of
...
charsets[LEADING_CODE_COMPOSITION].
1998-06-20 03:01:00 +00:00
Kenichi Handa
ca65341ea8
(read_process_output): Handle carryover correctly.
1998-06-20 03:01:00 +00:00
Kenichi Handa
a9a5b0a53c
(dumpglyphs): Check the case that FACE_FONT (face) is
...
NULL. While displaing cursor with non-default face, if the
variable `font' is NULL, don't set GCFont.
1998-06-20 03:01:00 +00:00
Karl Heuer
33d0a17f04
(syms_of_minibuf): Initialize buffer-name-history.
1998-06-19 16:53:40 +00:00
Karl Heuer
e3a10b5e59
(casify_object): Cope with modifier bits in character.
1998-06-18 04:11:28 +00:00
Geoff Voelker
9d3355d178
(is_unc_volume, open_unc_volume, read_unc_volume,
...
close_unc_volume, unc_volume_file_attributes): New functions.
(wnet_enum_handle): New variable.
(opendir, readdir, closedir, sys_access, stat): Handle UNC volumes.
1998-06-17 04:22:58 +00:00
Kenichi Handa
09c6077fa6
(x_list_fonts): If SIZE is zero and MAXNAMES is 1, use
...
XLoadQueryFont instead of XListFonts.
(x_load_fonts): Call x_list_fonts with MAXNAMES 1.
1998-06-16 07:32:05 +00:00
Richard M. Stallman
993824c9b3
(encode_eol): Fix typo that prevented converting to Mac
...
line endings. Always update dst_bytes to number of bytes actually copied.
(decode_eol): Fix value of coding->produced when decoding Unix
line endings (in case this function is ever used for that).
1998-06-16 04:50:57 +00:00
Richard M. Stallman
f313ee82af
(sys_rename): On some network drives, rename fails with
...
EACCES instead of EEXIST if target already exists.
1998-06-16 04:33:08 +00:00
Richard M. Stallman
43c158ed15
(message_dolog): GCPRO the oldpoint, oldbegv and oldzv
...
markers, and old_deactivate_mark.
1998-06-16 04:32:03 +00:00
Kenichi Handa
81a7030d5f
(syms_of_fileio): Doc-string of the variable
...
set-auto-coding-function modified for the change above.
1998-06-15 01:20:26 +00:00
Kenichi Handa
f736ffbf3a
(Finsert_file_contents): Redo the change for handling
...
set-auto-coding while adding a kludgy code to avoid a compiler
bug.
1998-06-15 01:11:27 +00:00
Richard M. Stallman
1674d9a28b
(skip_chars): Don't examine STRING before verifying that it is a string.
...
(scan_lists): Use prev_char_comend_first, not ...comstart...
1998-06-14 19:04:01 +00:00
Richard M. Stallman
cdfac81276
(Fcall_interactively) <k, K>: If sequence ends in a down
...
event, discard following up event.
1998-06-14 19:03:11 +00:00
Eli Zaretskii
9a69bda1eb
(dos_set_keyboard): Call Int 2Fh via the DPMI server, not directly.
...
(dos_yield_time_slice): New function.
(sys_select): Use it instead of __dpmi_yield.
1998-06-14 16:19:33 +00:00
Erik Naggum
60e6659c30
(Fcompleting_read): Escape bare newline in doc string.
1998-06-14 08:37:52 +00:00
Richard M. Stallman
26a047151b
(Finsert_file_contents): Fix change to set INSERTED.
1998-06-14 05:51:03 +00:00
Richard M. Stallman
c5c5a6f8d1
(parse_menu_item): Put a quote around DEF
...
to pass it as an argument to the filter function.
1998-06-13 05:27:47 +00:00
Kenichi Handa
80e803b4e7
(detect_coding_system): Always return a list of HIGHEST is zero.
...
(Fdetect_coding_region): Doc-string adjusted for the above change.
(Fdetect_coding_string): Likewise.
1998-06-13 01:41:23 +00:00
Richard M. Stallman
0592240774
(standard_args): Fix arg order to match code in `main'.
1998-06-12 23:20:54 +00:00
Kenichi Handa
54369368a3
(Finsert_file_contents): Undo the previous change for
...
handling set-ault-coding.
1998-06-12 08:44:43 +00:00
Kenichi Handa
b69a8fdc6c
(Finsert_file_contents): After calling handler,
...
get INSERTED from the handler's value.
1998-06-12 08:35:09 +00:00
Kenichi Handa
b413243374
(set_auto_coding_unwind): New function.
...
(Finsert_file_contents): If the current buffer is empty, decide
the coding system after the file is inserted in the buffer. If
not, insert the head and tail of a file in a temporary buffer and
call set-auto-coding-function.
(e_write): If there are carryover bytes in encoding because of
incomplete multibyte form, write them out as is.
1998-06-12 01:38:07 +00:00
Richard M. Stallman
9b9794f024
(SETUP_SYNTAX_TABLE): Don't call update_syntax_table
...
for FROM-1 if that's before BEGV.
1998-06-11 20:16:45 +00:00
Geoff Voelker
38cfb445f4
(LINK_FLAGS): Place debug info in executable in
...
unoptimized compile. Link to run off of cd or network.
1998-06-11 04:33:37 +00:00
Richard M. Stallman
89c6809aa9
(Fforward_comment): Properly compute BYTEPOS arg to char_quoted.
1998-06-11 02:33:06 +00:00
Richard M. Stallman
445f44d296
(getcwd): Remove define.
...
(getdefdir) [emacs]: Redefine to always return root directory.
1998-06-10 21:00:58 +00:00
Richard M. Stallman
58f0cb7e31
(sys_rename): Don't examine errno if rename didn't fail.
1998-06-10 21:00:39 +00:00
Richard M. Stallman
976350af4c
(readevalloop): New arg READFUN. Callers changed.
...
(Feval_region): New arg READ_FUNCTION.
1998-06-10 04:13:57 +00:00
Richard M. Stallman
eb542c5159
(Feval_region): Accept 4 args.
1998-06-10 03:58:47 +00:00
Richard M. Stallman
5135279640
(PTR_TO_OFFSET): Alternate definition if not `emacs'.
1998-06-09 20:12:44 +00:00