···8282 Options(..options, mode: Mode2027Ext)
8383}
84848585+/// The default mode and the mode suitable for most terminals.
8686+///
8787+/// Measures individual code points, similar to the libc `wcwidth` function
8888+/// that almost all of these terminals use.
8989+///
9090+/// Note that except for `fold_raw`, this library will still always process
9191+/// grapheme clusters as a unit.
9292+pub fn mode_wcwidth(options: Options) -> Options {
9393+ Options(..options, mode: ModeWcwidth)
9494+}
9595+8596/// Some characters are marked by Unicode as "ambiguous", meaning they may
8697/// occupy 1 or 2 cells, depending on the context, current language, selected
8798/// font, surrounding text, and more.