On 12/8/2023 7:51 PM, Jim wrote:
Hi Hans (and anyone else interested in synctex),
282a284,285
locate( 0, s) if fi ~= 0 then tl = s ; goto done end
locate( 0,-s) if fi ~= 0 then tl = s ; goto done end
and then wrote the following quick and dirty shell script to create log
files for comparison:
ok
Admittedly, with the other two directions added in, a more extensive test
(a total of a bit under 14 minutes CPU time on a Ryzen 4700U) showed the
new version is about 0.5% slower, so there is a very minor downside. (I'd
happily spend the extra matches for the minuscule amount of CPU time, but
others may not.)
the .5% precen tis no big deal, also because this script is not that
time critical (the code could be made a bit faster anyway) so i'll add
the few lines
so those 14 minutes, was that N times a file or 1 time a huge file?
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl /
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive : https://github.com/contextgarden/context
wiki : https://wiki.contextgarden.net
___________________________________________________________________________________