Eric Bottard
ac97044e46
SHL-116: Rewrote tokenizer to allow quotes escaping
...
* Allow unmatched quotes if at the end 30e34da977289ed52221ae0b4e9f5eabdf392a60
* Allow trailing key without an option b6814870a28f5a4bc9509556a847acec5db10523
* Allow completions in unmatched quotes f93bbc7d44461595eb299797a36bd10bc23b83f9
* Fix case where parser would think it is at end but in quotes is intended for it (as a option marker) a2a710463761668c67810448bd6803ce67bba35e
* Fix corner case of empty quoted string 4fdcfbf2e2cbbee9a7a624735be81ed98fc67ed6
* Handle dangling dash dash at the end 40dd0bbc867b45c8cb8c37a82d5afe93ccbcb960
* Add author tag 9e3a6e0c0964d39e51f6496c97bfdf74c153bd9d
2014-01-30 18:43:18 -05:00
Eric Bottard
27399c3381
SHL-116: Rewrote tokenizer to allow quotes escaping
2014-01-30 18:37:24 -05:00
mpollack
d6e0cfe34c
SHL-103 - Create simple way to test the execution of shell commands
2013-07-25 20:19:34 -04:00
mpollack
344385116c
SHL-69 - Extract "version" command from AbstractShell
2013-07-25 19:38:00 -04:00
mpollack
612da3bda1
SHL-82 Improve detection of apple terminal
...
Remove AbstractShellTest as it didn't test anything other than calling for system properties
Fix failing tests
2013-07-25 18:33:15 -04:00
mpollack
330735902b
SHL-103 Create simple way to test the execution of shell commands. Add missing files from previous commit
2013-07-23 15:10:56 -04:00
mpollack
c37f0fdae8
SHL-100,101,102
2013-07-23 03:00:44 -04:00
mpollack
730e33d6ff
SHL-66 - Plugins should have access to command line options
2012-12-20 05:41:45 +08:00
mpollack
bab23f22d6
remove extraneous print comment in test
2012-12-20 05:28:27 +08:00
mpollack
f317d21f04
Fix Bootstrap test by not staring the shell and hence other threads that block the completion of tests run via gradle
2012-12-20 03:45:42 +08:00
mpollack
ecf06a70ee
SHL-86 - Change bootstrapping procedure so JLineShellComponent can resolve its own dependencies.
2012-12-19 07:50:57 +08:00
Erwin Vervaet
8620061363
Removed duplicate code from Spring and Roo
2012-09-19 10:01:55 -04:00
Costin Leau
297c60f5ab
prompt text is read after each command exec
...
allows the prompt to be changed in dynamic envs
2012-07-29 19:50:30 +03:00
Costin Leau
fc12a15bbf
banners can now be read from files
...
allows externalization in a platform-neutral way,
of banners making banner provider less complicated
2012-07-24 13:08:07 +03:00
Costin Leau
b7a0ebf505
polishing
2012-07-18 16:18:33 +03:00
Mark Pollack
c725de06f7
SHL-45 - Add Apache 2.0 licence header to all files.
2012-07-16 16:33:29 -04:00
Mark Pollack
472b93777f
SHL-42 - Refactor package name to remove reference to roo
2012-07-14 13:34:25 -04:00
Mark Pollack
5a941fc4be
SHL-44 - Diagonalize DSM matrix
2012-07-14 08:31:25 -04:00
Costin Leau
d825aaeb41
extend processor with after returning/throwing
...
SHL-40
2012-07-12 20:45:24 +03:00
Costin Leau
0ae6edba37
add basic pre/post processing aka poor man's AOP
...
SHL-40
2012-07-12 20:28:18 +03:00
Costin Leau
10c9a11e01
add log init + code and typos cleanup
2012-07-11 17:57:01 +03:00
Costin Leau
011b614c63
code cleanup
...
remove non-Javadoc
eliminate useless constants interface
add some javadocs
2012-07-11 14:36:45 +03:00
Jarred Li
898fd18044
update UT
2012-04-24 15:38:54 +08:00
Jarred Li
16610f1627
refactor plugin, add Order annoaton support
2012-04-13 15:39:01 +08:00
Jarred Li
34e4c23e1f
refactor code per Mark comments, remove some system commands per Jun comments.
2012-04-13 12:11:20 +08:00
Jarred Li
2b05b13db6
SHL-11 customie banner
2012-04-12 16:05:34 +08:00
Mark Pollack
f2debb62f4
Completed SHL-1
...
Work in progress for SHL-2, SHL-3.
2012-03-13 19:52:17 -04:00
Mark Pollack
2a6b2bd679
initial commit
2012-02-15 21:48:21 -05:00