[#8123] Unit/Regression tests for Ruby builtin classes and modules — Wayne Kelly <w.kelly@...>
[#8129] segmentation fault while evaluating printf:Kernel — <noreply@...>
Bugs item #4949, was opened at 2006-07-05 18:03
[#8131] thread mystery — ara.t.howard@...
[#8132] rdoc, C extensions, stop and start — "Daniel Berger" <Daniel.Berger@...>
Hi,
[#8136] Confused exception handling in Continuation Context — "Robert Dober" <robert.dober@...>
Hi all
Robert Dober schrieb:
On 7/6/06, Pit Capitain <pit@capitain.de> wrote:
Hi,
[#8142] thread/sync.rb memory corruption — ara.t.howard@...
Could someone please confirm this can be reproduced on 1.8.5 pre1?
On Thu, 6 Jul 2006, URABE Shyouhei wrote:
[#8167] bug in printf — <noreply@...>
Bugs item #4970, was opened at 2006-07-07 14:18
Hi,
On 7/25/06, nobu@ruby-lang.org <nobu@ruby-lang.org> wrote:
Hi,
[#8169] next in ensure body (Ruby 1.8.x) — "Dominik Bathon" <dbatml@...>
Hi,
[#8180] Called method not removed after remove_method — <noreply@...>
Bugs item #4998, was opened at 2006-07-09 13:20
[#8194] rss patch -- mostly doc, plus English adjustments. — Hugh Sasse <hgs@...>
This is a patch set against the stable snapshot.
Hi,
[#8196] SONY VIAOLAPTOP-------------$750USD,NOKIA N93-------------------$250USD — <noreply@...>
Bugs item #5032, was opened at 2006-07-12 18:41
I think this is more of an enhancement...
> Subject: Re: [ ruby-Bugs-5032 ] SONY
[#8201] Please implement expect.rb for Windows Ruby — <noreply@...>
Bugs item #5036, was opened at 2006-07-12 14:44
Hi,
Yukihiro Matsumoto wrote:
Hi,
[#8203] Re: [PATCH] --fqname option to test/unit/autorunner.rb — "Berger, Daniel" <Daniel.Berger@...>
> -----Original Message-----
Thanks again for getting back to me. Perhaps my original focus on the
[#8222] Rdoc patch for lib/prettyprint.rb — Hugh Sasse <hgs@...>
This is a first pass at converting the RDTool docs for lib/prettyprint.rb
[#8223] Unexpected pointer behavior with unpack — "Justin Bailey" <jgbailey@...>
I have had the opportunity to work [1] a lot with Ruby's ability to create
[#8229] open-uri fails under multithreading — <noreply@...>
Bugs item #5067, was opened at 2006-07-14 19:11
[#8243] tuplespace - make comments visible to rdoc. — Hugh Sasse <hgs@...>
comments in rdoc conventionally don't start with two # marks and don't
On Jul 17, 2006, at 10:09 AM, Hugh Sasse wrote:
That 'doesn't add anything' is meant to the last paragraph, as i understood it.
On Tue, 18 Jul 2006, Jan Svitok wrote:
[#8248] One-Click Installer: MinGW? or VC2005? — "Curt Hibbs" <ml.chibbs@...>
I just posted this to ruby-talk. But I would also like to discuss this
Dear Curt,
On 7/20/06, Kaspar Schiess <eule@space.ch> wrote:
I was wondering if the toolchain could be built around rake?
The One-Click Ruby Installer's build process is, in fact, controlled via
From my experience using both tool chains on Windows (for the ruby-prof
Tim, I'm going to top reply since your post was so long. I'm interested in
> Tim, I'm going to top reply since your post was so long. I'm interested in
On 7/19/06, Charlie Savage <cfis@savagexi.com> wrote:
Curt Hibbs wrote:
On 7/19/06, M. Edward (Ed) Borasky <znmeb@cesmail.net> wrote:
Hello,
[#8262] Instability around popen due to missing rb_thread_atfork — <noreply@...>
Patches item #5111, was opened at 2006-07-18 22:36
Hi,
On 19 Jul 2006, at 8:25, <nobu@ruby-lang.org> <nobu@ruby-lang.org>
[#8271] my sandboxing extension!! — why the lucky stiff <ruby-core@...>
I have (what feels like) very exciting news. I finally sat down to code up my
On Wed, Jul 19, 2006 at 06:40:34PM +0900, why the lucky stiff wrote:
On Wed, Jul 19, 2006 at 08:00:15PM +0900, Mauricio Fernandez wrote:
On Wed, Jul 19, 2006 at 11:18:27PM +0900, why the lucky stiff wrote:
Okay, it turns out that, in order for this to work, I also need the following
Hi,
On Thu, Jul 20, 2006 at 03:11:34PM +0900, Yukihiro Matsumoto wrote:
Hi,
On 7/20/06, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
[#8273] Regular-Expressions Problem/Bug — Reto Schuettel <reto-ruby-core@...>
Hi
On Wed, 19 Jul 2006, Reto Schuettel wrote:
Hi
>>>>> "R" == Reto Schuettel <reto-ruby-core@schuettel.ch> writes:
[#8299] Interest in NTLM/Negotiate patch for net/http? — "Justin Bailey" <jgbailey@...>
My workplace recently installed Microsoft's ISA server, which proxies all
On Jul 19, 2006, at 5:01 PM, Justin Bailey wrote:
[#8331] (Fwd) Re: Patch to Ruby in 2005 — "John Fletcher" <J.P.Fletcher@...>
Hi
Hi,
On Fri, 21 Jul 2006, nobu@ruby-lang.org wrote:
[#8379] rdoc grows to large size. — Hugh Sasse <hgs@...>
While working on that .document patch I noticed that rdoc grew to
On Jul 24, 2006, at 6:09 AM, Hugh Sasse wrote:
[#8394] Re: rdoc grows to large size. — "Berger, Daniel" <Daniel.Berger@...>
> -----Original Message-----
[#8423] doc patch: readbytes.rb — Hugh Sasse <hgs@...>
A patch against the stable snapshot.
[#8427] RDoc picking up comments from function prototypes — Tilman Sauerbeck <tilman@...>
Hi,
Tilman Sauerbeck [2006-07-29 02:39]:
On Aug 9, 2006, at 9:52 AM, Tilman Sauerbeck wrote:
[#8430] Re: doc patch: weakref. — "Berger, Daniel" <Daniel.Berger@...>
> -----Original Message-----
Hi,
Yukihiro Matsumoto wrote:
On Sat, Jul 29, 2006 at 07:37:24PM +0900, Daniel Berger wrote:
On Sun, 30 Jul 2006, Mauricio Fernandez wrote:
On Jul 31, 2006, at 3:20 AM, Hugh Sasse wrote:
On Tue, 1 Aug 2006, Eric Hodel wrote:
On Aug 1, 2006, at 2:13 AM, Hugh Sasse wrote:
[#8441] Inconsistency in scoping during module_eval? — "Charles O Nutter" <headius@...>
I have the following code:
Hi,
Why does this:
Hi,
So to clarify...
I don't want to take this thread off-course, but what I meant was
On Mon, 31 Jul 2006, Matt Todd wrote:
On 7/30/06, Mathieu Bouchard <matju@artengine.ca> wrote:
Awesome. Thank you very much for your responses. Curious. I knew a
On 7/31/06, Matt Todd <chiology@gmail.com> wrote:
[#8447] #if should be #ifdef in ruby.h — <noreply@...>
Bugs item #5243, was opened at 2006-07-30 16:31
noreply@rubyforge.org wrote:
[#8466] Multi-Line Date Formate Patch — James Edward Gray II <james@...>
It was pointed out to me that the following code is surprising:
On Jul 31, 2006, at 8:26 AM, James Edward Gray II wrote:
Hi,
One-Click Installer: MinGW? or VC2005?
I just posted this to ruby-talk. But I would also like to discuss this separately on ruby-core where this is a higher level of expertise, and a lot less noise. Please read this and let me know what you think. Thank you, Curt ---------- Forwarded message ---------- From: Curt Hibbs <ml.chibbs@gmail.com> Date: Jul 18, 2006 10:22 AM Subject: One-Click Installer: MinGW? or VC2005? To: ruby-talk ML <ruby-talk@ruby-lang.org> The One-Click Ruby Installer for Windows is at a cross-roads. The C++ compiler situation on Windows has become a complete mess because of subtle incompatibilities and has, consequently, become a big headache for me and extension writers. I need to decide whether future versions of the One-Click Installer are built with MinGW or MS VC2005 Express (both compilers are free). My bias has been to go with VC2005 on the theory that the MS compiler will always be the most compatible with Windows, itself. However, Ara Howard makes a case (see below) for MinGW, so I want to have a public discussion of the pros and cons of each path (please don't suggest cygwin, it snot an option). I'd like to ask that only those who have actual experience compiling extensions for Ruby respond and that we keep the discussion to the pros and cons of choosing MinGW or VC2005. I need to fully understand the implications before choosing a path. Thanks, Curt PS Below, Ara argues that a VC2005 version of Ruby would be unable to compile/use extensions built with the command sequence: ruby extconf.rb make make install Isn't this incorrect? Wouldn't the sequence just become: ruby extconf.rb nmake nmake install If I'm wrong here, please let me know. On 7/17/06, ara.t.howard@noaa.gov <ara.t.howard@noaa.gov> wrote: > > On Tue, 18 Jul 2006, Curt Hibbs wrote: > > > No doubt, the compiler situation on Windows is a mess. There is some new > > > news, Austin Zeigler has been working with the Microsoft VC++ team (who > was > > dismayed to learn the Ruby on Windows was compiled with VC++ 6) to > resolve > > the issues with Ruby and VC2005. > > > > I'll probably take over working with MS on this at some point. If we can > get > > this working, then VC2005 express would definitely be the preferred > > solution. If that fails, then it will be MinGW. > > why is that though? a VC2005 will still result in a broken ruby that will > be > unable to compile things like sqlite. what i mean by that it that it will > not > allow one to > > - download sqlite > - compile it > - download sqlite-ruby > - compile that > > which is to say that every single ruby extension that does > > ruby extconf.rb && make && make install > > will be unavialable to the windows ruby community. > > if that is the case then people will immediately begin down the road > they're > on now : some will compile with mingw, some with vc++ 6, etc, etc, etc > and, > whammo, we'll be right back in the boat we're in now - binary > imcompatibility madness. > > people have to realize that, if ruby is compiled with a microsoft then any > extension must also be compiled with vc++ and anything that compiles > against > as well! that's an extremely steep hill to climb - for instance totally > ansi > packages like the gsl (note i said ansi, not posix!) do not compile easily > with microsoft compilers (in fact companies charge 600$ to do it!). in > addition, 90% of the neat stuff out there like postgres, sqlite, open-ssl > - > all compile flawlessly on mingw and, therfore, allow people to compile > ruby > extensions against them. but here's the rub: microsoft doesn't provide > and > compiler __toolchain__ which plays well with 90% of the popular > open-source > projects out there. it's not the compiler that's the toughest thing - > it's > the lack of make, ld, ar, sh, etc that so many packages depend on that > makes a > microsoft based ruby so disappointing : it's a ruby that cannot be easily > extended -- one of the fundemental aspects of any modern language. > > i think this is a greatly missed point. if it could be guaranteed that > __any__ ruby could compile binary extensins for itself (because it > required a > decent compiler toolchain to compile itself) then developers would be > freed to > develop binary extensions that speed ruby up and know that all ruby's > could > compile them up themselves. think about what that might to for ruby's > speed! > as it stand now making a binary installation that's portable is simply too > great a burden to expect many developers to put them selves through - we > do > this for free after all. why should tim have to figure out how to make a > cross platform image magic installation when the build process of ruby > itself > has already done so? why should the next developer have to re-invent the > wheel already again? what i'm saying is that the standards of > sh/configure/gcc, etc solve the bane of every binary ruby extension > developers > worst nightmare - portability - __already__. to not leverage this fact is > a > massive violation of dry to say the least. > > in addition, having a decent environment guaranteed for every ruby opens > many, > many possibilities - imagine if this worked for any ruby > > system 'command >/dev/null 2>&1' > > guess how many times that's come up on the list ;-) > > in summary, a move towards any vc product will be a move not away from the > abi > incompatibilty problem - but simply towards a different one. > > hopefully i will not start any flames, but that's my 2 cts. > > -a >