Project

General

Profile

Actions

Bug #12368

closed

default encoding of Integer#chr

Added by usa (Usaku NAKAMURA) about 6 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-dev:49616]
Tags:

Description

現状、Integer#chrは引数なしの場合には、

  1. default internalが設定されていればそれを使う
  2. default internalがnilならASCII(-8BIT)とみなす

という挙動になっていますが、2の部分についてはかつてscript encodingのデフォルトがUS-ASCIIだった時代の名残のような気がします。
というわけで、2の場合にはscript encodingとみなすのが正しいのではないでしょうか。


Files

chr.diff (1.51 KB) chr.diff usa (Usaku NAKAMURA), 05/11/2016 05:41 AM
Actions

Also available in: Atom PDF