Charles Comstock

Results 46 comments of Charles Comstock

Yep, I noticed it while trying to figure it out, but it wasn't clear what it did. For one the variable sounds like it includes app and lib as viable...

```elisp (defvar base (rspec-project-root (expand-file-name "spec/lib/gender_spec.rb"))) (let ((rspec-primary-source-dirs '("app"))) (list (file-relative-name (rspec-target-file-for (expand-file-name "spec/lib/gender_spec.rb")) base) (file-relative-name (rspec-spec-file-for (expand-file-name "lib/gender.rb")) base) (file-relative-name (rspec-target-file-for (expand-file-name "spec/models/user_spec.rb")) base) (file-relative-name (rspec-spec-file-for (expand-file-name "app/models/user.rb")) base)))...

Sorry to clarify, the '("app") example is what I am now using and is the correct behavior. I just listed each of them to show the outputs for each, mostly...

``` (--> id "416" op "cljr-suggest-libspecs" session "a8396f47-6c61-46f7-81dc-320bc33add03" time-stamp "2024-05-13 14:20:49.421752067" buffer-language-context "cljc" debug "false" input-language-context "cljc" insert-newline-after-require "true" language-context "cljc" lib-prefix "math" preferred-aliases "((\"edn\" . \"clojure.edn\") (\"io\" \"clojure.java.io\" :only...

I don't know what JUCE is let alone Dexed, OB-Xd, etc, so it's very unlikely I can verify any of this behavior in any other circumstances outside of this application....