Filter empty entries when restoring HistoryRegisters
Filter empty entries when restoring HistoryRegisters

Saving registers will create a single empty entry due to the way
StaticRegister::get works. We do not really want those to be restored

jkonecny12/kakoune,mawww/kakoune,jkonecny12/kakoune,mawww/kakoune,mawww/kakoune,jkonecny12/kakoune,jkonecny12/kakoune,mawww/kakoune