[#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:43512] Re: [ruby-changes:19313] Ruby:r31353 (trunk): * transcode.c (econv_init): fix rdoc.

From: Tanaka Akira <akr@...>
Date: 2011-05-10 06:50:05 UTC
List: ruby-dev #43512
2011/4/27 nobu <ko1@atdot.net>:
> nobu    2011-04-27 00:52:35 +0900 (Wed, 27 Apr 2011)
>
>  New Revision: 31353
>
>  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31353
>
>  Log:
>    * transcode.c (econv_init): fix rdoc.
>
>  Modified files:
>    trunk/transcode.c
>
> Index: transcode.c
> ===================================================================
> --- transcode.c (revision 31352)
> +++ transcode.c (revision 31353)
> @@ -3211,8 +3211,8 @@
>  *     :undef => :replace         # replace undefined conversion
>  *     :replace => string         # replacement string ("?" or "\uFFFD" if not specified)
>  *     :universal_newline => true # decorator for converting CRLF and CR to LF
> - *     :crlf_newline => true      # decorator for converting LF to CRLF
> - *     :cr_newline => true        # decorator for converting LF to CR
> + *     :crlf_newline => true      # decorator for converting CRLF to LF
> + *     :cr_newline => true        # decorator for converting CR to LF
>  *     :xml => :text              # escape as XML CharData.
>  *     :xml => :attr              # escape as XML AttValue
>  *   integer form:

気がついたんですが、この変更って変じゃないですかね。

以下のように、:crlf_newline => true とすると、
\r\n は \r\r\n となることからわかるように、
もとの記述の LF to CRLF のほうが正しいんじゃないでしょうか。

% ./ruby -e '
ec = Encoding::Converter.new("EUC-JP", "Shift_JIS", :crlf_newline=>true)
p ec.convert("\r\n")
p ec.finish
'
"\r\r\n"
""

-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread

Prev Next