generalize to translating all whitespace, not one character (the space)
Add debugging
Odd results from boundary cases
Fix odd results

The loop was only going up to the size of numbers
as opposed to the size of tickets.
All ticks the same for 1-5
Fix tier=0 for 1-5
Remove debug
Merge pull request #30 from gwern/patch-1

generalize to translating all whitespace, not one character (the space)
rm 'set -e' & quote per Riviera's advice; 'set -e' breaks on no trailing newline (see issue #37 for detailed discussion)
eat stdin with 'cat', not 'read' which doesn't seem to work with stdin (this should fix issue #9)
UTF-8 has one more bin.

I got a fever, and the only prescription is more sparklines.
Merge pull request #40 from metcalfc/master

▁▂▃▄▅▆▇█ vs more then ▁▂▃▄▅▆▇
fix tests that #40 broke
Merge pull request #38 from gwern/patch-3

rm 'set -e' & quote per Riviera's advice; 'set -e' breaks on no trailing...
Merge branch 'patch-4' of https://github.com/gwern/spark into gwern-patch-4
Handle floating-point numbers (closes #28)

Mostly I just want make this last test green. Shelling out to awk slows things
down, unfortunately, but at least at this point forward we can just improve the
performance. I still suspect we can simplify the whole thing with a smarter
rewrite and speed things up to boot.
streamlined processing
fraction of floats is now cut off in favor of speed and portability
scaling is now done by fixed point math
correct display of numbers that are all lower than the total of ticks
sparkline does always display relative difference between numbers
fixed broken utf8 characters
update the examples; with the tr change and stdin working, we no longer need the sed/tr calls (I checked and they work locally with HEAD)
Merge pull request #43 from gwern/patch-5

update the examples; with the tr change and stdin working, we no longer ...