Chris Webb
Chris Webb
Thanks for the updates on compatibility with the latest release. Am I right in thinking it now works fine with python2 and python3 on Catalina? I tried quite hard to...
Agree it's fun that the kak version is faster that sed - possibly something to do with initialising and parsing the sed script? mmap()ing the kak binary is going to...
Ah, interesting. For me, your case version is around 67us for the "Don't Let's Start" test string you benchmark, my quote function above is 59us, the sed script takes 1.26ms,...
> In your example if FIFOs were available as `%val{...}` expansions it could be simpler. > > ```shell > echo 'echo -to-file %val{response_fifo} -- %val{selection}' > "$kak_command_fifo" > ``` >...
Random thought: would a more readable alternative to a replacement character or a tiny unicode control picture be a specially highlighted letter, e.g. ^a (optionally?) becomes an 'a' in a...
I think that patch cleaned up whenever asm_pio() exited normally, but if it bombed out with an exception, everything was still left corrupted.
Rebased onto an up-to-date master.
> These test programs would also be useful for covering the code paths that load programs into hardware --- i.e. still not _executing_ them, but doing everything up to calling...
I think for the purposes of testing the assembler itself, it's sufficient for `import _rp2` to do nothing but just not to raise an ImportError. I haven't actually checked, but...
> Agreed, and IMO the most important place for coverage there isn't the PIO opcodes themselves but everything else, the queues and DMA and IRQs. As a simple place to...