doomemacs/lisp/cli
Henrik Lissner 615848e3a7
fix(cli): more future resistant 'doom upgrade'
In the future, should doom-core-dir or {doom-core-dir}/packages.el
change, 'doom upgrade' won't leave the repo in a broken state.
Unfortunately, this cannot retroactively prevent the issue; users will
experience this as soon as they update to b9933e6 or beyond, so users
will have to upgrade manually to overcome it:

  cd ~/.emacs.d
  git reset --hard 35a89bdfa6
  git pull origin master
  doom sync -u

Fix: #6598
Amend: b9933e6637
2022-07-31 00:58:36 +02:00
..
make refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
autoloads.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
ci.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
compile.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
doctor.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
env.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
help.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
info.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
install.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
make.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
packages.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
run.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
sync.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
test.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
upgrade.el fix(cli): more future resistant 'doom upgrade' 2022-07-31 00:58:36 +02:00