I've committed r1253, with a novelty: key <F5 > supports entering variation. 
Example:

    1.e4 e5 2.Nf3

<F5> will go back one move, and now

    2.Nc3

will enter a new variation.

When at start of a variation, <F5> will always leave the current variation 
until the main line is reached, or a position inside a variation is reached 
which is not at start of line.

Note that leaving a variation can be done quite comfortable with <Up> (Up 
Arrow). 

I hope that the combination with <F5> and <Up> is comfortable for entering 
variations quickly. If you have alternative suggestions, please don't hesitate 
to talk about this.


I use this opportunity to enumerate some other language independent possible 
shortcuts on board tab:

-----------------------------------------------------------------------------------------
<space> Next guess from move generator
<Control-Down>  Load next game
<Control-Up>    Load previous game
<Control-Home>  Load first game
<Control-End>   Load last game
<Shift-Up>      Scroll notation one line up
<Shift-Down>    Scroll notation one line down
<Shift-Prior>   Scroll notation one page up
<Shift-Next>    Scroll notation one page down
<Shift-Home>    Scroll notation  to start
<Shift-End>     Scroll notation  to end
<Control-0> (zero)      Insert null move
<Backspace>     Undo last move
<Delete>        Truncate current variation
<F1>    Open help dialog
<Alt-S> Show diagram
<Alt-Shift-S>   Show pawn structure
<Control-1>     Select first open game
<Control-2>     Select second open game
...
<Control-9>     Select ninth open game
-----------------------------------------------------------------------------------------

And these are the language dependent shortcuts, for German (first), and all 
other languages (second):

-----------------------------------------------------------------------------------------
Edit annotation (move prefix, move estimation,...)      <Control-A> <Control-A>
Edit comment    <Control-K> <Control-C>
Open  marks palette     <Control-M> <Control-M>
Save as new game        <Control-S> <Control-S>
Replace game    <Control-R> <Control-R>
Replace moves   <Control-T> <Control-V>
Start/end trial mode    <Control-V> <Control-T>
Export game     <Control-E> <Control-E>
-----------------------------------------------------------------------------------------

At least, when entering a move while the Shift key is held, this supports to 
enter invalid moves like moving the King into chess, or leaving the King 
attacked, or castling although an attacked square will be crossed, or castling 
without appropriate castling right, or castling without a rook (handicap 
games).

Gregor

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Scidb-users mailing list
Scidb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scidb-users

Reply via email to