From 12a712cf6a30c3af7c5dc638947cbc33b25deb26 Mon Sep 17 00:00:00 2001
From: John Mandereau <john.mandereau@gmail.com>
Date: Mon, 10 Mar 2008 17:33:58 +0100
Subject: [PATCH] Makelsr: do not insert '% begin verbatim' more than once

---
 buildscripts/makelsr.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/buildscripts/makelsr.py b/buildscripts/makelsr.py
index 233c61ac64..265bbb6b83 100755
--- a/buildscripts/makelsr.py
+++ b/buildscripts/makelsr.py
@@ -54,7 +54,7 @@ notags_files = []
 end_header_re = re.compile ('(\\header {.+?(?:"\\s*|\\s+)}\n)\n', re.M | re.S)
 
 def mark_verbatim_section (ly_code):
-	return end_header_re.sub ('\\1% begin verbatim\n', ly_code)
+	return end_header_re.sub ('\\1% begin verbatim\n', ly_code, 1)
 
 # add tags to ly files from LSR
 add_tags_re = re.compile ('\\header\\s*{', re.M)
-- 
2.39.5