Commit Graph

  • 5760b6b83f Merge pull request #94 from abhshkdz/master Nathan Broadbent 2013-07-01 14:39:19 -07:00
  • 07518479a8 Adds git stash aliases Abhishek Das 2013-07-01 17:52:41 +05:30
  • 3ee5517d82 Fix gb -D expansion Artyom Olshevskiy 2013-05-31 18:46:32 +03:00
  • 8e45f612fd Merge pull request #86 from mbachry/master Nathan Broadbent 2013-04-30 21:56:08 -07:00
  • 123c17fa3b Make bash completions work with Ubuntu 13.04 Marcin Bachry 2013-04-18 19:44:00 +02:00
  • 7381978fe0 Merge branch 'master' of git://github.com/ndbroadbent/scm_breeze Aljaž "g5pw" Srebrnič 2013-04-15 17:58:47 +02:00
  • 6fec96ee35 Update README [ci skip] Nathan Broadbent 2013-04-09 12:13:50 +12:00
  • a8b1284244 Updated readme [ci skip] Nathan Broadbent 2013-04-09 12:09:59 +12:00
  • fc9d7787b1 Updated demo user setup Nathan Broadbent 2013-04-09 12:04:45 +12:00
  • 7ffbaefb03 Set up demo git user for tests Nathan Broadbent 2013-04-09 12:03:43 +12:00
  • a2a1ae63e0 Merge pull request #83 from grota/master Nathan Broadbent 2013-03-12 14:43:08 -07:00
  • d9351f82c4 Conditional git branch aliases definition Giuseppe Rota 2013-03-12 22:35:42 +01:00
  • adedf86971 No expand args for git reset Nathan Broadbent 2013-02-03 13:35:59 +13:00
  • dd10be79e2 Re-wrap functions as functions. Fixes issue with RVM reload (cd wrapper will be overwritten without error) Nathan Broadbent 2013-01-30 22:29:05 +13:00
  • 3692db6a3a Ensure tests run if RVM isn't loaded but $HOME/.rvm is present Nathan Broadbent 2013-01-30 12:09:44 +13:00
  • 5b7a2c4307 Ensure SCM Breeze is loaded after RVM when wrapping the cd command Nathan Broadbent 2013-01-30 12:05:40 +13:00
  • d1a9df3844 Added keyboard shortcut to append [ ci skip ] to commit message when committing all files Nathan Broadbent 2013-01-30 11:05:50 +13:00
  • 63f9fe00d7 Added gbD alias for 'git branch -D', and made gbd do a 'safe' delete with -d Nathan Broadbent 2013-01-30 10:25:13 +13:00
  • 18e94797e9 Try removing quotes for array concatenation Nathan Broadbent 2013-01-12 12:16:55 +13:00
  • df996f4442 Merge pull request #74 from ZhangBanger/master Nathan Broadbent 2013-01-10 12:59:48 -08:00
  • e785ff6d9a Merge pull request #75 from grundprinzip/fix_numbered_directories_and_files Nathan Broadbent 2013-01-08 10:21:29 -08:00
  • fcf5dd3f6f Fix for numbered directories or files Martin Grund 2013-01-08 15:38:04 +01:00
  • 8ba76f1cbf Add "gdw" for git diff --word-diff Andy Zhang 2012-12-06 23:47:41 -08:00
  • 6d297aecba Wrap $@ in double quotes to preserve blank args Nathan Broadbent 2012-12-21 10:42:14 +13:00
  • aa7dd471b5 Also expand args for git rebase x, where x is a shortcut to a branch Nathan Broadbent 2012-12-15 08:49:28 +13:00
  • 42a5832916 Added 'git tag' alias (gt) Nathan Broadbent 2012-12-10 23:17:54 +13:00
  • 242d891fcd Wrap first __git_ignore arg in quotes in case blank Nathan Broadbent 2012-12-10 23:12:13 +13:00
  • 9822603e9c Use sed -E for GNU/BSD compatibile regexs Nathan Broadbent 2012-12-05 22:18:00 +13:00
  • cd4fb8b079 Added git push -f alias Nathan Broadbent 2012-12-04 13:40:47 +13:00
  • 2ef3776fe1 git_branch_delete_all should take '-f' arg to use -D arg Nathan Broadbent 2012-11-28 19:40:38 +13:00
  • bc969b3e6f Fixed tests Nathan Broadbent 2012-11-17 11:49:46 +13:00
  • 963de3b7aa Handle "aliased to" for OS X Terminal.app ... Nathan Broadbent 2012-11-17 11:45:26 +13:00
  • 3dcf934a75 Use builtin type to protect against aliases Nathan Broadbent 2012-11-17 11:42:33 +13:00
  • 0a797fb620 Provide X-compatible find_binary function that finds a binary for a given command. Works with zsh/bash Nathan Broadbent 2012-11-17 11:41:08 +13:00
  • 8db7be7e6c Merge branch 'master' of git://github.com/ndbroadbent/scm_breeze Aljaž "g5pw" Srebrnič 2012-11-14 11:09:54 +01:00
  • c46e165ca8 Merge pull request #71 from skwp/multiple-gits Nathan Broadbent 2012-11-14 01:30:03 -08:00
  • 480045e5a4 Pick the first git in case there are multiple Yan Pritzker 2012-11-13 10:27:57 -06:00
  • 992b1866b2 Use type -p / -P to determine git binary Nathan Broadbent 2012-11-13 12:45:01 +13:00
  • 7375597407 Added shortcut to commit README / Documentation with [ci skip] Nathan Broadbent 2012-11-10 13:47:25 +13:00
  • 4dec6b288f Eliminated zsh references in completion Aljaž "g5pw" Srebrnič 2012-10-30 11:19:24 +01:00
  • 436b0da138 Further ll fixes for escaped spaces and quotes! Nathan Broadbent 2012-10-23 23:34:15 +13:00
  • a9aa363fdb Added initial zsh completion support to git_index Aljaž "g5pw" Srebrnič 2012-10-23 09:13:20 +02:00
  • c20b91442a Use $GIT_BINARY when original git binary is needed Nathan Broadbent 2012-10-23 13:52:04 +13:00
  • d6730b40c9 Use \033 instead of \e for color codes, which seems to be more widely supported. Nathan Broadbent 2012-10-23 13:44:02 +13:00
  • 4d62b25ed6 Made tests a bit neater with indentation Nathan Broadbent 2012-10-23 12:39:30 +13:00
  • 06c2e26804 Added test for ls with subdirectory Nathan Broadbent 2012-10-23 12:30:25 +13:00
  • 5836617dbf Fully fixed up ll escaping, added lots of tests Nathan Broadbent 2012-10-23 12:25:28 +13:00
  • 7c7aedce03 Fixed ruby script to use STDIN, and pipe ll output to script Nathan Broadbent 2012-10-23 10:35:16 +13:00
  • 647e18e3ef Merge branch 'master' of git://github.com/g5pw/scm_breeze into g5pw-master Nathan Broadbent 2012-10-23 10:22:49 +13:00
  • 905bd3d094 Fix small bug Aljaž "g5pw" Srebrnič 2012-10-22 19:40:58 +02:00
  • 2bd5d3ea2f ZSH compatibility fix Aljaž "g5pw" Srebrnič 2012-10-22 19:39:20 +02:00
  • 7e3d7825d2 Test for command type, not architecture Aljaž "g5pw" Srebrnič 2012-10-22 19:37:55 +02:00
  • bf08619f70 Get rid of escaped quotes Aljaž "g5pw" Srebrnič 2012-10-22 19:31:13 +02:00
  • 0f36491613 Fix ll compatibility for zsh & OSX Nathan Broadbent 2012-10-21 12:37:47 +13:00
  • 58db58efd3 Use redefined cd when switching between projects, to run rbenv, rvmrc, etc. Nathan Broadbent 2012-10-21 11:29:50 +13:00
  • adef82a838 export/unset CLICOLOR_FORCE=1 var for ll command Nathan Broadbent 2012-10-21 11:20:59 +13:00
  • 281131ef27 Added alias for git rebase -i Nathan Broadbent 2012-10-20 17:31:23 +13:00
  • 179d78f4ee Expand args for ls_with_file_shortcuts - crazy useful! Lets you easily jump into child directories Nathan Broadbent 2012-10-20 09:30:30 +13:00
  • 6607aec257 Fetch rel_path from ll args and prepend to files before setting env variable shortcuts Nathan Broadbent 2012-10-20 09:26:14 +13:00
  • 976c1ea704 Add 'll' support for paths with spaces Nathan Broadbent 2012-10-20 08:56:38 +13:00
  • 9c85aa4114 Run install script with bash, not sh Nathan Broadbent 2012-10-17 07:56:11 +13:00
  • 0dd8a05d15 Revert "Video cheat" Nathan Broadbent 2012-10-17 07:44:14 +13:00
  • 6d4d9bde73 Force color for ls -l on OS X Nathan Broadbent 2012-10-16 22:30:41 +13:00
  • de11881f39 README tweaks Nathan Broadbent 2012-10-16 22:22:38 +13:00
  • 6f3ed7e5ea Added link to demo video Nathan Broadbent 2012-10-16 22:17:44 +13:00
  • f7f1a3dcfb Cheat for the video :P Nathan Broadbent 2012-10-15 22:39:34 +13:00
  • 8f19f35b06 Fixed completion appending '//' when in a project's directory Nathan Broadbent 2012-10-16 10:58:07 +13:00
  • 1d3651904b Only replace username when preceded by a space Nathan Broadbent 2012-10-15 21:57:24 +13:00
  • 57d42b983d Update README Nathan Broadbent 2012-10-14 15:17:23 +13:00
  • 8a330465b4 Reorganized code, added la alias to show all files Nathan Broadbent 2012-10-14 13:43:22 +13:00
  • b7b3272270 Rejustify columns after replacing with user sym with a little ruby golf Nathan Broadbent 2012-10-14 13:35:10 +13:00
  • e6ad742cc7 Fallback to default ll if too many files Nathan Broadbent 2012-10-14 13:34:56 +13:00
  • 9d275560c8 Replace user/group in ll with user symbol, if defined at ~/.user_sym Nathan Broadbent 2012-10-14 10:58:50 +13:00
  • fd8369674f ls -l => ls -lhv Nathan Broadbent 2012-10-14 10:46:06 +13:00
  • a040f1525b Expand args for git_ignore, git_exclude, git_exclude_basename Nathan Broadbent 2012-10-12 20:38:21 +13:00
  • d429f6a3d9 Merge pull request #57 from ZhangBanger/master Nathan Broadbent 2012-10-11 23:36:27 -07:00
  • 2ec1bf344f Add quotes to cd command in scm_breeze.sh to fix bash eval error Andy Zhang 2012-10-12 02:31:55 -04:00
  • b92c2da2fc Added --update-all-with-notifications command for easier cron invocation Nathan Broadbent 2012-10-11 23:51:37 +13:00
  • d3c3640565 Whoops, double sed'd Nathan Broadbent 2012-10-10 13:47:38 +13:00
  • 4091e701c4 Use git binary for commands Nathan Broadbent 2012-10-10 12:39:28 +13:00
  • 2b2f8a7c82 Fixed ll Nathan Broadbent 2012-09-30 09:36:38 +13:00
  • b9903488c9 Pass args to ll Nathan Broadbent 2012-09-30 01:11:17 +12:00
  • 32a184d8c0 '.' => 'source' (some people alias '.' as something different) Nathan Broadbent 2012-09-19 21:40:29 +12:00
  • 11f2284c5a Added SCM Breeze helpers to test helper Nathan Broadbent 2012-09-19 21:35:25 +12:00
  • 384f2a0668 Created fail_if_not_git_repo function and prepended it to all git functions Nathan Broadbent 2012-09-19 21:34:03 +12:00
  • 197dcfc74f Fail git status if .git not in cwd or parent directory Nathan Broadbent 2012-09-19 21:30:07 +12:00
  • dc2d93453b Remove ls from default wrapped commands Nathan Broadbent 2012-09-11 21:39:47 +12:00
  • eeb5d321d6 Stub out zsh's vared in tests Nathan Broadbent 2012-08-28 12:26:57 +12:00
  • 8a8131129c Merge pull request #50 from anonfunc/patch-1 Nathan Broadbent 2012-08-27 16:57:30 -07:00
  • e6f4cd8694 Use vared in zsh instead of read. anonfunc 2012-08-27 16:49:39 -07:00
  • f5d7d68291 Fix to preload Arch bash completion for git Nathan Broadbent 2012-08-23 12:47:27 +12:00
  • 3c63cffc45 Fix paths with spaces for 'll' function Nathan Broadbent 2012-08-23 12:23:50 +12:00
  • a17d3e2439 Define completions for git branch shortcuts Nathan Broadbent 2012-08-23 11:26:35 +12:00
  • d2384d54d7 No need for Gemfile Nathan Broadbent 2012-08-23 11:14:37 +12:00
  • fee234b124 Added tests for shell command wrapping Nathan Broadbent 2012-08-23 11:10:40 +12:00
  • 00b5788450 Use test.sh script to run tests, because Ruby processes run really slow when started from a Rake task Nathan Broadbent 2012-08-23 11:10:13 +12:00
  • e75041262e Fixed shell command wrapping to always use the builtin or full path when wrapping an alias Nathan Broadbent 2012-08-23 10:00:13 +12:00
  • 760ca4eab7 Added gsm alias for git show --summary - handy to view the last commit SHA and message, without the changes Nathan Broadbent 2012-08-22 20:48:36 +12:00
  • 8aa79a0b78 Fixed git add keybinding for zsh Nathan Broadbent 2012-08-22 19:48:44 +12:00
  • ae6bb783e9 Fixed 'll' for zsh Nathan Broadbent 2012-08-22 19:46:15 +12:00