Eli Zaretskii <eliz@gnu.org> writes: >> From: Philip Kaludercic <philipk@posteo.net> >> Cc: monnier@iro.umontreal.ca, rms@gnu.org, emacs-devel@gnu.org >> Date: Sun, 06 Nov 2022 11:43:15 +0000 >> >> >> "Directory used to store clone repositories. >> >> >> >> This directory is only used for packages with a special `:lisp-dir' >> >> entry in their package specification (for details on package >> >> specifications see `package-vc-selected-packages'). Repositories for >> >> packages like these are cloned into the directory specified here, and >> >> their `:lisp-dir' is then linked back into the user elpa directory." >> > >> > Instead of "specified here", please use "specified by this variable". >> > And I don't think I understand what the "their `:lisp-dir' is then >> > linked back into the user elpa directory" part wants to say. >> >> >> >> > I also have a more general question: you say this "is only used for >> > packages with a special `:lisp-dir' entry", and that begs the >> > question: where will we clone a package that doesn't have the >> > :lisp-dir entry? >> >> Directly into the elpa directory. > > And the "linked back" means a symlink? or something else? Right. If the package specification has a custom lisp directory, clone the directory elsewhere and will then symlink [actual repo] + [lisp dir] into ~/.config/emacs/elpa (or whatever directory is used). > Anyway, I think all of this should be explained in the doc string. Will do.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4