Hi,

> I do see how the Debian package added tcllib as a recommended dependency
> in 2012, but did not find elaboration of what exactly from tcllib is
> needed; all that was mentioned was Xfcc support.

Sorry, I never used and I don't know the code of the SCID's correspondence 
module. I too thought it required tcllib, but if that it's not the case, I'm 
not aware of any other part of SCID where tcllib is necessary.


> I would note that although MacPorts "prefers" using shared rather than
> bundled dependencies, I think the case of letting scid use a specific
> known-working version of tklib tooltip, a single Tcl script file, is
> okay.

There was a bug in tklib's tooltip, and that's the reason why I included the 
library in SCID:
https://sourceforge.net/p/scid/code/ci/c21d8b506a213a215a7f962f26075a270fe2dc1b/

I think the bug has been fixed:
https://github.com/tcltk/tklib/commit/7216c350afa235950f100dd1c8eafe3f331d968f

however, I too don't like the idea of requiring the full tklib just for one Tcl 
script file.
Please also note that, even if the tklib's tooltip library is installed on the 
system, SCID will use it only if it is at least version 1.4.6:
https://sourceforge.net/p/scid/code/ci/master/tree/tcl/utils/tooltip.tcl#l6

Bye,
Fulvio


_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to