Nathan Broadbent
c1edcb9206
Fixed square brackets for zsh_compat and zsh_reset
2011-10-21 08:41:55 +08:00
Nathan Broadbent
4c42f5df56
Merge remote branch 'beef/master'
...
Conflicts:
install.sh
lib/scm_breeze.sh
2011-10-21 08:38:54 +08:00
Nathan B
29f5e4c598
Merge pull request #8 from lmeijvogel/master
...
Make grs work with deleted files
2011-10-20 17:30:26 -07:00
Nathan B
d38ccd0e91
Merge pull request #7 from treyhunner/topic/posix-shell
...
Remove dependence on bash in install.sh
2011-10-20 17:23:12 -07:00
Andrew Lorente
cb8a3a6121
Remove dependency on seq
...
seq is unfortunately not available on OSX. Brackets appear to be fully
shell- and platform-independent.
2011-10-20 13:47:19 -07:00
Andrew Lorente
99e4e9dcda
Fix a typo in a function name
2011-10-20 13:47:10 -07:00
Lennaert Meijvogel
cf8e3875a3
Add '--' to git reset command to make it work for deleted files.
2011-10-20 21:55:51 +02:00
Andrew Lorente
bf5d50fcb8
Remove restrictions on directory for scm-breeze
...
Previously the script had to be installed to ~/.scm_breeze. Now it can
live anywhere!
2011-10-20 11:27:31 -07:00
Trey Hunner
f9244d0f94
Remove bashisms from scm breeze update scripts
2011-10-20 10:51:03 -07:00
Trey Hunner
0d7ee4866b
Remove dependence on bash in install.sh
...
Replace bashisms with syntax supported by all posix-compliant shells.
The echo command does not support -e in many simplified shells
(including dash) so printf is favored. The [[ ... ]] notation is also
not accepted by all posix shells so [ ... ] notation is used instead.
2011-10-20 10:50:57 -07:00
Nathan Broadbent
51d3ad0fb8
Added shebang to install.sh
2011-10-20 22:11:15 +08:00
Nathan Broadbent
9b24e17c37
Added test to make sure 'gc -m "commit message"' works. (args remain quoted when they contain a space)
2011-10-20 20:37:56 +08:00
Nathan Broadbent
e25e6d960e
Merge branch 'master' of github.com:ndbroadbent/scm_breeze
2011-10-20 20:27:48 +08:00
Nathan Broadbent
33fe02982a
Fixed bug when trying to use gc -m "commit message"
2011-10-20 20:27:26 +08:00
Nathan Broadbent
031d5976c9
Fixed bug when trying to use gc -m "commit message"
2011-10-20 20:20:27 +08:00
Nathan Broadbent
c2b7ef5960
OS X's default shell doesn't like "echo -e foo" - it actually outputs "-e foo".
2011-10-20 19:38:20 +08:00
Nathan Broadbent
4d5126731a
Added missing parse_git_branch function
2011-10-20 19:30:55 +08:00
Nathan B
e400e23407
Merge pull request #5 from jdelStrother/master
...
Add zsh/shwordsplit compatibility for git_status_shortcuts
2011-10-20 04:26:07 -07:00
Jonathan del Strother
7deb0c7909
Add zsh/shwordsplit compatibility for git_status_shortcuts
...
Necessary so that IFS works as expected
2011-10-20 12:11:08 +01:00
Nathan Broadbent
a4d5006b5a
Removed sed command. I can't remember why it was necessary.
2011-10-20 12:47:32 +08:00
Nathan Broadbent
6c82cc25ed
Made git_show_affected_files cross platform at the expense of colorized revision (for now)
2011-10-20 12:11:59 +08:00
Nathan Broadbent
8700f41ba8
Fixed the previous fix..
2011-10-20 12:05:53 +08:00
Nathan Broadbent
3f37f8f53d
Made status command use grep instead of head & tail
2011-10-20 12:02:54 +08:00
Nathan Broadbent
63e5904cee
Added 'git_pull_then_push' alias
2011-10-20 08:35:02 +08:00
Nathan Broadbent
ebc791afe8
Merge branch 'master' of github.com:ndbroadbent/scm_breeze
2011-10-20 08:33:32 +08:00
Nathan Broadbent
d04e2b464e
disable keyboard shortcuts by default
2011-10-20 08:32:50 +08:00
Nathan B
824e6ab984
Merge pull request #1 from daverigby/master
...
Fix _create_or_patch_scmbrc to work on OS X (10.7)
2011-10-19 17:17:33 -07:00
Nathan Broadbent
a66a6d4d3f
Made tail and head commands portable
2011-10-20 08:07:19 +08:00
Dave Rigby
5b6e349b48
Fix _create_or_patch_scmbrc to work on OS X (10.7)
...
On OS X's version of mktemp the -t parameter is manditory -
see http://developer.apple.com/library/mac/#DOCUMENTATION/Darwin/Reference/ManPages/man1/mktemp.1.html
2011-10-19 20:30:22 +01:00
Nathan Broadbent
046e4eecf7
https status image [ci skip]
2011-10-20 01:29:13 +08:00
Nathan Broadbent
d2ebf6bdeb
Clear vars first
2011-10-20 01:27:06 +08:00
Nathan Broadbent
e3b61e4164
Updated README [ci skip]
2011-10-19 22:09:43 +08:00
Nathan Broadbent
2b73b07c6a
Fixed tests
2011-10-19 22:07:29 +08:00
Nathan Broadbent
8384734f32
Added travis build status
2011-10-19 21:54:09 +08:00
Nathan Broadbent
090a4d920d
tweaked comment
2011-10-19 21:28:45 +08:00
Nathan Broadbent
48d9e1f316
gitignore not necessary
2011-10-19 21:25:53 +08:00
Nathan Broadbent
70b32895d6
removed comments
2011-10-19 21:25:11 +08:00
Nathan Broadbent
11d453d8fb
Ignore bindings if not defined
2011-10-19 21:24:21 +08:00
Nathan Broadbent
a6bc784cc5
removed dup file
2011-10-19 20:12:29 +08:00
Nathan Broadbent
5e8dd2a93a
Fixed message
2011-10-19 20:11:48 +08:00
Nathan Broadbent
159f0f933e
updated README
2011-10-19 20:11:29 +08:00
Nathan Broadbent
c6d0bb5e36
Tweaked comment
2011-10-19 18:35:40 +08:00
Nathan Broadbent
21c2f1b4ff
Tell user to load SCM Breeze manually.
2011-10-19 18:33:32 +08:00
Nathan Broadbent
2d54f0d9de
fully ignore warnings
2011-10-19 18:24:13 +08:00
Nathan Broadbent
f43ca59244
Ignore bind complaints if not sourcing install script
2011-10-19 18:23:33 +08:00
Nathan Broadbent
599d491b93
Reverted test alias
2011-10-19 18:21:27 +08:00
Nathan Broadbent
36c883e0d6
removed test
2011-10-19 18:20:39 +08:00
Nathan Broadbent
5d361590bb
Fixed typo
2011-10-19 18:20:25 +08:00
Nathan Broadbent
ef2bd8a78d
Added svn test
2011-10-19 18:19:58 +08:00
Nathan Broadbent
63491cd97f
Updated install task, use shared function to create example scmbrc files
2011-10-19 18:19:29 +08:00