To do this would require look-ahead or a parser change. Either is doable but ugly. A benefit of look-ahead is that one could use it to pop up comments along with the move they follow instead of on the next forward step. It might be nicer to step slowly through movelists obtained from the ICS oldmoves command, as with LoadGame, instead of jumping to the end. Keyboard interface for moving pieces.
Arrow keys move selection highlight around.
Could maybe have similar selection highlights on moves made with mouse. In EditPosition mode, brings up piece menu and empties current square. Revamp command line options for 3 main modes. Measure and warn of lag in ICS mode, or some other kind of feedback to show the lag. Mostly useful in WinBoard.