summaryrefslogtreecommitdiff
path: root/conformance
diff options
context:
space:
mode:
Diffstat (limited to 'conformance')
-rw-r--r--conformance/fixtures/reference-examples.json10
-rw-r--r--conformance/specification-observations.txt11
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.