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