Commit Graph

  • 60da1bad93 meh.. Nathan Broadbent 2012-08-22 02:48:58 +12:00
  • 861ad3000a Added 'ls' demo to README Nathan Broadbent 2012-08-22 02:46:30 +12:00
  • 8c868c8583 readlink -f is a lot faster on Linux Nathan Broadbent 2012-08-21 15:01:17 +12:00
  • 750d28341a don't need uname here Nathan Broadbent 2012-08-21 14:35:04 +12:00
  • 3cebcb3876 Fix zsh variable expansion issue Nathan Broadbent 2012-08-21 14:30:14 +12:00
  • 25e8759211 git branch --color=always works fine - no need for script Nathan Broadbent 2012-08-21 14:26:14 +12:00
  • fb68e6e470 Added debugging statements to _git_wrap_commands Nathan Broadbent 2012-08-21 14:14:32 +12:00
  • 75e9a909a5 Revert "Changed _alias to alias_no_errors" Nathan Broadbent 2012-08-21 14:02:00 +12:00
  • 584b211a4a Fixed git branch command for OS X Nathan Broadbent 2012-08-21 14:01:33 +12:00
  • 552e9fbcb8 Fixed ll for Linux Nathan Broadbent 2012-08-21 13:43:55 +12:00
  • d801167ddd Use perl abs_path instead of readlink -f, since it should work on both OS X and Linux Nathan Broadbent 2012-08-21 13:35:38 +12:00
  • 4ac4cba757 Support both BSD and GNU ls commands (for OS X and Linux, respectively) Nathan Broadbent 2012-08-21 13:22:03 +12:00
  • dba367d7f1 Changed _alias to alias_no_errors Nathan Broadbent 2012-08-21 12:28:15 +12:00
  • 97b71f47e3 Fixed git tools to use $_git_cmd, instead of git function wrapper Nathan Broadbent 2012-08-17 02:12:01 +12:00
  • 5e8d512c97 Comment Nathan Broadbent 2012-08-16 03:41:51 +12:00
  • f4f3337054 Make $scmb_wrapped_shell_commands configurable Nathan Broadbent 2012-08-16 03:39:03 +12:00
  • 792b117f7d Added git branch -D alias Nathan Broadbent 2012-08-16 02:58:09 +12:00
  • c08afca63f Support 'git branch' Nathan Broadbent 2012-08-16 02:58:01 +12:00
  • b978b1bd43 Fall back to normal git branch, if any unknown args given. Also add aliases for git branch -a and -m Nathan Broadbent 2012-08-16 02:53:52 +12:00
  • ef91007da9 Use $_git_cmd internally Nathan Broadbent 2012-08-16 02:39:58 +12:00
  • af84c992b7 Re-organized files. Added shortcuts for git branches, under gb function Nathan Broadbent 2012-08-16 02:32:53 +12:00
  • 81f9d9260c Handle wrapper for shell builtins Nathan Broadbent 2012-08-16 01:42:56 +12:00
  • 8bef4be5b3 Fixed color issue with files in ls output Nathan Broadbent 2012-08-16 01:39:27 +12:00
  • 9ef8a39409 Use shell_command_wrapping_enabled, since the work was done for Zsh compatibility Nathan Broadbent 2012-08-16 00:36:22 +12:00
  • 8fcf8e8411 Also unset any ll function, just in case Nathan Broadbent 2012-08-16 00:24:42 +12:00
  • 6ebb47eb14 Added function for ll, that adds numbered shortcuts to output of ls -l Nathan Broadbent 2012-08-16 00:04:22 +12:00
  • accbcc5957 git_expand_args => scmb_expand_args Nathan Broadbent 2012-08-15 21:10:46 +12:00
  • b0d6b0e8b2 Added emacs and gedit to wrapped commands Nathan Broadbent 2012-08-15 21:08:17 +12:00
  • 49c613ceaa Fixed SCM Breeze command wrapping for %w(vim cat rm cp mv ln ls) Nathan Broadbent 2012-08-15 21:07:35 +12:00
  • eab3957a11 Escape \which just in case someone else overrides it with an alias :) Nathan Broadbent 2012-08-13 18:51:42 +12:00
  • b8c0ba69de Try removing any git functions as well, before setting git path via which git Nathan Broadbent 2012-08-13 18:07:49 +12:00
  • aa3ca39d50 whitespace Nathan Broadbent 2012-08-13 16:11:39 +12:00
  • 802ac0c509 Use the full path to git to avoid infinite loop with git function Nathan Broadbent 2012-08-13 16:09:19 +12:00
  • 17823102f4 Remove any 'git' alias before creating the git function Nathan Broadbent 2012-08-13 11:31:55 +12:00
  • d092c51aa6 Only expand args for a subset of git commands Nathan Broadbent 2012-08-13 11:24:40 +12:00
  • 44b1adfd28 Improved readme Nathan Broadbent 2012-08-13 04:22:58 +12:00
  • 5e7f49ec7d Wrap everything in a git function so that zsh can expand any aliases for tab completion Nathan Broadbent 2012-08-13 04:11:09 +12:00
  • 30ebeb281e Moved git index tab completion into bash conditional Nathan Broadbent 2012-08-13 03:40:21 +12:00
  • b4655662cd Disabling buggy Zsh tab completion for now. Will try to revisit this later on, but no completion is better than broken completion. Nathan Broadbent 2012-08-13 03:27:53 +12:00
  • 6b74a58627 Wording 2 Nathan Broadbent 2012-08-13 03:16:49 +12:00
  • 349495bd1e wording Nathan Broadbent 2012-08-13 03:15:15 +12:00
  • 0cd7a56c9c Updated README with alias wrapping feature Nathan Broadbent 2012-08-13 03:14:15 +12:00
  • bcce949f3c Added git_augment_current_aliases option if you just want to wrap your current git aliases, instead of overriding them all with new ones. Nathan Broadbent 2012-08-13 02:53:04 +12:00
  • e7d7b8b2c1 Added even more escaped characters for command line evaluation Nathan Broadbent 2012-08-13 02:52:18 +12:00
  • cf37be73d4 add => Added Nathan Broadbent 2012-08-13 01:58:44 +12:00
  • 79a1132730 Merge pull request #43 from ghthor/master Nathan Broadbent 2012-08-12 06:34:45 -07:00
  • 98dc23a529 Explanation for ahead code Nathan Broadbent 2012-08-13 01:33:37 +12:00
  • 4543884aa6 If no changes, just display green no changes message and exit. This is mainly to prevent shell script from detecting no output and assuming that max changes limit was reached Nathan Broadbent 2012-08-13 01:32:12 +12:00
  • 9410387485 Added test for new fallback explanation message Nathan Broadbent 2012-08-13 01:23:27 +12:00
  • 3a507fbd5a #34 - Increased max changes before falling back to standard git status, from 99 to 150. Also added a explanation message that is shown after the regular git status. Nathan Broadbent 2012-08-13 01:21:23 +12:00
  • 850be06559 Convert git_add_patch into a simple command Will Walthall 2012-08-12 09:18:02 -04:00
  • 989b2233b7 _git_expand_args_escaped not needed Nathan Broadbent 2012-08-13 01:00:18 +12:00
  • d128fb58d7 Fixed merge conflict resolution functions to handle multiple expanded arguments Nathan Broadbent 2012-08-13 00:58:51 +12:00
  • aaf4f5fac5 Use tabs as delimiter so that files with spaces are properly handled. Escape spaces only in exec_git_expand_args, use tabs to split everything else. Nathan Broadbent 2012-08-13 00:22:16 +12:00
  • 9fe0f45185 Fixed design tests - needs a git repo Nathan Broadbent 2012-08-12 21:45:55 +12:00
  • c4f49c96d7 Use escaped git function, so it doesn't go through any aliases like hub Nathan Broadbent 2012-08-12 21:32:05 +12:00
  • 240399bd92 work around for ndbroadbent/scm_breeze#27 Nukul Bhasin 2012-04-25 22:48:01 -04:00
  • 9930ba5331 Added switch for zsh / bash Nathan Broadbent 2012-08-12 21:16:05 +12:00
  • 55950ad896 Merge pull request #40 from flipkick/master Nathan Broadbent 2012-08-12 02:00:49 -07:00
  • 0ccb241833 removed tabs Nathan Broadbent 2012-07-14 10:47:45 +12:00
  • 6d6e1455be Reindented new lines Nathan Broadbent 2012-07-14 10:47:07 +12:00
  • 94b2b9b7d4 Merge pull request #42 from alhad/gs_relative_path_fix Nathan Broadbent 2012-07-13 15:46:33 -07:00
  • 5071256716 Avoid infinite loop in __gs_relative_path when $(PWD) contains a symlink. Alhad Purnapatre 2012-07-13 14:24:35 -07:00
  • d9734ef039 fixes #33, don't define the aliases with a trailing space when there is no following argument flipkick 2012-06-22 22:32:37 +02:00
  • 4531d9566a Made the default 'git log' command nicer (thanks to http://coderwall.com/p/euwpig?i=3&p=1&t=git :) Nathan Broadbent 2012-06-20 15:50:59 +12:00
  • 67286496bd Fixed design link command to use first match, if project is symlinked into multiple directories Nathan Broadbent 2012-05-30 11:35:33 +12:00
  • a87d8f3edf Merge pull request #35 from coodix/master Nathan Broadbent 2012-05-21 00:33:34 -07:00
  • 97721437c9 Change _find_git_repos function fixing situation when no one repo was found by "c --rebuild" when $GIT_REPO_DIR is symbolic link coodix 2012-05-20 22:41:08 +04:00
  • b48ea28cb1 Merge pull request #32 from coolluck/master Nathan Broadbent 2012-05-08 17:37:05 -07:00
  • a8319e187d avoid "bash:unbound" error when "nounset" option enabled (set -o nounset) Minsu Choi 2012-05-09 09:15:01 +09:00
  • b50639f55c Fixed list_aliases() function for Zsh. (Use alias instead of alias -p, and tweaked sed to support both output formats.) Nathan Broadbent 2012-05-08 16:35:52 +12:00
  • 69a44f3775 Fixed _design_add_git_exclude() function to use 'git rev-parse --git-dir', which will support submodules. Nathan Broadbent 2012-05-08 16:23:45 +12:00
  • 5e14302f56 Use 'autoload -Uz bashcompinit', as recommended in #21 Nathan Broadbent 2012-05-08 16:08:32 +12:00
  • 4fb9123f19 Merge pull request #24 from tylerholien/master Nathan Broadbent 2012-05-07 21:06:10 -07:00
  • b1aba1480b Replace 'command grep' with '\grep' to break out of aliases Nathan Broadbent 2012-05-08 16:02:20 +12:00
  • c65c340a83 Merge pull request #25 from grota/master Nathan Broadbent 2012-05-07 20:59:43 -07:00
  • 607590c9c7 Merge pull request #31 from focusaurus/patch-1 Nathan Broadbent 2012-05-07 16:50:44 -07:00
  • b4de983768 Avoid warning message if ~/.scmbrc does not exist Peter Lyons 2012-05-07 09:31:19 -06:00
  • f9f6da479e Forgot other command grep Giuseppe 2012-05-02 23:03:26 +02:00
  • ff1a59ddb7 forgot another one command grep Giuseppe Rota 2012-05-02 21:45:03 +02:00
  • cc48bcb82f Substitute all grep instances with command grep Giuseppe Rota 2012-04-26 17:27:50 +02:00
  • 843a662149 avoid possible aliasing of grep Giuseppe Rota 2012-04-26 00:11:42 +03:00
  • 596b370b78 Changed usage text to reflect '-' ranges instead of '..' ranges Tyler Holien 2012-04-25 15:01:52 -05:00
  • 6af0d5fede Tweaked formatting in 'uninstall' section Nathan B 2012-04-05 15:54:32 +08:00
  • 04e21e3ddf Merge pull request #20 from bernardofire/master Nathan B 2012-04-05 00:52:49 -07:00
  • 3ab8c169fb replacing . by source, into README Bernardo B. Marques 2012-04-05 04:18:30 -03:00
  • cc665559d4 add uninstall script into README Bernardo B. Marques 2012-04-05 04:16:27 -03:00
  • b65c880f10 add uninstall script Bernardo B. Marques 2012-04-05 04:12:50 -03:00
  • e8611bddbc . --> source. people can bind . for another function than source.. Bernardo B. Marques 2012-04-05 03:33:06 -03:00
  • fa9a255ac4 Fixed branch iteration for array in _git_index_update_all_branches function Nathan Broadbent 2012-03-20 14:53:29 +08:00
  • 323405477a If $NOTIFY is set, use notify-send to send git repo update notifications Nathan Broadbent 2012-03-18 23:52:07 +08:00
  • 5944f8c7fa Removed update_travis_ci_status function (moved to ndbroadbent/dotfiles repo) Nathan Broadbent 2012-03-18 22:33:46 +08:00
  • 06a2065f01 Fixed line editing detection for bind Nathan Broadbent 2012-03-18 00:46:17 +08:00
  • ae5b8b5357 Fixed conditions for keybindings Nathan Broadbent 2012-03-12 13:04:20 +08:00
  • ab7865867d Fixed test for shell and vi mode Nathan Broadbent 2012-03-10 17:11:32 +08:00
  • 1d65509bbd Fixed comment. Shortcuts ARE enabled by default. Nathan Broadbent 2012-03-10 17:11:25 +08:00
  • 56a5e21e4e Don't set emacs style keybindings for bash when in vi mode Nathan Broadbent 2012-03-10 16:02:12 +08:00
  • b59caec489 Attempted fix for keyboard bindings (#19) Nathan Broadbent 2012-03-10 12:51:18 +08:00
  • 7d6bbb3afd Travis-ci requires 'hub' gem to be installed. Ensure that it is available. Nathan Broadbent 2012-03-10 09:59:06 +08:00
  • aca96a5e8c Fix defaut IFS for Ubuntu 11.x Nathan Broadbent 2012-03-08 17:35:03 +08:00