Wait, we have :c - can we also get :o :) :D ...
Ch;-)eers,
mg
On 30/04/2025 14:22, OCsite wrote:
Well either the following code makes sense, in which case it works, or
use :c to cleanup, what's the problem?
===
1068 ocs*~/Projects/WO_XC_2018>* /usr/local/groovy-4.0.24/bin/groovysh
Groovy Shell(4.0.24, JVM: 11.0.4-BellSoft)
Type '*:help*' or '*:h*' for help.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*groovy:*000*>* a=[
*groovy:*001*>* 1
*groovy:*002*>* ,
*groovy:*003*>* 2
*groovy:*004*>* ]
*===>* [1, 2]
*groovy:*000*>* a=[
*groovy:*001*>* println "oops, forgot the prev cmd"
*groovy:*002*>* :c
*groovy:*000*>* println "okay now"
okay now
*===>* null
*groovy:*000*>*
===
The one thing I know of needed to improve groovysh would be to make
sure that the focus remains in Terminal when groovysh is launched.
All the best,
OC
On 30. 4. 2025, at 14:06, Sistemas Jaguar <sjag...@proton.me> wrote:
If an incorrect command is entered the REPL stops working:
Groovy Shell (4.0.26, JVM: 1.8.0_432)
Type ':help' or ':h' for help.
--------------------------------------------------------------------------------------------------------
groovy:000> System.getProperty("java.version")
===> 1.8.0_432
groovy:000> println "Hello"
Hello
===> null
groovy:000> a=[
groovy:001> println "Hello"
groovy:002> System.getProperty("java.version")
groovy:003> a=[:]
groovy:004>
After 'a=[' other than commands (:command syntax), the REPL seens to
break requiring a restart, which is frustrating and time consuming to
say the least.
Am I missing something?
Thanks.
Linux kiwi 6.1.0-34-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.135-1
(2025-04-25) x86_64 GNU/Linux