This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git

commit cfb15f454bc07339f33f549702313966f1ae6e00
Author: Paul King <[email protected]>
AuthorDate: Wed Aug 20 19:04:05 2025 +1000

    GROOVY-8162: Update Groovysh to JLine3 (additional /ls example)
---
 .../groovy-groovysh/src/spec/doc/groovysh.adoc     | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc 
b/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc
index e27d2dc8f5..06ebc1ffd2 100644
--- a/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc
+++ b/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc
@@ -749,7 +749,27 @@ groovy-cli-picocli   groovy-macro-library performance
 groovy-console       groovy-nio           stress
 groovy-contracts     groovy-servlet       tests-preview
 groovy-datetime      groovy-sql
-groovy>
+----
+
+Wildcard support is available, so you can use `/ls *.groovy` to list all 
Groovy files in the current directory. File patterns which involve asterisks as 
well as slashes can sometimes be confused with Groovy's comment syntax, so 
quote the pattern if in doubt:
+
+[source,jshell]
+----
+groovy> /ls '**/bu*.gradle'
+bootstrap/build.gradle                        
subprojects/groovy-datetime/build.gradle      
subprojects/groovy-swing/build.gradle
+build-logic/build.gradle                      
subprojects/groovy-dateutil/build.gradle      
subprojects/groovy-templates/build.gradle
+build.gradle                                  
subprojects/groovy-docgenerator/build.gradle  
subprojects/groovy-test-junit5/build.gradle
+gradle/build-scans.gradle                     
subprojects/groovy-ginq/build.gradle          
subprojects/groovy-test/build.gradle
+subprojects/binary-compatibility/build.gradle 
subprojects/groovy-groovydoc/build.gradle     
subprojects/groovy-testng/build.gradle
+subprojects/groovy-all/build.gradle           
subprojects/groovy-groovysh/build.gradle      
subprojects/groovy-toml/build.gradle
+subprojects/groovy-ant/build.gradle           
subprojects/groovy-jmx/build.gradle           
subprojects/groovy-typecheckers/build.gradle
+subprojects/groovy-astbuilder/build.gradle    
subprojects/groovy-json/build.gradle          
subprojects/groovy-xml/build.gradle
+subprojects/groovy-binary/build.gradle        
subprojects/groovy-jsr223/build.gradle        
subprojects/groovy-yaml/build.gradle
+subprojects/groovy-bom/build.gradle           
subprojects/groovy-macro-library/build.gradle 
subprojects/performance/build.gradle
+subprojects/groovy-cli-commons/build.gradle   
subprojects/groovy-macro/build.gradle         subprojects/stress/build.gradle
+subprojects/groovy-cli-picocli/build.gradle   
subprojects/groovy-nio/build.gradle           
subprojects/tests-preview/build.gradle
+subprojects/groovy-console/build.gradle       
subprojects/groovy-servlet/build.gradle
+subprojects/groovy-contracts/build.gradle     
subprojects/groovy-sql/build.gradle
 ----
 
 [[GroovyShell-nano]]

Reply via email to