-
stuartmorgan authored
Currently the framework handles delete, but not backspace, so embeddings all have to implement backspace handling themselves. This eliminates that inconsistency and allows simplified code in embeddings by adding backspace handling. It also fixes a bug uncovered in the delete handling where deleting a selection would also delete the next character after the selection.