Commit Graph

12 Commits

Author SHA1 Message Date
df5e6031cd Alter how internal help invocation work to make life a bit easier 2013-06-03 09:46:03 +03:00
adcea18bdc Get rid of now needless for loops 2013-06-03 09:44:57 +03:00
f9c91e5fcd Improve --help and --complete argument handling 2013-06-03 09:32:13 +03:00
15bbca80d4 Update aliases and fixed inconsistencies with list command aliases 2013-06-02 20:35:06 +03:00
55cf26b9e6 Re-organize and improve help command and help info for each command 2013-06-02 20:09:59 +03:00
147db787d5 Add completion to new-session and new-window commands
Complete names of existing sessions and windows for the `new` commands,
enabling easier creation of similarly named layouts.
2012-05-24 00:53:20 +01:00
a8aaf43c72 Replace all occurrences of window and session name placeholders in templates 2012-04-25 22:53:40 +01:00
ffe9327758 Add various checks to print something useful when things go wrong 2012-04-25 01:01:09 +01:00
d2122044ee Make layout API-interface a bit simpler
Additionally, also fix a bug when creating a window, where as if the
session name was the same as a window that already existed, it would
fail, accidentally using the window rather than the session at a target.
2012-04-25 00:25:11 +01:00
2ba53640cd Update help and error messages with more details 2012-04-22 19:07:15 +01:00
d35a214e99 Add support for command aliases
* `session` and `window` commands are now know as `load-session` and
  `load-window` respectively, with aliases for their former names.
* Add short aliases for various commands.
* `help` and `completions` commands have been expanded with support for
  aliases.
* `help` command has been expanded upon with brief docs for a few more
  commands.
2012-04-22 16:43:18 +01:00
85fbda7e27 Add "new" and "edit" commands 2012-04-22 12:40:36 +01:00