Overview
Comment: | [graphspell] another fucking apostrophe |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | graphspell |
Files: | files | file ages | folders |
SHA3-256: |
b6ef0f301f65026f2be9962de4a4435c |
User & Date: | olr on 2019-08-31 13:57:36 |
Other Links: | manifest | tags |
Context
2019-09-01
| ||
08:18 | [fr] ajustements check-in: a1c110c578 user: olr tags: trunk, fr | |
2019-08-31
| ||
13:57 | [graphspell] another fucking apostrophe check-in: b6ef0f301f user: olr tags: trunk, graphspell | |
13:50 | [fr] phonet_simil: taf / taffe check-in: b02e18192d user: olr tags: trunk, fr | |
Changes
Modified graphspell-js/char_player.js from [ac09087eb7] to [53774aa734].
︙ | ︙ | |||
376 377 378 379 380 381 382 | ]), cut: function (sWord) { // returns an arry of strings (prefix, trimed_word, suffix) let sPrefix = ""; let sSuffix = ""; | | | 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 | ]), cut: function (sWord) { // returns an arry of strings (prefix, trimed_word, suffix) let sPrefix = ""; let sSuffix = ""; let m = /^([ldmtsnjcç]|lorsqu|presqu|jusqu|puisqu|quoiqu|quelqu|qu)[’'‘`ʼ]([a-zA-Zà-öÀ-Ö0-9_ø-ÿØ-ßĀ-ʯfi-st-]+)/i.exec(sWord); if (m) { sPrefix = m[1] + "’"; sWord = m[2]; } m = /^([a-zA-Zà-öÀ-Ö0-9_ø-ÿØ-ßĀ-ʯfi-st]+)(-(?:t-|)(?:ils?|elles?|on|je|tu|nous|vous|ce)$)/i.exec(sWord); if (m) { sWord = m[1]; |
︙ | ︙ |
Modified graphspell/char_player.py from [112cceef9c] to [820a4d128a].
︙ | ︙ | |||
362 363 364 365 366 367 368 | "pseudo", "pré", "re", "ré", "sans", "sous", "supra", "sur", "ultra" ]) aPfx2 = frozenset([ "belgo", "franco", "génito", "gynéco", "médico", "russo" ]) | | | 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 | "pseudo", "pré", "re", "ré", "sans", "sous", "supra", "sur", "ultra" ]) aPfx2 = frozenset([ "belgo", "franco", "génito", "gynéco", "médico", "russo" ]) _zWordPrefixes = re.compile("(?i)^([ldmtsnjcç]|lorsqu|presqu|jusqu|puisqu|quoiqu|quelqu|qu)[’'‘`ʼ]([\\w-]+)") _zWordSuffixes = re.compile("(?i)^(\\w+)(-(?:t-|)(?:ils?|elles?|on|je|tu|nous|vous|ce))$") def cut (sWord): "returns a tuple of strings (prefix, trimed_word, suffix)" sPrefix = "" sSuffix = "" m = _zWordPrefixes.search(sWord) |
︙ | ︙ |