- implemented ToString of MoveTextEntry using MoveTextFormatter |
|
More...
|
over 11 years ago
|
- made MoveFormatter and MoveTextFormatter internal |
|
More...
|
over 11 years ago
|
- implemented formatting of move text (list of move text entries) and RAV entries |
|
More...
|
over 11 years ago
|
- implemented comment and NAG entry formatting |
|
More...
|
over 11 years ago
|
- cleaned up references |
|
More...
|
over 11 years ago
|
- implemented formatting of single move entries - implemented formatting of end game entries |
|
More...
|
over 11 years ago
|
- now distinguishing between continued and non-continued SingleMoveEntries |
|
More...
|
over 11 years ago
|
- added move number to MovePairEntry and SingleMoveEntry and parsers to parse it out. - implemented first steps of formatting MoveText |
|
More...
|
over 11 years ago
|
- changed MoveFormatter to accept TextWriter instead of StringBuilder - added default version of Format which only takes a move and returns the formatted string |
|
More...
|
over 11 years ago
|
- implemented en passant annotation - implemented move annotations |
|
More...
|
over 11 years ago
|
- added test project for pgn.Data - added initial implementation MoveFormatter and tests |
|
More...
|
over 11 years ago
|
- organized data classes into folders. kept one name space. |
|
More...
|
over 11 years ago
|
- renamed getHashCode to getNullabeHashCode to avoid confusions. |
|
More...
|
over 11 years ago
|
- implemented GetHashCode method for Move |
|
More...
|
over 11 years ago
|
- updated project files to reference the pgn.Data.csproj |
|
More...
|
over 11 years ago
|
- change pgn.Data to be a C# project. This was necessary to allow an implementation of a formatter class, which would be mutually recursive with other types as it will be used in the ToString implementations. In F# it is not possible to have mutually recursive Type definitions across multiple files. |
|
More...
|
over 11 years ago
|
- eliminated F# specific types (Option<T> and Microsoft.FSharp.Collections.List) - extracted Debug class and toNullable in pgn.Parse to new namespace ilf.pgn.PgnParsers.Bootstrap |
|
More...
|
over 11 years ago
|
- updated pgn.net.dll |
|
More...
|
over 11 years ago
|
- moved all model types to namespace ilf.pgn.Data - moved PgnFormatException to ilf.pgn.Exception - made pgn.Parse modules internal - changed enum types to actual enums |
|
More...
|
over 11 years ago
|
- added simple example solution |
|
More...
|
over 11 years ago
|
- added merge command to create one dll from output of pgn.NET.sln |
|
More...
|
over 11 years ago
|
- added ILMerge.exe to tools |
|
More...
|
over 11 years ago
|
- removed references to large files |
|
More...
|
over 11 years ago
|
- fixed "fresh checkout" problems: - nuget packages are downloaded now on build - projects reference downloaded packages |
|
More...
|
over 11 years ago
|
- renamed projects - added app.config files to redirect fsharp 4.0.0.0 assembly requests to 4.3.0.0 |
|
More...
|
over 11 years ago
|
- started consistent naming scheme of projects - pgn.Data holds the data model - pgn.Parse contains the low-level parsers - pgn.NET is the main project holding the public parser class |
|
More...
|
over 11 years ago
|
- moved data model to new project pgn.Data |
|
More...
|
over 11 years ago
|
- fixed project dependencies |
|
More...
|
over 11 years ago
|
- updated solution items |
|
More...
|
over 11 years ago
|
- moved solution file to src |
|
More...
|
over 11 years ago
|