Mercurial > emacs
comparison src/coding.c @ 24200:b9d9fccad516
(syms_of_coding): eol-mnemonic-* variables are now
strings, not characters.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Wed, 27 Jan 1999 10:08:13 +0000 |
parents | 38e26ebed6f7 |
children | 1c515a6c0686 |
comparison
equal
deleted
inserted
replaced
24199:204d0a24ddf5 | 24200:b9d9fccad516 |
---|---|
299 Lisp_Object Qstart_process, Qopen_network_stream; | 299 Lisp_Object Qstart_process, Qopen_network_stream; |
300 Lisp_Object Qtarget_idx; | 300 Lisp_Object Qtarget_idx; |
301 | 301 |
302 Lisp_Object Vselect_safe_coding_system_function; | 302 Lisp_Object Vselect_safe_coding_system_function; |
303 | 303 |
304 /* Mnemonic character of each format of end-of-line. */ | 304 /* Mnemonic string for each format of end-of-line. */ |
305 int eol_mnemonic_unix, eol_mnemonic_dos, eol_mnemonic_mac; | 305 Lisp_Object eol_mnemonic_unix, eol_mnemonic_dos, eol_mnemonic_mac; |
306 /* Mnemonic character to indicate format of end-of-line is not yet | 306 /* Mnemonic string to indicate format of end-of-line is not yet |
307 decided. */ | 307 decided. */ |
308 int eol_mnemonic_undecided; | 308 Lisp_Object eol_mnemonic_undecided; |
309 | 309 |
310 /* Format of end-of-line decided by system. This is CODING_EOL_LF on | 310 /* Format of end-of-line decided by system. This is CODING_EOL_LF on |
311 Unix, CODING_EOL_CRLF on DOS/Windows, and CODING_EOL_CR on Mac. */ | 311 Unix, CODING_EOL_CRLF on DOS/Windows, and CODING_EOL_CR on Mac. */ |
312 int system_eol_type; | 312 int system_eol_type; |
313 | 313 |
5642 or a cons of coding systems which are used as above.\n\ | 5642 or a cons of coding systems which are used as above.\n\ |
5643 \n\ | 5643 \n\ |
5644 See also the function `find-operation-coding-system'."); | 5644 See also the function `find-operation-coding-system'."); |
5645 Vnetwork_coding_system_alist = Qnil; | 5645 Vnetwork_coding_system_alist = Qnil; |
5646 | 5646 |
5647 DEFVAR_INT ("eol-mnemonic-unix", &eol_mnemonic_unix, | 5647 DEFVAR_LISP ("eol-mnemonic-unix", &eol_mnemonic_unix, |
5648 "Mnemonic character indicating UNIX-like end-of-line format (i.e. LF) ."); | 5648 "*String displayed in mode line for UNIX-like (LF) end-of-line format."); |
5649 eol_mnemonic_unix = ':'; | 5649 eol_mnemonic_unix = build_string (":"); |
5650 | 5650 |
5651 DEFVAR_INT ("eol-mnemonic-dos", &eol_mnemonic_dos, | 5651 DEFVAR_LISP ("eol-mnemonic-dos", &eol_mnemonic_dos, |
5652 "Mnemonic character indicating DOS-like end-of-line format (i.e. CRLF)."); | 5652 "*String displayed in mode line for DOS-like (CRLF) end-of-line format."); |
5653 eol_mnemonic_dos = '\\'; | 5653 eol_mnemonic_dos = build_string ("\\"); |
5654 | 5654 |
5655 DEFVAR_INT ("eol-mnemonic-mac", &eol_mnemonic_mac, | 5655 DEFVAR_LISP ("eol-mnemonic-mac", &eol_mnemonic_mac, |
5656 "Mnemonic character indicating MAC-like end-of-line format (i.e. CR)."); | 5656 "*String displayed in mode line for MAC-like (CR) end-of-line format."); |
5657 eol_mnemonic_mac = '/'; | 5657 eol_mnemonic_mac = build_string ("/"); |
5658 | 5658 |
5659 DEFVAR_INT ("eol-mnemonic-undecided", &eol_mnemonic_undecided, | 5659 DEFVAR_LISP ("eol-mnemonic-undecided", &eol_mnemonic_undecided, |
5660 "Mnemonic character indicating end-of-line format is not yet decided."); | 5660 "*String displayed in mode line when end-of-line format is not yet determined."); |
5661 eol_mnemonic_undecided = ':'; | 5661 eol_mnemonic_undecided = build_string (":"); |
5662 | 5662 |
5663 DEFVAR_LISP ("enable-character-translation", &Venable_character_translation, | 5663 DEFVAR_LISP ("enable-character-translation", &Venable_character_translation, |
5664 "*Non-nil enables character translation while encoding and decoding."); | 5664 "*Non-nil enables character translation while encoding and decoding."); |
5665 Venable_character_translation = Qt; | 5665 Venable_character_translation = Qt; |
5666 | 5666 |