From: "nobu (Nobuyoshi Nakada) via ruby-core" Date: 2025-12-04T15:22:33+00:00 Subject: [ruby-core:124028] [Ruby Bug#21764] encoding of warning for depreciated global variables is not set Issue #21764 has been reported by nobu (Nobuyoshi Nakada). ---------------------------------------- Bug #21764: encoding of warning for depreciated global variables is not set https://bugs.ruby-lang.org/issues/21764 * Author: nobu (Nobuyoshi Nakada) * Status: Open * ruby -v: 68a7edaa81 * Backport: 3.2: REQUIRED, 3.3: REQUIRED, 3.4: REQUIRED ---------------------------------------- The aliased name should be encoded properly. ```console $ ruby -v -e 'def Warning.warn(s) = p(s, s.encoding); alias $������ $/; $������ = "\n"' ruby 4.0.0dev (2025-11-27T12:05:45Z master 68a7edaa81) +PRISM [arm64-darwin25] "-e:1: warning: '$\xE5\x88\x86\xE8\xA1\x8C' is deprecated\n" # ``` -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/