Known Bugs

Known Bugs

This is the list of some know bugs that will be fixed soon:
  • Unterminated Comments
    Causes a crash with the message "[WARNING: Out of global stack]".
  • HTML-Parser Incompatibilities
    SiteC does not handle HTML-errors the same way as the Netscape Naviagator: Taking the Netscape Navigator as a specification on how to handle HTML-errors (ill-formed tags, unterminated tags, ...), SiteC behaves different. The problem is, that a lot of heuristics are involved in the estimation and autocorrection of errors. For this reason, the SiteC HTML-parse behaves rather verbosely indicating all unsolved errors or ambiguities.
  • Link Endpoints: Distinction between <A NAME="..."> and <META NAME="marker" CONTENT="...">
    Currently there is no difference in treating these two possibilities to define a link endpoint. However, the META-definition should never produce a links with a "#marker" ending while the <A NAME="..."> always should.
These are some known problems, that might persist longer:
  • Pathes and Filenames
    The calculation of relativ pathes requires a distinction between pathes and filenames. Unfortunately, due to the fact that SiteC is to run on several different platforms, there is no secure way to determine if a path (for example: "/home/fraber/public_html/index.html") refers to a file or to a directory.
    Currently, the solution is to interpret expressions in the form "filebody.extenstion" (for example: "index.html") as files and expressions without a dot (".") as directories. This has several consequences:
    • Directories can not contain dot (".") characters.
    • Files must contain a dot (".") characters.