George Rhoten
542af25b7a
ICU-5216 Fix parsing of variant locales on POSIX based machines.
...
X-SVN-Rev: 19688
2006-06-06 16:26:06 +00:00
George Rhoten
9b0162b829
ICU-5138 Separate the platform independent math from putil.c
...
X-SVN-Rev: 19501
2006-03-31 06:40:46 +00:00
George Rhoten
fb73d7b9a9
ICU-5086 Fix a typo from the last checkin.
...
X-SVN-Rev: 19426
2006-03-24 03:22:11 +00:00
George Rhoten
4d88bc8d78
ICU-5086 Improve timezone detection on Mac OS X and AIX.
...
X-SVN-Rev: 19424
2006-03-23 23:38:53 +00:00
George Rhoten
d2246109e4
ICU-4707 Fix some compiler warnings about dereferencing type-punned pointers.
...
Fix a Beam warning.
Fix a Palm OS compiler error.
X-SVN-Rev: 19400
2006-03-22 07:40:47 +00:00
George Rhoten
7f267c6e1b
ICU-5086 Improve timezone detection.
...
X-SVN-Rev: 19325
2006-03-03 08:17:36 +00:00
George Rhoten
deb7d17fdc
ICU-5086 Use the localtime timezone link check on platforms that support it.
...
X-SVN-Rev: 19323
2006-03-03 07:08:05 +00:00
George Rhoten
0e9027e52a
ICU-5086 Use the localtime timezone link check on platforms that support it.
...
X-SVN-Rev: 19322
2006-03-03 07:02:43 +00:00
George Rhoten
5c175798f2
ICU-5086 Use the localtime timezone link check on platforms that support it.
...
X-SVN-Rev: 19319
2006-03-03 06:47:40 +00:00
George Rhoten
393617a8f7
ICU-5086 Try out better timezone detection.
...
The default detection without the TZ environment variable still needs to be fixed.
X-SVN-Rev: 19318
2006-03-03 01:35:59 +00:00
George Rhoten
202d985613
ICU-5086 Try out better timezone detection.
...
The default detection without the TZ environment variable still needs to be fixed.
X-SVN-Rev: 19317
2006-03-03 01:12:55 +00:00
George Rhoten
5b679e213a
ICU-5086 Try out better timezone detection.
...
The default detection without the TZ environment variable still needs to be fixed.
X-SVN-Rev: 19316
2006-03-03 01:05:05 +00:00
George Rhoten
a174b70acd
ICU-5086 Try out better timezone detection.
...
The default detection without the TZ environment variable still needs to be fixed.
X-SVN-Rev: 19315
2006-03-03 01:00:54 +00:00
Eric Mader
48ee0ef324
ICU-4152 u_detectWindowsTimeZone => uprv_detectWindowsTimeZone
...
X-SVN-Rev: 18972
2006-01-13 17:41:59 +00:00
George Rhoten
01d8b5a202
ICU-4152 Use uprv_ for the private function prefix.
...
X-SVN-Rev: 18971
2006-01-13 00:16:51 +00:00
Eric Mader
a992570c40
ICU-4152 Initial check in of Windows formatting code!
...
X-SVN-Rev: 18963
2006-01-12 19:53:58 +00:00
George Rhoten
c3a5076716
ICU-4987 Stop using setlocale(LC_*, "").
...
X-SVN-Rev: 18952
2006-01-05 01:21:54 +00:00
George Rhoten
56f410c999
ICU-4911 Fix a comment
...
X-SVN-Rev: 18938
2006-01-03 17:23:14 +00:00
George Rhoten
d1f265499b
ICU-4911 Fix a memory leak
...
X-SVN-Rev: 18756
2005-11-04 19:19:45 +00:00
George Rhoten
41ed8bd11e
ICU-4633 Add support for UCONFIG_NO_FILE_IO
...
X-SVN-Rev: 18610
2005-09-29 23:06:12 +00:00
George Rhoten
f1852ba928
ICU-4047 Fix for Solaris 10 machines upgraded from earlier versions of Solaris
...
X-SVN-Rev: 18544
2005-09-19 06:28:02 +00:00
George Rhoten
d99342357b
ICU-3449 The default codepage on Mac OS X (Darwin) should be UTF-8 as suggested by Deborah.
...
X-SVN-Rev: 18416
2005-08-09 23:36:28 +00:00
George Rhoten
e5d666e80e
ICU-3449 Fix for Solaris.
...
X-SVN-Rev: 18405
2005-08-06 00:13:14 +00:00
George Rhoten
eef6b52e78
ICU-3449 Don't dereference NULL.
...
X-SVN-Rev: 18402
2005-08-05 20:35:01 +00:00
George Rhoten
b0c15b2e79
ICU-3449 Don't dereference NULL.
...
X-SVN-Rev: 18401
2005-08-05 17:29:57 +00:00
George Rhoten
efad0e1488
ICU-3449 Remove debugging code.
...
X-SVN-Rev: 18398
2005-08-04 22:03:25 +00:00
George Rhoten
8ae11bc910
ICU-3449 Return an ICU compatible charset name for certain platforms.
...
X-SVN-Rev: 18396
2005-08-04 20:39:34 +00:00
George Rhoten
870d1a4b22
ICU-3449 Simplify getDefaultCodepage so that it will be easier to return the correct codepage in various scenarios.
...
X-SVN-Rev: 18393
2005-08-04 17:44:15 +00:00
George Rhoten
50a9f1c513
ICU-4241 Implement uprv_getDefaultCodepage a little more application friendly.
...
X-SVN-Rev: 18211
2005-07-12 06:34:30 +00:00
George Rhoten
4f65a2a568
ICU-739 Make some changes based on feedback
...
X-SVN-Rev: 18101
2005-06-30 20:02:38 +00:00
George Rhoten
843b460dd8
ICU-4559 Use const memory when possible.
...
X-SVN-Rev: 17810
2005-06-06 06:59:26 +00:00
George Rhoten
05cb359277
ICU-4461 Add detection for something else that is like en_US_POSIX on i5/OS.
...
X-SVN-Rev: 17417
2005-03-29 21:58:43 +00:00
George Rhoten
50edb1dedd
ICU-4461 Allow EBCDIC machines to declare UTF-16 strings.
...
Add detection for something else that is like en_US_POSIX.
X-SVN-Rev: 17395
2005-03-25 19:24:20 +00:00
George Rhoten
b6b99a8083
ICU-4378 Fix incorrect time calculation for uprv_getUTCtime.
...
Keep code commented out for now.
X-SVN-Rev: 17378
2005-03-23 07:45:55 +00:00
George Rhoten
1973f1a18f
ICU-4288 Fix some compiler warnings.
...
X-SVN-Rev: 17347
2005-03-16 01:18:06 +00:00
George Rhoten
f0096e265f
ICU-4379 Fix for MSVC 6.
...
X-SVN-Rev: 17345
2005-03-15 22:59:22 +00:00
George Rhoten
dcd6895812
ICU-4379 uprv_getUTCtime can now return subsecond precision (at least on Windows for now).
...
X-SVN-Rev: 17338
2005-03-15 00:25:04 +00:00
George Rhoten
9189ce6392
ICU-4425 Fix the last checkin.
...
X-SVN-Rev: 17315
2005-03-10 03:27:07 +00:00
George Rhoten
9c7cb15d13
ICU-4425 Remove the getTerminatedBuffer Purify warning, and speed up timezone creation to offset any performance hits.
...
X-SVN-Rev: 17309
2005-03-10 00:11:51 +00:00
George Rhoten
35e0a8a0d2
ICU-739 Make it easier to build ICU on Windows where WIN32 is defined, but WIN32 is not the target.
...
X-SVN-Rev: 17210
2005-02-17 00:19:44 +00:00
George Rhoten
baac5d7e02
ICU-739 The main fix is for platforms that don't have ability to use environment variables.
...
The following related changes were also made.
Remove incorrect code for OS/2, Mac OS 9 and Windows.
Speed up Windows for NaN and Infinity checking (also nice for some embedded platforms).
Fix a compiler bug with the Palm OS ADS compiler regarding NaN and Infinity.
Reduce stack footprint for embedded systems.
X-SVN-Rev: 17204
2005-02-16 07:53:01 +00:00
George Rhoten
502856be58
ICU-4378 Add greater time precision for uprv_getUTCtime.
...
X-SVN-Rev: 17120
2005-01-14 00:51:03 +00:00
George Rhoten
039e695ba1
ICU-3905 Fix some compiler warnings.
...
X-SVN-Rev: 16647
2004-10-27 22:55:57 +00:00
George Rhoten
1397daa245
ICU-4148 The MinGW headers have a bug so that NOGDI doesn't work.
...
X-SVN-Rev: 16585
2004-10-21 06:40:36 +00:00
George Rhoten
42bc6ea738
ICU-4078 Split out u_errorName from putil.c. It's mainly used for error reporting, and it's large.
...
X-SVN-Rev: 16423
2004-10-08 04:22:58 +00:00
George Rhoten
e2188e6775
ICU-4078 Decouple the cleanup functions from u_init and u_cleanup.
...
X-SVN-Rev: 16403
2004-10-06 23:10:53 +00:00
Markus Scherer
5aa9e27ac0
ICU-4078 move functions for invariant characters from putil to new uinvchar, public prototypes into utypes.h
...
X-SVN-Rev: 16320
2004-09-14 16:58:51 +00:00
George Rhoten
5e6496ac05
ICU-2777 Change the default codepage detection so that it can react
...
to the program's default codepage,
which may be different than the user requested locale with codepage.
X-SVN-Rev: 16188
2004-08-26 19:07:59 +00:00
George Rhoten
b376366f95
ICU-4079 Don't guess the codeset with uprv_defaultCodePageForLocale
...
X-SVN-Rev: 16187
2004-08-26 18:10:49 +00:00
George Rhoten
608ca77ba5
ICU-3677 uprv_getUTCtime should return UDate instead of int32_t.
...
This is for cases where time_t is 64-bit.
X-SVN-Rev: 16150
2004-08-13 01:20:26 +00:00