Commit Graph

181 Commits

Author SHA1 Message Date
George Rhoten
eea2bf2492 ICU-1739 Fix memory leaks, array offsets problems, getting the proper default converter and use uchar.h functions.
X-SVN-Rev: 8243
2002-03-26 05:33:56 +00:00
George Rhoten
a37c37063b ICU-1791 Fix and test getting the default codepage in in ustdio.
X-SVN-Rev: 8189
2002-03-22 00:01:46 +00:00
Steven R. Loomis
2beec0d7ab ICU-1769 update to 2.1 version
X-SVN-Rev: 8103
2002-03-19 01:43:19 +00:00
George Rhoten
05808a5cde ICU-1718 Make the u_fopen use the common code in u_finit.
X-SVN-Rev: 8036
2002-03-15 00:28:52 +00:00
George Rhoten
8303b520a1 ICU-837 Add some comments about ustdio.
X-SVN-Rev: 8035
2002-03-15 00:25:57 +00:00
George Rhoten
4d1ade8112 ICU-1718 Fix an initialization problem.
X-SVN-Rev: 8031
2002-03-14 23:19:20 +00:00
George Rhoten
7729e43cad ICU-837 Add some comments about ustdio.
X-SVN-Rev: 8029
2002-03-14 23:12:31 +00:00
George Rhoten
7801efa305 ICU-1718 Don't use tabs, and use the ICU standard for indentation.
X-SVN-Rev: 8009
2002-03-14 00:40:08 +00:00
Steven R. Loomis
afc7627459 ICU-1718 C comments again
X-SVN-Rev: 7986
2002-03-13 17:27:17 +00:00
Steven R. Loomis
d78a18c8da ICU-1718 u_fsettransliterator on ustdio
X-SVN-Rev: 7980
2002-03-13 16:11:04 +00:00
Steven R. Loomis
a094c953de ICU-837 removed UChar streamers
X-SVN-Rev: 7851
2002-03-01 23:10:26 +00:00
George Rhoten
41ffc2ef36 ICU-1733 Integrate some of the easier (and non-redundent) changes from Lotus.
X-SVN-Rev: 7802
2002-02-28 01:42:40 +00:00
George Rhoten
0566195af9 ICU-837 Add some more tests, and fix some errors to ustdio.
X-SVN-Rev: 7791
2002-02-26 21:23:21 +00:00
George Rhoten
c638ecd394 ICU-837 Better implementation of operator>>
X-SVN-Rev: 7778
2002-02-25 21:46:41 +00:00
George Rhoten
fb2f039c5b ICU-837 First shot at fixing up ustdio for better compatibility with stdio.
X-SVN-Rev: 7747
2002-02-23 00:34:39 +00:00
George Rhoten
c6f5b3eedc ICU-1099 Make all string data const
X-SVN-Rev: 7467
2002-01-21 21:40:41 +00:00
Vladimir Weinstein
8eb94c82a5 ICU-1541 consistently added U_CAPI & U_EXPORT2 to all the declarations and definitions
X-SVN-Rev: 7041
2001-11-21 01:22:16 +00:00
George Rhoten
e20a286b5e ICU-900 Fixed some compiler warnings
X-SVN-Rev: 7029
2001-11-20 21:25:14 +00:00
Andy Heninger
39a2ff8950 ICU-1404 Fix broken out-of-source-directory build, previous commit was bad.
X-SVN-Rev: 6628
2001-11-06 00:41:18 +00:00
Andy Heninger
7202cadd36 ICU-1404 configure, fix broken --with-data-packaging option
X-SVN-Rev: 6521
2001-10-31 18:43:45 +00:00
George Rhoten
6b2bb522a9 ICU-1028 Versioning support for os/390. Remove redundent defines.
X-SVN-Rev: 6498
2001-10-30 19:03:30 +00:00
George Rhoten
8fef2b3a52 ICU-1028 Fix for os/390
X-SVN-Rev: 6484
2001-10-29 23:29:14 +00:00
George Rhoten
ec9d88119a ICU-1211 Change the version number 1.9->2.0
X-SVN-Rev: 6309
2001-10-18 18:24:44 +00:00
George Rhoten
70f2586f27 ICU-1264 new namespace usage
X-SVN-Rev: 6130
2001-10-09 18:20:05 +00:00
George Rhoten
8d65f542c7 ICU-873 Found a small bug where the string is not terminated
X-SVN-Rev: 5977
2001-09-28 22:58:30 +00:00
George Rhoten
d6ea64d03e ICU-832 Use the common library data instead of duplicating it.
X-SVN-Rev: 5976
2001-09-28 22:53:22 +00:00
George Rhoten
52b3444f4c ICU-770 Use the common library default converter instead of duplicating the effort
X-SVN-Rev: 5975
2001-09-28 22:47:20 +00:00
Yves Arrouye
ac99345a41 ICU-1227 support for a --with-library-suffix option.
X-SVN-Rev: 5861
2001-09-21 03:41:21 +00:00
George Rhoten
bae514fec0 ICU-809 Make ustdio use getBuffer instead of getArray
X-SVN-Rev: 5836
2001-09-20 17:36:40 +00:00
George Rhoten
d745e83da1 ICU-1018 Make ustream work in ustdio.
X-SVN-Rev: 5624
2001-08-30 03:29:14 +00:00
George Rhoten
5037815672 ICU-1018 Change conflicts with versioning; moving ustream to ustdio.
X-SVN-Rev: 5623
2001-08-30 03:10:31 +00:00
George Rhoten
ed236e08a0 ICU-1018 Change conflicts with versioning; moving ustream to ustdio.
X-SVN-Rev: 5617
2001-08-30 01:58:44 +00:00
Ram Viswanadha
9ec6c7dd5d ICU-329 First take on adding better error reporting with UParseError struct.
X-SVN-Rev: 5478
2001-08-16 01:02:24 +00:00
Andy Heninger
cd61cbf256 ICU-1075 data handling updates.
X-SVN-Rev: 5353
2001-07-26 21:55:49 +00:00
George Rhoten
635fb62ca4 ICU-1074 Fixed STLPort C++ library compilation problem
X-SVN-Rev: 5347
2001-07-26 18:03:44 +00:00
Andy Heninger
15bec64481 ICU-1024 Set windows project file options for automatic inlines (Release) and Browse file creation (debug).
X-SVN-Rev: 5123
2001-06-28 19:40:34 +00:00
George Rhoten
d34c838277 ICU-958 Undoing the $(SHELL) changes.
It worked on the Solaris 2.7 machine,
but it does not work on other platforms because install-sh is not used on them.

X-SVN-Rev: 4705
2001-05-17 22:51:25 +00:00
George Rhoten
a440103feb ICU-958 execute install-sh with the $(SHELL) command.
X-SVN-Rev: 4704
2001-05-17 21:56:00 +00:00
George Rhoten
a801f30f2a ICU-661 Don't use MFC headers
X-SVN-Rev: 4683
2001-05-16 16:19:43 +00:00
George Rhoten
6db6b757bd ICU-661 Make the version information more accurate
X-SVN-Rev: 4652
2001-05-10 23:26:58 +00:00
Andy Heninger
5ba0464f62 ICU-893 FIx copyright notice in version resource
X-SVN-Rev: 4638
2001-05-10 18:22:05 +00:00
Andy Heninger
f89197ab0c ICU-893 Add Version Resources for Windows DLLs (except for data dll)
X-SVN-Rev: 4631
2001-05-09 22:41:59 +00:00
George Rhoten
9d227ca6f1 ICU-597 Don't try to read a NULL pointer.
X-SVN-Rev: 4452
2001-04-05 22:01:28 +00:00
George Rhoten
463391f84e ICU-903 Updated the copyright notice
X-SVN-Rev: 4242
2001-03-21 22:07:51 +00:00
George Rhoten
c4997713ef ICU-903 Updated the copyright notice
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
George Rhoten
305015ef52 ICU-697 add a comment for further ustdio testing
X-SVN-Rev: 3685
2001-02-20 17:00:26 +00:00
George Rhoten
b2932d1877 ICU-697 temporary fix for ucnv_fromUnicode/u_file_write
X-SVN-Rev: 3684
2001-02-20 16:59:47 +00:00
George Rhoten
2352c3b293 ICU-697 ucnv_fromUnicode should do the same thing.
X-SVN-Rev: 3678
2001-02-19 23:51:34 +00:00
George Rhoten
82cb2f9d1b ICU-829 new sprintf/sscanf functions (it works, but the whole library needs testing)
X-SVN-Rev: 3612
2001-02-12 20:05:42 +00:00
George Rhoten
f86b89d0af ICU-535 Fixed some compiler warnings
X-SVN-Rev: 3611
2001-02-12 20:03:49 +00:00
George Rhoten
d7d18b2ec0 ICU-829 new sprintf/sscanf functions (it works, but the whole library needs testing)
X-SVN-Rev: 3610
2001-02-12 18:29:01 +00:00
George Rhoten
05adc3b81c ICU-829 new sprintf/sscanf functions (it works, but the whole library needs testing)
X-SVN-Rev: 3600
2001-02-09 01:45:45 +00:00
George Rhoten
38f3775e5c ICU-535 Fixed some compiler warnings
X-SVN-Rev: 3575
2001-02-06 21:56:48 +00:00
George Rhoten
ad995eff2d ICU-535 Fixed some compiler warnings
X-SVN-Rev: 3574
2001-02-06 21:56:47 +00:00
George Rhoten
009189b930 ICU-837 Fixed library data size and formatting/parsing of large uint and signed numbers
X-SVN-Rev: 3571
2001-02-06 20:39:23 +00:00
George Rhoten
9232b4b1e4 ICU-829 Added sprintf and sscanf variants
X-SVN-Rev: 3570
2001-02-06 20:31:28 +00:00
George Rhoten
2bb55cd0d5 ICU-832 Removed a lot of excessive memory allocation
X-SVN-Rev: 3528
2001-02-01 23:20:28 +00:00
George Rhoten
b089952af6 ICU-653 bumped win dll version number from 17 to 18
X-SVN-Rev: 3464
2001-01-23 23:48:21 +00:00
George Rhoten
bc3aaa20ef ICU-573 Put in putil.h
X-SVN-Rev: 3361
2001-01-03 00:18:57 +00:00
Steven R. Loomis
8de7f0cf35 ICU-758 rename import .lib files
X-SVN-Rev: 3151
2000-12-06 03:02:21 +00:00
George Rhoten
143e10add2 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2881
2000-11-07 19:45:07 +00:00
Steven R. Loomis
682353159e ICU-697 ustdio: fix problem on codepage input
X-SVN-Rev: 2814
2000-10-26 21:42:33 +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
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
Yves Arrouye
b5b2c11964 ICU-535 use va_arg(arg, double) and cast down to float or gcc 2.96 will
make an error about va_arg(arg, float) since float is promoted to double
in ...

X-SVN-Rev: 2726
2000-10-18 23:55:53 +00:00
Steven R. Loomis
f72d7c48b8 ICU-655 forgot an include
X-SVN-Rev: 2703
2000-10-17 00:23:14 +00:00
Yves Arrouye
7b50082ed3 ICU-208 experimental support for ICU's rule of release X.Y2 being binary compatible w/ X.Y
X-SVN-Rev: 2674
2000-10-13 18:29:14 +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
Steven R. Loomis
3d4b64072f ICU-655 cache converters in ustdio
X-SVN-Rev: 2661
2000-10-12 23:29:38 +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
George Rhoten
9238e9dee8 ICU-535 Fixed some compiler warnings (Removed a trigraph)
X-SVN-Rev: 2647
2000-10-12 18:45:46 +00:00
Yves Arrouye
c6192a34ec ICU-3 support compiling the source files twice with different options
while building; used on platforms that pass some special flags while
building shared libs (eg. -fPIC, -KPIC and others), but don't need
these flags when building static libs.

X-SVN-Rev: 2608
2000-10-09 19:06:57 +00:00
Yves Arrouye
270f188bdd ICU-629 proper install variables used.
X-SVN-Rev: 2559
2000-10-03 22:51:46 +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
Vladimir Weinstein
ce2a907f31 ICU-622 smarter checking for icu data existence
X-SVN-Rev: 2550
2000-10-02 20:04:47 +00:00
Yves Arrouye
a2ef9023ee ICU-3 install $(TARGET) if $(ENABLE_STATIC) is
not empty, not if $(ENABLE_SHARED) isn't

X-SVN-Rev: 2525
2000-09-27 22:05:50 +00:00
George Rhoten
b7b75784b2 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2504
2000-09-25 17:06:41 +00:00
George Rhoten
70658e87d9 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2503
2000-09-23 00:33:49 +00:00
George Rhoten
6ef147f4be ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2502
2000-09-23 00:28:37 +00:00
George Rhoten
9982146df3 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2501
2000-09-23 00:21:17 +00:00
George Rhoten
13e0b70efc ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2500
2000-09-23 00:04:59 +00:00
George Rhoten
c112c1f702 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2499
2000-09-22 23:56:33 +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
Yves Arrouye
5444b1993e ICU-208 fix install target.
X-SVN-Rev: 2438
2000-09-15 23:16:27 +00:00
Yves Arrouye
a35fcf29e1 ICU-208 changes for versioned libraries.
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00
George Rhoten
06b21bb2d8 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2377
2000-08-29 16:41:47 +00:00
George Rhoten
83df804177 ICU-573 included stdlib.h and memory.h into files that need it for the utypes.h change
X-SVN-Rev: 2368
2000-08-28 22:48:46 +00:00
Steven R. Loomis
bd94ac5ec8 ICU-567 MacOS
X-SVN-Rev: 2366
2000-08-28 21:36:13 +00:00
Markus Scherer
35f850ef92 ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
X-SVN-Rev: 2203
2000-08-11 20:11:06 +00:00
George Rhoten
5a1369d8bc ICU-535 Removed a compiler warning
X-SVN-Rev: 2139
2000-08-08 23:26:10 +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
Alan Liu
81f0a973af ICU-410 add u_fgetcx (unescaping u_fgetc)
X-SVN-Rev: 1898
2000-07-16 13:43:15 +00:00
Steven R. Loomis
c596b24a8a ICU-393 .cvsignore cleanup
X-SVN-Rev: 1866
2000-07-13 22:04:24 +00:00
Yves Arrouye
17a71e5541 ICU-377 private variables made static to avoid
a warning about common symbols in MH_DYLIB files.

X-SVN-Rev: 1803
2000-07-12 06:08:43 +00:00
Vladimir Weinstein
5e5d0cf97b ICU-460 porting changes
X-SVN-Rev: 1681
2000-06-28 22:44:51 +00:00
Markus Scherer
e48e4ed6ff ICU-428 copy header on Debug build, too
X-SVN-Rev: 1601
2000-06-12 19:30:09 +00:00
Yves Arrouye
5aa6e647e3 ICU-428 copy headers on Release build.
X-SVN-Rev: 1588
2000-06-08 22:56:20 +00:00
Steven R. Loomis
9df4f1398d ICU-424 u_finit shouldn't ever call fclose()
X-SVN-Rev: 1567
2000-06-05 21:56:47 +00:00
Steven R. Loomis
367e17b16a ICU-393 removing old files
X-SVN-Rev: 1545
2000-06-02 00:24:27 +00:00