Mikko Mononen
Coder and woodworker. Author of Recast&Detour and NanoVG. Previously at Epic Games, Unity, Tinkercad, Crytek, demoscene.
Spent good chunk of the day debugging lldb formatters. And most of that trying to figure out why things don't register (this was also my previous experience, ran out of tables to uppend last time).
Turns out, --python-class works, but -C does not. I don't know why, right now I don't a shit, just glad it works.
I'm working on boxed & type erased data, and it's pretty cool to be able to cast based on type name from an interned string.
In case anyone ever wants to add python summaries/synthetic to lldb and they dont work, here are some things I learned this week:
https://gist.github.com/memononen/b7409e9a654edccce844033e9d4bee4b
I'm back to VS code for my "let's find cross platform c++ ide" journey.
Editing, compiling and debugging being different modalities in vs code is annoying. A lot of click-ty click.
The random "copy/paste does not work" still pisses me off the most.
Looks like it's Monaco issue (the VS code editor), as I get the same issue in Godbolt too. It's a know issue :(
https://github.com/microsoft/monaco-editor/issues/4855
Found new shortcut it fix it, though, press alt. ¯\_(ツ)_/¯
I'm looking for examples of editors where you can select multiple objects, and batch edit some kind of array. How does that work?
Example: in Figma a shape can have multiple fills. If you select shapes which have different fills you have option to replace all the fills on all the selected objects.
I could image that arrays like ECS Components arrays could work nicely too since they are sets. Just show all the matching components, indicate that there are missing ones. Adding or removing works.
One thing let to another, and something prompted me to remember Aphilas. If you could wear out mp3s, this one had all the cosines quantized.