[Hejes-devel] [990] spell: bugfix (d vegu igek), issue #751 resolved
hejes-devel at nytud.hu
hejes-devel at nytud.hu
Wed Oct 16 12:45:39 CEST 2013
Revision: 990
Author: ludanyizs
Date: 2013-10-16 12:45:39 +0200 (Wed, 16 Oct 2013)
Log Message:
-----------
spell: bugfix (d vegu igek), issue #751 resolved
Modified Paths:
--------------
trunk/web2py/applications/helyesiras_webdev/modules/spell.py
Modified: trunk/web2py/applications/helyesiras_webdev/modules/spell.py
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/spell.py 2013-10-15 17:45:14 UTC (rev 989)
+++ trunk/web2py/applications/helyesiras_webdev/modules/spell.py 2013-10-16 10:45:39 UTC (rev 990)
@@ -260,10 +260,12 @@
return None
for ana in hanas:
if ana.pos == "IGE":
+ if re.match(".*[bcfghjklmnprstvz]d$", tok): # msh. + -d(d) vegu igek
+ for morph in ana.morphs:
# kezd ~ kezdd, mond ~ mondd
- if re.match(".*[bcfghjklmnprstvz]d$" , ana.stem): # msh. + -d(d) vegu igek
- tip = u"Ő " + unicode(tok, 'utf8') + u" [valamit]. (Harmadik személy, kijelentő mód. Felszólító módban, egyes szám, második személyben két d-vel.)"
- return tip
+ if morph.tag == "e3":
+ tip = u"Ő " + unicode(tok, 'utf8') + u" [valamit]. (Harmadik személy, kijelentő mód. Felszólító módban, egyes szám, második személyben két d-vel.)"
+ return tip
# nakolas
for morph in ana.morphs:
if "TFt3" in morph.tag:
More information about the Hejes-devel
mailing list