On Wed, Oct 3, 2018 at 10:37 AM Vít Ondruch <vondr...@redhat.com> wrote:

>
>
> Dne 2.10.2018 v 18:59 Neal Gompa napsal(a):
> > On Tue, Oct 2, 2018 at 11:59 AM Fabio Valentini <decatho...@gmail.com>
> wrote:
> >> On Tue, Oct 2, 2018 at 5:00 PM Neal Gompa <ngomp...@gmail.com> wrote:
> >>> On Tue, Oct 2, 2018 at 9:02 AM Vít Ondruch <vondr...@redhat.com>
> wrote:
> >>>>
> >>>>
> >>>> Dne 2.10.2018 v 13:11 Pierre-Yves Chibon napsal(a):
> >>>>> On Tue, Oct 02, 2018 at 11:53:45AM +0200, Vít Ondruch wrote:
> >>>>>> Dne 1.10.2018 v 20:00 Jason L Tibbitts III napsal(a):
> >>>>>>>>>>>> "BP" == Björn Persson <Bjorn@rombobjörn.se> writes:
> >>>>>>> BP> This was on Fedora 27. So one needs Fedora 28 to help fixing
> the
> >>>>>>> BP> formatting of the guidelines then? (Once that other breakage is
> >>>>>>> BP> fixed I suppose?)
> >>>>>>>
> >>>>>>> I believe one could build the antora stack from scratch instead of
> using
> >>>>>>> a container.  I would hope it wouldn't require F28 to do so, but
> it's
> >>>>>>> still way too high of a barrier.
> >>>>>>>
> >>>>>>> BP> Yeah, no I don't think I'm going to run any document conversion
> >>>>>>> BP> programs as root.
> >>>>>>>
> >>>>>>> You certainly shouldn't have to.  The problem is making it look
> like it
> >>>>>>> looks on the web site, since I guess the markup itself is
> dependent on
> >>>>>>> stylesheets and extra information which isn't actually included in
> the
> >>>>>>> documents.
> >>>>>>>
> >>>>>>> For a single page, though, it seems that you can get a reasonable
> >>>>>>> interpretation merely by installing asciidoc and running "asciidoc
> >>>>>>> foo.adoc".
> >>>>>> For a single page, it would be nice if Pagure supported .adoc as it
> >>>>>> supports other makrdowns
> >>>>> There is a ticket asking just for this. We'll get to it sooner or
> later.
> >>>>>
> >>>>>> ...
> >>>>> Not quite sure what this implies
> >>>> It is just surprising it is not supported yet out of the box by
> whatever
> >>>> library you are using to convert other markups to html.
> >>>>
> >>> Pagure is in Python. There are now no useful implementations of *.adoc
> >>> renderers in Python. It's not that surprising.
> >> After a bit of looking around, it looks like almost no code
> >> highlighting tool supports AsciiDoc (yet). Neither pygments (python)
> >> nor rouge (ruby) support it.
>
> There is Tilt [1] in Ruby, which supports almost everything, including
> AsciiDoctor. This library exists almost since forever, so it is
> surprising there would not be anything similar in Python.
>
> >> The only "libraries" supporting AsciiDoc that I could find were
> >> highlight.js and prism.js. But, looking at pagure's source code, it
> >> already seems to use highlight.js. Maybe it's just a version without
> >> AsciiDoc support enabled?
> >>
> > There are some quirks with highlight.js that we're still working
> > through for pagure 5, but highlight.js only supports syntax
> > highlighting, not rendering. The problem is that Pagure is incapable
> > of rendering asciidoc safely right now.
> >
> > We can render Markdown and reStructuredText because there are solid
> > implementations for them that we can use.
>
> What about:
>
> https://github.com/asciidoctor/asciidoctor.js
>
> As far as I understand, that should be precisely the same implementation
> as AsciiDoctor in Ruby.
>

I am also 100% certain this is the underlying library used by Antora.

regards,

bex


>
>
> V.
>
>
> [1] https://github.com/rtomayko/tilt
>
> >
> >> Side note: Is AsciiDoc really such an obscure format?
> >>
> > Yes. Unlike most text formats, AsciiDoc is really defined by the tool
> > that renders it. The only other format that was in a similar situation
> > was Markdown, but the CommonMark specification has allowed for a
> > number of independent implementations to exist that behave coherently.
> >
> >
> >
> > --
> > 真実はいつも一つ!/ Always, there's only one truth!
> > _______________________________________________
> > devel mailing list -- devel@lists.fedoraproject.org
> > To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>


-- 
Brian (bex) Exelbierd | bexel...@redhat.com | b...@pobox.com
Fedora Community Action & Impact Coordinator
@bexelbie | http://www.winglemeyer.org
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to