Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(common-lisp): make quicklisp directory configurable #7830

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bpseudopod
Copy link
Contributor

Previously, +lisp/find-file-in-quicklisp used a hard-coded directory aimed at a nonstandard Quicklisp install location, ~/.quicklisp. The default install location is ~/quicklisp, without the dot. This commit makes the user's Quicklisp directory configurable through the variable +lisp-quicklisp-directory, which will default to ~/.quicklisp if it exists or to ~/quicklisp otherwise. +lisp/find-file-in-quicklisp has been updated to respect this variable.


  • I searched the issue tracker and this hasn't been PRed before.
  • My changes are not on the do-not-PR list for this project.
  • My commits conform to the git conventions.
  • I am blindly checking these off.
  • Any relevant issues or PRs have been linked to.

Previously, `+lisp/find-file-in-quicklisp` used a hard-coded directory
aimed at a nonstandard Quicklisp install location, `~/.quicklisp`. The
default install location is `~/quicklisp`, without the dot. This commit
makes the user's Quicklisp directory configurable through the variable
`+lisp-quicklisp-directory`, which will default to `~/.quicklisp` if it
exists or to `~/quicklisp` otherwise. `+lisp/find-file-in-quicklisp` has
been updated to respect this variable.
@hlissner hlissner added is:feature Adds or requests new features, or extends existing ones module:lang/common-lisp Pertains to Doom's :lang common-lisp module was:moved Is, was, or will be addressed elsewhere labels Apr 17, 2024
@hlissner hlissner added this to the modules v24.06 milestone Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is:feature Adds or requests new features, or extends existing ones module:lang/common-lisp Pertains to Doom's :lang common-lisp module was:moved Is, was, or will be addressed elsewhere
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants