[#66126] Creation/Conversion methods/functions table for Ruby types — SASADA Koichi <ko1@...>
Hi,
5 messages
2014/11/07
[#66248] [ruby-trunk - Feature #10423] [PATCH] opt_str_lit*: avoid literal string allocations — normalperson@...
Issue #10423 has been updated by Eric Wong.
3 messages
2014/11/13
[#66595] [ruby-trunk - Bug #10557] [Open] Block not given when the argument is a string — bartosz@...
Issue #10557 has been reported by Bartosz Kopinski.
3 messages
2014/11/30
[ruby-core:66205] [ruby-trunk - Bug #10493] Wrong encoding for Etc.getlogin in Windows
From:
luislavena@...
Date:
2014-11-11 14:35:24 UTC
List:
ruby-core #66205
Issue #10493 has been updated by Luis Lavena.
Davis,
You can build Ruby easily by using RubyInstaller recipes:
https://github.com/oneclick/rubyinstaller
You will also need a clone of Ruby source code and usage of `LOCAL` to indicate the PATH where to find Ruby source code.
See examples in RubyInstaller's readme.
Cheers.
----------------------------------------
Bug #10493: Wrong encoding for Etc.getlogin in Windows
https://bugs.ruby-lang.org/issues/10493#change-49901
* Author: Dāvis Mosāns
* Status: Closed
* Priority: Normal
* Assignee:
* Category: ext
* Target version: current: 2.2.0
* ruby -v: ruby 2.1.4p265 (2014-10-27 revision 48166) [x64-mingw32]
* Backport: 2.0.0: REQUIRED, 2.1: REQUIRED
----------------------------------------
~~~ruby
name = Etc.getlogin # I've Windows username "Dāvis"
puts name # D�vis
puts name.inspect # "D\xE2vis"
puts name.encoding # ASCII-8BIT
name.force_encoding('Windows-1257')
puts name # Dāvis
~~~
As you can see \xE2 isn't "ā" in ASCII, but it is for Windws-1257 encoding.
--
https://bugs.ruby-lang.org/