Help re-format.

This commit is contained in:
Arun Prakash Jana 2016-04-26 04:25:49 +05:30
parent aaa85e7857
commit 185ca828d1
No known key found for this signature in database
GPG Key ID: C0A712ED95043DCB

42
buku
View File

@ -21,7 +21,6 @@ import sys
import os import os
import sqlite3 import sqlite3
import argparse import argparse
from argparse import RawTextHelpFormatter
import readline import readline
import webbrowser import webbrowser
import html.parser as HTMLParser import html.parser as HTMLParser
@ -1051,64 +1050,51 @@ class ExtendedArgumentParser(argparse.ArgumentParser):
argparser = ExtendedArgumentParser( argparser = ExtendedArgumentParser(
add_help=False, add_help=False,
description='A private cmdline bookmark manager. Your mini web!', description='A private cmdline bookmark manager. Your mini web!',
formatter_class=RawTextHelpFormatter formatter_class=argparse.RawTextHelpFormatter
) )
addarg = argparser.add_argument addarg = argparser.add_argument
addarg('-a', '--add', nargs='+', dest='addurl', metavar=('URL', 'tags'), addarg('-a', '--add', nargs='+', dest='addurl', metavar=('URL', 'tags'),
help="bookmark URL with comma separated tags\n" help="bookmark URL with comma separated tags")
" ")
addarg('-d', '--delete', nargs='?', dest='delete', type=int, const=0, metavar='N', addarg('-d', '--delete', nargs='?', dest='delete', type=int, const=0, metavar='N',
help="delete bookmark at DB index N (from -p 0)\n" help="delete bookmark at DB index N (from -p 0)\n"
"delete all bookmarks, if N is omitted\n" "delete all bookmarks, if N is omitted")
" ")
addarg('-s', '--sany', nargs='+', metavar='KEYWORD', addarg('-s', '--sany', nargs='+', metavar='KEYWORD',
help="search bookmarks for ANY matching keyword\n" help="search bookmarks for ANY matching keyword")
" ")
addarg('-S', '--sall', nargs='+', metavar='KEYWORD', addarg('-S', '--sall', nargs='+', metavar='KEYWORD',
help="search bookmarks with ALL keywords\n" help="search bookmarks with ALL keywords\n"
"special keywords:\n" "special keywords:\n"
"'tags' - list all tags alphabetically\n" "'tags' - list all tags alphabetically\n"
"'blank'- list entries with empty title/tag\n" "'blank'- list entries with empty title/tag")
" ")
addarg('-t', '--title', dest='titleManual', metavar='title', addarg('-t', '--title', dest='titleManual', metavar='title',
help="manually set title, works with -a, -u\n" help="manually set title, works with -a, -u\n"
"title='blank': clear title\n" "title='blank': clear title")
" ")
addarg('-u', '--update', nargs='*', dest='update', action=customAction, metavar=('N', 'URL tags'), addarg('-u', '--update', nargs='*', dest='update', action=customAction, metavar=('N', 'URL tags'),
help="update fields of bookmark at DB index N\n" help="update fields of bookmark at DB index N\n"
"if URL is omitted (and -m unused), refresh\n" "if URL is omitted (and -m unused), refresh\n"
"title of bookmark at index N from the web;\n" "title of bookmark at index N from the web;\n"
"refresh all titles, if N is omitted\n" "refresh all titles, if N is omitted")
" ")
#addarg('-i', '--insert', nargs='+', dest='insert', metavar=('N', 'URL tags'), #addarg('-i', '--insert', nargs='+', dest='insert', metavar=('N', 'URL tags'),
# help=" insert new bookmark with URL and tags at free DB index N; frees index if URL and tags are omitted") # help=" insert new bookmark with URL and tags at free DB index N; frees index if URL and tags are omitted")
addarg('-j', '--json', dest='jsonOutput', action='store_true', addarg('-j', '--json', dest='jsonOutput', action='store_true',
help="Json formatted output, works with -p, -s\n" help="Json formatted output, works with -p, -s")
" ")
addarg('-k', '--unlock', nargs='?', dest='decrypt', type=int, const=8, metavar='N', addarg('-k', '--unlock', nargs='?', dest='decrypt', type=int, const=8, metavar='N',
help="decrypt DB file with N (> 0, default 8)\n" help="decrypt DB file with N (> 0, default 8)\n"
"hash iterations to generate key\n" "hash iterations to generate key")
" ")
addarg('-l', '--lock', nargs='?', dest='encrypt', type=int, const=8, metavar='N', addarg('-l', '--lock', nargs='?', dest='encrypt', type=int, const=8, metavar='N',
help="encrypt DB file with N (> 0, default 8)\n" help="encrypt DB file with N (> 0, default 8)\n"
"hash iterations to generate key\n" "hash iterations to generate key")
" ")
addarg('-o', '--open', dest='openurl', type=int, metavar='N', addarg('-o', '--open', dest='openurl', type=int, metavar='N',
help="open bookmark at DB index N in web browser\n" help="open bookmark at DB index N in web browser")
" ")
addarg('-p', '--print', nargs='?', dest='printindex', type=int, const=0, metavar='N', addarg('-p', '--print', nargs='?', dest='printindex', type=int, const=0, metavar='N',
help="show details of bookmark at DB index N\n" help="show details of bookmark at DB index N\n"
"show all bookmarks, if N is omitted\n" "show all bookmarks, if N is omitted")
" ")
addarg('-r', '--replace', nargs=2, dest='replace', metavar=('oldtag', 'newtag'), addarg('-r', '--replace', nargs=2, dest='replace', metavar=('oldtag', 'newtag'),
help="replace oldtag with newtag for all bookmarks\n" help="replace oldtag with newtag for all bookmarks\n"
"newtag='blank': delete oldtag\n" "newtag='blank': delete oldtag")
" ")
addarg('-x', '--format', dest='showOpt', type=int, choices=[1, 2], metavar='N', addarg('-x', '--format', dest='showOpt', type=int, choices=[1, 2], metavar='N',
help="modify -p output\n" help="modify -p output\n"
"N=1: show only URL, N=2: show URL and tag\n" "N=1: show only URL, N=2: show URL and tag")
" ")
addarg('-z', '--debug', dest='debug', action='store_true', addarg('-z', '--debug', dest='debug', action='store_true',
help="show debug information and additional logs") help="show debug information and additional logs")