Matt Wang

Results 22 comments of 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...

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...