Remix.run Logo
marssaxman 4 days ago

Imagine having to write a new diff tool for each language!

kesor 4 days ago | parent [-]

You don't need a special grep for every language, you just need a tool that translates the mini version into the formatted version and back. Then you chain the tools, just like anything else in UNIX.

marssaxman 4 days ago | parent [-]

Seems reasonable. Since you're likely to perform this translation more than once for any given file, it seems like it would be practical to cache the translated output, perhaps as a file on disk.