[#64703] Add `Hash#fetch_at` (issue #10017) — Wojtek Mach <wojtek@...>
Hey guys
1 message
2014/09/01
[#64711] [ruby-trunk - Bug #10193] [Closed] TestIO#test_readpartial_locktmp fails randomly — nobu@...
Issue #10193 has been updated by Nobuyoshi Nakada.
3 messages
2014/09/02
[#64744] [ruby-trunk - Bug #10202] [Open] TestBenchmark#test_realtime_output breaks on ARM — v.ondruch@...
Issue #10202 has been reported by Vit Ondruch.
3 messages
2014/09/03
[#64823] documenting constants — Xavier Noria <fxn@...>
I am writing a Rails guide about constant autoloading in Ruby on
5 messages
2014/09/07
[#64838] [ruby-trunk - Bug #10212] [Open] MRI is not for lambda calculus — ko1@...
Issue #10212 has been reported by Koichi Sasada.
6 messages
2014/09/08
[#64858] Re: [ruby-trunk - Bug #10212] [Open] MRI is not for lambda calculus
— Eric Wong <normalperson@...>
2014/09/08
rb_env_t may use a flexible array, helps a little even on my busy system:
[#64871] Re: [ruby-trunk - Bug #10212] [Open] MRI is not for lambda calculus
— SASADA Koichi <ko1@...>
2014/09/08
(2014/09/08 19:48), Eric Wong wrote:
[#64972] [ruby-trunk - Bug #10231] [Open] Process.detach(pid) defines new singleton classes every call — headius@...
Issue #10231 has been reported by Charles Nutter.
3 messages
2014/09/11
[#64980] [ruby-trunk - Bug #10212] MRI is not for lambda calculus — ko1@...
Issue #10212 has been updated by Koichi Sasada.
4 messages
2014/09/12
[#65142] [ruby-trunk - Feature #10267] [Open] Number of processors — akr@...
Issue #10267 has been reported by Akira Tanaka.
4 messages
2014/09/20
[#65144] Re: [ruby-trunk - Feature #10267] [Open] Number of processors
— Eric Wong <normalperson@...>
2014/09/20
akr@fsij.org wrote:
[#65210] [ruby-trunk - misc #10278] [Assigned] [RFC] st.c: use ccan linked list — nobu@...
Issue #10278 has been updated by Nobuyoshi Nakada.
3 messages
2014/09/22
[ruby-core:65030] [ruby-trunk - Bug #10239] [Open] Regexp.quote() and default encoding
From:
shevegen@...
Date:
2014-09-14 09:54:56 UTC
List:
ruby-core #65030
Issue #10239 has been reported by Robert A. Heiler.
----------------------------------------
Bug #10239: Regexp.quote() and default encoding
https://bugs.ruby-lang.org/issues/10239
* Author: Robert A. Heiler
* Status: Open
* Priority: Low
* Assignee:
* Category:
* Target version:
* ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
Hello,
I am not sure if this is a bug, or unexpected behaviour (for me).
I will simply report it, I am sure you guys know how and if to
handle this anyway.
I believe it should be documented at least in the official documentation
if it is not a bug.
The situation is that I have several strings with mixed encodings.
Some will have automatically UTF8, some US-ASCII, and yet some
others will have ASCII-8BIT.
I noticed that Regexp.quote() change the encoding of the string
in question in the same project unfortunately, and no way to
change that (as some of that gets set from the outside world
to me).
Here is proof for Regexp.quote() changing the encoding, where
x is my test variable - a string:
x = "abc"; x.encoding # => #<Encoding:US-ASCII>
x.encode!('ASCII-8BIT'); x.encoding # => #<Encoding:ASCII-8BIT>
Ok, all works fine, it defaulted to US-ASCII but is not
ASCII-8BIT.
Next:
test = Regexp.quote(x); test.encoding # => #<Encoding:US-ASCII>
Suddenly the new string that is returned has another encoding.
I looked at the documentation:
http://www.ruby-doc.org/core-2.1.2/Regexp.html#method-c-quote
But there is no mention that this method would return a new
String object with a different encoding.
I would have expected it to not change the encoding of the
argument-string object there.
Perhaps the documentation could mention that it will ignore
the original encoding of the string given?
--
https://bugs.ruby-lang.org/