3 (git shortlog --no-merges v4.4.4..HEAD, removed duplicated from earlier versions due to cherry-picking)
6 fixed prototype for AppendComment
8 fixed Makefile.am to handle config file correctly
10 fixed hardcoded location of config file for xboard
11 fixed compiler warning for file-browser code
12 Revert "Repair settings-file name"
13 removed some garbage from configure.ac that got added a while ago
14 fixed internationalization for winboard
15 security fix: replaced strcpy with safeStrCpy from backend.c
16 security fix: replaced sprintf with snprintf
17 sizedefaults has 9 members, the last line of the array (NULL) only set 7.
18 cleaned up -Wall warnings (apart from settings some parentheses)
19 added new case for (Chessmove) 0 in common.h
20 bugfix: missing array index
21 add option for silent builds
22 security fix: replaced some strcat with strncat
23 added warning if icsLogon file couldn't be opened
24 adding gnu-readline support
25 fixed some typos that were introduced during the sprintf->snprintf changes
26 bugfix: fixed readline support with icslogon option
27 fixed buffer size for snprintf
28 Revert "bugfix: fixed readline support with icslogon option"
29 Revert "adding gnu-readline support"
30 added latest version of parser.c
32 typo in date of developer release
33 merged readme_HGM.txt into the NEWS file
34 removed trailing whitespaces from NEWS
36 fixed a typo in the configure script output
37 replace hard coded paths with path from configure script
38 added rlwrap tip to FAQ
40 fixed automake process: xboard.conf couldn't be generated if $srcdir was not the current directory
41 Updated copyright notice to 2011
42 release of version 4.5.0
43 updated parser.c form parser.l
47 Changes needed to compile master branch.
50 add fixed time per move to the WinBoard time-control menu dialog
51 let the clocks run in -searchTime mode
52 Some code refactoring and cleanup; one small bug fix
53 Integrate castling and e.p. rights into board array; bugfix for EditPosition
54 fix for new way of saving castling and e.p. information
55 variation-support patch
56 This patch gives a better handling of comments in PGN files, and adds the variation as comment to the main line on using Revert in local mode.
57 fix castling rights when copying FEN to clipboard
58 improve thinking-output for mulit-variant
59 refactoring of engineoutput
60 refactoring evalgraph code
61 1st step for moving option parsing from winboard to the backend
62 2nd step for moving option parsing from winboard to the backend
63 same argDescriptor parsing for Xboard and Winbaord
64 fix window positioning
65 use linux style options for config file and add a system config file for XBoard
66 restoring windows (EngineOutput and MoveHistory) on startup
67 A better and more flexible way of invoking Polyglot
68 improves the XBoard handling of the engine command line
69 implements the eval-graph window for XBoard
70 Suppress saving font settings.
71 Correct XBoard default debug file name
72 Delete old indirection settings-file code
73 Make WinBoard defaults for -fd and -sd equal to "." rather than empty strings.
74 Change format of -adapterCommand.
75 Fix NoncompliantFEN defaults.
76 Fix default castling rights on reading incomplete FEN
77 Implement castling in -variant caparandom
78 Fix castling rule assignment in shuffle games
79 Let XBoard print version with argument --version or -v
80 Improve layout of Engine #N Settings dialog
81 Allow popup-less (fatal) exit of engine after tellusererror
82 Allow Ctrl-C copying from EngineOutput window text to clipboard
83 Harmonize declarations of XBoard and WinBoard
84 Newly lexed winboard/parser.c
85 Display PV on right-clicking board
86 Display PV right-clicked from EngineOutput window
87 Indicate squares a lifted piece can legally move to
88 Allow editing of holdings in EditPosition mode
89 Fix new args parsing of -lowTimeWarningColor
90 Docs update for new features
91 Fix omission in castling refactoring for ICS received boards
92 Fix reading FEN castling rights for knightmate and twokings
93 Fix parsing of O-O and O-O-O after FEN pasting in FRC
94 Fix bug in XBoard PV display
95 Add fixed-time/move button in XBoard time-control dialog
96 Refactoring of move-history code
97 Convert to DOS line endings
98 Port game-list filtering to XBoard
99 Move duplicat gamelist code to backend
100 Allow <Enter> to apply filter in XB GameList filter edit
101 Use arrow keys in XBoard GameList for entry selection
102 Refactoring of adjudication code
103 Also adjudicate after user move
104 Also allow user to claim by offering draw before his move
105 Send FICS atomic claim to ICS if move creates draw after offer
106 Use FICS atomic draw claim for sending move in zippy mode
107 Fix width of filter field in XBoard GameList
108 Save fonts in XBoard settings file per boardSize
109 Fix bug in edit-position of holdings
110 Fix of ancient WB bug: test integer option values for validity
111 Refactoring of game-list-options dialog
112 Game-List options dialog for XBoard
113 Merge gamelistopt sources into gamelist source files
114 Right-click refactoring, step I
115 Right-click refactoring: step II
116 Right-click refactoring: step III
117 Remove stray dot from WinBoard makefiles
118 Repair damage to -autoKibitz done by FICS atomic zippy claim
119 Shorten autoKibitz confirmation on FICS
120 Implement SeekGraph in XBoard
122 Use right mouse button to view seek ads
123 Use squares for computer seek ads
125 Fix error that compiler does not notice
126 Add promotions and e.p. to oneClickMove
127 Let second click on piece make only capture, with -oneClickMove
128 Observe a game in the background while playing
129 Do not pop down Seek Graph on on-dot click
130 Match handles with multiple titles for channel Chat Boxes
131 Capture holdings of background observed gamer
132 Allow recalling history in ICS input box with arrow keys
133 Interface XBoard to GhostView file-browser dialog
134 Fix right-edge spillover of Seek-Graph dots in WinBoard
135 Allow ICS context menu to pop up a Chat Box on clicking handle
136 Pop up ICS text menu with default item under mouse pointer
137 Seek-Graph bugfix: disappearing output in ICS console
139 Handle display of PV that starts with other move than played
140 Add upload of game to ICS for examining
141 Make WB Chat Boxes wrap and handle URLs
142 Allow arrow keys in WB Chat Box to access command history
143 Make Chat Windows pseudo-tabbed
144 Add -chatBoxes option to open Chat Boxes at startup
145 Allow WB Chat Box to be dedicated to shouts and 'it'
146 Let the sounds sound on receiving a message in a Chat Box
147 Add option -shuffleOpenings
148 Add Annotate item in Step menu
149 Support playing through PGN variation comments
150 Let yy_text determine progress of PV parsing
151 Newly lexed parser in XBoard directory
152 Don't disturb background observe when receiving new piece
153 Insert autoKibitz continuation lines at end of line
154 Allow walking a kibitzed PV
155 Fix copying of kibitzed info in Engine-Output window
156 Put newly opened Chat Box on top
157 Repair settings-file name
158 Repair background-observe patch
159 Use side-by-side boards to display background game
160 Create space in WinBoard ICS-options dialog
161 Put new options in WB ICS-options dialog
162 Group Chat Boxes with console in stead of board window
163 Add option Display Logo in WB general-options menu
164 Fix display of uninitialized boards in background observe
165 Print seconds with 2 digits in backgroundObserve status line
166 Redraw second board on expose events
167 Mark non-compliant lines of engine in debug file
168 Add kibitzes and c-shouts Chat Box
169 Also capture (numeric) whispers of players for -autoKibitz
170 Add -autokibitz checkbox to UCI-options menu dialog
171 Display PV from Engine-Output window (XBoard)
172 Fix handling username change during game
173 Paint highlights on dual board (WB)
175 Allow loading of PGN variations in XBoard
176 Allow adjustment of clocks in any mode with shift+click
177 Update WinBoard html help
178 Update WinBoard RTF docs
179 Change name of Global Settings menu item to Common Engine Settings
180 Let WinBoard recognize ~ in settings file name as HOMEPATH
181 Prevent <Esc> closing chat box
182 Fix disabling of Chat Box navigation buttons
183 Let Chat Boxes pop up above console, rather than on top of it
184 Fix crash on switching to ICS xiangqi game
185 Suppress background observe for boards with own game number
186 Allow any %ENVIRONMENTVAR% in WB settings file name rather than ~
187 Fix rep-draw recognition
188 Allow escape sequences in telluser(error) messages
189 Fix typos in html help file
191 Alter XBoard key bindings to mimic WinBoard
192 Fix engine stall on perpetual-check evasion
193 Reverse mousewheel action
194 Repair score printing with -serverMoves option
195 Fix e.p. bug in xiangqi with -serverMoves option
196 Ignore checks in 50-move count for Xiangqi
197 Remove font settings from master settings file
198 Adjudicate Xiangqi material draws with Advisor-less Cannons
199 Remove misspelled prototype
200 Remove duplicate testing for cores feature
202 Refactoring of material-draws adjudication code
203 Add string option /pieceNickNames
204 Define /firstUCI and /secondUCI as synonyms for /fUCI, /sUCI
205 Suggest default file name in browser dialog
206 Fix erors when compiling with --disable-zippy
207 Add some book-control options
208 Allow match to be started from WB menu
209 Tricked by the grossnes
210 Add -colorNickNames option
211 Improved patch for expansion of WB settings-file name
212 Fix some MSVC compile errors
214 Trivial-draws recognition improved in Xiangqi
215 Do not exit after match when match started from menu
216 Mark XBoard result messages for internationalization
217 Make the ID of all WB dialog items unique
218 Internationalization for WinBoard
219 Do not translate game-end messages in PGN
220 Add some forgotten translation hooks
222 Update WB translation template
223 Make WB run-time language switch possible from menu
224 Fix JAWS bug saying side to move in ICS play
225 Prevent transmission of spurious promo char to other engine
226 Allow parsing of upper-case machine moves
227 Fix silent bug in drop moves
228 Revert splitting of UserMoveEvent
229 Extend legality testing to drop moves
230 Extend mate test to drop games
231 Strip DOS line endings from parser.l
232 Make board-size overrule options volatile
233 Make Shogi promotion zone board-size dependent
234 Suppress spurious use of SAN castling in mini variants
235 Pass promoChar to SendMoveToICS
236 Remove promotion-piece encoding from ChessMove type
237 Enhance multi-session TC clock handling
238 Allow -timeIncrement to be a float
239 Fix menu translation bug
240 Fix uninitialized variable in book code
241 Change evalgraph scale in drop games
242 Limit multi-session clock handling to non-ICS games
243 Inherit promoted-info that ICS does not give from previous board
244 Adapt WinBoard to Shogi implementation on Variant ICS
245 Fix WinBoard Lance bug
246 Fix bug in ICS variant switch for Shogi
247 Allow lower-case piece indicator in drop-move notation
248 Allow full promotion suffixes on SAN piece moves
249 Add option -variations to control variation-tree walking
250 Disable some very verbose debug printing
251 Implement -flipBlack in XBoard
252 Add set of shogi pixmaps for XBoard
254 Make starting new variation dependent on shift key
255 Complete WB (western) bitmaps for Shogi at size 33
256 Implement board textures in XBoard
257 The -overrideLineGap option is made to work in XBoard
258 Provide some sample board-texture pixmaps
259 Make -flipBlack and -allWhite option volatile
260 Let -oneClickMove also work in EditGame mode
261 Make Knight hop first straight, then diagonal
262 Suppress promotion popup if piece will explode
263 Animate piece explosions in drag-drop moves and in XB
264 Make deferral default in Shogi promotions
265 Fix spurious promotions with legality testing off
266 Bugfix for safeStrCpy patch for XBoard
267 Bugfix safeStrCpy patch, WinBoard
268 Augment moves of some fairy pieces
269 Delete some stale promotion code
270 Add the actual size-33 Shogi bitmaps
271 Remove validity test on promochar from parser
272 Make test for valid promotion piece color-dependent
273 Remember values set by -firstOptions, -secondOptions
274 Restrict use of a2a3 kludge
275 Implement setup (engine-GUI) command
276 Allow arbitrary nesting of sub-variations in PGN input
278 Use normal SAN for wildcard pieces
279 Use SAN even on illegal moves
280 Give Lance moves of Berolina Pawn
281 Keep last PV while clearing engine-output display
282 Fix bug in parsing illegal Pawn captures
284 Let Engine #2 Settings start second engine
285 Allow clicked name internal to the icsMenu command string
287 Restrict use of escape expansion
288 List Hint with compliant commands
289 List some undocumented commands as compliant
290 Fix mouse-driver buglet
292 Fix acceptance of null-move with legality testing off
293 Add -variant seirawan to menu
294 Implement variant seirawan
295 Implement entering gating moves with mouse
296 Use Falcon and Alfil as built-ins for Seirawan chess
297 Accept Seirawan-style gating suffixes
298 Fix one-click moving on up-click
300 Fix default holdings size for variant seirawan
302 Fix safety crash when appending comments
303 Define moves for Dragon Horse outside Shogi
304 Make yyskipmoves also suppress examining of drop moves
305 Change representation of Bede in variant fairy initial position
306 Give Lance moves of Amazon in variant super
307 Make Hoplite moves irreversible in Spartan Chess
308 Reorganize WinBoard menus
309 Reorganize XBoard menus
310 Display error for wrong use of Machine Match
311 Fix spurious scores in comments
312 Revive Analyze File menu item in WB
313 Let Analyze File annotate the loaded game
314 Restrict drops in variant seirawan to back rank
315 Bugfix XBoard menu translation
316 Separate menu text from menu name in XBoard
317 Adapt some XBoard menu texts
318 Apply gettext macros to menu texts
319 Fix Shogi promotion popup
320 Let move-history window scroll to bottom after adding move
321 Alter WinBoard menu text
322 Divorce the Edit and Show Tags/Comment menu items
323 Add XBoard key bindings for Revert and Truncate
324 Update info on key bindings in texi file
325 Update texi file for new menu organization
326 Add description of Game List Options in texi file
327 Alter descriptionof Analyze File menu item
328 Improve drawing of highlight arrow
329 Make WinBoard clocks translation-proof
330 Configure -inc as volatile option in XBoard
331 Configure XBoard to use wood board texture by default
332 Write key bindings in XBoard menus
333 Allow line-straddling result comments
334 Peel PV out of comment
335 Fix sub-variation display with negative score
336 Correct the key bindings fo view menu in texi file
337 Move Hint and Book items to Engine menu in XBoard
338 Configure EGTB cache size in adapterCommand
339 Also exempt variant seirawan from eval-scale doubling
340 Fix fag-fell marker with logos on
341 Let user decide if he wants highlights in blindfold mode
342 Strip CR from xboard.c
343 Port highlighting with arrow to XBoard
344 Configure arrow highlighting as default in XBoard
345 Provide menus for editing WinBoard engine and server lists
346 Add XBoard menu items for arrow highlight and one-click move
347 Fix Edit Game/Position checkmarking in WinBoard
348 Use default logo for user
349 Add handle for translator acknowledgement
350 Create space in dialogs for translation
351 Add one-click move control to WB general-options dialog
352 Resize buttons in WB engine-settings dialog
353 Update translation template
354 Subject WB context menus to translation
355 Fix duplicate menu character for Edit Comment
356 Put OK/Cancel last in tab cycle of some WB dialogs
357 Remove tab stops on first radio button of WB dialogs
358 Change tabbing order in WB sounds dialog
359 Fix order of elements in WB time-control dialog
360 Reorganize order of WB New Variant dialog controls
361 Fix ICS context menu for JAWS
362 Translate menus after creation of JAWS menu
363 Adapt JAWS menu to new menu organization
364 Let JAWS SayString buffer full sentence
365 Subject JAWS menu and spoken strings to translation
366 Update WB language template file
367 Put nr CPU earlier in tab cycle of WB Common Engine dialog
368 Group engine-output memos with engine names
369 Disable some accelerators in JAWS version
370 Allow starting a variation from keyboard entry in WB-JAWS
371 Define Ctrl-R as right-click in WB Comment dialog
372 Fix bug in parsing variations
373 Fix WB promotion popup
374 Fix promotion of Pawn-like Lance
375 Fix promotion suffixon disambiguated piece moves
377 Add variant Spartan Chess
378 Fix spurious reading of old game title by JAWS
379 Fix chat window title
380 Fix right-alignment pproblem in WB ICS window
381 Fix WB font-based piece rendering on variant switch
382 Fix Spartan promotion to King
383 Show move that causes false illegal-move claim
384 Reset win/loss counters before match
385 Reset machine colors after match
389 Reset 50-move counter on all pawn-like Lance moves
390 Fix legality testing for promotions
391 Fix move type-in truncating game
392 Fix type-in of drop moves
393 Fix spurious mate test in Edit Game mode
394 Remove superfluous copying of machine move
395 Re-instate load next/prev position menu items
396 Fix WB Sound Options greyout and remove some grossness
397 Fix legality testing of drop moves
398 Move clock-click code to back-end
399 Greyout unavailable variants in New Variant dialog
406 (git shortlog --no-merges v4.4.3...HEAD)
409 updated version number to indicate development on 4.4.4
412 Remove unnecessary double equals from configure.ac.
415 Let move parser return ImpossibleMove for off-board moves
416 Prevent engine stall on perpetual-chase evasion
417 Fix bug in sending "usermove" when forcing book moves
418 Pop down old tags on loadng new game in WinBoard
419 Fix game end during dragging
420 Repair animate dragging
421 Fix bug in sending cores command to engine
422 Fix parsing of SAN shogi promotions
423 Fix variant switch on PGN loading
424 Cut board squares out of texture bitmap more cleverly
425 Allow -flipBlack to work with font-based piece rendering
426 Allow font-based piece rendering in board sizes below petite
427 Fix WinBoard game-list title
428 Fix deadlock in match-result display
429 Fix regression in colorization of zippy-matched commands
430 Fix zippy handling of draw offers from ICS
431 Make some more zippy code obey the --disable-zippy flag
432 Repair exit-popup deadlock patch
437 (git shortlog --no-merges v4.4.2...HEAD)
440 updated to unstable version number
441 added missing sounds files to be able to compile on windows
442 new developer release
443 update year in copyright info
444 DOS line endings and 644 mode for woptions.c
445 updated files (AUTHORS, Changelog, etc) for new release
446 new developer release
447 added logo files for xboard
448 new developer release
449 updated winboard/parser.c
450 release of version 4.4.3
453 Implement castling for variant CRC
455 Bugfix legality null move in parsing with -testLegality off
456 Fix bug for incommensurate time odds
457 Make WinBoard makefiles use parser.c in XBoard directory
458 Fix piece-to-char table -variant fairy
459 Fix TwoKings ICS castling-rights bug
460 Fix reading castling rights FEN in knightmate and twokings
461 Fix OO-castling in FRC after pasting FEN
462 Accept <Enter> for changing chat partner
463 Use -keepAlive option to determine connection health
464 Fix of ancient WinBoard bug: check value of int options
465 Fix bug in display of logos
466 Remove stray dot from WinBoard makefiles
467 Fix u64 format for cygwin
468 Send continuation lines to chat box they belong to
469 Fix highlighting bug in XBoard
470 Extensive bugfix of -autoKibitz
471 Remove race condition in clock switching
473 Change opening array -variant fairy
474 Match handles with multiple titles for channel Chat Boxes
475 Bugfix stale first-click
476 Start insertion point at end of text edits in XB dialogs
477 Fix copying of WB Chat Window contents
478 Bugfix of autoKibitz and Chat suppression in ICS window
479 Fix XB crash on giving keyboard focus to non-text widget
480 Bugfix copying from Chat Box, own lines
481 Fix 'mamer bug' in Chat Boxes
482 Make signedness of castling rights explicit in function arguments
483 Fix copying of kibitzed lines from WB Engine-Output window
484 Do not recognize non-ICS variants from PGN event tag
485 Remake programVersion string after receiving engine features
486 Set keyboard focus at startup to board window
487 Fix window-position upset on failing engine start in WinBoard
488 Fix info lines being used as normal thinking output
489 Correct error in texi file
490 Allow lower-case promochar in moves of type h8=Q
491 Fix Alt+M JAWS command in Two-Machines mode
492 Fix JAWS piece drop cursor, and streamline some sentences
496 (git shortlog --no-merges v4.4.1...HEAD)
499 updated version number to unstable
500 added missing library for build on OS X
501 add Winboard source files into tar-ball
502 removed files that should only be in the windboard directory
503 fixed build on openbsd
504 new developer release
505 fix for bug #28077: xboard needs to link against x11
508 cleaned up some debug messages and typos
509 fix crash on engine crash
510 fix casting rights after FEN pasting
511 the last move before the time control now gets its time listed in the PGN
512 fix double start of zippy engine after switch to gothic
513 fix declaration of engineOutputDialogUp
514 fix engine-sync on move-number type-in bug
515 removing some rather verbose debug messages that seem no longer needed.
516 fix bug in bughouse drop menu
517 use xtell for talking to handles, but tell for talking into a channel.
518 fix the irritating wandering off of the MoveHistory window in XBoard on opening/closing.
519 fixed some outstanding pixmaps
520 Fix castling rights when copying FEN to clipboard (again)
521 score sign in analysis mode
522 correctly apply some check boxes from the option menu
523 updates makefiles to include dependency on config.h
524 fix problem with empty string in -firstNeedsNoncompliantFEN
525 double buffer size to prevent overflow
526 remove trailing \r in xboard output
531 (git shortlog --no-merges vold...vnew)
534 get "make distcheck" to work
535 reverted .texi file and fixed Makefile.am
536 fixed a few more small bugs reported by Stanislav Brabec
537 fixed some implicit declarations reported by Stanislav Brabec
538 added some more files to be distributed via make dist
539 another bug fix found by Stanislav Brabec
540 more files for git to ignore
541 updated cmail.in to adapt the CVS->git change
542 wrong default value for engineDebugOutput
543 updated version number to 4.4.1.pre
544 getting ready for 4.4.1 release
545 bugfix: segfault when invalid option argument was given (bug #27427)
546 added some comments and formated code
547 cleanup: removed "#if 0" from source
548 cleanup: removed "#if 1" statements
549 cleaned up an old #ifdef in zippy
550 removed AnalysisPopUp. Use EngineOutputPopUp instead
551 forgot to add these two lines to the last commit
552 new alpha version; first one with new naming scheme
553 fix for bug #10990: cmail does not seem to support .cmailgames or .cmailaliases
554 new pre-release version; updated version numbers
555 unguarded debug printf. added the appropiate if statement
557 reformated html to be correctly validated
560 fix printing out help message (list of command line options) (tiny change)
563 Swapped 'tell' and 'message' parsing order for colorization. Sometimes messages are relayed as tells and should be colorized as tells.
564 Use of strcasecmp() broke Visual C++.
565 Add resource ID for new Mute menu item.
566 Previous fix for VC++/strcasecmp() was wrong-- use StrCaseCmp().
567 Added wchat.c to the project files we maintain.
568 Fixed bug dereferencing garbage, causing crash.
569 Simplified future version changes.
570 removed _winmajor if not defined so that VC 2008 can compile the project
571 Updated navigation accelerators, fixing ICS problems.
572 Added URL detection into the console text window for ICS.
573 reverted winboard.c beofre URL commit to correct whitespace conversion
574 added URL detection and provided hotlinks in the ICS client
575 Restructured URL code so it fits better with how winboard is set up.
576 Cleaned up ConsoleWndProc (not complete, see below)
577 added ics_printf() and ics_update_width() and utility functions
578 Added width updates to ICS client on font and window size changes
579 added code to handle initial width update
580 vsnprintf() must be _vsnprintf() for MSVC
581 Turned off wrap when possible on ICS servers.
582 Added code to prevent unnecessary width updates.
583 Adjusted alternative joining method to obey keepLineBreaksICS
584 Maintainence to support all compilers.
585 silence some compiler warnings
586 Added server width adjustment based on client width changes
587 neglected this for the auto-width updating in xboard
588 Fixed joiner detection, allowing it to work with timeseal
589 Adjustment to joining to work around server not always including space.
590 Added internal wrapping ability.
591 Moved SIGWINCH signal so it can be used...
592 Changes to allow fonts with any charset (such as terminal)
593 Updated compiling instructions.
596 added a chat window to keep track of multiple conversations
597 fixed the HAVE_LIBXPM-dependent compile errors
598 allow the result comment as a display item in the game list
599 fixed parse bug for pgn files
600 fix for keepalive and chat window
601 rewrote wevalgraph for better frontend/backend separation
602 added the result comment to the game-list tags when the game list is exported to the clipboard
603 Prepared a system to internationalize the WinBoard menus
604 Made the beep sounds for JAWS board navigation configurable through command-line options
605 Updated the RTF docs for the chat windows, engine-settings dialog, /keepAlive option and new game-list tag
606 added a "Mute All Sounds" item in the WinBoard Options menu, on Eric's request
607 Opening Engine #1 Settings crashed XBoard when there were no text-edit options in the dialog (to which to set keyboard focus)
608 Engine did not start playing when out of GUI book on second move with white
609 fix for edit-position "moves" being sent by XBoard to the engine
610 bugfix for protocol extensions: egtbpath -> egtpath
611 small fixes for the JAWS version
612 fixed loading of saved games via command line
613 worked on premove bug
614 new forceIllegalMoves option
615 updated to winboard internationalization scripts
616 small improvement for JAWS version
617 added forceIllegalMove to xboard
618 fixed premove recapture problem;promotion popup appearing on obviously illegal moves; promotions in Superchess and Great Shatranj
619 removed test for premove
620 fix for bug #27642: Clock jumps strangely in engine mode
621 fix joining of lines split by ICS
622 Added a command-line option -keepLineBreaksICS true/false to control line joining.
624 fix for bug #27666: naming of variants
625 fix for bug #27668: e.p. field still not passed to engine
626 Proper board and holdings size when switching to variants gothic, capablanca, great and super within an ICS game.
627 new bitmap converter (including fill option) and new pixmaps
628 fixed wrong number of arguments for EngineOutputPopUp
629 moved bitmap to correct location
630 fixed engingeoutput routine
631 updated black fairy pieces
632 new mousehandler to correct for premove and promotion popup
633 fixed segfaul in convert.c used to convert pixmaps
634 fix for bug #27751: negative holding counts displayed
635 fixed bug reported in WB forum: second game of a match would not start when using the GUI book
636 partly fix for bug #27715: scaling of menu bar
637 fix for bug #27667: window should be reference to toplevel
638 smarter analysis of the boards that XBoard receives from an ICS
639 fix for bug #27760: debug printf in backend.c and additional check for variant
640 fix for bug #27667: PV line missing in analysis window, part 3
641 fix for bug #27715: 2 (minor) graphic issues
642 fixed bug when switching to variantsuper
643 allowe parsing / disambiguation of SAN moves like Xe4 in certain situations
644 fix for bug #27772: holdings not updated
645 better init for random number generator
646 fix for bug #8847: moving backward while examining on FICS not reported to engine
647 improved mouse handler
648 holdings update and regression fix
649 NPS plays and pondering
650 improved mouse handler
651 fix to the minor graphics issue contained some typos, as was remarked in the bugs reports
652 This patch adds <Enter> to the characters that cause an automatic switch to the ICS console when typed to the board window.
654 removed bitmaps files that are not needed any more
655 replaced defective bitmaps with copies from 4.2.7
656 removed unused v54?.bm bitmaps from resource file
657 The book-probe code forgot to close the book file after opening it.
658 fix for bug #27799: fix for nested-nested-nested variations
659 fix for two compiler warnings
660 fixed bug related to unsigned char in convert.c
661 fix for bug #27790 and 277772.
662 force full redraw in winboard
663 more work on variant switch
664 another bug in VriantSwitch: an unitialized board was printed.
665 removing empty lines from ICS play
666 changed stderr to debug output, since stderr is closed in winboard
667 quick fix for "White Mates" in parser.l
669 fix for bug #27826: ported two options to xboard
670 fix for bug #27826: fixed autoDisplayComment
671 switch focus to the board after loading a game
672 prevent buffer overflow
675 Fix some issues in the XBoard man page
676 Fix up man page some more
677 Silence warnings when compiling 64-bit xboard
678 Drop an obsolete script that was only used to update my personal web site
679 Make copy/paste position and game use clipboard, bug #27810
680 Further copy/paste fixes