Known Bugs in Line Mode Browser
The list of known bugs are in reverse chronological order. Please report
bugs or bug-fixes to [email protected] noting
the version of the Line Mode Browser and the Library and what caused the
bug to appear.
./www -version
The provided patches are relative to the WWW
directory in the
distribution tree. In order to apply a patch, do the following in the
WWW
directory:
-
Download the patch, for example lmb-1.fix
-
Invoke the patch command by typing
patch < lmb-1.fix
-
Rebuild the code by typing
make clobber
./BUILD linemode
You should only apply patches under the section with same version
number as your current version. You can see the current version of this software
by looking into the version file. Please also make sure that this version
is the same as for the version of the W3C Sample
Code Library
Version 3.1
-
Problem running from scripts or as a cron job
-
Version 3.1 of the Line Mode Browser registers STDIN as an channel for user
input. If the browser is run as a cron job then STDIN comes from
/dev/null
which always returns ready for reading in a select
call. Line Mode browser then thinks that the user has interrupted the request
and exists.
On the Wish list
-
Better error reporting
-
Difficult when many possible paths have been tried. Save log of attempts?
Portability of error message generation?
-
Command wanted: Append
-
to a given file a hypertext reference to the document.
-
Anchors in paper prints
-
If the user needs to print out documents when following links, instead of
inserting anchor numbers, insert page numbers of the destination nodes, as
they would appear in the printed document. Do this by first following the
links with no output on the screen, reading all the files into the buffer
and calculating the page numbers. Then go through the path again, with output
directed to the printer, inserting the corresponding page numbers rather
than the anchor numbers.
-
Deal with lists within lists
-
This is a part of having a better HTML parser
-
Style sheets
-
Nested style sheets like everybody is asking for
Tim BL, and
Henrik Frystyk,
[email protected], October 1995