[#9803] ruby source directory — TEI meiki <tei@...>
またまた、鄭です。
[#9811] Ruby book — WATANABE Tetsuya <tetsu@...>
今日のひとこと(10/05)
まつもと ゆきひろです
まつもと ゆきひろです
[#9823] ruby 1.1c6 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#9827] Are there any NNTP Client Class? — Takeshi UME Imai <takeshi@...>
はじめまして。今井といいます。
はじめまして、あおきともうします。
立石です。
あおき@一橋です。
[#9857] Ruby animal — Chihilo YOSHIMURA <yoshimura@...4.people.or.jp>
[#9869] man-1.1/Marshal.html — ttate@...
立石です。
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
ふなばです。
前田薫@リコーです。
ふなばです。
前田@リコーです。
ふなばです。
SRA の笠原です。
まつもと ゆきひろです
SRA の笠原です。
まつもと ゆきひろです
笠原です。こんにちは。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
ふなばです。
[#9884] List of UserInterface Kits for Ruby ? — a.furudo@...
まつもと ゆきひろです
[#9885] 文字化け失礼、再送 — Akihiro Furudo <a.furudo@...>
立石です。
[#9891] signal 関係 — sat <sat@...>
五樹島と申します。
[#9908] item insertion in an array — Kikutani Makoto <kikutani@...>
きくたにです。
わたなべです.
Fri, Oct 09, 1998 at 11:22:12AM +0900 において
わたなべです.
[#9911] ruby/jed hoge.rb — Kikutani Makoto <kikutani@...>
ruby/jed ではbuiltinのrubyモードがあるので、
前田です。
[#9959] デストラクタ (?) — m_seki@... (SEKI)
[#9973] [BUG] def i; super i.foo; end; i # => Illegal instruction — gotoken@... (GOTO Kentaro)
ごとけんです
まつもと ゆきひろです
わたなべです.
ごとけんです
[#9976] ruby:struct -> ext module -> ruby — Kikutani Makoto <kikutani@...>
きくたにです。
Sun, Oct 11, 1998 at 03:40:14PM +0900 において
Mon, Oct 12, 1998 at 01:52:45AM +0900 において
まつもと ゆきひろです
Wed, Oct 14, 1998 at 01:08:31PM +0900 において
きくたにです。またこれなんですが、
[#9978] include vs extend — TEI meiki <tei@...>
鄭です。
まつもと ゆきひろです
原です。
[#9999] ruby on HP-UX — AU6M-IWM@... (Iwama Misao)
まつもと ゆきひろです
どうも 10000 おめでーとです。
In message "[ruby-list:10029] Re: ruby on HP-UX"
岩間です。
わたなべです.
岩間です。
[#10030] Ruby/Gtk text widget — TAKAHASHI Masayoshi <maki@...>
高橋です。
高橋です。
岡本です。
五十嵐@早大 です。
五十嵐@早大 です。
[#10092] for が修飾子だったら — ARIMA Yasuhiro <fit0298@...>
有馬@FITECです。
まつもと ゆきひろです
前田@リコーです。
まつもと ゆきひろです
Regard to "[ruby-list:10097] Re: for が修飾子だったら"
話は変わりますが、
>>>>> "Y" == Yukihiro Matsumoto <matz@netlab.co.jp> writes:
>>>>> "Y" == Yukihiro Matsumoto <matz@netlab.co.jp> writes:
Reply-To: ruby-devとしました。
市川です。
ど〜も、中井と申します。
[#10111] Ruby on mips-sony-bsd — kjana@... (YANAGAWA Kazuhisa)
SONY NEWS-OS 4.2R 上で ruby を make した時に起こったこと.
まつもと ゆきひろです
小田@QNES です。
[#10140] xtoolkit patch — 民斗 <tommy@...>
RUby から Motif を使ってみようと思って、xtoolkit-0.0 を使おうとしたので
[#10143] tk.rb: font name — TEI meiki <tei@...>
鄭です。
永井@知能.九工大です.
鄭です。
[#10159] Speed! — Kikutani Makoto <kikutani@...>
きくたにです。
えぐち@エスアンドイー です。
[#10165] syntax of compare strings — Koji Oda <oda@...1.qnes.nec.co.jp>
小田@QNES です。
わたなべです.
[#10175] VPATH — Motoyuki Kasahara <m-kasahr@...>
SRA の笠原です。
[#10208] stdin — komai@...4u.or.jp
はじめまして、こまいと申します。
In message "[ruby-list:10208] stdin"
[#10232] Regexp.html — Tadayoshi Funaba <tadf@...>
ふなばです。
まつもと ゆきひろです
[#10233] curses and thread — aito@...
あ伊藤です.
自己フォローですが,
あ伊藤です.
まつもと ゆきひろです
あ伊藤です.terminfo パッケージについて,
[#10236] Array.html again — Motoyuki Kasahara <m-kasahr@...>
笠原です。こんにちは。
まつもと ゆきひろです
SRA の笠原です。
まつもと ゆきひろです
SRA の笠原です。
まつもと ゆきひろです
大原です。
[#10257] 今日の一言について — Takayuki SAGIJIMA <sat@...>
五樹島です。
田中久太郎@三鷹市です。
大原と言います。
[#10271] Time.html — Tadayoshi Funaba <tadf@...>
ふなばです。
[#10272] time.c:time_arg() — Tadayoshi Funaba <tadf@...>
ふなばです。
まつもと ゆきひろです
ふなばです。
[#10286] Re: for が修飾子だったら — ttate@...
立石です。
[#10294] Re: 文字列を数値型に変換する方法を教えてください — "石田 宏香" <h-ishida@...>
石田です。
[#10303] djgpp 版の Make について — たむら けんいち <t9655832@...>
[#10311] Re: 大規模プログラムの友 — m_seki@... (SEKI)
At 11:23 PM 98.10.23 +0900, Takashi Nakai wrote:
ど〜も、(またしても)中井です。
そういえば、「rubyコンパイラが欲しい」というような要望は
まつもと ゆきひろです
福嶋と申します。
いがらし@早大 です。
[#10316] array — Toshiki Komai <komai@...4u.or.jp>
こまいです。先日、
[#10338] rbgw11c6 + rskkserv-1.0.2 — Masaki YATSU <yatsu@...>
[#10346] negative index of an array — Motoyuki Kasahara <m-kasahr@...>
笠原です。
[#10406] ruby スクリプトにメニューのようなメッセージと選択方法をいれたいのですが... — "Hirotaka Ishida" <h-ishida@...>
いしだです。
[#10413] how to setup ruby for Windows NT — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#10415] split — flare@... (Takashi Ikeda)
ふれあです。
えぐち@エスアンドイー です。
limit の挙動を Perl に合わせるというのはどうでしょうか?
[#10443] ruby 1.1c での SJIS — Toshiharu Tanaka <tanatosi@...>
たなか@神戸です。
[#10470] MailModule ver 0.2 — MineroAoki <aamine@...>
あおき@一橋です。
Fri, Oct 30, 1998 at 12:45:10AM +0900 において
あおきです。
Thu, Feb 04, 1999 at 10:25:47AM +0900 において
[#10473] case with Class — MineroAoki <aamine@...>
あおきです。
まつもと ゆきひろです
こんにちは。あおきです。
ごとけんです
あおきです。
前田です。
青山です。
前田です。
青山です。
まつもと ゆきひろです
[#10498] 全角英数字を半角にする方法 — 民斗 <tommy@...>
民斗です。
[#10510] irb がうまく動かない — ARIMA Yasuhiro <fit0298@...>
有馬@FITECです。
[#10527] rfc822.rb — "Kikutani, Makoto" <kikutani@...>
きくたにです。
[#10539] syntax error in thread — Yoshiki WADA <wada@...>
和田といいます。
青山です。
[ruby-list:9982] Re: お礼と、 Ruby/Gtk(i18n) について質問
かんだです。
#とりあえず Win95 で電八。メールアドレスをどう整理すべきか。。。
Akihiro Furudo <A.Furudo@luvnet.com>
Fri, 9 Oct 1998 08:42:44 +0900 の
[ruby-list:9897] お礼と、 Ruby/Gtk(i18n) について質問
Akihiro> 札幌の古堂です。立石さんありがとうございます。
Akihiro> Ruby/Gtkをインストールしました。
Akihiro>
Akihiro> まず、locale を実行したら ja_JP.ujis とでてきたので、
Akihiro> gtk-1.0.4を ./configure --with-locale=ja_JP.ujis でインストールしました。
Akihiro>
Akihiro> 次に、ruby-gtk-0.13.tar.gz を ruby-1.1c5/ext/ に突っ込んで、rubyをmake
Akihiro> して、できあがったrubyで次のスクリプトを走らせてみたところ、ボタンの字
Akihiro> が表示されませんでした。どうしたらいいのでしょうか?
Akihiro>
Akihiro> Xサーバの設定のほうに何か問題があるのでしょうか。Slackware-3.4で、
Akihiro> XFree86 3.3.1を使っています。実行時にはフォントまわりの処理はしている
Akihiro> ようですし、ボタンの大きさもそれらしくなっています。
えーっとですね、ruby/gtkで日本語使うには以下の設定が必要です。
・locale がちゃんと使えること。
・X で FontSet が使えること。
・gtk で日本語が使えること。
・gtk と rubyスクリプトの文字コードを揃えること。
とりあえず、問題の切り分けが必要かと思います。
うちの slack 環境でハマってたのは FontSet なので、その確認プログラムをつけます。試して
みてください。FontSet で複数の font が出ればおーっけーです。下のログだと、X_LOCALEを使っ
て環境変数 LANG が ja のときにうまくいってます。
---------------------------------------------------------------------------------------
$ ls
fontset.c
$ ldconfig -p|grep 'libX11.so '
libX11.so (ELF) => /usr/X11R6/lib/libX11.so
$ gcc fontset.c -L/usr/X11R6/lib -lX11
$ echo $LANG
ja
$ ./a.out
setlocale
locale not supported by C library
locale: C
createFontSet
about FontSet
Locale: C
BaseFontName: *
fonts:
-misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1
$ gcc -DX_LOCALE fontset.c -L/usr/X11R6/lib -lX11
$ ./a.out
setlocale
locale: ja
createFontSet
about FontSet
Locale: ja
BaseFontName: *
fonts:
-misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1
-jis-fixed-medium-r-normal--16-110-100-100-c-160-jisx0208.1983-0
-misc-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0
$ LANG=C ./a.out
setlocale
locale: C
createFontSet
about FontSet
Locale: C
BaseFontName: *
fonts:
-misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1
---------------------------------------------------------------------------------------
#include <X11/Xlib.h>
#ifdef X_LOCALE
#include <X11/Xlocale.h>
#else
#include <locale.h>
#endif
#define FONTSET_NAME "*"
void setlocale0() {
printf("\nsetlocale\n");
if (!setlocale (LC_ALL,""))
printf("locale not supported by C library\n");
if (!XSupportsLocale ()) {
printf("locale not supported by Xlib, locale set to C\n");
setlocale (LC_ALL, "C");
}
if (!XSetLocaleModifiers ("")) {
printf("can not set locale modifiers\n");
}
printf("locale: %s\n", setlocale (LC_ALL,NULL));
}
XFontSet createFontSet0(char *name) {
Display *display;
XFontSet fontset;
int missing_charset_count;
char **missing_charset_list;
char *def_string;
int i;
printf("\ncreateFontSet\n");
display = XOpenDisplay(NULL);
fontset = XCreateFontSet(display, name, &missing_charset_list,
&missing_charset_count, &def_string);
if (0 < missing_charset_count) {
printf("missing_carset:\n");
for (i=0; i<missing_charset_count; i++)
printf(" %s\n", missing_charset_list[i]);
}
if (def_string == NULL)
printf("def_srting: %s\n", def_string);
return fontset;
}
void dumpFontSet0(XFontSet fontset) {
XFontStruct **font_struct_list;
char **font_name_list;
int i,j;
printf("\nabout FontSet\n");
if (fontset != NULL) {
printf("Locale: %s\n", XLocaleOfFontSet(fontset));
printf("BaseFontName: %s\n", XBaseFontNameListOfFontSet(fontset));
printf("fonts:\n");
j = XFontsOfFontSet(fontset, &font_struct_list, &font_name_list);
for (i=0; i<j; i++) {
printf(" %s\n", font_name_list[i]);
}
}
}
int main() {
XFontSet fontset;
setlocale0();
fontset = createFontSet0(FONTSET_NAME);
dumpFontSet0(fontset);
return(0);
}
---------------------------------------------------------------------------------------