Huw Davies : riched20: Move undo handling to a different set of structs as the display item structs are not a good fit .