Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Upgrades libraries, fixes chapter inclusion logic

AuthorDaveJarvis <email>
Date2025-12-29 17:15:50 GMT-0800
Commit585e92b6f34616d7ccbac09f853aed1c69e703f3
Parent1f83afe
Delta4 lines added, 4 lines removed
src/main/java/com/keenwrite/commands/ConcatenateCommand.java
import static com.keenwrite.events.StatusEvent.clue;
-import static com.keenwrite.events.StatusEvent.fire;
import static com.keenwrite.util.FileWalker.walk;
import static java.lang.String.format;
final var digits = toDigits( filename );
- // If first file has digits, only process files with digits
- // If first file has no digits, process all files
+ // If first file has digits, only process files with digits.
+ // If first file has no digits, process all files.
final var process = !useDigits || digits != -1;
if( process ) {
final var chapterNum = chapter.incrementAndGet();
+ final var testValue = useDigits ? digits : chapterNum;
- if( validator.test( chapterNum ) ) {
+ if( validator.test( testValue ) ) {
clue( "Main.status.export.concat", file );