diff options
| -rw-r--r-- | conformance/fixtures/reference-examples.json | 10 | ||||
| -rw-r--r-- | conformance/specification-observations.txt | 11 |
2 files changed, 16 insertions, 5 deletions
diff --git a/conformance/fixtures/reference-examples.json b/conformance/fixtures/reference-examples.json index afc7ad1..d7a73de 100644 --- a/conformance/fixtures/reference-examples.json +++ b/conformance/fixtures/reference-examples.json @@ -4685,13 +4685,13 @@ "action_outcomes": [ { "after_step": 0, - "kind": "movement", + "kind": "failed_search", "position": { "line": 1, - "byte_column": 11 + "byte_column": 6 }, - "complete": true, - "successful_steps": 2, + "complete": false, + "successful_steps": 1, "effective_descriptor": "f" } ], @@ -4700,7 +4700,7 @@ ], "final_position": { "line": 1, - "byte_column": 11 + "byte_column": 6 }, "final_selection": { "active": false, diff --git a/conformance/specification-observations.txt b/conformance/specification-observations.txt index d8f8139..f4633d4 100644 --- a/conformance/specification-observations.txt +++ b/conformance/specification-observations.txt @@ -11,3 +11,14 @@ buffer and target. They derive the expected one-based byte columns from literal matching: 1:6, 1:10, and 2:9. This resolution follows sections 3.1, 9.2, and 10.2. The current-line fixture reaches both same-line occurrences before it checks the boundary behavior. + +OBS-002 +Source: specification.txt, section 15.8 +Fixture: SCN-1508-DIRECT-TWO +Status: resolved during Phase 16 + +The direct-preview columns are independent of the acquired target. The fixture +acquires lower-case "h" in default case mode with count two. The line has one +lower-case "h", so movement applies the first partial endpoint at column 6 and +reports a failed search. The preview expectation remains the specified count-two +column set. |
