Kenichi Handa
92d225d1d3
(HAVE_TERMIOS): Define it.
1997-05-19 08:32:44 +00:00
Kenichi Handa
a1a65af36a
(PTY_OPEN): Call sigblock instead of sigblockx.
1997-05-19 08:30:55 +00:00
Kenichi Handa
2d3fa43542
(xdisp.o): Add coding.h in dependency list.
1997-05-19 07:17:38 +00:00
Kenichi Handa
d987e6cbf7
Change the declaration o encoding
...
from `int' to `unsigned char'.
1997-05-19 03:55:24 +00:00
Kenichi Handa
0622778015
(fs_load_font): Modified to cope with the above change
...
in x_load_font (xterm.c).
1997-05-19 03:33:50 +00:00
Kenichi Handa
e7cc8b5404
(struct font_info): Change the declaration o encoding
...
from `char' to `int'.
1997-05-19 03:33:50 +00:00
Kenichi Handa
028d516b9c
(Ffind_charset_region): Change the declaration of
...
charsets from `char' to `int.
(find_charset_in_str): Likewize.
1997-05-19 03:33:50 +00:00
Kenichi Handa
b8344c0e61
(struct iso2022_spec): Change the declaration of
...
requested_designation from `char' to `int'.
1997-05-19 03:33:50 +00:00
Kenichi Handa
fb5e77f716
(lisp_data_to_selection_data): charsets from char' to int.
1997-05-19 03:33:50 +00:00
Kenichi Handa
ce667c3efe
(x_load_font): Set 4 instead of -1 in fontp->encoding[1]
...
for the meaning of `can't decided'.
1997-05-19 03:33:50 +00:00
Richard M. Stallman
91a6ba781b
(Fcall_interactively): Use num_input_events.
1997-05-19 03:21:06 +00:00
Richard M. Stallman
6c747f3005
(num_input_events, num_nonmacro_input_events):
...
Renamed from ..._input_chars.
1997-05-19 03:20:48 +00:00
Richard M. Stallman
c43b1734fe
(num_nonmacro_input_events):
...
Renamed from num_nonmacro_input_chars.
(syms_of_keyboard): Rename Lisp variable.
1997-05-19 02:45:30 +00:00
Richard M. Stallman
be857679f6
(num_nonmacro_input_events):
...
Renamed from num_nonmacro_input_chars.
1997-05-19 02:44:57 +00:00
Richard M. Stallman
4b657f72fa
(Vtty_erase_char): Declared.
1997-05-19 02:36:18 +00:00
Richard M. Stallman
fa90970d22
(Vtty_erase_char): Variable defined
...
(syms_of_keyboard): Set up Lisp variable.
Also set up `num-nonmacro-input-chars' to report actual keystrokes.
1997-05-19 02:35:09 +00:00
Richard M. Stallman
4ec5cb58ba
(init_sys_modes): Initialize Vtty_erase_char if
...
possible from the stty settings, otherwise to nil.
1997-05-19 02:34:16 +00:00
Richard M. Stallman
4c637faa24
(Ffile_attributes): Return inode number as a cons only if necessary.
1997-05-19 02:17:26 +00:00
Richard M. Stallman
acc35c361f
(strwidth): Fix previous change.
1997-05-18 20:18:16 +00:00
Richard M. Stallman
bee3fc83fc
(copy_keymap_1): Do nothing if ELT isn't a keymap.
1997-05-18 19:06:16 +00:00
Richard M. Stallman
0303e8da31
(make_terminal_frame): Don't add `Emacs' to frame name.
1997-05-17 18:37:32 +00:00
Richard M. Stallman
a22ca1e0d0
(nonascii_insert_offset): New variable.
...
(Fself_insert_command, internal_self_insert):
Add nonascii_insert_offset to what we insert, when appropriate.
(syms_of_cmds): Set up Lisp variable.
1997-05-16 08:08:49 +00:00
Richard M. Stallman
1842fc1ae1
(display_text_line): Move the code to fill out the line
...
with the newline's face to the end of the newline code.
Add changes (commented out) to record ellipsis positions in charstarts.
1997-05-16 07:32:59 +00:00
Richard M. Stallman
b0119c6825
(mallopt): Declare, if appropriate.
...
(r_alloc_init) [DOUG_LEA_MALLOC]: Call mallopt,
instead of setting __malloc_extra_blocks.
1997-05-16 05:35:04 +00:00
Kenichi Handa
b8a9ebfb3f
(charset.o): Add disptab.h in dependency list.
1997-05-16 02:23:12 +00:00
Kenichi Handa
fc6b09bfb5
Include disptab.h.
1997-05-16 02:22:39 +00:00
Kenichi Handa
632a44143f
(Fx_create_frame): Delete unnecessary code.
1997-05-16 00:43:41 +00:00
Kenichi Handa
0ef691383d
Name change through the code:
...
coding-category-internal => coding-category-emacs-mule,
XXX_coding_internal => XXX_coding_emacs_mule,
coding_type_internal => coding_type_emacs_mule,
coding_type_automatic => coding_type_undecided,
CODING_CATEGORY_MASK_INTERNAL => CODING_CATEGORY_MASK_EMACS_MULE,
CODING_CATEGORY_IDX_INTERNAL => CODING_CATEGORY_IDX_EMACS_MULE,
CODING_EOL_AUTOMATIC => CODING_EOL_UNDECIDED.
1997-05-16 00:43:29 +00:00
Kenichi Handa
bd4c6dd02f
(non_ascii_char_to_string): Signal error if the
...
argument C is an invalid character code.
(Fconcat_chars): Use alloca instead of malloc.
1997-05-16 00:43:27 +00:00
Kenichi Handa
c6112b99dc
(VALID_CHAR_P): New macro.
...
(CHAR_STRING): Comment modified
1997-05-16 00:43:26 +00:00
Kenichi Handa
4b9171878a
Declare Fcopy_keymap as Lisp_Object in advance to
...
avoid compiler error.
1997-05-16 00:43:22 +00:00
Kenichi Handa
1177ecf679
(BYTES_USED): Put # at the beginning of line.
...
(emacs_blocked_malloc): Likewise.
1997-05-16 00:43:18 +00:00
Kenichi Handa
d02eeab3cf
Declare set_internal as Lisp_Object in advance to avoid
...
compiler error.
1997-05-16 00:43:15 +00:00
Kenichi Handa
e3ed8469ee
Declare Fuser_full_name as Lisp_Object in advance to
...
avoid compiler error.
1997-05-16 00:43:11 +00:00
Kenichi Handa
a9f1cc19b7
(struct ccl_prog_stack): Declear the member ccl_prog as
...
Lisp_Object *
1997-05-16 00:43:09 +00:00
Kenichi Handa
ea5239ece3
(fontset_pattern_regexp): Cast to (char *) before
...
assigning to P0.
1997-05-16 00:43:08 +00:00
Kenichi Handa
e1335ba243
(copy_sub_char_table): Declare the argument ARG as
...
Lisp_Object.
(Fset_char_table_default): New function.
1997-05-16 00:43:05 +00:00
Kenichi Handa
f613a4c856
(dumpglyphs): Draw glyphs one by one if the font for
...
them is narrower than required.
(x_connection_closed): Put # at the beginning of line.
(x_load_font): Cast to (char *) before assigning to FONTNAME.
1997-05-16 00:42:53 +00:00
Richard M. Stallman
92cf108656
(Finsert_file_contents): Use xrealloc too.
1997-05-15 21:28:03 +00:00
Richard M. Stallman
b00ca0d7ea
(Finsert_file_contents): Use xmalloc. not malloc.
...
Check correctly for whether no code translation is needed.
1997-05-15 20:15:56 +00:00
Richard M. Stallman
69b3a14b48
(Fcopy_sequence): Correctly copy the char-table contents.
1997-05-15 18:39:33 +00:00
Richard M. Stallman
859f2b3c02
(strwidth, Fchar_width): Handle display table.
1997-05-15 18:26:28 +00:00
Karl Heuer
a04538dade
Include charset.h.
...
(Qidentity): Define this variable.
(syms_of_casefiddle): Initialize and staticpro it.
(casify_object, casify_region): Handle multibyte.
1997-05-15 07:47:29 +00:00
Karl Heuer
e16696bacc
(compute_trt_identity, compute_trt_shuffle): Add comments.
1997-05-15 07:35:32 +00:00
Richard M. Stallman
4edca269cc
(compute_trt_identity): Use make_sub_char_table.
...
(compute_trt_identity, compute_trt_shuffle):
Set up bytes[0] with the charset code.
Check for a sub-char-table when deciding to recurse.
Terminate the loop properly for a sub-char-table.
1997-05-15 03:22:38 +00:00
Richard M. Stallman
55c4d99f91
(Fcall_interactively): Pass extra arg to Fread_string.
1997-05-15 02:28:34 +00:00
Richard M. Stallman
1d8d92f4fe
(Fread_from_minibuffer): Add gcpro.
1997-05-15 02:28:12 +00:00
Karl Heuer
c0c15b9339
Include charset.h.
...
(compute_trt_inverse): Totally rewritten.
Args are now Lisp_Object. Callers changed.
(compute_trt_identity, compute_trt_shuffle): New subroutines.
(init_casetab_once): Use XSETFASTINT to store into case table;
use CHAR_TABLE_SINGLE_BYTE_SLOTS to end the loop.
1997-05-15 02:23:20 +00:00
Richard M. Stallman
542d7fd2ba
(describe_vector): Identify charset row numbers clearly.
1997-05-14 05:47:07 +00:00
Richard M. Stallman
46ed603f3e
(map_char_table): New arg SUBTABLE. Callers changed.
...
Pass the whole chartable to C_FUNCTION.
Pass index character as a Lisp_Object.
1997-05-13 19:51:29 +00:00