Show
Ignore:
Timestamp:
05/13/06 11:31:18 (3 years ago)
Author:
miyoshi
Message:

Sync up with Emacs CVS HEAD.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lispref/files.texi

    r4058 r4079  
    137137area, and leaves the buffer empty. 
    138138 
     139Reading the file(s) into their respective buffers involves decoding 
     140the files' contents (@pxref{Coding Systems}), including end-of-line 
     141conversion. 
     142 
    139143The @code{find-file-noselect} function normally calls 
    140144@code{after-find-file} after reading the file (@pxref{Subroutines of 
     
    396400normally does. @xref{Making Backups,, Making Backup Files}. 
    397401 
    398 The hook functions in @code{write-file-functions} are also responsible for 
    399 encoding the data (if desired): they must choose a suitable coding 
    400 system (@pxref{Lisp and Coding Systems}), perform the encoding 
    401 (@pxref{Explicit Encoding}), and set @code{last-coding-system-used} to 
    402 the coding system that was used (@pxref{Encoding and I/O}). 
     402The hook functions in @code{write-file-functions} are also responsible 
     403for encoding the data (if desired): they must choose a suitable coding 
     404system and end-of-line conversion (@pxref{Lisp and Coding Systems}), 
     405perform the encoding (@pxref{Explicit Encoding}), and set 
     406@code{last-coding-system-used} to the coding system that was used 
     407(@pxref{Encoding and I/O}). 
    403408 
    404409If you set this hook locally in a buffer, it is assumed to be 
     
    497502Properties}.  Normally, one of the functions in the 
    498503@code{after-insert-file-functions} list determines the coding system 
    499 (@pxref{Coding Systems}) used for decoding the file's contents. 
     504(@pxref{Coding Systems}) used for decoding the file's contents, 
     505including end-of-line conversion. 
    500506 
    501507If @var{visit} is non-@code{nil}, this function additionally marks the 
     
    16031609 
    16041610On GNU and Unix systems, a string returned by this function always 
    1605 ends in a slash.  On MSDOS it can also end in a colon.  On VMS, it 
     1611ends in a slash.  On MS-DOS it can also end in a colon.  On VMS, it 
    16061612returns a string ending in one of the three characters @samp{:}, 
    16071613@samp{]}, or @samp{>}. 
     
    18101816the same entity are related by a syntactic transformation.  On GNU and 
    18111817Unix systems, this is simple: a directory name ends in a slash, 
    1812 whereas the directory's name as a file lacks that slash.  On MSDOS and 
     1818whereas the directory's name as a file lacks that slash.  On MS-DOS and 
    18131819VMS, the relationship is more complicated. 
    18141820