Revision: 8573 http://languagetool.svn.sourceforge.net/languagetool/?rev=8573&view=rev Author: milek_pl Date: 2012-12-17 17:42:01 +0000 (Mon, 17 Dec 2012) Log Message: ----------- optimize regexes
Modified Paths: -------------- trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml Modified: trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml =================================================================== --- trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml 2012-12-17 17:28:00 UTC (rev 8572) +++ trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml 2012-12-17 17:42:01 UTC (rev 8573) @@ -9825,7 +9825,7 @@ </rule> <rule> <pattern> - <token regexp="yes">dl|ml|dag|cm|dm|zł|kg|mln|mld|min|npl|pkt|pg|tg|cos|cosec|sec|sin|rkm|wg</token> + <token regexp="yes">[dm]l|dag|[cd]m|zł|kg|ml[nd]|min|npl|pkt|[tpw]g|cos|cosec|sec|sin|rkm</token> <token>.<exception postag="SENT_END"></exception></token> </pattern> <message>Ten skrót piszemy bez kropki: <suggestion>\1</suggestion>.</message> @@ -9884,7 +9884,7 @@ </rule> <rule> <pattern> - <token regexp="yes">dr|mgr|mjr|a?bp|płk</token> + <token regexp="yes">dr|m[gj]r|a?bp|płk</token> <token postag="(subst|adj).*" postag_regexp="yes"><exception postag=".*nom.*" postag_regexp="yes"></exception></token> </pattern> <message>Ten skrót z rzeczownikiem w przypadku zależnym piszemy z kropką: <suggestion>\1. \2</suggestion>.</message> @@ -9897,7 +9897,7 @@ <rule id="POD_KONTEM" name="„pod kontem czegoś” (pod kątem)"> <pattern> <marker> - <token regexp="yes">pod|po</token> + <token regexp="yes">pod?</token> <token>kontem</token> </marker> <token postag=".*gen(\.|:).*" postag_regexp="yes"></token> @@ -10384,7 +10384,7 @@ <token>za</token> <token>dość</token> </marker> - <token inflected="yes" regexp="yes">czynić|uczynić</token> + <token inflected="yes" regexp="yes">u?czynić</token> </pattern> <message>Prawdopodobny błąd ortograficzny. Czy chodziło o <suggestion>zadość</suggestion>?</message> <short>Błąd ortograficzny</short> 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 Languagetool-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-commits