Function: set-keyboard-coding-system-internal

set-keyboard-coding-system-internal is a function defined in coding.c.

Signature

(set-keyboard-coding-system-internal CODING-SYSTEM &optional TERMINAL)

Documentation

Internal use only.

Source Code

// Defined in /usr/src/emacs/src/coding.c
{
  struct terminal *t = decode_live_terminal (terminal);
  CHECK_SYMBOL (coding_system);
  if (NILP (coding_system))
    coding_system = Qno_conversion;
  else
    Fcheck_coding_system (coding_system);
  setup_coding_system (coding_system, TERMINAL_KEYBOARD_CODING (t));
  /* Character composition should be disabled.  */
  TERMINAL_KEYBOARD_CODING (t)->common_flags
    &= ~CODING_ANNOTATE_COMPOSITION_MASK;
  return Qnil;
}