[#9052] bang method returns string always — WATANABE Hirofumi <eban@...>

わたなべです.

92 messages 2000/02/01
[#9054] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/01

まつもと ゆきひろです

[#9060] Re: bang method returns string always — WATANABE Hirofumi <eban@...> 2000/02/02

わたなべです.

[#9062] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/02

まつもと ゆきひろです

[#9070] Re: bang method returns string always — Wakou Aoyama <wakou@...> 2000/02/03

青山です。

[#9082] Re: bang method returns string always — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/02/04

なひです.

[#9083] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/04

まつもと ゆきひろです

[#9259] ruby object — Minero Aoki <aamine@...> 2000/02/20

あおきです。

[#9263] Re: ruby object — matz@... (Yukihiro Matsumoto) 2000/02/21

まつもと ゆきひろです

[#9264] Re: ruby object — Minero Aoki <aamine@...> 2000/02/21

あおきです。

[#9266] Re: ruby object — matz@... (Yukihiro Matsumoto) 2000/02/22

まつもと ゆきひろです

[#9084] Re: bang method returns string always — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/02/04

なひです.

[#9096] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/04

西@九大です。

[#9100] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/04

まつもと ゆきひろです

[#9154] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/08

西@九大です。

[#9158] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/08

まつもと ゆきひろです

[#9170] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/09

西@九大です。

[#9171] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/09

まつもと ゆきひろです

[#9173] Re: bang method returns string always — Koji Arai <JCA02266@...> 2000/02/09

新井です。

[#9206] Re: bang method returns string always — nobu.nakada@... 2000/02/13

なかだです。

[#9207] Re: bang method returns string always — "Akinori -Aki- MUSHA" <knu@...> 2000/02/13

 knuです。

[#9208] Re: bang method returns string always — nobu.nakada@... 2000/02/13

なかだです。

[#9211] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/13

まつもと ゆきひろです

[#9212] Re: bang method returns string always — "Akinori -Aki- MUSHA" <knu@...> 2000/02/13

 knuです。

[#9213] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/14

もりきゅうです。ゴミまき。

[#9214] Re: bang method returns string always — gotoken@... (GOTO Kentaro) 2000/02/14

ごとけんです

[#9215] Re: bang method returns string always — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/02/14

わたなべです.

[#9218] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/15

もりきゅうです。

[#9219] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/15

まつもと ゆきひろです

[#9220] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/15

もりきゅうです。

[#9222] Re: bang method returns string always — Koji Arai <JCA02266@...> 2000/02/15

新井です。

[#9224] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/15

まつもと ゆきひろです

[#9085] xmalloc() in Windows — "Shigeo Kobayashi" <shigeo@...>

小林です。

38 messages 2000/02/04

[#9134] Re: site_ruby — gotoken@... (GOTO Kentaro)

ごとけんです

24 messages 2000/02/07
[#9135] Re: site_ruby — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/02/07

わたなべです.

[#9143] Re: site_ruby — nobu.nakada@... 2000/02/07

なかだです。

[#9161] Re: site_ruby — gotoken@... (GOTO Kentaro) 2000/02/08

In message "[ruby-dev:9143] Re: site_ruby"

[#9290] [fix] String#* with huge string — EGUCHI Osamu <eguchi@...>

えぐち@エスアンドイー です。

17 messages 2000/02/26
[#9293] Re: [fix] String#* with huge string — matz@... (Yukihiro Matsumoto) 2000/02/26

まつもと ゆきひろです

[#9294] Re: [fix] String#* with huge string — EGUCHI Osamu <eguchi@...> 2000/02/27

えぐち@エスアンドイー です。

[#9297] GC Problem ? — "Shigeo Kobayashi" <shigeo@...>

小林です。

23 messages 2000/02/27

[ruby-dev:9066] Re: [PATCH] OS/2 patch improved for 1.5.0

From: kenn@...
Date: 2000-02-03 19:00:10 UTC
List: ruby-dev #9066
長沢です。

ちょっと出張してまして、レスポンスが遅れました。

# いやぁ、サラリーマンみたい(^^;;
#(いまいち自覚の無い奴 < わし)

In the message "[ruby-dev:9051] Re: [PATCH] OS/2 patch improved for 1.5.0"
               <E12FU0K-0002AU-00@ev.netlab.co.jp>
"まつもと" == matz@netlab.co.jp (Yukihiro Matsumoto) wrote:

まつもと> いくつか質問させてください。

まつもと> configure.inについて

まつもと>   基本的にこのまま取り込もうと思います。共有ライブラリの拡張
まつもと>   子は .dll になったんですか?

「どうせダイナミックローディングには対応してないから、何だっていいや」
という私の手抜きの後始末です。すみませんm(__)m

まつもと> Makefile.inについて

まつもと>   オブジェクトファイルの拡張子が .obj になったんですね。make
まつもと>   はまだそれに対応してないからこのパッチが必要なんですか?
まつもと>   これは一時的なものですか?

拡張子が .obj となるOMF オブジェクト形式にも対応した、ということです。
で、この形式で出力する様にコンパイラオプションを設定すると、リンカは
OS/2 標準のlink386.exe が呼ばれ、結果としてさまざまな弊害が発生する、
というのは奥西さんの発言にある通りです。

それでも OMF 形式にこだわるのは、(将来的な)ダイナミックローディングへ
の対応には、OS が標準でサポートする手段(DLL)を用いる方がいろいろな意味
で障害が少ない、という考えに基づくものです。

まつもと> etc/extconf.rbについて

まつもと>   -lsunのチェックを回避していますが、こんなことが本当に必要
まつもと>   なんですか? できればこういう特別扱いは避けたいので。

この辺りは、既に奥西さんが説明してくださっているので、パスするとして、

まつもと> extmk.rb.inについて

まつもと>   これも .obj に対応してないためなんですよね。lib/mkmf.rb に
まつもと>   も同様の修正が必要ですか?

checkout した lib/mkmf.rb には

  if File.exist?("depend")
    dfile = open("depend", "r")
    mfile.printf "###\n"
    while line = dfile.gets()
      mfile.printf "%s", line.gsub(/\.o/, ".#{$OBJEXT}"
    end
    dfile.close
  end

てな部分があるので、$OBJEXT が適切に設定されていれば、ここで置換される
と思います。

まつもと> pty/pty.cについて

まつもと>   ソースコード上は seteuid しか登場していませんが、seteuid,
まつもと>   setreuid, setresuidのいずれかがあれば十分なんですか?

pty/pty.c の中に

#ifndef HAVE_SETEUID
# ifdef HAVE_SETREUID
#  define seteuid(e)    setreuid(-1, (e))
# else /* NOT HAVE_SETREUID */
#  ifdef HAVE_SETRESUID
#   define seteuid(e)   setresuid(-1, (e), -1)
#  else /* NOT HAVE_SETRESUID */
    /* I can't set euid. (;_;) */
#  endif /* HAVE_SETRESUID */
# endif /* HAVE_SETREUID */
#endif /* NO_SETEUID */

てな部分があったので、seteuid,setreuid,setresuid のいずれかがあれば大
丈夫、と思ったんですが…


                           長沢 研二         - HGF01572@nifty.ne.jp -
                                                - kenn@hma.att.ne.jp -
                                      /// Team OS/2 J at HAMAMATSU ///

In This Thread