Changeset 4077 for vendor/emacs-CVS_HEAD/lispref/files.texi
- Timestamp:
- 05/13/06 11:07:13 (3 years ago)
- Files:
-
- vendor/emacs-CVS_HEAD/lispref/files.texi (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
vendor/emacs-CVS_HEAD/lispref/files.texi
r4056 r4077 137 137 area, and leaves the buffer empty. 138 138 139 Reading the file(s) into their respective buffers involves decoding 140 the files' contents (@pxref{Coding Systems}), including end-of-line 141 conversion. 142 139 143 The @code{find-file-noselect} function normally calls 140 144 @code{after-find-file} after reading the file (@pxref{Subroutines of … … 396 400 normally does. @xref{Making Backups,, Making Backup Files}. 397 401 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}). 402 The hook functions in @code{write-file-functions} are also responsible 403 for encoding the data (if desired): they must choose a suitable coding 404 system and end-of-line conversion (@pxref{Lisp and Coding Systems}), 405 perform 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}). 403 408 404 409 If you set this hook locally in a buffer, it is assumed to be … … 497 502 Properties}. Normally, one of the functions in the 498 503 @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, 505 including end-of-line conversion. 500 506 501 507 If @var{visit} is non-@code{nil}, this function additionally marks the … … 1603 1609 1604 1610 On GNU and Unix systems, a string returned by this function always 1605 ends in a slash. On MS DOS it can also end in a colon. On VMS, it1611 ends in a slash. On MS-DOS it can also end in a colon. On VMS, it 1606 1612 returns a string ending in one of the three characters @samp{:}, 1607 1613 @samp{]}, or @samp{>}. … … 1810 1816 the same entity are related by a syntactic transformation. On GNU and 1811 1817 Unix systems, this is simple: a directory name ends in a slash, 1812 whereas the directory's name as a file lacks that slash. On MS DOS and1818 whereas the directory's name as a file lacks that slash. On MS-DOS and 1813 1819 VMS, the relationship is more complicated. 1814 1820
