Matt Wang
Matt Wang
@ggarcia-ee Could you confirm that your test diff contains large diff chunk? Look for the `@@` metadata, below example is a comparable large chunk, it means line 2-1380 of the...
Unfortunately I do not have plan to support that. I intentionally want to keep the tool simple enough. But I can imagine there are different flavors of color schema, so...
Here is the proof that Python difflib performs very poorly on large "hunk" set. ``` ⮕ % make profile-difflib tests/profile.sh tests/large-hunk/tao.diff Wed Jun 19 21:17:55 2024 stats.3624842.tmp 63246210 function calls...
No. Ydiff will remain simple.
Just reproduced with more simple configs: read from file and output to file (in json format). What could be wrong? ``` # more *conf :::::::::::::: 00-template.conf :::::::::::::: template(name="format_json" type="list") {...
If you tell more detail I could probably jump in to fix it :)
Interesting... I can still reproduce this with v8.14.0 on `CentOS Linux release 7.1.1503 (Core)`, from a VM installed on MacOS (NOT inside docker container). I use static linking with dependencies,...
Also reproduced on a VM of version `CentOS release 6.4 (Final)`, which has only 1 network interface (which I thought could be related initially).
Weird .. I reproduced this on ubuntu 14.04.3 as well, from inside docker container, where `gethostname()` works totally fine. With gdb I see the call trace is as below, the...
While I am annoyed by such kind of breakage introduced in new python versions, this problem is not an issue (yet) to ydiff itself. To create a release package, one...