diff options
| author | John Wiegley | 2016-01-11 22:50:30 -0800 |
|---|---|---|
| committer | John Wiegley | 2016-01-11 22:50:30 -0800 |
| commit | fee9e3ff5e3181e5e477849b5db94e7e39a4e0c4 (patch) | |
| tree | b5a8934d6b587f3517d2b8214a6738374b07820d /doc | |
| parent | 2d7f4d99f715a3b32bb2873be6e9b4e7e1dad1da (diff) | |
| parent | ce4a052415b70030ee591af3cb5bed0fb79ef3aa (diff) | |
| download | emacs-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.texi | 24 | ||||
| -rw-r--r-- | doc/misc/efaq.texi | 8 |
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 |
| 2086 | This function sends @var{string} to @var{terminal} without alteration. | 2086 | This function sends @var{string} to @var{terminal} without alteration. |
| 2087 | Control characters in @var{string} have terminal-dependent effects. | 2087 | Control characters in @var{string} have terminal-dependent effects. |
| 2088 | (If you need to display non-ASCII text on the terminal, encode it | ||
| 2089 | using one of the functions described in @ref{Explicit Encoding}.) | ||
| 2088 | This function operates only on text terminals. @var{terminal} may be | 2090 | This function operates only on text terminals. @var{terminal} may be |
| 2089 | a terminal object, a frame, or @code{nil} for the selected frame's | 2091 | a terminal object, a frame, or @code{nil} for the selected frame's |
| 2090 | terminal. In batch mode, @var{string} is sent to @code{stdout} when | 2092 | terminal. 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 | |||
| 2252 | calls @var{function} with no arguments, or @samp{--eval @var{form}}. | 2254 | calls @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, |
| 2255 | either using @code{message}, or using @code{prin1}, etc., with @code{t} | 2257 | either using @code{message}, or using @code{prin1}, etc., with |
| 2256 | as the stream, goes instead to Emacs's standard error descriptor when | 2258 | @code{t} as the stream, goes instead to Emacs's standard descriptors |
| 2257 | in batch mode. Similarly, input that would normally come from the | 2259 | when in batch mode: @code{message} writes to the standard error |
| 2258 | minibuffer is read from the standard input descriptor. | 2260 | descriptor, while @code{prin1} and other print functions write to the |
| 2259 | Thus, Emacs behaves much like a noninteractive | 2261 | standard output. Similarly, input that would normally come from the |
| 2260 | application program. (The echo area output that Emacs itself normally | 2262 | minibuffer is read from the standard input descriptor. Thus, Emacs |
| 2261 | generates, such as command echoing, is suppressed entirely.) | 2263 | behaves much like a noninteractive application program. (The echo |
| 2264 | area output that Emacs itself normally generates, such as command | ||
| 2265 | echoing, is suppressed entirely.) | ||
| 2266 | |||
| 2267 | Non-ASCII text written to the standard output or error descriptors is | ||
| 2268 | by default encoded using @code{locale-coding-system} (@pxref{Locales}) | ||
| 2269 | if 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 |
| 2264 | This variable is non-@code{nil} when Emacs is running in batch mode. | 2274 | This 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 | |||
| 3308 | packages that you select. @xref{Packages,,, emacs, The GNU Emacs Manual}. | 3308 | packages that you select. @xref{Packages,,, emacs, The GNU Emacs Manual}. |
| 3309 | 3309 | ||
| 3310 | There are other, non-GNU, Emacs Lisp package servers, including: | 3310 | There 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 |
| 3313 | package servers, customize the @code{package-archives} variable. | 3313 | package servers, customize the @code{package-archives} variable. Be |
| 3314 | Be aware that installing a package can run arbitrary code, so only add | 3314 | aware that installing a package can run arbitrary code, so only add |
| 3315 | sources that you trust. | 3315 | sources that you trust. |
| 3316 | 3316 | ||
| 3317 | The @uref{https://lists.gnu.org/mailman/listinfo/gnu-emacs-sources, | 3317 | The @uref{https://lists.gnu.org/mailman/listinfo/gnu-emacs-sources, |