[#17566] rubychecker - runs checks on a Ruby interpreter — Igal Koshevoy <igal@...>

I've put together a shell script that runs checks on a Ruby interpreter.

14 messages 2008/07/03

[#17615] [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...>

At the moment, ruby-mode.el uses font-lock-keywords as opposed to

22 messages 2008/07/05
[#17657] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Yukihiro Matsumoto <matz@...> 2008/07/08

[#17678] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/09

It was designed to fix the following case:

[#17755] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/13

Here's a third patch that fixes a bug in the second and uses a quicker

[#17772] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/15

One more patch which fixes a few bugs in the the last one.

[#17773] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/15

Hi,

[#17776] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/15

Looks like version 22 doesn't support explicitly numbered regexp groups.

[#17779] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/15

Hi,

[#17783] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/15

Hi,

[#17788] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/15

Alright, here's a version that fixes both the highlighting bug and the

[#17793] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/16

Hi,

[#17644] Features to be included in Ruby 1.9.1 — "Yugui (Yuki Sonoda)" <yugui@...>

Hi, all

27 messages 2008/07/08

[#17674] [Ruby 1.8 - Bug #238] (Open) Ruby doesn't respect the Windows read-only flag — Jim Deville <redmine@...>

Issue #238 has been reported by Jim Deville.

10 messages 2008/07/08

[#17708] [Ruby 1.8 - Bug #252] (Open) Array#sort doesn't respect overridden <=> — Ryan Davis <redmine@...>

Issue #252 has been reported by Ryan Davis.

13 messages 2008/07/09

[#17871] duping the NilClass — "Nasir Khan" <rubylearner@...>

While nil is an object, calling dup on it causes TypeError. This doesnt seem

33 messages 2008/07/20
[#17872] Re: duping the NilClass — Urabe Shyouhei <shyouhei@...> 2008/07/20

Nasir Khan wrote:

[#17873] Re: duping the NilClass — "Meinrad Recheis" <meinrad.recheis@...> 2008/07/20

On Sun, Jul 20, 2008 at 7:55 PM, Urabe Shyouhei <shyouhei@ruby-lang.org>

[#17877] Re: duping the NilClass — Urabe Shyouhei <shyouhei@...> 2008/07/20

Meinrad Recheis wrote:

[#17879] Re: duping the NilClass — Kurt Stephens <ks@...> 2008/07/20

Urabe Shyouhei wrote:

[#17880] Re: duping the NilClass — "Nasir Khan" <rubylearner@...> 2008/07/21

I write a lot of hand crafted dup or clone because I want control as well as

[#17881] Re: duping the NilClass — "David A. Black" <dblack@...> 2008/07/21

Hi --

[#17882] Re: duping the NilClass — Urabe Shyouhei <shyouhei@...> 2008/07/21

+1 to David. A convenient way to do Marshal idiom should be a new

[#17885] Re: duping the NilClass — "Robert Dober" <robert.dober@...> 2008/07/21

On Mon, Jul 21, 2008 at 8:21 AM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:

[#17887] Re: duping the NilClass — "David A. Black" <dblack@...> 2008/07/21

Hi --

[#17889] Re: duping the NilClass — "Robert Dober" <robert.dober@...> 2008/07/21

On Mon, Jul 21, 2008 at 1:02 PM, David A. Black <dblack@rubypal.com> wrote:

[#17883] [Ruby 1.9 - Bug #340] (Open) 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1) — Ollivier Robert <redmine@...>

Issue #340 has been reported by Ollivier Robert.

14 messages 2008/07/21

[#17943] RUBY_ENGINE? — "Vladimir Sizikov" <vsizikov@...>

Hi,

56 messages 2008/07/24
[#17950] Re: RUBY_ENGINE? — Tanaka Akira <akr@...> 2008/07/25

In article <3454c9680807241200xf7cc766qb987905a3987bb78@mail.gmail.com>,

[#17958] Re: RUBY_ENGINE? — "Vladimir Sizikov" <vsizikov@...> 2008/07/25

Hi,

[#17981] Re: RUBY_ENGINE? — Tanaka Akira <akr@...> 2008/07/26

In article <3454c9680807250054i70db563duf44b42d92ba41bfb@mail.gmail.com>,

[ruby-core:17507] Re: Possible misbehaviour in mkmf.rb package

From: S駻gio Durigan J佖ior <sergiodj@...>
Date: 2008-07-02 17:29:18 UTC
List: ruby-core #17507
On Wed, 2008-07-02 at 16:55 +0200, Marc Haisenko wrote:
> On Wednesday 02 July 2008, S駻gio Durigan J佖ior wrote:
> > Hello all,
> >
> > I'm trying to compile the package 'eruby', and it uses its own
> > autoconf.rb and configure.rb. Well, the thing is that its configure.rb
> > uses the 'mkmf' package, which is getting some "environment variables"
> > that I think are wrong. Take a look at the CFLAGS that it has got:
> >
> > CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> > -fstack-protector --param=ssp-buffer-size=4 -m64 -mminimal-toc -Wall
> > -fPIC -Wall -m64    -DLINUX=2 -    D_REENTRANT -D_GNU_SOURCE
> > -D_LARGEFILE64_SOURCE -pthread -I. -I$(hdrdir) $(APACHE_INCLUDES)
> > $(LIBAPREQ_INCLUDES)
> >
> > Honestly, I don't think the '-m64' flag belongs there because it should
> > somehow "trust" in the compiler bitness and assume that it will generate
> > executable files with XX bits (being XX the bitness of the archtecture).
> > Also, if the user specify its own CFLAGS, it can occur an inconsistency
> > because of that choice made by mkmf (for example, if the user specified
> > '-m32' in this case).
> 
> Not quite: if Ruby is compiled with -m64 and you compile your extension 
> with -m32 I don't think it will load.


Good point.

> 
> That being said, I also miss not being able to override mkmf.rb's values. It's 
> a pain e.g. on OpenSolaris where the values can be problematic (e.g. CC 
> pointing to some compiler I don't have).


Hmm, my case is that: I'm running a biarch system here (64-bit kernel,
with mixed 32- and 64-bit apps), so my compiler defaults to 32-bit
generated objects (if I ever want to compile something for 64-bit, I
need to provide the '-m64' flag). As a part of my job, I need to
guarantee that some apps correctly compile over PPC *and* PPC64, that's
why I need to switch between '-m32' and '-m64'. Therefore, I myself will
provide those flags to the build system, and that's the reason why I
don't want it to assume anything about bitness :-)

> 
> > So, I'd like to know if this is really a misbehaviour of mkmf. Also, if
> > you could please explain the exact place from where mkmf takes those
> > flags, I'd appreciate too. It's kind of confusing, at least for me.
> 
> /usr/lib/ruby/1.8/$HOSTTYPE-linux/rbconfig.rb
> 
> I managed to get the ncurses-ruby extension to compile on OpenSolaris 2008.5 
> with this nasty little wrapper:

Thanks a lot for this code. I'll try to modify it to fit my needs :-) .

Regards,

-- 
S駻gio Durigan J佖ior
Linux on Power Toolchain - Software Engineer
Linux Technology Center - LTC
IBM Brazil


In This Thread