Revision: 7213 http://languagetool.svn.sourceforge.net/languagetool/?rev=7213&view=rev Author: dominikoeo Date: 2012-06-03 17:17:44 +0000 (Sun, 03 Jun 2012) Log Message: ----------- [br] - fixed false positive in "he chas" - detect error in *Digoret ez eus bet ar skol* -> "Digoret eo bet ar skol" - detect error in *Ret eo ober diwall* -> "Ret eo diwall"
Modified Paths: -------------- trunk/JLanguageTool/src/rules/br/grammar.xml Modified: trunk/JLanguageTool/src/rules/br/grammar.xml =================================================================== --- trunk/JLanguageTool/src/rules/br/grammar.xml 2012-06-03 15:57:25 UTC (rev 7212) +++ trunk/JLanguageTool/src/rules/br/grammar.xml 2012-06-03 17:17:44 UTC (rev 7213) @@ -930,10 +930,10 @@ <marker> <and> <token regexp="yes" inflected="yes">k.* - <exception>dije</exception> <exception inflected="yes" regexp="yes" postag="N[^M]*" postag_regexp="yes">g.*</exception> </token> <token regexp="yes" negate="yes">c’h.*</token> + <token regexp="yes">[gk].*</token> </and> </marker> </pattern> @@ -944,6 +944,7 @@ <example type="correct">En em gompren a ran.</example> <example type="correct">He dije</example> <example type="correct">He ger</example> + <example type="correct">He chas</example> </rule> <rule> <pattern> @@ -1543,7 +1544,7 @@ <marker> <and> <token regexp="yes" inflected="yes">t.*</token> - <token regexp="yes">[dz].*</token> + <token regexp="yes">[dz].*<exception>zo</exception></token> </and> </marker> </pattern> @@ -3039,6 +3040,23 @@ </rule> </rulegroup> + <rulegroup id="V_PPA_EZ_EUS_BET_AR" name="digoret ez eus bet ar → digoret eo bet ar"> + <rule> + <pattern> + <token postag="V ppa"></token> + <marker> + <token>ez</token> + <token>eus</token> + </marker> + <token>bet</token> + <token regexp="yes">a[nrl]</token> + </pattern> + <message>Ret eo implijout <suggestion>eo</suggestion>.</message> + <example type="incorrect">Digoret <marker>ez eus</marker> bet ar skol nevez.</example> + <example type="correct">Digoret eo bet ar skol nevez.</example> + </rule> + </rulegroup> + <rule id="HOCH_EUS" name="oc’h eus → hoc’h eus"> <pattern> <token>oc’h<exception scope="previous">distroet</exception></token> @@ -3085,7 +3103,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</token> + <token regexp="yes">alies|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> @@ -3097,7 +3115,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</token> + <token regexp="yes">alies|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> @@ -4353,7 +4371,7 @@ <marker> <token>evit</token> </marker> - <token regexp="yes">dilun|dimeurzh|dimerc’her|diriaou|digwener|disadorn|disul|w?arc’hoazh|pegoulz|pedavare|pavare</token> + <token regexp="yes">dilun|dimeurzh|dimerc’her|diriaou|digwener|disadorn|disul|w?arc’hoazh|pegoulz|pedavare|pavare|peur</token> </pattern> <message>Ne vez ket implijet an araogenn «evit» a-raok ar ger «\2». Ha fellout a rae deoc’h skrivañ <suggestion>a-benn</suggestion>?</message> <example type="incorrect">Prest e vo <marker>evit</marker> dilun.</example> @@ -6245,6 +6263,16 @@ <example type="correct">Krog int da zeskiñ brezhoneg.</example> </rule> </rulegroup> + + <rule id = "DIWALL" name="ober diwall → diwall"> + <pattern> + <token inflected="yes">ober</token> + <token>diwall</token> + </pattern> + <message>Ne vez ket implijet ar ger «\2» gant ar verb «\1».</message> + <example type="incorrect">Ret eo <marker>ober diwall</marker>.</example> + <example type="correct">Ret eo diwall.</example> + </rule> </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. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs