comparison src/buffer.c @ 259:11cf20601dec r20-5b28

Import from CVS: tag r20-5b28
author cvs
date Mon, 13 Aug 2007 10:23:02 +0200
parents 677f6a0ee643
children 405dd6d1825b
comparison
equal deleted inserted replaced
258:58424f6abf56 259:11cf20601dec
2274 buffer_local_flags.abbrev_table = make_int (0x1000); 2274 buffer_local_flags.abbrev_table = make_int (0x1000);
2275 #ifdef REGION_CACHE_NEEDS_WORK 2275 #ifdef REGION_CACHE_NEEDS_WORK
2276 buffer_local_flags.cache_long_line_scans = make_int (0x2000); 2276 buffer_local_flags.cache_long_line_scans = make_int (0x2000);
2277 #endif 2277 #endif
2278 buffer_local_flags.buffer_file_type = make_int (0x4000); 2278 buffer_local_flags.buffer_file_type = make_int (0x4000);
2279 #ifdef MULE 2279 #ifdef FILE_CODING
2280 buffer_local_flags.buffer_file_coding_system = make_int (0x8000); 2280 buffer_local_flags.buffer_file_coding_system = make_int (0x8000);
2281 #endif 2281 #endif
2282 2282
2283 /* #### Warning, 0x4000000 (that's six zeroes) is the largest number 2283 /* #### Warning, 0x4000000 (that's six zeroes) is the largest number
2284 currently allowable due to the XINT() handling of this value. 2284 currently allowable due to the XINT() handling of this value.
2480 "Non-nil if the visited file is a binary file. 2480 "Non-nil if the visited file is a binary file.
2481 This variable is meaningful on MS-DOS and Windows NT. 2481 This variable is meaningful on MS-DOS and Windows NT.
2482 On those systems, it is automatically local in every buffer. 2482 On those systems, it is automatically local in every buffer.
2483 On other systems, this variable is normally always nil. 2483 On other systems, this variable is normally always nil.
2484 */ ); 2484 */ );
2485 2485 #ifdef FILE_CODING
2486 #ifdef MULE
2487 DEFVAR_BUFFER_DEFAULTS ("default-buffer-file-coding-system", buffer_file_coding_system /* 2486 DEFVAR_BUFFER_DEFAULTS ("default-buffer-file-coding-system", buffer_file_coding_system /*
2488 Default value of `buffer-file-coding-system' for buffers that do not override it. 2487 Default value of `buffer-file-coding-system' for buffers that do not override it.
2489 This is the same as (default-value 'buffer-file-coding-system). 2488 This is the same as (default-value 'buffer-file-coding-system).
2490 This value is used both for buffers without associated files and 2489 This value is used both for buffers without associated files and
2491 for buffers whose files do not have any apparent coding system. 2490 for buffers whose files do not have any apparent coding system.
2531 you wish to unilaterally specify the coding system used for one 2530 you wish to unilaterally specify the coding system used for one
2532 particular operation, you should bind the variable 2531 particular operation, you should bind the variable
2533 `coding-system-for-read' rather than changing the other two 2532 `coding-system-for-read' rather than changing the other two
2534 variables just mentioned, which are intended to be used for 2533 variables just mentioned, which are intended to be used for
2535 global environment specification. */ ); 2534 global environment specification. */ );
2536 #endif /* MULE */ 2535 #endif
2537 2536
2538 DEFVAR_BUFFER_LOCAL ("auto-fill-function", auto_fill_function /* 2537 DEFVAR_BUFFER_LOCAL ("auto-fill-function", auto_fill_function /*
2539 Function called (if non-nil) to perform auto-fill. 2538 Function called (if non-nil) to perform auto-fill.
2540 It is called after self-inserting a space at a column beyond `fill-column'. 2539 It is called after self-inserting a space at a column beyond `fill-column'.
2541 Each buffer has its own value of this variable. 2540 Each buffer has its own value of this variable.