Brian Slesinsky

Results 31 issues of Brian Slesinsky

Thought I'd describe something that's not exactly a bug, but can be confusing: there are differences between what can be serialized using Deno KV and what you can send to...

resolved-in-fresh-2

Disabled elements can't receive focus. If autofocus is requested, we shouldn't disable the input element on startup, or it will have no effect. The easiest way to fix it is...

Calling AudioSynthWaveform::begin() sets phase_offset to zero, but it doesn't clear the phase_accumulator field, so the wave doesn't actually start from zero. Similarly for phase(), although in that case, maybe you...

I had a confusing bug in my code where an envelope never became inactive. It turns out this is because calling noteOff() when the envelope is already in the *release*...

The protobuf library stores unsigned 64-bit integers in an Int64 instance. This preserves the value, but it's confusing because methods like isNegative() return the wrong thing. It would be nice...

type-enhancement

If the equality matcher fails for a string, in the "Actual" section where it prints each line as a single-quoted string, the dollar sign should be escaped. Here is the...

type-bug

Most of the operators and methods on Parser have cryptic comments. For example: /// Applicative Parser operator *(Parser p) => this >> (f) => p >> (x) { Function ff...

The tutorial ends just after a heading for "Recursion". Could you explain how it works?

It can be tedious to write complicated formulas as a single expression and they can be difficult to read. It seems like being able to define your own local variables...

Site sessions are stored in KV under site_sessions and currently have no value; they are just set to true. Typical apps will have their own session object. They may want...