




 
editor:find-file-buffer 
pathname
 &optional 
check-function
Returns a buffer associated with the file 
pathname
, reading the file into a new buffer if necessary. The second value returned is 
T
 if a new buffer is created, and 
nil
 otherwise. If the file already exists in a buffer, its consistency is first checked by means of 
check-function
. If no value is supplied for 
check-function
, editor:check-disk-version-consistent is used.
editor:fast-save-all-buffers &optional 
ask
Saves all modified buffers which are associated with a file. If 
ask
 is non-
nil
 then confirmation is asked for before saving each buffer. If 
ask
 is not set, all buffers are saved without further prompting.
Unlike the editor command Save All Files this function can be run without any window interaction. It is thus suitable for use in code which does not intend to allow the user to leave any buffers unsaved, and from the console if it is necessary to save buffers without re-entering the full window system.
editor:check-disk-version-consistent
editor:check-disk-version-consistent 
pathname buffer
Checks that the date of the file 
pathname
 is not more recent than the last time 
buffer
 was saved. If 
pathname
 is more recent, the user is prompted on how to proceed. Returns 
t
 if there is no need to read the file from disk and 
nil
 if it should be read from disk.
editor:buffer-pathname 
buffer
Returns the pathname of the file associated with 
buffer
. If no file is associated with 
buffer
, 
nil
 is returned.