General

Profile

cabo (Carsten Bormann)

  • Login: cabo
  • Email: [email protected]
  • Registered on: 05/01/2010
  • Last sign in: 08/04/2024

Issues

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

Activity

08/04/2024

03:59 PM Ruby Bug #20662: pack("g") completely discards any actual NaN value and always packs the same single-precision bytes for a NaN
> cabo (Carsten Bormann) wrote:
> ...
Right. The only interface Ruby provides to NaN values is via pack/unpack.
>> - `pack("g")` completely discards any actual NaN value and always packs the same bytes for a NaN
> ...
Indeed.
Th...
cabo (Carsten Bormann)

08/02/2024

03:20 PM Ruby Bug #20662 (Feedback): pack("g") completely discards any actual NaN value and always packs the same single-precision bytes for a NaN
`pack("G")`/`unpack("G")` works great with NaN values. However,
- `pack("g")` completely discards any actual NaN value and always packs the same bytes for a NaN
("bug as implemented" in `VALUE_to_float`)
Also:
- `unpack("g")...
cabo (Carsten Bormann)

05/23/2021

10:42 PM Ruby Bug #17866: Incompatible changes with Psych 4.0.0
naruse (Yui NARUSE) wrote in #note-10:
> Since I want Ruby 3.1 to keep as much as compatibility for Ruby 3.0 to ensure application/library developer adopt Ruby 3, I’m negative to go Ruby 3.1 with Psych 4.0.0.
Unfortunately, users wil...
cabo (Carsten Bormann)

03/06/2020

08:17 PM Ruby Misc #15893: open-uri: URI.open status
Thank you. So I gather
`URI.open(url, **options)`
becomes
`URI(url).open(**options)`
(Re the deprecation of old Ruby versions: users of gems often want to use them with whatever is on their OS, and that currently means we re...
cabo (Carsten Bormann)
05:37 AM Ruby Misc #15893: open-uri: URI.open status
So what is code that needs to be portable to older Rubies supposed to call now? `URI.open` only works since 2.5. We need to support 2.3 and 2.4 as well.
`OpenURI.open_uri` ?
cabo (Carsten Bormann)

08/21/2017

05:50 PM Ruby Bug #13833 (Closed): String#scanf("%a") incorrectly requires a sign on the (binary) exponent
~~~
>> Float("0x1p9")
=> 512.0
> ...
=> 512.0
>> "0x1p+9".scanf("%a")
=> [512.0]
> ...
=> [0.0] # Oops
>> RUBY_VERSION
=> "2.4.1"
~~~
In scanf.rb, there are three regexps that say the equivalent o...
cabo (Carsten Bormann)

06/02/2017

03:23 PM Ruby Feature #3719: open-uri should allow redirects from http to https
(I have no idea why I deleted the parent task, sorry about that.) cabo (Carsten Bormann)
03:21 PM Ruby Feature #3719: open-uri should allow redirects from http to https
With #859 fixed (thank you!), can this now be closed? cabo (Carsten Bormann)

08/28/2016

11:51 AM Ruby Feature #859: open-uri doesn't allow redirection to https
A typical example of the consequences of this 7-year old bug is https://github.com/cabo/kramdown-rfc2629/issues/27
Please wake up and fix this. Now.
cabo (Carsten Bormann)

08/04/2014

10:28 PM Ruby Feature #9390: Support for the ALPN TLS extension
Note that RFC 7301 has published: http://tools.ietf.org/html/rfc7301
HTTP/2 is nearing completion and requires ALPN, so if Ruby wants to play in this space, ALPN needs to be done with high priority now.
cabo (Carsten Bormann)

Also available in: Atom