Show More
@@ -766,6 +766,31 b' typeset -A _hg_cmd_globals' | |||
|
766 | 766 | ':revision:_hg_tags' |
|
767 | 767 | } |
|
768 | 768 | |
|
769 | ## extensions ## | |
|
770 | ||
|
771 | # bookmarks | |
|
772 | _hg_bookmarks() { | |
|
773 | typeset -a bookmark bookmarks | |
|
774 | ||
|
775 | _hg_cmd bookmarks | while read -A bookmark | |
|
776 | do | |
|
777 | if test -z ${bookmark[-1]:#[0-9]*} | |
|
778 | then | |
|
779 | bookmarks+=($bookmark[-2]) | |
|
780 | fi | |
|
781 | done | |
|
782 | (( $#bookmarks )) && _describe -t bookmarks 'bookmarks' bookmarks | |
|
783 | } | |
|
784 | ||
|
785 | _hg_cmd_bookmarks() { | |
|
786 | _arguments -s -w : $_hg_global_opts \ | |
|
787 | '(--force -f)'{-f,--force}'[force]' \ | |
|
788 | '(--rev -r --delete -d --rename -m)'{-r+,--rev}'[revision]:revision:_hg_tags' \ | |
|
789 | '(--rev -r --delete -d --rename -m)'{-d,--delete}'[delete a given bookmark]' \ | |
|
790 | '(--rev -r --delete -d --rename -m)'{-m+,--rename}'[rename a given bookmark]:bookmark:_hg_bookmarks' \ | |
|
791 | ':bookmark:_hg_bookmarks' | |
|
792 | } | |
|
793 | ||
|
769 | 794 | # HGK |
|
770 | 795 | _hg_cmd_view() { |
|
771 | 796 | _arguments -s -w : $_hg_global_opts \ |
General Comments 0
You need to be logged in to leave comments.
Login now