<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby.git/pack.c, branch ruby_3_2</title>
<subtitle>github.com: ruby/ruby.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/'/>
<entry>
<title>Unconditionally warn "unknown pack/unpack directive"</title>
<updated>2022-12-16T11:15:50+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2022-12-15T19:04:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=ee7a338d2b21a84d194015c3680bd2a95c0dd23f'/>
<id>ee7a338d2b21a84d194015c3680bd2a95c0dd23f</id>
<content type='text'>
[Bug #19150]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Bug #19150]
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #19108] Check for the encoding of pack/unpack format</title>
<updated>2022-12-01T08:38:33+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-11-22T05:25:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=9869bd1d612b489df806cf95bcb56965a02424e0'/>
<id>9869bd1d612b489df806cf95bcb56965a02424e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce duplication in pack by sharing code for some cases</title>
<updated>2022-11-24T22:27:19+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2022-10-05T18:50:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=1340195e79b8ae9cc56ebffc4241d6a5b2b12174'/>
<id>1340195e79b8ae9cc56ebffc4241d6a5b2b12174</id>
<content type='text'>
s/S, i/I, l/L, and q/Q had the same code in both cases, so
combine the cases.

Alternatively, we could actually the size of the unsigned type,
but I doubt there are any platforms where the unsigned type is
a different size than the signed type.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
s/S, i/I, l/L, and q/Q had the same code in both cases, so
combine the cases.

Alternatively, we could actually the size of the unsigned type,
but I doubt there are any platforms where the unsigned type is
a different size than the signed type.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `enum` over `int`</title>
<updated>2022-11-22T05:20:45+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-11-22T05:20:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=20b9d7b9fde83c98046eacdfcb40e8cb6607963e'/>
<id>20b9d7b9fde83c98046eacdfcb40e8cb6607963e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug in array pack with shared strings</title>
<updated>2022-11-10T14:26:37+00:00</updated>
<author>
<name>Jemma Issroff</name>
<email>jemmaissroff@gmail.com</email>
</author>
<published>2022-11-09T22:04:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=199b59f065ce6f1c13b8424f35a70c513523211b'/>
<id>199b59f065ce6f1c13b8424f35a70c513523211b</id>
<content type='text'>
If string literals are long and they become shared, we need to make them
independent before we can write to them. [Bug #19116]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If string literals are long and they become shared, we need to make them
independent before we can write to them. [Bug #19116]
</pre>
</div>
</content>
</entry>
<entry>
<title>Expand tabs [ci skip]</title>
<updated>2022-07-21T16:42:04+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-07-21T16:23:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=5b21e94bebed90180d8ff63dad03b8b948361089'/>
<id>5b21e94bebed90180d8ff63dad03b8b948361089</id>
<content type='text'>
[Misc #18891]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Misc #18891]
</pre>
</div>
</content>
</entry>
<entry>
<title>pack.c: add an offset argument to unpack and unpack1</title>
<updated>2021-10-26T20:27:30+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2021-10-18T14:23:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=e5319dc9856298f38aa9cdc6ed55e39ad0e8e070'/>
<id>e5319dc9856298f38aa9cdc6ed55e39ad0e8e070</id>
<content type='text'>
[Feature #18254]

This is useful to avoid repeteadly copying strings when parsing binary formats
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Feature #18254]

This is useful to avoid repeteadly copying strings when parsing binary formats
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor associated pointer</title>
<updated>2021-10-24T08:50:35+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-10-22T16:38:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=b69c38e62e0b7006d2c345a88a400f2fe2cb80b9'/>
<id>b69c38e62e0b7006d2c345a88a400f2fe2cb80b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract UNPACK_FETCH</title>
<updated>2021-10-22T03:47:34+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-10-21T12:52:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=4446942f1ab79b9687b009936d5365cfa846258f'/>
<id>4446942f1ab79b9687b009936d5365cfa846258f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved exported symbols in internal/util.h to ruby/util.h</title>
<updated>2021-08-24T01:37:41+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-07-28T07:40:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby.git/commit/?id=c38c2d8ee26c70300e2e0a4eec867273a8520579'/>
<id>c38c2d8ee26c70300e2e0a4eec867273a8520579</id>
<content type='text'>
[Feature #18051]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Feature #18051]
</pre>
</div>
</content>
</entry>
</feed>
