Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
move some bundled libraries no new lisp/bundled/ directory #15
Please consider the following change:
This is done to avoid putting potentially outdated versions on the
The new file lisp/bundled/.nosearch prevents
When requiring a FEATURE that was moved to the new lisp/bundled/
Instead we use
(or (require 'feature nil t)
This first tries to load
Also note that I have only moved libraries which I know are bundled because I detected a conflict based on my work on the Emacsmirror. There are likely other libraries which should be moved to the
We dont need to do this because for now, I'm making sure to mirror over the bundled libs from Emacs@head. Over time, as Emacs 25 becomes widespread, I'm planning to delete the bundled libs ---so I'd rather not create a mechanism that makes such bundling an accepted solution.
But I'm guessing that doesn't apply to the two bundled copies of
Jonas Bernoulli <email@example.com> writes: There is a good reason for each.
amixer, analog, folding, nm, sudoku, tapestry and tetris are still bundled though.
sudoku and tetris are intentionally bundled, analog is not there, and folding is in tvr/. amixer etc are part of emacspeak.…
― You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
It is in
I see now that there are two amixer implementations. Your's is older, so I will probably remove the other from the Emacsmirror.
Anyway, I was mainly asking to see whether I can close this issue now. The Emacsmirror can now ignore bundled libraries packages better than it used to, so this is not a big deal anymore.
Thanks for taking the time to reply!