Revision: 6016
http://languagetool.svn.sourceforge.net/languagetool/?rev=6016&view=rev
Author: dominikoeo
Date: 2011-12-04 23:17:47 +0000 (Sun, 04 Dec 2011)
Log Message:
-----------
[br] - detect error *ul logod* ?\226?\134?\146 "ul logodenn"
- detect error *pouez mouezh* ?\226?\134?\146 "pouez-mouezh"
- detect error *steredenn dared* ?\226?\134?\146 "steredenn-dared"
- fixed false positive in "Ar re a gar"
Modified Paths:
--------------
trunk/JLanguageTool/src/rules/br/grammar.xml
Modified: trunk/JLanguageTool/src/rules/br/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/br/grammar.xml 2011-12-04 20:50:25 UTC
(rev 6015)
+++ trunk/JLanguageTool/src/rules/br/grammar.xml 2011-12-04 23:17:47 UTC
(rev 6016)
@@ -279,7 +279,7 @@
<token regexp="yes" inflected="yes" postag="UNKNOWN"
negate_pos="yes">d.*
<exception inflected="yes">da</exception>
<exception regexp="yes" inflected="yes">t.*</exception>
- <exception regexp="yes">dud(-(mañ|se|hont))?</exception>
+ <exception regexp="yes">[dt]ud(-(mañ|se|hont))?</exception>
</token>
<token regexp="yes">[dt].*</token>
</and>
@@ -2195,7 +2195,7 @@
<rule id="PORZH" name="porzh mor → porzh-mor">
<pattern>
- <token regexp="yes">porzh|porzhioù</token>
+ <token regexp="yes">[pb]orzh(ioù)?</token>
<token
regexp="yes">bered|brezel|c’hoari|gwint|houarn|kenwerzh|kouez|mor|pesketa|skol|yer</token>
</pattern>
<message>Implijit <suggestion>\1-\2</suggestion>.</message>
@@ -2230,6 +2230,15 @@
<example type="incorrect"><marker>Boued mor</marker> am bo gant gwin
gwenn.</example>
<example type="correct">Boued-mor am bo gant gwin gwenn.</example>
</rule>
+ <rule id="STEREDENN_DARED" name="steredenn dared → steredenn-dared">
+ <pattern>
+ <token regexp="yes">stered(enn)?</token>
+ <token regexp="yes">dared|lostek|[mv]or</token>
+ </pattern>
+ <message>Implijit <suggestion>\1-\2</suggestion>.</message>
+ <example type="incorrect">Ur <marker>steredenn vor</marker></example>
+ <example type="correct">Ur <marker>steredenn-vor</marker></example>
+ </rule>
<rule id="KABELL_TOUSEG" name="kabell touseg → kabell-touseg">
<pattern>
<token regexp="yes">([kg]|c’h)[ae]bell|[vbp]oued</token>
@@ -2277,7 +2286,7 @@
</rule>
<rule id="TAN_GWALL" name="tan gwall → tan-gwall">
<pattern>
- <token regexp="yes">tan(ioù)?</token>
+ <token regexp="yes">[dt]an(ioù)?</token>
<token regexp="yes">arvest|gwall|noz</token>
</pattern>
<message>Implijit <suggestion>\1-\2</suggestion>.</message>
@@ -2293,6 +2302,15 @@
<example type="incorrect">War e <marker>varc’h houarn</marker> ez
ae.</example>
<example type="correct">War e <marker>varc’h-houarn</marker> ez
ae.</example>
</rule>
+ <rule id="POUEZ_MOUEZH" name="pouez mouezh → pouez-mouezh">
+ <pattern>
+ <token regexp="yes">[pb]ouez</token>
+ <token regexp="yes">mouezh</token>
+ </pattern>
+ <message>Implijit <suggestion>\1-\2</suggestion>.</message>
+ <example type="incorrect">Dudious eo da <marker>bouez
mouezh</marker></example>
+ <example type="correct">Dudious eo da
<marker>bouez-mouezh</marker></example>
+ </rule>
</category>
<category name="Araogenn">
@@ -2617,7 +2635,7 @@
</rule>
<rule>
<pattern mark_from="1">
- <token regexp="yes">pe[tp]</token>
+ <token regexp="yes">pe[tp]|u[lnr]</token>
<token postag="N . p.*" postag_regexp="yes">
<exception postag="N . s.*" postag_regexp="yes"/>
</token>
@@ -2625,6 +2643,8 @@
<message>Ne zlefe ket bezañ ur stumm lies «\2» goude ar ger
«\1».</message>
<example type="incorrect">Pet <marker>tud</marker> a zo
chomet?</example>
<example type="correct">Pet den a zo chomet?</example>
+ <example type="incorrect">Tapet en deus ul
<marker>logod</marker>.</example>
+ <example type="correct">Tapet en deus ul logodenn.</example>
</rule>
<rule>
<pattern mark_from="2">
@@ -2819,7 +2839,7 @@
</rule>
<rule>
<pattern>
- <token>re</token>
+ <token>re<exception scope="previous">ar</exception></token>
<token>a</token>
<token postag="J.*" postag_regexp="yes">
<exception postag="N . s?p.*" postag_regexp="yes"/>
@@ -2829,6 +2849,7 @@
<example type="incorrect"><marker>Re a vras</marker> eo.</example>
<example type="correct">Re vras eo.</example>
<example type="correct">Re a drouz zo.</example>
+ <example type="correct">Ar re a gar al lennegezh</example>
</rule>
</rulegroup>
@@ -3363,6 +3384,7 @@
<example type="correct">Brav eo an
<marker>nevezamzer</marker>.</example>
</rule>
</rulegroup>
+
</category>
<!-- vim: foldmethod=marker foldmarker=<category,</category:
-->
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs