This only happens when setting the blunder flag from maintenance window (you
can always set the blunder flag from the game info pane). This is due to the
fact that "?" is considered as part of a regular expression. If you want to
fix this quickly, change line 372 from file/maint.tcl :
from
if { [lsearch { 1 2 3 4 5 6 } $maintFlag ] != -1 } {
to
if { [lsearch -exact { 1 2 3 4 5 6 } $maintFlag ] != -1 } {
It will be commited in CVS soon.
Pascal
2009/10/18 Zonk Zank <[email protected]>
>
>
> IN addition to the bug I mentioned previously about the text/description
> for custom flags being erased, there is another more serious bug that is
> easily replicated.
>
> Start scid.
>
> Click on DB Maint icon. to open the Db Maint window.
>
> Under flags, Select the *blunder* flag
>
> Observe what happens: * see below
>
> Program is stuck. Cannot exit. Must terminate from task manager.
>
> Note this happens regardless of what game is currently opened or what db
> is opened. It happens ALL the time.
>
>
>
> ** The following popup occurs: *
>
>
> Error: Custom Flag Number out of range
>
>
> Click on ok or skip messages and the pop up reappears again.. Cannot get
> rid of it without terminating program from task manager.
>
>
> The details of the log file are :
>
> Custom flag number out of range
>
> Custom flag number out of range
>
> while executing
>
> "sc_game flag $maintFlag description"
>
> (procedure "::maint::Refresh" line 24)
>
> invoked from within
>
> "::maint::Refresh"
>
> (menu invoke)
>
>
>
>
> This is SCID 4. under wind xp sp3 + latest updates
> version 4.0 Sept. 2009
> using tcl/tk version: 8.5.5
>
> What this means: *you cannot set the Blunder flag for any game* since the
> program will enter this endless loop with error messages.
>
>
>
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> Scid-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/scid-users
>
>
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Scid-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scid-users