Open cap10morgan opened 11 years ago
Should be fixed now. However, beware!!! I'm in the middle of some serious modifications (namely a switch to smartparens) so everything's a bit wonky on edge at the moment...
10-4. I did this instead in my ~/.emacs.d:
git checkout -b 1.0-BETA-23 tags/release/1.0-BETA-23
rm -rf packs/dev
git checkout packs/dev
git submodule update --init --recursive
Should that be done by the installer and/or put in some docs somewhere as a way to stay on a stable release? I had assumed master was stable.
Oh no, master has never been stable. The live packs are the 'stable' aspect of Emacs Live. The git master is just what I'm currently using at any particular moment.
However, unless you've specifically told Emacs Live to look at the dev packs, none of these git updates will have any effect on your installation as the live packs (which don't use the submodules) are the ones used by default.
Ah, right. I always forget that. Are the live packs only ever updated in tagged release commits?
Yep, that's it :-)
~/.emacs.d (master ✘)✹ ᐅ git submodule update --init --recursive fatal: reference is not a tree: c01cea32b28eaec670249aa0221bbaf5f8266de0 Unable to checkout 'c01cea32b28eaec670249aa0221bbaf5f8266de0' in submodule path 'packs/dev/clojure-pack/vendor/submodules/nrepl-eval-sexp-fu'