• Show log

    Commit

  • Hash : 3286fc0e
    Author : Behdad Esfahbod
    Date : 2011-03-16T14:53:32

    Let hb_shape() guess script and direction...
    
    - Rename HB_SCRIPT_INVALID_CODE to HB_SCRIPT_INVALID
    
    - Add HB_DIRECTION_INVALID
    
    - Make hb_script_get_horizontal_direction() public
    
    - Make hb_shape() guess script from buffer text (first non-common
      non-inherit script) if buffer script is set to HB_SCRIPT_INVALID (this
      is NOT the default.)
    
    - Make hb_shape() guess direction from buffer script if buffer direction
    is set to HB_DIRECTION_INVALID (this is NOT the default.)
    
    - Make hb-view.c set INVALID script and direction on the buffer.
    
    The above changes are meant to make hb-view fairly useful for uni-script
    uni-direction text.  The guessing behavior however is NOT the default of
    hb_shape() and must be asked for explicitly.  This is intended, because
    the guess is not a suitable substitute to full-fledged bidi and script
    segmentation.  It's just a testing tool.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/harfbuzz.git
    Git SSH git@git.kmx.io:kc3-lang/harfbuzz.git
    Public access ? public
    Description

    HarfBuzz text shaping engine

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg_l thodg
    Tags

  • README

  • This is HarfBuzz, a text shaping library.
    
    Bug reports on these files should be sent to the HarfBuzz mailing list as
    listed on http://harfbuzz.org/
    
    For license information, see the file COPYING.
    
    Behdad Esfahbod
    18 November 2010