[#43467] [Q] thread->interrupt_flag が適切に排他制御されていないように見える — KOSAKI Motohiro <kosaki.motohiro@...>

kosakiです

15 messages 2011/05/08
[#43482] Re: [Q] thread->interrupt_flag が適切に排他制御されていないように見える — SASADA Koichi <ko1@...> 2011/05/08

 ささだです.

[#43486] Re: [Q] thread->interrupt_flag が適切に排他制御されていないように見える — KOSAKI Motohiro <kosaki.motohiro@...> 2011/05/09

>  ささだです.

[#43487] Re: [Q] thread->interrupt_flag が適切に排他制御されていないように見える — SASADA Koichi <ko1@...> 2011/05/09

 ささだです.

[#43488] Re: [Q] thread->interrupt_flag が適切に排他制御されていないように見える — KOSAKI Motohiro <kosaki.motohiro@...> 2011/05/09

>  ささだです.

[#43489] Re: [Q] thread->interrupt_flag が適切に排他制御されていないように見える — KOSAKI Motohiro <kosaki.motohiro@...> 2011/05/09

自己解決しました

[#43500] Re: [Q] thread->interrupt_flag が適切に排他制御されていないように見える — SASADA Koichi <ko1@...> 2011/05/09

 ささだです.

[#43501] Re: [Q] thread->interrupt_flag が適切に排他制御されていないように見える — KOSAKI Motohiro <kosaki.motohiro@...> 2011/05/09

>> ということは危ないのは RUBY_VM_SET_INTERRUPT() がロストしたときに、タイムアウトなしの

[#43468] Re: [ruby-changes:19438] Ruby:r31478 (trunk): * test/date/*.rb: use skip /w messages. — KOSAKI Motohiro <kosaki.motohiro@...>

2011/5/8 tadf <ko1@atdot.net>:

8 messages 2011/05/08

[#43476] [Ruby 1.9 - Feature #4653][Open] [PATCH 1/1] new method Enumerable#rude_map — Shyouhei Urabe <shyouhei@...>

16 messages 2011/05/08

[#43493] [Ruby 1.9 - Feature #4657][Open] add option to hide skip messages on unit/test — Shota Fukumori <sorah@...>

11 messages 2011/05/09

[#43502] draft schedule of Ruby 1.9.3 — "Yuki Sonoda (Yugui)" <yugui@...>

-----BEGIN PGP SIGNED MESSAGE-----

23 messages 2011/05/09
[#43505] Re: draft schedule of Ruby 1.9.3 — "U.Nakamura" <usa@...> 2011/05/10

Hello,

[#43513] Re: draft schedule of Ruby 1.9.3 — KOSAKI Motohiro <kosaki.motohiro@...> 2011/05/10

(ruby-coreはずしました)

[#43587] [Ruby 1.9 - Feature #4788][Open] resolv.rb refactoring — Makoto Kishimoto <redmine@...>

15 messages 2011/05/27

[ruby-dev:43601] [Backport92 - Backport #4125][Closed] String#encode(:fallback) should accept default handler

From: Yuki Sonoda <yugui@...>
Date: 2011-05-31 02:48:43 UTC
List: ruby-dev #43601
Issue #4125 has been updated by Yuki Sonoda.

Status changed from Assigned to Closed

I regard this issue as an enhancement. So I don't merge r30118.
----------------------------------------
Backport #4125: String#encode(:fallback) should accept default handler
http://redmine.ruby-lang.org/issues/4125

Author: Koichi Sasada
Status: Closed
Priority: Low
Assignee: Yuki Sonoda
Category: 
Target version: 


=begin
  ささだです.
 
  最近,String#encode は :fallback オプションによって,置換できない文字
 を置き換えるための文字(列)のテーブルを渡すことができる,ということを知
 りました.
 
 p "\u00A9".encode('sjis', fallback: {"\u00a9" => '(c)'})
 #=> '(c)'
 
 
  ただ,fallback オプションは Hash のデフォルトハンドラを見てくれないよ
 うです.
 
 h = Hash.new{'?'}
 h["\u00a9"] = '(c)'
 p "\u00A9\u00AA".encode('sjis', fallback: h)
 t.rb:3:in `encode': U+00AA from UTF-8 to Shift_JIS
 (Encoding::UndefinedConversionError)
 	from t.rb:3:in `<main>'
 
 
  マップを知っているものは特定の文字(列)に,知らないものはテキトーに
 "?" とかにしたい,という用途はあるんじゃないかと思うので,対応して貰える
 といいんじゃないかと思うんですが,どうでしょうか.
 
 
  Proc とか,#[] を持っているオブジェクト一般に広げてもいいかもしれませ
 んが,その辺はお任せします.
 
 -- 
 // SASADA Koichi at atdot dot net
 
 # すでにパチモンがパッチを持ってるようですが....
=end



-- 
http://redmine.ruby-lang.org

In This Thread

Prev Next