-
8b85b70ea9
add svn_runner module
d
josh
2020-01-07 15:59:31 -05:00
-
bb20d3bf38
add rscons
josh
2019-12-30 14:49:35 -05:00
-
ca1829b0ef
remove old content for D branch
josh
2019-12-30 14:48:11 -05:00
-
cc1393cb7a
add st alias for status
master
josh
2018-03-08 22:33:52 -05:00
-
68cd8c27cc
update ignore logic to allow paths to start with /, end with /, and include / in the middle
josh
2018-03-06 23:19:42 -05:00
-
96010f2590
checkout: accept wc_path optional argument
josh
2018-03-06 22:56:28 -05:00
-
d96141f57d
Show elapsed time
josh
2018-02-27 21:21:28 -05:00
-
0330206e55
load a local config file
josh
2018-02-27 21:04:33 -05:00
-
67beb1dece
Hold a @config in Application
josh
2018-02-27 20:42:41 -05:00
-
090daf39a0
Add Application class
josh
2018-02-27 20:18:06 -05:00
-
6f55b3ddae
Change Svi::Cli to a class
josh
2018-02-27 19:52:28 -05:00
-
d9334aa224
add Config class and initial status handler
josh
2018-02-24 22:28:10 -05:00
-
f1ed0cb50f
checkout: specify checkout directory if URL ends with /trunk
josh
2018-02-24 21:09:59 -05:00
-
8a795ce265
checkout: ignore 'U'pdate line, show number of files/directories checked out
josh
2018-02-24 20:51:04 -05:00
-
0a1ddbfd3f
add initial checkout handler
josh
2018-02-24 20:36:39 -05:00
-
7af56e8363
get gem files from Dir[] instead of git ls-files
josh
2018-02-24 20:36:17 -05:00
-
ee08d9d13e
add C.screen_width and C.screen_height methods
josh
2018-02-14 16:37:15 -05:00
-
66517921ab
link with curses library
josh
2018-02-14 11:54:45 -05:00
-
957f7ec0fd
SvnRunner: add --non-interactive when not interactive
josh
2018-02-12 21:35:38 -05:00
-
94c38ade8f
SvnRunner.run_svn should be a class method
josh
2018-02-12 21:22:26 -05:00
-
50529580c0
Begin parsing arguments and add checkout command handler
josh
2018-02-12 21:11:32 -05:00
-
85157bc8f2
depend on yawpa
josh
2018-02-12 20:45:55 -05:00
-
05ada6c504
extconf.rb: error out if curses.h is not found
josh
2018-02-12 20:43:07 -05:00
-
7a820a99ea
add C extension
josh
2018-02-12 20:29:20 -05:00
-
a63adda1a8
gemspec: replace a couple TODO's
josh
2018-02-12 20:20:08 -05:00
-
83075fd21d
rename bin to exe; apparently that is where Ruby executables go now
josh
2018-02-12 20:19:53 -05:00
-
5cedd30df6
add bin/svi and lib/svi/cli.rb
josh
2018-02-12 20:18:12 -05:00
-
432bd7458e
rearchitect as a gem
josh
2018-02-12 20:13:44 -05:00
-
9188bb42e2
add initial SvnRunner.run_svn()
josh
2018-02-07 17:08:50 -05:00
-
c6be5a46a2
add yawpa
josh
2018-02-06 22:07:43 -05:00
-
723b910fa3
set $ARGS global value
josh
2018-02-06 21:50:16 -05:00
-
9f306cfbb5
add SvnRunner module
josh
2018-02-06 21:42:02 -05:00
-
f91f98aae4
rename ruby_protect_eval_string()
josh
2018-02-06 21:41:09 -05:00
-
c84fbddaca
move ruby share files under share/svi/lib
josh
2018-02-06 21:35:19 -05:00
-
ea585d0f5b
set $SHARE_DIR
josh
2018-02-06 21:31:20 -05:00
-
1ac247400d
read bootstrap file relative to exe path
josh
2018-02-06 21:15:17 -05:00
-
b7b587fb8f
move Ruby bootstrapping to bootstrap.rb
josh
2018-02-06 20:21:41 -05:00
-
7c5a2ebe3a
print exception class
josh
2018-01-29 17:15:28 -05:00
-
53ac0a2963
add initial share/svi/svi.rb
josh
2018-01-29 17:11:24 -05:00
-
4f3fe36d90
add Ruby bootstrapping code
josh
2018-01-29 17:01:14 -05:00
-
e82c661d50
Remove SvnRunner in preparation to use Ruby
josh
2018-01-29 16:19:26 -05:00
-
e3c11407c3
install share files under ${PREFIX}/share/svi
josh
2018-01-29 16:16:39 -05:00
-
8777e3f758
add several Makefile targets to redirect to waf
josh
2018-01-29 16:13:36 -05:00
-
4a16e49672
require ruby development package
josh
2018-01-25 14:10:33 -05:00
-
f7102c1c7f
add svi.h
pure-cxx-start
josh
2016-06-02 14:20:07 -04:00
-
b530c82dca
start using getopt to parse arguments
josh
2016-06-02 13:59:53 -04:00
-
a1bf890b7c
configure: pass any command-line arguments to waf
josh
2016-05-24 11:39:38 -04:00
-
a8bee35697
make SvnRunner usable as a class
josh
2016-03-15 23:02:05 -04:00
-
4491e4e22e
add an initial hacky svn-runner capturing subversion standard output
josh
2016-03-15 21:40:33 -04:00
-
d044fc5055
fix build script to specify cxxflags instead of cflags
josh
2016-03-15 21:39:50 -04:00
-
a2fa5a1677
add initial waf build script and source
josh
2016-03-06 22:07:55 -05:00
-
b9a43efaa0
ignore /.lock-waf*
josh
2016-03-06 22:06:03 -05:00
-
5abdefe99a
ignore /build
josh
2016-03-06 21:59:47 -05:00
-
059961519d
add waf
josh
2016-03-06 20:22:00 -05:00