Unbalanced overbar escape no longer causes overbar rendering

Bug #1091314 reported by Peter Clifton
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gEDA
Fix Released
Undecided
Unassigned

Bug Description

Gschem used to allow unbalanced overbar escapes \_ to indicate the overbar should continue to the end of the string...

See gschem/tests/alignemnt.sch

Compare rendering between 1.6.x and git HEAD (not tested 1.8.x yet, sorry). On 1.6.x, the overbar renders, on git HEAD, it does not.

Tags: libgedacairo
Revision history for this message
gpleda.org commit robot (gpleda-launchpad-robot) wrote :

Bug was fixed by a commit
git master commit 7b3b70a7629dee72ffdccbe491e27cc09da3986c
http://git.geda-project.org/geda-gaf/commit/?id=7b3b70a7629dee72ffdccbe491e27cc09da3986c

commit 7b3b70a7629dee72ffdccbe491e27cc09da3986c
Author: Peter TB Brett <email address hidden>
Commit: Peter TB Brett <email address hidden>

    libgedacairo: Fix unbalanced overbar rendering.

    eda_pango_parse_overbars() was not generating a PangoAttribute for
    unbalanced overbars. Although finding a "\0" would trigger the
    creation of a PangoAttribute, the terminating "\0" of a string wasn't
    being included in the overbar parsing loop.

    Closes-bug: lp-1091314

Changed in geda:
status: New → Fix Committed
Peter TB Brett (peter-b)
Changed in geda:
milestone: none → 1.9.1
tags: added: libgedacairo
Peter TB Brett (peter-b)
Changed in geda:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.