Commit Graph

275 Commits

Author SHA1 Message Date
Nathan Broadbent
5e14302f56 Use 'autoload -Uz bashcompinit', as recommended in #21 2012-05-08 16:25:00 +12:00
Nathan Broadbent
4fb9123f19 Merge pull request #24 from tylerholien/master
Changed usage text to reflect '-' ranges instead of '..' ranges
2012-05-07 21:06:10 -07:00
Nathan Broadbent
b1aba1480b Replace 'command grep' with '\grep' to break out of aliases 2012-05-08 16:02:20 +12:00
Giuseppe
f9f6da479e Forgot other command grep 2012-05-02 23:03:26 +02:00
Giuseppe Rota
ff1a59ddb7 forgot another one command grep 2012-05-02 21:45:03 +02:00
Giuseppe Rota
cc48bcb82f Substitute all grep instances with command grep 2012-04-26 17:27:50 +02:00
Giuseppe Rota
843a662149 avoid possible aliasing of grep 2012-04-26 00:11:42 +03:00
Tyler Holien
596b370b78 Changed usage text to reflect '-' ranges instead of '..' ranges 2012-04-25 15:01:52 -05:00
Nathan Broadbent
fa9a255ac4 Fixed branch iteration for array in _git_index_update_all_branches function 2012-03-20 14:53:29 +08:00
Nathan Broadbent
323405477a If $NOTIFY is set, use notify-send to send git repo update notifications 2012-03-18 23:52:07 +08:00
Nathan Broadbent
5944f8c7fa Removed update_travis_ci_status function (moved to ndbroadbent/dotfiles repo) 2012-03-18 22:33:46 +08:00
Nathan Broadbent
06a2065f01 Fixed line editing detection for bind 2012-03-18 00:46:17 +08:00
Nathan Broadbent
ae5b8b5357 Fixed conditions for keybindings 2012-03-12 13:04:20 +08:00
Nathan Broadbent
ab7865867d Fixed test for shell and vi mode 2012-03-10 17:11:32 +08:00
Nathan Broadbent
56a5e21e4e Don't set emacs style keybindings for bash when in vi mode 2012-03-10 16:02:14 +08:00
Nathan Broadbent
b59caec489 Attempted fix for keyboard bindings (#19) 2012-03-10 12:51:18 +08:00
Nathan Broadbent
7d6bbb3afd Travis-ci requires 'hub' gem to be installed. Ensure that it is available. 2012-03-10 09:59:06 +08:00
Nathan Broadbent
aca96a5e8c Fix defaut IFS for Ubuntu 11.x 2012-03-08 17:35:03 +08:00
Nathan Broadbent
c5fc3f283f Wrap token in quotes for zsh 2012-02-29 00:20:57 +08:00
Nathan Broadbent
885d528c35 Fixed local variables for ZSH 2012-02-28 22:39:58 +08:00
Jonathan del Strother
077f22da0b Don't export 'i' and 'cmd_output' as global vars 2012-02-28 12:42:38 +00:00
Nathan Broadbent
c68f0c523a Added function to delete a git branch from local, cached remote and remote server 2012-02-22 11:28:48 +08:00
Nathan Broadbent
5d46601889 Ignore both the stat file and the temp stat file 2012-02-16 16:04:12 +08:00
Nathan Broadbent
0f34d130bc { cp -f ... rm -f } === { mv -f }. lol. 2012-02-03 17:55:05 +08:00
Nathan Broadbent
f95e9a8544 Updating build statuses for all branches only periodically is still too slow. Now it only updates statuses for branches from remotes/origin that also have a local copy 2012-02-03 17:51:40 +08:00
Nathan Broadbent
f403169176 Escape git command (in case it's aliased) 2012-02-03 15:03:20 +08:00
Nathan Broadbent
f71372a8e9 Expanded travis ci build status update, so that it can perform frequent updates for the current branch, and periodic updates for all branches. Updating all branches was taking over 20 minutes. 2012-02-03 11:35:08 +08:00
Nathan Broadbent
78cc2d46ea Make sure bin/git is used to parse branch (turn off hub wrapper if present) 2012-02-01 12:12:10 +08:00
Nathan Broadbent
4cf8671a1c Use mislav's 'travis-ci' gist to show build status for current branch 2012-01-31 17:26:03 +08:00
Nathan Broadbent
7fd415bbf4 Fixed bug in refactor 2012-01-31 01:15:22 +08:00
Nathan Broadbent
cf31c9a15e 'eval' serves no purpose here either 2012-01-31 01:14:56 +08:00
Nathan Broadbent
7049e7fb64 Fixed git_add_patch_shortcuts 2012-01-31 01:13:00 +08:00
Nathan Broadbent
006ac0da7c Disable bash command wrapping until issues are fixed with escaped characters (i.e. whitespace in filenames) 2012-01-31 00:53:11 +08:00
Nathan Broadbent
2a2987cc87 Renamed and fixed travis update script, as well as git_ignore function 2012-01-31 00:52:15 +08:00
Nathan Broadbent
89b98eb986 Use $HOME in cron script, base_path no longer applicable 2012-01-31 00:28:13 +08:00
Nathan Broadbent
ada316bd5b Use builtin cd for batch commands 2012-01-31 00:11:10 +08:00
Nathan Broadbent
66ac5c4e7b Added cat and ls to wrapped commands 2012-01-28 19:06:27 +08:00
Nathan Broadbent
5360a767f9 Added alias for 'git checkout -b' 2012-01-28 11:04:26 +08:00
Nathan Broadbent
80d1bf9208 Fixed issue with aliased 'cd' command 2012-01-27 16:04:25 +08:00
Nathan Broadbent
22086627d0 For git batch commands, make $base_path variable local so that it doesn't persist 2012-01-26 13:38:06 +08:00
Nathan Broadbent
26c0cfd8d0 Refactored git_update_travis_status() function 2012-01-26 13:38:06 +08:00
Nathan Broadbent
aa358bd46e Updated comment for Travis CI status script 2012-01-26 13:38:06 +08:00
Nathan Broadbent
e82e69f1d9 Replaced 1..3 range syntax with 1-3 (Inspired by holygeek's git-number project - https://github.com/holygeek/git-number) 2012-01-26 10:04:48 +08:00
Nathan Broadbent
241654930e Added bash command wrapping (expand git numbered args for common bash commands, such as cp, mv, rm, etc.). Also set kb shortcuts to true by default. 2012-01-22 00:40:56 +08:00
Nathan Broadbent
1ab0e75746 Added aliases for git_rebase_alias_continue and git_rebase_alias_abort 2012-01-18 17:32:38 +08:00
Nathan Broadbent
2b6e3a9af0 Revert cf8e3875, added aliases for git reset -- and --hard 2012-01-18 15:34:05 +08:00
Nathan Broadbent
3ad6daadc1 Follow naming convention (travis_, not travis_ci_) 2012-01-17 10:26:13 +08:00
Nathan Broadbent
00d00e35eb Use a better file for Travis CI status 2012-01-17 10:23:51 +08:00
Nathan Broadbent
aae9ed4632 Allow use of git_update_travis_status() function outside of git_index --batch-cmd 2012-01-13 17:41:51 +08:00
Nathan Broadbent
04ee82b0c8 Added Travis CI status caching task, for status in shell prompts 2012-01-13 12:07:07 +08:00