Tom "Ravi" Hale
695941b596
Add tests for exec_scmb_expand_args()
2018-09-02 11:34:32 +07:00
Tom "Ravi" Hale
a8092bffd9
Clean up ls_with_file_shortcuts() shwordsplit tests
2018-09-02 11:34:32 +07:00
Tom "Ravi" Hale
f55ce1e6a3
test_ls_with_file_shortcuts: clean up temp files
2018-09-02 11:34:32 +07:00
Tom "Ravi" Hale
0b5a29bbd6
Invoke readlink -f in a way which can succeed
2018-09-02 11:34:32 +07:00
Tom "Ravi" Hale
5a8c2fec12
assert(Not)?Includes: check for failure of _includes
...
Call _includes and then check its return value.
shunit2 uses the exit code to test, not a string of 0 or 1 as was done
previously.
2018-09-02 11:32:02 +07:00
Tom "Ravi" Hale
ed63b41182
test_helper: Don't clobber global name/email config
...
Config included by gitconfig [include] is not considered global.
Test git config values without --global to include local config as well.
Change only local config (not global) if needed.
2018-09-02 11:28:47 +07:00
Tom "Ravi" Hale
b193438ca1
shell_shortcuts_test: Unset $QUOTING_STYLE for predictable ls output
2018-09-02 11:28:47 +07:00
Tom "Ravi" Hale
73ed8cb53e
scmb_expand_args: return an array to fix quoting issues
2018-09-02 11:28:47 +07:00
Tom "Ravi" Hale
fb7d227c30
Add _safe_eval: quote $@ elements before eval
2018-09-02 11:28:19 +07:00
Tom "Ravi" Hale
d5c60b2cc5
git_status_shortcuts: don't clobber $IFS
2018-09-01 20:19:57 +07:00
Tom "Ravi" Hale
3a5b7a685a
_print_path: remove unnecessary pipeline
2018-09-01 20:14:36 +07:00
Tom "Ravi" Hale
5f286eaaaa
Quote arrays to avoid splitting by $IFS
2018-09-01 20:14:36 +07:00
Wilhelmina Drengwitz
8a326c2505
Merge pull request #262 from ghthor/refactor_of_git_status
...
Refactor of git status, Closes #132
2018-08-31 16:11:14 -04:00
Willa Drengwitz
750697e925
Add quotes around files with spaces
2018-08-31 16:02:39 -04:00
Willa Drengwitz
fc679a06ac
Update strip color perl command
2018-08-31 13:53:51 -04:00
Willa Drengwitz
f0ef9b06f6
Add back too status max files check
2018-08-31 13:51:34 -04:00
Willa Drengwitz
e789faa1fd
Merge remote-tracking branch 'origin/master' into refactor_of_git_status
2018-08-31 13:24:24 -04:00
Nathan Broadbent
e8a5f775d1
Use "^M" on Zsh and "\n" on Bash
2018-09-01 00:22:33 +07:00
Willa Drengwitz
0acc0223a5
Add legacy status script
2018-08-31 13:22:16 -04:00
Nathan Broadbent
e6b1785910
Revert "Use ^M instead of" - Stick with "\n" for now so that Ctrl + x + space works on bash
...
This reverts commit 1f3b8a6b11 .
2018-08-31 23:53:42 +07:00
Nathan Broadbent
7fcd70adc2
Rename README.markdown => README.md
2018-08-31 23:45:57 +07:00
Nathan Broadbent
f59a255c9c
Remove video and GIF from README
2018-08-31 23:45:40 +07:00
Wilhelmina Drengwitz
ce2d6024ac
Merge pull request #259 from ghthor/add-git-grep-aliases
...
[PATCH] Add grep_shortcuts
2018-08-31 09:36:45 -04:00
Wilhelmina Drengwitz
1169402e62
Merge pull request #215 from baumhoto/master
...
changed alias "gls" due to issue with zsh
2018-08-31 09:35:51 -04:00
David Lee
7189656854
[PATCH] Add grep_shortcuts
...
Closes #125 , Thanks David Lee!
2018-08-31 09:33:37 -04:00
Wilhelmina Drengwitz
413ca62d5c
Merge pull request #234 from ghthor/fix-tests
...
Fix tests
2018-08-31 09:12:18 -04:00
Wilhelmina Drengwitz
77916f056a
Add bash & zsh compatible way to resolve abs exe paths
2018-08-31 09:09:46 -04:00
Wilhelmina Drengwitz
6143b31a11
Merge pull request #258 from ghthor/osx-testing
...
OSX/Darwin testing and compatibility - Retest
2018-08-31 09:03:34 -04:00
Willa Drengwitz
f5850830fa
Fix tr illegal command
2018-08-31 09:01:06 -04:00
Willa Drengwitz
89cf0eb6ad
Run shfmt
2018-08-31 08:58:41 -04:00
Willa Drengwitz
d0c8329137
Fix sorting order
2018-08-31 08:58:23 -04:00
Willa Drengwitz
a3ff809cbe
Fix ordering to match declare order
2018-08-31 07:56:58 -04:00
Willa Drengwitz
e6363ac955
Merge remote-tracking branch 'mroth/osx-testing' into osx-testing
2018-08-31 07:48:09 -04:00
Wilhelmina Drengwitz
87f848b07f
Merge pull request #257 from ghthor/fix-for-uninstall
...
Fix uninstall for osx
2018-08-31 07:34:51 -04:00
Willa Drengwitz
744cae46d6
Fix uninstall for osx
2018-08-31 07:29:44 -04:00
Wilhelmina Drengwitz
92689b3a19
Add links to alternatives
2018-08-31 07:13:23 -04:00
Wilhelmina Drengwitz
975e423b80
Merge pull request #253 from HaleTom/no_trailing_--_in_aliases
...
Remove "--" from end of aliases
2018-08-24 10:54:38 -04:00
Tom "Ravi" Hale
70b4e62bb0
Remove -- from end of aliases
2018-08-18 14:35:43 +07:00
Wilhelmina Drengwitz
8966fc9585
Merge pull request #251 from HaleTom/fix-sed-test-pipefail
...
Fix #250 - Avoid test with no arguments and unnecessary subshell
2018-08-17 02:04:02 -04:00
Tom "Ravi" Hale
77b1717008
Avoid test with no arguments and unnecessary subshell
2018-08-17 12:49:07 +07:00
Wilhelmina Drengwitz
4c95bafbd3
Merge pull request #246 from michaelmior/fix-newline
...
Use ^M instead of for newlines
2018-07-05 16:59:55 -04:00
Michael Mior
1f3b8a6b11
Use ^M instead of
...
for newlines
2018-07-05 16:21:02 -04:00
Wilhelmina Drengwitz
7f635b0e42
Merge pull request #249 from nqb/patch-1
...
replace 'ge' by `ge`
2018-06-27 13:08:27 -04:00
Nicolas Quiniou-Briand
ca5c15d4a0
replace 'ge' by ge
2018-06-27 08:44:57 -04:00
Nathan Broadbent
a59ace0f29
Changed logo
2017-09-26 02:47:48 +07:00
Nathan Broadbent
e0606ae9e8
Merge pull request #236 from bpolge/master
...
plugin-ified scm_breeze
2017-09-25 17:55:07 +07:00
Nathan Broadbent
2ef2fdc77a
Remove maintainer message, made a little logo
2017-09-25 17:53:40 +07:00
Nathan Broadbent
65df76ebe4
Fixed key binding
2017-05-06 23:13:45 +07:00
Benjamin Polge
cd6f7d8640
plugin-ified scm_breeze
2017-03-09 11:58:35 -05:00
Nathan Broadbent
6745822953
Fix IFS issues - have to always unset after use
2017-02-19 20:05:59 +07:00