aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJohn Wiegley2016-01-11 22:50:30 -0800
committerJohn Wiegley2016-01-11 22:50:30 -0800
commitfee9e3ff5e3181e5e477849b5db94e7e39a4e0c4 (patch)
treeb5a8934d6b587f3517d2b8214a6738374b07820d /doc
parent2d7f4d99f715a3b32bb2873be6e9b4e7e1dad1da (diff)
parentce4a052415b70030ee591af3cb5bed0fb79ef3aa (diff)
downloademacs-fee9e3ff5e3181e5e477849b5db94e7e39a4e0c4.tar.gz
emacs-fee9e3ff5e3181e5e477849b5db94e7e39a4e0c4.zip
Merge from origin/emacs-25
ce4a052 Add defvar-local to lisp-imenu-generic-expression a0121bc Revert commit b1e3d14845517bfa9fa5d6d3840f3ab3160306fd 76fe2d5 * lisp/emacs-lisp/autoload.el (autoload-find-destination): Doc fix. 1ae088f * lisp/emacs-lisp/autoload.el (autoload-find-destination): b6b47af Properly encode/decode base64Binary data in SOAP c632466 Obey coding-system-for-write when writing stdout/stderr in batch 2f32cb5 * doc/misc/efaq.texi (Packages that do not come with Emacs): Update the URI of MELPA and marmalade-repo. Reported by CHENG Goa <chenggao@royau.me> in https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00390.html. d2937aa * lisp/progmodes/opascal.el (opascal-mode-syntax-table): 5330c25 * lisp/progmodes/xscheme.el (xscheme-prompt-for-expression-exit): 7380990 Remove function wrongly on AWK Mode value of context fontification hook. d400753 * src/buffer.c: Stick with ASCII in doc string. 221240c Reword transient-mark-mode doc string 977d3ea Update doc string of 'selective-display' 229c3fa Make C++ buffers writeable when writing their initial text properties. f5c762c Additional changes for "make check-expensive" 1729cf3 ; * admin/MAINTAINERS: Remove myself. 33219d3 Apply text properties for <, > in new after-change function (C++ Java Modes).
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/os.texi24
-rw-r--r--doc/misc/efaq.texi8
2 files changed, 21 insertions, 11 deletions
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 9db5e9e1e97..8e3720eb947 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -2085,6 +2085,8 @@ than optimal. To fix the problem, set @code{baud-rate}.
2085@defun send-string-to-terminal string &optional terminal 2085@defun send-string-to-terminal string &optional terminal
2086This function sends @var{string} to @var{terminal} without alteration. 2086This function sends @var{string} to @var{terminal} without alteration.
2087Control characters in @var{string} have terminal-dependent effects. 2087Control characters in @var{string} have terminal-dependent effects.
2088(If you need to display non-ASCII text on the terminal, encode it
2089using one of the functions described in @ref{Explicit Encoding}.)
2088This function operates only on text terminals. @var{terminal} may be 2090This function operates only on text terminals. @var{terminal} may be
2089a terminal object, a frame, or @code{nil} for the selected frame's 2091a terminal object, a frame, or @code{nil} for the selected frame's
2090terminal. In batch mode, @var{string} is sent to @code{stdout} when 2092terminal. In batch mode, @var{string} is sent to @code{stdout} when
@@ -2252,13 +2254,21 @@ loads the library named @var{file}, or @samp{-f @var{function}}, which
2252calls @var{function} with no arguments, or @samp{--eval @var{form}}. 2254calls @var{function} with no arguments, or @samp{--eval @var{form}}.
2253 2255
2254 Any Lisp program output that would normally go to the echo area, 2256 Any Lisp program output that would normally go to the echo area,
2255either using @code{message}, or using @code{prin1}, etc., with @code{t} 2257either using @code{message}, or using @code{prin1}, etc., with
2256as the stream, goes instead to Emacs's standard error descriptor when 2258@code{t} as the stream, goes instead to Emacs's standard descriptors
2257in batch mode. Similarly, input that would normally come from the 2259when in batch mode: @code{message} writes to the standard error
2258minibuffer is read from the standard input descriptor. 2260descriptor, while @code{prin1} and other print functions write to the
2259Thus, Emacs behaves much like a noninteractive 2261standard output. Similarly, input that would normally come from the
2260application program. (The echo area output that Emacs itself normally 2262minibuffer is read from the standard input descriptor. Thus, Emacs
2261generates, such as command echoing, is suppressed entirely.) 2263behaves much like a noninteractive application program. (The echo
2264area output that Emacs itself normally generates, such as command
2265echoing, is suppressed entirely.)
2266
2267Non-ASCII text written to the standard output or error descriptors is
2268by default encoded using @code{locale-coding-system} (@pxref{Locales})
2269if it is non-@code{nil}; this can be overridden by binding
2270@code{coding-system-for-write} to a coding system of you choice
2271(@pxref{Explicit Encoding}).
2262 2272
2263@defvar noninteractive 2273@defvar noninteractive
2264This variable is non-@code{nil} when Emacs is running in batch mode. 2274This variable is non-@code{nil} when Emacs is running in batch mode.
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index bbd9354c786..5008db31f25 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -3308,10 +3308,10 @@ available, and then Emacs can automatically download and install the
3308packages that you select. @xref{Packages,,, emacs, The GNU Emacs Manual}. 3308packages that you select. @xref{Packages,,, emacs, The GNU Emacs Manual}.
3309 3309
3310There are other, non-GNU, Emacs Lisp package servers, including: 3310There are other, non-GNU, Emacs Lisp package servers, including:
3311@uref{http://melpa.milkbox.net, MELPA}; and 3311@uref{http://melpa.org/, MELPA}; and
3312@uref{http://marmalade-repo.org, Marmalade}. To use additional 3312@uref{https://marmalade-repo.org/, Marmalade}. To use additional
3313package servers, customize the @code{package-archives} variable. 3313package servers, customize the @code{package-archives} variable. Be
3314Be aware that installing a package can run arbitrary code, so only add 3314aware that installing a package can run arbitrary code, so only add
3315sources that you trust. 3315sources that you trust.
3316 3316
3317The @uref{https://lists.gnu.org/mailman/listinfo/gnu-emacs-sources, 3317The @uref{https://lists.gnu.org/mailman/listinfo/gnu-emacs-sources,