Hi Carlos again,

[snip]
>o_text_set_info_font: character ! not found!!!
>
>
>Okay, but why?  I noticed in system-gafrc.in: 
>
>; The newline.sym symbol is not used!!. Use excl.sym or the newline
>; will not be handled correctly!!.
>
>Why isn't newline.sym being used and what causes this breakage?
>

        After looking at the code, I understand now.  newline.sym is
a rather empty font def file, so the statements inside the following if
statement (o_text_basic.nw:744) never got executed if newline.sym was
loaded into the hash table:

...
        if (o_font_set->font_prim_objs->next != NULL) {
...

However, if I put an object (line etc...; can be anything since it is
ignored) into newline.sym then multi-line text lines work again.

I have checked the necessary changes into CVS.  Please let me know if
you think this fixes the problem sufficiently.

                                                                -Ales 

Reply via email to