ruby-trunk-changes 2021-08-23

今日は標準添付ライブラリ un.rb の httpd 起動時のログ追加などがありました。

[877bfd1b44] Nobuyoshi Nakada 2021-08-22 11:16:44 UTC

VM のメインループの実装方式の違いによって次の VM 命令に飛ぶ方法を吸収するマクロ START_OF_ORIGINAL_INSN() や DISPATCH_ORIGINAL_INSN() で goto を使う実装の時に使われない label が作られることがあるので、警告抑制のため START_OF_ORIGINAL_INSN() のほうに実行されない(if(0) の body に置かれた) goto 文を埋め込むようにしています。コンパイラが充分賢いとこれも消されちゃいそうですけどね。

[0b9a3371ea] Nobuyoshi Nakada 2021-08-22 08:49:12 UTC

拡張ライブラリ date の ext/date/prereq.mk に zonetab.list をターゲットとして追加しています。依存関係はなにもしない update-nothing になってるので特になにもしなさそうですが……。[追記] make update=zonetab と make に変数を渡すことで zonetab.list を更新させるようにするための設定だそうです。[/追記]

[d7da5ca5e1] Kazuhiro NISHIYAMA 2021-08-22 13:27:29 UTC

NEWS のチケット参照をリンクにするための footnote を追加しています。

[8361675e3a] Kentaro Goto 2021-04-26 00:58:31 UTC

標準添付ライブラリ un.rb の httpd サブコマンド(?)の起動時にアクセスするための URL を表示するようにしています。

[f18e1752dc] Kentaro Goto 2021-04-27 05:49:37 UTC

8361675e3a117b2cccee6bcc92440667fe35be7b の標準添付ライブラリ un.rb の変更の追加変更で SSLEnable オプションが有効な場合は URL の schemehttps にしてアドレスも 127.0.0.1 または ::1 に変換するようにしています。

[689962eaea] Kentaro Goto 2021-08-21 02:17:49 UTC

同じく 8361675e3a117b2cccee6bcc92440667fe35be7b の追加変更で出力するログのメッセージ typo 修正。

[116e52f3b4] git 2021-08-23 00:59:31 UTC

version.h の日付更新

[83244b8c89] Nobuyoshi Nakada 2021-08-23 05:12:21 UTC

Time.now と Time クラスの rdoc 用コメントの call-seq の評価結果の時刻がサンプルによってまちまちになってたのをメソッド/クラスごとに揃えるようにしています。