Skip to content

Extensions #68

@dmitry-shechtman

Description

@dmitry-shechtman

@Knagis,

So I've had some solid progress on enabling extensions. Now I'd appreciate your feedback on pre-existing features in this regard.

  1. Strikeout

    seems to me as an obvious candidate.

  2. Line breaks

    I believe this one should also be an extension.

  3. Unicode bullet

    I didn't see it mentioned anywhere in the spec. Extension?

  4. HtmlFormatter + OutputDelegate

    Are two different formatters really required? AFAIK one of these was added as a means to enable customizations. Since we now have a modular design, no modifications to the bulk formatters should be required.

  5. TrackSourcePosition

    The implementation would obviously remain deeply integrated, just the API would be a little cleaner, similarly to the reference label case extension.

  6. UriResolver

    Need I say more?

  7. Anything else?

Thanks

Edit: Added omissions and turned into checklist.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions