diff options
author | Jonathan Wakely <jw@kayari.org> | 2002-08-14 17:29:19 +0000 |
---|---|---|
committer | Phil Edwards <pme@gcc.gnu.org> | 2002-08-14 17:29:19 +0000 |
commit | 615d009f6d673f288348c4394d36da2fb0dbbcc8 (patch) | |
tree | ebe4bab4874de1bfbe4f105e9635b7ded285ba64 | |
parent | cd79e2100b33c8937a878a5f07579205257d71ec (diff) | |
download | gcc-615d009f6d673f288348c4394d36da2fb0dbbcc8.zip gcc-615d009f6d673f288348c4394d36da2fb0dbbcc8.tar.gz gcc-615d009f6d673f288348c4394d36da2fb0dbbcc8.tar.bz2 |
messages.html: Use HTML entities for punctuation.
2002-08-14 Jonathan Wakely <jw@kayari.org>
* docs/html/22_locale/messages.html: Use HTML entities for
punctuation.
From-SVN: r56300
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/docs/html/22_locale/messages.html | 30 |
2 files changed, 20 insertions, 15 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0a948ea..9fa76a9 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2002-08-14 Jonathan Wakely <jw@kayari.org> + + * docs/html/22_locale/messages.html: Use HTML entities for + punctuation. + 2002-08-13 Jonathan Wakely <jw@kayari.org> Phil Edwards <pme@gcc.gnu.org> diff --git a/libstdc++-v3/docs/html/22_locale/messages.html b/libstdc++-v3/docs/html/22_locale/messages.html index 371371f..86c278c 100644 --- a/libstdc++-v3/docs/html/22_locale/messages.html +++ b/libstdc++-v3/docs/html/22_locale/messages.html @@ -39,10 +39,10 @@ correspond to three protected virtual member functions. The public member functions are: <p> -<code>catalog open(const string&, const locale&) const</code> +<code>catalog open(const string&, const locale&) const</code> <p> -<code>string_type get(catalog, int, int, const string_type&) const</code> +<code>string_type get(catalog, int, int, const string_type&) const</code> <p> <code>void close(catalog) const</code> @@ -51,7 +51,7 @@ The public member functions are: While the virtual functions are: <p> -<code>catalog do_open(const string&, const locale&) const</code> +<code>catalog do_open(const string&, const locale&) const</code> <BLOCKQUOTE> <I> -1- Returns: A value that may be passed to get() to retrieve a @@ -63,7 +63,7 @@ catalog can be opened. </BLOCKQUOTE> <p> -<code>string_type do_get(catalog, int, int, const string_type&) const</code> +<code>string_type do_get(catalog, int, int, const string_type&) const</code> <BLOCKQUOTE> <I> -3- Requires: A catalog cat obtained from open() and not yet closed. @@ -106,8 +106,8 @@ unfortunate. <p> The 'open' member function in particular seems to be oddly designed. The signature seems quite peculiar. Why specify a <code>const -string& </code> argument, for instance, instead of just <code>const -char*</code>? Or, why specify a <code>const locale&</code> argument that is +string& </code> argument, for instance, instead of just <code>const +char*</code>? Or, why specify a <code>const locale&</code> argument that is to be used in the 'get' member function? How, exactly, is this locale argument useful? What was the intent? It might make sense if a locale argument was associated with a given default message string in the @@ -238,7 +238,7 @@ documentation. Here's an idea of what is required: <code>locale loc_de("de_DE");</code> <p> <code> - use_facet<messages<char> >(loc_de).open("libstdc++", locale(), dir); + use_facet<messages<char> >(loc_de).open("libstdc++", locale(), dir); </code> </ul> @@ -251,23 +251,23 @@ documentation. Here's an idea of what is required: <li> message converting, simple example using the GNU model. <pre> -#include <iostream> -#include <locale> +#include <iostream> +#include <locale> using namespace std; void test01() { - typedef messages<char>::catalog catalog; + typedef messages<char>::catalog catalog; const char* dir = "/mnt/egcs/build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale"; const locale loc_de("de_DE"); - const messages<char>& mssg_de = use_facet<messages<char> >(loc_de); + const messages<char>& mssg_de = use_facet<messages<char> >(loc_de); catalog cat_de = mssg_de.open("libstdc++", loc_de, dir); string s01 = mssg_de.get(cat_de, 0, 0, "please"); string s02 = mssg_de.get(cat_de, 0, 0, "thank you"); - cout << "please in german:" << s01 << '\n'; - cout << "thank you in german:" << s02 << '\n'; + cout << "please in german:" << s01 << '\n'; + cout << "thank you in german:" << s02 << '\n'; mssg_de.close(cat_de); } </pre> @@ -329,13 +329,13 @@ More information can be found in the following testcases: <p> <code> catalog - open(const basic_string<char>& __s, const locale& __loc) const + open(const basic_string<char>& __s, const locale& __loc) const </code> <p> <code> catalog - open(const basic_string<char>&, const locale&, const char*) const; + open(const basic_string<char>&, const locale&, const char*) const; </code> <p> |