Markus Scherer
5d191952d7
ICU-544 support reverse fallbacks codepage->U
...
X-SVN-Rev: 2845
2000-10-30 21:03:06 +00:00
Markus Scherer
1785a5542f
ICU-544 add batch files to automate the generation of final mapping files
...
X-SVN-Rev: 2843
2000-10-30 18:02:58 +00:00
Markus Scherer
d10963fe35
ICU-544 support reverse fallbacks codepage->U
...
X-SVN-Rev: 2842
2000-10-30 18:01:51 +00:00
Markus Scherer
2bbe56859b
ICU-544 add reverse fallbacks for U+2e97 & U+303e
...
X-SVN-Rev: 2841
2000-10-30 17:26:44 +00:00
Markus Scherer
0efd7fcac8
ICU-544 support reverse fallbacks codepage->U
...
X-SVN-Rev: 2840
2000-10-30 17:22:57 +00:00
Markus Scherer
0b49ed8296
ICU-701 remove ibm-1038
...
X-SVN-Rev: 2829
2000-10-28 00:44:23 +00:00
Markus Scherer
572ab3ff1d
ICU-544 fix mappings for GB+fe5e
...
X-SVN-Rev: 2818
2000-10-27 18:04:54 +00:00
Yves Arrouye
c27ba65a7c
ICU-692 make it work out of source, please...
...
X-SVN-Rev: 2801
2000-10-26 19:28:33 +00:00
Markus Scherer
f87d481848
ICU-544 add tool to make single-direction mapping tables
...
X-SVN-Rev: 2796
2000-10-26 15:59:34 +00:00
George Rhoten
3aa10cc7a5
ICU-544 Removed the extra space at the end of the line. The space causes a failure on Windows platforms.
...
X-SVN-Rev: 2787
2000-10-25 20:49:30 +00:00
Yves Arrouye
3fad3f08a3
ICU-544 added gv18030 to the lists of UCM files to compile:
...
X-SVN-Rev: 2784
2000-10-25 17:01:46 +00:00
Yves Arrouye
8e28da7d3d
ICU-692 factor in some common definitions, and include the platform
...
file to make porting easier.
X-SVN-Rev: 2772
2000-10-24 19:50:20 +00:00
Markus Scherer
f0f6535381
ICU-544 reject first surrogate in toUnicode surrogate-pair state
...
X-SVN-Rev: 2766
2000-10-23 23:47:10 +00:00
Markus Scherer
0f7e0e6b40
ICU-544 add alpha-version warning
...
X-SVN-Rev: 2764
2000-10-23 23:35:26 +00:00
Markus Scherer
2aad0e433c
ICU-544 safer handling of u+303e
...
X-SVN-Rev: 2763
2000-10-23 22:03:24 +00:00
Markus Scherer
2be0117179
ICU-544 information about and tools for gb 18030
...
X-SVN-Rev: 2762
2000-10-23 20:50:58 +00:00
Yves Arrouye
3e192178a2
ICU-656 more dashes removal
...
X-SVN-Rev: 2671
2000-10-13 17:45:47 +00:00
Yves Arrouye
c3e4f0b35b
ICU-658 bumped version above 1.6
...
X-SVN-Rev: 2666
2000-10-13 00:26:21 +00:00
Yves Arrouye
76a1b37ce9
ICU-601 all manual pages have an ICU X.Y Manual header now
...
X-SVN-Rev: 2657
2000-10-12 21:38:43 +00:00
Yves Arrouye
5a656c9a4a
ICU-601 more details about converters being found automatically
...
Documented the fact that a new .cnv will not replace a converter in
a .dat or library until the archive/lib is repackaged; added a
CAVEATS section for that
X-SVN-Rev: 2656
2000-10-12 21:34:09 +00:00
Yves Arrouye
4d7b2b283f
ICU-601 added mandir to Makefile.in so we don't install in /
...
X-SVN-Rev: 2655
2000-10-12 21:23:22 +00:00
Yves Arrouye
3950b05e22
ICU-601 give a reference to the IBM NLTC ucmap format
...
X-SVN-Rev: 2653
2000-10-12 21:12:58 +00:00
Yves Arrouye
fd83852f2b
ICU-601 added manual page for makeconv
...
X-SVN-Rev: 2652
2000-10-12 20:59:20 +00:00
Vladimir Weinstein
b3b0c23852
ICU-653 changed the library names and locations on win32
...
X-SVN-Rev: 2651
2000-10-12 20:36:11 +00:00
Ram Viswanadha
4a3224fc02
ICU-599 Added ksc_5601_1 DBCS converter for ISO-2022-JP support.
...
X-SVN-Rev: 2623
2000-10-10 22:40:26 +00:00
Yves Arrouye
dd68d5aa81
ICU-630 do not use rpath by default; added --enable-rpath for when
...
it is really needed.
X-SVN-Rev: 2560
2000-10-03 23:19:26 +00:00
Steven R. Loomis
45330ce7fb
ICU-627 .cnv files depend on makeconv (so they get updated automatically)
...
X-SVN-Rev: 2558
2000-10-03 21:00:01 +00:00
Steven R. Loomis
c12237ff37
ICU-627 fix portability of UConverterStaticData
...
X-SVN-Rev: 2557
2000-10-03 20:18:22 +00:00
Yves Arrouye
9686d239f0
ICU-620 cleaned up cleaning (w/ an ugly twist in the top-level Makefile to start cleaning w/ tools)
...
X-SVN-Rev: 2551
2000-10-02 23:37:16 +00:00
Ram Viswanadha
d073743171
ICU-599 gb_2312_80-1.ucm for ISO-2022 support
...
X-SVN-Rev: 2533
2000-09-28 21:28:59 +00:00
Yves Arrouye
2cf8109556
ICU-3 initial support for static libraries. The current problems are:
...
- pkgdata will still generate a dll (not a problem if you use files or the
mappable archive).
- because of referecences to ostream in ustring, the linker wants to resolve
these symbols, forcing us to use a C++ compiler to link C programs. That is
bad and need to be resolved.
- if you build static, then reconfigure w/o them and do make clean, the
static libraries will be left over.
Static is controlled by --enable-static. Shared libraries can be disabled
with --disable-shared.
X-SVN-Rev: 2494
2000-09-22 22:58:36 +00:00
George Rhoten
83d06a9d80
ICU-597 fixed a small problem with strtoupper that I fixed for OS/400
...
X-SVN-Rev: 2478
2000-09-22 16:45:56 +00:00
George Rhoten
718ec0b772
ICU-599 added cn-11643-1992.ucm entry
...
X-SVN-Rev: 2476
2000-09-21 23:04:07 +00:00
George Rhoten
7783b01356
ICU-597 Make the definition for main more consistent for OS/400.
...
X-SVN-Rev: 2473
2000-09-21 21:49:32 +00:00
Ram Viswanadha
345411e34d
ICU-599 Added iso-ir-165.ucm for ISO-2022-CN support
...
X-SVN-Rev: 2467
2000-09-21 00:41:49 +00:00
Ram Viswanadha
e44b5cb996
ICU-583 Added GB_2312_80-1.ucm to ucm file
...
X-SVN-Rev: 2444
2000-09-19 02:41:02 +00:00
Yves Arrouye
2475b8db79
ICU-598 use $(ECHO_N) and $(ECHO_C) in echo.
...
X-SVN-Rev: 2433
2000-09-15 05:06:12 +00:00
Yves Arrouye
1968fe35ad
ICU-575 finally got rid of @BUILDDATADIR@ in the Makefiles. Also removed
...
the need for BUILD_OUT_OF_SOURCE to be defined at configure time.
X-SVN-Rev: 2383
2000-08-29 22:26:15 +00:00
George Rhoten
d3de68a538
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2379
2000-08-29 17:16:53 +00:00
Yves Arrouye
4e1c30d30b
ICU-575 fixed a number of problems with the out of source build. The
...
build now works with --srcdir=../a/relative/path, --srcdir=/an/absolute/one
and in source. Auxiliary data in data and test/testdata is generated by new
Makefiles in these directories (data is new inside source). Some cleanup is
still needed, for example when makeconv generates test files... Test code
now knows about out of source vs in source build. Sorry... (Will be fixed
if data and source are at the same level some day.)
X-SVN-Rev: 2373
2000-08-29 07:28:22 +00:00
George Rhoten
e987689c07
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2369
2000-08-28 23:15:05 +00:00
Steven R. Loomis
bd94ac5ec8
ICU-567 MacOS
...
X-SVN-Rev: 2366
2000-08-28 21:36:13 +00:00
Steven R. Loomis
681c905178
ICU-103 don't allocate 0 bytes on aix
...
X-SVN-Rev: 2266
2000-08-15 19:22:33 +00:00
Steven R. Loomis
cb0fd7d837
ICU-103 test?.ucm for unix
...
X-SVN-Rev: 2253
2000-08-15 02:40:40 +00:00
Helena Chapman
a7dfe33b63
ICU-289 Fixed 2022 ucmfiles.mk list to make sure the 2022 converters are built.
...
X-SVN-Rev: 2248
2000-08-15 01:25:39 +00:00
Vladimir Weinstein
250331389c
ICU-548 converter leaks fixes
...
X-SVN-Rev: 2230
2000-08-14 23:11:00 +00:00
George Rhoten
ff045b6bb6
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2143
2000-08-09 17:24:54 +00:00
Helena Chapman
b853fb70a0
ICU-373 Added support for ibm-1388 codepage.
...
X-SVN-Rev: 2126
2000-08-07 23:04:41 +00:00
Madhu K
2a540650ad
ICU-103 Replaced ibm-5050 with ibm-33722
...
X-SVN-Rev: 2124
2000-08-07 22:33:50 +00:00
Yves Arrouye
6dd0c56667
ICU-515 make check depends on make all.
...
X-SVN-Rev: 2085
2000-08-01 01:55:54 +00:00
Steven R. Loomis
23976a9f66
ICU-103 fix for hpux
...
X-SVN-Rev: 2059
2000-07-27 22:05:23 +00:00
Markus Scherer
ecb2029258
ICU-103 check in ibm-964 for euc-tw
...
X-SVN-Rev: 1980
2000-07-20 18:45:26 +00:00
Markus Scherer
3ea980f5f4
ICU-103 euc-jp replace 954 by 5050
...
X-SVN-Rev: 1975
2000-07-20 16:37:09 +00:00
Markus Scherer
2d4410c3f2
ICU-505 more reasonable input buffer size
...
X-SVN-Rev: 1906
2000-07-17 19:48:55 +00:00
Markus Scherer
095c0eb2f0
ICU-103 allow to explicitly specify 'illegal' in mbcs state tables
...
X-SVN-Rev: 1893
2000-07-15 22:02:36 +00:00
Markus Scherer
7d721ba16c
ICU-502 clean up 'unassigned' handling and callback calls
...
X-SVN-Rev: 1871
2000-07-13 23:55:33 +00:00
Steven R. Loomis
c596b24a8a
ICU-393 .cvsignore cleanup
...
X-SVN-Rev: 1866
2000-07-13 22:04:24 +00:00
Steven R. Loomis
2dfb6e32d3
ICU-290 use built DLLs for tools
...
X-SVN-Rev: 1857
2000-07-13 20:03:16 +00:00
Markus Scherer
2d466764df
ICU-103 replace the mbcs implementation by one that supports up to 4 bytes/char and full utf-16
...
X-SVN-Rev: 1838
2000-07-13 00:26:14 +00:00
Markus Scherer
ed60a41a89
ICU-103 add genmbcs.h/.c for the new mbcs converter's data
...
X-SVN-Rev: 1837
2000-07-13 00:17:05 +00:00
Markus Scherer
3997da29a7
ICU-103 activate ibm-954 - euc-jp
...
X-SVN-Rev: 1836
2000-07-13 00:15:46 +00:00
Yves Arrouye
b4e4f9d031
ICU-377 more changes to please the Mach linker.
...
X-SVN-Rev: 1805
2000-07-12 06:43:32 +00:00
Madhu K
bd157cd849
ICU-43 Fix in the SBCS
...
X-SVN-Rev: 1782
2000-07-10 22:50:32 +00:00
Steven R. Loomis
4ffaa06fd0
ICU-393 add .cvsignore files
...
X-SVN-Rev: 1770
2000-07-10 17:52:39 +00:00
Madhu K
23ae37d40d
ICU-447 Removed 1361 because it is no longer the registered code page.
...
X-SVN-Rev: 1748
2000-07-06 19:33:58 +00:00
Madhu K
18f38a2d19
ICU-43 Parse Error for mbcs
...
X-SVN-Rev: 1738
2000-07-05 23:04:48 +00:00
Madhu K
2cbcf5e6aa
ICU-43 Fix in fallback implementation.
...
X-SVN-Rev: 1735
2000-07-05 19:06:02 +00:00
Helena Chapman
377889ccd9
ICU-311 Major rewrite of the callback APIs. Needs to be checked
...
in without more testing to make the 6/29/2000 API deadline. Lots
of warnings still, offset handling is not implemented. More unit tests
is required because the current implementation actually passes the tests.
X-SVN-Rev: 1661
2000-06-27 20:47:56 +00:00
Steven R. Loomis
2a46eb01b4
ICU-304 ASCII support
...
X-SVN-Rev: 1616
2000-06-13 20:58:00 +00:00
Steven R. Loomis
f7e25d8f56
ICU-353 typo
...
X-SVN-Rev: 1597
2000-06-09 23:05:39 +00:00
Yves Arrouye
24c4175aff
ICU-353 use ucmp16_getu() instead of ucmp16_get() when comparing with
...
replacement characters (or gcc warns that the tests will always be false,
which is true due to sign extension).
X-SVN-Rev: 1592
2000-06-09 18:33:46 +00:00
Helena Chapman
313dc3a1bc
ICU-393 removing unused files.
...
X-SVN-Rev: 1585
2000-06-07 23:16:57 +00:00
Helena Chapman
69ba12f77c
ICU-351 Define UBool to be used in the APIs.
...
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Steven R. Loomis
0a042c3f86
ICU-200 OS400 makefile updates
...
X-SVN-Rev: 1384
2000-05-15 22:32:11 +00:00
Yves Arrouye
f36bd9a39a
ICU-381 replaced U_NULL by NULL.
...
X-SVN-Rev: 1362
2000-05-13 16:27:10 +00:00
Helena Chapman
4a4bbe2373
ICU-43 Added fallback implementation to handle to/fromUnicode
...
mapping correctly.
X-SVN-Rev: 1359
2000-05-12 19:59:03 +00:00
Vladimir Weinstein
c9bdfc72b2
ICU-267 fix warnings, new .dsp file
...
X-SVN-Rev: 1201
2000-04-20 20:57:51 +00:00
Steven R. Loomis
994272e648
ICU-267 initialize staticdata before use
...
X-SVN-Rev: 1200
2000-04-20 20:37:59 +00:00
Steven R. Loomis
fd4d62ffe1
ICU-267 move static data into makeconv for data based converters, fix initialization during makeconv
...
X-SVN-Rev: 1198
2000-04-20 19:43:32 +00:00
Steven R. Loomis
6e9f280f6c
ICU-267 make CNV file format portable. (+ makeconv cleanup)
...
X-SVN-Rev: 1176
2000-04-19 23:05:27 +00:00
Markus Scherer
8c45aac594
ICU-364 use common command line parser and destdir option
...
X-SVN-Rev: 1159
2000-04-18 23:51:15 +00:00
Helena Chapman
feff591551
ICU-354 Merge back the 1.4.1.1 changes.
...
X-SVN-Rev: 1151
2000-04-18 21:57:47 +00:00
Yves Arrouye
e45f4fd7cb
ICU-310 check foran empty $(MAKECMDGOALS) and also include dependencies
...
in this case, so that a make in a subdir does include deps.
X-SVN-Rev: 1122
2000-04-13 22:08:07 +00:00
Yves Arrouye
a5957d6e46
ICU-310 any target whose name matches %clean does not trigger inclusion
...
of dependencies. Nominated SRL to review, as usual :) (Stevens, just complain
if that's not okay). Now the question is: do we really want to keep the .d
when we make clean?
X-SVN-Rev: 1076
2000-04-05 22:14:24 +00:00
Markus Scherer
2b5a36af8c
ICU-315 more S/390 and EBCDIC changes
...
X-SVN-Rev: 1044
2000-03-31 21:45:17 +00:00
Jim Snyder Grant
2dbef4e207
ICU-271 First-pass LMBCS support (Lotus Multi-byte Character set)
...
X-SVN-Rev: 1042
2000-03-31 16:53:09 +00:00
Yves Arrouye
e50ab96561
ICU-314 added $(DESTDIR) to every directory used in an install command.
...
X-SVN-Rev: 941
2000-03-10 22:55:19 +00:00
Yves Arrouye
9f576ef390
ICU-293 exports makeconv (fixed now per srl's request)
...
X-SVN-Rev: 930
2000-03-09 06:51:09 +00:00
Yves Arrouye
d75f3b5f81
ICU-319 Removed target-clean-local and its use as a prereq for install.
...
Moved the cleanup of the target in clean-local. In gencol, added the target
force-build-data to force rebuilding data, which is what target-clean-local
was doing as a side effect.
X-SVN-Rev: 929
2000-03-09 06:36:27 +00:00
Yves Arrouye
5e1d719c5c
ICU-282 changed udata_create() to have the directory as its first
...
argument, as suggested by Markus (so it now looks like udata_open() and
friends); updated the Doc++ documentation for the directory argument;
changed all tools to put the directory first.
X-SVN-Rev: 890
2000-03-04 01:19:19 +00:00
Yves Arrouye
57eacb7563
ICU-282 pass a directory argument to udata_create().
...
X-SVN-Rev: 866
2000-02-29 18:42:28 +00:00
Steven R. Loomis
5d96fad42e
ICU-212 out of source build.
...
X-SVN-Rev: 775
2000-02-16 22:38:38 +00:00
Markus Scherer
6a456cf79f
ICU-279 add missing .ucm file names
...
X-SVN-Rev: 767
2000-02-16 02:17:11 +00:00
Markus Scherer
0e455b5246
ICU-279 EBCDIC LF/NL mappings specific to S/390, not CDRA-conformant
...
X-SVN-Rev: 763
2000-02-16 00:29:28 +00:00
Markus Scherer
3242a8e790
ICU-279 EBCDIC LF/NL mappings specific to S/390, not CDRA-conformant
...
X-SVN-Rev: 757
2000-02-15 00:04:04 +00:00
Brendan Murray
7aa7596ff8
ICU-270 fixed incorrect use of the table->mbcs.starters in the ebcdic stateful generator
...
X-SVN-Rev: 740
2000-02-10 00:18:45 +00:00
Markus Scherer
f83bf17a46
ICU-256 handle platform-U_FILE_SEP_CHAR: don't rely on '/'! (untabify, too)
...
X-SVN-Rev: 735
2000-02-09 01:29:21 +00:00
Yves Arrouye
bf89e792e3
ICU-212 out-of-source build. configure now creates data/ and
...
data/translit in the build dir. Changed every Makefile to correctly use
$(srcdir), $(builddir), and the new data location.
X-SVN-Rev: 727
2000-02-07 21:00:53 +00:00
Yves Arrouye
b198364fce
ICU-256 makeconv displays incorrect paths.
...
X-SVN-Rev: 724
2000-02-07 20:54:50 +00:00
Markus Scherer
7f7b2d90f3
ICU-266 c++-ify UConverter (UConverterImpl resembles a vtable)
...
X-SVN-Rev: 721
2000-02-05 00:19:15 +00:00