1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-08 04:30:45 -08:00
Commit graph

8642 commits

Author SHA1 Message Date
Karl Heuer
a63f12f992 (Fwin16_set_clipboard_data): Call message2 with 3
arguments.
1998-04-08 06:50:34 +00:00
Karl Heuer
54c182d14b (CHAR_STRING): Cast to unsigned char ** explicitly. 1998-04-08 06:50:18 +00:00
Karl Heuer
b9ca50003b (request_sigio, unrequest_sigio): Make consistent with
prototypes in lisp.h.
1998-04-08 06:49:50 +00:00
Karl Heuer
d9bb0c3292 (kill_buffer_processes): Make consistent with
prototype on lisp.h.
1998-04-08 06:49:17 +00:00
Karl Heuer
e788eecc88 Include <utmp.h> only if CLASH_DETECTION is
defined.
1998-04-08 06:48:59 +00:00
Karl Heuer
e13608fb05 (describe_command): Use quotes around symbol name. 1998-04-08 06:43:52 +00:00
Dave Love
28a3f8110d (main): Obey environment variable EMACS_UNIBYTE as
alternative to --unibyte.
1998-04-07 11:48:18 +00:00
Karl Heuer
85bc1d4ea5 (re_match_2) <anychar>: In unibyte case, set buf_ch as unsigned. 1998-04-07 04:07:58 +00:00
Karl Heuer
e0834ad2c7 (GSSAPI, HAVE_LIBGSSAPI_KRB5, HAVE_LIBGSSAPI, HAVE_GSSAPI_H):
Add undefs for GSS-API support in movemail.
1998-04-07 03:26:32 +00:00
Richard M. Stallman
e71b197157 (re_match_2_internal): Declare buf_ch unsigned int. 1998-04-07 03:21:46 +00:00
Richard M. Stallman
69927a6cec Don't include <string.h> when configuring. 1998-04-07 03:21:19 +00:00
Karl Heuer
e540cbed19 (Fdirectory_files): Use make_uninit_multibyte_string.
Use STRING_BYTES on encoded_directory.
1998-04-06 21:52:29 +00:00
Andreas Schwab
96ced23cf1 (Flength): Doc fix. 1998-04-06 09:33:40 +00:00
Andreas Schwab
c1937d6a5e (unexec): Account for possible padding before the old .bss
section.
1998-04-06 09:26:20 +00:00
Andreas Schwab
8daf7106e6 (Ftranspose_regions): Fix order of parameters for replace_range. 1998-04-06 09:20:04 +00:00
Andreas Schwab
96d6400464 (Fdirectory_files): GCPRO encoded_directory and list.
Compute needsep only once.  Pass correct arg to chars_in_text.
1998-04-06 09:11:05 +00:00
Andreas Schwab
6feef45153 (gc_sweep): Avoid using two loop variables counting the
same thing.
1998-04-06 09:04:23 +00:00
Kenichi Handa
fa25174026 (Fstring_as_unibyte): Set size_byte field to -1. 1998-04-06 05:06:12 +00:00
Richard M. Stallman
453fa9876f (print) <Lisp_String>: Follow a hex escape with `\ ' if nec. 1998-04-05 19:18:32 +00:00
Richard M. Stallman
8f152ad40d Fix previous change. 1998-04-05 19:13:50 +00:00
Richard M. Stallman
bba88bb165 (make_frame_without_minibuffer): Conditionalize on HAVE_WINDOW_SYSTEM.
(make_minibuffer_frame): Likewise.
1998-04-04 06:37:54 +00:00
Richard M. Stallman
d13a848004 (Fmessage_box): Pass the missing third argument
STRING_MULTIBYTE (val) to message2.
1998-04-04 05:27:31 +00:00
Richard M. Stallman
a26f4ccdd5 (regex_compile) [!MATCH_MAY_ALLOCATE]: Fix paren error. 1998-04-04 00:00:06 +00:00
Richard M. Stallman
24cef2618f (set_intervals_multibyte): Function moved after set_intervals_multibyte_1. 1998-04-03 23:58:11 +00:00
Richard M. Stallman
e934739e62 (compile_range): Unused function deleted.
(regex_compile): Special handling for range \177-\377.
(regex_compile): Cast args to TRANSLATE to unsigned char.
(re_search_2): Fix forward scan handling multibyte.
Recognize that nonascii characters are not in the fastmap.
Handle fetching multibyte characters for backward scan,
(re_match_2_internal): Handle multibyte and translation
in exactn and anychar.
(bcmp_translate): Handle multibyte chars for translation.

(TRANSLATE): Don't cast to  unsigned char.

(PATFETCH): Use RE_TRANSLATE to translate.
1998-04-03 07:33:13 +00:00
Richard M. Stallman
37254ece9e (Fmake_variable_frame_local): Doc fix. 1998-04-03 03:13:32 +00:00
Richard M. Stallman
9658795ce8 (Fstring_as_multibyte): Never return unibyte string unchanged.
Set size_byte field.
1998-04-02 22:48:51 +00:00
Dave Love
898df4aa14 (main): Add [--unibyte] to usage. 1998-04-02 18:46:08 +00:00
Richard M. Stallman
37cbd14613 (RE_TRANSLATE): Use char_table_translate. 1998-04-02 08:11:19 +00:00
Richard M. Stallman
1d969a2339 (char_table_translate): New function. 1998-04-02 08:10:56 +00:00
Richard M. Stallman
4a4c24d09e (redisplay_window): Fix computing pos from last_point. 1998-04-02 04:40:52 +00:00
Kenichi Handa
15b0983da0 (buf_charpos_to_bytepos): Delete local variable gapend_byte. 1998-04-02 00:25:47 +00:00
Kenichi Handa
704c57813e (CHARSET_OK): Don't reject safe charsets.
(DECODE_DESIGNATION): Likewise.
(check_composing_code): Likewise.
1998-04-02 00:25:47 +00:00
Kenichi Handa
25b98b34c5 (selection_data_to_lisp_data): Give
make_string_from_bytes a correct char size.
1998-04-02 00:25:47 +00:00
Kenichi Handa
652838b531 (adjust_markers_for_replace): New function.
(adjust_after_replace): Arguments changed.  Call
adjust_markers_for_replace if this function is called after
replacement.
(adjust_after_insert): New function.
1998-03-30 06:00:54 +00:00
Kenichi Handa
1e94b9981a (adjust_after_replace, adjust_after_insert): Extern them. 1998-03-30 06:00:54 +00:00
Kenichi Handa
12410ef100 (code_convert_region): Handle skipped ASCII characters
at the head and tail of conversion region correctly when adjusting
position keepers.  Call adjust_after_insert to record undo info
and adjust markers when we don't have to change byte sequence of
a buffer.
1998-03-30 06:00:54 +00:00
Kenichi Handa
a137bb009d (struct coding_system): Comment for the member
heading_ascii modified.
1998-03-30 06:00:54 +00:00
Kenichi Handa
12fccb8562 (Finsert_file_contents): Call adjust_after_insert when
a text is inserted in a multibyte buffer without any code
conversion.
1998-03-30 06:00:54 +00:00
Richard M. Stallman
212e4f8756 (display_text_line): Handle overlay-arrow correctly. 1998-03-29 01:25:20 +00:00
Richard M. Stallman
f5f9a3da6b (code_convert_region): Call adjust_before_replace
in the no-conversion case.  Adjust GPT, ZV and Z in chars.
1998-03-28 21:55:22 +00:00
Richard M. Stallman
60ea60525e (check_markers_debug_flag): New variable.
(syms_of_insdel): Set up Lisp var.
(CHECK_MARKERS): New macro.  Use it everywhere
instead of calling check_markers directly.
It tests check_markers_debug_flag.
1998-03-28 21:52:10 +00:00
Richard M. Stallman
4c315bdabd (mark_buffer): Mark the undo_list slot specially;
don't mark a marker just cause it is in this list.
(Fgarbage_collect): Discard from all undo-lists
all elements that adjust markers that were not marked.
1998-03-28 21:50:59 +00:00
Richard M. Stallman
b50f6283db (struct buffer): Field undo_list' moved before name'
so it won't get marked in the usual way.
1998-03-28 21:50:39 +00:00
Richard M. Stallman
b8b29dc948 (barf_or_query_if_file_exists): New arg QUICK. All calls changed. 1998-03-28 08:25:53 +00:00
Richard M. Stallman
0340dc60d6 (item_properties): New variable.
(ITEM_PROPERTY_...): New macros.
1998-03-27 04:52:43 +00:00
Richard M. Stallman
8f6b041144 (init_lread): Init Vstandard_input. 1998-03-26 04:22:13 +00:00
Kenichi Handa
5ffc0a807c (redisplay_window): Fix previous change. 1998-03-26 04:10:02 +00:00
Kenichi Handa
4116deeea8 (compute_motion): Call strwidth only when necessary.
Set wide_column_end_hpos only when MULTIBYTE_BYTES_WIDTH set
nonzero to wide_column.
1998-03-25 10:45:59 +00:00
Kenichi Handa
b745ec7dde (make_buffer_string, make_buffer_string_both): Extern them. 1998-03-25 10:45:59 +00:00