- Stacked Git
- Shortened: stgit
- Command: stg
Lots of “stgit: command not found” ensues.
In a way, it is a sort of seo race for tool devs.
> As such, some people may now refer to this directory as meaning 'User System Resources' and not 'user' as was originally intended.
https://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/usr.htm...
Yeah, in retrospect I should have given this a longer name. I was going for a natural fit with `jq`. ¯\_(ツ)_/¯
> I wonder if this is much better than difftastic that is more general purpose, but tree-aware?
There are quite a few good tree-aware JSON diff tools out there. But I wanted one that could also be used for patching. I've tried to maintain the invariant that all diffs can be applied as patches without losing anything. And I also wanted better set (and multi-set) semantics, since the ordering of JSON arrays so often isn't important.
The developer can always choose to use a shorted local alias for commonly used tools.
That being said, I wonder if this is much better than difftastic that is more general purpose, but tree-aware? I suppose this one wouldn't care about JSON dictionary key ordering, at least.