On 01/12/2011 10:25 PM, Joost 't Hart wrote:

Hi!

I actually tracked it till the mentioned line in main.tcl. This is 
actually the keyboard handler of Scids. All bindings work there and the 
N is issued correctly and passed to the backend. Then the backend does 
not respond with the valid moves form the line mentioned in my posting. 
So there seems no problem in TCL.

I just quickly tried Fulvios suggestion. Adding:

GenerateMoves();

in function Position::StdStart after
PawnHash = stdStartPawnHash;

It indeed seems to solve the issue.

Gerd, you suggested to use some template copy in this very function in 
your position.patch to speed things up. As you know your changes and 
reasons for them best, could you please cross check that the above does 
not do anything strange? Or put it the other way round, check why you 
didn't add that call in the first palce? Thanks!

Especially, the observation of Joosts that there seems to happen 
something by just focusing different windows looks strange.

cu
Alexander

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to