Skip to content

Commit 638ff21

Browse files
committed
Auto merge of #16 - mozillazg:develop, r=mozillazg
v0.10.0
2 parents e1b7587 + 0674582 commit 638ff21

File tree

5 files changed

+167
-12
lines changed

5 files changed

+167
-12
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ script:
2121
- go run pinyin/main.go -s Normal abc
2222
- echo "abc" | go run pinyin/main.go
2323
- echo "abc" > abc.txt && go run pinyin/main.go < abc.txt
24-
- $HOME/gopath/bin/goveralls -repotoken WAzmh3gmiQEUYEHM2wkwSH4oTrshvMmll
24+
- $HOME/gopath/bin/goveralls -service=travis-ci -v -package .

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Changelog
22

33

4+
## 0.10.0 (2016-10-18)
5+
6+
* **Changed** use [pinyin-data](https://github.com/mozillazg/pinyin-data) v0.4.0
7+
8+
49
## 0.9.0 (2016-09-04):
510

611
* **NEW** 新增 `func Convert(s string, a *Args) [][]string`
@@ -13,7 +18,7 @@
1318
## 0.8.0 (2016-08-19)
1419

1520
* **Changed** use [pinyin-data](https://github.com/mozillazg/pinyin-data) v0.3.0
16-
* Fixed [#13](https://github.com/mozillazg/go-pinyin/issues/13)
21+
* Fixed [#13](https://github.com/mozillazg/go-pinyin/issues/13) . thanks [@aisq2008](https://github.com/aisq2008)
1722
* Fixed pinyin of 罗
1823

1924

pinyin.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77

88
// Meta
99
const (
10-
Version = "0.9.0"
10+
Version = "0.10.0"
1111
Author = "mozillazg, 闲耘"
1212
License = "MIT"
1313
Copyright = "Copyright (c) 2016 mozillazg, 闲耘"

pinyin_dict.go

Lines changed: 158 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2118,6 +2118,7 @@ var PinyinDict = map[int]string{
21182118
0x3E03: "diǎn",
21192119
0x3E04: "jì",
21202120
0x3E05: "jié,jí",
2121+
0x3E06: "kào",
21212122
0x3E07: "zuǎn",
21222123
0x3E09: "xiè",
21232124
0x3E0A: "lài,là",
@@ -3712,6 +3713,7 @@ var PinyinDict = map[int]string{
37123713
0x44E7: "cì",
37133714
0x44E8: "yīng",
37143715
0x44EB: "qí",
3716+
0x44EC: "zhuó",
37153717
0x44ED: "chà",
37163718
0x44EE: "mào",
37173719
0x44EF: "dú",
@@ -5891,7 +5893,7 @@ var PinyinDict = map[int]string{
58915893
0x4E7B: "yú",
58925894
0x4E7C: "cui",
58935895
0x4E7D: "zhě",
5894-
0x4E7E: "gān,qián",
5896+
0x4E7E: "qián,gān",
58955897
0x4E7F: "zhì,luàn",
58965898
0x4E80: "guī",
58975899
0x4E81: "gān",
@@ -5950,7 +5952,7 @@ var PinyinDict = map[int]string{
59505952
0x4EB6: "dǎn,dàn,chán,zhān",
59515953
0x4EB7: "lián",
59525954
0x4EB8: "duǒ",
5953-
0x4EB9: "mén,wěi",
5955+
0x4EB9: "wěi,mén",
59545956
0x4EBA: "rén",
59555957
0x4EBB: "rén",
59565958
0x4EBC: "jí",
@@ -5977,7 +5979,7 @@ var PinyinDict = map[int]string{
59775979
0x4ED1: "lún",
59785980
0x4ED2: "bīng",
59795981
0x4ED3: "cāng",
5980-
0x4ED4: "zǐ,zī,zǎi",
5982+
0x4ED4: "zǎi,zǐ,zī",
59815983
0x4ED5: "shì",
59825984
0x4ED6: "tā,tuó",
59835985
0x4ED7: "zhàng",
@@ -6056,7 +6058,7 @@ var PinyinDict = map[int]string{
60566058
0x4F20: "chuán,zhuàn",
60576059
0x4F21: "chē",
60586060
0x4F22: "yá",
6059-
0x4F23: "xiàn",
6061+
0x4F23: "qiàn,xiàn",
60606062
0x4F24: "shāng",
60616063
0x4F25: "chāng",
60626064
0x4F26: "lún",
@@ -6082,7 +6084,7 @@ var PinyinDict = map[int]string{
60826084
0x4F3A: "cì,sì",
60836085
0x4F3B: "bēng",
60846086
0x4F3C: "shì,sì",
6085-
0x4F3D: "jiā,qié,gā",
6087+
0x4F3D: "gā,jiā,qié",
60866088
0x4F3E: "pī",
60876089
0x4F3F: "yì",
60886090
0x4F40: "sì",
@@ -13577,7 +13579,7 @@ var PinyinDict = map[int]string{
1357713579
0x6C85: "yuán",
1357813580
0x6C86: "hàng,háng,kàng",
1357913581
0x6C87: "yǎn,wěi",
13580-
0x6C88: "chén,shěn,tán",
13582+
0x6C88: "shěn,chén,tán",
1358113583
0x6C89: "chén",
1358213584
0x6C8A: "dàn",
1358313585
0x6C8B: "yóu",
@@ -26696,7 +26698,7 @@ var PinyinDict = map[int]string{
2669626698
0xE83B: "zāi",
2669726699
0xE83C: "bà,bēi",
2669826700
0xE83D: "bà,bēi",
26699-
0xE83F: "zhuān,chuán,chún,zhuǎn",
26701+
0xE83F: "zhuān,zhuán,chuǎn,chún",
2670026702
0xE840: "qióng",
2670126703
0xE841: "kuì,huì",
2670226704
0xE842: "kuì,huì",
@@ -26792,6 +26794,7 @@ var PinyinDict = map[int]string{
2679226794
0x2014C: "yí",
2679326795
0x20157: "diè",
2679426796
0x2015A: "qí",
26797+
0x20164: "xí",
2679526798
0x2016C: "bāo",
2679626799
0x20171: "xiè",
2679726800
0x20179: "zhàng",
@@ -31588,7 +31591,7 @@ var PinyinDict = map[int]string{
3158831591
0x241F0: "fá",
3158931592
0x241F3: "xù,xuè",
3159031593
0x241F4: "yí,xī",
31591-
0x241FE: "yìng",
31594+
0x241FE: "yíng",
3159231595
0x24214: "chí",
3159331596
0x24219: "yí",
3159431597
0x24225: "dí",
@@ -34728,6 +34731,7 @@ var PinyinDict = map[int]string{
3472834731
0x26671: "sān",
3472934732
0x26674: "zhù",
3473034733
0x26675: "wàn",
34734+
0x26676: "gǔ",
3473134735
0x26678: "sān",
3473234736
0x26679: "bàn",
3473334737
0x2667A: "jià,jiā",
@@ -35251,6 +35255,7 @@ var PinyinDict = map[int]string{
3525135255
0x26C18: "zhǐ",
3525235256
0x26C19: "bì",
3525335257
0x26C1B: "fén",
35258+
0x26C21: "nà",
3525435259
0x26C25: "bāng",
3525535260
0x26C2A: "qiú",
3525635261
0x26C2B: "nǐ",
@@ -41235,11 +41240,17 @@ var PinyinDict = map[int]string{
4123541240
0x2A6CE: "pì",
4123641241
0x2A6D2: "lián",
4123741242
0x2A79D: "duó",
41243+
0x2A7DD: "jì",
4123841244
0x2A848: "bái",
4123941245
0x2A84F: "zhān",
4124041246
0x2A8AE: "luán",
41247+
0x2A8FB: "lóu",
41248+
0x2A917: "liào",
4124141249
0x2AA0A: "sóng",
4124241250
0x2AA17: "juē",
41251+
0x2AA30: "qū",
41252+
0x2AA36: "shē",
41253+
0x2AA58: "yǎn",
4124341254
0x2AA9D: "yōng",
4124441255
0x2AEB9: "nǔ",
4124541256
0x2AED0: "cōng",
@@ -41248,46 +41259,185 @@ var PinyinDict = map[int]string{
4124841259
0x2B088: "fèi",
4124941260
0x2B099: "sù",
4125041261
0x2B0DC: "kòu",
41262+
0x2B127: "yán",
4125141263
0x2B128: "chī",
41264+
0x2B137: "yì",
4125241265
0x2B138: "xūn",
41266+
0x2B1ED: "wěi",
4125341267
0x2B230: "qià",
4125441268
0x2B2D0: "gǒng",
4125541269
0x2B300: "jī",
4125641270
0x2B328: "luó",
4125741271
0x2B359: "yì",
4125841272
0x2B35F: "yí",
4125941273
0x2B362: "náo",
41274+
0x2B363: "tóng",
41275+
0x2B36F: "xián",
4126041276
0x2B370: "xǐ",
4126141277
0x2B372: "xiǎo",
41278+
0x2B37D: "xuān",
4126241279
0x2B3CB: "juē,qiāo",
4126341280
0x2B404: "yuè",
4126441281
0x2B406: "kuài",
4126541282
0x2B409: "líng",
4126641283
0x2B410: "ní",
4126741284
0x2B413: "bù",
41285+
0x2B461: "méng",
4126841286
0x2B4B6: "hán",
4126941287
0x2B4E7: "fū",
4127041288
0x2B4E9: "cōng",
41289+
0x2B4EF: "jī",
41290+
0x2B4F6: "xuān",
41291+
0x2B4F9: "jī",
41292+
0x2B50D: "fán",
4127141293
0x2B50E: "jué",
41294+
0x2B536: "niè",
41295+
0x2B5AE: "yǐ",
41296+
0x2B5AF: "fǔ",
41297+
0x2B5B3: "yūn",
4127241298
0x2B5E0: "zhāng",
4127341299
0x2B5E6: "bù",
4127441300
0x2B5E7: "sù",
4127541301
0x2B5EE: "huáng",
4127641302
0x2B5F4: "zhān",
41303+
0x2B61C: "wén",
4127741304
0x2B61D: "jué",
4127841305
0x2B623: "hàn",
4127941306
0x2B624: "ái",
41307+
0x2B626: "táo",
41308+
0x2B627: "lù",
4128041309
0x2B628: "tí",
41310+
0x2B62A: "yuán",
41311+
0x2B62C: "xí",
4128141312
0x2B688: "xù",
4128241313
0x2B689: "hóng",
4128341314
0x2B692: "fú",
4128441315
0x2B694: "huí",
4128541316
0x2B695: "shī",
41317+
0x2B696: "cǐ",
4128641318
0x2B699: "pū",
41319+
0x2B6AD: "liè",
4128741320
0x2B6DB: "zhī",
4128841321
0x2B6DE: "jué",
4128941322
0x2B6E2: "níng",
41323+
0x2B6ED: "kuáng",
4129041324
0x2B6F6: "chì",
4129141325
0x2B6F8: "tí",
41326+
0x2B7A9: "mén",
41327+
0x2B7C5: "liáng",
41328+
0x2B7E6: "suì",
41329+
0x2B7F9: "hóng",
41330+
0x2B7FC: "dá",
41331+
0x2B806: "kuǐ",
41332+
0x2B80A: "xuán",
41333+
0x2B81C: "ní",
4129241334
0x2B851: "yīn",
41335+
0x2B8B8: "dàn",
41336+
0x2BAC7: "ě",
41337+
0x2BB5F: "ōu",
41338+
0x2BB62: "lǔn",
41339+
0x2BB7C: "láo",
41340+
0x2BB83: "shàn",
41341+
0x2BC1B: "xíng",
41342+
0x2BD77: "lì",
41343+
0x2BD87: "dié",
41344+
0x2BDF7: "xīn",
41345+
0x2BE29: "kōu",
41346+
0x2C029: "wěi",
41347+
0x2C02A: "xiàn",
41348+
0x2C0A9: "jiā",
41349+
0x2C0CA: "zhì",
41350+
0x2C1D5: "wàn",
41351+
0x2C1D9: "pèi",
41352+
0x2C1F9: "guó",
41353+
0x2C27C: "ōu",
41354+
0x2C288: "xún",
41355+
0x2C2A4: "chǎn",
41356+
0x2C317: "hé",
41357+
0x2C35B: "lì",
41358+
0x2C361: "dàng",
41359+
0x2C364: "xún",
41360+
0x2C488: "què",
41361+
0x2C494: "gěng",
41362+
0x2C497: "lán",
41363+
0x2C542: "gōng",
41364+
0x2C613: "xún",
41365+
0x2C618: "dǎn",
41366+
0x2C621: "yīn",
41367+
0x2C629: "tīng",
41368+
0x2C62B: "huán",
41369+
0x2C62C: "qiàn",
41370+
0x2C62D: "lín",
41371+
0x2C62F: "zhǔn",
41372+
0x2C642: "yǎn",
41373+
0x2C64A: "mò",
41374+
0x2C64B: "xiāng",
41375+
0x2C72C: "màn",
41376+
0x2C72F: "liǎng",
41377+
0x2C79F: "pín",
41378+
0x2C7C1: "yì",
41379+
0x2C7FD: "dōng",
41380+
0x2C8D9: "xū",
41381+
0x2C8DE: "zhǔ",
41382+
0x2C8E1: "jiàn",
41383+
0x2C8F3: "hěn",
41384+
0x2C907: "yīn",
41385+
0x2C90A: "shì",
41386+
0x2C91D: "huì",
41387+
0x2CA02: "qí",
41388+
0x2CA0E: "yóu",
41389+
0x2CA7D: "xún",
41390+
0x2CAA9: "nóng",
41391+
0x2CB29: "yì",
41392+
0x2CB2D: "lún",
41393+
0x2CB2E: "chǎng",
41394+
0x2CB31: "jīn",
41395+
0x2CB38: "shù",
41396+
0x2CB39: "shén",
41397+
0x2CB3B: "lú",
41398+
0x2CB3F: "zhāo",
41399+
0x2CB41: "mǔ",
41400+
0x2CB4A: "dù",
41401+
0x2CB4E: "hóng",
41402+
0x2CB5A: "chún",
41403+
0x2CB5B: "bō",
41404+
0x2CB64: "hóu",
41405+
0x2CB69: "wēng",
41406+
0x2CB6C: "wèi",
41407+
0x2CB6F: "piě",
41408+
0x2CB73: "xǐ",
41409+
0x2CB76: "hēi",
41410+
0x2CB78: "lín",
41411+
0x2CB7C: "suì",
41412+
0x2CBB1: "yīn",
41413+
0x2CBBF: "qí",
41414+
0x2CBC0: "jī",
41415+
0x2CBCE: "tuí",
41416+
0x2CC56: "dí",
41417+
0x2CC5F: "wěi",
41418+
0x2CCF5: "pī",
41419+
0x2CCF6: "jiōng",
41420+
0x2CCFD: "shēn",
41421+
0x2CCFF: "tú",
41422+
0x2CD02: "fēi",
41423+
0x2CD03: "huō",
41424+
0x2CD0A: "lín",
41425+
0x2CD8B: "jū",
41426+
0x2CD8D: "tuó",
41427+
0x2CD8F: "wéi",
41428+
0x2CD90: "zhào",
41429+
0x2CD9F: "là",
41430+
0x2CDA0: "liàn",
41431+
0x2CDA8: "jì",
41432+
0x2CDAD: "jì",
41433+
0x2CDAE: "xǐ",
41434+
0x2CDD5: "bū",
41435+
0x2CE18: "yǎn",
41436+
0x2CE1A: "yuè",
41437+
0x2CE23: "xiān",
41438+
0x2CE26: "zhuó",
41439+
0x2CE2A: "fán",
41440+
0x2CE7C: "xiè",
41441+
0x2CE88: "yǐ",
41442+
0x2CE93: "chǔ",
4129341443
}

0 commit comments

Comments
 (0)