Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

simplify command line options #67

Open
v0lkan opened this issue Apr 26, 2014 · 0 comments
Open

simplify command line options #67

v0lkan opened this issue Apr 26, 2014 · 0 comments

Comments

@v0lkan
Copy link
Member

v0lkan commented Apr 26, 2014

the current set is

    -h, --help             output usage information
    -V, --version          output the version number
    -a, --add <goal>       Add a goal to the top of the queue.
    -f, --find <keyword>   Search for goals.
    -d, --defer <id>       Move the goal with id <id> **from today's queue** to the top of tomorrow's queue.
    -e, --expedite <id>    Move the goal with id <id> **from tomorrow's queue** to the top of today's queue.
    -p, --prioritize <id>  Move the goal with id <id> to the top of the queue.
    -l, --list             List the goals in the queue.
    -t, --tomorrow         List tomorrow's goals.
    -x, --do <id>          Completes the goal with the given id <id>.
    -m --append <id>       Appends a piece of text to the given goal with id <id>.
    -M --prepend <id>      Appends a piece of text to the given with id <id>.
    -r --replace <id>      Appends a piece of text to the given goal with id <id>.
    -lim --limit <size>    Maximum number of goals to show per command; identified by <size> (default: 10).
    -D, --text <text>      The text to use for appending, prepending, or replacement.
    -w, --with <text>      The text to replace with.

most of the single letter shorthand commands are not intuitive and makes the api too complicated. leave a few frequently used ones and get rid of the rest.

@v0lkan v0lkan added the v2 label Apr 26, 2014
@v0lkan v0lkan added this to the version 2.0 milestone Apr 26, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant