ml.ruby-lang.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

ruby-dev

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
ruby-dev@ml.ruby-lang.org

September 2025

  • 1 participants
  • 2 discussions
[ruby-dev:52168] [Ruby Feature#21616] date ライブラリを deprecatedさせたい
by jinroq (Jinroq SAITOH) 27 Sep '25

27 Sep '25
Issue #21616 has been reported by jinroq (Jinroq SAITOH). ---------------------------------------- Feature #21616: date ライブラリを deprecated させたい https://bugs.ruby-lang.org/issues/21616 * Author: jinroq (Jinroq SAITOH) * Status: Open ---------------------------------------- ### 概要 *date ライブラリが長期間メンテナンスされておらず、機能を time ライブラリに委譲して deprecated させたい* というお話が出ていると風の噂で耳にしましたが、どこまでを考えられているのかご意見をお聞きしたいです。 ### 確認事項 #### `Date._parse` を time に移植したい `Time._parse` なるものが実現できれば十分でしょうか?(それっぽく移植は[してみました](https://github.com/ruby/time/compare/m… #### `Date.strptime` を time に移植したい [date_strptime.c](https://github.com/ruby/date/blob/master/ext/date/date_str… をそのまま time に移植していいものでしょうか? 「time に移植するならついでにこんな感じだと嬉しい」といった要望があったりするのでしょうか? #### deprecated させた場合の影響範囲 deprecated はかなりのインパクトであり、様々な gem やプロダクトに影響を及ぼすかと思います。 例えば「Ruby on Rails では誰に相談すべきか」など、どこまでを考慮すべきでしょうか? -- https://bugs.ruby-lang.org/
2 2
0 0
[ruby-dev:52164] [Ruby Bug#21608] 三項演算子と break を組み合わせると SyntaxError
by ursm (Keita Urashima) 16 Sep '25

16 Sep '25
Issue #21608 has been reported by ursm (Keita Urashima). ---------------------------------------- Bug #21608: 三項演算子と break を組み合わせると SyntaxError https://bugs.ruby-lang.org/issues/21608 * Author: ursm (Keita Urashima) * Status: Open * ruby -v: ruby 3.4.6 (2025-09-16 revision dbd83256b1) +PRISM [x86_64-linux] * Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN ---------------------------------------- ``` >> RUBY_VERSION => "3.4.5" >> [1, 2].find {|i| i.even? ? break i : nil } ``` ``` >> RUBY_VERSION => "3.4.6" >> [1, 2].find {|i| i.even? ? break i : nil } <internal:kernel>:168:in 'Kernel#loop': (irb):2: syntax error found (SyntaxError) > 2 | ... i : nil } | ^ unexpected local variable or method, expecting end-of-input from /home/ursm/.local/share/mise/installs/ruby/3.4.6/lib/ruby/gems/3.4.0/gems/irb-1.15.2/exe/irb:9:in '<top (required)>' from /home/ursm/.local/share/mise/installs/ruby/3.4.6/bin/irb:25:in 'Kernel#load' from /home/ursm/.local/share/mise/installs/ruby/3.4.6/bin/irb:25:in '<main>' ``` -- https://bugs.ruby-lang.org/
4 3
0 0

HyperKitty Powered by HyperKitty version 1.3.12.