General

Profile

WoNaDo (Wolfgang Nádasi-Donner)

  • Login: WoNaDo
  • Email: wonado@t-online.de
  • Registered on: 02/25/2009
  • Last sign in: 05/09/2011

Issues

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

Activity

03/19/2009

10:32 PM Ruby Bug #1301: Poor RegExp Matching Performance
=begin
Andreas Grau schrieb:
> BTW, a trivial optimization would be to test matching of the regexp using
> fast DFA/NFA automat and in case of a matching, use backtracking...
The new Ruby regex interpreter Oniguruma works on "very ex...
WoNaDo (Wolfgang Nádasi-Donner)

03/13/2009

08:53 PM Ruby Bug #1251: gsub problem
=begin
Yukihiro Matsumoto schrieb:
> In message "Re: [ruby-core:22719] Re: [Bug #1251] gsub problem"
> on Sat, 7 Mar 2009 21:00:34 +0900, Wolfgang Nádasi-Donner <ed.odanow@wonado.de> writes:
> |I think this behaviour should be do...
WoNaDo (Wolfgang Nádasi-Donner)

03/10/2009

07:24 AM Ruby Feature #1256: Add constant TAILRECURSION to let a program recognize if tail recursion optimization is implemented
=begin
As far as I understand this Ticket can be closed. If RubyVM::InstructionSequence.compile_option exists (defined? RubyVM::InstructionSequence.compile_option) and the value is "true" a program can expect a working tail recursion op...
WoNaDo (Wolfgang Nádasi-Donner)
04:28 AM Ruby Feature #1256: Add constant TAILRECURSION to let a program recognize if tail recursion optimization is implemented
=begin
Nobuyoshi Nakada schrieb:
> Hi,
>
> At Mon, 9 Mar 2009 02:41:55 +0900,
> Wolfgang Nádasi-Donner wrote in [ruby-core:22748]:
>> Tail recursion optimization is an implementation detail and
>> not a language feature in genera...
WoNaDo (Wolfgang Nádasi-Donner)

03/09/2009

03:39 AM Ruby Feature #1256: Add constant TAILRECURSION to let a program recognize if tail recursion optimization is implemented
=begin
Shyouhei Urabe schrieb:
> I'm curious, how you can be happy if you detect your VM supports tail-call optimization or not (from your script)?
>
> I think you have to write without tail-calls anyway for compatibilities with tho...
WoNaDo (Wolfgang Nádasi-Donner)
02:43 AM Ruby Feature #1256 (Rejected): Add constant TAILRECURSION to let a program recognize if tail recursion optimization is implemented
=begin
Ruby 1.9 has the possibility to support tail recursion optimization for methods and proc objects. Due to technical problems it cannot be easy implemented for every VM or platform, which will support Ruby 1.9 functionality.

T...
WoNaDo (Wolfgang Nádasi-Donner)

03/07/2009

09:02 PM Ruby Bug #1251: gsub problem
=begin
Yukihiro Matsumoto schrieb:
> To substitute one backslash into two, you have to do
>
> s.gsub!("\\","\\\\\\")
...
myprompt> irb191-p0
irb(main):001:0> puts "a\\b".gsub!("\\","\\\\\\")
a\\b
=> nil
irb(main):002:0> puts...
WoNaDo (Wolfgang Nádasi-Donner)
06:30 PM Ruby Bug #1251: gsub problem
=begin
Alexander Pettelkau schrieb:
> Bug #1251: gsub problem
> http://redmine.ruby-lang.org/issues/show/1251
>
> Author: Alexander Pettelkau
> Status: Open, Priority: Normal
> Category: core, Target version: 1.9.1
> ruby -v: ru...
WoNaDo (Wolfgang Nádasi-Donner)

02/25/2009

01:18 AM Ruby Feature #1200: Possibility for using named and normal groups together in regular expressions
=begin
Typo: I've written "[0-9}+" instead of "[0-9]+" several times, sorry.
=end
WoNaDo (Wolfgang Nádasi-Donner)
01:16 AM Ruby Feature #1201 (Closed): Add relative group reference in back reference with nest level in regular expressions (e.g. \k<-5+1>)
=begin
It should be possible to use relative group references in back reference with nest level.

Reason: As named in Ticket 1200 relative group references can be very helpful in writing subexpessions, which can be used later on as...
WoNaDo (Wolfgang Nádasi-Donner)

Also available in: Atom