diff options
| author | Richard M. Stallman | 1999-12-08 19:01:55 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1999-12-08 19:01:55 +0000 |
| commit | 77ba49d8a6dc45e7d62f80d8031dbb5adfa87fef (patch) | |
| tree | ff7f1c44980168763d036f83b4f5f85db52a2d05 /lispref/files.texi | |
| parent | fcad24639f1885f372d9f262bf36201f9841dfb5 (diff) | |
| download | emacs-77ba49d8a6dc45e7d62f80d8031dbb5adfa87fef.tar.gz emacs-77ba49d8a6dc45e7d62f80d8031dbb5adfa87fef.zip | |
*** empty log message ***
Diffstat (limited to 'lispref/files.texi')
| -rw-r--r-- | lispref/files.texi | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/lispref/files.texi b/lispref/files.texi index 369c3d090c9..c88a20c0763 100644 --- a/lispref/files.texi +++ b/lispref/files.texi | |||
| @@ -322,19 +322,25 @@ version of the file before saving it. | |||
| 322 | @end itemize | 322 | @end itemize |
| 323 | @end deffn | 323 | @end deffn |
| 324 | 324 | ||
| 325 | @deffn Command save-some-buffers &optional save-silently-p exiting | 325 | @deffn Command save-some-buffers &optional save-silently-p pred |
| 326 | This command saves some modified file-visiting buffers. Normally it | 326 | This command saves some modified file-visiting buffers. Normally it |
| 327 | asks the user about each buffer. But if @var{save-silently-p} is | 327 | asks the user about each buffer. But if @var{save-silently-p} is |
| 328 | non-@code{nil}, it saves all the file-visiting buffers without querying | 328 | non-@code{nil}, it saves all the file-visiting buffers without querying |
| 329 | the user. | 329 | the user. |
| 330 | 330 | ||
| 331 | The optional @var{exiting} argument, if non-@code{nil}, requests this | 331 | The optional @var{pred} argument controls which buffers to ask about. |
| 332 | function to offer also to save certain other buffers that are not | 332 | If it is @code{nil}, that means to ask only about file-visiting buffers. |
| 333 | visiting files. These are buffers that have a non-@code{nil} | 333 | If it is @code{t}, that means also offer to save certain other non-file |
| 334 | buffer-local value of @code{buffer-offer-save}. (A user who says @samp{yes} to | 334 | buffers---those that have a non-@code{nil} buffer-local value of |
| 335 | saving one of these is asked to specify a file name to use.) The | 335 | @code{buffer-offer-save}. (A user who says @samp{yes} to saving a |
| 336 | @code{save-buffers-kill-emacs} function passes a non-@code{nil} value | 336 | non-file buffer is asked to specify the file name to use.) The |
| 337 | for this argument. | 337 | @code{save-buffers-kill-emacs} function passes the value @code{t} for |
| 338 | @var{pred}. | ||
| 339 | |||
| 340 | If @var{pred} is neither @code{t} nor @code{nil}, then it should be | ||
| 341 | a function of no arguments. It will be called in each buffer to decide | ||
| 342 | whether to offer to save that buffer. If it returns a non-@code{nil} | ||
| 343 | value in a certain buffer, that means do offer to save that buffer. | ||
| 338 | @end deffn | 344 | @end deffn |
| 339 | 345 | ||
| 340 | @deffn Command write-file filename &optional confirm | 346 | @deffn Command write-file filename &optional confirm |