Update to 0.7.0.
This commit is contained in:
parent
681a986550
commit
1c9b422c7d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=72536
15 changed files with 2 additions and 361 deletions
|
@ -6,7 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= eboard
|
||||
PORTVERSION= 0.6.2
|
||||
PORTVERSION= 0.7.0
|
||||
EXTRASVERSION= 1pl2
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (eboard-0.6.2.tar.gz) = 29ca656e4daf1243afe6b7fd40f0256e
|
||||
MD5 (eboard-0.7.0.tar.gz) = d16a9f6f86e999d3772b889fadfb3850
|
||||
MD5 (eboard-extras-1pl2.tar.gz) = d5fb7a541d9ef5f6d1d565d877b1ab9a
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- board.cc.orig Fri Jun 28 03:33:05 2002
|
||||
+++ board.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -626,7 +626,7 @@
|
||||
queueRepaint();
|
||||
}
|
||||
|
||||
-void Board::update(bool sndflag=false) {
|
||||
+void Board::update(bool sndflag) {
|
||||
int i,j,k,rate;
|
||||
AnimatedPiece *ap;
|
||||
Position rpv;
|
||||
@@ -2005,7 +2005,7 @@
|
||||
|
||||
// ------------- targets
|
||||
|
||||
-DropSource::DropSource(piece p, int x1,int y1,int w,int h,bool d=true) {
|
||||
+DropSource::DropSource(piece p, int x1,int y1,int w,int h,bool d) {
|
||||
X=x1; Y=y1;
|
||||
X2=X+w; Y2=Y+h;
|
||||
P=p;
|
|
@ -1,34 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- chess.cc.orig Sat Jun 22 20:42:42 2002
|
||||
+++ chess.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -257,7 +257,7 @@
|
||||
|
||||
void ChessGame::updatePosition(Position &p,int movenum,int blacktomove,
|
||||
int wclock,int bclock,char *infoline,
|
||||
- bool sndflag=false) {
|
||||
+ bool sndflag) {
|
||||
char z[32];
|
||||
|
||||
global.debug("ChessGame","updatePosition");
|
||||
@@ -738,7 +738,7 @@
|
||||
pgn.set("FEN", moves.front().getFEN() );
|
||||
}
|
||||
|
||||
-bool ChessGame::savePGN(char *filename, bool append=false) {
|
||||
+bool ChessGame::savePGN(char *filename, bool append) {
|
||||
char z[512];
|
||||
const char *cp;
|
||||
list<Position>::iterator li;
|
||||
@@ -827,8 +827,8 @@
|
||||
char * filename,
|
||||
bool indexonly,
|
||||
int gameid,
|
||||
- variant v = REGULAR,
|
||||
- ChessGame *updatee = NULL) {
|
||||
+ variant v,
|
||||
+ ChessGame *updatee) {
|
||||
/*
|
||||
ok, now (0.4.x) we do this in a DFA-like manner
|
||||
0 = state 0 (whitespace before movetext)
|
|
@ -1,37 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- global.cc.orig Wed Jun 26 03:06:59 2002
|
||||
+++ global.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -260,11 +260,11 @@
|
||||
}
|
||||
}
|
||||
|
||||
-void Global::appendGame(ChessGame *cg,bool RenumberDupes=true) {
|
||||
+void Global::appendGame(ChessGame *cg,bool RenumberDupes) {
|
||||
if (RenumberDupes) clearDupes(cg);
|
||||
GameList.push_back(cg);
|
||||
}
|
||||
-void Global::prependGame(ChessGame *cg, bool RenumberDupes=true) {
|
||||
+void Global::prependGame(ChessGame *cg, bool RenumberDupes) {
|
||||
if (RenumberDupes) clearDupes(cg);
|
||||
GameList.push_front(cg);
|
||||
}
|
||||
@@ -669,7 +669,7 @@
|
||||
(*i)->setPasswordMode(pm);
|
||||
}
|
||||
|
||||
-void Global::debug(char *klass,char *method,char *data=0) {
|
||||
+void Global::debug(char *klass,char *method,char *data) {
|
||||
char z[256];
|
||||
time_t now;
|
||||
string rm;
|
||||
@@ -1068,7 +1068,7 @@
|
||||
panes.push_back(op);
|
||||
}
|
||||
|
||||
-void ChannelSplitter::appendToChannel(int ch,char *msg,int color,Importance im=IM_NORMAL) {
|
||||
+void ChannelSplitter::appendToChannel(int ch,char *msg,int color,Importance im) {
|
||||
int i,j;
|
||||
ensurePane(ch);
|
||||
j=panes.size();
|
|
@ -1,14 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- mainwindow.cc.orig Fri Jun 28 03:33:05 2002
|
||||
+++ mainwindow.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -997,7 +997,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-void MainWindow::openEngine(EngineProtocol *xpp, EngineBookmark *ebm=0) {
|
||||
+void MainWindow::openEngine(EngineProtocol *xpp, EngineBookmark *ebm) {
|
||||
int i;
|
||||
global.debug("MainWindow","openEngine");
|
||||
disconnect();
|
|
@ -1,16 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- movelist.cc.orig Sun Apr 28 23:04:34 2002
|
||||
+++ movelist.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -95,8 +95,8 @@
|
||||
}
|
||||
|
||||
void MoveListWindow::updateList(list<Position> &moves,
|
||||
- int over=0,GameResult result=UNDEF,
|
||||
- char *reason=0) {
|
||||
+ int over,GameResult result,
|
||||
+ char *reason) {
|
||||
populate_clist(moves,over,result,reason);
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- network.cc.orig Sat Jul 6 23:05:11 2002
|
||||
+++ network.cc Sat Sep 28 23:00:20 2002
|
||||
@@ -26,6 +26,7 @@
|
||||
|
||||
|
||||
#include <iostream.h>
|
||||
+#include <arpa/inet.h>
|
||||
#include <time.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
@@ -135,7 +136,7 @@
|
||||
return(strstr(dump,match)!=0);
|
||||
}
|
||||
|
||||
-int BufferedConnection::consume(int handle, int amount=128) {
|
||||
+int BufferedConnection::consume(int handle, int amount) {
|
||||
int i,j;
|
||||
char sm[2048];
|
||||
if (amount>2048) amount=2048;
|
|
@ -1,41 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- notebook.cc.orig Wed Jun 26 03:06:59 2002
|
||||
+++ notebook.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -48,7 +48,7 @@
|
||||
gtk_widget_show(label);
|
||||
}
|
||||
|
||||
-Page::Page(int _number,GtkWidget *_content, char *_title, bool _removable=false) {
|
||||
+Page::Page(int _number,GtkWidget *_content, char *_title, bool _removable) {
|
||||
|
||||
GtkWidget *b,*p;
|
||||
|
||||
@@ -166,7 +166,7 @@
|
||||
(gpointer)this);
|
||||
}
|
||||
|
||||
-void Notebook::addPage(GtkWidget *what,char *title,int id,bool removable=false) {
|
||||
+void Notebook::addPage(GtkWidget *what,char *title,int id,bool removable) {
|
||||
Page *pg;
|
||||
global.debug("Notebook","addPage",title);
|
||||
pg=new Page(id,what,title,removable);
|
||||
@@ -205,7 +205,7 @@
|
||||
return( pages[i]->number );
|
||||
}
|
||||
|
||||
-void Notebook::setTabColor(int pageid,int color,Importance imp=IM_TOP) {
|
||||
+void Notebook::setTabColor(int pageid,int color,Importance imp) {
|
||||
vector<Page *>::iterator pi;
|
||||
int i;
|
||||
global.debug("Notebook","setTabColor","1");
|
||||
@@ -217,7 +217,7 @@
|
||||
}
|
||||
|
||||
void Notebook::setTabColor(int page_num,int color,int poly,
|
||||
- Importance imp=IM_TOP) {
|
||||
+ Importance imp) {
|
||||
vector<Page *>::iterator pi;
|
||||
GdkColor nc;
|
||||
GtkStyle *style;
|
|
@ -1,14 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- pieces.cc.orig Mon Jun 17 05:24:31 2002
|
||||
+++ pieces.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -1198,7 +1198,7 @@
|
||||
global.destroy("VectorPieces");
|
||||
}
|
||||
|
||||
-void VectorPieces::drawSquares(GdkPixmap *dest,GdkGC *gc,int sqside, int dx=0, int dy=0) {
|
||||
+void VectorPieces::drawSquares(GdkPixmap *dest,GdkGC *gc,int sqside, int dx, int dy) {
|
||||
int i,j;
|
||||
for(i=0;i<8;i++)
|
||||
for(j=0;j<8;j++) {
|
|
@ -1,88 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- position.cc.orig Fri Jun 14 19:32:57 2002
|
||||
+++ position.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -257,7 +257,7 @@
|
||||
return(LastMove);
|
||||
}
|
||||
|
||||
-void Position::moveAnyNotation(char *m,piece color,variant Vr=REGULAR) {
|
||||
+void Position::moveAnyNotation(char *m,piece color,variant Vr) {
|
||||
int i,x,y,ml;
|
||||
piece pr;
|
||||
char xlate[12];
|
||||
@@ -317,7 +317,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-void Position::moveStdNotation(char *m,piece color,variant Vr=REGULAR) {
|
||||
+void Position::moveStdNotation(char *m,piece color,variant Vr) {
|
||||
int from[2],to[2];
|
||||
int istake, isdrop;
|
||||
piece what, prom;
|
||||
@@ -449,7 +449,7 @@
|
||||
}
|
||||
|
||||
void Position::locate(piece p,int *src,int *dest,int istake,
|
||||
- variant Vr=REGULAR) {
|
||||
+ variant Vr) {
|
||||
int minx,maxx,miny,maxy;
|
||||
int i,j,dc,dr,m,n;
|
||||
piece kind,color;
|
||||
@@ -563,8 +563,8 @@
|
||||
}
|
||||
|
||||
void Position::moveCartesian(int x1,int y1,int x2,int y2,
|
||||
- variant Vr=REGULAR,
|
||||
- bool resolvepromotion=false)
|
||||
+ variant Vr,
|
||||
+ bool resolvepromotion)
|
||||
{
|
||||
piece color;
|
||||
|
||||
@@ -664,7 +664,7 @@
|
||||
stdNotationForMove(x1,y1,x2,y2,prom,dest);
|
||||
}
|
||||
|
||||
-void Position::stdNotationForMove(int x1,int y1,int x2,int y2,piece prom,char *m,variant Vr=REGULAR) {
|
||||
+void Position::stdNotationForMove(int x1,int y1,int x2,int y2,piece prom,char *m,variant Vr) {
|
||||
Position after;
|
||||
stdNotationForMoveInternal(x1,y1,x2,y2,m);
|
||||
switch(prom) {
|
||||
@@ -1003,7 +1003,7 @@
|
||||
return(HouseString);
|
||||
}
|
||||
|
||||
-string & Position::getMaterialString(variant Vr=REGULAR) {
|
||||
+string & Position::getMaterialString(variant Vr) {
|
||||
int w=0,b=0,i,j,v;
|
||||
char tmp[64];
|
||||
|
||||
@@ -1179,7 +1179,7 @@
|
||||
}
|
||||
|
||||
// dc = defender color
|
||||
-bool Position::isSquareInCheck(int x,int y,piece dc,variant Vr=REGULAR) {
|
||||
+bool Position::isSquareInCheck(int x,int y,piece dc,variant Vr) {
|
||||
int i,j;
|
||||
|
||||
// cerr << "is square in check " << (char)('a'+x) << (y+1) << " ";
|
||||
@@ -1208,7 +1208,7 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
-bool Position::isInCheck(piece c,variant Vr=REGULAR) {
|
||||
+bool Position::isInCheck(piece c,variant Vr) {
|
||||
int i,j,kx,ky;
|
||||
|
||||
// FIXME: check rules for giveaway and losers variants
|
||||
@@ -1228,7 +1228,7 @@
|
||||
return(isSquareInCheck(kx,ky,c,Vr));
|
||||
}
|
||||
|
||||
-bool Position::isMate(piece c,variant Vr=REGULAR) {
|
||||
+bool Position::isMate(piece c,variant Vr) {
|
||||
int i,j,m,n;
|
||||
Position after;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- proto_xboard.cc.orig Mon Jun 17 05:24:31 2002
|
||||
+++ proto_xboard.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -267,7 +267,7 @@
|
||||
}
|
||||
|
||||
void XBoardProtocol::gameOver(ExtPatternMatcher &pm,GameResult gr,
|
||||
- int hasreason=1)
|
||||
+ int hasreason)
|
||||
{
|
||||
char reason[64];
|
||||
ChessGame *refgame;
|
|
@ -1,38 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- text.cc.orig Sun Apr 28 23:04:34 2002
|
||||
+++ text.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -198,14 +198,14 @@
|
||||
gtk_widget_show(widget);
|
||||
}
|
||||
|
||||
-void Text::append(char *msg,int color,Importance imp=IM_NORMAL) {
|
||||
+void Text::append(char *msg,int color,Importance imp) {
|
||||
if (Filter.accept(msg)) {
|
||||
pushLevel(imp);
|
||||
gtk_ftext_append(GTK_FTEXT(text),msg,-1,color);
|
||||
}
|
||||
}
|
||||
|
||||
-void Text::append(char *msg,char *msg2,int color, Importance imp=IM_NORMAL) {
|
||||
+void Text::append(char *msg,char *msg2,int color, Importance imp) {
|
||||
char *d;
|
||||
d=(char *)g_malloc0(strlen(msg)+strlen(msg2)+1);
|
||||
strcpy(d,msg);
|
||||
@@ -253,13 +253,13 @@
|
||||
}
|
||||
}
|
||||
|
||||
-void TextSet::append(char *msg,int color,Importance imp=IM_NORMAL) {
|
||||
+void TextSet::append(char *msg,int color,Importance imp) {
|
||||
list<Text *>::iterator ti;
|
||||
for(ti=targets.begin();ti!=targets.end();ti++)
|
||||
(*ti)->append(msg,color,imp);
|
||||
}
|
||||
|
||||
-void TextSet::append(char *msg,char *msg2,int color,Importance imp=IM_NORMAL) {
|
||||
+void TextSet::append(char *msg,char *msg2,int color,Importance imp) {
|
||||
list<Text *>::iterator ti;
|
||||
for(ti=targets.begin();ti!=targets.end();ti++)
|
||||
(*ti)->append(msg,msg2,color,imp);
|
|
@ -1,14 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- tstring.cc.orig Wed Apr 24 03:16:33 2002
|
||||
+++ tstring.cc Sat Sep 28 23:00:58 2002
|
||||
@@ -72,7 +72,7 @@
|
||||
return(&ptoken);
|
||||
}
|
||||
|
||||
-int tstring::tokenvalue(char *t, int base=10) {
|
||||
+int tstring::tokenvalue(char *t, int base) {
|
||||
string *v;
|
||||
int n;
|
||||
v=token(t);
|
|
@ -2,10 +2,6 @@ eboard is a GTK+ chess interface. It provides a chess board
|
|||
interface to ICS (Internet Chess Servers) like FICS and chessd,
|
||||
and to chess engines like GNU Chess, Sjeng and Crafty.
|
||||
|
||||
eboard is currently under development, and its primary purpose is
|
||||
serving as interface to FICS. About 95% of FICS support is in place,
|
||||
and it is expected to be complete in the next release.
|
||||
|
||||
WWW: http://eboard.sourceforge.net/
|
||||
|
||||
- Pete
|
||||
|
|
Loading…
Reference in a new issue