-
doom-emacs
Discontinued An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
https://github.com/hlissner/doom-emacs/blob/develop/docs/getting_started.org#package-management
Finally zeroed in on the cause. cl-defstruct isn't available when better-jumper is byte-compiled. This wasn't the case before because Doom preloads cl-lib before packages are installed, but recently, straight (our package manager) began byte-compiling packages in a child process where cl-lib isn't preloaded. When a macro isn't available at compile time, it is treated as a function. cl-defstruct is a macro. When treated as a function, its first argument, better-jumper-jump-list-struct is treated as a variable reference -- a reference to a variable that doesn't exist.