Home
last modified time | relevance | path

Searched refs:terminal_coding (Results 1 – 16 of 16) sorted by relevance

/dports/editors/emacs-devel/emacs-4d1968b/src/
H A Dterminal.c276 Lisp_Object terminal_coding, keyboard_coding; in create_terminal() local
285 terminal->terminal_coding = xmalloc (sizeof (struct coding_system)); in create_terminal()
296 terminal_coding = in create_terminal()
298 if (NILP (terminal_coding) in create_terminal()
299 || EQ (terminal_coding, Qunbound) in create_terminal()
300 || NILP (Fcoding_system_p (terminal_coding))) in create_terminal()
301 terminal_coding = Qundecided; in create_terminal()
304 setup_coding_system (terminal_coding, terminal->terminal_coding); in create_terminal()
350 xfree (terminal->terminal_coding); in delete_terminal_internal()
351 terminal->terminal_coding = NULL; in delete_terminal_internal()
[all …]
H A Dtermhooks.h500 struct coding_system *terminal_coding; member
855 #define FRAME_TERMINAL_CODING(f) ((f)->terminal->terminal_coding)
858 #define TERMINAL_TERMINAL_CODING(d) ((d)->terminal_coding)
H A Dcoding.c10642 struct coding_system *terminal_coding = TERMINAL_TERMINAL_CODING (term); variable
10644 setup_coding_system (Fcheck_coding_system (coding_system), terminal_coding);
10646 terminal_coding->mode |= CODING_MODE_SAFE_ENCODING;
10648 terminal_coding->common_flags &= ~CODING_ANNOTATE_COMPOSITION_MASK;
10649 terminal_coding->src_multibyte = 1;
10650 terminal_coding->dst_multibyte = 0;
10652 (term, (terminal_coding->common_flags & CODING_REQUIRE_ENCODING_MASK
10653 ? coding_charset_list (terminal_coding)
10681 struct coding_system *terminal_coding variable
10683 Lisp_Object coding_system = CODING_ID_NAME (terminal_coding->id);
H A DChangeLog.733 * term.c (write_glyphs): When terminal_coding require flushing,
6303 CODING_FLAG_ISO_SAFE in terminal_coding.flags.
6311 terminal_coding seems to encode Emacs' internal code as is.
H A DChangeLog.1116550 (IT_write_glyphs): Use tty->terminal->terminal_coding instead of a
16551 global variable terminal_coding. Don't refer to
23228 `no-conversion' and terminal_coding to `undecided'.
24838 Setup terminal_coding as `undecided'.
29877 * coding.h (terminal_coding, safe_terminal_coding, keyboard_coding):
29970 (terminal_coding, keyboard_coding): Delete.
29975 Get terminal_coding from the terminal.
H A DChangeLog.1014008 Set suppress_error in safe_terminal_coding, not terminal_coding.
18101 Set CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag in terminal_coding.mode
18102 instead of setting CODING_FLAG_ISO_SAFE flag in terminal_coding.flags.
H A DChangeLog.812785 terminal_coding in effect.
/dports/editors/emacs/emacs-27.2/src/
H A Dterminal.c276 Lisp_Object terminal_coding, keyboard_coding; in create_terminal() local
285 terminal->terminal_coding = xmalloc (sizeof (struct coding_system)); in create_terminal()
296 terminal_coding = in create_terminal()
298 if (NILP (terminal_coding) in create_terminal()
299 || EQ (terminal_coding, Qunbound) in create_terminal()
300 || NILP (Fcoding_system_p (terminal_coding))) in create_terminal()
301 terminal_coding = Qundecided; in create_terminal()
304 setup_coding_system (terminal_coding, terminal->terminal_coding); in create_terminal()
350 xfree (terminal->terminal_coding); in delete_terminal_internal()
351 terminal->terminal_coding = NULL; in delete_terminal_internal()
[all …]
H A Dtermhooks.h459 struct coding_system *terminal_coding; member
814 #define FRAME_TERMINAL_CODING(f) ((f)->terminal->terminal_coding)
817 #define TERMINAL_TERMINAL_CODING(d) ((d)->terminal_coding)
H A Dcoding.c10551 struct coding_system *terminal_coding = TERMINAL_TERMINAL_CODING (term); variable
10553 setup_coding_system (Fcheck_coding_system (coding_system), terminal_coding);
10555 terminal_coding->mode |= CODING_MODE_SAFE_ENCODING;
10557 terminal_coding->common_flags &= ~CODING_ANNOTATE_COMPOSITION_MASK;
10558 terminal_coding->src_multibyte = 1;
10559 terminal_coding->dst_multibyte = 0;
10561 (term, (terminal_coding->common_flags & CODING_REQUIRE_ENCODING_MASK
10562 ? coding_charset_list (terminal_coding)
10590 struct coding_system *terminal_coding variable
10592 Lisp_Object coding_system = CODING_ID_NAME (terminal_coding->id);
H A DChangeLog.733 * term.c (write_glyphs): When terminal_coding require flushing,
6303 CODING_FLAG_ISO_SAFE in terminal_coding.flags.
6311 terminal_coding seems to encode Emacs' internal code as is.
H A DChangeLog.1116550 (IT_write_glyphs): Use tty->terminal->terminal_coding instead of a
16551 global variable terminal_coding. Don't refer to
23228 `no-conversion' and terminal_coding to `undecided'.
24838 Setup terminal_coding as `undecided'.
29877 * coding.h (terminal_coding, safe_terminal_coding, keyboard_coding):
29970 (terminal_coding, keyboard_coding): Delete.
29975 Get terminal_coding from the terminal.
H A DChangeLog.1014008 Set suppress_error in safe_terminal_coding, not terminal_coding.
18101 Set CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag in terminal_coding.mode
18102 instead of setting CODING_FLAG_ISO_SAFE flag in terminal_coding.flags.
H A DChangeLog.812785 terminal_coding in effect.
/dports/editors/emacs-devel/emacs-4d1968b/admin/notes/
H A Dmulti-tty997 (at least) the structs terminal_coding and keyboard_coding in
/dports/editors/emacs/emacs-27.2/admin/notes/
H A Dmulti-tty997 (at least) the structs terminal_coding and keyboard_coding in