Commit Graph

154 Commits

Author SHA1 Message Date
Eric Mader
8fabaaed43 ICU-3062 hdrtst shows that these files need to #include "LETypes.h".
X-SVN-Rev: 14084
2003-12-10 22:30:48 +00:00
Eric Mader
f9d594d2a0 ICU-3062 don't export non-public layout headers.
X-SVN-Rev: 14082
2003-12-10 22:28:05 +00:00
Eric Mader
c68a5bdf67 ICU-3132 change le_bool back to UBool, and uppercase true and false; some lame-o C++ compilers don't implement bool.
X-SVN-Rev: 14039
2003-12-08 22:43:41 +00:00
Eric Mader
ff1b69f976 ICU-3132 make the type of le_bool be bool, and get rid of the #defines for true and false.
X-SVN-Rev: 14035
2003-12-08 17:58:07 +00:00
Eric Mader
82d931c474 ICU-3132 make the type of le_bool be bool, and get rid of the #defines for true and false.
X-SVN-Rev: 14018
2003-12-05 21:21:30 +00:00
Eric Mader
fd78672741 ICU-3348 Mark ICULayoutEngine class and all methods @obsolete ICU 3.0.
X-SVN-Rev: 13919
2003-12-01 22:38:30 +00:00
Eric Mader
a5a22aaab2 ICU-3348 @draft ICU 2.2 => @stable ICU 2.8t.
X-SVN-Rev: 13890
2003-11-26 00:19:39 +00:00
Eric Mader
b10235ef57 ICU-3222 Fix --enable-strict and ICC warnings.
X-SVN-Rev: 13888
2003-11-25 23:41:24 +00:00
George Rhoten
11e80b26fc ICU-3359 Allow .vcproj files to build in a directory with a space
X-SVN-Rev: 13588
2003-11-05 07:30:09 +00:00
Eric Mader
b80b8bc887 ICU-3314 Add U_NAMESPACE_BEGIN, U_NAMESPACE_END
X-SVN-Rev: 13335
2003-10-07 02:23:19 +00:00
Eric Mader
c352190d78 ICU-3303 add missing return to error case in getGlyphs().
X-SVN-Rev: 13308
2003-10-03 18:56:39 +00:00
Eric Mader
a0b3dbd56c ICU-2257 implement glyph insertion.
X-SVN-Rev: 13305
2003-10-03 16:41:02 +00:00
Eric Mader
9b9719b777 ICU-2257 implement glyph insertion.
X-SVN-Rev: 13265
2003-10-01 18:25:52 +00:00
George Rhoten
611dc885fa ICU-3258 CygWin/MSVC changes. Add library versioning information
X-SVN-Rev: 13215
2003-09-26 00:04:35 +00:00
Eric Mader
0e10d4f927 ICU-2257 implement glyph insertion.
X-SVN-Rev: 13200
2003-09-25 15:33:02 +00:00
Eric Mader
8fead94be5 ICU-2257 implement glyph insertion.
X-SVN-Rev: 13191
2003-09-24 21:05:40 +00:00
Steven R. Loomis
e76f09208e ICU-3236 2.8 update
X-SVN-Rev: 13049
2003-09-09 22:32:23 +00:00
Steven R. Loomis
b6d9ad6b1c ICU-3236 update version number to 2.8
X-SVN-Rev: 13045
2003-09-09 20:19:39 +00:00
Eric Mader
a346b7bbd6 ICU-3221 Move virtual member function definitions from .h files to .cpp files.
X-SVN-Rev: 13024
2003-09-03 18:27:07 +00:00
Eric Mader
95cf50134e ICU-3038 Change state transition symbols from "_X" to "tX" so they don't conflict w/ symbols in ctypes.h.
X-SVN-Rev: 12877
2003-08-19 22:27:44 +00:00
George Rhoten
555a61a068 ICU-3190 Prevent the constant rebuilding of ICU when it isn't needed.
X-SVN-Rev: 12872
2003-08-19 17:39:26 +00:00
Eric Mader
3e4b1b6c7a ICU-3041 need to #undef symbols defined in ctypes.h
X-SVN-Rev: 12533
2003-06-19 20:26:19 +00:00
Eric Mader
e916a32ad4 ICU-2589 Change parameter name from "script" to "scriptCode" to match document comments in ICULayoutEngine.createInstance().
X-SVN-Rev: 12434
2003-06-10 23:49:24 +00:00
George Rhoten
b2b34693e4 ICU-3012 Ignore the generated library
X-SVN-Rev: 12424
2003-06-10 21:43:34 +00:00
Eric Mader
92847488c8 ICU-2589 Fix document comment for constructor.
X-SVN-Rev: 12413
2003-06-10 17:44:58 +00:00
Eric Mader
0c0cc0ffde ICU-2974 don't call new[](0)...
X-SVN-Rev: 12405
2003-06-10 01:46:42 +00:00
Eric Mader
f6a2536d8c ICU-2405 default implementation of canDisplay should call LE_GET_GLYPH on the result of mapCharToGlyph.
X-SVN-Rev: 12353
2003-06-06 18:47:12 +00:00
Steven R. Loomis
e1fbed9aa1 ICU-2969 don't use arraycopy in public header
X-SVN-Rev: 12299
2003-06-04 22:39:17 +00:00
Eric Mader
a126e9e9c5 ICU-2969 Don't #include "cmemory.h" unless LE_USE_CMEMORY, U_LAYOUT_IMPLEMENTATION or U_LAYOUTEX_IMPLEMENTATION is defined.
X-SVN-Rev: 12272
2003-06-04 17:27:50 +00:00
Vladimir Weinstein
b74dd8f3f2 ICU-2959 Added copyright notices to files that didn't have them
X-SVN-Rev: 12266
2003-06-04 01:06:48 +00:00
Alan Liu
de95737116 ICU-2959 update copyright dates to include 2003
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
Eric Mader
661e0b31c4 ICU-2699 remove --enable-strict and -Winline errors.
X-SVN-Rev: 12047
2003-05-22 21:56:57 +00:00
Eric Mader
1fc47bfecf ICU-2891 Remove comma after last items in LETableTags and LEFeatureTags enums.
X-SVN-Rev: 12036
2003-05-21 18:48:19 +00:00
Eric Mader
f544b30a81 ICU-2891 Don't use LE_MAKE_TAG macro for tag constants - it's not safe on EBCDIC platforms!
X-SVN-Rev: 12029
2003-05-20 23:39:30 +00:00
Eric Mader
9d7de8068f ICU-2405 remove getName()
X-SVN-Rev: 11968
2003-05-16 20:23:44 +00:00
Eric Mader
89c0f223d0 ICU-2405 more code review changes.
X-SVN-Rev: 11961
2003-05-16 17:43:44 +00:00
Eric Mader
3d7ae2b1f1 ICU-2405 code review changes.
X-SVN-Rev: 11915
2003-05-13 23:02:45 +00:00
Eric Mader
0c1691e1a4 ICU-2699 Fix strict mode compiler warnings
X-SVN-Rev: 11906
2003-05-13 00:44:54 +00:00
George Rhoten
4e1913af46 ICU-2850 Add MSVC 7 (Visual Studio .NET) project files
X-SVN-Rev: 11743
2003-04-30 22:50:21 +00:00
Eric Mader
a2d46bd46a ICU-2051 remove or comment FIXME and #if 0
X-SVN-Rev: 11725
2003-04-29 00:15:07 +00:00
Eric Mader
772debe207 ICU-2253 Make nullLanguageCode be 0, associated clean-up.
X-SVN-Rev: 11552
2003-04-15 20:44:11 +00:00
Eric Mader
f6d376dd88 ICU-2253 Initial support for language codes, CJK language-specific variants and associated clean-up.
X-SVN-Rev: 11535
2003-04-12 01:03:09 +00:00
Eric Mader
1bb8d611a2 ICU-2253 Initial support for language codes, CJK language-specific variants and associated clean-up.
X-SVN-Rev: 11534
2003-04-12 00:37:12 +00:00
George Rhoten
f6cef37345 ICU-2628 Updates for the import library installation on CygWin/MSVC and z/OS,
and updates for installation on CygWin/MSVC and QNX

X-SVN-Rev: 11501
2003-04-10 17:42:21 +00:00
George Rhoten
fae219cec9 ICU-2628 Allow z/OS and CygWin/MSVC to install their import libraries
(aka sidedeck on z/OS).

X-SVN-Rev: 11353
2003-03-19 01:56:39 +00:00
Eric Mader
708317c997 ICU-2405 clean up comments, esp. @draft versions.
X-SVN-Rev: 11289
2003-03-12 23:51:42 +00:00
Eric Mader
a9ac4b4f42 ICU-2743 cast flag argument to GlyphIterator copy constructor to disambiguate from constructor which takes an LETag.
X-SVN-Rev: 11280
2003-03-11 02:28:18 +00:00
Eric Mader
2dd931b10c ICU-2743 don't require feature tag for backtrack and lookahead. Type three chaining contexual subtable should return inputGlyphCount *not* inputGlyphCount + 1!
X-SVN-Rev: 11267
2003-03-07 23:33:41 +00:00
Eric Mader
2663f369f0 ICU-2743 handle multiple substitutions which substitute a single glyph.
X-SVN-Rev: 11219
2003-03-04 00:03:17 +00:00
Eric Mader
3dddcd075b ICU-2405 changes to support composite fonts.
X-SVN-Rev: 11217
2003-03-03 23:28:15 +00:00