# HG changeset patch # User Marcin Cieślak # Date 1444310487 0 # Thu Oct 08 13:21:27 2015 +0000 # Node ID 66425d1aea15b8e4cacb63544840ca8bebbf2b41 # Parent d9c8a55117a78315fc4c66cd274f972a936ee07f Don't remove plain [ ] that do not constitute links. diff --git a/plwiki/chemia/comp.py b/plwiki/chemia/comp.py --- a/plwiki/chemia/comp.py +++ b/plwiki/chemia/comp.py @@ -55,12 +55,10 @@ class Compound: LINKS = [ - re.compile("\[\[.+?\|"), - re.compile("\[\["), - re.compile("\[.+? +"), - re.compile("\]+"), - (re.compile("
"), " "), - (re.compile("
"), " "), + (re.compile("\[\[.+?\|(.*)\]\]"), lambda re: re.match(1)), + (re.compile("\[.+? +(.*)\]"), lambda re: re.match(1)), + (re.compile("
"), lambda re: " "), + (re.compile("
"), lambda re: " "), ] REMOVE = [ re.compile(".*?"),