fix compilation error when using C23

add .idea folder to .hgignore

improve Makefiles

add uwproj configure script generator

pgn parser can now handle comments (although it ignores them for now)

adds unicode support

error message when syntactically validating a King's move into a check position is now correct

verified that checkmate notation does work correctly

(0) -30 -10 -8 +8 +10 tip

mercurial