chord_name_->set_grob_property("text", markup);
announce_grob(chord_name_, SCM_EOL);
SCM s = get_property ("chordChanges");
- if (to_boolean (s) && ly_car (last_chord_) != SCM_EOL
+ if (to_boolean (s) && gh_pair_p (last_chord_)
&& gh_equal_p (chord_as_scm, last_chord_))
chord_name_->set_grob_property ("begin-of-line-visible", SCM_BOOL_T);
exit_status = status >> 8
if status:
- msg = _ ("`%s\' failed (%d)") % (name, exit_status)
+
+ exit_type = 'status %d' % exit_status
+ if signal:
+ exit_type = 'signal %d' % signal
+
+ msg = _ ("`%s\' failed (%s)") % (name, exit_type)
if ignore_error:
if __main__.verbose_p:
warning (msg + ' ' + _ ("(ignored)"))