batch write-region no longer says "Wrote FOO"
This cuts down on 'make' chatter a bit. * doc/lispref/files.texi (Writing to Files): * etc/NEWS: Document this. * src/fileio.c (Fwrite_region): Don't output "Wrote /whatever/foo.elc" if noninteractive.
This commit is contained in:
parent
d94007484a
commit
d20f82e6f1
6 changed files with 26 additions and 5 deletions
|
@ -1,3 +1,8 @@
|
|||
2015-01-04 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
batch write-region no longer says "Wrote FOO"
|
||||
* files.texi (Writing to Files): Document this.
|
||||
|
||||
2014-12-31 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Less 'make' chatter for Emacs doc
|
||||
|
|
|
@ -653,8 +653,9 @@ and also calls the functions in the list
|
|||
@xref{Format Conversion}.
|
||||
|
||||
Normally, @code{write-region} displays the message @samp{Wrote
|
||||
@var{filename}} in the echo area. If @var{visit} is neither @code{t}
|
||||
nor @code{nil} nor a string, then this message is inhibited. This
|
||||
@var{filename}} in the echo area. This message is inhibited if
|
||||
@var{visit} is neither @code{t} nor @code{nil} nor a string, or if
|
||||
Emacs is operating in batch mode (@pxref{Batch mode}). This
|
||||
feature is useful for programs that use files for internal purposes,
|
||||
files that the user does not need to know about.
|
||||
@end deffn
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2015-01-04 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
batch write-region no longer says "Wrote FOO"
|
||||
* NEWS: Document this.
|
||||
|
||||
2014-12-30 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
* PROBLEMS: Omit obsolete mention of FQDNs.
|
||||
|
|
3
etc/NEWS
3
etc/NEWS
|
@ -551,6 +551,9 @@ system's name has changed or if the Emacs process has changed systems,
|
|||
and to avoid long waits it no longer consults DNS to canonicalize the
|
||||
name. The variable `system-name' is now obsolete.
|
||||
|
||||
+++
|
||||
** Function `write-region' no longer outputs "Wrote FILE" in batch mode.
|
||||
|
||||
---
|
||||
** New utilities in subr-x.el:
|
||||
*** New macros `if-let' and `when-let' allow defining bindings and to
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2015-01-04 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
batch write-region no longer says "Wrote FOO"
|
||||
This cuts down on 'make' chatter a bit.
|
||||
* fileio.c (Fwrite_region):
|
||||
Don't output "Wrote /whatever/foo.elc" if noninteractive.
|
||||
|
||||
2015-01-03 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Revert previous change to produce_composite_glyph
|
||||
|
|
|
@ -4741,8 +4741,8 @@ Optional fifth argument VISIT, if t or a string, means
|
|||
If VISIT is a string, it is a second file name;
|
||||
the output goes to FILENAME, but the buffer is marked as visiting VISIT.
|
||||
VISIT is also the file name to lock and unlock for clash detection.
|
||||
If VISIT is neither t nor nil nor a string,
|
||||
that means do not display the \"Wrote file\" message.
|
||||
If VISIT is neither t nor nil nor a string, or if Emacs is in batch mode,
|
||||
do not display the \"Wrote file\" message.
|
||||
The optional sixth arg LOCKNAME, if non-nil, specifies the name to
|
||||
use for locking and unlocking, overriding FILENAME and VISIT.
|
||||
The optional seventh arg MUSTBENEW, if non-nil, insists on a check
|
||||
|
@ -5109,7 +5109,7 @@ write_region (Lisp_Object start, Lisp_Object end, Lisp_Object filename,
|
|||
return Qnil;
|
||||
}
|
||||
|
||||
if (!auto_saving)
|
||||
if (!auto_saving && !noninteractive)
|
||||
message_with_string ((NUMBERP (append)
|
||||
? "Updated %s"
|
||||
: ! NILP (append)
|
||||
|
|
Loading…
Add table
Reference in a new issue