Skip to content

Deviations from the standard

Erkin B Altunbaş edited this page Jun 1, 2019 · 2 revisions

There are many pages out there that don’t necessarily abide by the RFC.

gophwr tries to make as much sense as possible of whatever it’s parsing and displaying.

  • It doesn’t enforce \r\n line endings in menus because some of them use \n.
  • If a 3 or i selector lacks tab separated fields, gophwr simply displays whatever follows the selector type.
  • Since it’s optional for a text file or a menu to end with the conventional end-of-file marker ., gophwr disregards it altogether and reads until EOF, then omits `.` from menus. (Text files still contain it at the end, however.)
  • There are various nonstandard entity types (such as p for PNG files) that don’t appear in the RFC. gophwr tries to make sense of them as much as possible.
Clone this wiki locally