From 3f0e38642a679e4039bab03fa4f4d4050cfa0f68 Mon Sep 17 00:00:00 2001 From: John Mandereau Date: Thu, 4 Feb 2010 11:28:44 +0100 Subject: [PATCH] Ensure Python 2.4 compatibility in lilypond-book Built-in function "any" is new in Python 2.5. --- scripts/lilypond-book.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py index d52e09ad2f..a5832ca99b 100644 --- a/scripts/lilypond-book.py +++ b/scripts/lilypond-book.py @@ -1204,8 +1204,10 @@ left-margin-default right-margin-default)" option_list = [] for option in self.get_option_list (): - if not any (option.startswith (name) - for name in PROCESSING_INDEPENDENT_OPTIONS): + for name in PROCESSING_INDEPENDENT_OPTIONS: + if option.startswith (name): + break + else: option_list.append (option) option_string = ','.join (option_list) compose_dict = {} -- 2.39.2