summaryrefslogtreecommitdiff
path: root/devdocs/elisp/non_002dascii-characters.html
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
committerCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
commit754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 (patch)
treef1190704f78f04a2b0b4c977d20fe96a828377f1 /devdocs/elisp/non_002dascii-characters.html
new repository
Diffstat (limited to 'devdocs/elisp/non_002dascii-characters.html')
-rw-r--r--devdocs/elisp/non_002dascii-characters.html66
1 files changed, 66 insertions, 0 deletions
diff --git a/devdocs/elisp/non_002dascii-characters.html b/devdocs/elisp/non_002dascii-characters.html
new file mode 100644
index 00000000..4dc4e069
--- /dev/null
+++ b/devdocs/elisp/non_002dascii-characters.html
@@ -0,0 +1,66 @@
+ <h2 class="chapter">Non-ASCII Characters</h2> <p>This chapter covers the special issues relating to characters and how they are stored in strings and buffers. </p> <table class="menu" border="0" cellspacing="0"> <tr>
+<td align="left" valign="top">• <a href="text-representations" accesskey="1">Text Representations</a>
+</td>
+<td> </td>
+<td align="left" valign="top">How Emacs represents text. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="disabling-multibyte" accesskey="2">Disabling Multibyte</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Controlling whether to use multibyte characters. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="converting-representations" accesskey="3">Converting Representations</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Converting unibyte to multibyte and vice versa. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="selecting-a-representation" accesskey="4">Selecting a Representation</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Treating a byte sequence as unibyte or multi. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="character-codes" accesskey="5">Character Codes</a>
+</td>
+<td> </td>
+<td align="left" valign="top">How unibyte and multibyte relate to codes of individual characters. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="character-properties" accesskey="6">Character Properties</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Character attributes that define their behavior and handling. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="character-sets" accesskey="7">Character Sets</a>
+</td>
+<td> </td>
+<td align="left" valign="top">The space of possible character codes is divided into various character sets. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="scanning-charsets" accesskey="8">Scanning Charsets</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Which character sets are used in a buffer? </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="translation-of-characters" accesskey="9">Translation of Characters</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Translation tables are used for conversion. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="coding-systems">Coding Systems</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Coding systems are conversions for saving files. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="input-methods">Input Methods</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Input methods allow users to enter various non-ASCII characters without special keyboards. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="locales">Locales</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Interacting with the POSIX locale. </td>
+</tr> </table><div class="_attribution">
+ <p class="_attribution-p">
+ Copyright &copy; 1990-1996, 1998-2022 Free Software Foundation, Inc. <br>Licensed under the GNU GPL license.<br>
+ <a href="https://www.gnu.org/software/emacs/manual/html_node/elisp/Non_002dASCII-Characters.html" class="_attribution-link">https://www.gnu.org/software/emacs/manual/html_node/elisp/Non_002dASCII-Characters.html</a>
+ </p>
+</div>