Commit Graph

93 Commits

Author SHA1 Message Date
mpollack
08357d2c28 Close ReversedLinesFileReader 2014-01-30 18:18:07 -05:00
mpollack
7123eae85a SHL-119 Remove unused bright color constants 2014-01-30 18:06:53 -05:00
mpollack
2cd832858d SHL-118 - Rename JLineCompletorAdapter to ParserCompleter 2014-01-30 18:03:39 -05:00
Eric Bottard
296e4d2ff0 SHL-74: Upgrade to JLine 2 2013-12-11 18:45:47 +01:00
mpollack
d6e0cfe34c SHL-103 - Create simple way to test the execution of shell commands 2013-07-25 20:19:34 -04:00
mpollack
87fc2cb862 SHL-104 - Remove compiler warnings
Thanks Hu Xi - 890b41bb04
2013-07-25 19:46:25 -04:00
mpollack
344385116c SHL-69 - Extract "version" command from AbstractShell 2013-07-25 19:38:00 -04:00
mpollack
e9f3de10cb SHL92 - Decoupling the script command from AbstractShell
Thanks to trumpetx
c0abfa0454
2013-07-25 19:11:46 -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
42328fb890 SHL-68 - Make help for built-in commands consistent 2013-07-25 18:11:17 -04:00
mpollack
201abafb15 SHL-69 - Remove docs for "version" command that is not available 2013-07-25 18:07:48 -04:00
mpollack
d03c4b97a2 SHL-70 Add a command to clear the console
Move some of the built-in commands out of AbstractShell so they can more easily be excluded via filters in classpath scanning
2013-07-25 17:57:27 -04:00
mpollack
f7afbca250 Remove FINE logging of what NamedProviders are being used
Add JUnit to sample build files
2013-07-25 17:37:51 -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
209fc84a70 SHL-103 Create simple way to test the execution of shell commands 2013-07-23 12:00:29 -04:00
mpollack
4f885ca2ee Add author tag for David Winterfeldt 2013-07-23 03:04:32 -04:00
mpollack
c37f0fdae8 SHL-100,101,102 2013-07-23 03:00:44 -04:00
mpollack
c22bad1e6a Change how JLineShellComponent is access in Bootstrap class 2012-12-20 05:49:37 +08: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
mpollack
7e429fc437 SHL-78 - Add an if check in JLineShellComponent's stop method. 2012-11-15 17:43:04 -05:00
Mark Pollack
ea25910fce SHL-61 - Remove unused Hint classes 2012-09-19 14:27:35 -04:00
Mark Pollack
e2e9f965ac SHL-60 - Jansi terminal support not working under cygwin 2012-09-19 11:58:10 -04:00
Erwin Vervaet
8620061363 Removed duplicate code from Spring and Roo 2012-09-19 10:01:55 -04:00
Jarred Li
7acc0db4de resolve issue: java.lang.IllegalStateException: Shutdown in progress 2012-08-14 15:48:42 +08:00
Jarred Li
0f5a0fc85c remove JVM shutdown hook 2012-08-14 13:53:27 +08: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
8b3ed45ea0 add missing resource 2012-07-18 18:14:07 +03:00
Costin Leau
ae202d2898 remove unneeded resources 2012-07-18 17:19:43 +03:00
Costin Leau
b7a0ebf505 polishing 2012-07-18 16:18:33 +03:00
Costin Leau
e8efc552d3 add custom logging in case the commands fail 2012-07-18 15:17:07 +03:00
Costin Leau
168dce2b50 fix package in HandlerUtils 2012-07-18 15:17:07 +03:00
Mark Pollack
509eb6fd45 SHL-23 - Create docbook based reference guide 2012-07-18 00:33:17 -04:00
Mark Pollack
085cb4359b SHL-23 - Create docbook based reference guide 2012-07-17 22:16:47 -04: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
Mark Pollack
9ceb0e8618 SHL-41 - Improve error handling for command line options when staring shell
SHL-39 - Remove NAPA specific environment option, replce with Spring 3.1 profile support
2012-07-12 14:34:42 -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
Mark Pollack
873e12a9ac SHL-35 - Improve the parsing command line options to gracefully handle invalid values. 2012-07-12 13:02:40 -04:00
Costin Leau
ac33f37e6f fix start-up loop
remove thread.sleep with proper methods
disable logging (seems to be broken on JDK 1.6.0_18 or higher)
some code cleanup
add debugging instructions for Eclipse
2012-07-12 11:01:17 +03:00
Costin Leau
3f0f29fd00 small updates from with Roo 1.2.0 2012-07-12 10:23:53 +03:00
Costin Leau
94f6e24608 add impl for findResources 2012-07-11 17:57:21 +03:00
Costin Leau
10c9a11e01 add log init + code and typos cleanup 2012-07-11 17:57:01 +03:00
Costin Leau
6f6e673b00 update Version class 2012-07-11 17:51:04 +03:00
Costin Leau
1eb9eea52f remove useless method 2012-07-11 17:50:50 +03:00