 ===========================================================
|                                                           |
|               PENDING - WORK IN PROGRESS                  |
|                                                           |
 ===========================================================
Tester FICS et mode clavier (l 68 de main.tcl) (en plus avec Novag)

 ===========================================================
|                                                           |
|                          BUGS                             |
|                                                           |
 ===========================================================

 ===========================================================
|                                                           |
|                     FEATURE REQUESTS                      |
|                                                           |
 ===========================================================

- stop engine after last move in annotation (?)

- when FW on or network down, smoothen FICS connection

- add variations from analysis engine when the engine is locked

- Migrate optrainer to Mask

- Option to set engines as 1st and 2nd default engines

- Add a Game training ala Fritz' "Friend mode"

- compile openseal for PocketPC

- use tablelist package to revamp Game List window

- port FICS canvas to PPC

- FICS : user defined commands at login

- Start game analysis at the end of the game to fill hash tables

- Engines tournament (with specific opening line ?)

- book generation from Scid (re-use of Polyglot code)

- Highlight exact position of errors in PGN import window

======================================================================================================================
From: Michal Rudolf <mrudolf@kdewebdev.org>
Subject: Re: Scid bugs

Categories:
bug: bug to be fixed
cmd: command to be added
opt: option to be added
fea: internal feature to be added
ide: larger feature, idea or new concept
usa: improve usability, clean interface

GAME EDITOR
* cmd: [~] and [~=] buttons in Comment editor
* cmd: "Save/Replace" option for "Current game has changed" dialog
* fea: automatically delete empty comments
* fea: merge game ignoring move sequences (use last matching position)
* fea: merge game into variations too
* fea: properly detect that game was modified
* fea: warn user when replacing large portions of game comments
* ide: any NAG in Comment editor (combo box?)
* ide: better editor (best: merge Comment Editor and PGN Window?)
* ide: allow merging two commentaries of the same games (f. e. we got
  (Annotator: Fritz    15. Bg5 ( {better } 15. Ng3) )
   Annotator: Crafty   15. Bg5 ( {with equality} )
   =>
   15. Bg5 ( {Fritz: better } 15. Bg3 )
           ( {Crafty: with equality} )

GAME LIST
* fea: highlight current game in game list by default
* fea: mark that there are no matches instead of showing 1st game

CROSSTABLE
* fea: support larger swiss tournaments (such as Olympiad)

PGN WINDOW
* cmd: print game
* ide: better PGN display (figurine font?)
* opt: display 'strict' PGN
* opt: strip spaces after/before brackets for variations in PGN window

SEARCH HEADER
* usa: improve Header Search window (use tabs?)

SEARCH MATERIAL
* fea: find symmetrical patterns (pawns a,b,c = f,g,h)
* fea: search by white/black/all piece count
* fea: find certain moves, specially captures (f. e. BxPe6 or RxNc3)
* fea: 'any white(black) piece' in patterns
* usa: Material Search window (use tabs)

DATABASE
* fea: reopen last databases/games
* ide: datasets (you define current filter to be current database subset)
* usa: improve Maintenance usability

TREE
* opt: configurable number of moves for best game

PLAYER INFO
* fea: filter games selectable in Player info

PLAYER BROWSER
* cmd: popup menu to load All/White/Black games of a player
* opt: incrementally match player name

ANALYSIS WINDOW & ENGINES
* fea: chess engine output in main window
  
SPELLCHECKER
* fea: don't match partial name for surname

INTERNAL GAME HANDLING 
* fea: in non-strict PGN view, convert all $ NAGs to symbols/words
* ide: datasets (allowing to work on current filter as on the whole database)

CLIPBOARD
* cmd: remove game(s) from clipboard -> WORKAROUND : USE GAME LIST AND REMOVE FROM FILTER
