/[pcre]/code/trunk/doc/pcreapi.3
ViewVC logotype

Diff of /code/trunk/doc/pcreapi.3

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 141 by ph10, Fri Mar 30 13:41:47 2007 UTC revision 142 by ph10, Fri Mar 30 15:55:18 2007 UTC
# Line 734  digits, or whatever, by reference to a s Line 734  digits, or whatever, by reference to a s
734  value. When running in UTF-8 mode, this applies only to characters with codes  value. When running in UTF-8 mode, this applies only to characters with codes
735  less than 128. Higher-valued codes never match escapes such as \ew or \ed, but  less than 128. Higher-valued codes never match escapes such as \ew or \ed, but
736  can be tested with \ep if PCRE is built with Unicode character property  can be tested with \ep if PCRE is built with Unicode character property
737  support. The use of locales with Unicode is discouraged. If you are handling  support. The use of locales with Unicode is discouraged. If you are handling
738  characters with codes greater than 128, you should either use UTF-8 and  characters with codes greater than 128, you should either use UTF-8 and
739  Unicode, or use locales, but not try to mix the two.  Unicode, or use locales, but not try to mix the two.
740  .P  .P
741  PCRE contains an internal set of tables that are used when the final argument  PCRE contains an internal set of tables that are used when the final argument
742  of \fBpcre_compile()\fP is NULL. These are sufficient for many applications.  of \fBpcre_compile()\fP is NULL. These are sufficient for many applications.
743  Normally, the internal tables recognize only ASCII characters. However, when  Normally, the internal tables recognize only ASCII characters. However, when
744  PCRE is built, it is possible to cause the internal tables to be rebuilt in the  PCRE is built, it is possible to cause the internal tables to be rebuilt in the
745  default "C" locale of the local system, which may cause them to be different.  default "C" locale of the local system, which may cause them to be different.
746  .P  .P
# Line 760  the following code could be used: Line 760  the following code could be used:
760    tables = pcre_maketables();    tables = pcre_maketables();
761    re = pcre_compile(..., tables);    re = pcre_compile(..., tables);
762  .sp  .sp
763  The locale name "fr_FR" is used on Linux and other Unix-like systems; if you  The locale name "fr_FR" is used on Linux and other Unix-like systems; if you
764  are using Windows, the name for the French locale is "french".  are using Windows, the name for the French locale is "french".
765  .P  .P
766  When \fBpcre_maketables()\fP runs, the tables are built in memory that is  When \fBpcre_maketables()\fP runs, the tables are built in memory that is

Legend:
Removed from v.141  
changed lines
  Added in v.142

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12