ea19b5e6a7
Add an alias to git show-branch
2012-04-15 10:38:42 -04:00
73f22c2a32
Revert "[ Fix #64 ] Remove the clean git-info style"
...
This reverts commit a06f13f036
.
Conflicts:
modules/git/functions/git-info
plugins/git/style.zsh
2012-04-14 21:40:01 -04:00
2859204067
[ Fix #100 ] Add documentation for completion
2012-04-13 19:10:02 -04:00
ccccfb2c8c
[ Fix #139 ] Document a startup error in tmux module
2012-04-13 09:38:45 -04:00
51439bdcaa
Remove the reload utility function
...
The reload function no longer works since loaded modules cannot be
reloaded.
2012-04-12 10:33:38 -04:00
69b3d07923
[ Fix #134 ] Check for GNU du instead of Linux
2012-04-12 10:20:33 -04:00
906d6c8d15
[ Fix #123 ] Add documentation for z
2012-04-11 21:01:24 -04:00
c109f3fc07
Refactor z initialization
2012-04-11 21:01:08 -04:00
4270c8bf72
Fix z sourcing
2012-04-11 20:51:10 -04:00
f48a60f40e
[ Fix #127 ] Indicate overwrite mode in sorin theme
2012-04-11 17:57:17 -04:00
4bab24c0e6
[ #127 ] Add an indicator for overwrite mode
2012-04-11 17:57:13 -04:00
5b6855e3eb
Always format Git dirty
2012-04-11 16:58:25 -04:00
213b57ee6f
Replace the pmine function with an alias
2012-04-11 16:51:24 -04:00
d738392709
Remove 'core' from gnu-utility documentation
...
It works with more than GNU Core Utilities.
2012-04-11 16:51:24 -04:00
7bf5773b3d
Rename gnu-utils to gnu-utility
2012-04-11 16:43:12 -04:00
878d0fbab3
[ Fix #125 ] Wrap GNU utilities in functions
...
There are three methods for calling prefixed GNU utilities interactively
non-prefixed aliasing, hashing, and wrapper functions. Two of these
methods are unreliable and are discussed bellow for reference only.
The aliasing method is unreliable since aliases are at risk of being
overridden resulting in non-GNU utilities being called with invalid
switches.
The hashing method is unreliable because hashed commands are lost
whenever hash -r or rehash -f are called. Thus, said built-ins have to
be wrapped to rehash GNU utilities. Unfortunately, altering $path will
cause Zsh to call the built-in rehash instead of the wrapped one
resulting in the hashed commands being lost.
The wrapper function method is currently the most reliable and is the
one used.
2012-04-11 16:40:20 -04:00
6512996133
[ #125 ] Use is-callable to check for GNU utilities
2012-04-11 15:14:19 -04:00
a63b053e58
[ #125 ] Add a helper that checks callables
2012-04-11 15:06:05 -04:00
cca942ea0b
Add a missing article in a comment
2012-04-11 12:59:57 -04:00
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
e3cdbc130c
Fix a typo in the main README
2012-04-11 12:53:20 -04:00
ac2ee3ec95
Improve the formatting of the autoload loop
2012-04-11 12:50:24 -04:00
416bdfcd08
[ Fix #128 ] Ignore README files in $fpath
2012-04-11 12:44:09 -04:00
000b3653e6
[ Fix #126 ] Do not evaluate undefined $git_info
...
Fix a bug introduced in aa0c1fa
.
2012-04-11 12:29:45 -04:00
d3c6771c27
[ #126 ] Autoload only desired module functions
...
Fix a globbing bug introduced in 6233ec6
.
2012-04-11 12:14:13 -04:00
64da1ed627
Rename $editor_keymap_info to $editor_info[keymap]
2012-04-10 10:27:56 -04:00
9e6df0511e
Rename $keyinfo to $key_info for consistency
2012-04-09 18:47:09 -04:00
1691d44fcc
Add usage information for editor
2012-04-09 18:04:05 -04:00
1ba592f40a
Add usage information for prompt
2012-04-09 17:45:33 -04:00
0ecc0a740b
Add usage information for terminal
2012-04-09 17:45:33 -04:00
035fd8e7ed
Add an alias to dirs
2012-04-09 17:45:33 -04:00
dc7c51434a
Simplify a few for loops
2012-04-09 17:45:32 -04:00
a7db355e26
Simplify a few unsets
2012-04-09 17:45:32 -04:00
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
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
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
342f6e94a3
Remove a no longer needed .gitignore
2012-04-09 17:41:55 -04:00
c9b8ad569d
Convert add-zsh-trap into a module
2012-04-09 17:41:55 -04:00
d13b697792
Simplify Git submodule ignore settings
2012-04-09 17:41:53 -04:00
b47b845b13
Move history-stat from utility into history
2012-04-09 17:39:09 -04:00
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
68dd3109fc
Move Git zstyles into the git-info header comment
2012-04-09 17:39:07 -04:00
48dcd2f723
Shorten git zstyle namespace
2012-04-08 15:07:14 -04:00
900c4d8f3f
[ Fix #23 ] Ensure dependencies are loaded
2012-04-08 15:07:14 -04:00
c6793d38b9
[ #23 ] Remove unnecessary compdef calls
2012-04-08 15:07:14 -04:00
e2859daba4
[ #23 ] Prevent errors when completion is disabled
2012-04-08 15:07:14 -04:00
d5a94dda74
[ #23 ] Rename keymap indicator zstyles
2012-04-08 15:07:13 -04:00
8d98e62b34
[ #23 ] Add if to conditions to not wrongly return 1
2012-04-08 15:07:13 -04:00
66c14486c6
[ #23 , Fix #80 ] Move themes into the prompt module
2012-04-08 15:07:13 -04:00
6233ec6aad
[ #23 ] Add a module loading function
2012-04-08 15:07:11 -04:00