X-Git-Url: https://git.madduck.net/code/vcsh.git/blobdiff_plain/3a4566421e1f718a9b2dc2c69212c291660b296c..31149fc284678effd9ab58aaff41c67175e9e866:/TODO

diff --git a/TODO b/TODO
index d273f5d..2992e3e 100644
--- a/TODO
+++ b/TODO
@@ -1,8 +1,26 @@
-* run-time checks for all zsh-specific stuff and make this run with /bin/sh; mostly done
-** vcsh_exit() needs to be wrapped into something that checks if it's being executed by zsh
-** setopt etc: same
-* use PROMPT_SUBST in my own prompt instead of calling buildPS1 again to make this work for everyone, not just me
-* if we are within a vcsh already, only help, run and exit should be allowed
+# zsh-specific #
+
+* Hack vcsh so it can be sourced by zsh, bash & dash
+** bash & dash done
+** zsh will need some emulate sh
+* Use PROMPT_SUBST in my own prompt instead of calling buildPS1 again to make this work for everyone, not just me
+
+
+# Once `vcsh use` works again #
+
+* If we are within a vcsh already, only help, run and exit should be allowed
 * ^d re-binding does fail weirdly once i vcsh exit
-* allow vcsh clone <repo>; without <target>
-* set git config core.worktree $HOME or ../../../.. ?
+* Set git config core.worktree $HOME or ../../../.. ?
+* vcsh clone fails when remote is empty
+
+
+# Related #
+
+* Package for Debian
+
+
+# Undecided #
+
+* Make sure `vcsh run foo` only runs for git & gitk (maybe?)
+* vcsh remove/delete
+* Have an aborted vcsh clone delete the repo it tried to clone?