Commit Graph

28 Commits

Author SHA1 Message Date
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