CanRedo
fCouldRedo = editor.CanRedo();
if (fCouldRedo != fEditor.CanRedo())
update.AddBool("can_redo", fEditor.CanRedo());
if (!CanRedo())
bool CanRedo() const;
fRedoMenuItem->SetEnabled(fEditor.CanRedo());
bool CanRedo() { return !fRedos.IsEmpty(); }
fRedoItem->SetEnabled(fSudokuView->CanRedo());