. $root/lib.zsh.rc
usage() {
- die Usage: $0 ISSUE TAG
+ die Usage: $0 ISSUE TAG [TAG ...]
}
[[ -n $1 ]] || usage
-[[ -n $2 ]] || usage
issue=${1#issues/}
-tag=tags/$2:t
-tag=$tag:a
-[[ -r $tag ]] || die Unknown tag
-mkdir -p issues/$issue/tags
-ln -f -s `relpath $tag issues/$issue/tags` issues/$issue/tags/$tag:t
-git add issues/$issue/tags/$tag:t
+shift
+for tag ($@) {
+ tag=tags/$tag:t
+ tag=$tag:a
+ [[ -r $tag ]] || die Unknown tag
+ mkdir -p issues/$issue/tags
+ ln -f -s `relpath $tag issues/$issue/tags` issues/$issue/tags/$tag:t
+ git add issues/$issue/tags/$tag:t
+}