Skip to content

Commit fce43c1

Browse files
committed
Document why or when we still need co&
1 parent 3a6e05f commit fce43c1

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -762,7 +762,8 @@ using `€1` in errors.source.xml, e.g.
762762

763763
---
764764

765-
To refer to other words, you add relations named `$2` and so on:
765+
To refer to other words (e.g. `co&`-errors), you add relations named
766+
`$2` and so on:
766767

767768
ADDRELATION ($2) Ess TO (*-1 ("dego" &syn-not-dego) BARRIER Ess);
768769

@@ -1390,7 +1391,10 @@ don't conflict with the below special tags.
13901391
old way of writing `co&errtag`.) We also often add `co&` error
13911392
tags to `SUGGEST` readings in order to relate a suggestion to a
13921393
complex error without that (correct) reading being matched by sets
1393-
which match error readings.
1394+
which match error readings. See
1395+
[How underlines and replacements are built](#orgb25740d) for details.
1396+
Another reason to use `co&` is to ensure we can refer to the
1397+
central error with `$1` in `errors.source.xml`.
13941398
- `&ADDED` means this cohort was added (typically with `ADDCOHORT`)
13951399
and should be a part of the suggestion for the error. It will appear
13961400
after the blank of the preceding cohort, and will not be the central

0 commit comments

Comments
 (0)