pkg update and first config fix
org-brain not working, add org-roam
This commit is contained in:
@@ -196,11 +196,11 @@ lot."
|
||||
|
||||
(defcustom ess-auto-width nil
|
||||
"When non-nil, set the width option when the window configuration changes.
|
||||
When 'frame, set the width to the frame width. When 'window, set
|
||||
When \\='frame, set the width to the frame width. When \\='window, set
|
||||
the width to the window width. If an integer, set the width to
|
||||
that integer. If it's a negative integer, set the width to the
|
||||
window's width minus that number. Anything else is treated as
|
||||
'window."
|
||||
\\='window."
|
||||
:group 'ess
|
||||
:type '(choice (const :tag "Do nothing" :value nil)
|
||||
(const :tag "Frame width" :value frame)
|
||||
@@ -232,7 +232,7 @@ These are available for call by function `ess-handy-commands' and
|
||||
|
||||
(defcustom ess-describe-at-point-method nil
|
||||
"Whether `ess-describe-object-at-point' should use a tooltip.
|
||||
If nil display in an electric buffer. If 'tooltip display in
|
||||
If nil display in an electric buffer. If \\='tooltip display in
|
||||
a tooltip.
|
||||
|
||||
See also `tooltip-hide-delay' and variable `tooltip-delay'."
|
||||
@@ -286,7 +286,9 @@ See also `ess-blink-delay'"
|
||||
:type 'number)
|
||||
|
||||
(defcustom ess-ask-for-ess-directory t
|
||||
"Non-nil means request the process directory each time S is run."
|
||||
"When non-nil ask the process directory when ESS process starts.
|
||||
When set to nil, and the process is invoked with an universal
|
||||
argument, the directory is prompted for."
|
||||
:group 'ess
|
||||
:type 'boolean)
|
||||
|
||||
@@ -311,26 +313,41 @@ This, plus `ess-language', should be able to determine the exact
|
||||
version of the statistical package being executed in the particular
|
||||
buffer.")
|
||||
|
||||
(defcustom ess-directory-function nil
|
||||
(defvaralias 'ess-directory-function 'ess-startup-directory-function)
|
||||
(defcustom ess-startup-directory-function nil
|
||||
"Function to return the directory that ESS is run from.
|
||||
If nil or if the function returns nil then you get `ess-startup-directory'."
|
||||
:group 'ess
|
||||
:type '(choice (const nil) function))
|
||||
|
||||
(defcustom ess-setup-directory-function nil
|
||||
"Function to setup the directory that ESS is run from.
|
||||
This function can be called to set environment variables or to create
|
||||
a workspace."
|
||||
Value of `ess-startup-directory' has precedence over this function."
|
||||
:group 'ess
|
||||
:type '(choice (const nil) function))
|
||||
|
||||
(defvaralias 'ess-directory 'ess-startup-directory)
|
||||
(defcustom ess-startup-directory nil
|
||||
"The directory ESS is run from. It must end in a slash.
|
||||
Provided as a default if `ess-ask-for-ess-directory' is non-nil.
|
||||
A nil value means use the current buffer's default directory."
|
||||
"The directory to run ESS processes from.
|
||||
If a string it should bi a directory from which to start the
|
||||
process. If a symbol, the symbol's value should be a directory.
|
||||
|
||||
For example, the following setting would always start the process
|
||||
in the directory of the current file:
|
||||
|
||||
(setq ess-startup-directory 'default-directory)
|
||||
|
||||
If `ess-startup-directory' is nil (the default) and
|
||||
`ess-startup-directory-function' is non-nil, the value returned
|
||||
by `ess-startup-directory-function' is used as a directory.
|
||||
|
||||
If `ess-startup-directory-function' is nil, then the current
|
||||
project as returned by `project-current' is used. For files which
|
||||
mark an R project see `ess-r-project'. For example you can add
|
||||
.Rprofile to a sub-directory of a project to mark it as R
|
||||
sub-project.
|
||||
|
||||
Finally, if not in a project (`project-current' returned nil) the
|
||||
`default-directory' is used. It is normally the directory of the
|
||||
current file.
|
||||
|
||||
See also `ess-ask-for-ess-directory'."
|
||||
:group 'ess
|
||||
:type '(choice (const nil) directory))
|
||||
:type '(choice (const nil) directory symbol))
|
||||
|
||||
|
||||
(defcustom ess-history-directory nil
|
||||
@@ -394,16 +411,16 @@ See also `ess-first-tab-never-complete'."
|
||||
'ess-first-tab-never-complete "ESS 19.04")
|
||||
(defcustom ess-first-tab-never-complete 'symbol
|
||||
"If t, first TAB never tries to complete in `ess-mode'.
|
||||
If 'symbol first TAB doesn't try to complete if next char is a
|
||||
If \\='symbol first TAB doesn't try to complete if next char is a
|
||||
valid symbol constituent.
|
||||
|
||||
If 'symbol-or-paren don't complete if next char is closed paren
|
||||
If \\='symbol-or-paren don't complete if next char is closed paren
|
||||
)}] or symbol character.
|
||||
|
||||
If 'symbol-or-paren-or-punct don't complete if next char is
|
||||
If \\='symbol-or-paren-or-punct don't complete if next char is
|
||||
punctuation +-=% etc, or closed paren or symbol.
|
||||
|
||||
If 'unless-eol - first TAB completes only at end of line.
|
||||
If \\='unless-eol - first TAB completes only at end of line.
|
||||
|
||||
If nil first TAB always tries to complete (this might be too
|
||||
aggressive and dangerous)."
|
||||
@@ -417,7 +434,7 @@ aggressive and dangerous)."
|
||||
|
||||
(defcustom ess-use-eldoc t
|
||||
"If t, activate eldoc in `ess-mode' and `inferior-ess-mode' buffers.
|
||||
If 'script-only activate in `ess-mode' buffers only.
|
||||
If \\='script-only activate in `ess-mode' buffers only.
|
||||
|
||||
See also `ess-eldoc-show-on-symbol'."
|
||||
:group 'ess-extras
|
||||
@@ -444,7 +461,7 @@ A symbol which can be
|
||||
- aggressive (or t): Try strong + truncate the doc string to fit
|
||||
into minibuffer.
|
||||
|
||||
The default style is 'normal.
|
||||
The default style is \\='normal.
|
||||
|
||||
Ess-eldoc also honors the value of
|
||||
`eldoc-echo-area-use-multiline-p'. If this variable is not t (the
|
||||
@@ -456,7 +473,7 @@ truncation."
|
||||
|
||||
(defcustom ess-use-flymake t
|
||||
"If non-nil activate flymake in `ess-mode' buffers.
|
||||
If 'process, only check if the buffer has an inferior process."
|
||||
If \\='process, only check if the buffer has an inferior process."
|
||||
:group 'ess
|
||||
:type '(choice (const :tag "Always" t)
|
||||
(const :tag "With running inferior process" process)
|
||||
@@ -466,7 +483,7 @@ If 'process, only check if the buffer has an inferior process."
|
||||
(defcustom ess-use-auto-complete t
|
||||
"If non-nil, activate auto-complete support.
|
||||
If t, activate auto-complete support in `ess-mode' and
|
||||
`inferior-ess-mode' buffers. If 'script-only activate in `ess-mode'
|
||||
`inferior-ess-mode' buffers. If \\='script-only activate in `ess-mode'
|
||||
buffers only.
|
||||
|
||||
If non-nil add `ac-source-R' and `ac-source-filename' to the
|
||||
@@ -484,7 +501,7 @@ to install your custom sources."
|
||||
(defcustom ess-use-company t
|
||||
"If t, activate company support in `ess-mode' and `inferior-ess-mode' buffers.
|
||||
If non-nil add `company-R-args' and `company-R-objects' to the
|
||||
`company-backends'. If 'script-only activate in `ess-mode' buffers
|
||||
`company-backends'. If \\='script-only activate in `ess-mode' buffers
|
||||
only."
|
||||
:group 'ess-extras
|
||||
:type '(choice (const t) (const script-only) (const nil)))
|
||||
@@ -587,10 +604,10 @@ Anything else, never delete. This variable only affects the behavior
|
||||
of `ess-load-file'. Dump files are never deleted if an error occurs
|
||||
during the load."
|
||||
:group 'ess-edit
|
||||
:type '(choice (const :tag "Check" :value 'check)
|
||||
(const :tag "Ask" :value 'ask)
|
||||
(const :tag "Always keep" :value t)
|
||||
(const :tag "Always delete" :value nil)))
|
||||
:type '(choice (const :tag "Check" :value check)
|
||||
(const :tag "Ask" :value ask)
|
||||
(const :tag "Always keep" :value t)
|
||||
(const :tag "Always delete" :value nil)))
|
||||
|
||||
(defcustom ess-delete-dump-files nil
|
||||
"Non-nil means delete dump files after they are created.
|
||||
@@ -726,7 +743,7 @@ set refill styles."
|
||||
(define-obsolete-variable-alias 'ess-mode-silently-save 'ess-save-silently "ESS 19.04")
|
||||
(defcustom ess-save-silently 'auto
|
||||
"If non-nil, possibly save buffers without asking.
|
||||
If t, save without asking. If 'auto, save without asking if
|
||||
If t, save without asking. If \\='auto, save without asking if
|
||||
either `compilation-ask-about-save' or variable `auto-save-visited-mode'
|
||||
is non-nil. Affects `ess-save-file'."
|
||||
:group 'ess-edit
|
||||
@@ -891,21 +908,21 @@ for other offsets controlling indentation.")
|
||||
"This setting controls indentation of continued statements.
|
||||
That is, consecutive statements separated by operators.
|
||||
|
||||
When set to 'straight, continued statements are indented as follows:
|
||||
When set to \\='straight, continued statements are indented as follows:
|
||||
|
||||
object %>%
|
||||
some_function() %>%
|
||||
other_function()
|
||||
|
||||
When set to 'cascade:
|
||||
When set to \\='cascade:
|
||||
|
||||
object %>%
|
||||
some_function() %>%
|
||||
other_function()
|
||||
|
||||
The 'straight and 'cascade settings are actually equivalent to
|
||||
'(straight . t) and '(cascade . t), where t represents the
|
||||
base indent size. More generally, you can supply '(straight . N)
|
||||
The \\='straight and \\='cascade settings are actually equivalent to
|
||||
\\='(straight . t) and \\='(cascade . t), where t represents the
|
||||
base indent size. More generally, you can supply \\='(straight . N)
|
||||
to control the size of indentation.
|
||||
|
||||
See `ess-style-alist' for for an overview of ESS indentation.")
|
||||
@@ -922,7 +939,7 @@ indented like this:
|
||||
See `ess-style-alist' for for an overview of ESS indentation.")
|
||||
|
||||
(defvar ess-align-arguments-in-calls '("function[ \t]*(")
|
||||
"A list of refexes where `ess-offset-arguments' is ignored.
|
||||
"A list of regexes where `ess-offset-arguments' is ignored.
|
||||
List of regexes specifying the calls where `ess-offset-arguments'
|
||||
should have no effect on function declarations. The arguments of
|
||||
those calls will be aligned from the opening parenthesis.
|
||||
@@ -1556,8 +1573,8 @@ This variable is deprecated.
|
||||
please add an entry to `display-buffer-alist' instead. See Info
|
||||
node `(ess)Customizing startup'. For example:
|
||||
|
||||
\(add-to-list 'display-buffer-alist
|
||||
'(\"*R\"
|
||||
\(add-to-list \\='display-buffer-alist
|
||||
\\='(\"*R\"
|
||||
(display-buffer-reuse-window display-buffer-pop-up-frame)))")
|
||||
(make-obsolete-variable 'inferior-ess-own-frame 'display-buffer-alist "ESS 19.04")
|
||||
(make-obsolete-variable 'inferior-ess-frame-alist "It is ignored. Use `display-buffer-alist' and `pop-up-frame-alist' instead." "ESS 19.04")
|
||||
@@ -1611,7 +1628,7 @@ Used in e.g., \\[ess-execute-objects] or \\[ess-display-help-on-object]."
|
||||
(defvar ess-setwd-command nil
|
||||
"Command string to set working directory.
|
||||
Should contain a formatting %s to be replaced by a
|
||||
path (as in 'setwd(%s)\\n'.")
|
||||
path (as in `setwd(%s)\\n'.")
|
||||
|
||||
(defcustom ess-program-files ;; 32 bit version
|
||||
(if (and ess-microsoft-p
|
||||
@@ -1682,7 +1699,7 @@ file."
|
||||
|
||||
(defvaralias 'S+6-dialect-name 'S+-dialect-name)
|
||||
(defcustom S+-dialect-name "S+"
|
||||
"Name of 'dialect' for S-PLUS 6.x and later.
|
||||
"Name of `dialect' for S-PLUS 6.x and later.
|
||||
Easily changeable in a user's `.emacs'."
|
||||
:group 'ess-SPLUS
|
||||
:type 'string)
|
||||
@@ -1736,24 +1753,24 @@ ask - ask the user whether the S buffers should be killed."
|
||||
|
||||
(defvaralias 'R-editor 'ess-r-editor)
|
||||
(defcustom ess-r-editor "emacsclient"
|
||||
"Editor called by R process with 'edit()' command."
|
||||
"Editor called by R process with `edit()' command."
|
||||
:group 'ess
|
||||
:type 'string)
|
||||
|
||||
(defvaralias 'R-pager 'ess-r-pager)
|
||||
(defcustom ess-r-pager 'nil ; Usually nil is correct as ESS and page() cooperate.
|
||||
"Pager called by R process with 'page()' command."
|
||||
"Pager called by R process with `page()' command."
|
||||
:group 'ess
|
||||
:type '(choice (const nil) string))
|
||||
|
||||
(defcustom S-editor "emacsclient"
|
||||
"Editor called by S process with 'edit()' command."
|
||||
"Editor called by S process with `edit()' command."
|
||||
:group 'ess
|
||||
:type 'string)
|
||||
|
||||
(defcustom S-pager
|
||||
(if ess-microsoft-p "emacsclientw.exe" "emacsclient")
|
||||
"Pager called by S process with 'page()' command."
|
||||
"Pager called by S process with `page()' command."
|
||||
:group 'ess
|
||||
:type 'string)
|
||||
|
||||
@@ -1822,7 +1839,7 @@ Otherwise, they get their own temporary buffer."
|
||||
|
||||
(defcustom ess-eval-visibly 'nowait
|
||||
"Non-nil means ess-eval- commands display commands in the process buffer.
|
||||
If 'nowait, ESS shows input commands in the process buffer, but
|
||||
If \\='nowait, ESS shows input commands in the process buffer, but
|
||||
doesn't wait for the process. Thus all the output is printed
|
||||
after the input lines.
|
||||
|
||||
@@ -1870,7 +1887,7 @@ Each symbol must evaluate to one of the standard mode line
|
||||
objects. See info node `(elisp)Mode Line Data'). Add a symbol
|
||||
with `add-to-list' and remove with `delq'. Note that the symbols
|
||||
which are part of this list should better have
|
||||
'risky-local-variable property set to t, otherwise the text
|
||||
\\='risky-local-variable property set to t, otherwise the text
|
||||
properties are not displayed.
|
||||
|
||||
External utilities such as `ess-tracebug' and `ess-developer'
|
||||
@@ -1948,7 +1965,7 @@ Really set in <ess-lang>-customize-alist in ess[dl]-*.el")
|
||||
"Format string for ESS command to extract names from an object *safely*.
|
||||
|
||||
%s is replaced by an \"object name\" -- usually a list or data
|
||||
frame, but in R also e.g., 'package:stats'."
|
||||
frame, but in R also e.g., `package:stats'."
|
||||
:group 'ess-command
|
||||
:type 'string)
|
||||
|
||||
@@ -2273,7 +2290,7 @@ the help window."
|
||||
|
||||
Possible values are:
|
||||
nil: Display help in current frame.
|
||||
'one: All help buffers are shown in one dedicated frame.
|
||||
\\='one: All help buffers are shown in one dedicated frame.
|
||||
t: Each help buffer gets its own frame.
|
||||
|
||||
If this is non-nil,`ess-help-reuse-window' is ignored. The
|
||||
@@ -2465,9 +2482,6 @@ Used to store the values for passing on to newly created buffers.")
|
||||
(defvar-local ess-listing-minor-mode nil
|
||||
"Non-nil if using `ess-listing-minor-mode'.")
|
||||
|
||||
(defvar ess--enable-experimental-projects nil
|
||||
"Enable experimental project support in ESS.")
|
||||
|
||||
(defvar ess-STERM nil
|
||||
"Placeholder for dialect-specific STERM.")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user