fix the damned escaping on C++

git-svn-id: https://tesseract-ocr.googlecode.com/svn/trunk@470 d0cd1f9f-072b-0410-8dd7-cf729c803f20
This commit is contained in:
joregan 2010-09-29 17:56:39 +00:00
parent ec7bc49cc1
commit 2c76f06155
2 changed files with 46 additions and 46 deletions

View File

@ -44,44 +44,44 @@ LANGUAGES
There are currently language packs available for the following languages: There are currently language packs available for the following languages:
[width="40%",options="header"] [width="40%",options="header"]
|============================ |=============================
|Code |Name |Code |Name
|bul |Bulgarian |bul |Bulgarian
|cat |Catalan |cat |Catalan
|ces |Czech |ces |Czech
|chi_sim |Simplified Chinese |chi_sim |Simplified Chinese
|chi_tra |Traditional Chinese |chi_tra |Traditional Chinese
|dan |Danish |dan |Danish
|dan-frak |Danish (Fraktur) |dan-frak |Danish (Fraktur)
|deu |German |deu |German
|ell |Greek |ell |Greek
|eng |English |eng |English
|fin |Finnish |fin |Finnish
|fra |French |fra |French
|hun |Hungarian |hun |Hungarian
|ind |Indonesian |ind |Indonesian
|ita |Italian |ita |Italian
|jpn |Japanese |jpn |Japanese
|kor |Korean |kor |Korean
|lav |Latvian |lav |Latvian
|lit |Lithuanian |lit |Lithuanian
|nld |Dutch |nld |Dutch
|nor |Norwegian |nor |Norwegian
|pol |Polish |pol |Polish
|por |Portuguese |por |Portuguese
|ron |Romanian |ron |Romanian
|rus |Russian |rus |Russian
|slk |Slovakian |slk |Slovakian
|slv |Slovenian |slv |Slovenian
|spa |Spanish |spa |Spanish
|srp |Serbian |srp |Serbian
|swe |Swedish |swe |Swedish
|tgl |Tagalog |tgl |Tagalog
|tha |Thai |tha |Thai
|tur |Turkish |tur |Turkish
|ukr |Ukrainian |ukr |Ukrainian
|vie |Vietnamese |vie |Vietnamese
|============================ |=============================
HISTORY HISTORY
------- -------
@ -90,12 +90,12 @@ Hewlett Packard Co, Greeley Colorado between 1985 and 1994, with some more
changes made in 1996 to port to Windows, and some C\+\+izing in 1998. A changes made in 1996 to port to Windows, and some C\+\+izing in 1998. A
lot of the code was written in C, and then some more was written in C\+\+. lot of the code was written in C, and then some more was written in C\+\+.
Since then all the code has been converted to at least compile with a Since then all the code has been converted to at least compile with a
C\+\+ compiler. Currently it builds under Linux with gcc4.0, gcc4.1 and C\++ compiler. Currently it builds under Linux with gcc4.0, gcc4.1 and
under Windows with VC++6 and VC++Express. The C\+\+ code makes heavy use of under Windows with VC\+\+6 and VC\+\+Express. The C\++ code makes heavy use of
a list system using macros. This predates stl, was portable before stl, and a list system using macros. This predates stl, was portable before stl, and
is more efficient than stl lists, but has the big negative that if you do get is more efficient than stl lists, but has the big negative that if you do get
a segmentation violation, it is hard to debug. Another "feature" of the a segmentation violation, it is hard to debug. Another "feature" of the
C/C++ split is that the C\+\+ data structures get converted to C data C/C\++ split is that the C\++ data structures get converted to C data
structures to call the low-level C code. This is ugly, and the C++izing of structures to call the low-level C code. This is ugly, and the C++izing of
the C code is a step towards eliminating the conversion, but it has not the C code is a step towards eliminating the conversion, but it has not
happened yet. happened yet.

View File

@ -54,7 +54,7 @@ rowsep="1" colsep="1"
<colspec colname="col_2" colwidth="85*"/> <colspec colname="col_2" colwidth="85*"/>
<thead> <thead>
<row> <row>
<entry align="left" valign="top">Code </entry> <entry align="left" valign="top">Code </entry>
<entry align="left" valign="top">Name</entry> <entry align="left" valign="top">Name</entry>
</row> </row>
</thead> </thead>
@ -210,13 +210,13 @@ Hewlett Packard Co, Greeley Colorado between 1985 and 1994, with some more
changes made in 1996 to port to Windows, and some C++izing in 1998. A changes made in 1996 to port to Windows, and some C++izing in 1998. A
lot of the code was written in C, and then some more was written in C++. lot of the code was written in C, and then some more was written in C++.
Since then all the code has been converted to at least compile with a Since then all the code has been converted to at least compile with a
C+\+ compiler. Currently it builds under Linux with gcc4.0, gcc4.1 and C++ compiler. Currently it builds under Linux with gcc4.0, gcc4.1 and
under Windows with VC<literal>6 and VC</literal>Express. The C+\+ code makes heavy use of under Windows with VC++6 and VC++Express. The C++ code makes heavy use of
a list system using macros. This predates stl, was portable before stl, and a list system using macros. This predates stl, was portable before stl, and
is more efficient than stl lists, but has the big negative that if you do get is more efficient than stl lists, but has the big negative that if you do get
a segmentation violation, it is hard to debug. Another "feature" of the a segmentation violation, it is hard to debug. Another "feature" of the
C/C<literal> split is that the C+\+ data structures get converted to C data C/C++ split is that the C++ data structures get converted to C data
structures to call the low-level C code. This is ugly, and the C</literal>izing of structures to call the low-level C code. This is ugly, and the C++izing of
the C code is a step towards eliminating the conversion, but it has not the C code is a step towards eliminating the conversion, but it has not
happened yet.</simpara> happened yet.</simpara>
<simpara>The most important changes in version 2.00 were that Tesseract can now <simpara>The most important changes in version 2.00 were that Tesseract can now