On Mon, 10 Oct 2011, Bela Lubkin wrote:
Thomas Dickey wrote:
On Mon, 10 Oct 2011, Bela Lubkin wrote:
You might use that to advantage, e.g. adding "-width 10000" so that
paragraphs are inserted without line breaks (then vim's :set textwidth=
wrapping will work). Slight bug there: Lynx has a line length limit of
1014 chars (from testing); paragraphs longer than that will have
arbitrary line breaks inserted.
yes - it's a compile-time limit, used in various buffer-sizes as well
as a chunk-size in GridText.c's memory-allocation scheme.
Yes, documented as LINE_MAX in recent man pages. I've never tried
compiling Lynx with an expanded LINE_MAX: does it work or does it run
into countervailing assumptions elsewhere in the code? I imagine that
I recall checking in a previous discussion, and found some buffer-sizes
that should be made dependent on that.
setting it to a large value like 1M would bloat the Lynx process (but
nothing like a GUI browser...) and probably slow it down as well...
It probably would be slower, though it might be interesting to massage
the code so that it could use plain malloc/free in GridText.c to see
how much faster the current scheme uses.
For the buffer sizes - there are probably some special cases that would
complicate things.
--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net
_______________________________________________
Lynx-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lynx-dev