Make starting new variation dependent on shift key
authorH.G. Muller <h.g.muller@hccnet.nl>
Fri, 22 Oct 2010 18:30:06 +0000 (20:30 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Fri, 22 Oct 2010 18:38:38 +0000 (20:38 +0200)
commit1f84be6944ee48b72a33cf064661fa1a2129b885
treeb898d249314e1aa347a87dc4860a1f996a2913b3
parenta9a9de13751f0b8a188d7d11957821e58c7aa03d
Make starting new variation dependent on shift key

The shift key is read during mouse events, and posted in a global
variable, which can then be used by the back-end. The decision to start
a new variation (pushing the game tail rather than clipping it off) when
entring a move in Edit Game or Analyze mode is made dependent on this.
The move-typein also records the shift-key state.
backend.c
frontend.h
winboard/winboard.c
xboard.c