亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? changelog

?? 一個網絡和單機的麻將游戲源碼
??
?? 第 1 頁 / 共 5 頁
字號:
2003-10-07  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* sysdep.h, sysdep.c: fake (v)snprintf for Windoze.	* CHANGES, ChangeLog: 1.62003-10-06  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* protocol.h:	pversion to 1060, to mark changes in backslash processing.	Really, these should be bug fixes, but the protocol was unclear	before.2003-10-01  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui.c:	When auto-declaring specials, players should still get the chance	to declare kongs if they have some.2003-09-30  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* controller.c:	The processing of chow claims was confused, with the result that	if other duplicate claims arrived while waiting for a chow to be	fully specificied, a confused state resulted.	The logic is now (hopefully) more straightforward, and duplicate	claims are silently ignored.2003-09-29  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* proto-decode-msg.pl: remove redundant condition	* proto-encode-msg.pl, sysdep.c, protocol.c:	eliminate warnings introduced by previous changes.	* proto-decode-msg.pl, proto-encode-msg.pl, sysdep.c:	Sort out backslashes at last. Still inelegant in places,	but hopefully correct and overflow-safe.	* gui.c: Messages should not undergo brace expansion.2003-09-28  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* proto-encode-msg.pl, sysdep.c, protocol.c:	Folded in Nicolas Boullis's fixes for buffer overflow.	Backslash escaping is still a mess.2003-09-27  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* proto-encode-msg.pl, proto-decode-msg.pl, gui-dial.c, controller.c:	Patches against buffer overruns from Nicolas Boullis.2003-08-24  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* proto-decode-msg.pl: Do backslash unescaping, for backslashes only.	(i.e. \\ - \, but single backslashes not changed)2003-08-21  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* proto-decode-msg.pl:	Has backslash escaping; but this is done in expand_protocol_text,	so we shouldn't do it here, but rather should make all char* fields	subject to expansion.2003-08-20  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* protocol.c, proto-encode-msg.pl:	Escape backslashes in char* arguments.	* sysdep.c: fix bug in backslash counting2003-06-08  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* Makefile.in:	control table manager compilation by TableManager variable,	(currently set to off) to avoid problems in releases.	* manager.c:	This now compiles, and handles (basically) the login message.2003-06-07  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* mprotocol.c: protocol-enums -> mprotocol-enums	remove superfluous variable	* manager.c: New file.2003-06-04  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* CHANGES, ChangeLog: 1.5.62003-06-02  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* game.c: clear the konging flag after robbing a kong.	(Otherwise get consistency error in next hand.)2003-06-02  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* game.c: clear the konging flag after robbing a kong.	(Otherwise get consistency error in next hand.)2003-06-01  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* controller.c:	Ouch. Since the year dot, we haven't been setting cmsg_check when	loading a game from file! This causes state inconsistencies.2003-05-03  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* Makefile.in:	comment out mj-manager from programs, so it isn't made by default	* Makefile.in: Add targets for the table manager. [not in release]2003-04-21  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui.c:	Don't showraise messagewindow when info in main; for some reason,	this seems to raise the whole top-level window.2003-04-20  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* Makefile.in: add the auto-generation for the mproto files.	[not yet in release]	* proto-decode-msg.pl, proto-encode-msg.pl:	generalize to deal with mcmsg and mpmsg [not yet in release]	* mprotocol.c, mprotocol.h: New file. [not yet in release]	* xmj.man: table colour, change to DiscDoubles semantics.2003-04-17  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* controller.c:	Change semantics of DiscarderDoubles to match singaporean play	(as it should have been): discarder pays double, but on self-draw	everybody pays double.	Simplify cannoning logic.2003-04-16  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui.h, gui.c, gui-dial.c: Add table colour display option.2003-04-13  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* game.c, scoring.c:	Trivial code tidy: make more use of is_green instead of checking	for individual green tiles.2003-04-12  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui-dial.c:	Tidy: set discard to 0 when MahJong from hand, instead of leaving	it uninitialized.2003-04-11  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* xmj.man, gui-dial.c: Change GUI description of auto-declare options.	* ChangeLog, CHANGES: 1.5.5	* scoring.c:	Bug fix: was noting Imperial Jade when having Thirteen Orphans.	* gui.c: Auto-declaration of winning hand now claims the discard too.	* gui.c:	Fix auto declaration of winning hands to allow for Special Sets.2003-04-10  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* ChangeLog, CHANGES: 1.5.4	* gui.c:	fix error in Message processing: was displaying (possibly NULL)	unexpanded text instead of expanded!	* gui.c: Change xmj.ini searching behaviour under Windows.	* sysdep.h, sysdep.c:	Change get_homedir to return NULL when there's no homedir defined,	so calling program can decide where to look.2003-04-07  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui-dial.c:	Initialize the open dialog fields during initialization, so that	an automatic connect picks up the right values.2003-04-05  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* CHANGES, ChangeLog: 1.5.32003-04-04  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui-dial.c, gui.c, gui.h, xmj.man:	Add a selector for the text font used for fixed width text.	* game.c: Add discarded_tile_count field to game structure.	Use it in End cannon.	* game.h: Add discarded_tile_count field to game structure.2003-04-01  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* CHANGES: indentation typos.	* ChangeLog: 1.5.2	* xmj.man: message text entry update, and "keep cursor here" box.	* CHANGES: 1.5.22003-03-31  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui-dial.c:	Pop down chowdialog after using it when dealing with old server.	* gui.c: setup dialogs after error messages, in case something went	wrong. (Only really needed for one case: mistaken chow at	mah jong when dealing with old server.)2003-03-30  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* controller.c, greedy.c, game.h, gui.c, gui-dial.c, game.c,          protocol.h:: 	Break apart the pending flag into chowpending and mjpending.	Do legality testing for an AnyPos chow claim during MahJong.	This requires a protocol change: before now, AnyPos was illegal	during MahJonging. Pversion now 1050.	* gui.h: add server_pversion.	* game.c: Add checking for an anypos chow in the mahjonging state.2003-03-25  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui-dial.c:	Add a checkbox to keep the keyboard focus in the message entry.2003-03-23  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui.c, client.h, sysdep.h, sysdep.c, client.c:	Add some hacks to allow an address of "-" to mean stdin	and stdout. Only really likely to work under Unix, but who knows...	* controller.c: print errno when get_line returns null.	* controller.c:	Don't allow reconnects while end_on_disconnect is in progress.2003-03-22  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* protocol.c, protocol.h:	protocol expansion should yield empty string when given NULL source.2003-03-16  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* ChangeLog, CHANGES: 1.5.1	* proto-decode-msg.pl: Work round bugs in Microsoft sscanf:	instead of using " %n" in format to advance to next item,	use "%n" and explicit loop over white space.	(Symptom: %n was returning ridiculous (or possibly no) values).	* controller.c: Fix the handling of disconnection before game starts,	and the assignnent of ids to players, and the finding	of a player structure in the game for a new player.2003-03-15  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* ChangeLog: 1.5	* README: add tiles-small	* CHANGES: 1.5	* gui.c: Change XmjOption to Display.	(Still read XmjOption, of course.)	* xmj.man: Change XmjOption to Display.2003-03-14  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* xmj.man: Describe LosersSettle, EastDoubles, DiscDoubles.	* protocol.h: Add GODiscDoubles.	Go to pversion 1040.	* game.c: Add GODiscDoubles	* controller.c: Add DiscDoubles2003-03-10  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* FILES-src, FILES-binary, MANIFEST: Add tiles-small.	* controller.c: fix cannon scoring when no east doubles.	* controller.c, protocol.h, game.c: Add GOLosersSettle.	* controller.c: remove historical relict.	* game.c, controller.c: Add GOEastDoubles.	* protocol.h: Add GOEastDoubles.	Pversion set to 1039 while adding options.2003-03-06  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui-dial.c:	If the message entry window has focus, don't take it away.2003-03-05  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* controller.c: Implement the LoadState pmsg.	* game.h: Add game_has_started.	* gui.c: handle a second ConnectReply (e.g. in response to loadstate)	* game.c: Add game_has_started.	Allow deletion of players until game has started.	Set active=0 on receipt of Game msg.2003-03-01  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* protocol.h: Add the LoadState pmsg. Protocol version 1038.	* gui.c, game.c, gui-dial.c, controller.c:	Remove some compiler warnings.2003-02-27  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* ChangeLog: up to 1.5pre5	* xmj.man: Bring the documentation up to 1.5pre5 level.2003-02-20  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* controller.c:	I believe this implements disconnect penalties, but it needs some	testing.2003-02-19  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* controller.c:	--exit-on-disconnect still means it, even before a game has started.	* gui.h, gui.c, gui-dial.c, controller.c:	Implement client local timeouts.	* protocol.h:	Define empty name in CMsgPlayerMsg to mean "delete player".	Add GOTimeoutGrace game option.	Protocol version 1036.	* game.c: Add the TimeoutGrace game option.	* player.h: Add POLocalTimeouts option.	* controller.c:	If players disconnect before the game starts, don't exit.	(Assuming all connected players support the deletion of players.)	* game.c:	Handle the new meaning of CMsgPlayer with empty name as "delete	player".	* game.h: Renumber the states so that HandComplete is zero.	This has the useful side effect that if a Game is initialized	in the usual way by zeroing, it starts in HandComplete, which	makes more sense than "Dealing". It should have no-non side effects,	since nothing assumes anything about the numerical values.2003-02-18  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui.c: rename temp new rcfile just in case it helps on ME.	* sysdep.c: downgrade two warnings to info; remove / in C:/ for	Windows root.	* gui.c: fix typo in warning	* gui.c, gui.h: *** empty log message ***	* gui-dial.c: Change warning stuff for new log_msg.	* sysdep.h, sysdep.c:	Generalized warn() to a log_msg with different warning levels.	Keep warn(), and add info().	Change warning_hook to log_msg_hook taking warning level.	* gui-dial.c: try to avoid accidental discards	* gui-dial.c: remove stuff that was in wrong place (and commented out)	* controller.c: I think this correctly implements --end-on-disconnect.	Further testing would be good.	* gui.c: Fix long-standing stupid bug in washout handling	causing gtk-critical errors.	Also, print the WashOut reason field.	* gui.c: Well, well. We segfaulted on messages from the controller!2003-02-17  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* game.c: Add explanatory comment.	* game.c:	Prevent players discarding when they should be drawing a tile.	(How did this one last so long?)	* gui-dial.c: Argh! Fix erroneous updating of short status window.2003-02-16  Julian Bradfield  <jcb@dcs.ed.ac.uk>	* gui.c: choose smaller display sizes on Windows.	* sysdep.c: Windows (or mine at least) doesn't have vsnprintf.	Increase the buffer size in warn(); and make it non-static.	* makedep:	Handle the change in semantics of -MM in gcc versions 3.1 and later.	* gui-dial.c, gui.c: catch warnings during re-creation of display

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
韩国一区二区三区| 午夜精品久久久久久久久久| 亚洲色图都市小说| 视频在线在亚洲| 99视频精品免费视频| 日韩欧美一二区| 亚洲成人手机在线| 成人av网站大全| 久久九九久久九九| 蜜臀av一级做a爰片久久| 在线观看不卡视频| 亚洲国产精品传媒在线观看| 奇米色一区二区三区四区| 91蝌蚪porny成人天涯| 久久久精品国产99久久精品芒果| 亚洲综合免费观看高清完整版在线| 久久99久久99精品免视看婷婷| 91极品视觉盛宴| 亚洲人成网站在线| av不卡在线播放| 国产精品免费看片| 国产精品66部| 国产亚洲一区二区三区在线观看| 久久精品国产99国产| 欧美嫩在线观看| 韩国午夜理伦三级不卡影院| 91国产免费看| 亚洲欧美日韩中文播放| 99久久伊人久久99| 国产精品国产三级国产aⅴ原创| 国精产品一区一区三区mba桃花| 欧美一区二区三区喷汁尤物| 午夜免费欧美电影| 91精品国产一区二区| 亚洲成人一区二区在线观看| 欧美影院午夜播放| 无码av免费一区二区三区试看 | 国产91高潮流白浆在线麻豆| 91麻豆精品国产91久久久资源速度| 香蕉久久一区二区不卡无毒影院| 欧美天天综合网| 日韩综合一区二区| 日韩欧美国产系列| 国产精品99久久久久| 久久亚洲精品小早川怜子| 国产成人自拍高清视频在线免费播放| 精品福利一二区| 国产高清不卡二三区| 中文字幕不卡的av| 一本色道久久加勒比精品| 亚洲制服欧美中文字幕中文字幕| 色婷婷综合激情| 日韩精品五月天| 欧美成人精品二区三区99精品| 精品一区二区在线看| 国产丝袜美腿一区二区三区| 成人午夜在线播放| 一区二区三区免费观看| 欧美酷刑日本凌虐凌虐| 激情欧美一区二区| 亚洲私人黄色宅男| 欧美日韩国产一二三| 蜜乳av一区二区| 中文字幕第一区二区| 欧洲亚洲精品在线| 九九久久精品视频| 一区二区三区四区国产精品| 欧美高清hd18日本| 国产成人午夜高潮毛片| 亚洲国产欧美日韩另类综合| 日韩久久精品一区| 欧美精品一区二区在线观看| 国产sm精品调教视频网站| 一区二区日韩av| 久久一区二区三区国产精品| 91亚洲国产成人精品一区二区三| 亚洲成av人**亚洲成av**| 久久久精品tv| 制服丝袜日韩国产| 91麻豆高清视频| 国产一区欧美日韩| 亚洲成精国产精品女| 国产亚洲自拍一区| 884aa四虎影成人精品一区| 不卡的av在线| 狠狠色综合日日| 五月激情综合婷婷| 中文字幕亚洲欧美在线不卡| 欧美成人三级电影在线| 色天天综合色天天久久| 久久久精品国产免费观看同学| 最新国产の精品合集bt伙计| 国产电影精品久久禁18| 国产清纯白嫩初高生在线观看91 | 欧美一级日韩一级| 亚洲美女视频一区| 欧美三电影在线| 日韩一区欧美二区| 欧美一区二区三区的| 爽好多水快深点欧美视频| 欧美日韩免费在线视频| 亚洲女厕所小便bbb| 国产99久久久精品| 精品少妇一区二区三区免费观看 | 国产乱码精品1区2区3区| 成人听书哪个软件好| 久久久亚洲精华液精华液精华液 | 亚洲午夜久久久久中文字幕久| 久久久www免费人成精品| 欧美一二三区在线| 欧美巨大另类极品videosbest| 色就色 综合激情| 99视频精品全部免费在线| 成人一区二区三区视频| 激情五月播播久久久精品| 久久精品国产精品亚洲精品 | 亚洲精品国产成人久久av盗摄 | 日韩欧美高清一区| 日韩一区二区在线看| 欧美疯狂做受xxxx富婆| 在线成人免费视频| 欧美一级在线观看| xvideos.蜜桃一区二区| 精品粉嫩超白一线天av| 国产亚洲一区二区三区四区| 国产欧美一区二区精品忘忧草| 欧美成人艳星乳罩| 久久久综合激的五月天| 欧美国产日产图区| 亚洲欧美日韩国产综合| 一区二区久久久久| 五月婷婷色综合| 六月丁香婷婷色狠狠久久| 国产在线精品一区在线观看麻豆| 久久国产精品99精品国产 | 亚洲大片精品永久免费| 午夜精品一区二区三区三上悠亚 | 激情综合网激情| 粉嫩av一区二区三区在线播放| 9色porny自拍视频一区二区| 91国模大尺度私拍在线视频| 欧美体内she精高潮| 欧美不卡一二三| 国产精品国产自产拍在线| 一区二区三区不卡在线观看| 日本va欧美va瓶| 成人性生交大片免费看中文 | 国产成人在线视频网站| 99久久精品99国产精品| 4438x亚洲最大成人网| 久久一日本道色综合| 亚洲人快播电影网| 美国十次综合导航| 91在线观看地址| 日韩欧美一区二区三区在线| 国产精品素人一区二区| 午夜精品久久久久久久| 国产精品乡下勾搭老头1| 欧美性色黄大片手机版| 久久久99久久| 日本中文字幕不卡| 99在线精品免费| 欧美精品一区二区三区蜜臀 | 精品一区二区三区香蕉蜜桃| aa级大片欧美| 精品国产乱码久久久久久久久| 亚洲日本va在线观看| 国产原创一区二区| 欧美精品一卡二卡| 国产精品美女久久久久aⅴ国产馆| 亚洲国产人成综合网站| www.日韩在线| 久久―日本道色综合久久 | 亚洲综合一区二区精品导航| 国产美女精品人人做人人爽| 欧美日韩中文字幕一区二区| 亚洲国产精品二十页| 韩国v欧美v亚洲v日本v| 91精品免费观看| 亚洲一区二区三区四区五区黄| 成人精品在线视频观看| 精品国产一区二区国模嫣然| 亚洲一线二线三线久久久| 成人av网站免费| 欧美激情中文不卡| 国产精品中文字幕日韩精品| 欧美一三区三区四区免费在线看 | 99精品视频在线播放观看| 久久综合九色综合欧美亚洲| 日韩国产在线一| 欧美精品乱码久久久久久| 亚洲激情第一区| 99视频有精品| 亚洲欧美成人一区二区三区| 成人av在线资源网站| 国产精品污网站| 99久久国产免费看| 亚洲日本va午夜在线电影| 91丨九色porny丨蝌蚪| 亚洲欧美在线aaa|