#elisp
There are two text representations for non- ASCII characters in Emacs strings (and in buffers): unibyte and multibyte.
If you want to change selection, open document below and click on "Move attachment"

GNU Emacs Lisp Reference Manual: String Basics
al characters in a string using the functions aref and aset (see Array Functions). However, note that length should not be used for computing the width of a string on display; use string-width (see Size of Displayed Text) instead. <span>There are two text representations for non- ASCII characters in Emacs strings (and in buffers): unibyte and multibyte. For most Lisp programming, you don’t need to be concerned with these two representations. See Text Representations, for details. Sometimes key sequences are represented as unibyte st