Commit graph

1251 commits

Author SHA1 Message Date
Sorin Ionescu 6512996133 [#125] Use is-callable to check for GNU utilities 2012-04-11 15:14:19 -04:00
Sorin Ionescu a63b053e58 [#125] Add a helper that checks callables 2012-04-11 15:06:05 -04:00
Sorin Ionescu cca942ea0b Add a missing article in a comment 2012-04-11 12:59:57 -04:00
Colin Hebert e81ad23346 Remove ls aliases from gnu-utils
There is no need to redefine aliases that are already defined elsewhere.
Load gnu-utils before alias instead.
2012-04-11 12:58:45 -04:00
Sorin Ionescu e3cdbc130c Fix a typo in the main README 2012-04-11 12:53:20 -04:00
Sorin Ionescu ac2ee3ec95 Improve the formatting of the autoload loop 2012-04-11 12:50:24 -04:00
Sorin Ionescu 416bdfcd08 [Fix #128] Ignore README files in $fpath 2012-04-11 12:44:09 -04:00
Sorin Ionescu 000b3653e6 [Fix #126] Do not evaluate undefined $git_info
Fix a bug introduced in aa0c1fa.
2012-04-11 12:29:45 -04:00
Sorin Ionescu d3c6771c27 [#126] Autoload only desired module functions
Fix a globbing bug introduced in 6233ec6.
2012-04-11 12:14:13 -04:00
Sorin Ionescu 64da1ed627 Rename $editor_keymap_info to $editor_info[keymap] 2012-04-10 10:27:56 -04:00
Sorin Ionescu 9e6df0511e Rename $keyinfo to $key_info for consistency 2012-04-09 18:47:09 -04:00
Sorin Ionescu 1691d44fcc Add usage information for editor 2012-04-09 18:04:05 -04:00
Sorin Ionescu 1ba592f40a Add usage information for prompt 2012-04-09 17:45:33 -04:00
Sorin Ionescu 0ecc0a740b Add usage information for terminal 2012-04-09 17:45:33 -04:00
Sorin Ionescu 035fd8e7ed Add an alias to dirs 2012-04-09 17:45:33 -04:00
Sorin Ionescu dc7c51434a Simplify a few for loops 2012-04-09 17:45:32 -04:00
Sorin Ionescu a7db355e26 Simplify a few unsets 2012-04-09 17:45:32 -04:00
Sorin Ionescu 9f0336b9d8 Remove '--mixed' from the 'gir' alias
Fix a bug introduced in d4a5bed.

Though '--mixed' is the default for 'git reset', using it with paths
returns the following warning.

warning: --mixed with paths is deprecated; use 'git reset -- <paths>'
instead.
2012-04-09 17:45:32 -04:00
Sorin Ionescu 9d8187ba6b Merge completions into functions
Completions are nothing more than auto-loadable functions prefixed with
an underscore placed somewhere in $FPATH.
2012-04-09 17:45:32 -04:00
Sorin Ionescu aa0c1faa19 [Fix #88] Allow arbitrary git-info formats
The terms 'prompt' and 'rprompt' are not always appropriate.
A multi-line theme may choose 'line-one' and 'line-two' instead.

@ColinHebert contributed to this commit.
2012-04-09 17:45:31 -04:00
Sorin Ionescu 342f6e94a3 Remove a no longer needed .gitignore 2012-04-09 17:41:55 -04:00
Sorin Ionescu c9b8ad569d Convert add-zsh-trap into a module 2012-04-09 17:41:55 -04:00
Sorin Ionescu d13b697792 Simplify Git submodule ignore settings 2012-04-09 17:41:53 -04:00
Sorin Ionescu b47b845b13 Move history-stat from utility into history 2012-04-09 17:39:09 -04:00
Sorin Ionescu 3a22e60534 Remove compleat
Compleat (http://git.io/4foLxQ) has not been updated in two years and
should be considered abandoned.
2012-04-09 17:39:09 -04:00
Sorin Ionescu 68dd3109fc Move Git zstyles into the git-info header comment 2012-04-09 17:39:07 -04:00
Sorin Ionescu 48dcd2f723 Shorten git zstyle namespace 2012-04-08 15:07:14 -04:00
Sorin Ionescu 900c4d8f3f [Fix #23] Ensure dependencies are loaded 2012-04-08 15:07:14 -04:00
Sorin Ionescu c6793d38b9 [#23] Remove unnecessary compdef calls 2012-04-08 15:07:14 -04:00
Sorin Ionescu e2859daba4 [#23] Prevent errors when completion is disabled 2012-04-08 15:07:14 -04:00
Sorin Ionescu d5a94dda74 [#23] Rename keymap indicator zstyles 2012-04-08 15:07:13 -04:00
Sorin Ionescu 8d98e62b34 [#23] Add if to conditions to not wrongly return 1 2012-04-08 15:07:13 -04:00
Sorin Ionescu 66c14486c6 [#23, Fix #80] Move themes into the prompt module 2012-04-08 15:07:13 -04:00
Sorin Ionescu 6233ec6aad [#23] Add a module loading function 2012-04-08 15:07:11 -04:00
Sorin Ionescu 86e4d2e3ff [#23] Convert environment into a module 2012-04-05 13:39:43 -04:00
Sorin Ionescu 56f8f83d58 [#23] Convert terminal into a module 2012-04-05 13:39:42 -04:00
Sorin Ionescu 1330e6e792 [#23] Convert editor into a module 2012-04-05 13:39:42 -04:00
Sorin Ionescu 92816f6db7 [#23] Convert completion into a module 2012-04-05 13:39:42 -04:00
Sorin Ionescu 4f06785949 [#23] Convert history into a module 2012-04-05 13:39:42 -04:00
Sorin Ionescu b1934f037d [#23] Convert directory into a module 2012-04-05 13:39:42 -04:00
Sorin Ionescu b1bb0d781d [#23] Convert spectrum into a module 2012-04-05 13:39:42 -04:00
Sorin Ionescu bebbf3a99d [#23] Convert alias into a module 2012-04-05 13:39:42 -04:00
Sorin Ionescu 73478bd190 [#23] Convert utility into a module 2012-04-05 13:39:41 -04:00
Sorin Ionescu a7340886b3 [#23] Rename plugins to modules 2012-04-05 13:39:40 -04:00
Colin Hebert a75bbff43f Update documentation for osx 2012-04-05 13:31:55 -04:00
Colin Hebert d044479bc5 Add documentation for gnu-utils 2012-04-04 12:49:50 -04:00
Colin Hebert b24ac116e7 Allow different prefixes for gnu-utils 2012-04-04 11:59:50 -04:00
Tair Sabirgaliev 11bca4cd27 Fix paths in installation documentation 2012-04-04 11:45:13 -04:00
Colin Hebert 3457ca359a Update documentation for tmux 2012-04-04 11:44:12 -04:00
Colin Hebert 35dcbdb67c Add documentation for history-substring-search 2012-04-04 11:09:12 -04:00