From b90102932bafdf5ba49b732155c2895fdb525b98 Mon Sep 17 00:00:00 2001
From: David Kastrup <dak@gnu.org>
Date: Fri, 15 Nov 2013 17:36:49 +0100
Subject: [PATCH] Make make_music_from_simple return music rather than a list
 in \chordmode

---
 lily/parser.yy | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/lily/parser.yy b/lily/parser.yy
index 9afb5e1334..26c4d8a994 100644
--- a/lily/parser.yy
+++ b/lily/parser.yy
@@ -3693,9 +3693,12 @@ make_music_from_simple (Lily_parser *parser, Input loc, SCM simple)
 					    parser->default_duration_.smobbed_copy ());
 	} else if (parser->lexer_->is_chord_state ()) {
 		if (unsmob_pitch (simple))
-			return make_chord_elements (loc, simple,
-						    parser->default_duration_.smobbed_copy (),
-						    SCM_EOL);
+			return MAKE_SYNTAX
+				("event-chord",
+				 loc,
+				 make_chord_elements (loc, simple,
+						      parser->default_duration_.smobbed_copy (),
+						      SCM_EOL));
 	}
 	return simple;
 }
-- 
2.39.5