lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: add general_alignment (issue 2613) (issue 6308093)


From: Keith OHara
Subject: Re: add general_alignment (issue 2613) (issue 6308093)
Date: Fri, 22 Jun 2012 12:02:39 -0700
User-agent: Opera Mail/12.00 (Win32)

On Fri, 22 Jun 2012 08:21:02 -0700, Janek Warchoł <address@hidden> wrote:

On Fri, Jun 22, 2012 at 7:41 AM,  <address@hidden> wrote:
This fails an assertion in scm_or_str2symbol, so I had to recompile with
NDEBUG

I'm sorry, but i don't recognize what failing an assertion in
scm_or_str2symbol could mean here.

Neither did I.
Run your ..../configure with --disable-optimising so that when you 'make' you 
will have assert() enabled so you can see these debugging checks.

Searching for the definition of scm_or_str2smbol(), it is in 
lily-guile-macros.hh
  48 /* this lets us "overload" macros such as get_property to take
  49    symbols as well as strings */
  50 inline SCM
  51 scm_or_str2symbol (char const *c) { return scm_from_locale_symbol (c); }
  52
  53 inline SCM
  54 scm_or_str2symbol (SCM s)
  55 {
  56   assert (scm_is_symbol (s));
  57   return s;
  58 }
so it looks like your use of
  SCM which_grob_extent = SCM_EOL; ... get_property (which_grob_extent)
was not considered valid use of get_property when it was designed.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]