Commit Graph

205 Commits

Author SHA1 Message Date
Markus Scherer
11948b52df ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
2002-06-29 00:04:16 +00:00
Markus Scherer
5a81709c73 ICU-1962 derive all ICU C++ classes from common UObject base class
X-SVN-Rev: 8953
2002-06-27 01:19:20 +00:00
Vladimir Weinstein
e2c13a27f4 ICU-1945 corrected bug in reading hex numbers
X-SVN-Rev: 8867
2002-06-12 22:18:02 +00:00
George Rhoten
08df62745a ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8681
2002-05-23 22:10:23 +00:00
George Rhoten
1a09ea5eda ICU-1868 Properly use CPPFLAGS and other flags
X-SVN-Rev: 8613
2002-05-13 23:51:50 +00:00
George Rhoten
9d8d0d3940 ICU-1868 Make DEFS be used for macros and includes only for compile
time, not for link time, and other various fixes.

X-SVN-Rev: 8562
2002-05-01 23:48:15 +00:00
George Rhoten
b3267fb318 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8543
2002-04-30 20:43:51 +00:00
George Rhoten
df30dfbd29 ICU-1877 Add Win64 support.
X-SVN-Rev: 8531
2002-04-26 23:04:32 +00:00
George Rhoten
d85d2f804e ICU-837 Update the TODO list
X-SVN-Rev: 8498
2002-04-22 16:05:38 +00:00
George Rhoten
78b2d83a32 ICU-1868 Consolodate most definitions into icudefs.mk.in
X-SVN-Rev: 8494
2002-04-19 02:19:24 +00:00
George Rhoten
37c0fb31ff ICU-1718 Add another TODO
X-SVN-Rev: 8437
2002-04-11 00:11:47 +00:00
Steven R. Loomis
20c8368198 ICU-1718 typo, u_flush -> u_fflush
X-SVN-Rev: 8385
2002-04-04 23:59:01 +00:00
George Rhoten
6e6032ba13 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8335
2002-04-02 03:25:05 +00:00
George Rhoten
e8cf181469 ICU-1828 Remove tabs
X-SVN-Rev: 8328
2002-04-02 01:17:28 +00:00
George Rhoten
7e30e40a5f ICU-837 Update the TODO list
X-SVN-Rev: 8322
2002-04-01 22:58:01 +00:00
George Rhoten
1c24ef9b24 ICU-837 Test and implement the plus sign in the printf format.
X-SVN-Rev: 8310
2002-03-30 00:02:40 +00:00
George Rhoten
45d458abd7 ICU-837 Don't use // in a C file.
X-SVN-Rev: 8285
2002-03-28 21:34:57 +00:00
George Rhoten
837c7710b4 ICU-1816 Disable language extensions for the compiler.
X-SVN-Rev: 8283
2002-03-28 18:26:25 +00:00
George Rhoten
574f17a9b8 ICU-1787 Add u_vsprintf_u. The function was declared with an implementation.
X-SVN-Rev: 8269
2002-03-27 22:17:07 +00:00
George Rhoten
774a1d225a ICU-837 More testing of u_fgets
X-SVN-Rev: 8268
2002-03-27 21:17:25 +00:00
George Rhoten
db6095938d ICU-837 Test u_fgets
X-SVN-Rev: 8267
2002-03-27 20:08:42 +00:00
George Rhoten
8b412568f9 ICU-837 Add a testing comment.
X-SVN-Rev: 8266
2002-03-27 19:27:50 +00:00
George Rhoten
ede58699b8 ICU-1807 Fix some usprintf bugs except always doing NULL termination because this goes against the specifications.
X-SVN-Rev: 8265
2002-03-27 19:20:55 +00:00
George Rhoten
334f5d5719 ICU-837 print (null) for NULL strings.
X-SVN-Rev: 8250
2002-03-26 20:10:19 +00:00
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