Adds forgotten tags_cmd and fixes init_cmd.

main
Olivier Mangin 12 years ago
parent b514ab0dde
commit 8d9f4310e0

@ -20,7 +20,7 @@ def parser(subparsers, config):
def command(config, ui, path, doc_dir):
"""Create a .papers directory"""
if path is None:
papersdir = configs.get('papers', 'papers-directory')
papersdir = config.get('papers', 'papers-directory')
else:
papersdir = os.path.join(os.getcwd(), path)
configs.add_and_write_option('papers', 'papers-directory', papersdir)

@ -0,0 +1,13 @@
from ..repo import Repository
def parser(subparsers, config):
parser = subparsers.add_parser('tags', help="list existing tags")
return parser
def command(config, ui):
"""List existing tags"""
rp = Repository.from_directory(config)
for tag in rp.get_labels():
ui.print_(tag)
Loading…
Cancel
Save