[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Eval R-block: wrong-type-argument stringp nil
From: |
Loris Bennett |
Subject: |
Eval R-block: wrong-type-argument stringp nil |
Date: |
Mon, 01 Feb 2021 11:31:00 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Hi,
I have just updated to 9.4.4-16-g0abd4a-elpa (and have patched ox.el with
Eric Abrahamsen's patch available here at
https://lists.gnu.org/archive/html/emacs-orgmode/2020-08/msg00039.html,
but I don't think that that is relevant to the problem I am experiencing).
I have an R block I evaluate at the beginning of each month. Today I got
the following error:
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
file-directory-p(nil)
byte-code("\302\303\304\305\306\307\310\311\310\312&\011\210\302\313\304\314\306\303\315\316&\007\210\302\317\304\320\306\303\315\316&\007\210\302\321\304\322\306\303\315\316&\007\210\302\323\304\324\306\303\315\316&\007\210\302\325\304\326\306\303\315\316&\007\210\302\327\304\330\306\303\315\316&\007\210\302\331\304\332\306\327\315\316&\007\210\302\333\304\334\306\327\315\316&\007\210\302\335\304\336\306\303\315\337&\007\210\302\340\304\341\306\303\315\316&\007\210\302\342\304\343\306\303\306\344\306\345\315\316\306\346&\015\210\302\345\304\347\306\303\315\316&\007\210\302\350\304\351\306\303\306\352\315\316&\011\210\353\300\354\355\356DD\357\306\303\360\361\362\363&\011\210\353\301\354\355\364DD\365\306\303\360\361\362\366&\011\210\367\370\371\010!\"\210\367\370\371\372\373\010\"!\"\210\374\011!\204\350\0\375\303\376\377\011\"\201@\0#\210\353\201A\0\354\355\201B\0\
DD\201C\0\306\303\360\201D\0&\007\210\353\201E\0\354\355\201F\0\
DD\201G\0\306\303\360\201D\0&\007\210\353\201H\0\354\355\201I\0\
DD\201J\0\306\303\360\201D\0\362\201K\0&\011\210\353\201L\0\354\355\201M\0\
DD\201N\0\306\303\360\201O\0\362\201P\0&\011\210\353\201Q\0\354\355\201R\0\
DD\201S\0\306\303\360\201T\0&\007\207" [ess-lisp-directory ess-etc-directory
custom-declare-group ess nil "ESS: Emacs Speaks Statistics." :group languages
:link (info-link "(ESS)") (url-link "https://ess.r-project.org/") ess-edit
"ESS: editing behavior, including comments/indentation." :prefix "ess-"
ess-proc "ESS: process control." ess-command "ESS: Commands for various
things." ess-help "ESS: help functions." ess-hooks "ESS: hooks for
customization." ess-S "ESS: S Languages." ess-SPLUS "ESS: S-PLUS Dialect of S."
ess-R "ESS: R Dialect of S." ess-Julia "ESS: Julia." "julia-" ess-sas "ESS:
SAS." ess-roxy "Mode for editing in-code Roxygen documentation." convenience
ess-extras tools "Extra utilities for ESS" ess-faces "Faces and face options
for ESS modes." faces custom-declare-variable funcall function
#f(compiled-function () #<bytecode 0x37d14f9>) "Directory containing
ess-site.el(c) and other ESS Lisp files." :type directory :package-version (ess
. "19.04") #f(compiled-function () #<bytecode 0x37cfcf9>) "Location of the ESS
etc/ directory.\nThe ESS etc directory stores various auxiliary files that are
useful\nfor ESS, such as icons." (ess . "19.04") add-to-list load-path
directory-file-name expand-file-name "obsolete" file-directory-p
display-warning format "Could not find directory `ess-etc-directory': %s"
:error ess-imenu-use-p #f(compiled-function () #<bytecode 0x37c88f9>) "Non-nil
means use imenu facility.\nThis value can be overridden by mode-specific
variables, such\nas `ess-imenu-use-S'." boolean ess-imenu-use-S
#f(compiled-function () #<bytecode 0x37c84f9>) "Non-nil means include an Imenu
menu item in S buffers." ess-auto-width-visible #f(compiled-function ()
#<bytecode 0x376c945>) "When non-nil, echo width setting in the inferior
buffer.\nSee `ess-auto-width'. Be warned that ESS can set the width a\nlot."
(ess . "19.04") ess-auto-width #f(compiled-function () #<bytecode 0x36f492d>)
"When non-nil, set the width option when the window configuration
changes.\nWhen 'frame, set the width to the frame width. When 'window, set\nthe
width to the window width. If an integer, set the width to\nthat integer. If
it's a negative integer, set the width to the\nwindow's width minus that
number. Anything else is treated as\n'window." (choice (const :tag "Do nothing"
:value nil) (const :tag "Frame width" :value frame) (const :tag "Window width"
:value window) (integer :tag "Integer value")) (ess . "19.04")
ess-handy-commands #f(compiled-function () #<bytecode 0x104cf19>) "An alist of
custom ESS commands.\nThese are available for call by function
`ess-handy-commands' and\n`ess-smart-comma' function." alist] 14)
require(ess-custom)
byte-code("\300\301!\210\300\302!\210\300\303!\210\300\304!\207" [require
cl-lib comint project ess-custom] 2)
require(ess-utils)
byte-code("\300\301!\210\300\302!\207" [require ess-utils cl-generic] 2)
require(ess)
byte-code("\300\301!\210\300\302!\210\303\304\305\306\307DD\310\311\312\313\314&\007\207"
[require ess ess-inf custom-declare-variable ess-mode-hook funcall function
#f(compiled-function () #<bytecode 0x376a8f5>) "Hook for customizing ESS each
time it is entered." :group ess-hooks :type hook] 8)
require(ess-mode)
byte-code("\301\302!\210\301\303!\210\301\304!\210\301\305!\210\301\306!\210\301\307!\210\301\310!\210\301\311!\210\301\312!\210\301\313!\210\301\314!\210\010\315Y\2036\0\301\316!\210\317\320\321\322\323\324\325\326\327\330&\011\207"
[emacs-major-version require cl-lib compile ess-mode ess-help ess-s-lang
ess-roxy ess-r-completion ess-r-syntax ess-r-package ess-trns ess-r-xref 26
ess-r-flymake custom-declare-variable ess-r-mode-hook nil "Hook run when
entering `ess-r-mode'." :options (electric-layout-local-mode) :type hook :group
ess-R] 10)
R-mode()
org-eldoc-get-mode-local-documentation-function("R")
org-eldoc-documentation-function()
apply(org-eldoc-documentation-function nil)
#f(advice-wrapper :before-until #f(compiled-function (&rest args)
#<bytecode 0x20a75ad>) org-eldoc-documentation-function)()
eldoc-print-current-symbol-info()
#f(compiled-function () #<bytecode 0x1ffc3f>)()
apply(#f(compiled-function () #<bytecode 0x1ffc3f>) nil)
timer-event-handler([t 0 0 500000 nil #f(compiled-function () #<bytecode
0x1ffc3f>) nil idle 0])
Any ideas?
Cheers,
Loris
--
This signature is currently under construction.
- Eval R-block: wrong-type-argument stringp nil,
Loris Bennett <=