<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/date/zonetab.h, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/date] Update zonetab.h at 2024-06-26</title>
<updated>2024-06-26T10:01:21+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-06-26T10:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=04c86a63cd749e221980a705e684c9d3cfb59d92'/>
<id>04c86a63cd749e221980a705e684c9d3cfb59d92</id>
<content type='text'>
https://github.com/ruby/date/commit/ef5a0dac5b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/ef5a0dac5b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Use `strncasecmp`</title>
<updated>2024-06-24T15:36:56+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-06-21T09:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7aafd3ed0e26c292834a628bf6d1335706f90a50'/>
<id>7aafd3ed0e26c292834a628bf6d1335706f90a50</id>
<content type='text'>
https://github.com/ruby/date/commit/5974ac9c7e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/5974ac9c7e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Use gperf 3.1 to generate ANSI-C code</title>
<updated>2024-06-24T15:36:55+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-06-21T07:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=12e66f11e526ba89103ca0b10a80b9b61a16af3e'/>
<id>12e66f11e526ba89103ca0b10a80b9b61a16af3e</id>
<content type='text'>
https://github.com/ruby/date/commit/5d67437b1f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/5d67437b1f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Update zonetab.h at 2024-06-19</title>
<updated>2024-06-20T06:16:48+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-06-19T10:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c2fd3dfb983158488b56abec1e9802dfcc4aa095'/>
<id>c2fd3dfb983158488b56abec1e9802dfcc4aa095</id>
<content type='text'>
https://github.com/ruby/date/commit/8e5efd4f59
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/8e5efd4f59
</pre>
</div>
</content>
</entry>
<entry>
<title>reserved_word: just use gperf 3.1 declaration</title>
<updated>2022-09-21T02:44:09+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2022-09-16T06:14:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=45741918e1963fce3416b253712cfd4745368e7f'/>
<id>45741918e1963fce3416b253712cfd4745368e7f</id>
<content type='text'>
The reason why this was commented out was because of gperf 3.0 vs 3.1
differences (see [Feature #13883]).  Five years passed, I am pretty
confident that we can drop support of old versions here.

Ditto for uniname2ctype_p(), onig_jis_property(), and zonetab().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The reason why this was commented out was because of gperf 3.0 vs 3.1
differences (see [Feature #13883]).  Five years passed, I am pretty
confident that we can drop support of old versions here.

Ditto for uniname2ctype_p(), onig_jis_property(), and zonetab().
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Constify gperf-generated table</title>
<updated>2022-05-24T08:23:42+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-05-24T08:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=78785fb99041521fc5da01ffa6ab3f4f3936ce06'/>
<id>78785fb99041521fc5da01ffa6ab3f4f3936ce06</id>
<content type='text'>
https://github.com/ruby/date/commit/6d7ab08ffc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/6d7ab08ffc
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Update zonetab.h at 2021-08-11</title>
<updated>2021-08-17T13:57:59+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-08-11T01:17:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=36ae44ce2c7c2193fa8c2d0c4280d97726dc58d0'/>
<id>36ae44ce2c7c2193fa8c2d0c4280d97726dc58d0</id>
<content type='text'>
https://github.com/ruby/date/commit/de7dca353f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/de7dca353f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Add more timezone abbreviations</title>
<updated>2019-11-01T08:30:14+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-10-31T18:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=469545307f7b688d0b7a15a5cfd33bcecb775123'/>
<id>469545307f7b688d0b7a15a5cfd33bcecb775123</id>
<content type='text'>
This gets the time zone abbreviations from
https://www.timeanddate.com/time/zones/, and adds unambiguous time
zones not already present in zonetab.list.  See bin/update-abbr
for the program used.

This regenerates zonetab.h using prereq.mk (requires gperf).

Only one test line is added, just to make sure a new time zone
abbreviation is picked up.

Fixes Ruby Bug 16286

https://github.com/ruby/date/commit/702e8b3033
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This gets the time zone abbreviations from
https://www.timeanddate.com/time/zones/, and adds unambiguous time
zones not already present in zonetab.list.  See bin/update-abbr
for the program used.

This regenerates zonetab.h using prereq.mk (requires gperf).

Only one test line is added, just to make sure a new time zone
abbreviation is picked up.

Fixes Ruby Bug 16286

https://github.com/ruby/date/commit/702e8b3033
</pre>
</div>
</content>
</entry>
<entry>
<title>date_parse.c: trim off</title>
<updated>2019-08-12T11:41:11+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2016-09-30T11:49:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3fc10eff1e6dd63bc0daa753108072954adc89ac'/>
<id>3fc10eff1e6dd63bc0daa753108072954adc89ac</id>
<content type='text'>
* ext/date/date_parse.c (date_zone_to_diff): trim off by zone name
  length.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ext/date/date_parse.c (date_zone_to_diff): trim off by zone name
  length.
</pre>
</div>
</content>
</entry>
<entry>
<title>date_parse.c: avoid copying</title>
<updated>2019-08-12T11:41:11+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2016-09-30T11:38:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d96feee37c2d109d0103f08985e85641a23108bf'/>
<id>d96feee37c2d109d0103f08985e85641a23108bf</id>
<content type='text'>
* ext/date/date_parse.c (date_zone_to_diff): get rid of copying
  the whole argument string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ext/date/date_parse.c (date_zone_to_diff): get rid of copying
  the whole argument string.
</pre>
</div>
</content>
</entry>
</feed>
