Re: [ReSpec] release 23.2.0

On Thu, Oct 4, 2018 at 3:12 AM Marcos Caceres <mcaceres@mozilla.com> wrote:
>   * citations are now context aware - we call these "smart citations”™️.

Let me know how this goes - easy to add to Bikeshed too if it ends up
being useful.

>   * Added support for {{{ IDL.micro[“syntax”] }}}

Hm, any particular reason you diverged from Bikeshed's syntax so
significantly? All of these are the exact same syntax in Bikeshed:

* {{PaymentRequest/id}}
* {{PaymentRequest/show()}}
* {{PayerErrors/"phone"}} (or just {{PayerErrors/phone}}, both work).

(Because all of them, when qualified by the interface/etc they belong
to, occupy shared namespaces, so there's no need to further
distinguish them in syntax.)

It feels like adding more specific syntaxes to these would make it
slightly harder to remember? Are the syntaxes specific to the type
there - could I write {{{ PayerErrors.phone }}}, like JS would allow,
or does that try to indicate an IDL attribute instead?

>   * TPAC - let’s meet up?

+1

~TJ

Received on Thursday, 4 October 2018 18:56:03 UTC