summaryrefslogtreecommitdiff
path: root/doc/libunistring_1.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/libunistring_1.html')
-rw-r--r--doc/libunistring_1.html40
1 files changed, 20 insertions, 20 deletions
diff --git a/doc/libunistring_1.html b/doc/libunistring_1.html
index 02bf2672..b0d86a4e 100644
--- a/doc/libunistring_1.html
+++ b/doc/libunistring_1.html
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
<html>
-<!-- Created on May, 25 2018 by texi2html 1.78a -->
+<!-- Created on January, 2 2022 by texi2html 1.78a -->
<!--
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
Karl Berry <karl@freefriends.org>
@@ -49,16 +49,16 @@ ul.toc {list-style: none}
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="libunistring.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
-<td valign="middle" align="left">[<a href="libunistring.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="libunistring_20.html#SEC91" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="libunistring_toc.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="libunistring_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="libunistring_21.html#SEC92" title="Index">Index</a>]</td>
<td valign="middle" align="left">[<a href="libunistring_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr size="2">
<a name="Introduction"></a>
<a name="SEC1"></a>
-<h1 class="chapter"> <a href="libunistring.html#TOC1">1. Introduction</a> </h1>
+<h1 class="chapter"> <a href="libunistring_toc.html#TOC1">1. Introduction</a> </h1>
<p>This library provides functions for manipulating Unicode strings and
for manipulating C strings according to the Unicode standard.
@@ -123,7 +123,7 @@ internal in-memory representation.
<hr size="6">
<a name="Unicode"></a>
<a name="SEC2"></a>
-<h2 class="section"> <a href="libunistring.html#TOC2">1.1 Unicode</a> </h2>
+<h2 class="section"> <a href="libunistring_toc.html#TOC2">1.1 Unicode</a> </h2>
<p>Unicode is a standardized repertoire of characters that contains characters
from all scripts of the world, from Latin letters to Chinese ideographs
@@ -165,20 +165,20 @@ Japanese, even the processing of pure Japanese text was error prone.
<p>References:
</p><ul>
<li>
-The Unicode standard: <a href="http://www.unicode.org/">http://www.unicode.org/</a>
+The Unicode standard: <a href="https://www.unicode.org/">https://www.unicode.org/</a>
</li><li>
-Definition of UTF-8: <a href="http://www.rfc-editor.org/rfc/rfc3629.txt">http://www.rfc-editor.org/rfc/rfc3629.txt</a>
+Definition of UTF-8: <a href="https://www.rfc-editor.org/rfc/rfc3629.txt">https://www.rfc-editor.org/rfc/rfc3629.txt</a>
</li><li>
-Definition of UTF-16: <a href="http://www.rfc-editor.org/rfc/rfc2781.txt">http://www.rfc-editor.org/rfc/rfc2781.txt</a>
+Definition of UTF-16: <a href="https://www.rfc-editor.org/rfc/rfc2781.txt">https://www.rfc-editor.org/rfc/rfc2781.txt</a>
</li><li>
Markus Kuhn's UTF-8 and Unicode FAQ:
-<a href="http://www.cl.cam.ac.uk/~mgk25/unicode.html">http://www.cl.cam.ac.uk/~mgk25/unicode.html</a>
+<a href="https://www.cl.cam.ac.uk/~mgk25/unicode.html">https://www.cl.cam.ac.uk/~mgk25/unicode.html</a>
</li></ul>
<hr size="6">
<a name="Unicode-and-i18n"></a>
<a name="SEC3"></a>
-<h2 class="section"> <a href="libunistring.html#TOC3">1.2 Unicode and Internationalization</a> </h2>
+<h2 class="section"> <a href="libunistring_toc.html#TOC3">1.2 Unicode and Internationalization</a> </h2>
<p>Internationalization is the process of changing the source code of a program
so that it can meet the expectations of users in any culture, if culture
@@ -216,7 +216,7 @@ of the current locale (see
<hr size="6">
<a name="Locale-encodings"></a>
<a name="SEC4"></a>
-<h2 class="section"> <a href="libunistring.html#TOC4">1.3 Locale encodings</a> </h2>
+<h2 class="section"> <a href="libunistring_toc.html#TOC4">1.3 Locale encodings</a> </h2>
<p>A locale is a set of cultural conventions. According to POSIX, for a program,
at any moment, there is one locale being designated as the &ldquo;current locale&rdquo;.
@@ -271,7 +271,7 @@ ASCII compatible.
<hr size="6">
<a name="In_002dmemory-representation"></a>
<a name="SEC5"></a>
-<h2 class="section"> <a href="libunistring.html#TOC5">1.4 Choice of in-memory representation of strings</a> </h2>
+<h2 class="section"> <a href="libunistring_toc.html#TOC5">1.4 Choice of in-memory representation of strings</a> </h2>
<p>There are three ways of representing strings in memory of a running
program.
@@ -310,7 +310,7 @@ that you should not try to silence through a cast.
<hr size="6">
<a name="char-_002a-strings"></a>
<a name="SEC6"></a>
-<h2 class="section"> <a href="libunistring.html#TOC6">1.5 &lsquo;<samp>char *</samp>&rsquo; strings</a> </h2>
+<h2 class="section"> <a href="libunistring_toc.html#TOC6">1.5 &lsquo;<samp>char *</samp>&rsquo; strings</a> </h2>
<p>The classical C strings, with its C library support standardized by
ISO C and POSIX, can be used in internationalized programs with some
@@ -373,7 +373,7 @@ functions do not work with multibyte strings.
</li></ul>
<p>The workarounds can be found in GNU gnulib
-<a href="http://www.gnu.org/software/gnulib/">http://www.gnu.org/software/gnulib/</a>.
+<a href="https://www.gnu.org/software/gnulib/">https://www.gnu.org/software/gnulib/</a>.
</p><ul>
<li>
gnulib has modules &lsquo;<samp>mbchar</samp>&rsquo;, &lsquo;<samp>mbiter</samp>&rsquo;, &lsquo;<samp>mbuiter</samp>&rsquo; that
@@ -442,7 +442,7 @@ rather than on characters.
<hr size="6">
<a name="Unicode-strings"></a>
<a name="SEC7"></a>
-<h2 class="section"> <a href="libunistring.html#TOC7">1.6 Unicode strings</a> </h2>
+<h2 class="section"> <a href="libunistring_toc.html#TOC7">1.6 Unicode strings</a> </h2>
<p>libunistring supports Unicode strings in three representations:
<a name="IDX11"></a>
@@ -484,14 +484,14 @@ zero-valued unit used as &ldquo;end marker&rdquo;.
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="libunistring.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
-<td valign="middle" align="left">[<a href="libunistring.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="libunistring_20.html#SEC91" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="libunistring_toc.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="libunistring_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="libunistring_21.html#SEC92" title="Index">Index</a>]</td>
<td valign="middle" align="left">[<a href="libunistring_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<p>
<font size="-1">
- This document was generated by <em>Daiki Ueno</em> on <em>May, 25 2018</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.
+ This document was generated by <em>Bruno Haible</em> on <em>January, 2 2022</em> using <a href="https://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.
</font>
<br>