[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Improving standalone info usability
From: |
Gavin Smith |
Subject: |
Re: Improving standalone info usability |
Date: |
Fri, 14 Feb 2014 02:39:33 +0000 |
(Copyright assignment is currently in the process of being done..)
Here is the current state of my work on this. The parse-node-CHANGELOG
attachment to this email is a draft description of the changes in the
second patch in changelog format.
Whether to alter the appearance of manuals is controlled with the
preprocess-nodes variable. If this is not set then it should function
the same as at present.
It is not complete (I still need to make sure that the behaviour is
the same as before for all user commands, for example, and I haven't
worked on support for showing manpages) but is usable (indices, n, p,
[, ], etc.). The allocation model is not completely worked out
(especially for split files).
It is slow opening some files (on my system, the gnulib and mysql
manuals), but I think this is due to the problem with regexp_search I
already mentioned. Other long files open reasonably quickly. It is
parsing the whole file at once, which I could change, but this is not
the main reason for slowness.
This makes a lot of changes but I hope they can be understood. The
idea is to read references to other nodes from nodes in one go in
parse_node, possibly rewriting the node at the same time, store this
information and use it elsewhere rather than parsing the nodes again.
On Fri, Jan 31, 2014 at 9:08 AM, Sergey Poznyakoff <address@hidden> wrote:
> Hi.
>
> Karl Berry <address@hidden> ha escrit:
>
>> In general, what you see as a defect ("notation for a computer"), I see
>> as a positive ("plain and simple text"), i.e., for me it's not broken
>> and doesn't need to be fixed. I guess I'm just too much of a dinosaur.
>
> For what it's worth, that's my feeling too. That being said, I'm not
> against providing alternative output as an additional *option*, not as a
> default.
>
> I'll give a detailed feedback when I'm finished reviewing the patch.
>
> Regards,
> Sergey
01-merge-TAG-and-NODE.patch
Description: Text Data
parse-node-CHANGELOG
Description: Binary data
02-parse-nodes.patch
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Improving standalone info usability,
Gavin Smith <=