version
#
# Oracle SQLcl Build numbers
#
RELEASE=23.2.0.178.1027
JULIAN_BUILD_VERSION=23.2.0.178.1027
LATEST_BUILD=sqlcl-23.2.0.178.1027-178.1029
type abc- followed by <tab>
it crashes with
2023-11-03 13:15:32.984 SEVERE org.jline.utils.Log logr
java.lang.StringIndexOutOfBoundsException: begin 0, end 3, length 2
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:4604)
at java.base/java.lang.String.substring(String.java:2707)
at org.jline.reader.impl.CompletionMatcherImpl.defaultMatchers(CompletionMatcherImpl.java:93)
at org.jline.reader.impl.CompletionMatcherImpl.compile(CompletionMatcherImpl.java:43)
at org.jline.reader.impl.LineReaderImpl.doComplete(LineReaderImpl.java:4455)
at org.jline.reader.impl.LineReaderImpl.doComplete(LineReaderImpl.java:4389)
at org.jline.reader.impl.LineReaderImpl.expandOrComplete(LineReaderImpl.java:4328)
at org.jline.reader.impl.LineReaderImpl$1.apply(LineReaderImpl.java:3782)
at oracle.dbtools.raptor.console.impl.SqlclWidgets.lambda$addKeyStrokeMonitors$10(SqlclWidgets.java:303)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:680)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:508)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:494)
at oracle.dbtools.raptor.console.impl.SqlclConsole.lambda$readCommand$6(SqlclConsole.java:192)
at oracle.dbtools.raptor.console.impl.SqlclConsole.readCommand(SqlclConsole.java:493)
at oracle.dbtools.raptor.console.impl.SqlclConsole.readCommand(SqlclConsole.java:192)
at oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.runSqlcl(SqlCli.java:1254)
at oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.main(SqlCli.java:350)