From 3858ff5a060c87f8d527dc80a420f9b4cc949abd Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Tue, 28 Apr 2026 14:35:08 +0200 Subject: [PATCH] docs: fix jperl --int -> jperl --interpreter The CLI flag is `--interpreter`; `--int` was never accepted by ArgumentParser. Replaced standalone occurrences in AGENTS.md, dev/design/refcount_alignment_plan.md, and dev/modules/pod_html.md. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- AGENTS.md | 2 +- dev/design/refcount_alignment_plan.md | 2 +- dev/modules/pod_html.md | 4 ++-- src/main/java/org/perlonjava/core/Configuration.java | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index e8be5ec90..d0b84401d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -179,7 +179,7 @@ running tests, which let regressions sneak into commits. Always use - For interpreter changes, test with both backends: ```bash ./jperl -e 'code' # JVM backend - ./jperl --int -e 'code' # Interpreter + ./jperl --interpreter -e 'code' # Interpreter ``` ### Perl Test Runner diff --git a/dev/design/refcount_alignment_plan.md b/dev/design/refcount_alignment_plan.md index 2d9b8d6e4..8d357d811 100644 --- a/dev/design/refcount_alignment_plan.md +++ b/dev/design/refcount_alignment_plan.md @@ -315,7 +315,7 @@ test pass rates. None regress from today. ### Phase 7 — Interpreter backend parity (1–2 weeks, runs in parallel) -The interpreter backend (`./jperl --int`) has different refcount +The interpreter backend (`./jperl --interpreter`) has different refcount code paths (AST walker instead of bytecode) and must be updated in lockstep. For each Phase 1–5 change: diff --git a/dev/modules/pod_html.md b/dev/modules/pod_html.md index ed8bd5675..ed8a75c2b 100644 --- a/dev/modules/pod_html.md +++ b/dev/modules/pod_html.md @@ -163,7 +163,7 @@ In `RuntimeRegex.java`: ```bash ./jperl t/regex_multiline_global.t - ./jperl --int t/regex_multiline_global.t + ./jperl --interpreter t/regex_multiline_global.t ``` The interpreter and JVM backends share `RuntimeRegex` so both @@ -283,7 +283,7 @@ deviation. Track separately if/when somebody cares. `RuntimeRegex.matchRegexDirect`. - [ ] Add `matcher.useAnchoringBounds(false)` to every `matcher.region(...)` site in `RuntimeRegex.java`. -- [ ] Verify both backends (`./jperl` and `./jperl --int`) pass. +- [ ] Verify both backends (`./jperl` and `./jperl --interpreter`) pass. - [ ] `make` green. **Phase 1 — Bundle Pod::Html.** diff --git a/src/main/java/org/perlonjava/core/Configuration.java b/src/main/java/org/perlonjava/core/Configuration.java index 2976baaca..260a4dcf0 100644 --- a/src/main/java/org/perlonjava/core/Configuration.java +++ b/src/main/java/org/perlonjava/core/Configuration.java @@ -33,7 +33,7 @@ public final class Configuration { * Automatically populated by Gradle/Maven during build. * DO NOT EDIT MANUALLY - this value is replaced at build time. */ - public static final String gitCommitId = "00acf915b"; + public static final String gitCommitId = "435af2ae7"; /** * Git commit date of the build (ISO format: YYYY-MM-DD). @@ -48,7 +48,7 @@ public final class Configuration { * Parsed by App::perlbrew and other tools via: perl -V | grep "Compiled at" * DO NOT EDIT MANUALLY - this value is replaced at build time. */ - public static final String buildTimestamp = "Apr 28 2026 13:54:08"; + public static final String buildTimestamp = "Apr 28 2026 14:34:02"; // Prevent instantiation private Configuration() {