1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-17 16:41:17 -08:00
Commit graph

10633 commits

Author SHA1 Message Date
Richard M. Stallman
825e7e55be (ospeed): Define as short, unless HAVE_TERMIOS_H and LINUX. 1997-07-07 06:48:01 +00:00
Richard M. Stallman
0dc57298fd (ospeed): Declare as short unless HAVE_TERMIOS_H and LINUX. 1997-07-07 06:42:35 +00:00
Richard M. Stallman
d2b352346d Include blockinput.h.
(Fset_window_configuration): Block input around frobbing the frame.
Preseve point in the current buffer if we do not switch to a different one.
1997-07-07 05:32:01 +00:00
Richard M. Stallman
e88dcae1bf (echo_area_display): Use proper vpos when clearing extra minibuf lines. 1997-07-07 03:38:35 +00:00
Richard M. Stallman
11c52c4f41 (display_menu_bar): Always pass W to display_string.
(redisplay_internal): At the end, if more frames have
become visible, repeat the redisplay.
(decode_mode_spec): Don't display subprocess coding systems.
Don't display EOL for keyboard and terminal coding systems.
1997-07-07 02:39:39 +00:00
Kenichi Handa
beacaab334 (Fcall_process): If enable-multibyte-characters is
nil, do not encode arguments for process, and decode output of
process by emacs-mule.
(Fcall_process_region): If enable-multibyte-characters is nil, do
not encode text to be given to process, and decode output of
process by emacs-mule.
1997-07-07 00:59:44 +00:00
Kenichi Handa
9ce27fde6a (Qemacs_mule, inhibit_eol_conversion): New variables.
(setup_coding_system): If inhibit_eol_conversion is 0, set
coding->eol_type to CODING_EOL_LF.
(syms_of_coding): Initialize and staticpro Qemacs_mule.  Change
error-message property of coding-system-error.  Declare
inhibit-eol-conversion as Lisp variable.
(system_eol_type): New variable.
(init_coding_once): Initialize it.
(ENCODE_SJIS_BIG5_CHARACTER): Bug in encoding a BIG5 character
fixed.
1997-07-07 00:59:44 +00:00
Kenichi Handa
3f356e65a0 (Qemacs_mule): Extern it. 1997-07-07 00:59:44 +00:00
Kenichi Handa
11f84d7d6d (Fstart_process): If enable-multibyte-characters is
nil, set coding system for decoding output of process to
emacs-mule, and set coding system for encoding to nil.
(Fopen_network_stream): If enable-multibyte-characters is nil, set
coding systems for decoding and encoding to nil.
1997-07-07 00:59:44 +00:00
Kenichi Handa
cbc64b2ac6 (Finsert_file_contents): If enable-multibyte-characters
is nil, decode character code by emacs-mule.
(Fwrite_region): Use buffer-file-coding-system for encoding if
enable-multibyte-characters is nil.
1997-07-07 00:59:44 +00:00
Kenichi Handa
1348f1a4fc (x_list_fonts): Initialize the variable LIST to Qnil. 1997-07-07 00:59:44 +00:00
Richard M. Stallman
e3cbb35e67 [OSF_ALPHA]: Include sys/mbuf.h, sys/socket.h, net/route.h. 1997-07-06 23:43:39 +00:00
Richard M. Stallman
2881ec96d6 (update_dynamic_symbols): Add cast when setting reladdr. 1997-07-06 23:24:28 +00:00
Richard M. Stallman
1ea9dec483 (Fsignal, find_handler_clause): If ERROR_SYMBOL
is nil, assume it's in the car of DATA.
1997-07-05 19:58:21 +00:00
Richard M. Stallman
a367641fe0 (x_set_font): Funcall Qface_set_after_frame_default.
(Qface_set_after_frame_default): New variable.
(syms_of_xfns): Initialize and staticpro it.
1997-07-05 08:26:04 +00:00
Richard M. Stallman
4d3f5d9ab7 (x_make_frame_visible): Don't move the frame
if it was iconified--only if it was invisible.
1997-07-05 08:23:34 +00:00
Richard M. Stallman
523e929122 Include float.h before lisp.h. 1997-07-05 03:27:25 +00:00
Richard M. Stallman
0d3573ee67 (SETUP_SYNTAX_TABLE_FOR_OBJECT): Treat nil like a buffer. 1997-07-05 02:41:45 +00:00
Richard M. Stallman
74d8433449 (memory_full): Pass Qnil to Fsignal for ERROR_SYMBOL.
Fix bugs with inappropriate mixing of Lisp_Object with int.
1997-07-05 00:22:54 +00:00
Richard M. Stallman
1d1142ea2e (RE_TRANSLATE): Define default assuming simple integers. 1997-07-04 20:46:51 +00:00
Richard M. Stallman
bc192b5b1a (TRANSLATE, re_search_2, re_match_2_internal,bcmp_translate):
Use RE_TRANSLATE instead of accessing translate	array directly.
1997-07-04 20:46:22 +00:00
Richard M. Stallman
2e34157cd9 Fix bugs with inappropriate mixing of Lisp_Object with int. 1997-07-04 20:44:52 +00:00
Richard M. Stallman
8c239ac3ed Fix bugs with inappropriate mixing of Lisp_Object with int.
Update copyright year.
1997-07-04 20:43:49 +00:00
Richard M. Stallman
247422ce73 (Fformat): Add second argument in call to Ftruncate. 1997-07-04 18:41:53 +00:00
Richard M. Stallman
7c801356cf (init_system_name): Don't accept "(none)" as domain. 1997-07-04 18:38:36 +00:00
Richard M. Stallman
9f4d7cde2c (overlay_strings): Finish up previous change. 1997-07-04 18:36:58 +00:00
Richard M. Stallman
de732ea746 (lisp, shortlisp): Some files moved to subdirs. 1997-07-04 05:05:10 +00:00
Richard M. Stallman
a672c74d73 (x_set_scroll_bar_width): By default, use enough
columns to give 14 or more pixels.
1997-07-04 04:48:13 +00:00
Richard M. Stallman
d282be1612 [__GNU__]: Test for not NeXT. 1997-07-04 04:45:19 +00:00
Richard M. Stallman
12ddbaa90e (LD_SWITCH_SYSTEM_TEMACS): Add #undef. 1997-07-04 02:01:53 +00:00
Richard M. Stallman
b684d043b2 (send_process): Make buf and temp_buf `unsigned char *'. 1997-07-04 02:01:31 +00:00
Richard M. Stallman
2f5ee43fcf (LD_SWITCH_SYSTEM_TEMACS): New variable.
(ALL_LDFLAGS): Use LD_SWITCH_SYSTEM_TEMACS.
1997-07-03 04:05:29 +00:00
Richard M. Stallman
4ceb0cc8f0 (LD_SWITCH_SYSTEM_TEMACS): Defined. Move -e here.
(LD_SWITCH_SYSTEM): Don't use -e option here.
1997-07-03 04:05:16 +00:00
Richard M. Stallman
6befe10512 (sigpause): Don't define if already defined. 1997-07-02 18:17:11 +00:00
Richard M. Stallman
0273f2e576 (lisp, shortlisp): Add widget.elc. 1997-07-02 17:03:57 +00:00
Kenichi Handa
d295ed3c49 Move #endif at the tail. 1997-07-02 12:54:10 +00:00
Kenichi Handa
715f75777f (Fstart_process): Call Ffind_operation_coding_system.
(Fopen_network_stream): Likewise.
1997-07-02 12:54:06 +00:00
Kenichi Handa
08ee4e8761 Call Ffind_operation_coding_system. 1997-07-02 12:54:04 +00:00
Kenichi Handa
789f17002f (Finsert_file_contents): Doc-string fixed. Call
Ffind_operation_coding_system.
(Fwrite_region):  Call Ffind_operation_coding_system.
1997-07-02 12:53:58 +00:00
Kenichi Handa
51c4025fa5 (Fchar_width): Check if the current buffer has display
table.
1997-07-02 12:53:57 +00:00
Kenichi Handa
a5d301dfec (Vstandard_character_unification_table_for_decode):
Name changed from Vstandard_character_unification_table_for_read.
(Vstandard_character_unification_table_for_encode): Name changed
from Vstandard_character_unification_table_for_write.
(Qcharacter_unification_table_for_decode): New variable.
(Qcharacter_unification_table_for_encode): New variable.
(decode_coding_iso2022): Adjusted for the above name change.
(encode_coding_iso2022): Likewise.
(ENCODE_ISO_CHARACTER): Bug of handling return value of unify_char
fixed.
(DECODE_SJIS_BIG5_CHARACTER): New macro.
(decode_coding_sjis_big5): Handle character unificatoin table.
Use macro DECODE_SJIS_BIG5_CHARACTER.
(encode_coding_sjis_big5): Handle character unificatoin table.
Use macro ENCODE_SJIS_BIG5_CHARACTER.
(setup_coding_system): Handle members
character_unification_table_for_decode and
character_unification_table_for_encode of the variable coding.
(Ffind_operation_coding_system): Renamed from Ffind_coding_system.
(syms_of_coding): Initialize and staticpro
Qcharacter_unification_table_for_decode and
Qcharacter_unification_table_for_decode.  Declare
Ffind_operation_coding_system as Lisp functions.  Declare
Vstandard_character_unification_table_for_decode and
Vstandard_character_unification_table_for_encode as Lisp
variables.
1997-07-02 12:53:53 +00:00
Kenichi Handa
e8cafdc133 (struct coding_system): New members
character_unification_table_for_decode and
character_unification_table_for_encode.
1997-07-02 12:53:53 +00:00
Kenichi Handa
b58fda2e96 (selection_data_to_lisp_data): Call free instead of
xfree.
1997-07-02 12:53:50 +00:00
Richard M. Stallman
b560c39793 (re_search_2): Cast result of POS_ADDR_VSTRING. 1997-07-02 06:25:00 +00:00
Richard M. Stallman
bdd8d692f3 (Fy_or_n_p, Fyes_or_no_p): Obey use_dialog_box.
(use_dialog_box): New variable, controls whether to use dialog boxes.
(syms_of_fns): Set up Lisp variable.

(concat): Use XCONS rather than Fcar, Fcdr--for known cons.
(Fassq, assq_no_quit, Fassoc, Frassq, Frassoc, Fdelq): Likewise.
(Fdelete, Fplist_get, mapcar1, Fmember, Fmemq): Likewise.
1997-07-02 06:23:21 +00:00
Richard M. Stallman
9fbc011645 (init_lread): Add leim subdir, like lisp subdir. 1997-07-02 06:20:12 +00:00
Richard M. Stallman
28c01ffe80 (x_make_frame_visible): Check has_been_visible
field before the UNBLOCK_INPUT.
1997-07-02 04:41:00 +00:00
Richard M. Stallman
9492daf25c (overlay_str_buf): Declare as unsigned char *. 1997-07-02 03:14:24 +00:00
Richard M. Stallman
1e1078d626 (decode_mode_spec_coding): Clean up handling of eol conversions. 1997-07-02 02:59:01 +00:00
Richard M. Stallman
458822a0bf (syms_of_coding): Change initial values of eol_mnemonic_... variables. 1997-07-02 02:56:02 +00:00