[pango: 2/2] Merge branch 'break-tailoring' into 'main'




commit c7058b8e34a00efb2abd27180ff3043d817a79e0
Merge: 4b2a307f b614ea2b
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Aug 25 18:51:44 2021 +0000

    Merge branch 'break-tailoring' into 'main'
    
    Allow more break tailoring with attributes
    
    See merge request GNOME/pango!424

 docs/pango_markup.md           |   6 +
 pango/break.c                  | 410 ++++++++++++++++++++++++++++++++++++-----
 pango/pango-attributes.c       |  56 ++++++
 pango/pango-attributes.h       |  10 +
 pango/pango-layout.c           |   2 +
 pango/pango-markup.c           |  23 ++-
 tests/breaks/five.break        |   1 +
 tests/breaks/five.expected     |   7 +
 tests/breaks/fourteen.break    |   2 +
 tests/breaks/fourteen.expected |   7 +
 tests/breaks/thirteen.break    |   2 +
 tests/breaks/thirteen.expected |   7 +
 tests/breaks/twelve.break      |   2 +
 tests/breaks/twelve.expected   |   7 +
 tests/test-common.c            |   2 +
 tests/testattributes.c         |  16 +-
 16 files changed, 509 insertions(+), 51 deletions(-)
---


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