Results 47 comments of Rob Zinkov

I've compared the size of the gitit binary with and without compiled plugins and the difference is negligible. If we are concerned about binary size I've had reasonable success using...

I'm happy with either suggestion. I am suggesting including the existing plugins in the main binary as the simplest way to prevent and reverse bit-rot. It also doesn't seem totally...

I like the idea of having something like pandoc filters but optionally configurable. Right now, I'm doing what @jefdaj does for his plugins since the mechanism is really hard to...

It's the first problem. There is a way to fix this by explicitly adding gitit to `~/.ghc/x86_64-linux-8.10.2/environments/default` which is a bit hacky

The larger issue is that either solution is fairly brittle, and it doesn't solve the bit-rot problem that the included plugins in the repo don't even compile as they were...

Certainly. In the meanwhile, let me fix up the existing plugins. Whatever gets decided that needs to happen regardless.

The link you want is `https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js` but you'll also need to change `static/js/preview.js` since MathJax 3.x does not use Queues as much as just ES6 promises.

I think the problem is related to an upgrade in postegres:9.4-alpine as hinted in #427