This change gets teapot to compile without warnings on OpenSUSE Tumbleweed
with the extended warnings flags that were recently added. It also represents
a more thoroughly (but not exhaustively) tested and debugged version of the
expression-controlled style settings from an earlier commit. The facility
should be ready for use.
It also adds a better pretty-printer for Token values in gdb and extensive
edits to the documentation. It fixes a bug in max/min introduced by the
addition of the Bool type and the switchover to comparisons returning Bool.
It modifies the display of values too long to fit in their cells to show an
initial segment of their contents with a continuation mark rather than
obscuring the contents completely.
Closes#54.
Closes#55.
Closes#44.
Closes#22.
Closes#13.
Changes to CMakeLists.txt to allow the system fltk to be found. These may
have interfered with static linking, as now the command lines for static
and dynamic linking look identical.
A small change to fteapot.fl so that the resulting code will compile.
Some additions to the INSTALL file to help point to prerequisites.
Fixes#1.
The XDR library is no longer in the Gnu standard library, but it can be
supplied in Tumbleweed via the tirpc library, so look for that as an
option.
Also renamed README to README.md in the packaging, to reflect prior change.