Variable: coding-category-list

coding-category-list is a variable defined in coding.c.

Value

(coding-category-utf-8 coding-category-iso-7 coding-category-charset
		       coding-category-iso-7-else
		       coding-category-iso-8-else
		       coding-category-emacs-mule
		       coding-category-raw-text
		       coding-category-iso-7-tight
		       coding-category-iso-8-1 coding-category-iso-8-2
		       coding-category-utf-8-auto
		       coding-category-utf-8-sig
		       coding-category-utf-16-auto
		       coding-category-utf-16-be
		       coding-category-utf-16-le
		       coding-category-utf-16-be-nosig
		       coding-category-utf-16-le-nosig
		       coding-category-sjis coding-category-big5
		       coding-category-ccl coding-category-undecided)

Documentation

List of coding-categories (symbols) ordered by priority.

On detecting a coding system, Emacs tries code detection algorithms associated with each coding-category one by one in this order. When one algorithm agrees with a byte sequence of source text, the coding system bound to the corresponding coding-category is selected.

Don't modify this variable directly, but use set-coding-system-priority.

Source Code

// Defined in /usr/src/emacs/src/coding.c
  DEFVAR_LISP ("coding-category-list", Vcoding_category_list,
	       doc: /* List of coding-categories (symbols) ordered by priority.

On detecting a coding system, Emacs tries code detection algorithms
associated with each coding-category one by one in this order.  When
one algorithm agrees with a byte sequence of source text, the coding
system bound to the corresponding coding-category is selected.

Don't modify this variable directly, but use `set-coding-system-priority'.  */);