kevin-montrose
kevin-montrose
This was posed in [Overthinking CSV With Cesil: A “Modern” Interface](https://kevinmontrose.com/2020/05/29/overthinking-csv-with-cesil-a-modern-interface/) and repeated in [Overthinking CSV With Cesil: Reading Known Types](https://kevinmontrose.com/2020/06/02/overthinking-csv-with-cesil-reading-known-types/). Basically, is there anything missing from [IReader](https://github.com/kevin-montrose/Cesil/blob/master/Cesil/Interface/IReader.cs), [IWriter](https://github.com/kevin-montrose/Cesil/blob/master/Cesil/Interface/IWriter.cs), or...
Cesil can [optionally strip whitespace around values](https://github.com/kevin-montrose/Cesil/wiki/Options#whitespace). Some of this requires processing outside of the [`ReaderStateMachine`](https://github.com/kevin-montrose/Cesil/blob/5a1ec906fb2672b1b0111ca7fe69a3d2e7183ec4/Cesil/Reader/ReaderStateMachine.cs) that is responsible to the core parsing pass. There are [two](https://github.com/kevin-montrose/Cesil/blob/5a1ec906fb2672b1b0111ca7fe69a3d2e7183ec4/Cesil/Reader/HeadersReader.cs#L79) [places](https://github.com/kevin-montrose/Cesil/blob/5a1ec906fb2672b1b0111ca7fe69a3d2e7183ec4/Cesil/Reader/ReaderBase.cs#L373) where processing...
Just for kicks, here's basically what would be needed to make this not hellaciously awful. - AddRange on IList extension method - ILookup defined - IGrouping defined - IOrderedEnumerable defined...
http://dev.w3.org/csswg/css3-images/#gradients Note that browsers are really... varied in how they originally implemented a number of these. Going to have to update auto-prefixing and whatnot.
The age of retina is here, and CSS that looks good on standard and high dpi displays at the same time is hard. Some sort of extension to `@sprite` in...
At a high level, this just changes RedisKey.KeyPrefix to a ReadOnlyMemory (from a byte[]). The change is slightly more complicated to deal with Prepend/Append. Also noticed [this line](https://github.com/kevin-montrose/StackExchange.Redis/blob/5504ed9a93f729f204e6cb53280cb4efa1ccd390/src/StackExchange.Redis/PhysicalConnection.cs#L1153C31-L1153C31) ; which...
Long term, letting Sigil function as a generic validator would be neat. This is a long term goal. Per: http://kevinmontrose.com/2013/03/04/improving-sigil/
## Background and Motivation This (and [another issue](https://github.com/dotnet/dotnet-monitor/issues/3606)) came out of investigation for replacing some bespoke monitoring code with dotnet-monitor. It's possible I missed some way to accomplish this that...
This sketches out a more proper ACL implementation - one with categories beyond @admin, and where individual commands _could_ be ACL'd (current implementation does not do that, however). Basic idea...