ChangeLog for XBoard/WinBoard
+* 11/26/2003: In WinBoard, setting the -debug flag now logs ICS output
+to WinBoard.debug too. (This isn't needed in xboard because ICS
+output already goes to stdout, so it's easy to capture along with the
+debug output on stderr.) This was issue #280 in the ToDo file.
+
* 11/23/2003: Cleaned up some minor problems in cygwin.mak. Thanks to
Hans Werner Strube for the problem report.
clean:
rm -f xboard zic2xpm *.o xboard.txt zic2xpm.txt $(LEX_OUTPUT_ROOT).c
- rm -f xboard_*.html xboard.aux* xboard.cp* xboard.dvi xboard.fn*
+ rm -f xboard*.html xboard.aux* xboard.cp* xboard.dvi xboard.fn*
rm -f xboard.ky* xboard.log xboard.pg* xboard.toc xboard.tp*
rm -f xboard.vr* xboard.ps
distclean: clean tidy
rm -f config.cache config.log config.status Makefile
rm -f config.h stamp-h xboard.texinfo cmail
- cd winboard ; make -f cygwin.mak clean
+ -cd winboard ; make -f cygwin.mak clean
mostlyclean: clean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
rm -f $(PSEUDOSOURCE)
- cd winboard ; make -f cygwin.mak maintainer-clean
+ -cd winboard ; make -f cygwin.mak maintainer-clean
TAGS:
etags *.c *.h
xboard.dvi: xboard.texinfo xboard.texi gpl.texinfo configure.in
TEXINPUTS=.:$(srcdir): texi2dvi xboard.texinfo
-html: xboard_toc.html
+html: xboard.html
-xboard_toc.html: xboard.texinfo xboard.texi gpl.texinfo configure.in
+xboard.html: xboard.texinfo xboard.texi gpl.texinfo configure.in
texi2html -split_chapter -I $(srcdir) xboard.texinfo
FAQ: FAQ.html
not words. [Or maybe both?] Also might be easier to select
accurately from it if horizontally arranged, or in a 3x2 grid.
-280. Need a way to log raw ICS i/o in WinBoard.debug file, as xboard's
-debug mode does. Would help in finding bugs at times.
-
284. dxterm hangs when it receives the escape sequence that sets the
title bar on xterm. I think some other xterm substitutes do too.
535. For protover 3, the "st" command in the protocol could be
extended to allow for smaller units, not just seconds.
-536. Funny bug where tags show up as "?" on XP when they shouldn't.
-See a couple of emails. [This may have been the gamelist offset bug
-that was fixed in 4.2.7.]
-
537. Clarify in the protocol that "force" while searching means you
should stop the search as soon as you can. (Isn't this clear
already?)
int tkind;
char *p;
+#ifdef WIN32
+ if (appData.debugMode) {
+ if (!error) {
+ fprintf(debugFP, "<ICS: ");
+ show_bytes(debugFP, data, count);
+ fprintf(debugFP, "\n");
+ }
+ }
+#endif
+
if (count > 0) {
/* If last read ended with a partial line that we couldn't parse,
prepend it to the new read and try again. */
PRODUCT=xboard
VERSION=4.2
-PATCHLEVEL=pre7
+PATCHLEVEL=7
if test -z "$CFLAGS" ; then
dnl| Prevent the next macro from setting CFLAGS to -g
\r
#define LAST_PTY_LETTER 'q'\r
\r
-#define PATCHLEVEL "pre7"\r
+#define PATCHLEVEL "7"\r
\r
#define PRODUCT "WinBoard"\r
\r