Commit Graph

32 Commits

Author SHA1 Message Date
Nathan Broadbent
436b0da138 Further ll fixes for escaped spaces and quotes! 2012-10-23 23:34:17 +13:00
Nathan Broadbent
4d62b25ed6 Made tests a bit neater with indentation 2012-10-23 12:39:30 +13:00
Nathan Broadbent
06c2e26804 Added test for ls with subdirectory 2012-10-23 12:30:25 +13:00
Nathan Broadbent
5836617dbf Fully fixed up ll escaping, added lots of tests 2012-10-23 12:25:28 +13:00
Nathan Broadbent
32a184d8c0 '.' => 'source' (some people alias '.' as something different) 2012-09-19 21:40:29 +12:00
Nathan Broadbent
11f2284c5a Added SCM Breeze helpers to test helper 2012-09-19 21:35:25 +12:00
Nathan Broadbent
eeb5d321d6 Stub out zsh's vared in tests 2012-08-28 12:26:57 +12:00
Nathan Broadbent
fee234b124 Added tests for shell command wrapping 2012-08-23 11:10:40 +12:00
Nathan Broadbent
accbcc5957 git_expand_args => scmb_expand_args 2012-08-15 21:10:46 +12:00
Nathan Broadbent
9410387485 Added test for new fallback explanation message 2012-08-13 01:23:27 +12:00
Nathan Broadbent
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. 2012-08-13 00:22:16 +12:00
Nathan Broadbent
9fe0f45185 Fixed design tests - needs a git repo 2012-08-12 21:45:55 +12:00
Nathan Broadbent
aca96a5e8c Fix defaut IFS for Ubuntu 11.x 2012-03-08 17:35:03 +08:00
Nathan Broadbent
505f52a8ff Removed Unnecessary Usage of Cat 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
993c9ee9fc Replaced all occurences of 'local IFS=' with 'IFS= ... unset IFS'. Fixes #12 2011-12-14 13:27:39 +08:00
Nathan Broadbent
46637dc15c Allow change to a top-level directory within $GIT_REPO_DIR by prefixing the arg with '/'. Comes with tab completion. For example, if you have a directory ~/src/rails, you can move here by typing 's /ra[TAB]' 2011-12-09 22:59:32 +08:00
Jacob Lukas
bfe91e04f0 Fix whitespace 2011-11-09 20:11:24 -08:00
Jacob Lukas
5e507af747 Fix add/remove with spaces/special characters 2011-11-09 20:02:29 -08:00
Nathan Broadbent
23d0057ac7 Changed behaviour of design() so that each design directory can have version controlled assets 2011-10-22 10:11:00 +08:00
Nathan Broadbent
b70ef4dba1 Added design() function to manage synchronization of design development assets for git repos, without checking them in 2011-10-22 01:54:14 +08: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
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
2b73b07c6a Fixed tests 2011-10-19 22:07:29 +08:00
Nathan Broadbent
72dec92d35 Reorganised code 2011-10-19 18:04:54 +08:00
Nathan Broadbent
4c93fbdaf8 Updated commands and more labels 2011-10-18 01:41:32 +08:00
Nathan Broadbent
425a8ab264 Renamed 'git_repo' to more appropriate 'git_index' 2011-10-18 01:29:01 +08:00
Nathan Broadbent
8222eeafe1 Fixed test paths 2011-10-18 00:39:35 +08:00
Nathan Broadbent
acd8e42ee9 Better shared variable name. 2011-10-18 00:36:36 +08:00
Nathan Broadbent
0feae2a46e Changed project name. 2011-10-18 00:19:16 +08:00
Nathan Broadbent
e634d0c4b5 Initial Commit - moved out of ubuntu_config. 2011-10-18 00:18:17 +08:00