diff --git a/links.py b/links.py index 83c0cd6..4277cd8 100644 --- a/links.py +++ b/links.py @@ -26,8 +26,11 @@ for filename in os.listdir(): # open file and search for all outgoing links file = open(filename) + pre_mode = False for line in file: - if re.match("%",line) != None: # skip uxn macros (!) + if re.match("```",line) != None: # toggle preformatted mode + pre_mode = not pre_mode + if pre_mode: # skip preformatted mode continue m=re.search("\{.+\}",line) if m: