Commits on Source
116
03a79b3b
remove spurious imports
Dec 01, 2017
0d225adf
remove references to VANILLA flag
Dec 01, 2017
cfb047bf
remove vanilla
Dec 01, 2017
5f77b82f
update singlebyte transcoder data
Dec 14, 2017
62fc63f5
Unicode 9.0 coderange data
Dec 14, 2017
7f76d51c
extract encoding data from object files
Dec 14, 2017
7ded22d2
fix some typos
Dec 14, 2017
f64ed523
do not use Config.USE_UNICODE_PROPERTIES in coderage list
Dec 14, 2017
1273b6c2
update 2.4 case fold data
Dec 15, 2017
98bf9e8c
add CaseMappingSpecials table data
Dec 15, 2017
fdcca4b9
add Windows 1253/1254/1257 encodings
Dec 15, 2017
1cb4a0e9
update generation stript
Dec 15, 2017
11e3f1ac
transcoder template no loger needed
Dec 15, 2017
518b28ff
update transcoder configuration list
Dec 15, 2017
a45e233a
update generation script
Dec 15, 2017
a94c7b0b
remove old scripts
Dec 15, 2017
d721b1fb
add Encoding.caseMap stub
Dec 15, 2017
9cb42f54
Basic properties should have low indices (ctypes)
Dec 15, 2017
0af3c4d7
add test for unicode property
Dec 15, 2017
fdde9193
add case options
Dec 16, 2017
99c9098f
Properly populate generic transcoder list
Dec 17, 2017
e5de80f1
preserve '=' for graphemeclusterbreak coderange names
Dec 17, 2017
ac8e9eb0
escape entities in javadoc
Dec 19, 2017
fe1f964c
asciiOnlyCaseMap
Dec 19, 2017
e62366cc
dont mask here
Dec 19, 2017
4d088b6f
refactor flags
Dec 19, 2017
483822d7
use codeToMbc
Dec 21, 2017
de23d8b8
fuse case fold table ranges and introduce CodeList co we can keep track of flags for case mapping
Dec 22, 2017
2da20775
update table data
Dec 22, 2017
74b93f66
ditto for CaseFold12 and CaseFold13
Dec 22, 2017
7eef4d5b
update table data
Dec 22, 2017
c2dc03f3
update generation script
Dec 22, 2017
d0de1b36
table rename
Dec 22, 2017
67755744
read CaseMappingSpecials
Dec 22, 2017
9a533bdd
set surefire encoding
Dec 23, 2017
f9020f63
UnicodeEncoding.caseMap
Dec 23, 2017
bf24c1cc
tests for unicode casemapping
Dec 23, 2017
88d8b1c1
make javadoc happier for now
Dec 23, 2017
84ca5cd4
ignore [ /-/_] in unicode property names
Dec 23, 2017
fb25693f
ISO8859_1Encoding.caseMap
Dec 23, 2017
b5d6ba61
use SHARP_s
Dec 23, 2017
e3faccf3
rename unfold singleton holders
Dec 23, 2017
2b10c9bc
quiet javadoc
Dec 23, 2017
a78905c2
sync constants for turkish-azeri
Dec 23, 2017
f8f70773
it doesnt mean what I thought it means
Dec 23, 2017
3bcdcd35
misc cleanup
Dec 27, 2017
048511be
special S/D/W no longer needed for ascii/unicode modifiers
Dec 28, 2017
0235bc47
make sure ascii character type has low index and maches CharacterType constants
Dec 28, 2017
84f84605
test for ascii ctype
Dec 28, 2017
8b729bfe
update table data for Unicode 10.0.0
Dec 29, 2017
3fe384cd
update code range list
Dec 29, 2017
514b3a4d
update script
Dec 29, 2017
d70bea3b
add special alias for MS932
Dec 29, 2017
ff73d8b7
update UNICODE_ISO_8859_1_CTypeTable
Dec 30, 2017
e9b94ec9
remove nonsensical code
Dec 30, 2017
3e314df3
refactor CaseFoldCodeItem
Jan 03, 2018
fbb7a04f
update UTF8 codeToMbcLength and codeToMbc
Jan 03, 2018
25c4507b
utf-8 max length is 4
Jan 03, 2018
403cdb98
deprecate maxLengthDistance
Jan 05, 2018
d7aee22d
fix a typo
Jan 05, 2018
9a0a9e4f
cover utf-8 codeToMbcLength
Jan 15, 2018
ae272b15
deprecate mbcodeStartPosition
Jan 19, 2018
f0482acb
initialize list with known size
Jan 23, 2018
d1ea0ee4
[maven-release-plugin] prepare release jcodings-1.0.27
Jan 25, 2018
2072c2cc
[maven-release-plugin] prepare for next development iteration
Jan 25, 2018
9cef2bab
Make some fields to be private
Jan 27, 2018
f5711137
Merge pull request #20 from yui-knk/make_to_be_private
Jan 27, 2018
7f60a392
ISO8859_2 caseMap
Jan 27, 2018
351d6f14
iso8859-3 caseMap
Jan 28, 2018
8546494a
fix caseMap
Jan 28, 2018
c226beee
add sharp-s iso caseMap test
Jan 28, 2018
12dec8f0
fix singlebyte casemap and test ascii range for all ascii compatible encoding casemaps
Jan 28, 2018
4196dba2
add euc-jp code ranges
Feb 13, 2018
437dfb32
Buffer input stream reads in ArrayReader to avoid cost of many single-byte reads.
Feb 26, 2018
9f28476d
Merge pull request #21 from nirvdrum/more-efficient-array-reader
Feb 26, 2018
3b6f3a40
[maven-release-plugin] prepare release jcodings-1.0.28
Mar 07, 2018
32707e87
[maven-release-plugin] prepare for next development iteration
Mar 07, 2018
ad58ef56
bump java version
Mar 19, 2018
2c13f407
do not load encodings reflectively
Mar 19, 2018
2417fdde
fix a typo
Mar 19, 2018
9370ae65
do not load transcoders reflectively
Mar 19, 2018
bb6c3bc3
import cleanup
Mar 19, 2018
45ebd136
use getInstance
Mar 19, 2018
750c93c1
allow external encdings and transcoders for be in different packages
Mar 24, 2018
419177d2
[maven-release-plugin] prepare release jcodings-1.0.29
Mar 29, 2018
935a0ae8
[maven-release-plugin] prepare for next development iteration
Mar 29, 2018
bf167c64
add tests for swapcase and titlecase
Apr 07, 2018
592a79c3
add test for CASE_FOLD_TURKISH_AZERI
Apr 10, 2018
da4452cb
add upcase test
Apr 14, 2018
145955d9
fix case mapping specials
Apr 16, 2018
d8edaa9b
[maven-release-plugin] prepare release jcodings-1.0.30
Apr 16, 2018
1f71e160
[maven-release-plugin] prepare for next development iteration
Apr 16, 2018
d687283a
fix whitespace
Apr 18, 2018
82ff7a08
dont use deprecated apis
Apr 18, 2018
2ea61407
calculate max property length at generation time
Apr 18, 2018
b86ac8c9
better naming
Apr 18, 2018
8cb55508
fix ISO8859 case fold map and make test_iso_8859 clean
Apr 18, 2018
e5eb18c0
realign ISO8859_3 case map
Apr 18, 2018
6fde8c5e
add iso8859-4 caseMap
Apr 18, 2018
c239f92a
add iso8859-5 caseMap
Apr 18, 2018
16 additional commits have been omitted to prevent performance issues.
Loading
Loading