William Stein
William Stein
A final comment to add here is that there is a rust library: https://github.com/mitsuhiko/similar that has excellent unicode support, and implements a similar algorithm to dmp, but ALSO the patience...
I can't reproduce this. I've never seen this, and I didn't change the code in years. Does it happen after you refresh your browser?
Are you using a laptop or an actual pen or?
Got it - I realized the difference -- I was testing with a WHITEBOARD and you said SLIDES. Things work fine with a whiteboard, but not with slides.
I just attempted to reproduce this and cannot. I used this Rnw file in a project with the "Ubuntu 24.04 (Testing)" image. https://raw.githubusercontent.com/yihui/knitr/refs/heads/master/inst/examples/knitr-beamer.Rnw I make a change, click Go -->...
> It is a mystery to me It's just not implemented. Every single one of these different variations has to get implemented for it to work. Thanks for clearly enumerating...
WORKAROUND: It turns out if you click "Cancel", you end up back where you can try again. However, this isn't obvious and is a bit scary.
It seems like https://www.npmjs.com/package/http-proxy-node16 (i.e., https://github.com/Jimbly/http-proxy-node16) is the closest to a 'maintained' fork right now. Some big projects like JupyterHub have switched to it: https://github.com/jupyterhub/configurable-http-proxy/blob/4.6.2/CHANGELOG.md
I started work on a modern typescript rewrite of http-proxy: - https://github.com/sagemathinc/http-proxy-3 - https://www.npmjs.com/package/http-proxy-3 STATUS compared to http-proxy: - **DISCLAIMER: This mostly works, but obviously is NOT safe to deploy...
I turned many of the examples into unit tests, and I'm now much more confident in http-proxy-3. Again, as mentioned in the README, etc., if anybody wants to contribute in...