diff --git a/spec/registry.dtd b/spec/registry.dtd index 312bd4008..8abbbc6e6 100644 --- a/spec/registry.dtd +++ b/spec/registry.dtd @@ -1,11 +1,17 @@ + - + + - + - + ` element. It represents an implementation of a custom function available to translation at runtime. -A function defines a human-readable _description_ of its behavior +A function defines a human-readable `` of its behavior and one or more machine-readable _signatures_ of how to call it. Named `` elements can optionally define regex validation rules for literals, option values, and variant keys. @@ -74,6 +74,11 @@ which provide shorthands for commonly used option baskets. An _alias name_ may be used equivalently to a _function name_ in messages. Its `` values are always set, and may not be overridden in message annotations. +If a ``, `` or `