Commit Graph

52 Commits

Author SHA1 Message Date
Alexey Andreev
c38c07becc Merge branch 'decimal-format' 2015-06-17 19:15:18 +04:00
Alexey Andreev
81d59d39c1 Add support of BigDecimal parsing in DecimalFormat 2015-06-17 19:14:38 +04:00
Alexey Andreev
36a2999522 Fix https://github.com/konsoletyper/teavm/issues/126 2015-06-15 20:40:04 +03:00
Alexey Andreev
69ac393068 Add support of special values to DecimalFormat.parse 2015-06-14 21:29:31 +03:00
Alexey Andreev
ea49c9de9b DecimalFormat.parse support rounding & prefix/suffix 2015-06-14 17:04:26 +03:00
Alexey Andreev
857e336f03 Fix bugs in DecimalFormatParser.parse 2015-06-14 16:36:50 +03:00
Alexey Andreev
3df3447a38 Add support of special symbols in DecimalFormat prefixes/suffixes 2015-06-10 21:24:48 +03:00
Alexey Andreev
fe7ae9f052 Add multiplier support to DecimalFormat 2015-06-09 22:40:12 +03:00
Alexey Andreev
815b90459a Fix for formatting of large negative values 2015-06-07 23:28:39 +03:00
Alexey Andreev
999101a608 Exponential support in DecimalFormat 2015-06-07 22:58:04 +03:00
Alexey Andreev
27da14d827 Implementing DecimalFormat 2015-06-07 18:02:38 +03:00
Alexey Andreev
87d8c3406c Fix big long formatting in DecimalFormat. Start developing exponential
format.
2015-06-05 19:24:50 +04:00
Alexey Andreev
c4f6aed639 Fix some cases of formatting numbers 2015-06-04 21:40:26 +03:00
Alexey Andreev
a66faba99c Add tests for rounding behavour 2015-06-04 19:45:28 +04:00
Alexey Andreev
bd285b8df5 Fix printing fractional part via DecimalFormat 2015-06-04 14:38:03 +04:00
Alexey Andreev
0ffec9da6e Add initial formatting via non-exponential pattern 2015-06-03 17:51:29 +04:00
Alexey Andreev
408347e460 Implement decimal pattern parser 2015-06-01 00:21:41 +03:00
Alexey Andreev
d1739bb196 Add localization support to currencies 2015-05-30 18:24:42 +03:00
Alexey Andreev
1cc1d60f9e Add support of ISO 3166 2015-05-29 18:43:43 +04:00
Alexey Andreev
eb4e74a778 Add ISO 4217 parser 2015-05-28 18:52:40 +04:00
Alexey Andreev
76cf035660 Fix tests 2015-05-19 20:45:43 +03:00
Alexey Andreev
19feb42f43 Merge branch 'shannah-add_timezone' into timezones
Conflicts:
	teavm-classlib/src/main/java/org/teavm/classlib/java/util/TCalendar.java
	teavm-classlib/src/main/java/org/teavm/classlib/java/util/TGregorianCalendar.java
	teavm-classlib/src/main/java/org/teavm/classlib/java/util/TTimeZone.java
	teavm-tests/src/test/java/org/teavm/classlib/java/util/TimeZoneTest.java
2015-05-19 20:01:33 +03:00
Alexey Andreev
d11f59cd4d Merge branch 'add_timezone' of https://github.com/shannah/teavm into shannah-add_timezone 2015-05-19 19:43:15 +03:00
Alexey Andreev
33c32bc035 Speed up timezone detection 2015-05-18 21:10:08 +03:00
Alexey Andreev
7a2c2606aa Add localization for time zones 2015-05-18 19:53:45 +04:00
Alexey Andreev
55212cbfe6 Implement Java time zone 2015-05-17 14:05:19 +03:00
Alexey Andreev
c154a55ed5 Merge branch 'master' into timezones 2015-05-17 11:46:40 +03:00
Alexey Andreev
46da627318 First version of time zone detector 2015-05-16 20:50:16 +03:00
Alexey Andreev
05c74a2d8a Add support of embedded time zone decoding 2015-05-16 16:50:00 +03:00
Alexey Andreev
e8df0a86de Fix issue with TreeMap size after deletions 2015-05-14 19:19:21 +03:00
Alexey Andreev
639633018e Probably fix https://github.com/konsoletyper/teavm/issues/112 2015-05-14 18:11:47 +04:00
Alexey Andreev
07b65a92c7 Fix https://github.com/konsoletyper/teavm/issues/109 2015-05-14 17:38:07 +04:00
Alexey Andreev
b264e34ef8 Start to implement time zones 2015-05-12 21:40:57 +03:00
Alexey Andreev
7277696870 Fix https://github.com/konsoletyper/teavm/issues/108 Fix incorrect
rounding of negative numbers
2015-05-12 19:27:11 +03:00
Steve Hannah
d38c421cbc Removed extra spaces and updated Copyright 2015-04-11 11:01:54 -07:00
Steve Hannah
3def1d2a62 Commented out the Calendar.clone tests. 2015-04-10 18:41:11 -07:00
Steve Hannah
7a5b76f3dc Fixed issue with Date years. Formatted files to match TeaVM conventions. TimeZone tests now pass in browser. CalendarTests still failing. 2015-04-10 16:49:38 -07:00
Steve Hannah
2bc1a99d53 Added tests for timezone and calendar from Apache Harmony. 2015-04-09 16:54:08 -07:00
Steve Hannah
c9819f3a86 Added timezone support. Only LOCAL and GMT are currently supported, but you can extend the native functions in runtime to add support for other timezones. 2015-04-09 13:05:24 -07:00
Alexey Andreev
0e3fb1f3d2 Modify LivenessAnaylizer to not rely on dominator tree. Fix possible
name clash between virtual methods and fields. Remove tests incompatible
between JDK7 and JDK8
2015-03-27 15:42:47 +04:00
konsoletyper
f5d09be35e Replace old charset with NIO charset 2015-03-22 19:40:10 +03:00
konsoletyper
aa2451c3e3 Replacing old TeaVM-based charsets with NIO charsets 2015-03-22 18:15:48 +03:00
konsoletyper
cc5225a2a6 UTF-8 support test passes 2015-03-22 15:57:49 +03:00
konsoletyper
17ccec57e9 Add missing javadoc tags 2015-03-15 18:22:39 +03:00
konsoletyper
cd0dd134cc Preparing to merge into master 2015-03-12 22:07:24 +03:00
Alexey Andreev
aad95014fe Fix error in Object.wait. Make junit working with new async approach 2015-03-12 11:44:17 +04:00
konsoletyper
7869173ac2 Remove build errors on JDK8 2015-03-08 12:18:57 +03:00
Alexey Andreev
a47cf14352 Replace OutputStreamWriter and DataOutputStream 2015-02-26 19:12:53 +04:00
Alexey Andreev
0b7db410d3 Fix error in converting doubles to floats 2015-02-26 12:16:31 +04:00
konsoletyper
bab69bac3d Fix multiple bugs 2015-02-24 23:07:59 +03:00