Function: combobulate-read
combobulate-read is a macro defined in combobulate-setup.el.
Signature
(combobulate-read SHORTHAND &optional LANGUAGE)
Documentation
Read a variable belonging to LANGUAGE with SHORTHAND.
Both LANGUAGE and SHORTHAND must be unquoted. If LANGUAGE is nil, use the primary language for the current buffer.
SHORTHAND is the postfix to use to find the variable named after
the LANGUAGE. That name generated by combobulate-get and is
usually named combobulate-LANGUAGE-SHORTHAND.
A complete list of known shorthands are found in
combobulate-LANGUAGE-defined-variables.
Source Code
;; Defined in /nix/store/b5fvrwzi3zvkabyzx0in6gw1cj963z46-emacs-packages-deps/share/emacs/site-lisp/combobulate-setup.el
(defmacro combobulate-read (shorthand &optional language)
"Read a variable belonging to LANGUAGE with SHORTHAND.
Both LANGUAGE and SHORTHAND must be unquoted. If LANGUAGE is nil,
use the primary language for the current buffer.
SHORTHAND is the postfix to use to find the variable named after
the LANGUAGE. That name generated by `combobulate-get' and is
usually named `combobulate-LANGUAGE-SHORTHAND'.
A complete list of known shorthands are found in
`combobulate-LANGUAGE-defined-variables'."
(declare (indent 1))
`(symbol-value (combobulate-get
',shorthand
(or ,language (combobulate-primary-language)) t)))