1. 30 5月, 2019 1 次提交
  2. 22 3月, 2019 1 次提交
  3. 10 7月, 2018 1 次提交
  4. 11 4月, 2018 1 次提交
  5. 08 7月, 2017 1 次提交
  6. 15 12月, 2016 1 次提交
  7. 19 6月, 2014 1 次提交
  8. 13 5月, 2014 1 次提交
    • T
      utf8: make it easier to auto-update git_wcwidth() · 9c94389c
      Torsten Bögershausen 提交于
      The function git_wcwidth() returns for a given unicode code point the
      width on the display:
      
       -1 for control characters,
        0 for combining or other non-visible code points
        1 for e.g. ASCII
        2 for double-width code points.
      
      This table had been originally been extracted for one Unicode
      version, probably 3.2.
      
      We now use two tables these days, one for zero-width and another for
      double-width.  Make it easier to update these tables to a later
      version of Unicode by factoring out the table from utf8.c into
      unicode_width.h and add the script update_unicode.sh to update the
      table based on the latest Unicode specification files.
      
      Thanks to Peter Krefting <peter@softwolves.pp.se> and Kevin Bracey
      <kevin@bracey.fi> for helping with their Unicode knowledge.
      Signed-off-by: NTorsten Bögershausen <tboegi@web.de>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      9c94389c