Giter Site home page Giter Site logo

Warn on non-ASCII punctuation about mmark HOT 3 CLOSED

str4d avatar str4d commented on June 23, 2024
Warn on non-ASCII punctuation

from mmark.

Comments (3)

miekg avatar miekg commented on June 23, 2024 1

the problem with that is that I would be following a non-RFC document that receives updates and I would need to track.

The core of the issue is that RFCXML is a moving target and that the RFC editor's style guide is not published as an RFC.

closing as desired by unfeasible

from mmark.

miekg avatar miekg commented on June 23, 2024

update smartypants comment as that only works for html in ef81939

mmark warned about non-ascii when the ugly workaround <u> was implemented in xml2rfc. This has since been removed as xml2rfc is 100% utf8 and ietf documents can now just use that encoding (and characters).

See ietf-tools/xml2rfc@ad2e035
and https://github.com/ietf-tools/xml2rfc/releases/tag/v3.16.0

As there is no new RFCXML rfc I don't know what the rfc-editor is clinging to 7991 and not using these features.

In short: I think this can be closes as WAI ?

from mmark.

str4d avatar str4d commented on June 23, 2024

update smartypants comment as that only works for html

Thanks, that explains why I was having trouble 😅

As there is no new RFCXML rfc I don't know what the rfc-editor is clinging to 7991 and not using these features.

I have confirmation from the RFC Editor that the authoritative document for RFCXML v3 is now https://authors.ietf.org/en/rfcxml-vocabulary (which notes this at its top, but I hadn't spotted it because I'd only ever linked into the middle of the page).

I think the issue here is not the RFCXML vocabulary, but the style guide. It's the latter that was being cited here, and I am completely unfamiliar with how that document is updated, or how mmark users generally interact with it. Maybe the better way to reframe this issue would be as an idea to add a style linter flag?

from mmark.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.