Revision: 8559
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=8559&view=rev
Author:   dominikoeo
Date:     2012-12-16 09:58:52 +0000 (Sun, 16 Dec 2012)
Log Message:
-----------
[br] - fixed false positives in:
       "Pegeit e pad?"
       "Hag a-du emaoc'h ganin war se?"
       "Kalz amzer am eus."
       "Al Gore a zo ur politikour."
     - minor improvements to some rules.

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-15 23:27:51 UTC (rev 8558)
+++ 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml    
    2012-12-16 09:58:52 UTC (rev 8559)
@@ -2312,7 +2312,7 @@
     <rulegroup id="GER_KEMM" name="kemmadur ebet goude gerioù">
       <rule>
         <pattern>
-          <token 
regexp="yes">abaoe|ahont|amañ|arabat|aze|a-(benn|berzh|dal|dreñv|dreuz|hed|raok|us|walc’h|wechoù|wazhioù|ziwar)|bep|bet|betek|daoust|diouzh|dirak|eget|ent|eus|[e’](vel|vit)(-se)?|e-(barzh|giz|keñver|kerz|kichen(ig)?|kreiz|lerc’h|mesk|pad|ser)|gant|goude|hag?|hep|hervez|hevelep|kalz(ig)?|kement|ke[nt]|krenn|lies|mard?|met|nemet|nompas|manier|memes|na|nebeud(ig)?|nep|ouzh|ouzhpenn|pas|pep|pebezh|pegen|peotramant|pere|peseurt|pet|petore|petvet|rak|setu|seurt|war-(c’horre|lerc’h|dro|du)<exception
 postag="L n">na</exception><exception postag="X KAOUT2">eus</exception></token>
+          <token 
regexp="yes">abaoe|ahont|amañ|arabat|aze|a-(benn|berzh|dal|dreñv|dreuz|drugarez|enep|hed|raok|us|walc’h|wechoù|wazhioù|ziwar)|bep|bet|betek|daoust|diouzh|dirak|diwar-(benn|goust)|eget|ent|etrezek|eus|[e’](vel|vit)(-se)?|e-(barzh|giz|keñver|kerz|kichen(ig)?|get|kreiz|lerc’h|mesk|pad|ser)|gant|goude|hag?|hep|hervez|hevelep|kalz(ig)?|kement|kenetre|ke[nt]|krenn|lies|mard?|met|nemet|nompas|manier|memes|na|nebeud(ig)?|nep|ouzh|ouzhpenn|panevet|pas|pep|pebezh|pegen|peotramant|pere|peseurt|pet|petore|petvet|rak|setu|seurt|war-(bouez|c’horre|dro|du|giz|lerc’h|nes|zu)<exception
 postag="L n">na</exception><exception postag="X KAOUT2">eus</exception></token>
           <marker>
             <token postag="[^M]*M:.*" postag_regexp="yes">
               <exception negate_pos="yes" postag="[^M]*M:.*" 
postag_regexp="yes"/>
@@ -2672,12 +2672,13 @@
             <token regexp="yes">[aeu]l|hol</token>
           </marker>
           <token regexp="yes">[bcfgjkmprsvwyz].*
-            <exception regexp="yes">[flmns]</exception>
+            <exception regexp="yes">[flmns]|(?-i)Gore</exception>
           </token>
         </pattern>
         <message>Ar ger «\1» a zlefe bezañ <suggestion><match no="1" 
regexp_match="(.*)." regexp_replace="$1r"/></suggestion> dirak ur ger na grog 
ket gant al lizherennoù «n, d, t, h» per ur vogalenn.</message>
         <example type="incorrect"><marker>Al</marker> vell-droad a blij 
din.</example>
         <example type="correct">Ar vell-droad a blij din.</example>
+        <example type="correct"><marker>Al</marker> Gore a zo ur 
politikour.</example>
       </rule>
       <rule>
         <pattern>
@@ -2809,7 +2810,7 @@
       <rule>
         <pattern>
           <token postag="SENT_START"/>
-          <token postag="P"/>
+          <token postag="P"><exception>kalz</exception></token>
           <token postag="N.*" postag_regexp="yes"/>
           <marker>
             <token regexp="yes">a[mz]|ac’h</token>
@@ -2819,6 +2820,7 @@
         <message>Lakaet e vez a rannig verb «e» goude ar renadenn dieeun. Ha 
fellout a rae deoc’h skrivañ <suggestion><match no="4" regexp_match=".(.*)" 
regexp_replace="e$1"/></suggestion>?</message>
         <example type="incorrect">E Breizh <marker>am</marker> eus kavet 
se.</example>
         <example type="correct">E Breizh <marker>em</marker> eus kavet 
se.</example>
+        <example type="correct">Kalz amzer am eus.</example>
       </rule>
     </rulegroup>
     <rulegroup id="O_OCH" name="o → oc’h">
@@ -3486,7 +3488,7 @@
             <token regexp="yes">[ae]m|hon</token>
             <token postag="X KAOUT2">eus</token>
           </marker>
-          <token 
regexp="yes">alies|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz|dalc’hmat</token>
+          <token 
regexp="yes">alies(-mat)?|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz|dalc’hmat</token>
         </pattern>
         <message>Ret eo skrivañ <suggestion>\1 bez</suggestion> gant ar ger 
«\3».</message>
         <example type="incorrect">Sec’hed <marker>am eus</marker> 
atav.</example>
@@ -3498,7 +3500,7 @@
             <token regexp="yes">[ae](z|c’h)</token>
             <token postag="X KAOUT2" regexp="yes">p?eus</token>
           </marker>
-          <token 
regexp="yes">alies|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz|dalc’hmat</token>
+          <token 
regexp="yes">alies(-mat)?|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz|dalc’hmat</token>
         </pattern>
         <message>Ret eo skrivañ <suggestion><match no="1" regexp_match="(.).*" 
regexp_replace="$1z"/> pez</suggestion> gant ar ger «\3».</message>
         <example type="incorrect">Sec’hed <marker>az peus</marker> 
atav.</example>
@@ -3510,7 +3512,7 @@
             <token regexp="yes">en|he|o</token>
             <token postag="X KAOUT2">deus</token>
           </marker>
-          <token 
regexp="yes">alies|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz</token>
+          <token 
regexp="yes">alies(-mat)?|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz</token>
         </pattern>
         <message>Ret eo skrivañ <suggestion>\1 devez</suggestion> gant ar ger 
«\3».</message>
         <example type="incorrect">Sec’hed <marker>o deus</marker> 
atav.</example>
@@ -3522,7 +3524,7 @@
             <token>hoc’h</token>
             <token postag="X KAOUT2">peus</token>
           </marker>
-          <token 
regexp="yes">alies|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz</token>
+          <token 
regexp="yes">alies(-mat)?|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz</token>
         </pattern>
         <message>Ret eo skrivañ <suggestion>ho pez</suggestion> gant ar ger 
«\3».</message>
         <example type="incorrect">Sec’hed <marker>hoc’h peus</marker> 
atav.</example>
@@ -3534,7 +3536,7 @@
             <token regexp="yes">[ae][mz]|[ae]c’h|en|he|hon|hoc’h|o</token>
             <token postag="X KAOUT2" regexp="yes">[bdp]oa</token>
           </marker>
-          <token 
regexp="yes">alies|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz</token>
+          <token 
regexp="yes">alies(-mat)?|atav|a-wechoù|a-wezhioù|bepred|bemdez|bemnoz</token>
         </pattern>
         <message>Ret eo skrivañ <suggestion>\1 <match no="2" 
regexp_match="(.).*" regexp_replace="$1eze"/></suggestion> gant ar ger 
«\3».</message>
         <example type="incorrect">Sec’hed <marker>am boa</marker> 
atav.</example>
@@ -3723,7 +3725,7 @@
       <pattern>
         <token postag="[JN].*" postag_regexp="yes">
           <exception postag="V.*" postag_regexp="yes"/>
-          <exception>gant</exception>
+          <exception regexp="yes">gant|war</exception>
         </token>
         <token regexp="yes">se|mañ|hont</token>
       </pattern>
@@ -3732,6 +3734,7 @@
       <example type="correct">Koant eo ar plac’h-mañ.</example>
       <example type="correct">Echu gant se.</example>
       <example type="correct">Ne c’hallan ket ober se.</example>
+      <example type="correct">Hag a-du emaoc’h ganin war se?</example>
     </rule>
     <rule id="J_TRE" name="fentus tre → fentus-tre (hag all)">
       <pattern>
@@ -4072,7 +4075,7 @@
     <rule id="E_KREIZ" name="e kreiz → e-kreiz (hag all)">
       <pattern>
         <token>e</token>
-        <token 
regexp="yes">barzh|douare|giz(-(all|mañ|se|hon))?|harz|hunan|keit(-se)?|kerz|kichen|krec’h|kreiz|leizh|maez|pad|sell|ser|tailh|tal|touez|tro</token>
+        <token 
regexp="yes">barzh|douare|giz(-(all|mañ|se|hon))?|harz|hunan|keit(-se)?|kerz|kichen|krec’h|kreiz|leizh|maez|sell|ser|tailh|tal|touez|tro</token>
       </pattern>
       <message>Implijit <suggestion>\1-\2</suggestion>.</message>
       <example type="incorrect"><marker>E kichen</marker> Gwitalmeze emañ o 
chom.</example>
@@ -4080,6 +4083,7 @@
       <example type="incorrect">Rwanda zo ur vro <marker>e kreiz</marker> 
Afrika.</example>
       <example type="correct">Rwanda zo ur vro e-kreiz Afrika.</example>
       <example type="correct">E breizh hag <marker>e lec’h</marker> 
all.</example>
+      <example type="correct">Pegeit <marker>e pad</marker>?</example>
     </rule>
 
     <rule id="DIWAR_BENN" name="diwar benn → diwar-benn (hag all)">

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