unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Ludovic Courtès" <ludo@gnu.org>
To: Gavin Smith <gavinsmith0123@gmail.com>
Cc: guix-devel@gnu.org, Texinfo <bug-texinfo@gnu.org>
Subject: Re: Any interest in using HTML for locally-installed Texinfo documentation?
Date: Sun, 03 Nov 2019 15:04:27 +0100	[thread overview]
Message-ID: <87imo16opg.fsf@gnu.org> (raw)
In-Reply-To: <CAKPWYQ35OV=U6Efg=KSnJUt0sVn3f_LnRfs2wPZ7QekfUZyQdw@mail.gmail.com> (Gavin Smith's message of "Tue, 22 Oct 2019 20:00:44 +0100")

Hi Gavin,

Gavin Smith <gavinsmith0123@gmail.com> skribis:

> On Sat, Oct 19, 2019 at 9:31 PM Ludovic Courtès <ludo@gnu.org> wrote:
>> > I started another line of development, using the WebKitGTK engine.
>> > http://git.savannah.gnu.org/cgit/texinfo.git/log/?h=webkitgtk-info
>>
>> [...]
>>
>> > I may be able to get an initial prototype that other people could try
>> > ready in a few days. As ever, if anyone is interested in helping
>> > with/taking over this project, please let me know.
>>
>> Thanks for the update, it looks promising.  Let us know when you’d like
>> people to give it a try!
>
> The work is available on the webkitgit-info branch of the texinfo git
> repository. I think it is developed to a point where it shows that a
> browser for locally installed HTML documentation is clearly possible
> with WebKitGTK. There are some notes in the README file on how to
> build manuals for use with the browser.

[...]

> https://www.gnu.org/software/texinfo/video/demo.webm.

This looks very nice already!  It seems to me that the core features one
would want are there: use of local copies of the manual, index search,
browsing commands, etc.

Does the reader fall back to an on-line copy of manuals that are
unavailable locally?  That would be nice, though it should probably
first ask for user consent.

I’d love to see an appropriate CSS applied by default to all the locally
installed manual.  Perhaps the WebKitGTK code could “force” a CSS to
each HTML page?

In the future, it’d be great to have syntax highlighting like we have at
<https://guix.gnu.org/manual/devel/en/html_node/Using-the-Configuration-System.html>,
but… I guess that’s another story.  :-)

What would be the next steps for you?  Do you plan to have this new
reader released as part of the next Texinfo release, or as a separate
package?

Thanks,
Ludo’.

  parent reply	other threads:[~2019-11-03 14:04 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-01 12:55 Any interest in using HTML for locally-installed Texinfo documentation? Gavin Smith
2019-04-01 14:01 ` sirgazil
2019-04-02  9:37 ` Ludovic Courtès
2019-04-02 15:02   ` Gavin Smith
2019-04-02 16:46     ` Per Bothner
2019-04-07 16:28       ` Gavin Smith
2019-04-08 15:12         ` Ludovic Courtès
2019-04-08 15:39           ` Pierre Neidhardt
2019-04-08 23:46           ` Gavin Smith
2019-04-09  6:25             ` Eli Zaretskii
2019-04-13 16:21           ` Gavin Smith
2019-04-14 19:25             ` Pronaip
2019-10-15 19:27             ` Gavin Smith
2019-10-15 20:20               ` P
2019-10-15 20:35                 ` Gavin Smith
2019-10-15 20:40                 ` Per Bothner
2019-10-15 21:00                   ` Gavin Smith
2019-10-15 21:09                     ` Per Bothner
2019-10-15 21:30                       ` Gavin Smith
2019-10-16  1:39               ` Ricardo Wurmus
2019-10-19 20:31               ` Ludovic Courtès
2019-10-22 19:00                 ` Gavin Smith
2019-10-22 20:18                   ` Gavin Smith
2019-11-03 14:04                   ` Ludovic Courtès [this message]
2019-11-03 15:37                     ` Gavin Smith
2019-11-06 21:49                       ` Ludovic Courtès
2019-04-03 21:21     ` Ludovic Courtès
2019-04-04 10:33       ` Gavin Smith
2019-04-02 15:31   ` Per Bothner
2019-04-03 21:11     ` Ludovic Courtès
2019-04-03 22:44       ` Per Bothner
2019-04-04 10:23       ` Gavin Smith
2019-04-04 16:02         ` Ludovic Courtès
2019-04-02 20:12   ` Ricardo Wurmus
2019-04-02 20:27     ` Ricardo Wurmus
2019-04-02 22:58       ` sirgazil
2019-04-02 22:10     ` Per Bothner
2019-04-02 23:09       ` sirgazil
2019-04-03  8:43         ` Gavin Smith
2019-04-03 14:23           ` sirgazil
2019-04-03 14:40             ` Per Bothner
2019-04-03 14:49       ` Ricardo Wurmus
2019-04-02 21:02 ` George Clemmer
2019-04-07 11:08   ` Gavin Smith

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87imo16opg.fsf@gnu.org \
    --to=ludo@gnu.org \
    --cc=bug-texinfo@gnu.org \
    --cc=gavinsmith0123@gmail.com \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).