From f3830b97d5e99b275a3d15fccb96270a92c0a696 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Thu, 22 Jan 2004 21:07:50 +0000 Subject: [PATCH] (1.9.0): Handle phrasing slur. --- ChangeLog | 4 ++++ scripts/convert-ly.py | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f9eb58c27a..6448ea29e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2004-01-22 Jan Nieuwenhuizen + + * scripts/convert-ly.py (1.9.0): Handle phrasing slur. + 2004-01-22 Han-Wen Nienhuys * scm/music-functions.scm (determine-split-list): bugfixes. diff --git a/scripts/convert-ly.py b/scripts/convert-ly.py index 3fa5f33f6c..0812c0e065 100644 --- a/scripts/convert-ly.py +++ b/scripts/convert-ly.py @@ -1406,7 +1406,9 @@ if 1: def articulation_substitute (str): str = re.sub (r"""([^-])\[ *([a-z]+[,']*[!?]?[0-9:]*\.*)""", r"\1 \2[", str) - str = re.sub (r"""([^-])\) *([a-z]+[,']*[!?]?[0-9:]*\.*)""", + str = re.sub (r"""([^-])\\\) *([a-z]+[,']*[!?]?[0-9:]*\.*)""", + r"\1 \2\\)", str) + str = re.sub (r"""([^-\\])\) *([a-z]+[,']*[!?]?[0-9:]*\.*)""", r"\1 \2)", str) str = re.sub (r"""([^-])\\! *([a-z]+[,']*[!?]?[0-9:]*\.*)""", r"\1 \2\\!", str) -- 2.39.5