I am developing on macOS Mojave. Although i receive SDL_TEXTINPUT events, I never receive any SDL_TEXTEDITING event. Is the SDL_TEXTEDITING event platform dependent?
If I’m not mistaken, the SDL_TEXTEDITING event is issued only on text composition stuff, like when the keyboard suggestions on mobile devices and in some languages like the Japanese where you have more characters than keys and it generates the character by combining keys and such.
It does not generate such events for delete/backspaces, if it is that what are you expecting you must handle this on your own.
I ended up manually handling those eventually. Thanks for the clarification.