1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 00:51:50 -08:00
Commit graph

79 commits

Author SHA1 Message Date
Kenichi Handa
ca1e6a1391 (encode_terminal_code): Use new macros defined in
coding.h.
(write_glyphs): Likewise.
1997-11-08 03:05:44 +00:00
Richard M. Stallman
403c995bb8 (term_get_fkeys_1): Use kH as alternate for move-to-last-line. 1997-08-16 16:39:20 +00:00
Kenichi Handa
df8bf43147 (encode_terminal_code): Use safe_terminal_coding if
terminal_coding seems to encode Emacs' internal code as is.
(write_glyphs): Likewise.
1997-08-10 04:13:19 +00:00
Richard M. Stallman
171d7f241b Minor cleanup. 1997-07-30 03:57:26 +00:00
Richard M. Stallman
f3c6bfa210 (insert_glyphs): Use &, not &&. 1997-05-31 02:45:18 +00:00
Karl Heuer
5c34fe36c4 Fix comment typo. 1997-04-03 21:36:09 +00:00
Kenichi Handa
07109bf9ed (insert_glyphs): Fix a bug which turns up when
TS_ins_multi_chars is 0.
1997-03-19 16:32:46 +00:00
Kenichi Handa
085d590815 (encode_terminal_code): Check validity of character code. 1997-03-18 23:31:34 +00:00
Karl Heuer
a4decb7fcd Include charset.h and coding.h.
(TS_end_italic_mode, TS_italic_mode, TS_bold_mode): New variables.
(TS_end_bold_mode, TS_end_underscore_mode): New variables.
(TS_underscore_mode): New variable.
(encode_terminal_code): New function.
(write_glyphs, insert_glyphs): Perform character code conversion
on output to a terminal.
(term_init): Initialize TS_bold_mode, TS_end_bold_mode,
TS_end_underscore_mode, and TS_underscore_mode.
1997-02-20 06:57:21 +00:00
Richard M. Stallman
e12c105445 (fatal): Print a newline at the end.
(term_init): Calls to fatal changed.
1997-01-20 02:21:19 +00:00
Geoff Voelker
29f27c39d1 (term_init): Use new name initialize_w32_display. 1997-01-20 00:39:13 +00:00
Richard M. Stallman
1efd8636b2 (term_init): Use new vertical scroll bar enumerated type.
Use new macro SET_FRAME_WIDTH.
1996-09-21 02:25:37 +00:00
Richard M. Stallman
1d718789f5 (OUTPUT_IF, OUTPUT): Cast frame height to int. 1996-09-03 22:22:10 +00:00
Richard M. Stallman
3b12ce121e (term_init): Avoid type-mismatch calling get_frame_size. 1996-09-03 22:00:27 +00:00
Richard M. Stallman
c291d9ef2b (Vring_bell_function): New variable.
(syms_of_term): Set up Lisp variable.
(ring_bell): Use Vring_bell_function.
1996-08-29 20:50:15 +00:00
Richard M. Stallman
2f8d25d5f1 (FRAME_TERMCAP_P) [WINDOWSNT && !HAVE_NTGUI]:
Remove conditional for HAVE_NTGUI.
1996-04-26 19:56:17 +00:00
Richard M. Stallman
db71d41440 (calculate_ins_del_char_costs): Use proper frame's width. 1996-04-10 18:34:37 +00:00
Erik Naggum
3b7ad313e0 Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
Karl Heuer
8e6208c5d2 Comment fixes. 1996-01-05 10:03:17 +00:00
Geoff Voelker
6f405bd5e4 [HAVE_NTGUI] (FRAME_TERMCAP_P): Don't redefine. 1995-11-07 07:27:19 +00:00
Richard M. Stallman
37dad45a1a (term_init): Alternative error messages for TERMCAP/TERMINFO. 1995-06-28 10:05:35 +00:00
Karl Heuer
36cae867b9 (cursor_to, clear_to_end_of_line_raw):
If chars_wasted is 0, do nothing.
(clear_end_of_line): Don't die if chars_wasted is 0.
1995-06-05 12:35:17 +00:00
Karl Heuer
e405833872 (term_init): MagicWrap implies AutoWrap. 1995-04-24 17:17:15 +00:00
Karl Heuer
f8c25f1b67 Update copyright. 1995-04-07 02:21:52 +00:00
Richard M. Stallman
7357a6812a Comment change. 1995-03-29 21:46:19 +00:00
Karl Heuer
b03471782d (term_init) [TERMINFO]: Make error message more accurate. 1995-02-25 04:05:46 +00:00
Richard M. Stallman
8dd0c7cbf7 (calculate_costs): Update max_frame_height, max_frame_width.
They determine length of chars_wasted, copybuf and char_ins_del_vector.
1995-02-17 08:42:18 +00:00
Richard M. Stallman
b59ab95c5c (term_get_fkeys_1): Bug fix for function key above f19. 1995-01-19 18:56:43 +00:00
Karl Heuer
9a6b6f9276 (write_glyphs, insert_glyphs): Call checkmagic. 1995-01-17 00:18:55 +00:00
Richard M. Stallman
ee7a2de471 (term_init): Fatal error if screen is too small. 1995-01-04 19:09:36 +00:00
Richard M. Stallman
be7cd44fe1 (scroll_region_cost): New variable.
(calculate_costs): Put scroll region overhead in scroll_region_cost.
1994-12-26 15:37:22 +00:00
Richard M. Stallman
9f732a77fc (calculate_costs): Set FRAME_COST_BAUD_RATE.
Don't test dont_calculate_costs.
(dont_calculate_costs): Variable deleted.
(term_init): Don't set dont_calculate_costs.
1994-12-06 08:49:33 +00:00
Richard M. Stallman
cb28b9c22b (term_init) [WINDOWSNT]: Do some Windows-specific
initialization, then skip the rest of the code.
(FRAME_TERMCAP_P) [WINDOWSNT]: Always return 0.
1994-11-01 08:44:15 +00:00
Richard M. Stallman
7dac35c8ad (calculate_costs): Call x_screen_planes. 1994-10-22 05:39:42 +00:00
Karl Heuer
0a7f697a8d (term_get_fkeys_1): Workaround for IBM's dialect of terminfo. 1994-10-14 02:43:58 +00:00
Karl Heuer
c8951b1855 Declare Fmake_sparse_keymap. 1994-09-19 00:13:35 +00:00
Karl Heuer
759d9005b9 (clear_to_end): Fix reversed condition. 1994-09-16 23:35:43 +00:00
Richard M. Stallman
e4bfb3b6f1 (term_init): Added missing argument to tgetstr.
(tgetstr): Move declarations to top level.
1994-08-24 19:51:01 +00:00
Richard M. Stallman
c892673b75 (term_get_fkeys): Don't redeclare term_get_fkeys_1 here. 1994-06-23 19:30:19 +00:00
Richard M. Stallman
565620a54d Put stdio.h after config.h. 1994-06-15 03:54:06 +00:00
Richard M. Stallman
cc4ee3c7c6 (update_end): Undo previous change. 1994-05-23 06:31:52 +00:00
Karl Heuer
07c57952d8 (system_uses_terminfo): New variable.
(syms_of_term): New function, to initialize it.
1994-04-08 06:59:55 +00:00
Richard M. Stallman
55cc089c5b (frame_up_to_date_hook): Defined. 1994-04-03 18:19:53 +00:00
Roland McGrath
3708523330 (term_get_fkeys_1): Use term_get_fkeys_arg, not term_get_fkeys_address. 1994-03-08 06:48:45 +00:00
Roland McGrath
f778aff2fd (term_get_fkeys_1): New local var ADDRESS, init to term_get_fkeys_address. 1994-03-08 06:45:43 +00:00
Roland McGrath
f2a003428d (term_get_fkeys_data): Variable removed.
(term_get_fkeys_define_1, term_get_fkeys_define): Functions removed.
(term_get_fkeys_address): New variable, to pass arg through condition-case.
(term_get_fkeys): Set that to ADDRESS; just do condition-case around call to
term_get_fkeys_1, ignoring all errors.
(term_get_fkeys_1): New function, containing body of term_get_fkeys.
Don't use term_get_fkeys_define_1; call Fdefine_key directly.
1994-03-08 06:20:26 +00:00
Richard M. Stallman
afd359c4bb (term_init): If no se', use me';
if no `me' either, don't use standout mode at all.
1994-02-12 22:32:39 +00:00
Richard M. Stallman
7a8e3e3024 (update_end): Clear updating_frame before calling hook. 1994-01-21 00:09:47 +00:00
Roland McGrath
18160b98ce Include <config.h> instead of "config.h". 1993-09-10 06:15:46 +00:00
Richard M. Stallman
465db27b59 (term_get_fkeys_define_1, term_get_fkeys_define): New functions.
(term_get_fkeys): Use them.
1993-08-11 04:09:28 +00:00