Geoffrey Broadwell
Geoffrey Broadwell
Just as a side note about stats on non-scalar data -- if you need more than one statistic, there's often a large performance advantage to calculating some or all of...
jnthn: Aside from the pure performance implications of using builtins, there's also a matter of numerical accuracy and stability; some of these functions may need to be calculated using the...
Note in passing: Variance step 2 and step 4 above hide opportunities for precision loss (because of cancellation of matching mantissa bits during the subtract, or adding values with different...
> Ah, and a further point: it's not uncommon to write an `emit` followed by a `done` in a `supply` block today also, so this would find far more general...
As a simple first step, when I pulled T::P::Pixelated out of the attacks example in commit ac9dfce, I gave its .composite-pixels method a :skip-empty option that essentially gives screen-door transparency...
Xliff: No, this goes higher level than terminfo. See for example the [blessed.js demo GIF](https://github.com/chjj/blessed) at the top of their README; the first thing it demos is dragging "semi-transparent" text...
Xliff: Yep, that's correct. blessed.js only bothers with 0%, 50%, or 100% transparency, which makes the color calculations much simpler. But that's only one piece; the other is that we'll...
Generally speaking, a lot of these changes result in pessimization. I'm certainly open to making a few things easier -- I've thought of creating a widget library of my own...
zackvolz, could you check if https://github.com/ab5tract/Terminal-Print/issues/32#issuecomment-269165344 works for you?
zackvolz, when you say the github link is dead, what do you mean? (I checked the link was working just now, and I got a valid tarball from it --...