Results 802 comments of Julian Rohrhuber

OK, I'll try this. Here is a stumbling block: ``` By not providing "Findhidapi.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "hidapi",...

Just to be clear, the warning itself has nothing to do with `doesNotUnderstand`. It is what happens in general when you call a method and the argument name is not...

> This line in cpp doesNotUnderstandWithKeys needs to be updated to call the new sc method, along with registering it in the global. > > https://github.com/supercollider/supercollider/blob/ef627ce2c564fe323125234e4374c9c4b0fc7f1d/lang/LangSource/PyrMessage.cpp#L724C1-L725C1 This is the optimisation...

> `List.new.species` is `Array` -- where, bizarrely, `species` inherits from Collection(?) -- since Collection is basically an abstract class, I'd have expected `species { ^this.subclassResponsibility }` but... huh... anyway. There...

It should work with `Steno2` (which uses a sclang implementation by Ron Kuivila).

It would be good indeed to have a file with some more tests and examples. Especially the different behaviors of the `VarDiff` variants should be made explicit and also tested....

Well, there is not much philosophy behind `DiffString` apart from the one that the programmers of the unix diff have cast into it. It is really just an interface to...

>It strikes me that there is no "correct" order of execution of update functions. Deletions might be need to be before or after additions depending on what is being represented....

The thing is that in Steno, the tokens can also be words, not only chars. So the assumption that this is a string is problematic in the VarDiffString class.

You define a different `preProcessor` ```supercollider t.preProcessor = nil; // remove default shortcuts t.diff.tokenizer = { |str| str.split($ ) }; // then you can write t.value("hello word word"); ``` There...