First: is this a bug report? A suggestion? Or asking for help? # Problem description If possible code, or pseudo-code to reproduce the problem / present an idea. # Environment * Operating system: linux distribution, windows, macOS, ... * Backend used: ncurses (the default one), pancurses, termion, ... * If using ncurses on linux, ncurses version? (run `grep "define NCURSES_VERSION " /usr/include/curses.h`) * Current locale (run `locale` in a terminal). * Cursive version (from crates.io, from git, ...)