Overview
Comment: | [core] char_player update |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | core |
Files: | files | file ages | folders |
SHA3-256: |
0b029f2147919b920d8ebaa8a7710e30 |
User & Date: | olr on 2017-11-13 14:07:47 |
Other Links: | manifest | tags |
Context
2017-11-13
| ||
17:05 | [build] fix setup.py, shebang and rename cli.py and server.py check-in: 099f103bb1 user: olr tags: trunk, build | |
14:07 | [core] char_player update check-in: 0b029f2147 user: olr tags: trunk, core | |
13:45 | [fr] faux positif: sans +nom check-in: 8d56c7d195 user: olr tags: trunk, fr | |
Changes
Modified gc_core/js/char_player.js from [0547b59e35] to [ea5bd62884].
︙ | ︙ | |||
206 207 208 209 210 211 212 | if (this.aConsonant.has(cCur) && (this.aConsonant.has(cPrev) || this.aConsonant.has(cNext))) { return []; } return this.d1toX.gl_get(cCur, []); }, d2toX: new Map([ | > > | | > > | | > > | 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 | if (this.aConsonant.has(cCur) && (this.aConsonant.has(cPrev) || this.aConsonant.has(cNext))) { return []; } return this.d1toX.gl_get(cCur, []); }, d2toX: new Map([ ["am", ["an", "en", "em"]], ["AM", ["AN", "EN", "EM"]], ["an", ["am", "en", "em"]], ["AN", ["AM", "EN", "EM"]], ["au", ["eau", "o", "ô"]], ["AU", ["EAU", "O", "Ô"]], ["em", ["an", "am", "en"]], ["EM", ["AN", "AM", "EN"]], ["en", ["an", "am", "em"]], ["EN", ["AN", "AM", "EM"]], ["ai", ["ei", "é", "è", "ê", "ë"]], ["AI", ["EI", "É", "È", "Ê", "Ë"]], ["ei", ["ai", "é", "è", "ê", "ë"]], ["EI", ["AI", "É", "È", "Ê", "Ë"]], ["ch", ["sh", "c", "ss"]], ["CH", ["SH", "C", "SS"]], ["ct", ["x", "cc"]], ["CT", ["X", "CC"]], ["oa", ["oi",]], ["OA", ["OI",]], ["oi", ["oa", "oie"]], ["OI", ["OA", "OIE"]], ["qu", ["q", "cq", "ck", "c", "k"]], ["QU", ["Q", "CQ", "CK", "C", "K"]], ["ss", ["c", "ç"]], ["SS", ["C", "Ç"]], ["un", ["ein",]], ["UN", ["EIN",]], ]), // End of word dFinal1: new Map([ ["a", ["as", "at", "ant", "ah"]], ["A", ["AS", "AT", "ANT", "AH"]], ["c", ["ch",]], |
︙ | ︙ |
Modified gc_core/py/char_player.py from [b0152aab01] to [a88aa18178].
︙ | ︙ | |||
199 200 201 202 203 204 205 | def get1toXReplacement (cPrev, cCur, cNext): if cCur in aConsonant and (cPrev in aConsonant or cNext in aConsonant): return () return d1toX.get(cCur, ()) d2toX = { | > > | | > > | | > > | 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 | def get1toXReplacement (cPrev, cCur, cNext): if cCur in aConsonant and (cPrev in aConsonant or cNext in aConsonant): return () return d1toX.get(cCur, ()) d2toX = { "am": ("an", "en", "em"), "AM": ("AN", "EN", "EM"), "an": ("am", "en", "em"), "AN": ("AM", "EN", "EM"), "au": ("eau", "o", "ô"), "AU": ("EAU", "O", "Ô"), "em": ("an", "am", "en"), "EM": ("AN", "AM", "EN"), "en": ("an", "am", "em"), "EN": ("AN", "AM", "EM"), "ai": ("ei", "é", "è", "ê", "ë"), "AI": ("EI", "É", "È", "Ê", "Ë"), "ei": ("ai", "é", "è", "ê", "ë"), "EI": ("AI", "É", "È", "Ê", "Ë"), "ch": ("sh", "c", "ss"), "CH": ("SH", "C", "SS"), "ct": ("x", "cc"), "CT": ("X", "CC"), "oa": ("oi",), "OA": ("OI",), "oi": ("oa", "oie"), "OI": ("OA", "OIE"), "qu": ("q", "cq", "ck", "c", "k"), "QU": ("Q", "CQ", "CK", "C", "K"), "ss": ("c", "ç"), "SS": ("C", "Ç"), "un": ("ein",), "UN": ("EIN",), } # End of word dFinal1 = { "a": ("as", "at", "ant", "ah"), |
︙ | ︙ |