3 (git log --pretty=short --cherry-pick --left-only v4.7.x...v4.6.2^ |git shortlog --no-merges)
6 added some documentation about what's need to be done for a release and a bash-release script
7 Merge branch 'v4.6.x' into tmp
8 new version number for developer release
10 removed unused variables (-Wunused-variable)
11 enable -Wall -Wno-parentheses for all compilers that understand them
12 new version number for developer release
13 Updated German translation
14 fix bug #36228: reserved identifier violation
15 bug #36229: changed PEN_* from define to enum
16 bug #36229: changed STATE_* from define to enum
17 bug #36229: changed ICS_* from define to enum
18 new version number for developer release
20 added cairo and librsvg to configure process
22 added SVGs to dist files in automake
23 added a black and white theme to replace the mono option
24 we still need a few bitmaps, so the directory needs to be included in Makefile.am
25 new version number for developer release
27 updated some icons to SVG
28 new version number for developer release
29 fix configure script for --with-Xaw and --with-gtk
30 updated po/pot files; added new frontend files
31 don't define X_LIBS when using gtk-frontend
32 new version number for developer release
34 Updated copyright notice to 2013
35 removed trailing whitespace
36 Updated Ukrainian translations
37 fix configure bug that showed up on OS X (couldn't find X11/Dialog.h)
38 Updated German translation
39 new version number for release of 4.7.0
40 updated Changelog, NEWS, etc.
41 updated po files for new release (make distcheck)
42 Merge remote-tracking branch 'origin/master' into v4.7.x
43 add test for pkg-config
44 Merge branch 'master' into v4.7.x
45 added rotated shogi pieces for -flipback option and moved them to the themes directory
46 keyboard accelerators for both front ends.
47 add close buttons to gtk windows
48 in debug mode also print the git-version if available during build
49 add keyboard shortcuts back into Xaw version
50 removed some translation calls for messages in the debug log
52 fixed segfault of g_markup_printf_escaped which needs utf-8 strings
53 removed two more translations from debug output
54 fix OK-response in gtk dialogs, see c7f8df124
55 Merge branch 'master' into v4.7.x
58 Fix typo (seach) in string. It is already fixed in branch v4.6.x
59 Mark new text "Click clock to clear board" for translation
60 Change some double literals to floats.
61 Remove unused variable pdown from function UserMoveEvent
62 Remove unused variable delayedKing from function QuickScan
63 Remove unused variable tm from function SaveGamePGN
64 Remove unused variable first_entry from function find_key
65 Remove unused static function MenuBarSelect
66 Remove unused static function ShowTC
67 Remove 5 unused variables from zippy code
70 Fix configure script for --enable-zippy (tiny change)
73 bug #37210: Mishandling of X11 -I flags (tiny change)
76 Fix suspected bug in Makefile
77 Merge branch 'v4.6.x' of git.sv.gnu.org:/srv/git/xboard
78 Fix fall-back on -ncp mode
79 Inform user in EditPosition mode how to clear board
80 More thorough switch to -ncp on engine failure
81 Implement exclude moves
82 Add exclude and setscore to protocol specs
83 Fix focus of Game List
84 Keep list of excluded moves in Engine Output header
85 Let clicking on header line exclude moves
86 Fix memory corruption through InitString and second-engine loading
87 Silence unjust warning
88 Implement Narrow button in WB Game List
89 Switch to using listboxes for engine-selection in WinBoard
90 Install engine within current group
91 Remove some unused (exclude-moves) variables
92 Refactor menu code, and move it to menu.c
93 Switch to use of short menu references
94 Move more back-endish menu-related stuff from xboard.c to menus.c
95 Contract some awful code replication
96 Split back-endish part off drawing code and move to board.c
97 Declare some shared global variables in backend.h
98 Split back-endish part off xoptions.c, and move to dialogs.c
99 Move some back-endish routines from xboard.c to dialogs.c
101 Remove one level of indirection on ICSInputBoxPopUp
102 Make routine to probe shift keys
103 Split usounds.c and usystem.c from xboard.c
104 Prevent double PopDowns
105 Major refactoring of GenericPopUp
106 Redo AskQuestion dialog with generic popup
107 Redo PromotionPopUp with generic dialog
108 Redo ErrorPopUp with generic dialog
110 Add -dialogColor and -buttonColor options
111 Redo Game List Options with generic popup
112 Redo Game List with generic popup
113 Redo Engine Output window with generic popup
114 Redo Eval Graph with generic popup
115 Split sync-after options in Match dialog into checkbox + label
116 Remove unnecessary menu unmarking for Edit Tags
117 Redo main board window with generic popup
118 Switch back two two-part menu names
119 Fix recent-engines menu
120 Correct texi file for use of .Xresources
121 Fix switching debug option during session.
122 Move DisplayMessage to dialogs.c
123 Move LoadGamePopUp to menus.c
124 Add message about enabling in New Variant dialog
125 Use ListBox in stead of ComboBox in Load Engine dialog
126 Use ListBox in stead of ComboBox in Match-Options dialog
128 Fix default file types for browse buttons
129 Port grouping to XBoard Load Engine
130 Change default directory in Load Engine to "."
131 Port engine grouping to Match Options dialog
132 Give the dual-board option a separate board window
133 Reorganize main() a bit
134 Add 'Narrow' function to position search
135 Fix bug in FRC castling for position search
136 Use Ctrl key in EditPosition mode to copy pieces
137 Fix Makefile EXTRA_DIST
139 new version number for developer release
142 Fix vertical chaining of Buttons and browser ListBoxes
143 Make reference to board widgets symbolic
144 Fix internationalization
145 Fix Engine Output icon heights in international versions
146 Add New Directory button to file browser
147 Add sound files to browser menu
148 Fix 3 forgotten symbolic widget references
149 Let clocks of secondary board count down
150 Fix redraw of secondary board on flipping view
151 Allow clearing of marker dots in any mode
153 Fix double promotion popup
154 Move clearing of target squares to after drag end
155 Fix click-click sweep promotions to empty square
156 Also do selective redraw with showTargetSquares on
157 Improve arrow drawing
158 Use in-place sweep-selection for click-click under-promotion
159 Fix promotionPopDown on new move entry
160 Fix some compile errors / warnings
161 Implement automatic partner observe
162 Fix ArrowDamage out-of-bounds access on drop moves
164 Fix clearing of ICS input box after send
165 Fix click-click under-promotion animation save
167 Shuffle prototypes to correct header, or add them there
168 Fix readout of numeric combobox
169 Move FileNamePopUp to dialogs.c
170 Move ManProc to xboard.c
171 Fix warnings about character index
172 Fix warning about signedness
173 Add pixmap as file type known to browser
174 Offer primitive paging in file browser
175 Solve WinBoard name clashes, fix zippy-analyze menu graying
176 Fix crash on time forfeit with -st option
177 Add logo widgets in main board window
178 Allow chaining of single-line text-edits to top
179 Port chat boxes to XBoard
180 Fix disabling of Load Engine menu
181 Fix ICS Text Menu popup
182 Fix key binding of DebugProc
183 Fix WB Engine Settings window
184 Keep track of virginity of back-rank pieces in variant seirawan
185 Decapitalize promoChar in move parser
186 Fix bug in Edit Position
187 Round board size to one where piece images available (WB)
188 Let windows stick to right display edge (WB)
189 Pay attention to extension of 'positional' arguments
190 Define XOP mime type for XBoard
191 Workaround for FICS bug
192 Implement variant seirawan in -serverMoves option
193 Implement --help option
194 Add check on validity of tourney participants
195 Add options -fe, -se, -is to load installed engines/ics from list
196 Allow second engine to analyze too
197 Let second engine move in lockstep during dual analysis
198 Allow Analyze Game to auto-step through entire game file
199 Cure some sick behavior in XBoard Engine Output right-clicks
200 Allow ICS nickname as positional argument
201 Preconfigure -icsNames in xboard.conf
202 Allow entry of fractional increment in WB time-control dialog
203 Resolve conflict between -mps and -inc options
205 Fix broken -ics and -cp options
206 Use Pause state in AnalyzeMode to imply move exclusion
207 Fix browsing for path
208 Fix non-NLS compile error for XFontStruct
209 Fix WinBoard compile errors
210 Reserve more space for button bar
211 Fix button-border-width bug in monoMode
212 Redo Eval Graph drawing with cairo
213 Fix Eval Graph resolution problems
214 Redo logos with cairo
215 Redo seek graph with cairo
216 Redo arrow highlighting with cairo
218 Make convenience routine SetPen globally available
219 Redo highlights with cairo
220 Redo marker dots with cairo
221 Add mode to draw PNG piece images through cairo
223 Allow back-texture files to be PNG, (drawn with cairo)
224 Do animation with cairo
225 Maintain in-memory copy of the board image
226 Switch to using 64x64 png images
227 Allow resizing of board window
228 Specify proper condition for using cairo animation
229 Cure flashing of piece on from-square
230 Also use cairo on slave board
231 Redo coordinate / piece-count printing ith cairo
233 Make dragged piece for excluding moves transparent
234 Let cairo also do evenly colored squares.
236 Also render coordinates to backup board
237 Fix clearing of markers dots with promo popup
238 Implement variant-dependent png piece symbols
239 Remove acceleration trick
240 Fix highlight clearing
241 Draw arrow also on backup image
242 Cleanup CairoOverlayPiece
243 Fix erasing dots in seek graph
244 Separate off drawing routines from xboard.c
245 Remove all bitmap & pixmap drawing
246 Check in draw.c, draw.h
247 Clean up drawing code
249 Do coordinate text alignment with cairo
250 Fall back on built-in pixmaps if png pieces unreadable
251 Plug resource leak on rezising with pixmaps
252 Make Piececolor options work on png pieces
253 Fix bug in resize trigger
254 Suppress redraw during sizing
255 Reload piece images when pngDirectory is changed
256 Make expose handler generic
258 Fix alignment of highlight expose
259 Fix initial display of logos
260 Let expose requests pay proper attenton to widget
261 Make draw handle for board globally available
262 Fix expose requests seek graph
263 Adapt Eval Graph code to new drawing system
264 Fix rsvg version in configure.ac
265 Always render svg pieces anew on size change
266 Add -trueColors option
267 Solve odd lineGap problem
268 Fix 1-pixel offset of grid lines on some cairo implementations
269 Fix animation with textures off
270 Fix exposure of atomic captures
271 Add hatched board texture
272 Install the wood textures as png
273 Remove bitmaps from project
274 Install svg pieces in themes/default
276 Implement proper fallback cascade
277 Remove piece pixmaps from project
278 Suppress anti-aliasing in -monoMode
279 Fix segfault on faulty command-line option
280 Increase drag delay too 200 msec
281 Make fallbackPieceImageDirectory hardcoded
282 Suppress warning for InitDrawingHandle
283 Code cleanup: move expose redraw to draw.c
284 Remove unnecessary Xt colors and call to MakeColors
285 Move Shogi svg pieces to own directory
286 Spontaeous changes in gettext stuff
287 Adapt docs for svg/png in stead of bitmap/pixmap
288 Trim board-window size
289 Fix garbage pixels on the right of the board
290 Print missing-pieces error message to console
291 Prevent odd-width line shift in length direction
293 Remove some unused images from png directory
294 Remove caveat on available pieces fromNew Variant dialog
295 Fix variant-dependent pieces
296 Get svg error message
297 Fix bug in fallback mechanism
298 Fix bug in resizing on variant switch
299 Rename svg shogi pieces, so they become usable
300 Fix re-rendering of svg on resize
301 Remove the texture pixmaps from project
302 Replace xiangqi board pixmaps by png images
303 Replace marble texture pixmaps by png
304 Fix variant-dependent pieces
305 Fix crash on animation after resizing
306 Fix message in New Variant dialog
307 Fix crash in promotion popup
308 Fix WinBoard compile error on enum PEN
309 Fix image extension used for browsing to .pgn
310 Fix initial enables in TC dialog
311 Move X11 front-end to directory xaw
312 Preserve copies of the X11 front-end in xboard directory
313 Prepare xoptions.c for middle-end changes
314 Add configure switches for Xaw vs GTK.
315 Move ICS-engine analyze and AnalyzeGame code to shared back-end
316 Remove some unnecessary header includes
317 move testing for no options to back-end
318 Move MarkMenuItem to xoptions.c
319 Split xhistory.c in front-end and middle-end part
320 Remove inclusion of frontend.h from backendz.h
321 Remove xedittags.c, .h from project
322 Cleanse back-end code of all references to X11 types
323 Make xevalgraph.c backend
324 Move timer functions to new file xtimer.c
325 Remove all X11 code by #ifdeffing it out
326 Give LoadListBox two extra parameters
327 Transfer most available gtk-xt code to xoptions.c
328 Attach expose handler and connect to mouse events
329 Implement menu checkmarking and enabling
330 Connect dialog Browse buttons to GTK browser
331 Transfer more gtk-xt code, and add some new
332 Append recent engines to engine menu
333 Add text insertion in engine-output memos
334 Better cleansing of xboard.c from X11 types
335 Highlight Pause button
336 Add key-handler for ICS Input Box
337 Make generic memo-event handler, and connect history callback
338 Add highlighting in move list
339 Add scrolling of Move History
340 Let engine-output memos use new generic callback
341 Implement highlighting in engine output by through generic method
343 Connect CommentClick handler
344 Fix ListBox, and add some support routines
346 Remove some unneeded low-level X11 code
348 Add type-in event to board for popping up box
349 Add optional callback to Label Options
350 Add game-list callbacks
351 Add access routines to checkboxes and FocusOnWidget
352 Close Move Type-in on Enter
353 Deselect first char in Move Type-in and ICS Input Box
354 Use different tables for different dialog columns
355 Add hiding / showing second Engine Output pane
356 Add listbox double-click callback
357 Add BarBegin, BarEnd options
359 Add displaying of icons
360 Make some tall dialogs multi-column
362 Some experimenting with sizing
364 Delete emptied front-end files, and move rest to gtk directory
366 Make board sizing work through subtracting fixed height
367 Add window positioning
369 Fix clock clicking with GtkEventBox
370 Pay attention to NO_CANCEL dialog flag
372 Fix clock highlighting
373 Adapt lineGap during sizing
374 Draw frames around memos and listboxes
375 Load opponent logo based on handle in ICS play (WB)
376 Add 'Continue Later' button in Tournament dialog (WB)
377 Allow external piece bitmaps and board border (WB)
378 Add Themes dialog (WB)
379 Implement auto-creation of ICS logon file
380 Use colors in Board-Options dialog also for font pieces (WB)
381 Implement book-creation functions
382 Start browsing in currently-selected folder (WB)
383 Fix move highlighting with animation off
384 Fix Loop-Chess promotions
385 Implement use of pause / resume protocol commands
386 Improve scaling of border bitmap (WB)
387 Fix -fSAN in AnalyzeFile mode
388 Do not clear PGN tags on Analyze File
389 Fix min-Shogi promotion zone
390 Update WinBoard translation template
391 Prefer pause mode on pondering engine over 'easy'
392 Fix rep-draw detection in drop games
393 Implement insufficient mating material for Knightmate
394 Use Ctrl key in AnalyzeMode to exclude entered move
395 Do not move to forwadMostMove when unpausing AnalyzeMode
396 Do not automatically save aborted games in tourney PGN
397 Store some more tourney params in tourney file
398 Implement aborting of games on engine request.
399 Resend engine-defined options after reuse=0 reload
400 Allow use of ~ in pieceToChar for shadow pieces in any variant
401 Let tellothers command add comment to PGN in local mode
402 Do delayed board draw also with -stickyWindows false
405 Enforce -popupMoveErrors
406 Fix engine timeout problem in match mode
407 Stalemate is a win in Shogi
408 Adjudicate perpetual checks as loss also in Shogi
409 Adjudicate pawn-drop mate as loss in Shogi
410 Catch unknown engine in tourney games
411 Preserve mode on engine loading (sometimes)
412 Preserve PGN tags when loading engine
414 Fix expose of to-square with grid off
415 Fix warning in WinBoard
416 Let WinBoard start in its installation folder
417 Assign shortcut char to WB menu item
418 Add some new strings to WB translation template
419 Update Dutch WB translation
420 Fix GTK error auto-raising board
421 Fix warnings of build server
422 Put GTK warning in about-box
423 Let initial setting of Twice checkbox reflect current state
424 Draw both coords in a1
425 Add boolean -autoBox option
427 Add desktop stuff for .xop MIME type.
428 Remove empty-square SVG images from project
429 Revive -flipBlack option
430 Add Xiangqi piece images to project
431 Fix Makefile for install of Xiangqi pieces
432 Connect Ctrl key in WinBoard
433 Better fix of feature timeout
434 Unreserve tourney game on exit during engine load
435 Only perform e.p. capture if there are rights
436 Warn about experimental nature of dual board
437 Make switching between board windows absolute
438 Remove checkbox for 'Move Sound'
439 Don't add PV moves on board clicking in AnalyzeMode
440 Add new vertical pixel fudge
441 Allow display of 50-move counter in zippy mode
442 Add -onlyOwnGames option
443 Fix graying of Revert menu item
444 Cure GTK warning in top-level windows
445 Fix title of top-level windows
446 Print game-list timing messages only in debug mode
447 Fix repairing of arrow damage
448 Remember window params of slave board
449 Fix repositioning of GTK windows
450 Limit debug print to debug mode
451 Better handling of undefined window parameters
452 Fix sizing of slave board GTK
453 Suppress printing of status line in dual-board mode
454 Fix testing for valid window placement Xaw
456 Try to make life more bearable in Xaw menus
460 (git shortlog --no-merges v4.6.1..HEAD)
463 new version number for release of 4.6.2
466 Fix second-engine variant test
467 Add two new strings to WinBoard language file
468 Define TOPLEVEL in winboard.c
469 Fix faking of castling rights after editing position with holdings
470 Suppress clear-board message after pasting FEN
474 (git shortlog --no-merges v4.6.0..HEAD)
477 updated Changelog, etc. for developer release
478 added m4 directory to search path for aclocal. As suggested by Michel Van den Bergh
479 removed unused variables (-Wunused-variable)
480 new version number for release of 4.6.1
481 updated Changelog, NEWS, etc.
484 New Danish translation (fixes a minor error in one string)
485 Translate "NPS" also in engine output window
488 Fix fall-back on -ncp mode
489 Install engines as ./exefile in XBoard
490 Inform user in EditPosition mode how to clear board
491 Fix clock stop after dragging
492 Fix taking effect of some option changes
493 Fix bug in FRC castling for position search
494 Fix bug on loading engine
495 Fix browsing for save file in WB
496 Fix parsing crazyhouse promotions with legality testing off
498 Make variant-unsupported-by-second error non-fatal
499 Let Game List scroll to keep highlighted item in view
500 Extend smallLayout regime up to size Medium
501 Fix switching of debug mode
502 Correct texi file for use of .Xresources
504 Fix PV sorting during fail low
505 Fix memory corruption through InitString
506 Change default value for diretory to . in Load Engine dialog
507 Swap all engine-related options during engine loading
508 new version number for developer release
510 Don't strip path from engine name if directory given
511 Updated Danish and Ukranian translations
512 Suppress popup for fatal error after tellusererror
513 Detect engine exit during startup
514 Fix click-click sweep promotions to empty square
515 Suppress testing for availability in bughouse drops
516 Fix crash due to empty PV
517 Fix Eval Graph scale in drop games
521 (git log --pretty=short --cherry-pick --left-only v4.6.x...v4.5.x^ |git shortlog --no-merges)
524 removed parser.l from build process, also removed flex dependency from configure
525 updated Changelog, NEWS, etc.
526 new developer release
527 added/fixed i18n support via gettext to xboard
528 updated translation files
529 marked more strings for gettext that were only marked with N_()
530 updated list of files that include translation strings; updated pot-file
531 updated po-files; updated german translation
532 replaced hardcoded email address with generic PACKAGE_BUGREPORT
533 updated German translation
534 fixed access rights to winboard language files (644 instead of 655)
535 lng2po.sh: added command line options, GPL header
536 added translations generated via lng2po from all winboard languages
537 deactivated new languages for the moment...
538 updated ChangeLog, NEWS, etc.
539 new developer release
540 updated xboard.pot with released version
541 translation: added new Ukrainian PO file from the TP
542 translation: activated Ukrainian translation
543 updated Changelog, NEWS, etc.
544 new developer release
545 fixed segfault in xengineoutput
546 Revert "fixed segfault in xengineoutput", fixed in the backend now (from HGM)
547 malloc.h is not needed
548 updated Changelog, NEWS, etc.
550 new developer release
551 updated pot file and send to translation project
552 translationproject.org: updated Ukrainian translation
553 added NEWS for release of 4.5.3
554 only require 0.17 of gettext
555 updated Changelog, NEWS, etc.
556 updated pot file and send to translation project
557 new developer release
558 translation: updated uk.po
559 translation: updated uk.po
560 Merge branch 'master' into v4.6.x
561 translation: added danish translation
562 marked more strings for translation
563 added new files to po/POTFILES.in
565 Merge branch 'master' into v4.6.x
566 new developer release
567 updated version numnber in pot file
568 fixed size of XBoard icon to 48x48
569 translation: updated uk.po
570 marked an error messages for translation
571 removed Iconify function. Should be handled by the window manager.
572 replaced unicode character for "'" in xboard.texi
573 change keybindings that don't use ctrl, make MoveTypeInProc ctrl aware; fixes #35000
574 fix translation for engine list; fixes #34991
575 make entries in CreateComboPopup not translateable; fixes #34991
576 also don't translate selection in ComboSelect; fixes #34991
577 only translate entries in CreateComboPopup if strlen>0; fixes #34991
578 Merge branch 'master' into v4.6.x
579 Updated copyright notice to 2012
580 code cleanup: make function definition confirm to GNU coding style
581 added desktop and mime-type association to autoconf install process
582 added some autogenerated po files to .gitignore
583 forgot to list new desktop files in EXTRA_DIST section in Makefile.am
584 Merge branch 'master' into v4.6.x
585 updated Changelog, NEWS, etc.
587 new developer release
588 Merge branch 'master' into v4.6.x; updated to correct version number for v4.6.0 branch
589 fixed comments for translators: comments starting with TRANSLATORS: are now copied to the po file
590 added some comments for translators
591 translation: updated uk.po
592 updated Changelog, NEWS, etc.
594 new developer release
595 Merge branch 'master' into v4.6.x; updated to correct version number for v4.6.0 branch
596 add configure test for xdg-programs to install mime types; can be disabled for building of e.g. rpms
597 modified configure and makefile for handling mimedb update
598 translation: updated uk.po
599 Merge branch 'master' into v4.6.x
600 fixed "make install-pdf": missing target for recursive make in po directory
601 add information about our webpage and were to report bugs into the help menu
602 Merge branch 'master' into v4.6.x
605 fix for repeating key issue, with this allissues this bug should be closed; fixes #35000
606 Add NO_GETTEXT flag for combobox. Fix bug #34991
607 Make GenericPopUp() more readable by using more named flags instead of numerals
608 Fix crash when selecting user soundfile due to free() of not malloc()'ed memory
609 Fix a memory leak in Sound Options
610 Fix a possible crash in the file browser
611 Fix possible crash on 64-bit systems when copying game or position
612 Give numeric options the value 0 if a non-numeric text is entered. Before the value ended up undefined.
613 Give numeric options the value 0 if a non-numeric text is entered (one more place). Before the value ended up undefined.
614 Duh! Initialise the argument to sscanf() inside the loop, so it always gets a known value when sscanf() fails.
615 Transfer a pointer to the promoChar from PromotionPopUp() to PromotionCallback(). Fixes #34980
616 Definition of TimeMark moved from 3 c files to backend.h
617 Add #include "moves.h" to gamelist.c for def. of CopyBoard()
618 Remove the last 2 compile warnings in gamelist.h
619 Add 2 strings for translation
620 Fix unportable memory initialisation
621 Fix checking of return value from snprintf()
622 One more string marked for translation
623 Fix buffer possible overflow when writings tags
624 Use ngettext() instead of gettext() for a string to allow better translation.
625 Mark the strings "first" and "sencond" for translation.
626 Add args.h to POTFILES.in and change the interface to ExitArgError() so msg is c format string
627 Fix typo in translator comments explaning "first" and "second"
628 Fix one more typo in the translator comments explaning "first" and "second"
629 One missed translation of cps->which
630 Updated Danish translation
633 New parser, written in C
634 Implement yynewstr entry point in new parser
635 Fix o-o castling in new parser
636 Implement Edit-Comment window through generic popup
638 Remember Tags and Comment dialog coordinates
639 Implement sweep selection as alternative for the piece menu
640 Implement sweep selection of promotion piece
641 Fixes to sweep selection
642 Make sweep-select promotions work in WinBoard
643 Alternative sweep promotions
644 Third method of sweep selection
645 Implement Copy Game List menu item for XBoard
646 Implement move type-in for XBoard
647 Refactor move type-in code
648 Fix crash copying game list when there is none
649 Alter treatment of moves with empty squares
650 Fix sweep-promotions patch
652 Describe -pieceMenu option in texi file
653 Describe -sweepPromotions in texi file
654 Describe Copy Game List menu item in texi file
655 Describe move type-in in texi file
656 Fix chaining of bottom-row dialog buttons
657 Fix gettext macros in option dialogs
658 Bring structure in appData engine options
659 Put engine initialization code in per-engine function
660 Add UnloadEngine routine
661 Generalize WaitForSecond to WaitForEngine
662 Make engine loadable during session
663 Make engine startup error non-fatal
664 Put gettext markers in generic dialog creator
665 Create conversion tools for language files
666 Fix some warnings and header-file improvement
667 Silence more rpm warnings
668 Fix zippy bughouse partner bug
669 Delay loading of second engine until it is used
670 Fix grayout XB Match Options in ICS mode
671 Implement flock in WinBoard
672 Remove building rule for parser.c from WB makefiles
673 Lock game an position file during writing
674 Add callback possibility to combobox selection
675 Refactor code for loading games and positions in match
676 Fix crash on empty Engine Settings dialog
677 Display note in stead of empty engine-settings dialog XB
678 Implement Tournament Manager
679 Calculate and display tourney result
680 Allow switching off match mode through menu
681 Load new logo on engine change WinBoard
682 Implement Load Engine dialog in WinBoard
683 Fix error message on engine load
684 Make option to draw second engine from first list
685 Implement Tournament Options dialog WinBoard
686 Lift limitation of text length in generic dialog XB
687 Lift length-limit on text-edits in WB generic popup
688 Fix PV walking in analysis mode
689 Fix generic combobox bug
690 Improve sizing of comment and tags dialogs
691 Add default extension in file browser
692 Fix stopping of match in tourney mode
693 Fix exit popup in tourney mode
694 Fix range of tourneyType spin WB
695 Add partcipants at bottom in tourney dialog (WB)
696 Add WB new popup prototypes
697 Plug memory leak, filenames relative to installDir
698 Put saveGameFile in tournament dialog
699 Save time-control settings in tourney file
700 Let XB generic popup define default file extensions
701 Add -first/secondPgnName option
702 Fix resetting engine options
703 Make book-edit function WB
704 Let Shift+RightClick on PV actually play the PV moves
705 Import WinBoard language files into git
706 Allow changing MultiPV setting from Engine-Output window
707 Fix button sizing in generic popup
708 Let ParsePV always generate SAN move
709 Automatically play moves of clicked PV in analyze mode
710 Add option -absoluteAnalysisScores
711 Add -userFileDirectory option
712 Make 'add to list' default in Load Engine dialog
713 Improve WB Load Engine dialog texts
714 Implement Edit Book in XBoard
716 Adapt default directory of lng2po
717 Include learn info in book edit
718 Alow promotions and drops in book-editing
719 Take account of holdings in book key
720 Fix initialization of engine state
721 Add secondry adapter command for UCCI or USI
722 Make engine startup failure non-fatal in WinBoard
723 Let mentioning completed tourney file add one cycle
724 Fix CR in multi-line WinBoard text-edits
725 Allow generic dialog to ignore OK
726 Add Swiss tourneys through pairing engine
728 Fix layout tournament Load Engine dialog WB
729 Fix -matchGames option
730 Improve Tournament dialog layout WB
731 Let XBoard propose name of tourney file
732 Print sensible window title during tourneys
733 Improve quoting of engine name on install
734 Fix interrupting tournament
735 Fix round-robin schedule
736 Fix clock mode in tourney starting from -ncp mode
737 Give error popup when pairing engine fails
738 Fix concurrency in Swiss tourneys
739 Fix display of last move of last match game
740 Clear Engine-Output pane when initializing engine
742 Fix crash at end of Swiss tourney
743 Redo New Shuffle Game dialog with generic popup
744 Some refactoring in xoptions.c to separate out front-end
745 Redo Time Control dialog with generic popup
746 Add icon to WB for tournament files
747 Update WB docs for tourney manager
748 Fix default of -remoteUser
749 Change long form of -tf option to -tourneyFile
750 Make non-existing opton in settings file non-fatal
752 Redo Move History with generic popup in WinBoard style
753 Make WB generic popup translatable
754 Update window itle after last game of match
755 Add Score in Move List option to general options dialog XB
756 Use sound for ICS tells also with engine telluser popups
757 Fix crash on clearing new Move List window
758 Cure flicker in Move History window, fix highlighting
759 Add -fSAN / -sSAN options
760 Fix compile errors WinBoard
761 Increase efficiency of SAN generation / disambiguation
765 Fix texi file, and update it further
766 Add Absolute Analysis Scores in Genral Options dialog XB
767 Allow double-digit rank numbers
768 Create some space in WB New Variant dialog
769 Allow promotion to Pawn with legality testing off
770 Implement Grand Chess
771 Add tab stops in WB generic popup
772 Reorder controls in Engine Setings dialog WB
773 Fix drop moves on boards with more than 10 ranks
774 Fix crash on making too-long FEN
775 Fix coords display on large boards
776 Fix resetting searchTime if other TC mode is chosen (XB)
777 Fix writing searchTime in tourneyFile
778 Fix parser.c line endings
779 Let PGN parser accept lower-case piece in drop moves
780 Improve -showTargetSquares on click-click moves
781 Let -sweepPromotions also work for click-click moves
782 Display score/depth in Eval Graph title
783 Print 50-move counter in Engine-Output title
784 Add -scoreWhite option
785 Let WB eval graph react ot single left-click
786 Print reversible plies done in stead of plies to go
787 Improve Eval Graph with -evalZoom and -evalThreshold
788 Write more labels on score axis of eval graph
789 Put grab on sweep-selecting in Edit Position
790 Disable -showTargetSquares in ICS mode
791 Suppress some XBoard warnings
792 Fix crash on OK after Save Changes in Tags and Comment popup.
793 Give WinBoard Game List its own font
794 Allow null move in analysis and edit-game mode
795 Force Move History refresh after loading/reverting variation
796 Allow entry of variations in PlayFromGameFile mode
797 Implement searching games in Game List for a position
798 Parse PGN tags without allocating memory
799 Print progress during load / selection of game
800 Debug position selection
801 Add plain arrows as key binding for stepping forward/backward
802 Better fix of crash on empty game list
804 Delay file loading to allow expose event first
806 Allow deletion of last book move
807 Add key bindings for loading next/previous game of list
808 Fix up/down arrows in game list
809 Allow substitution of engines during tournament
810 Fix generic-popup failure after empty engine-settings dialog
811 Fix crash on start without settings file
812 Add -useBoardTexture and -usePieceFont options
813 Translate search texts
815 Allow two-games-per-opening to work with book
816 Fix ICS move-list header mistaken for null moves
817 Replace Analyze File by Analyz Game function
818 Fix quoting in Load Engine dialog
819 Fix treatment of PGN score/depth info with linefeeds in them
820 Fix display state after failed analysis attempt
821 Fix crash on typing non-existent enginein Load Engine dialog
822 Extra buttons in WB Tournament dialog
823 Slightly decrease sensitivity of sweep actions
824 Auto-popup ICS Input Box
825 Upgrade -serverMoves option
826 Add -afterGame option
827 Make DoSleep front-end wrapper for msec sleep
828 Move HistorySet to back-end
829 Fix write failures in concurrency
830 Fix some warnings (prototypes)
831 Clear fSAN option before new engine load
832 Fix LoadGameOrPosition starting up engine
834 Make too-long game non-fatal
835 Fix resetting -fSAN on engine change
836 Fix position loading in tourneys
837 Make book-window update part of HistorySet
838 Prevent Edit Book window from stealing focus (WB)
839 Add Dutch WinBoard translation
840 Remove paragraph about .Xresources from texi file
841 Update texi file for position search
842 Update texi file for new features
843 Reactivate Falcon Chess
844 Add Romanian lng file
845 Reset initString and computerString on engine load
846 Add option -discourageOwnBooks
847 Add control to set -discourageOwnBooks WB
848 Fix crash on loading garbage game file
849 Fix invalid combobox entry WB
850 Print message on wrong use of Clone Tourney
851 Fix crash on adding items near book end
852 Refine clock adjusting
853 Fix PV walking with -fSAN
854 Fix duplicate loading of second engine in tourneys
856 Translate search-mode strings
858 Debug position search cache
859 Implement flipped search
860 Translate search strings
861 Dynamically allocate move cache
862 Speed up position search and consider side to move
863 Put 'Load Next' button back in WB Game List
865 Fix Load Options dialog WB
866 Update Dutch lng file
867 Update language.txt file
868 Incorporate variant type in book hash key
869 Fix crash on loading garbage game file
870 Use other interpretation of Asia rules for chase detection
871 Add mechanism to translate variable messages in WinBoard
872 Let perpetual-chase message mention square
873 Change chase message in .lng files
874 Don't adjust clock on right-click in EditGame mode WB
876 Clear board markers when moving to other position
877 Change default sweep-promotion choicein queenless variants
878 Set pieceToCharTable by setup command even when ignoring FEN
879 Accept setup command in variant fairy even with legality testing on
880 Fix handling of -secondOptions option
881 Add feature-override options
882 Fix WinBoard clock-click bug
883 Ignore ICS game starts when already in game
884 Show 50-move counter also when observing ICS games
885 Fix parsing of O-O castling in variant janus
886 Refrain from making unnecessary resize X request
887 Put promo-suffix on ICS move in variant seirawan castlings
888 Change encoding of seirawan ICS gating-castlings
889 Add -afterTourney option
890 Fix alignment of generic browse button XBoard
891 Fix arrow highlighting in mono-mode XB
892 Fix showTargetSquares in mono-mode XB
893 Fix switching back from mono-mode XB
894 Fix legality of Spartan promotion to king
895 Fix out-of-bounds access in check test
896 Allow setting of holdings with edit command
897 Fix menu grayout after illegal move
898 Fix sending of S-Chess gating moves to ICS
899 Fix initial holdings ICS seirawan games
900 Fix ICS castling rights
901 Don't test drops as mate evasions in variant seirawan
902 Fix format in temporary timing printf
903 Clip texts on menu bar
904 Next try for menu-bar sizing
905 Use <Enter> in stead of Ctrl+. for peeking last move
906 Describe -overrideLineGap option in texi file
907 Try to not confuse ICS rating adustments as shouts
908 Fix parser for variant seirawan
909 Fix parsing of faulty PGN tags
910 Implement peeking previous position in WinBoard
911 Abandon single-letter menus in tinyLayout
912 Clear square markers on new game
913 Add icons for PGN and tourney files
914 Add xml file for defining mime types
915 Add desktop files for PGN viewer and tournament player
916 Fix crash at match end
917 Fix crash in auto-comment
918 Implement -viewerOptions
919 Remove the direct commands to the engines
920 Update texi file and remove duplicate control
921 Install icons directly
922 Install desktop files directly
923 Install mime types directly
924 Open WB startup chat boxes only after logged on
925 Fix seek graph for VICS
926 Add Ctrl-D as alternative to Ctrl+Alt+F12 in WinBoard
927 Add control for overrideLineGap in WB Board dialog
928 Exempt variant seirawan from -disguisePromoted inheritance
929 Enable WB time-control dialog even when no clock mode
930 Fix height board dialog
931 Fix re-allocation of PGN-cache memory
932 Add new translations to WB language file
933 Use same translation of "vs." everywhere
935 Fix printing non-numeric kibitz with -autoKibitz
936 Suppress empty lines when observing on VICS
937 Fix seek-graph popup and popdown
938 Give focus to board window after ICS login
939 Reset protocol version before loading new engine
940 Prevent unnecessary loading of engines
941 Fix arrow damage with highlightDragging XB
942 Implement GenericUpdate function
943 Implement Clone Tourney button XBoard
944 Incease size of WB array of translated items
945 Make New Variant dialog visible in mono-mode
946 Fix fix of switch to mono-mode
947 Increase max nr of engines to 2000
948 Fix registering of EditTagsProg
949 Put recently used engines in WB menu
951 Allow grouping of engines in engine list
952 Fix bug in WB combobox readout
953 Create separate debug fil for each tourney game
954 Implement -pgnNumberTag option
955 Put move number in Eval Graph title
956 Implement kludge to set options through Move Type-in
957 Fix MAXENGINES in WinBoard
958 Fix non-bug in WinBoard
959 Add 5 missing strings to WinBoard translation template
960 Create room in some WB dialogs for translations
961 Update Dutch WinBoard translation
962 Configure XBoard engines and textures
963 Derive height of text-edits in dialogs from message widget
964 Fix heights in Engine Output window XB
965 Fix position of checkbox XB
966 Fix crash on empty combobox menu XB
967 Cosmetic: change 4.5 to 4.6 in xboard.conf comment
968 Delete some unused WinBoard bitmaps
969 Remove some of the most verbose debug output
970 Fix unloading of first engine on tourney start
973 Better solution to button-height problem
974 Put front-end support for -recentEngines in XBoard
975 Fix popdown seekgraph on forward-event XB
976 Fix heigth of multi-line labels
977 Configure some new features switched on
978 Make -pgnNumberTag option setable from menu
979 Fix button chaining and combo/textbox label height
980 Configure wider game list
981 Fix switching animation masks on variant switch
982 Fix date in copyright notice about-box
983 Also configure sweep selection
985 Fix OK button of error popup
986 Leave height of row that only contains buttons free
987 More updating of texi file
988 Merge branch 'master' of git.sv.gnu.org:/srv/git/xboard
989 Remove a debug printf
990 Fix use of middle button for position setup
991 Don't leave piece selected after piece menu
992 Fix button grab for sweep selection
993 Move change of debug file to before game load
994 Delete some load-game debug printing
995 Implement -autoCopyPV
996 Implement -serverFile option
997 Undo translation of cps->which = first/second
998 Fix translation of EngineOutputTitle WB
999 Use combobox line for recent engines when available
1000 Make frame width configurable in XB
1001 Use more reliable X-call for getting window position
1002 Implement -stickyWindows in XBoard
1003 Keep XBoard windows attached on resize
1004 Fix piece symbols on switch back to variant normal
1005 Fix two 64-bit warnings
1006 Fix 50-move counter in ICS mode
1007 Suppress recent-engines menu items in ICS mode
1010 (tiny change) Clarify "-name" option is Xt-only
1013 Use getaddrinfo instead of gethostbyname. Hopefully this makes us compatible with IPv6 and with hosts that have more than one IP address. However, I don't know of any chess servers that have either of those properties, so I couldn't test that. I did test that xboard still works with freechess.org and chessclub.com and that it gives an error message for invalid host names.
1014 Fix a size mismatch in scanf. Untested, but the code could not have
1015 Move "hide thinking" option into alphabetical order.
1016 Fix display of international characters outside the ASCII range.
1017 Added "misc-fixed" as a fallback font to handle locales where
1018 Add a final wildcard default for fonts. This gives XCreateFontSet
1019 The empty string can't be translated and it causes the gettext
1020 Fixed small bugs in several .po files, enabling these translations to
1021 Internationalize the file browser.
1024 ** Version 4.5.3a **
1026 (git shortlog --no-merges v4.5.3..HEAD)
1029 Fix compile errors WinBoard
1030 Let WB Makefile build non-JAWS version by default
1034 (git shortlog --no-merges v4.5.2a..HEAD)
1037 new developer release
1038 better contrast for XBoard icon on a dark background
1041 Fix some warnings and header-file improvement
1042 Fix warnings XBoard file browser
1043 Fix zippy-partner bug
1044 Silence more rpm warnings
1045 Add tab stops in WB generic popup
1046 Reorder controls in Engine Setings dialog WB
1047 Fix Unfinished sound during ICS examining
1048 Fix JAWS reading of Engine Settings dialog
1049 Create some space in WB dialogs for translations
1050 Remove some duplicats from WB language template file
1051 Fix translatability of Spartan Chess menu item WB
1052 Fix translation of spoken composite messages
1053 Popdown Comment window on new game
1054 Force Move History refresh after loading/reverting variation
1055 Fix crash on empty Engine Settings dialog
1056 Display note in stead of empty engine-settings dialog XB
1057 Fix generic-popup failure after empty engine-settings dialog
1058 No clearing of Engine-Output memos on stat01
1059 Fix button sizing in generic popup
1060 Fix vscrolling in XBoard Engine-Output window
1061 Obey san feature when sending book moves
1062 Fix display of last move of last match game
1063 Fix parameter handling in adapter command
1064 Fix type of shuffleOpenings
1065 Fix crash on switching sound in Vista
1066 Fix empty-string option values in XBoard
1067 Add -at and -opt options as alternative for @
1068 Fix default of -remoteUser
1069 Make non-existing option in settings file non-fatal
1071 Restore echo after ^C in ICS password
1072 Don't one-click move when legality testing is off
1073 Update window title after last game of match
1074 Fix missing files in file browser
1075 Fix use of random in XBoard shuffle dialog
1076 Better fix of crash on empty game list
1077 Implement paging in XBoard Game List
1078 Clear Engine-Output pane when initializing engine
1080 Fix playing sounds when -soundProgram is empty
1081 Implement NVDA support in JAWS version
1082 Suppress playing of book moves with weight 0
1083 Limit width of menu bar in XBoard
1085 ** Version 4.5.2a (Winboard only) **
1087 (git shortlog --no-merges v4.5.2..HEAD)
1090 Fix Engine Settings button options in WinBoard
1094 (git shortlog --no-merges v4.5.1..HEAD)
1097 Fix "make install" on Os X10.6.6 (removed a "/")
1098 fixed wrong default for polyglotDir mentioned in docs.
1099 Fix bug introduced in commit 89b4744: removed a "/" and forgot to add it in the config file
1100 check if malloc.h is present before including it
1101 removed check and #includes for malloc.h, since it's not needed
1102 fixed 64 bit warnings by casting integers to intptr_t before casting to int
1103 updated Changelog, NEWS, etc.
1104 new developer release
1105 configure: renamed bitmapdir to pixmapsdir, since it installed only pixmaps. also changed name of default dir
1106 configure: added install of sounds in .../games/xboard/sounds/default
1107 configure: added install directory for bitmaps files: .../games/xboard/bitmaps/default/
1108 configure: enable silent rules by default
1109 new developer release
1113 Fix unintended translation in debug file
1114 Improve repairing damage of arrow highlight XBoard
1115 Fix flipBlack option XBoard with board texture
1116 Fix two bugs in reading position diagram
1117 Fix parsing bug of FRC castling
1118 Fix bugs in FRC castling rights
1119 Fix display of promotion piece in ICS superchess
1120 Put insertion point at end of text on SetFocus
1121 Add file-browser option to just return name
1122 Make generic XBoard popup, and implement 2 dialogs
1123 Add browse button to generic popup
1124 Add board dialog XBoard
1125 Add ICS options dialog
1126 Make sounds dialog for XBoard
1127 Redo adjudications dialog through generic popup
1128 Redo common-engine dialog with generic popup
1129 Redo new-variant dialog with generic popup
1130 Create General-Options dialog
1131 Implement Machine Match menu item and options dialog
1132 Make generic dialog popup reentrant
1133 Merge SettingsPopUp into GenericPopUp
1134 Let generic popup generate Engine Settings dialog
1135 Activate -path and -file options
1136 Redo ICS input box with generic popup
1137 Make a kind of ICS text menu in XBoard as a dialog
1138 Fix linegap option in board dialog
1139 Fix animation masks on changing piece pixmaps
1140 Let file browser filter on extension
1141 Refinements to generic popup and color picker
1142 Fix crash on opening ICS Text Menu
1143 Fix path browsing in WinBoard
1144 Fix use of game/position file in first match game
1145 Fix saving of XBoard fonts with spaces in name
1146 Fix game-list highight error when filtered (WB)
1147 Fix startup focus of board window
1148 Fix crash on closing dialogs in wrong order
1149 Fix changing of float setting by generic popup
1150 Couple mouse wheel to v-scrolls in file browser
1151 Let double-click select file in file browser
1152 Block selection of a directory when file is needed
1153 Reorganize texi description
1155 Remove outline-pieces option from board-options dialog
1156 Fix running of clock during hash allocation engine
1157 Fix switching between pixmap and bitmap pieces
1158 Fix size limit on 'save as diagram'
1159 Fix gamelist highlight
1160 Make user wav file available for try-out in sound dialog
1161 Change default sounds in Xboard menu
1162 Configure some default sounds
1163 Remove some bitmaps from install
1164 Limit install of sound files to those in menu
1165 Change texture-install directory to pixmaps/textures
1166 Fix crash on using Engine #1 Settings in ICS non-zippy mode
1168 Fix gettext macros in option dialogs
1171 Added missing fclose()
1175 (git shortlog --no-merges v4.5.0..HEAD)
1178 add DIFFSTAT and SHORTLOG to tar-ball
1179 Revert "Implement -reset option feature in WinBoard"
1180 added history.c to the tar-ball. Needed for Winboard
1181 added missing header file for sprintf
1182 added missing #includes and missing prototypes to filebrowser
1183 fixed configure script to correctly detect Xaw3d library
1184 updated configure.ac to check for Xaw header files
1185 updated Changelog, NEWS, etc.
1186 new developer release
1189 Fix deselection of greyed-out variant button (WB)
1190 Fix MSVC compilability
1191 Fix 64-bit Windows compilability
1192 Put warning in HTML help
1193 Fix unmarked translation
1195 Fix variant janus size prefix
1196 Fix Xiangqi King facing
1197 Fix showing of user move after adjudication
1198 Make language choice from menu persistent
1200 Fix MSVC snprintf problem
1201 Fix some resource leaks
1202 Fix two typos in option names in texi file
1206 (git shortlog --no-merges v4.4.4..HEAD, removed duplicated from earlier versions due to cherry-picking)
1209 fixed prototype for AppendComment
1211 fixed Makefile.am to handle config file correctly
1212 new developer release
1213 fixed hardcoded location of config file for xboard
1214 fixed compiler warning for file-browser code
1215 Revert "Repair settings-file name"
1216 removed some garbage from configure.ac that got added a while ago
1217 fixed internationalization for winboard
1218 security fix: replaced strcpy with safeStrCpy from backend.c
1219 security fix: replaced sprintf with snprintf
1220 sizedefaults has 9 members, the last line of the array (NULL) only set 7.
1221 cleaned up -Wall warnings (apart from settings some parentheses)
1222 added new case for (Chessmove) 0 in common.h
1223 bugfix: missing array index
1224 add option for silent builds
1225 security fix: replaced some strcat with strncat
1226 added warning if icsLogon file couldn't be opened
1227 adding gnu-readline support
1228 fixed some typos that were introduced during the sprintf->snprintf changes
1229 bugfix: fixed readline support with icslogon option
1230 fixed buffer size for snprintf
1231 Revert "bugfix: fixed readline support with icslogon option"
1232 Revert "adding gnu-readline support"
1233 added latest version of parser.c
1234 new developer release
1235 typo in date of developer release
1236 merged readme_HGM.txt into the NEWS file
1237 removed trailing whitespaces from NEWS
1238 added a desktop file
1239 fixed a typo in the configure script output
1240 replace hard coded paths with path from configure script
1241 added rlwrap tip to FAQ
1242 new developer release
1243 fixed automake process: xboard.conf couldn't be generated if $srcdir was not the current directory
1244 Updated copyright notice to 2011
1245 release of version 4.5.0
1246 updated parser.c form parser.l
1250 Changes needed to compile master branch.
1253 add fixed time per move to the WinBoard time-control menu dialog
1254 let the clocks run in -searchTime mode
1255 Some code refactoring and cleanup; one small bug fix
1256 Integrate castling and e.p. rights into board array; bugfix for EditPosition
1257 fix for new way of saving castling and e.p. information
1258 variation-support patch
1259 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.
1260 fix castling rights when copying FEN to clipboard
1261 improve thinking-output for mulit-variant
1262 refactoring of engineoutput
1263 refactoring evalgraph code
1264 1st step for moving option parsing from winboard to the backend
1265 2nd step for moving option parsing from winboard to the backend
1266 same argDescriptor parsing for Xboard and Winbaord
1267 fix window positioning
1268 use linux style options for config file and add a system config file for XBoard
1269 restoring windows (EngineOutput and MoveHistory) on startup
1270 A better and more flexible way of invoking Polyglot
1271 improves the XBoard handling of the engine command line
1272 implements the eval-graph window for XBoard
1273 Suppress saving font settings.
1274 Correct XBoard default debug file name
1275 Delete old indirection settings-file code
1276 Make WinBoard defaults for -fd and -sd equal to "." rather than empty strings.
1277 Change format of -adapterCommand.
1278 Fix NoncompliantFEN defaults.
1279 Fix default castling rights on reading incomplete FEN
1280 Implement castling in -variant caparandom
1281 Fix castling rule assignment in shuffle games
1282 Let XBoard print version with argument --version or -v
1283 Improve layout of Engine #N Settings dialog
1284 Allow popup-less (fatal) exit of engine after tellusererror
1285 Allow Ctrl-C copying from EngineOutput window text to clipboard
1286 Harmonize declarations of XBoard and WinBoard
1287 Newly lexed winboard/parser.c
1288 Display PV on right-clicking board
1289 Display PV right-clicked from EngineOutput window
1290 Indicate squares a lifted piece can legally move to
1291 Allow editing of holdings in EditPosition mode
1292 Fix new args parsing of -lowTimeWarningColor
1293 Docs update for new features
1294 Fix omission in castling refactoring for ICS received boards
1295 Fix reading FEN castling rights for knightmate and twokings
1296 Fix parsing of O-O and O-O-O after FEN pasting in FRC
1297 Fix bug in XBoard PV display
1298 Add fixed-time/move button in XBoard time-control dialog
1299 Refactoring of move-history code
1300 Convert to DOS line endings
1301 Port game-list filtering to XBoard
1302 Move duplicat gamelist code to backend
1303 Allow <Enter> to apply filter in XB GameList filter edit
1304 Use arrow keys in XBoard GameList for entry selection
1305 Refactoring of adjudication code
1306 Also adjudicate after user move
1307 Also allow user to claim by offering draw before his move
1308 Send FICS atomic claim to ICS if move creates draw after offer
1309 Use FICS atomic draw claim for sending move in zippy mode
1310 Fix width of filter field in XBoard GameList
1311 Save fonts in XBoard settings file per boardSize
1312 Fix bug in edit-position of holdings
1313 Fix of ancient WB bug: test integer option values for validity
1314 Refactoring of game-list-options dialog
1315 Game-List options dialog for XBoard
1316 Merge gamelistopt sources into gamelist source files
1317 Right-click refactoring, step I
1318 Right-click refactoring: step II
1319 Right-click refactoring: step III
1320 Remove stray dot from WinBoard makefiles
1321 Repair damage to -autoKibitz done by FICS atomic zippy claim
1322 Shorten autoKibitz confirmation on FICS
1323 Implement SeekGraph in XBoard
1325 Use right mouse button to view seek ads
1326 Use squares for computer seek ads
1328 Fix error that compiler does not notice
1329 Add promotions and e.p. to oneClickMove
1330 Let second click on piece make only capture, with -oneClickMove
1331 Observe a game in the background while playing
1332 Do not pop down Seek Graph on on-dot click
1333 Match handles with multiple titles for channel Chat Boxes
1334 Capture holdings of background observed gamer
1335 Allow recalling history in ICS input box with arrow keys
1336 Interface XBoard to GhostView file-browser dialog
1337 Fix right-edge spillover of Seek-Graph dots in WinBoard
1338 Allow ICS context menu to pop up a Chat Box on clicking handle
1339 Pop up ICS text menu with default item under mouse pointer
1340 Seek-Graph bugfix: disappearing output in ICS console
1341 Bugfix smart capture
1342 Handle display of PV that starts with other move than played
1343 Add upload of game to ICS for examining
1344 Make WB Chat Boxes wrap and handle URLs
1345 Allow arrow keys in WB Chat Box to access command history
1346 Make Chat Windows pseudo-tabbed
1347 Add -chatBoxes option to open Chat Boxes at startup
1348 Allow WB Chat Box to be dedicated to shouts and 'it'
1349 Let the sounds sound on receiving a message in a Chat Box
1350 Add option -shuffleOpenings
1351 Add Annotate item in Step menu
1352 Support playing through PGN variation comments
1353 Let yy_text determine progress of PV parsing
1354 Newly lexed parser in XBoard directory
1355 Don't disturb background observe when receiving new piece
1356 Insert autoKibitz continuation lines at end of line
1357 Allow walking a kibitzed PV
1358 Fix copying of kibitzed info in Engine-Output window
1359 Put newly opened Chat Box on top
1360 Repair settings-file name
1361 Repair background-observe patch
1362 Use side-by-side boards to display background game
1363 Create space in WinBoard ICS-options dialog
1364 Put new options in WB ICS-options dialog
1365 Group Chat Boxes with console in stead of board window
1366 Add option Display Logo in WB general-options menu
1367 Fix display of uninitialized boards in background observe
1368 Print seconds with 2 digits in backgroundObserve status line
1369 Redraw second board on expose events
1370 Mark non-compliant lines of engine in debug file
1371 Add kibitzes and c-shouts Chat Box
1372 Also capture (numeric) whispers of players for -autoKibitz
1373 Add -autokibitz checkbox to UCI-options menu dialog
1374 Display PV from Engine-Output window (XBoard)
1375 Fix handling username change during game
1376 Paint highlights on dual board (WB)
1378 Allow loading of PGN variations in XBoard
1379 Allow adjustment of clocks in any mode with shift+click
1380 Update WinBoard html help
1381 Update WinBoard RTF docs
1382 Change name of Global Settings menu item to Common Engine Settings
1383 Let WinBoard recognize ~ in settings file name as HOMEPATH
1384 Prevent <Esc> closing chat box
1385 Fix disabling of Chat Box navigation buttons
1386 Let Chat Boxes pop up above console, rather than on top of it
1387 Fix crash on switching to ICS xiangqi game
1388 Suppress background observe for boards with own game number
1389 Allow any %ENVIRONMENTVAR% in WB settings file name rather than ~
1390 Fix rep-draw recognition
1391 Allow escape sequences in telluser(error) messages
1392 Fix typos in html help file
1394 Alter XBoard key bindings to mimic WinBoard
1395 Fix engine stall on perpetual-check evasion
1396 Reverse mousewheel action
1397 Repair score printing with -serverMoves option
1398 Fix e.p. bug in xiangqi with -serverMoves option
1399 Ignore checks in 50-move count for Xiangqi
1400 Remove font settings from master settings file
1401 Adjudicate Xiangqi material draws with Advisor-less Cannons
1402 Remove misspelled prototype
1403 Remove duplicate testing for cores feature
1404 Fix oneClickMove bug
1405 Refactoring of material-draws adjudication code
1406 Add string option /pieceNickNames
1407 Define /firstUCI and /secondUCI as synonyms for /fUCI, /sUCI
1408 Suggest default file name in browser dialog
1409 Fix erors when compiling with --disable-zippy
1410 Add some book-control options
1411 Allow match to be started from WB menu
1412 Tricked by the grossnes
1413 Add -colorNickNames option
1414 Improved patch for expansion of WB settings-file name
1415 Fix some MSVC compile errors
1417 Trivial-draws recognition improved in Xiangqi
1418 Do not exit after match when match started from menu
1419 Mark XBoard result messages for internationalization
1420 Make the ID of all WB dialog items unique
1421 Internationalization for WinBoard
1422 Do not translate game-end messages in PGN
1423 Add some forgotten translation hooks
1425 Update WB translation template
1426 Make WB run-time language switch possible from menu
1427 Fix JAWS bug saying side to move in ICS play
1428 Prevent transmission of spurious promo char to other engine
1429 Allow parsing of upper-case machine moves
1430 Fix silent bug in drop moves
1431 Revert splitting of UserMoveEvent
1432 Extend legality testing to drop moves
1433 Extend mate test to drop games
1434 Strip DOS line endings from parser.l
1435 Make board-size overrule options volatile
1436 Make Shogi promotion zone board-size dependent
1437 Suppress spurious use of SAN castling in mini variants
1438 Pass promoChar to SendMoveToICS
1439 Remove promotion-piece encoding from ChessMove type
1440 Enhance multi-session TC clock handling
1441 Allow -timeIncrement to be a float
1442 Fix menu translation bug
1443 Fix uninitialized variable in book code
1444 Change evalgraph scale in drop games
1445 Limit multi-session clock handling to non-ICS games
1446 Inherit promoted-info that ICS does not give from previous board
1447 Adapt WinBoard to Shogi implementation on Variant ICS
1448 Fix WinBoard Lance bug
1449 Fix bug in ICS variant switch for Shogi
1450 Allow lower-case piece indicator in drop-move notation
1451 Allow full promotion suffixes on SAN piece moves
1452 Add option -variations to control variation-tree walking
1453 Disable some very verbose debug printing
1454 Implement -flipBlack in XBoard
1455 Add set of shogi pixmaps for XBoard
1457 Make starting new variation dependent on shift key
1458 Complete WB (western) bitmaps for Shogi at size 33
1459 Implement board textures in XBoard
1460 The -overrideLineGap option is made to work in XBoard
1461 Provide some sample board-texture pixmaps
1462 Make -flipBlack and -allWhite option volatile
1463 Let -oneClickMove also work in EditGame mode
1464 Make Knight hop first straight, then diagonal
1465 Suppress promotion popup if piece will explode
1466 Animate piece explosions in drag-drop moves and in XB
1467 Make deferral default in Shogi promotions
1468 Fix spurious promotions with legality testing off
1469 Bugfix for safeStrCpy patch for XBoard
1470 Bugfix safeStrCpy patch, WinBoard
1471 Augment moves of some fairy pieces
1472 Delete some stale promotion code
1473 Add the actual size-33 Shogi bitmaps
1474 Remove validity test on promochar from parser
1475 Make test for valid promotion piece color-dependent
1476 Remember values set by -firstOptions, -secondOptions
1477 Restrict use of a2a3 kludge
1478 Implement setup (engine-GUI) command
1479 Allow arbitrary nesting of sub-variations in PGN input
1481 Use normal SAN for wildcard pieces
1482 Use SAN even on illegal moves
1483 Give Lance moves of Berolina Pawn
1484 Keep last PV while clearing engine-output display
1485 Fix bug in parsing illegal Pawn captures
1486 Newly lexed parser.c
1487 Let Engine #2 Settings start second engine
1488 Allow clicked name internal to the icsMenu command string
1489 Make safeStrCpy safe
1490 Restrict use of escape expansion
1491 List Hint with compliant commands
1492 List some undocumented commands as compliant
1493 Fix mouse-driver buglet
1495 Fix acceptance of null-move with legality testing off
1496 Add -variant seirawan to menu
1497 Implement variant seirawan
1498 Implement entering gating moves with mouse
1499 Use Falcon and Alfil as built-ins for Seirawan chess
1500 Accept Seirawan-style gating suffixes
1501 Fix one-click moving on up-click
1503 Fix default holdings size for variant seirawan
1505 Fix safety crash when appending comments
1506 Define moves for Dragon Horse outside Shogi
1507 Make yyskipmoves also suppress examining of drop moves
1508 Change representation of Bede in variant fairy initial position
1509 Give Lance moves of Amazon in variant super
1510 Make Hoplite moves irreversible in Spartan Chess
1511 Reorganize WinBoard menus
1512 Reorganize XBoard menus
1513 Display error for wrong use of Machine Match
1514 Fix spurious scores in comments
1515 Revive Analyze File menu item in WB
1516 Let Analyze File annotate the loaded game
1517 Restrict drops in variant seirawan to back rank
1518 Bugfix XBoard menu translation
1519 Separate menu text from menu name in XBoard
1520 Adapt some XBoard menu texts
1521 Apply gettext macros to menu texts
1522 Fix Shogi promotion popup
1523 Let move-history window scroll to bottom after adding move
1524 Alter WinBoard menu text
1525 Divorce the Edit and Show Tags/Comment menu items
1526 Add XBoard key bindings for Revert and Truncate
1527 Update info on key bindings in texi file
1528 Update texi file for new menu organization
1529 Add description of Game List Options in texi file
1530 Alter descriptionof Analyze File menu item
1531 Improve drawing of highlight arrow
1532 Make WinBoard clocks translation-proof
1533 Configure -inc as volatile option in XBoard
1534 Configure XBoard to use wood board texture by default
1535 Write key bindings in XBoard menus
1536 Allow line-straddling result comments
1537 Peel PV out of comment
1538 Fix sub-variation display with negative score
1539 Correct the key bindings fo view menu in texi file
1540 Move Hint and Book items to Engine menu in XBoard
1541 Configure EGTB cache size in adapterCommand
1542 Also exempt variant seirawan from eval-scale doubling
1543 Fix fag-fell marker with logos on
1544 Let user decide if he wants highlights in blindfold mode
1545 Strip CR from xboard.c
1546 Port highlighting with arrow to XBoard
1547 Configure arrow highlighting as default in XBoard
1548 Provide menus for editing WinBoard engine and server lists
1549 Add XBoard menu items for arrow highlight and one-click move
1550 Fix Edit Game/Position checkmarking in WinBoard
1551 Use default logo for user
1552 Add handle for translator acknowledgement
1553 Create space in dialogs for translation
1554 Add one-click move control to WB general-options dialog
1555 Resize buttons in WB engine-settings dialog
1556 Update translation template
1557 Subject WB context menus to translation
1558 Fix duplicate menu character for Edit Comment
1559 Put OK/Cancel last in tab cycle of some WB dialogs
1560 Remove tab stops on first radio button of WB dialogs
1561 Change tabbing order in WB sounds dialog
1562 Fix order of elements in WB time-control dialog
1563 Reorganize order of WB New Variant dialog controls
1564 Fix ICS context menu for JAWS
1565 Translate menus after creation of JAWS menu
1566 Adapt JAWS menu to new menu organization
1567 Let JAWS SayString buffer full sentence
1568 Subject JAWS menu and spoken strings to translation
1569 Update WB language template file
1570 Put nr CPU earlier in tab cycle of WB Common Engine dialog
1571 Group engine-output memos with engine names
1572 Disable some accelerators in JAWS version
1573 Allow starting a variation from keyboard entry in WB-JAWS
1574 Define Ctrl-R as right-click in WB Comment dialog
1575 Fix bug in parsing variations
1576 Fix WB promotion popup
1577 Fix promotion of Pawn-like Lance
1578 Fix promotion suffixon disambiguated piece moves
1580 Add variant Spartan Chess
1581 Fix spurious reading of old game title by JAWS
1582 Fix chat window title
1583 Fix right-alignment pproblem in WB ICS window
1584 Fix WB font-based piece rendering on variant switch
1585 Fix Spartan promotion to King
1586 Show move that causes false illegal-move claim
1587 Reset win/loss counters before match
1588 Reset machine colors after match
1590 Fix time in PGN info
1592 Reset 50-move counter on all pawn-like Lance moves
1593 Fix legality testing for promotions
1594 Fix move type-in truncating game
1595 Fix type-in of drop moves
1596 Fix spurious mate test in Edit Game mode
1597 Remove superfluous copying of machine move
1598 Re-instate load next/prev position menu items
1599 Fix WB Sound Options greyout and remove some grossness
1600 Fix legality testing of drop moves
1601 Move clock-click code to back-end
1602 Greyout unavailable variants in New Variant dialog
1605 Clean up fishy patch
1609 (git shortlog --no-merges v4.4.3...HEAD)
1612 updated version number to indicate development on 4.4.4
1615 Remove unnecessary double equals from configure.ac.
1618 Let move parser return ImpossibleMove for off-board moves
1619 Prevent engine stall on perpetual-chase evasion
1620 Fix bug in sending "usermove" when forcing book moves
1621 Pop down old tags on loadng new game in WinBoard
1622 Fix game end during dragging
1623 Repair animate dragging
1624 Fix bug in sending cores command to engine
1625 Fix parsing of SAN shogi promotions
1626 Fix variant switch on PGN loading
1627 Cut board squares out of texture bitmap more cleverly
1628 Allow -flipBlack to work with font-based piece rendering
1629 Allow font-based piece rendering in board sizes below petite
1630 Fix WinBoard game-list title
1631 Fix deadlock in match-result display
1632 Fix regression in colorization of zippy-matched commands
1633 Fix zippy handling of draw offers from ICS
1634 Make some more zippy code obey the --disable-zippy flag
1635 Repair exit-popup deadlock patch
1640 (git shortlog --no-merges v4.4.2...HEAD)
1643 updated to unstable version number
1644 added missing sounds files to be able to compile on windows
1645 new developer release
1646 update year in copyright info
1647 DOS line endings and 644 mode for woptions.c
1648 updated files (AUTHORS, Changelog, etc) for new release
1649 new developer release
1650 added logo files for xboard
1651 new developer release
1652 updated winboard/parser.c
1653 release of version 4.4.3
1656 Implement castling for variant CRC
1658 Bugfix legality null move in parsing with -testLegality off
1659 Fix bug for incommensurate time odds
1660 Make WinBoard makefiles use parser.c in XBoard directory
1661 Fix piece-to-char table -variant fairy
1662 Fix TwoKings ICS castling-rights bug
1663 Fix reading castling rights FEN in knightmate and twokings
1664 Fix OO-castling in FRC after pasting FEN
1665 Accept <Enter> for changing chat partner
1666 Use -keepAlive option to determine connection health
1667 Fix of ancient WinBoard bug: check value of int options
1668 Fix bug in display of logos
1669 Remove stray dot from WinBoard makefiles
1670 Fix u64 format for cygwin
1671 Send continuation lines to chat box they belong to
1672 Fix highlighting bug in XBoard
1673 Extensive bugfix of -autoKibitz
1674 Remove race condition in clock switching
1676 Change opening array -variant fairy
1677 Match handles with multiple titles for channel Chat Boxes
1678 Bugfix stale first-click
1679 Start insertion point at end of text edits in XB dialogs
1680 Fix copying of WB Chat Window contents
1681 Bugfix of autoKibitz and Chat suppression in ICS window
1682 Fix XB crash on giving keyboard focus to non-text widget
1683 Bugfix copying from Chat Box, own lines
1684 Fix 'mamer bug' in Chat Boxes
1685 Make signedness of castling rights explicit in function arguments
1686 Fix copying of kibitzed lines from WB Engine-Output window
1687 Do not recognize non-ICS variants from PGN event tag
1688 Remake programVersion string after receiving engine features
1689 Set keyboard focus at startup to board window
1690 Fix window-position upset on failing engine start in WinBoard
1691 Fix info lines being used as normal thinking output
1692 Correct error in texi file
1693 Allow lower-case promochar in moves of type h8=Q
1694 Fix Alt+M JAWS command in Two-Machines mode
1695 Fix JAWS piece drop cursor, and streamline some sentences
1699 (git shortlog --no-merges v4.4.1...HEAD)
1702 updated version number to unstable
1703 added missing library for build on OS X
1704 add Winboard source files into tar-ball
1705 removed files that should only be in the windboard directory
1706 fixed build on openbsd
1707 new developer release
1708 fix for bug #28077: xboard needs to link against x11
1711 cleaned up some debug messages and typos
1712 fix crash on engine crash
1713 fix casting rights after FEN pasting
1714 the last move before the time control now gets its time listed in the PGN
1715 fix double start of zippy engine after switch to gothic
1716 fix declaration of engineOutputDialogUp
1717 fix engine-sync on move-number type-in bug
1718 removing some rather verbose debug messages that seem no longer needed.
1719 fix bug in bughouse drop menu
1720 use xtell for talking to handles, but tell for talking into a channel.
1721 fix the irritating wandering off of the MoveHistory window in XBoard on opening/closing.
1722 fixed some outstanding pixmaps
1723 Fix castling rights when copying FEN to clipboard (again)
1724 score sign in analysis mode
1725 correctly apply some check boxes from the option menu
1726 updates makefiles to include dependency on config.h
1727 fix problem with empty string in -firstNeedsNoncompliantFEN
1728 double buffer size to prevent overflow
1729 remove trailing \r in xboard output
1734 (git shortlog --no-merges vold...vnew)
1737 get "make distcheck" to work
1738 reverted .texi file and fixed Makefile.am
1739 fixed a few more small bugs reported by Stanislav Brabec
1740 fixed some implicit declarations reported by Stanislav Brabec
1741 added some more files to be distributed via make dist
1742 another bug fix found by Stanislav Brabec
1743 more files for git to ignore
1744 updated cmail.in to adapt the CVS->git change
1745 wrong default value for engineDebugOutput
1746 updated version number to 4.4.1.pre
1747 getting ready for 4.4.1 release
1748 bugfix: segfault when invalid option argument was given (bug #27427)
1749 added some comments and formated code
1750 cleanup: removed "#if 0" from source
1751 cleanup: removed "#if 1" statements
1752 cleaned up an old #ifdef in zippy
1753 removed AnalysisPopUp. Use EngineOutputPopUp instead
1754 forgot to add these two lines to the last commit
1755 new alpha version; first one with new naming scheme
1756 fix for bug #10990: cmail does not seem to support .cmailgames or .cmailaliases
1757 new pre-release version; updated version numbers
1758 unguarded debug printf. added the appropiate if statement
1760 reformated html to be correctly validated
1763 fix printing out help message (list of command line options) (tiny change)
1766 Swapped 'tell' and 'message' parsing order for colorization. Sometimes messages are relayed as tells and should be colorized as tells.
1767 Use of strcasecmp() broke Visual C++.
1768 Add resource ID for new Mute menu item.
1769 Previous fix for VC++/strcasecmp() was wrong-- use StrCaseCmp().
1770 Added wchat.c to the project files we maintain.
1771 Fixed bug dereferencing garbage, causing crash.
1772 Simplified future version changes.
1773 removed _winmajor if not defined so that VC 2008 can compile the project
1774 Updated navigation accelerators, fixing ICS problems.
1775 Added URL detection into the console text window for ICS.
1776 reverted winboard.c beofre URL commit to correct whitespace conversion
1777 added URL detection and provided hotlinks in the ICS client
1778 Restructured URL code so it fits better with how winboard is set up.
1779 Cleaned up ConsoleWndProc (not complete, see below)
1780 added ics_printf() and ics_update_width() and utility functions
1781 Added width updates to ICS client on font and window size changes
1782 added code to handle initial width update
1783 vsnprintf() must be _vsnprintf() for MSVC
1784 Turned off wrap when possible on ICS servers.
1785 Added code to prevent unnecessary width updates.
1786 Adjusted alternative joining method to obey keepLineBreaksICS
1787 Maintainence to support all compilers.
1788 silence some compiler warnings
1789 Added server width adjustment based on client width changes
1790 neglected this for the auto-width updating in xboard
1791 Fixed joiner detection, allowing it to work with timeseal
1792 Adjustment to joining to work around server not always including space.
1793 Added internal wrapping ability.
1794 Moved SIGWINCH signal so it can be used...
1795 Changes to allow fonts with any charset (such as terminal)
1796 Updated compiling instructions.
1799 added a chat window to keep track of multiple conversations
1800 fixed the HAVE_LIBXPM-dependent compile errors
1801 allow the result comment as a display item in the game list
1802 fixed parse bug for pgn files
1803 fix for keepalive and chat window
1804 rewrote wevalgraph for better frontend/backend separation
1805 added the result comment to the game-list tags when the game list is exported to the clipboard
1806 Prepared a system to internationalize the WinBoard menus
1807 Made the beep sounds for JAWS board navigation configurable through command-line options
1808 Updated the RTF docs for the chat windows, engine-settings dialog, /keepAlive option and new game-list tag
1809 added a "Mute All Sounds" item in the WinBoard Options menu, on Eric's request
1810 Opening Engine #1 Settings crashed XBoard when there were no text-edit options in the dialog (to which to set keyboard focus)
1811 Engine did not start playing when out of GUI book on second move with white
1812 fix for edit-position "moves" being sent by XBoard to the engine
1813 bugfix for protocol extensions: egtbpath -> egtpath
1814 small fixes for the JAWS version
1815 fixed loading of saved games via command line
1816 worked on premove bug
1817 new forceIllegalMoves option
1818 updated to winboard internationalization scripts
1819 small improvement for JAWS version
1820 added forceIllegalMove to xboard
1821 fixed premove recapture problem;promotion popup appearing on obviously illegal moves; promotions in Superchess and Great Shatranj
1822 removed test for premove
1823 fix for bug #27642: Clock jumps strangely in engine mode
1824 fix joining of lines split by ICS
1825 Added a command-line option -keepLineBreaksICS true/false to control line joining.
1826 changed enable menus
1827 fix for bug #27666: naming of variants
1828 fix for bug #27668: e.p. field still not passed to engine
1829 Proper board and holdings size when switching to variants gothic, capablanca, great and super within an ICS game.
1830 new bitmap converter (including fill option) and new pixmaps
1831 fixed wrong number of arguments for EngineOutputPopUp
1832 moved bitmap to correct location
1833 fixed engingeoutput routine
1834 updated black fairy pieces
1835 new mousehandler to correct for premove and promotion popup
1836 fixed segfaul in convert.c used to convert pixmaps
1837 fix for bug #27751: negative holding counts displayed
1838 fixed bug reported in WB forum: second game of a match would not start when using the GUI book
1839 partly fix for bug #27715: scaling of menu bar
1840 fix for bug #27667: window should be reference to toplevel
1841 smarter analysis of the boards that XBoard receives from an ICS
1842 fix for bug #27760: debug printf in backend.c and additional check for variant
1843 fix for bug #27667: PV line missing in analysis window, part 3
1844 fix for bug #27715: 2 (minor) graphic issues
1845 fixed bug when switching to variantsuper
1846 allowe parsing / disambiguation of SAN moves like Xe4 in certain situations
1847 fix for bug #27772: holdings not updated
1848 better init for random number generator
1849 fix for bug #8847: moving backward while examining on FICS not reported to engine
1850 improved mouse handler
1851 holdings update and regression fix
1852 NPS plays and pondering
1853 improved mouse handler
1854 fix to the minor graphics issue contained some typos, as was remarked in the bugs reports
1855 This patch adds <Enter> to the characters that cause an automatic switch to the ICS console when typed to the board window.
1857 removed bitmaps files that are not needed any more
1858 replaced defective bitmaps with copies from 4.2.7
1859 removed unused v54?.bm bitmaps from resource file
1860 The book-probe code forgot to close the book file after opening it.
1861 fix for bug #27799: fix for nested-nested-nested variations
1862 fix for two compiler warnings
1863 fixed bug related to unsigned char in convert.c
1864 fix for bug #27790 and 277772.
1865 force full redraw in winboard
1866 more work on variant switch
1867 another bug in VriantSwitch: an unitialized board was printed.
1868 removing empty lines from ICS play
1869 changed stderr to debug output, since stderr is closed in winboard
1870 quick fix for "White Mates" in parser.l
1872 fix for bug #27826: ported two options to xboard
1873 fix for bug #27826: fixed autoDisplayComment
1874 switch focus to the board after loading a game
1875 prevent buffer overflow
1878 Fix some issues in the XBoard man page
1879 Fix up man page some more
1880 Silence warnings when compiling 64-bit xboard
1881 Drop an obsolete script that was only used to update my personal web site
1882 Make copy/paste position and game use clipboard, bug #27810
1883 Further copy/paste fixes