typed: prevent TYPED: definitions without types.
typed: Add unit test for #778.
math.hashcodes: fix complex number-hashcodes.
math: implement /mod on floats.
gpu.framebuffers: fix no-types-specified.
macho: fix no-types-specified.
math.extras: adding linspace.
math.extras: adding logspace.
math.ranges: Add a bunch more tests for empty ranges.
prettyprint: Don't print ~1 more~ when there is only one element left. Fixes #524.
math.extras: adding ) and ] versions of linspace.
math.extras: rename to linspace[a,b) and linspace[a,b] and fixes.
prettyprint: fix length limit to be 'maximum length before truncation'.
math.ranges: Stopgap fix for math.ranges unit tests. See issues #803, #800, #508.
tools, ui.tools: Rename complete-P"? to complete-pathname?