# HG changeset patch # User Mike Becker # Date 1776424654 -7200 # Node ID bdc9528d3e2be473046d0f90c4d1522b6e8d0de1 # Parent a991ea61f0e28fb0d1678bb29db64ea714b8057a add elapsed move time commands to PGN exports resolves #822 diff -r a991ea61f0e2 -r bdc9528d3e2b src/chess/pgn.c --- a/src/chess/pgn.c Fri Apr 17 13:10:14 2026 +0200 +++ b/src/chess/pgn.c Fri Apr 17 13:17:34 2026 +0200 @@ -212,6 +212,10 @@ uint16_t clk = remaining_movetime2(gameinfo, gamestate, clkmv); print_clk(clk, clkstr, true); fprintf(stream, " {[%%clk %s]}", clkstr); + + /* elapsed move time */ + print_clk(gamestate->moves[i].movetime.tv_sec, clkstr, true); + fprintf(stream, " {[%%emt %s]}", clkstr); } /* line break every 10 half-moves */