Mercurial > hg > xemacs-beta
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. |