Alleviate compile warnings on Linux and finalize programmable styles
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.
This commit is contained in:
parent
8074130224
commit
d5fbc0ef07
19 changed files with 277937 additions and 384 deletions
7427
examples/lifebyclock.tpa
Normal file
7427
examples/lifebyclock.tpa
Normal file
File diff suppressed because it is too large
Load diff
269511
examples/lifebylayer.tpa
Normal file
269511
examples/lifebylayer.tpa
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue