Andy Heninger
f0f44e915e
ICU-2030 WIndows build changes to allow apps to use static C runtime lib
...
X-SVN-Rev: 9400
2002-07-29 21:04:18 +00:00
George Rhoten
7e92471c93
ICU-1947 Better usage for U_EXPORT2 and U_CALLCONV
...
X-SVN-Rev: 9295
2002-07-23 23:01:08 +00:00
Ram Viswanadha
92158dfa0e
ICU-1948 Update wrtjava.c and to cope with %%CollationBin move and Alias type.
...
X-SVN-Rev: 9081
2002-07-10 20:30:56 +00:00
Markus Scherer
8c4e52bd51
ICU-1970 skip lines with only whitespace
...
X-SVN-Rev: 9042
2002-07-04 17:05:48 +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
df30dfbd29
ICU-1877 Add Win64 support.
...
X-SVN-Rev: 8531
2002-04-26 23:04:32 +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
7777030a4f
ICU-1828 Remove tabs
...
X-SVN-Rev: 8331
2002-04-02 02:55:31 +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
Ram Viswanadha
aec48c557d
ICU-1774 add utility to convert icu4c resource bundles to java files
...
X-SVN-Rev: 8068
2002-03-16 03:40:05 +00:00
George Rhoten
9f3b0c5276
ICU-1733 Integrate some of Lotus' changes on mainframes.
...
X-SVN-Rev: 8060
2002-03-15 23:41:40 +00:00
Markus Scherer
8c78422db2
ICU-1561 replace all UTextOffset with int32_t
...
X-SVN-Rev: 7942
2002-03-12 01:32:42 +00:00
Markus Scherer
bae87c5158
ICU-1754 u_parseString() allow the input to be NUL-terminated
...
X-SVN-Rev: 7906
2002-03-07 19:57:00 +00:00
Markus Scherer
3846415243
ICU-1721 move the code point-to-UChars parsing function from genprops.c to uparse.c
...
X-SVN-Rev: 7807
2002-02-28 17:56:46 +00:00
Markus Scherer
486119d679
ICU-1721 move the u_skipWhitespace body to .c, U_INLINE in .h causes problems
...
X-SVN-Rev: 7806
2002-02-28 17:25:19 +00:00
George Rhoten
43f8e11079
ICU-1733 Undo one of the changes.
...
X-SVN-Rev: 7805
2002-02-28 17:23:53 +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
Yves Arrouye
b08597389f
ICU-1721 make u_skipWhitespace() a static inline function.
...
X-SVN-Rev: 7777
2002-02-25 19:41:29 +00:00
Markus Scherer
04baedd5ab
ICU-1721 add u_skipWhitespace and parsing functions for code point lists and code point ranges from gennorm/genprops
...
X-SVN-Rev: 7771
2002-02-25 18:42:46 +00:00
Yves Arrouye
a747c397a7
ICU-1720 remove stderr messages.
...
X-SVN-Rev: 7753
2002-02-24 22:50:58 +00:00
Yves Arrouye
ffddf2297f
ICU-1668 support lack of long name with 0 as the name.
...
X-SVN-Rev: 7522
2002-01-29 20:02:14 +00:00
Ram Viswanadha
a7d3b474ae
ICU-1405 Add option to include copyright on demand, add -q option to ucbuf, fix UCA rules exclusion bug
...
X-SVN-Rev: 6600
2001-11-03 02:54:08 +00:00
Ram Viswanadha
f5eb37bed0
ICU-1405 remove the offending word "error" from warning message...
...
X-SVN-Rev: 6558
2001-11-01 22:55:16 +00:00
Ram Viswanadha
c53835d1e4
ICU-1405 Add option to ucbuf_open to take code page as parameter, print warning on error, etc.
...
X-SVN-Rev: 6553
2001-11-01 19:43:21 +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
63b8f337e7
ICU-1202 Correct the UTF-32BE BOM checking.
...
X-SVN-Rev: 6430
2001-10-25 18:47:41 +00:00
Markus Scherer
469b0444aa
ICU-1202 UTF/Latin-1 converter names: change internal names to be the same as standard ones
...
X-SVN-Rev: 5953
2001-09-28 00:29:40 +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
Ram Viswanadha
7995b95939
ICU-1098 Parse escapes and fix newline not recognized bug.
...
X-SVN-Rev: 5832
2001-09-20 02:35:51 +00:00
George Rhoten
e21eac69b6
ICU-740 Don't create code for unused internal API
...
X-SVN-Rev: 5810
2001-09-19 01:22:27 +00:00
Ram Viswanadha
fe5e2da30f
ICU-1098 Parse escapes
...
X-SVN-Rev: 5598
2001-08-28 01:25:35 +00:00
Ram Viswanadha
3d1c3c6e1f
ICU-954 Swap definitions of U_EOF and U_ERR to synch with ustdio
...
X-SVN-Rev: 5335
2001-07-24 23:15:31 +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
5184485c09
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 4849
2001-05-31 21:36:10 +00:00
George Rhoten
4e62d658c1
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 4848
2001-05-31 21:36:09 +00:00
Ram Viswanadha
543543f234
ICU-954 Use stack buffer instead of heap
...
X-SVN-Rev: 4816
2001-05-26 22:29:39 +00:00
Ram Viswanadha
e833e3e42e
ICU-954 added autodetect_nrw(no rewind function). Added autodetection of UTF32 & SCSU
...
X-SVN-Rev: 4812
2001-05-26 01:16:37 +00:00
Ram Viswanadha
68229f74e3
ICU-968 U_ERR for genrb
...
X-SVN-Rev: 4792
2001-05-25 00:14:47 +00:00
Ram Viswanadha
291615ee88
ICU-954 Changed target buffer size and initializing of cp
...
X-SVN-Rev: 4780
2001-05-24 01:08:59 +00:00
Ram Viswanadha
6b12c9cdef
ICU-954 Fix memory leak and converter flush
...
X-SVN-Rev: 4753
2001-05-22 18:00:55 +00:00
George Rhoten
273a9022fc
ICU-954 Fixed some compiler warnings, remove tabs, and simplify ucbuf_getc()
...
X-SVN-Rev: 4752
2001-05-22 17:36:43 +00:00
Ram Viswanadha
e3b0472c65
ICU-954 Fix memory leak and converter flush
...
X-SVN-Rev: 4744
2001-05-22 15:54:03 +00:00
George Rhoten
ceac7b8a88
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 4729
2001-05-21 19:38:13 +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
33c862da3b
ICU-958 add $(SHELL) for install-sh
...
X-SVN-Rev: 4694
2001-05-16 22:09:22 +00:00
Jim Snyder Grant
ef8014cc2d
ICU-955 -i option added for tools to indicate ICU data directory
...
X-SVN-Rev: 4690
2001-05-16 19:12:09 +00:00
Ram Viswanadha
d40c8f47e8
ICU-954 implement rewind function
...
X-SVN-Rev: 4685
2001-05-16 16:34:10 +00:00
Ram Viswanadha
cb7d8653c4
ICU-954 Move ucbuf to toolutil.
...
X-SVN-Rev: 4682
2001-05-16 01:09:06 +00:00
Andy Heninger
360f38dc1e
ICU-903 updated copyright notices.
...
X-SVN-Rev: 4245
2001-03-21 23:22:16 +00:00
George Rhoten
e3ed5d6402
ICU-580 OS/390 porting changes
...
X-SVN-Rev: 3597
2001-02-08 22:30:24 +00:00
George Rhoten
6fa1e5cddc
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3576
2001-02-06 22:11:41 +00:00
Markus Scherer
cdf42b6060
ICU-542 remove in-line comments
...
X-SVN-Rev: 3505
2001-01-31 18:53:11 +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
Vladimir Weinstein
f7a702a358
ICU-96 support for collation data
...
X-SVN-Rev: 2874
2000-11-06 23:57:26 +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
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
Yves Arrouye
210309eeed
ICU-656 ignore libicu* not libicu-*
...
X-SVN-Rev: 2665
2000-10-13 00:21:36 +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
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
dd54129272
ICU-629 use INSTALL-L for lib
...
X-SVN-Rev: 2561
2000-10-03 23:26:47 +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
Yves Arrouye
665a37ebec
ICU-3 better, just ignore libtoolutil.* so we can flag other .a/.so
...
X-SVN-Rev: 2529
2000-09-27 22:10:40 +00:00
Yves Arrouye
be6d9ac67f
ICU-3 better, just ignore libtoolutil.* so we can flag other .a/.so
...
X-SVN-Rev: 2528
2000-09-27 22:10:23 +00:00
Yves Arrouye
7796b84016
ICU-3 ignore .so* and .a
...
X-SVN-Rev: 2527
2000-09-27 22:09:32 +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
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
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
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
d3de68a538
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2379
2000-08-29 17:16:53 +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
Yves Arrouye
b4e4f9d031
ICU-377 more changes to please the Mach linker.
...
X-SVN-Rev: 1805
2000-07-12 06:43:32 +00:00
Steven R. Loomis
4ffaa06fd0
ICU-393 add .cvsignore files
...
X-SVN-Rev: 1770
2000-07-10 17:52:39 +00:00
Vladimir Weinstein
7a7ab66a6b
ICU-426 udata_create changed so that if output dir is NULL, creates output file in current directory. Before, it used to open output file in $ICU_DATA dir.
...
X-SVN-Rev: 1573
2000-06-06 19:26:16 +00:00
Steven R. Loomis
0a042c3f86
ICU-200 OS400 makefile updates
...
X-SVN-Rev: 1384
2000-05-15 22:32:11 +00:00
Steven R. Loomis
b67cfb9fbe
ICU-200 os400 build update (use $(LIBICU) instead of "libicu-" everywhere)
...
X-SVN-Rev: 1361
2000-05-13 00:13:15 +00:00
Yves Arrouye
ebd22f3413
ICU-368 conditionally use <iostream> (and the std namespace),
...
<iostream.h>, or no streams at all depending on the value of U_IOSTREAM_SOURCE.
X-SVN-Rev: 1252
2000-04-25 21:33:15 +00:00
Steven R. Loomis
8d090803e0
ICU-267 intialize 'size' var.
...
X-SVN-Rev: 1199
2000-04-20 20:37:40 +00:00
Markus Scherer
d5df4b9b18
ICU-130 improve common file parser
...
X-SVN-Rev: 1178
2000-04-20 16:43:10 +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
688d9bb04e
ICU-364 getLongPathname() take and return _const_ char *
...
X-SVN-Rev: 1155
2000-04-18 23:13:56 +00:00
Markus Scherer
aa9a63a3a4
ICU-364 fix adding / to non-terminated destdir
...
X-SVN-Rev: 1145
2000-04-18 20:31:01 +00:00
Markus Scherer
92c839c280
ICU-130 need to actually use the delimiter parameter...
...
X-SVN-Rev: 1143
2000-04-18 18:13:03 +00:00
Markus Scherer
7af09219eb
ICU-130 provide a common parser function for files like UnicodeData.txt
...
X-SVN-Rev: 1140
2000-04-18 16:36:19 +00:00
Markus Scherer
b91ef35c44
ICU-364 u_parseArgs() command line parser needs U_CAPI
...
X-SVN-Rev: 1139
2000-04-18 16:34:27 +00:00
Markus Scherer
d5af01ccd0
ICU-364 u_parseArgs() command line parser
...
X-SVN-Rev: 1137
2000-04-17 21:13:31 +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
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
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
7039dc422a
ICU-282 added a directory argument to udata_create(), defaulting to
...
u_getDataDir() if 0.
X-SVN-Rev: 864
2000-02-29 18:33:01 +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
Helena Chapman
3aaa52af8d
ICU-161 updated the copyright notices.
...
X-SVN-Rev: 596
2000-01-15 02:00:06 +00:00
Vladimir Weinstein
8b20f17f49
ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
...
X-SVN-Rev: 473
1999-12-28 23:57:50 +00:00
Steven R. Loomis
343d4b3e58
ICU-157 UDATA updates for Machines with Alignment Problems, and to align cnv/ucmp data.
...
X-SVN-Rev: 416
1999-12-15 05:14:03 +00:00
Markus Scherer
f452a84c52
ICU-161 change copyright for open source
...
X-SVN-Rev: 393
1999-12-13 22:28:37 +00:00
Markus Scherer
8cb97c75f3
ICU-165 add udata_writePadding(), add comments
...
X-SVN-Rev: 332
1999-12-07 18:01:33 +00:00
Alan Liu
3fad2edec9
ICU-157 added ucmpwrit.c
...
X-SVN-Rev: 313
1999-12-05 15:43:33 +00:00
Steven R. Loomis
c0908dcdb4
ICU-157 udata updates..
...
X-SVN-Rev: 297
1999-12-04 02:34:06 +00:00
Steven R. Loomis
a34482e43f
ICU-157 converter data in udata + udata fixes
...
X-SVN-Rev: 296
1999-12-04 02:31:40 +00:00
Steven R. Loomis
ace9017da8
ICU-157 makefile
...
X-SVN-Rev: 241
1999-11-23 20:40:51 +00:00
Markus Scherer
0daf7e98bf
ICU-157 fix import libraries
...
X-SVN-Rev: 223
1999-11-22 20:53:41 +00:00
Markus Scherer
bc7e7a3c96
ICU-157 tool utilities e.g. for generating binary data files
...
X-SVN-Rev: 198
1999-11-20 01:11:12 +00:00