4 * Display of the modeline when the pattern is too long
8 * Limitate the bandwidth use by using the scrolling capabilities of
13 For positive n, the scrl and wscrl routines scroll the window up n
14 lines (line i+n becomes i); otherwise scroll the window down n
15 lines. This involves moving the lines in the window character
16 image structure. The current cursor position is not changed.
18 For these functions to work, scrolling must be enabled via
21 int scrollok(WINDOW *win, bool bf);
23 A default window called stdscr, which is the size of the terminal
26 * Handle widechars for decent internationalization.
28 widechar: read using get_wch etc, keep a wchar_t* instead of a
29 char*, and use things like addwstr to print
31 wcsstr instead of strstr
33 <\amethyst> you'll have to convert it to a multibyte character
34 string before writing it
36 <\amethyst> with wcstombs
38 <\amethyst> wcs are arrays of wchar_t, which are usually 16- or
41 <\amethyst> mbs is a char string in a multibyte encoding like UTF-8