1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-03 14:10:47 -08:00
Commit graph

7460 commits

Author SHA1 Message Date
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