[#15348] Expanding arrays in method calls - why the restriction? — mathew <meta@...>
I can do
[#15359] Timeout::Error — Jeremy Thurgood <jerith@...>
Good day,
On Feb 5, 2008, at 06:20 AM, Jeremy Thurgood wrote:
Eric Hodel wrote:
Hi,
Nobuyoshi Nakada wrote:
Hi,
Nobuyoshi Nakada wrote:
Hi,
Nobuyoshi Nakada wrote:
Joel VanderWerf wrote:
Jeremy Thurgood wrote:
Joel VanderWerf wrote:
Jeremy Thurgood wrote:
Hi,
Jeremy Thurgood wrote:
Jim Hranicky wrote:
Jeremy Thurgood wrote:
Charles Oliver Nutter wrote:
On Thu, 7 Feb 2008 09:37:57 +0900, Kurt Stephens <ks@kurtstephens.com> wrote:
[#15360] reopen: can't change access mode from "w+" to "w"? — Sam Ruby <rubys@...>
I ran 'rake test' on test/spec [1], using
Hi,
In article <20080206043831.7F10DE067F@mail.bc9.jp>,
Hi,
Yukihiro Matsumoto wrote:
In article <47AAE922.5020804@intertwingly.net>,
[#15375] weird behavior of belongs_to referencing a model with set_table_name : a bug? — "Yuri Leikind" <yuri.leikind@...>
Hello all,
[#15381] gem versioning patch doesn't seem to have been applied to HEAD — Dave Thomas <dave@...>
A while back, I believe that Rich Kilmer created a patch to gems in
[#15383] Have the rules for source file encoding changed? — Dave Thomas <dave@...>
Does the -E command line option no longer set source file encoding?
Ni,
[#15389] STDIN encoding differs from default source file encoding — Dave Thomas <dave@...>
This seems strange:
Dave Thomas wrote:
NARUSE, Yui wrote:
Hi,
Hi,
Hi,
Hi,
Hi,
[#15399] Non-blocking SSL handshake — "Tony Arcieri" <tony@...>
Hello. I'm attempting to use SSL within my Fiber-based Actor framework (
[#15400] string[0..-1] no longer uses copy on write — Daniel DeLorme <dan-ml@...42.com>
As the subject states, in 1.8 string[0..-1] used copy on write but in
[#15429] rdoc/irb incompatibilities? — "Chad Woolley" <thewoolleyman@...>
Hello,
On Feb 8, 2008, at 03:50 AM, Chad Woolley wrote:
[#15445] IRHG -- Dumping T-Nodes — Charles Thornton <ceo@...>
OK - Here is the problem
[#15464] Possibly a timeout related problem — Dave Thomas <dave@...>
Setting up a sleep seems to interfere with signal handlers. The
[#15465] Synced IO seems not to be thread-safe — Dave Thomas <dave@...>
Take the following code:
[#15475] where's a complete list of assignment shortcuts? += &= %= etc. — Phlip <phlip2005@...>
Ruby Core:
[#15481] very bad character performance on ruby1.9 — "Eric Mahurin" <eric.mahurin@...>
I'd like to bring up the issue of how characters are represented in
Hi,
On Feb 11, 2008 11:51 AM, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
[#15496] Build failures - Revision 15428 — Sam Ruby <rubys@...>
This change caused many build failures for me.
[#15528] Test::Unit maintainer — Kouhei Sutou <kou@...>
Hi Nathaniel, Ryan,
<snip>
Hi Ryan,
Kouhei Sutou wrote:
[#15534] An Masgn of 1 — "Yehuda Katz" <wycats@...>
There's a weird case in Ruby that produces an masgn of a single argument,
[#15539] IRHG - Slow Child Working? — Charles Thornton <ceo@...>
For the life of me ,
[#15551] Proc#curry — ts <decoux@...>
ts wrote:
Hi,
Hi,
Yukihiro Matsumoto wrote:
[#15585] Ruby M17N meeting summary — Martin Duerst <duerst@...>
This is a rough translation of the Japanese meeting summary
On Feb 18, 2008, at 4:33 AM, Martin Duerst wrote:
Martin Duerst wrote:
On 19/02/2008, Gonzalo Garramu単o <ggarra@advancedsl.com.ar> wrote:
[#15589] Different stacktraces in 1.8 and 1.9 — "Vladimir Sizikov" <vsizikov@...>
Hi,
[#15596] possible bug in regexp lexing — Ryan Davis <ryand-ruby@...>
current:
In article <96106826-DFF4-4BFC-9938-3CB54F28F9F1@zenspider.com>,
In article <87wsp177pg.fsf@fsij.org>,
Hi,
In article <20080220125943.78CB3E0297@mail.bc9.jp>,
[#15610] — "David A. Black" <dblack@...>
Hi --
[#15630] embedding ruby | marking and sweeping wrapped structs — Matthew Metnetsky <met@...>
All,
[#15637] Options for String#encode — Martin Duerst <duerst@...>
I just commited a very first implementation of using a hash for
[#15656] defining a method with attached data — Paul Brannan <pbrannan@...>
For various reasons, I need to be able to attached some piece of data to
Attached is a patch to add this feature directly into YARV without a
On Tue, Feb 26, 2008 at 12:54:13AM +0900, Paul Brannan wrote:
[#15667] Gems running aground on multibyte char — "David A. Black" <dblack@...>
Hi --
Hi,
On Wed, Feb 27, 2008 at 1:03 AM, Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:
Hi,
On Feb 27, 2008, at 18:27 PM, Nobuyoshi Nakada wrote:
[#15672] File.flock in ruby 1.9.0 — llin <cheempz@...>
Hello,
>>>>> "l" == llin <cheempz@gmail.com> writes:
[#15675] Ruby does not support mkfifo — Hongli Lai <hongli@...99.net>
Today I needed to call mkfifo() and found out that Ruby does not support
[#15678] Re: [ANN] MacRuby — "Rick DeNatale" <rick.denatale@...>
On 2/27/08, Laurent Sansonetti <laurent.sansonetti@gmail.com> wrote:
On Thu, Feb 28, 2008 at 6:33 AM, Rick DeNatale <rick.denatale@gmail.com> wrote:
Hi,
On Thu, Feb 28, 2008 at 1:51 PM, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
Re: Options for String#encode
Hi, First of all, String#encode should be a simple API. For complex uses, Encoding::Converter or something is suitable. So the problem is, where is the border between simple and complex. Martin Duerst wrote: > I'm now looking for comments on how to name these and further options. > > invalid: What to do for an invalid byte (sequence) in the input compared with iconv(3) of SUSv3, http://www.unix.org/single_unix_specification/ http://www.opengroup.org/onlinepubs/000095399/functions/iconv.html "invalid" corresponds with following two cases. * "If a sequence of input bytes does not form a valid character in the specified codeset" * "If the input buffer ends with an incomplete character or shift sequence" The spec, String#encode doesn't distinct them, seems reasonable. When this difference is important, another complex method is suitable. The name of this can be "decoder fallback" or something refer to other UCS based converers. > unknown: What to do if the target encoding doesn't include the character "unknown" corresponds with "If iconv() encounters a character in the input buffer that is valid, but for which an identical character does not exist in the target codeset". The name of this can be "encoder fallback" or something refer to other UCS based converers. > ???: We may need a third option, to indicate a combination of invalid > and unknown. The differnece between illegal byte sequence and incomplete character or shift sequence may come to be a third option. But I don't think there are needs to identify then at String#encode. > Values for each of the above options could include: > > :ignore - Ignore/drop the problem data. :ignore have some security issue. http://support.microsoft.com/kb/940521 This function is also available by :substitute with empty string. > :substitute (or :subst or so to be shorter) - Use an > (encoding-dependent) substitution character. :substitute is needed and can be the default behavior. The name of this can be :replacement. cf. EncoderReplacementFallback http://msdn2.microsoft.com/en-us/library/system.text.encoderreplacementfallback.aspx > :warn - Produce a warning, helpful for debugging. this is realy needed? > :error - The current behavior, available just for completeness. :exception seems better than :error. This raises not an error but an exception. > :stop - Stop transcoding, for encode! this will mean > loosing the rest of the string. this is realy needed? > :x_escape - add problem data to the output using \x escapes > > :u_escape - add problem characters to the output using \u escapes > (unknown: only) > > :hex_ncr - add problem characters to the output using XML/HTML > hex escapes (&#xhhhh;, unknown: only) > > :dec_ncr - add problem characters to the output using XML/HTML > dec escapes (&#ddddd;, unknown: only) > > :uri_escape - add problem characters to the output using > UTF-8->URI %-encoding conversion (for IRI->URI > conversion and similar things, unknown: only) Needed for performance. > :block - Use result of block, with interface to be worked out > (only needed to indicate that a block is used for > one case but not for the other) As Gary said, giving block seems better. Or simply give proc or lambda. But block's parameter needs more discussion. > 'string' - Replace by string (have to work out details about > encoding,...) The encoding of replacement string will be that of target. But how treat replaced characters duaring conversion is problem. (give them the special codepoint or byte array or struct?) -- NARUSE, Yui <naruse@airemix.com> DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA