When calling minesweeper-choose, possibly just on the first move of the game), point is put earlier in the same line it was on.
Possibly fixed by dce1aca1909e?
dce1aca1909e wasn't fully tested, so reopening until it can be tested properly. A function involved in the commit -- minesweeper-refresh-field -- had an open parenthesis until 1d3769da87d4, so it couldn't have been tested.
It's good now -- when tested, this doesn't happen anymore.