; Improve doc string of 'with-locale-environment'
* lisp/international/mule-cmds.el (with-locale-environment): Doc fix.
This commit is contained in:
parent
98dd8c6ebf
commit
b69f640b31
1 changed files with 7 additions and 1 deletions
|
|
@ -2664,7 +2664,13 @@ For example, translate \"swedish\" into \"sv_SE.ISO8859-1\"."
|
|||
"The currently set locale environment.")
|
||||
|
||||
(defmacro with-locale-environment (locale-name &rest body)
|
||||
"Execute BODY with the locale set to LOCALE-NAME."
|
||||
"Execute BODY with the locale set to LOCALE-NAME.
|
||||
|
||||
Note that changing the locale modifies settings that affect
|
||||
the display, such as `terminal-coding-system' and `standard-display-table',
|
||||
but this macro does not by itself perform redisplay. If BODY needs to
|
||||
display something with LOCALE-NAME's settings, include a call
|
||||
to `redraw-frame' in BODY."
|
||||
(declare (indent 1) (debug (sexp def-body)))
|
||||
(let ((current (gensym)))
|
||||
`(let ((,current current-locale-environment))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue