source file of the GNU LilyPond music typesetter
- (c) 2002--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ (c) 2002--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "music-wrapper-iterator.hh"
#include "context.hh"
+#include "music.hh"
+
class Context_specced_music_iterator : public Music_wrapper_iterator
{
Context *a = 0;
- if (c_id == "$uniqueContextId")
- a = get_outlet ()->create_unique_context (ct, ops);
+ if (to_boolean (get_music()->get_property ("create-new")))
+ a = get_outlet ()->create_unique_context (ct, c_id, ops);
else
a = get_outlet ()->find_create_context (ct, c_id, ops);