[#69892] [Ruby trunk - Feature #11339] [Open] [PATCH] io.c: avoid kwarg parsing in C API — normalperson@...
Issue #11339 has been reported by Eric Wong.
8 messages
2015/07/07
[#69983] Re: [Ruby trunk - Feature #11339] [Open] [PATCH] io.c: avoid kwarg parsing in C API
— Eric Wong <normalperson@...>
2015/07/15
normalperson@yhbt.net wrote:
[#69990] Re: [Ruby trunk - Feature #11339] [Open] [PATCH] io.c: avoid kwarg parsing in C API
— SASADA Koichi <ko1@...>
2015/07/16
On 2015/07/16 4:41, Eric Wong wrote:
[#69995] Re: [Ruby trunk - Feature #11339] [Open] [PATCH] io.c: avoid kwarg parsing in C API
— Eric Wong <normalperson@...>
2015/07/16
SASADA Koichi <ko1@atdot.net> wrote:
[#69984] $SAFE inside an Array — Bertram Scharpf <lists@...>
Hi,
4 messages
2015/07/15
[#70001] [Ruby trunk - Bug #11336] [Open] TestProcess#test_exec_fd_3_redirect failed on Solaris 10 — ngotogenome@...
Issue #11336 has been updated by Naohisa Goto.
4 messages
2015/07/16
[#70005] Re: [Ruby trunk - Bug #11336] [Open] TestProcess#test_exec_fd_3_redirect failed on Solaris 10
— Eric Wong <normalperson@...>
2015/07/16
Sorry, but I think rb_divert_reserved_fd seems a racy fix. I think the
[#70011] [Ruby trunk - Bug #11362] [Open] [PATCH] ensure Process.kill(:STOP, $$) is resumable — normalperson@...
Issue #11362 has been reported by Eric Wong.
3 messages
2015/07/17
[#70016] [Ruby trunk - Bug #11364] [Open] Use smaller buffer for sendmsg — merch-redmine@...
Issue #11364 has been reported by Jeremy Evans.
8 messages
2015/07/17
[#70052] Re: [Ruby trunk - Bug #11364] [Open] Use smaller buffer for sendmsg
— Eric Wong <normalperson@...>
2015/07/20
merch-redmine@jeremyevans.net wrote:
[#70055] Re: [Ruby trunk - Bug #11364] [Open] Use smaller buffer for sendmsg
— Jeremy Evans <code@...>
2015/07/20
On 07/20 10:46, Eric Wong wrote:
[#70056] Re: [Ruby trunk - Bug #11364] [Open] Use smaller buffer for sendmsg
— Eric Wong <normalperson@...>
2015/07/21
Jeremy Evans <code@jeremyevans.net> wrote:
[#70103] [Ruby trunk - Feature #11375] Decreased Object Allocation in Pathname.rb — richard.schneeman@...
Issue #11375 has been updated by Richard Schneeman.
3 messages
2015/07/23
[#70156] [Ruby trunk - Bug #11396] Bad performance in ruby >= 2.2 for Hash with many symbol keys — dunric29a@...
Issue #11396 has been updated by David Unric.
3 messages
2015/07/28
[ruby-core:69877] [Ruby trunk - Bug #11316] ruby 2.2 on Windows generates incorrect BAT files for gems
From:
leif.eriksen.au@...
Date:
2015-07-05 08:05:58 UTC
List:
ruby-core #69877
Issue #11316 has been updated by Leif Eriksen. No issue with a fresh ruby-2.2.2-p95-x86-mingw either. Deka, what do you get for "gem --version" ? Check which gem exe is getting picked up in your path with "where gem" as well. ---------------------------------------- Bug #11316: ruby 2.2 on Windows generates incorrect BAT files for gems https://bugs.ruby-lang.org/issues/11316#change-53293 * Author: Jeka Der * Status: Third Party's Issue * Priority: Normal * Assignee: * ruby -v: ruby 2.2.2p95 (2015-04-13 revision 50295) [i386-mingw32] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- In Ruby 2.2 on Windows it's impossible to install the "rhc" gem since the BAT wrapper has a typo. steps to reproduce: 1) install ruby 2.2.2 into a directory with spacer (C:\Program Files\ruby22) 2) install git 3) open console and install "rhc" gem: ~~~ Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Windows\system32>ruby -v ruby 2.2.2p95 (2015-04-13 revision 50295) [i386-mingw32] C:\Windows\system32>gem install rhc Fetching: open4-1.3.4.gem (100%) Successfully installed open4-1.3.4 Fetching: httpclient-2.6.0.1.gem (100%) Successfully installed httpclient-2.6.0.1 Fetching: highline-1.6.21.gem (100%) Successfully installed highline-1.6.21 Fetching: commander-4.2.1.gem (100%) Successfully installed commander-4.2.1 Fetching: archive-tar-minitar-0.5.2.gem (100%) Successfully installed archive-tar-minitar-0.5.2 Fetching: net-ssh-2.9.2.gem (100%) Successfully installed net-ssh-2.9.2 Fetching: net-ssh-gateway-1.2.0.gem (100%) Successfully installed net-ssh-gateway-1.2.0 Fetching: net-ssh-multi-1.2.1.gem (100%) Successfully installed net-ssh-multi-1.2.1 Fetching: net-scp-1.2.1.gem (100%) Successfully installed net-scp-1.2.1 Fetching: rhc-1.35.4.gem (100%) =========================================================================== If this is your first time installing the RHC tools, please run 'rhc setup' =========================================================================== Successfully installed rhc-1.35.4 Parsing documentation for open4-1.3.4 Installing ri documentation for open4-1.3.4 Parsing documentation for httpclient-2.6.0.1 Installing ri documentation for httpclient-2.6.0.1 Parsing documentation for highline-1.6.21 Installing ri documentation for highline-1.6.21 Parsing documentation for commander-4.2.1 Installing ri documentation for commander-4.2.1 Parsing documentation for archive-tar-minitar-0.5.2 Installing ri documentation for archive-tar-minitar-0.5.2 Parsing documentation for net-ssh-2.9.2 Installing ri documentation for net-ssh-2.9.2 Parsing documentation for net-ssh-gateway-1.2.0 Installing ri documentation for net-ssh-gateway-1.2.0 Parsing documentation for net-ssh-multi-1.2.1 Installing ri documentation for net-ssh-multi-1.2.1 Parsing documentation for net-scp-1.2.1 Installing ri documentation for net-scp-1.2.1 Parsing documentation for rhc-1.35.4 Installing ri documentation for rhc-1.35.4 Done installing documentation for open4, httpclient, highline, commander, archiv e-tar-minitar, net-ssh, net-ssh-gateway, net-ssh-multi, net-scp, rhc after 17 se conds 10 gems installed ~~~ 4) try to run it: ~~~ C:\Windows\system32>rhc --help '""C:\My' is not recognized as an internal or external command, operable program or batch file. ~~~ here's rhc.bat: ~~~batch @ECHO OFF IF NOT "%~f0" == "~f0" GOTO :WinNT @""C:\Program Files\ruby22\bin\ruby.exe" "C:/Program Files/ruby22/bin/rhc" %1 %2 %3 %4 %5 %6 %7 %8 %9 GOTO :EOF :WinNT @""C:\Program Files\ruby22\bin\ruby.exe" "%~dpn0" %* ~~~ To make this work I had to remove the extra double quote in the last line: ~~~batch @"C:\Program Files\ruby22\bin\ruby.exe" "%~dpn0" %* ~~~ -- https://bugs.ruby-lang.org/