Revision: 8608
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=8608&view=rev
Author:   dominikoeo
Date:     2012-12-21 04:23:29 +0000 (Fri, 21 Dec 2012)
Log Message:
-----------
[br] incorrect or missing mutations were not detected after
     mutated numbers such as in: *Da dri paotr* -> "Da dri faotr"

Modified Paths:
--------------
    trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml

Modified: 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml
===================================================================
--- 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml    
    2012-12-20 23:35:37 UTC (rev 8607)
+++ 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml    
    2012-12-21 04:23:29 UTC (rev 8608)
@@ -254,7 +254,7 @@
     <rulegroup id="KEMM_DRE_VLOTAAT_GER" name="kemmadur dre vlotaat goude 
gerioù zo.">
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -283,7 +283,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|p[ae]|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|p[ae]|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -322,7 +322,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception scope="previous">ez</exception>
@@ -350,10 +350,13 @@
         <example type="incorrect">An traoù ha na <marker>plijont</marker> ket 
din.</example>
         <example type="incorrect">An traoù ha na <marker>flijont</marker> ket 
din.</example>
         <example type="correct">An traoù ha na <marker>blijont</marker> ket 
din.</example>
+        <example type="incorrect">Da zaou <marker>paotr</marker>.</example>
+        <example type="incorrect">Da zaou <marker>faotr</marker>.</example>
+        <example type="correct">Da zaou baotr.</example>
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -375,7 +378,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -400,7 +403,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -424,7 +427,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -459,7 +462,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -490,7 +493,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception scope="previous" regexp="yes">e?z|ned</exception>
@@ -517,7 +520,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -539,7 +542,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -567,7 +570,7 @@
       </rule>
       <rule>
         <pattern>
-          <token 
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+          <token 
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
             <exception postag="P|L e" postag_regexp="yes">e</exception>
             <exception postag="L n" negate_pos="yes">na</exception>
             <exception postag="C coor">pe</exception>
@@ -1074,7 +1077,7 @@
     <rulegroup id="KEMM_KANT" name="daou kant → daou c’hant">
       <rule>
         <pattern>
-          <token regexp="yes">daou|div</token>
+          <token regexp="yes">[dtz](aou|iv)</token>
           <marker>
             <token>kant</token>
           </marker>
@@ -1250,7 +1253,7 @@
     <rulegroup id="KEMM_DRE_C_HWEZHADENNIN" name="kemmadur dre c’hwezhadenniñ">
       <rule>
         <pattern>
-          <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1280,7 +1283,7 @@
       </rule>
       <rule>
         <pattern>
-          <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM|X KAOUT1"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1307,7 +1310,7 @@
       </rule>
       <rule>
         <pattern>
-          <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1333,7 +1336,7 @@
       </rule>
       <rule>
         <pattern>
-          <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1353,7 +1356,7 @@
       </rule>
       <rule>
         <pattern>
-          <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1373,7 +1376,7 @@
       </rule>
       <rule>
         <pattern>
-          <token regexp="yes">em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1396,7 +1399,7 @@
       </rule>
       <rule>
         <pattern>
-          <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1415,7 +1418,7 @@
       </rule>
       <rule>
         <pattern>
-          <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+          <token 
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
             <exception postag_regexp="yes" postag="L o|X EN_EM"/>
             <exception postag="C sub">ma</exception>
           </token>
@@ -1878,7 +1881,7 @@
     <rule id="FAZ_KEMM" name="kemmadur faziet">
       <pattern>
         <token postag="SENT_START|K e .*|V.*|X KAOUT2|J sup .*" 
postag_regexp="yes">
-          <exception 
regexp="yes">daou|div|tri|teir|pevar|peder|nav|eme</exception>
+          <exception 
regexp="yes">[dtz]aou|[dtz]iv|[dtz]ri|[tdz]eir|[pbf]evar|[pbf]eder|nav|eme</exception>
           <exception negate_pos="yes" postag="SENT_START|K e .*|V.*|X KAOUT2|J 
sup .*" postag_regexp="yes"/>
         </token>
         <marker>
@@ -2914,7 +2917,7 @@
       <rule>
         <pattern>
           <marker>
-            <token>daou</token>
+            <token regexp="yes">[dtz]aou</token>
           </marker>
           <token postag_regexp="yes" postag="N f.*">
             <exception postag_regexp="yes" postag="N m [^M]*M:1:.*"/>
@@ -2930,7 +2933,7 @@
       <rule>
         <pattern>
           <marker>
-            <token>daou</token>
+            <token regexp="yes">[dtz]aou</token>
           </marker>
           <token>a</token>
           <token postag_regexp="yes" postag="N f.*">
@@ -2976,7 +2979,7 @@
     <rule id="TRI" name="tri">
       <pattern>
         <marker>
-          <token>tri</token>
+          <token regexp="yes">[tdz]ri</token>
         </marker>
         <token postag_regexp="yes" postag="N f.*">
           <exception postag_regexp="yes" postag="N m.*"/>
@@ -2985,6 +2988,8 @@
       <message>Implijit <suggestion><match no="1" regexp_match="ri" 
regexp_replace="eir"/></suggestion> dirak ar ger benel «\2». (CHALM 
P1.3)</message>
       <example type="incorrect"><marker>Tri</marker> flac’h.</example>
       <example type="correct">Teir flac’h.</example>
+      <example type="incorrect">Da <marker>dri</marker> flac’h.</example>
+      <example type="correct">Da deir flac’h.</example>
     </rule>
     <rule id="TEIR" name="teir">
       <pattern>
@@ -3004,7 +3009,7 @@
     <rule id="PEVAR" name="pevar">
       <pattern>
         <marker>
-          <token>pevar</token>
+          <token regexp="yes">[pbf]evar</token>
         </marker>
         <token postag_regexp="yes" postag="N f.*">
           <exception postag_regexp="yes" postag="N m.*"/>
@@ -3013,11 +3018,13 @@
       <message>Implijit <suggestion><match no="1" regexp_match="var" 
regexp_replace="der"/></suggestion> dirak ar ger benel «\2». (CHALM 
P1.3)</message>
       <example type="incorrect"><marker>Pevar</marker> flac’h.</example>
       <example type="correct">Peder flac’h.</example>
+      <example type="incorrect">Da <marker>bevar</marker> flac’h.</example>
+      <example type="correct">Da beder flac’h.</example>
     </rule>
     <rule id="PEDER" name="peder">
       <pattern>
         <marker>
-          <token>peder</token>
+          <token regexp="yes">[pbf]eder</token>
         </marker>
         <token postag_regexp="yes" postag="N m.*">
           <exception postag_regexp="yes" postag="N f.*"/>
@@ -3026,6 +3033,8 @@
       <message>Implijit <suggestion><match no="1" regexp_match="der" 
regexp_replace="var"/></suggestion> dirak ar ger gourel «\2». (CHALM 
P1.3)</message>
       <example type="incorrect"><marker>Peder</marker> faotr.</example>
       <example type="correct">Pevar faotr.</example>
+      <example type="incorrect">Ma <marker>feder</marker> faotr.</example>
+      <example type="correct">Ma fevar faotr.</example>
     </rule>
     <rulegroup id="MILION" name="Milion, miliard, …">
       <rule>
@@ -6403,7 +6412,7 @@
     </rulegroup>
     <rule id="DOUAGEMENTIN" name="daou gementiñ → daougementiñ">
       <pattern>
-        <token regexp="yes">daou|tri|pevar</token>
+        <token regexp="yes">[dtz]aou|[tdz]ri|[pbf]evar</token>
         <token 
regexp="yes">(c’hement|gement)(iñ|et)?|(ilin|gromm)(añ|et)?|roadek|bik|lamm(et)?|dortet</token>
       </pattern>
       <message>Ha fellout a rae deoc’h skrivañ 
<suggestion>\1\2</suggestion>?</message>

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to