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
Costin Leau
011b614c63
code cleanup
...
remove non-Javadoc
eliminate useless constants interface
add some javadocs
2012-07-11 14:36:45 +03:00
Costin Leau
4ace694265
replace VersionUtils with a platform-agnostic impl
2012-07-11 14:25:12 +03:00
Jarred Li
befa5f12c5
fix history issue
2012-05-31 13:17:44 +08:00
abhishek
cbe61e1d6f
SHL-32 - Sub-classes of AbstractShell should be able to handle results
...
of execution as required.
Added a protected method handleExecutionResult() which is called from
executeCommand() to handle the result if the result is not of a type
'ExitShellRequest'.
handleExecutionResult() can be over-ridden by sub-classes if a different
behavior is desired.
2012-05-29 14:25:37 +05:30
abhishek
91056b82a6
SHL-31 - Move providers' code & ApplicationContext to
...
JLineShellComponent from JLineShell.
Added hooks in JLineShell for sub-classes for Product Name, Version,
History File, Prompt Text.
2012-05-29 12:21:38 +05:30
Jarred Li
2e6d54049b
typo
2012-05-24 17:23:36 +08:00
Jarred Li
d329586a80
customize console titile
2012-05-24 13:56:42 +08:00
Jarred Li
4dca0cbcd3
Merge branch 'master' of github.com:SpringSource/spring-shell
2012-05-21 17:15:28 +08:00
Jarred Li
d41493274b
support run OS commands
2012-05-21 17:14:44 +08:00
abhishek
f94dc11979
A change that was missed in 4052eb8235.
...
It is a fix to 'Print only the message contained in the record when the message length is less than the buffer length.'
2012-05-02 13:09:59 +05:30
abhishek
cc42ad5e79
SHL-4, sub-classes of JlineShell can access ConsoleReader and can also provide a ConsoleReader instance.
2012-04-27 21:39:00 +05:30
abhishek
80d5bc7383
Make ANSIBuffer create method public.
2012-04-27 20:10:09 +05:30
abhishek
4052eb8235
Print only the message contained in the record when the message length is less than the buffer length.
2012-04-27 20:06:32 +05:30
Jarred Li
cdf665e4f1
update parser to accept specifiedDefaultValue in the option
2012-04-26 15:20:38 +08:00
Jarred Li
898fd18044
update UT
2012-04-24 15:38:54 +08:00