<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/unicode_width.h, branch gitk-resize-error</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=gitk-resize-error</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=gitk-resize-error'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2018-04-11T09:11:00Z</updated>
<entry>
<title>unicode_width.h: rename to use dash in file name</title>
<updated>2018-04-11T09:11:00Z</updated>
<author>
<name>Stefan Beller</name>
<email>sbeller@google.com</email>
</author>
<published>2018-04-10T21:26:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e233bef43e4a73ec183eb927ab4803aefc77bab9'/>
<id>urn:sha1:e233bef43e4a73ec183eb927ab4803aefc77bab9</id>
<content type='text'>
This is more consistent with the project style. The majority of Git's
source files use dashes in preference to underscores in their file names.

Also adjust contrib/update-unicode as well.

Signed-off-by: Stefan Beller &lt;sbeller@google.com&gt;
</content>
</entry>
<entry>
<title>unicode: update the width tables to Unicode 10</title>
<updated>2017-07-07T17:33:30Z</updated>
<author>
<name>Beat Bolli</name>
<email>dev+git@drbeat.li</email>
</author>
<published>2017-07-07T12:08:44Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=7560aacd7cc1e89497ad4ed9c09775c817f15d95'/>
<id>urn:sha1:7560aacd7cc1e89497ad4ed9c09775c817f15d95</id>
<content type='text'>
Now that Unicode 10 has been announced[0], update the character
width tables to the new version.

[0] http://blog.unicode.org/2017/06/announcing-unicode-standard-version-100.html

Signed-off-by: Beat Bolli &lt;dev+git@drbeat.li&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>unicode_width.h: update the width tables to Unicode 9.0</title>
<updated>2016-12-14T17:48:07Z</updated>
<author>
<name>Beat Bolli</name>
<email>dev+git@drbeat.li</email>
</author>
<published>2016-12-13T23:31:44Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9e6e9aefdfd4b0625900b65c825a4149b1b834e1'/>
<id>urn:sha1:9e6e9aefdfd4b0625900b65c825a4149b1b834e1</id>
<content type='text'>
Rerunning update-unicode.sh that we fixed in the previous commits
produces these new tables.

Signed-off-by: Beat Bolli &lt;dev+git@drbeat.li&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Update of unicode_width.h to Unicode Version 7.0</title>
<updated>2014-06-18T17:53:45Z</updated>
<author>
<name>Torsten Bögershausen</name>
<email>tboegi@web.de</email>
</author>
<published>2014-06-17T19:56:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a67c821dedf04683d65f2909c193617ca227cc02'/>
<id>urn:sha1:a67c821dedf04683d65f2909c193617ca227cc02</id>
<content type='text'>
Unicode Version 7.0 was released yesterday.
Run ./update_unicode.sh to update the zero_width table.
Note: the double_width is unchanged.

Signed-off-by: Torsten Bögershausen &lt;tboegi@web.de&gt;
Reviewed-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>utf8: make it easier to auto-update git_wcwidth()</title>
<updated>2014-05-12T17:38:01Z</updated>
<author>
<name>Torsten Bögershausen</name>
<email>tboegi@web.de</email>
</author>
<published>2014-05-09T21:51:44Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9c94389c3ee02df891100b894c1790a524268d91'/>
<id>urn:sha1:9c94389c3ee02df891100b894c1790a524268d91</id>
<content type='text'>
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 &lt;peter@softwolves.pp.se&gt; and Kevin Bracey
&lt;kevin@bracey.fi&gt; for helping with their Unicode knowledge.

Signed-off-by: Torsten Bögershausen &lt;tboegi@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
