Updated ffish.js to 0.4.2 (Closes #185)
authorQueensGambit <curry-berry@freenet.de>
Wed, 30 Sep 2020 08:40:06 +0000 (10:40 +0200)
committerFabian Fichter <ianfab@users.noreply.github.com>
Wed, 30 Sep 2020 15:22:15 +0000 (17:22 +0200)
commit911b07e8f00af078cf6625b1585bf9926bfef3bf
treeb4f09333a639351906ca5946cdbce5e08da576ba
parentab4d4219aae9886c9615266e0561a4fd9491fc45
Updated ffish.js to 0.4.2 (Closes #185)
+ board.moveStack()
+ board.pushSan(sanMove, notation)
+ board.pushMoves(uciMoves)
+ board.pushSanMoves(sanMoves)
+ board.pushSanMoves(sanMoves, notation)
+ ffish.readGamePGN(pgn)
+ game.headerKeys()
+ game.headers(key)
+ game.mainlineMoves()
+ ffish.variants()
+ ffish.loadVariantConfig()

Added parse_istream()
+ to allow reading a variant configuration file via a stringstream

Added NO_THREADS #define
+ to disable threads usage for build

Added custom variants info to README.md

Changed ordering for ffish.loadVariantsConfig() in test.js
src/ffishjs.cpp
src/position.cpp
src/variant.cpp
src/variant.h
tests/js/README.md
tests/js/package.json
tests/js/test.js
tests/pgn/c60_ruy_lopez.pgn [new file with mode: 0644]
tests/pgn/deep_blue_kasparov_1997.pgn [new file with mode: 0644]
tests/pgn/lichess_pgn_2018.12.21_JannLee_vs_CrazyAra.j9eQS4TF.pgn [new file with mode: 0644]