comparison src/file-coding.h @ 438:84b14dcb0985 r21-2-27

Import from CVS: tag r21-2-27
author cvs
date Mon, 13 Aug 2007 11:32:25 +0200
parents 3ecd8885ac67
children 8de8e3f6228a
comparison
equal deleted inserted replaced
437:e2a4e8b94b82 438:84b14dcb0985
94 system is active for a particular buffer. */ 94 system is active for a particular buffer. */
95 Lisp_Object mnemonic; 95 Lisp_Object mnemonic;
96 96
97 Lisp_Object post_read_conversion, pre_write_conversion; 97 Lisp_Object post_read_conversion, pre_write_conversion;
98 98
99 enum eol_type eol_type; 99 eol_type_t eol_type;
100 100
101 /* Subsidiary coding systems that specify a particular type of EOL 101 /* Subsidiary coding systems that specify a particular type of EOL
102 marking, rather than autodetecting it. These will only be non-nil 102 marking, rather than autodetecting it. These will only be non-nil
103 if (eol_type == EOL_AUTODETECT). */ 103 if (eol_type == EOL_AUTODETECT). */
104 Lisp_Object eol_lf, eol_crlf, eol_cr; 104 Lisp_Object eol_lf, eol_crlf, eol_cr;
498 void set_decoding_stream_coding_system (Lstream *stream, 498 void set_decoding_stream_coding_system (Lstream *stream,
499 Lisp_Object codesys); 499 Lisp_Object codesys);
500 void set_encoding_stream_coding_system (Lstream *stream, 500 void set_encoding_stream_coding_system (Lstream *stream,
501 Lisp_Object codesys); 501 Lisp_Object codesys);
502 void determine_real_coding_system (Lstream *stream, Lisp_Object *codesys_in_out, 502 void determine_real_coding_system (Lstream *stream, Lisp_Object *codesys_in_out,
503 enum eol_type *eol_type_in_out); 503 eol_type_t *eol_type_in_out);
504 504
505 505
506 #ifndef MULE 506 #ifndef MULE
507 #define MIN_LEADING_BYTE 0x80 507 #define MIN_LEADING_BYTE 0x80
508 /* These need special treatment in a string and/or character */ 508 /* These need special treatment in a string and/or character */