From 642a29b022ade48b8e9e11d93d3ff380b0de737b Mon Sep 17 00:00:00 2001 From: Jonathan Golder Date: Thu, 24 Aug 2017 18:47:18 +0200 Subject: [PATCH] Improve regex for blank lines Do not match consecutive linebreaks as one Related Task: [FS#141](https://fs.golderweb.de/index.php?do=details&task_id=141) --- bots/markpages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bots/markpages.py b/bots/markpages.py index 81891c7..c6b5e18 100644 --- a/bots/markpages.py +++ b/bots/markpages.py @@ -227,7 +227,7 @@ class MarkPagesBot( CurrentPageBot ): # sets 'current_page' on each treat() # Filter one linebreak if isinstance( self.current_wikicode.get( insert_after_index + 1), mwparser.nodes.text.Text ) and \ - re.search( r"^\n\s+$", self.current_wikicode.get( + re.search( r"^\n[^\n\S]+$", self.current_wikicode.get( insert_after_index + 1 ).value ): insert_after_index += 1