2013-01-01から1ヶ月間の記事一覧

ruby-trunk-changes r38994 - r38999

今日は主に UNIXドメインソケットで auto binding 機能に対応する修正がありました。 shugo:r38994 2013-01-31 13:59:31 +0900 拡張ライブラリ socket の Addrinfo で UNIX ドメインソケットの path に空文字を渡された時に、bind(2) で auto bind という機…

ruby-trunk-changes r38975 - r38993

今日は Range#bsearch、Array#bsearch の不具合/仕様の修正や Vector#inner_product の複素数対応、mingw32 での fstat() の不具合修正などがありました。 akr:r38975 2013-01-29 21:41:56 +0900 Net::HTTP::GenericRequest の multipart form data の処理で…

ruby-trunk-changes r38963 - r38974

今日はデバッガ用インタフェースの不具合修正、API 追加や Socket.pack_sockaddr_un の修正などがありました。 shugo:r38963 2013-01-29 09:32:05 +0900 Socket.pack_sockaddr_un で UNIX ソケットのアドレス構造体を pack した文字列を作る際に必要なサイズ…

ruby-trunk-changes r38958 - r38962

nobu:r38958 2013-01-27 22:13:12 +0900 r38956 で修正した Windows 環境での Kernel#system のテストで assertion の条件が反転していたのを修正しています。 [ruby-core:51709] [Bug #7482] akr:r38959 2013-01-28 12:34:43 +0900 拡張ライブラリ fcntl で…

ruby-trunk-changes r38954 - r38957

marcandre:r38954 2013-01-27 04:18:13 +0900 NEWS の libyaml 同梱についての説明を修正しています。 svn:r38955 2013-01-27 04:18:23 +0900 version.h の日付更新。 nobu:r38956 2013-01-27 13:04:23 +0900 Windows 環境での Kernel#system のテストで利用…

ruby-trunk-changes r38943 - r38953

marshal_dump メソッドが定義されたオブジェクトの Marshal.dump でのインスタンス変数の扱いの修正のほか、主にドキュメントの追記などがありました。 shugo:r38943 2013-01-26 08:33:50 +0900 r38939 で拡張ライブラリ socket に導入した rsock_unixpath_l…

ruby-trunk-changes r38930 - r38942

drbrain:r38930 2013-01-25 09:15:08 +0900 詳細はわかりませんが RDoc の出力が ri 用のキャッシュを利用した時に変化してしまう不具合を修正しているようです。 https://github.com/rdoc/rdoc/issues/171 svn:r38931 2013-01-25 09:15:14 +0900 version.h …

ruby-trunk-changes r38910 - r38929

今日は Enumerator::Lazy のいくつかのメソッドでの状態の管理方法を修正しています。また __dir__ のドキュメントを始め NEWS などの追記、修正がありました。 marcandre:r38910 2013-01-24 05:05:21 +0900 NEWS ファイルの行末の空白を除去。 svn:r38911 2…

ruby-trunk-changes r38897 - r38909

今日は RDoc の修正や Ruby を別のプログラムに埋め込んで使う時でしかも co-routine を使っていた時の不具合修正や mkmf.rb の try_constant の機能拡張などがありました。 drbrain:r38897 2013-01-23 06:43:44 +0900 rubygems のテストで一時ファイルとし…

ruby-trunk-changes r38893 - r38896

今日はテストや misc/ruby-electric.el の修正だけでした。 naruse:r38893 2013-01-22 11:35:48 +0900 Fiber のスタックサイズのテストで生成した子プロセスの標準出力のバッファで結果がうまく取れていなかったので IO#sync= でバッファポリシーを変更する…

ruby-trunk-changes r38886 - r38892

今日は Marshal.dump, load で _dump, _load を呼び出す方法が 2.0 で少し変化していたのを互換性のために元に戻す修正がありました。 nobu:r38886 2013-01-20 22:24:31 +0900 なにやらよくわかりませんが MSys という Windows 上で利用できる Unix ライクな…

ruby-trunk-changes r38884 - r38885

今日はテストの変更1つだけでした。珍しいですね。 nobu:r38884 2013-01-20 10:19:44 +0900 標準添付ライブラリ rss のテストで入力とする rdf ファイルを setup で固定のファイル名で作成していたのを Tempfile を利用して一時ファイルとして作成するように…

ruby-trunk-changes r38878 - r38883

今日はドキュメントの変更のみでした。 drbrain:r38878 2013-01-19 08:47:51 +0900 doc/syntax/assignment.rdoc というファイルを追加して代入文や変数の種類などについてのドキュメントを記述しています。 svn:r38879 2013-01-19 08:47:56 +0900 version.h …

ruby-trunk-changes r38865 - r38877

今日は拡張ライブラリ win32ole がスレッド毎に初期化/終了のフックを呼び出す方法を変更したり、ビルドプロセスの修正があったりでした。 nobu:r38865 2013-01-18 11:18:31 +0900 make install-gem というターゲットを追加しています。 標準添付の gem パッ…

ruby-trunk-changes r38849 - r38864

今日は RubyGems が 2.0.0-rc2 にアップデートされて、gem install での拡張ライブラリを含む gem パッケージのインストールの不具合が修正された他は、今日もドキュメントの変更が多かったです。 drbrain:r38849 2013-01-17 06:54:31 +0900 doc/syntax/lite…

ruby-trunk-changes r38834 - r38848

今日は WIN32OLE が Thread#initialize を再定義していたための不具合の応急処置や、irb の history file の権限のチェックの不具合修正などがありました。 keiju:r38834 2013-01-15 22:42:09 +0900 r38813 で irb の irb/ext/save-history.rb を使って hist…

ruby-trunk-changes r38813 - r38827

今日は rb_vm_t::gvl のメンバの初期化漏れで稀に dead lock が発生する不具合の修正のほか、おもに document の追加がありました。 keiju:r38813 2013-01-14 23:17:18 +0900 irb で irb/ext/save-history.rb を使って history ファイルを保存するようにした…

ruby-trunk-changes r38803 - r38812

今日は正規表現、Matrix、Enumerator::Lazy の不具合修正、仕様修正などがありました。 marcandre:r38803 2013-01-14 06:06:39 +0900 標準添付ライブラリ matrix の Matrix::EigenvalueDecomposition#hessenberg_to_real_schur の不具合修正。 にしてもこの…

ruby-trunk-changes r38793 - r38802

今日は Matrix の固有ベクタ計算の不具合修正や BigDecimal の加算以外の演算でも Float や Rational を BigDecimal に変換して計算するようにする修正などがありました。 marcandre:r38793 2013-01-13 09:19:10 +0900 Enumerator の rdoc 用コメントの typo…

ruby-trunk-changes r38784 - r38792

今日は Psych と Win32OLE の修正、数値の coerce の呼び出しの再修正などがありました。 kazu:r38784 2013-01-11 23:38:57 +0900 ruby --help での --external-encoding と --internal-encoding の順番をいれかえています。 -E オプションの引数でまとめて…

ruby-trunk-changes r38768 - r38783

今日は主に Windows 版のビルド(クロスコンパイル?)向けの修正がありました。 ko1:r38768 2013-01-10 22:03:39 +0900 r37043 で VM のコントロールスタックフレームから bp を削除したのですが VM_DEBUG_BP_CHECK が真の時はデバッグ用にメンバを残していた…

ruby-trunk-changes r38751 - r38767

今日は利用されてない配列リテラルが要素に副作用のある式を含んでいても消されてしまっていた不具合の修正や Psych の修正、IA64 アーキテクチャでのビルドエラー修正などがありました。 ko1:r38751 2013-01-10 03:38:41 +0900 配列リテラルが代入やメソッ…

ruby-trunk-changes r38741 - r38750

今日は主に複数 Thread から同一ファイルを require でロードしないようにする ThreadShield の修正がありました。 nobu:r38741 2013-01-09 02:13:26 +0900 m68k で struct RBasic のアライメントエラーが発生してしまうため gcc (__GNUC__ が定義されていた…

ruby-trunk-changes r38734 - r38740

強は BigDecimal の累乗計算の不具合修正、flip-flop 演算子を eval 系メソッドに文字列を渡した処理内で使った時の不具合修正などがありました。 mrkn:r38734 2013-01-07 23:42:52 +0900 BigDecimal#** で累乗の計算をする時に Real::obj のオブジェクトが…

ruby-trunk-changes r38716 - r38732

今日は Refinement が require "refinement" なしで利用できるように戻されました。またキーワード引数について不具合修正や仕様追加などがありました。また TracePoint のイベントフック内で例外が発生した時の不具合の修正がありました。 ko1:r38716 2013-…

ruby-trunk-changes r38706 - r38715

Net::HTTPRequest に URI オブジェクトを渡した時に一部のサービスが応答できないリクエストヘッダを出力する問題の対策と、Windows 版(VC によるビルド)のエラー修正などがありました。 naruse:r38706 2013-01-06 00:04:46 +0900 test/net/http/test_http.r…

ruby-trunk-changes r38695 - r38705

今日は RubyGems の cleanup サブコマンドの不具合修正や String#each_line の非ASCII 文字を含む時の不具合修正のほかドキュメントの追記などがありました。 kazu:r38695 2013-01-04 23:51:08 +0900 r38694 の ChangeLog エントリの typo 修正。 kosaki:r38…

ruby-trunk-changes r38683 - r38694

今日は RDoc と RubyGems の更新(主に不具合修正)および NativeClient 版のビルドとテストのための修正がありました。 yugui:r38683 2013-01-04 00:39:10 +0900 NativeClient では fcntl(2) で F_DUPFD_CLOEXEC や F_DUPFD を使った fd の dup ができないの…

ruby-trunk-changes r38677 - r38682

今日は NativeClient 版のビルドエラー修正とドキュメントの修正だけでした。 yugui:r38677 2013-01-03 14:46:29 +0900 NativeClient 版のビルド時に OBJCOPY を ":" に定義することでビルドエラーを回避しています。 また thread_pthread.c で #ifdef USE_S…

ruby-trunk-changes r38670 - r38676

今日もちょっとしたスタイルの修正やドキュメントの修正だけでした。もうしばらく正月休みですね。 nobu:r38670 2013-01-01 23:42:50 +0900 bootstraptest/test_thread.rb でインデントが足りてないところにインデントを追加しています。emacs で ruby-mode.…