[#42338] [Ruby 1.9-Bug#3907][Open] WIN32OLE_TYPELIB Can't load while envvar in the pathname . — Akio Tajima <redmine@...>
Bug #3907: WIN32OLE_TYPELIB Can't load while envvar in the pathname .
[#42345] [Ruby 1.9-Feature#3917][Open] [proposal] called_from() which is much faster than caller() — makoto kuwata <redmine@...>
Feature #3917: [proposal] called_from() which is much faster than caller()
ささだです。
桑田です。日本語が文字化けしてたようで申し訳ないです。
桑田さん
[#42369] [BUG: trunk] Lazy sweep and ObjectSpace.each_object — SASADA Koichi <ko1@...>
ささだです。
まつもと ゆきひろです
ささだです。
nariです。
ささだです。
[#42375] [Ruby 1.9-Feature#3946][Open] Array#packのqQ指定子に機種依存サイズフラグ!を追加 — Yui NARUSE <redmine@...>
Feature #3946: Array#packのqQ指定子に機種依存サイズフラグ!を追加
2010年10月14日15:36 Yui NARUSE <redmine@ruby-lang.org>:
(2010/10/14 21:07), Tanaka Akira wrote:
2010年10月14日21:29 NARUSE, Yui <naruse@airemix.jp>:
2010年10月18日13:26 Tanaka Akira <akr@fsij.org>:
2010年10月18日14:04 NARUSE, Yui <naruse@airemix.jp>:
チケット #3946 が更新されました。 (by Usaku NAKAMURA)
2010年11月25日10:57 Usaku NAKAMURA <redmine@ruby-lang.org>:
こんにちは、なかむら(う)です。
2012年2月9日16:47 U.Nakamura <usa@garbagecollect.jp>:
[#42376] [Ruby 1.9-Feature#3947][Open] Array#packのにエンディアン指定修飾子</>を追加 — Yui NARUSE <redmine@...>
Feature #3947: Array#packのにエンディアン指定修飾子</>を追加
チケット #3947 が更新されました。 (by Yui NARUSE)
2010年10月14日21:36 Yui NARUSE <redmine@ruby-lang.org>:
2010年10月15日8:01 Tanaka Akira <akr@fsij.org>:
[#42403] [Ruby 1.9-Bug#3956][Open] format() の %a 指定子で幅指定が正しく機能しない — tadayoshi funaba <redmine@...>
Bug #3956: format() の %a 指定子で幅指定が正しく機能しない
2010年10月17日23:21 tadayoshi funaba <redmine@ruby-lang.org>:
> 2010年10月17日23:21 tadayoshi funaba <redmine@ruby-lang.org>:
> > 2010年10月17日23:21 tadayoshi funaba <redmine@ruby-lang.org>:
[#42420] [Ruby 1.9-Feature#3961][Open] printfと精度指定と負の値と — Yui NARUSE <redmine@...>
Feature #3961: printfと精度指定と負の値と
[#42464] [Ruby 1.9-Bug#3990][Assigned] tests of rexml/rss reports many errors and failures without iconv — Usaku NAKAMURA <redmine@...>
Bug #3990: tests of rexml/rss reports many errors and failures without iconv
チケット #3990 が更新されました。 (by Kouhei Sutou)
成瀬です。
須藤です。
(2010/11/02 21:50), Kouhei Sutou wrote:
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
(2010/11/06 12:10), Kouhei Sutou wrote:
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
> iconv.soがない環境でtest-allを実行すると、rexmlとrssのテストで
[#42469] Re: [ruby-cvs:36800] Ruby:r29603 (trunk): * object.c (Init_Object), constant.h, variable.c — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
遠藤です。
[#42477] [Ruby 1.9-Feature#3995][Open] Hash#update with Enumerable — Nobuyoshi Nakada <redmine@...>
Feature #3995: Hash#update with Enumerable
[#42480] memory profiler for test-all — SASADA Koichi <ko1@...>
ささだです。
ささだです。
[ruby-dev:42397] Re: [Ruby 1.9-Feature#3947] Array#packのにエンディアン指定修飾子</>を追加
2010年10月15日16:35 NARUSE, Yui <naruse@airemix.jp>: >> なお、私としては、l! などを個々に記述して、対応する C の型を >> それぞれに書いたのは、そちらのほうがわかりやすいだろうという思いがありました。 > > <, > を追加すると組み合わせが増えるので別に書いた方がわかりやすいと思ったので変えました。 > >> あと、i, I の記述が消えていますね。 > > が、i, I を追加しようとすると別だといまいち綺麗にならない事を理解したので、 > それぞれ書くように戻しました。 えぇ、組み合わせ的に増えていくのを全部書くのが良くないというのもわかるのです。 読むのも大変ですし、全体の機能を把握するのも困難です。 また、書き間違えることもあります。 (実際、s!>, l!>, q!> のところはおかしいですね。) でも、具体的に指定する方法が書いてあると、 pack の玄人以外にとってわかりやすく便利なのだという確信もあります。 常に任意の組み合わせができるわけではありませんし。 というわけでこんなでどうですかね。 % svn diff --diff-cmd diff -x '-u -p' pack.c Index: pack.c =================================================================== --- pack.c (revision 29504) +++ pack.c (working copy) @@ -338,37 +338,19 @@ static unsigned long utf8_to_uv(const ch * i, i_, i! | Integer | signed int, native endian * l_, l! | Integer | signed long, native endian * | | - * S> | Integer | 16-bit unsigned, big endian - * L> | Integer | 32-bit unsigned, big endian - * Q> | Integer | 64-bit unsigned, big endian - * s> | Integer | 16-bit signed, big endian - * l> | Integer | 32-bit signed, big endian - * q> | Integer | 64-bit signed, big endian + * S> L> Q> | Integer | same as the directives without ">" except + * s> l> q> | | big endian + * S!> I!> | | + * L!> Q!> | | + * s!> i!> | | + * l!> q!> | | * | | - * S< | Integer | 16-bit unsigned, little endian - * L< | Integer | 32-bit unsigned, little endian - * Q< | Integer | 64-bit unsigned, little endian - * s< | Integer | 16-bit signed, little endian - * l< | Integer | 32-bit signed, little endian - * q< | Integer | 64-bit signed, little endian - * | | - * S!> | Integer | unsigned short, big endian - * I!> | Integer | unsigned int, big endian - * L!> | Integer | unsigned long, big endian - * Q!> | Integer | unsigned long long, big endian - * s!> | Integer | signed, big endian - * i!> | Integer | signed int, big endian - * l!> | Integer | signed, big endian - * q!> | Integer | signed, big endian - * | | - * S!< | Integer | unsigned short, little endian - * I!< | Integer | unsigned int, little endian - * L!< | Integer | unsigned long, little endian - * Q!< | Integer | unsigned long long, little endian - * s!< | Integer | signed short, little endian - * i!< | Integer | signed int, little endian - * l!< | Integer | signed long, little endian - * q!< | Integer | signed long long, little endian + * S< L< Q< | Integer | same as the directives without "<" except + * s< l< q< | | little endian + * S!< I!< | | + * L!< Q!< | | + * s!< i!< | | + * l!< q!< | | * | | * n | Integer | 16-bit unsigned, network (big-endian) byte order * N | Integer | 32-bit unsigned, network (big-endian) byte order -- [田中 哲][たなか あきら][Tanaka Akira]