diff options
-rw-r--r-- | public/message-threading.md | 4 | ||||
-rw-r--r-- | public/relax-ng-errata.md | 42 |
2 files changed, 44 insertions, 2 deletions
diff --git a/public/message-threading.md b/public/message-threading.md index eb83705..a710631 100644 --- a/public/message-threading.md +++ b/public/message-threading.md @@ -31,11 +31,11 @@ feedback valuable. You write that the algorithm in RFC 5256 is merely a <q>restating</q> of your algorithm, but I noticed 3 (minor) differences: - + 1. In your step 1.C, the RFC says to check whether this would create a loop, and if it would to skip creating the link; your version only says to perform this check in step 1.B. - + 2. The RFC says to sort the messages by date between your steps 4 and 5; that is: when grouping by subject, containers in the root set should be processed in date-order (you do not specify an order), diff --git a/public/relax-ng-errata.md b/public/relax-ng-errata.md new file mode 100644 index 0000000..1de39be --- /dev/null +++ b/public/relax-ng-errata.md @@ -0,0 +1,42 @@ +RELAX NG Compact Syntax errata +============================== +--- +date: "2024-07-10" +markdown_options: "-smart" +--- + +<div style="font-family: monospace"> +To: relax-ng-comment@lists.oasis-open.org, jjc@jclark.com, eb2m-mrt@asahi-net.or.jp<br/> +Subject: RELAX NG Compact Syntax errata<br/> +Date: Sun, 09 Jun 2024 17:47:17 -0600<br/> +Message-ID: <87sexly8ze.wl-lukeshu@lukeshu.com> +</div> + +Hello, + +I believe that I have found an error in the [RELAX NG Compact Syntax +document](https://relaxng.org/compact-20021121.html) (and am unsure if +this is the best way to report it). + +In the definition for `primary`, it says + +``` + primary returns Element ::= +… + | "empty" + { <empty/> } + | "notAllowed" + { <notAllowed/> } + | "empty" + { <text/> } +… +``` + +Surely that second "empty" literal should be "text"? + +<div style="font-family: monospace"> +-- <br/> +Cheers,<br/> +~ Luke T. Shumaker<br/> +</div> + |