[#29170] Call for Papers Linux Conference 2001 — akira yamada / やまだあきら <akira@...>

18 messages 2001/04/10
[#30213] Re: Call for Papers Linux Conference 2001 — akira yamada / やまだあきら <akira@...> 2001/06/13

[#29190] Time Stamp Copy of File.copy — "たけ(tk)" <ggb03124@...>

 ftools.rb の move では utime を行っていて日付が同じになりますが、copy

42 messages 2001/04/11
[#29193] Re: Time Stamp Copy of File.copy — matz@... (Yukihiro Matsumoto) 2001/04/11

まつもと ゆきひろです

[#29201] Re: Time Stamp Copy of File.copy — " たけ (tk)" <ggb03124@...> 2001/04/11

たけ(tk)です。

[#29203] Re: Time Stamp Copy of File.copy — WATANABE Hirofumi <eban@...> 2001/04/11

わたなべです.

[#29212] Re: Time Stamp Copy of File.copy — Minero Aoki <aamine@...> 2001/04/12

あおきです。

[#29215] Re: Time Stamp Copy of File.copy — " たけ (tk)" <ggb03124@...> 2001/04/12

たけ(tk)です。

[#29220] Re: Time Stamp Copy of File.copy — Minero Aoki <aamine@...> 2001/04/12

あおきです。

[#29234] Re: Time Stamp Copy of File.copy — " たけ (tk)" <ggb03124@...> 2001/04/13

たけ(tk)です。

[#29236] Re: Time Stamp Copy of File.copy — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#29238] Array#include! — " たけ (tk)" <ggb03124@...> 2001/04/13

たけ(tk)です。

[#29244] Re: Array#include! — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#29348] Open3 — NISHIO Mizuho <mzh@...>

どうも西尾です。

16 messages 2001/04/20

[#29397] rnet.rb 〜高レベルネットライブラリ〜 — rubikitch <rubikitch@...>

るびきちです。

11 messages 2001/04/24

[ruby-list:29207] Re: new irb version 0.7.1-beta

From: keiju@... (石塚圭樹)
Date: 2001-04-12 04:43:58 UTC
List: ruby-list #29207
けいじゅ@日本ラショナルソフトウェアです.

In [ruby-list :29197 ] the message: "[ruby-list:29197] Re: new irb
version 0.7.1-beta ", on Apr/11 19:19(JST) Masaki Suketa writes:

>助田です。

>> * 内部のAPIが変った.
>>   RubyWinが直接内部のメソッドを呼び出していたと思います. すいませんが,
>>   そちらで対応していただけますでしょうか?
>
>はい。
>きっとわからないことが出てきて質問すると思いますので
>そのときはよろしくお願いします。

りょうかいです. でも, 最後に添付したファイルでOKだと思います.

># ちなみに、本質的には、StdioInputMethod#getsを書きかえたかっただけで
># 後は、適当にオリジナルのirbを真似しただけだったような気がします。

そうみたいですね.

>ところで、ヴァージョンが、beta ですが、Ruby本体にすぐに取り込まれる
>んですか?

ruby 1.7系には取り込むことを了解して欲しいと思っています(松本さんに).

>RubyWinのIRBを使うために、IRBの最新版をダウンロードしろという
>のは、ちょっとどうかと思うので、Ruby本体に取り込まれないうちは
>対応しません。(手元で対応しても公開はしないと思います。)

それもそうですが, irb-0.7.Xを使いたい人はRubyWinを使えないというのも不幸
ですので...

irb-0.6X, irb-0.7.X共用の rwlib/rwirb.rbを最後に添付します(未実行です
(^^;;;).

できましたら, RubyWinの方で添付したスクリプトに置き換えていただけるとあ
りがたいですが... 

# でも, 完全にirb-0.7系に移行したらまた必要ないですし...

>実は、shell.rbも取り込めたらいいなあなどと考えていたり
>するのですが、まだ手をつけていないのでした。
># RubyWin でコマンドライン。

shell.rbはバッチ処理向きですので, 生のままインタラクティブに使うのはちょっ
と使いづらいんですよね...

## -- rwirb.rb for irb-0.6X and irb-0.7X
begin
  require "irb"
rescue LoadError
  require "irb/main"
end

module IRB
  class RUBYWINInputMethod < StdioInputMethod
    def gets 
      print @prompt
      @line[@line_no += 1] = RW_IO_EMULATE.gets
    end
  end

  def IRB.start_on_rubywin
    IRB.initialize(nil)

    bind = workspace_binding
    im = RUBYWINInputMethod.new

    if (@RELEASE_VERSION.scan(/[0-9]+/) <=> ["0", "7"]) >= 0
      irb = Irb.new(bind, im)
    else
      main = eval("self", bind)
      irb = Irb.new(main, bind, im)
    end
    @CONF[:IRB_RC].call(irb.context) if @CONF[:IRB_RC]
    @CONF[:MAIN_CONTEXT] = irb.context

    trap("SIGINT") do
      irb.signal_handle
    end

    catch(:IRB_EXIT) do
      irb.eval_input
    end
    print "\n"
  end
end
 
IRB.start_on_rubywin


__
..............................石塚 圭樹@日本ラショナルソフトウェア...
----------------------------------->> e-mail: keiju@rational.com <<---

In This Thread