General

Profile

whiteleaf (whiteleaf _)

  • Login: whiteleaf
  • Email: 2nd.leaf@gmail.com
  • Registered on: 05/28/2010
  • Last sign in: 09/18/2014

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 3 3

Activity

08/20/2014

08:27 PM Ruby Bug #10158 (Closed): Windowsにてエスケープシーケンスのreverse指定が正常に処理されない
Windows7上のcmd.exeでRuby2.2.0を実行した場合、reverse (ESC[7m) が正常に処理されない。
(2.0.0から継続してダメ)
サンプルコード
```ruby
# reverseの状態が維持されない
s = "\e[7mAA\e[1mBB\e[31mCC\e[7mDD\e[0m"
p s; puts s
# HOGEの文字にboldが反映されない
s = "\e[7;1;31m!?\e[41mHOGE\e[0m...
whiteleaf (whiteleaf _)
02:58 PM Ruby Bug #10157: Windowsにてエスケープシーケンスのunderscore指定が正常に動かない
まさに外部のAnsicolor処理するプログラムが入ってました。昔入れっぱなしにして忘れていたようです…。
ということでこのチケットは問題なしということで終わりにさせていただきますが、
2.0から変わってないということで reverse ( ESC[7m ) がおかしいままなので、
もう少し調査してまた報告させていただきます。

2014年8月20日 22:57 <usa@garbagecollect.jp>:
> Issue #10157 ...
whiteleaf (whiteleaf _)
01:27 PM Ruby Bug #10157 (Rejected): Windowsにてエスケープシーケンスのunderscore指定が正常に動かない
Windows7上のRuby(trunk)にて、エスケープシーケンスの ESC[4m (underscore) を指定しても
下線がつかずに背景がグレーになります。
再現コード
puts "\e[4mHOGE\e[0m"
結果をテキストじゃ表現できないので画像で。
http://gyazo.com/768625ea6c7ed155029d5863022c48e0
少なくともRuby2.0では正常だったようです。
期待した出力はRuby2.0のよ...
whiteleaf (whiteleaf _)

05/10/2011

03:23 PM Ruby Feature #4657: add option to hide skip messages on unit/test
> -q, --hide-skipでskipメッセージが表示されなくなります。

skip のメッセージを隠す「だけ」なのに -q という指定は違和感を感じるのですがどうなんでしょうか。
-q ってつけると全部のメッセージが消えるイメージが。
whiteleaf (whiteleaf _)
03:23 PM Ruby Feature #4657: add option to hide skip messages on unit/test
> -q, --hide-skipでskipメッセージが表示されなくなります。

skip のメッセージを隠す「だけ」なのに -q という指定は違和感を感じるのですがどうなんでしょうか。
-q ってつけると全部のメッセージが消えるイメージが。
whiteleaf (whiteleaf _)

06/12/2010

02:42 PM Ruby Bug #3123: uninitialized constant Object::C (NameError)
=begin
whiteleaf と申します。

> むしろ Object:: がついた方が
> 初学者には親切なのでは、という気もするのですが。

親切だと思えるのはトップレベルで定義した場合 Object に定義される
と知っているからだと思います。
Ruby を使う上では知っておくべき情報だとは思いますが、初学者にとって
は混乱のもとな気もします。

私も重大な問題ではないとは思いますが。
=end
whiteleaf (whiteleaf _)

05/30/2010

12:36 AM Ruby Bug #3360: rdoc fails when including BOM
=begin
whiteleaf です。

--charset オプションは「html の charset を指定する」という解釈ですと、
encode しないほうが正しい挙動といえなくもないですが、やっぱり
2つ以上の異なるエンコーディングのファイルを対象にする場合は
charset と中身のエンコーディングは揃えてほしいところです。

それと遠藤さんのパッチですと、
ASCII-8BIT のデータを encode してしまう可能性がある(Encod...
whiteleaf (whiteleaf _)

05/29/2010

02:17 AM Ruby Bug #3360 (Closed): rdoc fails when including BOM
=begin
whiteleaf と申します。

BOM を含むファイルを rdoc にかけると処理が固まります。
rdoc が BOM を見てないせいなので、以下のパッチでなおりました。

・":bom|utf-8" オプションを使っていないのは 1.8 のためと
 結局 ASCII-8BIT に force_encoding しないといけないため意味がないからです。
 (rdoc のエンコーディングを UTF-8 にするなら別ですが)
...
whiteleaf (whiteleaf _)

Also available in: Atom