The number after the colon indicates that the shell sees unclosed constructs such as brackets, braces, or parentheses and is waiting for you to close them before executing.
I did not know about :c, which is great to have! On Wed, Apr 30, 2025, 07: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 >