Re: groovysh easily breaks
MG <mgbiz-yvYIh6MZAuFWk0Htik3J/[email protected]> Wed, 30 Apr 2025 17:25:15 +0200
| Newsgroups | gmane.comp.lang.groovy.user |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> 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 >