Variable: ctl-arrow

ctl-arrow is a customizable and buffer-local variable defined in buffer.c.

Documentation

Non-nil means display control chars with uparrow ^.

A value of nil means use backslash \ and octal digits. This variable does not apply to characters whose display is specified in the current display table (if there is one; see standard-display-table).

View in manual

Probably introduced at or before Emacs version 18.

Source Code

// Defined in /usr/src/emacs/src/buffer.c
  DEFVAR_PER_BUFFER ("ctl-arrow", &BVAR (current_buffer, ctl_arrow), Qnil,
		     doc: /* Non-nil means display control chars with uparrow `^'.
A value of nil means use backslash `\\' and octal digits.
This variable does not apply to characters whose display is specified in
the current display table (if there is one; see `standard-display-table').  */);