[#27638] tcltkstub cause SEGV — KIMURA Koichi <kbk@...>
木村です。
なかだです。
山本です。
[#27651] [TIPS] .ext へのコピーの負荷低減 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
なかだです。
山本です。
[#27663] refactored shellwords.rb has bug? — KIMURA Koichi <kimura.koichi@...>
木村です。
[#27666] patch for Makefile.in — Takahiro Kambe <taca@...>
pkgsrcの方で、Min Sik Kim氏により加えられた変更です。
[#27674] Numeric#div — Koji Arai <jca02266@...>
新井です。お久しぶりです。
[#27680] patch for BeOS (HEAD) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
山本です。
In article <20051111081454.EDF9CD78.ocean@m2.ccsnet.ne.jp>,
山本です。
[#27695] trap & sleep doens't work on windows HEAD. — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
[#27711] Re: [ruby-list:41557] Re: Windowsにおける共有フォルダーでのDir.globは一覧を返さない? — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
小西 弘将です。
こんにちは、なかむら(う)です。
山本です。
[#27729] Thread deadlock when signale handler raise exception — Tatsuki Sugiura <sugi@...>
こんにちは。杉浦です。
[#27735] FNM_CASEFOLD on case-sensitive system — nobuyoshi nakada <nobuyoshi.nakada@...>
なかだです。
山本です。
山本です。
なかだです。
なかだです。
山本です。
なかだです。
山本です。
[#27738] File.split("A:a/b") and File.split("A://///") on mswin32 — Tanaka Akira <akr@...17n.org>
ちょっと調べていて気がついたのですが、
こんにちは、なかむら(う)です。
[#27754] ruby-mode の emacs 収録 — Seiji Zenitani <zenitani@...>
はじめて投稿します。
[#27758] File.dirname("///foo/bar/baz/qux") on cygwin — Tanaka Akira <akr@...17n.org>
次に cygwin における
こんにちは、なかむら(う)です。
In article <20051121093604.3A67.USA@garbagecollect.jp>,
こんにちは、なかむら(う)です。
わたなべです。
In article <1191-Mon21Nov2005112905+0900-eban@os.rim.or.jp>,
こんにちは、なかむら(う)です。
In article <20051121120453.3A70.USA@garbagecollect.jp>,
In article <87ek5a665s.fsf@m17n.org>,
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
In article <20051121191101.3A88.USA@garbagecollect.jp>,
[#27766] 1.8.4 preview2? — "URABE Shyouhei aka.mput" <root@...>
卜部です。間が空きましたが
まつもと ゆきひろです
なかだです。
[#27818] Re: [ ruby-Bugs-2872 ] TCPServer should not use SO_REUSEADDR in Cygwin port — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
[#27825] 1.8.4 preview test failed (soap/ssl/test_ssl.rb) — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
[#27836] autoload with const_missing — SASADA Koichi <ko1@...>
ささだです。
[#27839] ruby 1.8 dumps core — Tanaka Akira <akr@...17n.org>
最近、boron でやっている chkbuild で ruby-1.8 が test-all 中
山本です。
In article <20051128190225.14D66C20.ocean@m2.ccsnet.ne.jp>,
In article <20051130210645.7228E2B0.ocean@m2.ccsnet.ne.jp>,
山本です。
In article <20051219120911.F876DDD0.ocean@m2.ccsnet.ne.jp>,
山本です。
山本です。
In article <20051219203218.8E517368.ocean@m2.ccsnet.ne.jp>,
まつもと ゆきひろです
[#27846] parser_params heap — Tanaka Akira <akr@...17n.org>
struct parser_params の heap ですが、Ripper のときとそうでな
[#27851] tail call and conservertive GC — Tanaka Akira <akr@...17n.org>
x86_64-linux で、gcc 4.0.3 20051111 なるものを用いて ruby
なかだです。
In article <TYOMLEM04FRaqbC8wSA0000003d@tyomlvem02.e2k.ad.ge.com>,
[#27871] Numeric と Complex — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
けいじゅ@いしつかです.
まつもと ゆきひろです
けいじゅ@いしつかです.
05/11/30 に 石塚圭樹<keiju@ishitsuka.com> さんは書きました:
まつもと ゆきひろです
卜部です。
まつもと ゆきひろです
うらべです。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
けいじゅ@いしつかです.
まつもと ゆきひろです
けいじゅ@いしつかです.
まつもと ゆきひろです
[#27890] rb_funcall2() for protected method — nobuyoshi nakada <nobuyoshi.nakada@...>
なかだです。
まつもと ゆきひろです
[ruby-dev:27689] Re: patch for BeOS (HEAD)
山本です。 >>> この辺りは、ファイルとソケットを同一視するレイヤーを >>> beos/ 以下に実装するとかしないと、どの道綺麗にならなそう。 >> >>えーと、ここの問題はまず双方向 popen をどう実現するかという >>ところにあります。参考のために聞きたいのですが、BeOSで、コマ >>ンドを起動して双方向に通信するとしたらどういう手段があるでしょ >>う? >> >># fork があっても socketpair がないというのはわかりました。 > >すみません、よく知らないので・・・私がプロセス間通信をしたことが >あるといえば、コマンドを起動して、その出力を読むという単方向通信 >だけなので、双方向通信がどんなものかもよくわかってなかったりします。 http://www.nurs.or.jp/~sug/soft/super/fifo.htm#sec4 を読むと fork + pipe(2) でも似たようなことができるみたいですね。(ディスクリプタが二組になるので だめなのかもしれませんが)pipe(2) なら BeOS にもあります。 # って、それは ruby_1_8 の実装ですね(とはいえ、BeOS でも動いているかどうか # は確認してないのですが。BeOS の fork は何か普通の fork と違うような話を # 聞いた気もするので、動かない可能性も・・・)
Attachments (1)
#ifndef _UNISTD_H_ #define _UNISTD_H_ #include <be_setup.h> __extern_c_start #include <null.h> #include <sys/types.h> extern void _exit(int status); extern int access(const char *path, int amode); extern uint alarm(unsigned int sec); extern int chdir(const char *path); extern int chown(const char *path, uid_t owner, gid_t group); extern int close(int fd); extern char *crypt(const char *key, const char *salt); extern char *ctermid(char *s); extern char *cuserid(char *s); extern int dup(int fd); extern int dup2(int fd1, int fd2); extern int execve(const char *path, char * const argv[], char * const envp[]); extern int execl(const char *path, const char *arg, ...); extern int execv(const char *path, char *const *argv); extern int execlp(const char *file, const char *arg, ...); extern int execle(const char *path, const char *arg , ... /*, char **envp */); extern int exect(const char *path, char *const *argv); extern int execvp(const char *file, char *const *argv); extern int fchown(int fd, uid_t owner, gid_t group); /* XXXdbg fchdir() */ extern pid_t fork(void); extern long fpathconf(int fd, int name); extern int fsync(int fd); extern int ftruncate(int fd, off_t newsize); extern char *getcwd(char *buffer, size_t size); extern int getdtablesize(void); extern gid_t getegid(void); extern uid_t geteuid(void); extern gid_t getgid(void); extern int getgroups(int size, gid_t list[]); extern char *getlogin(void); /* XXXdbg getlogin_r() */ extern int getopt(int argc, char *const *argv, const char *shortopts); /* XXXdbg getpagesize() */ extern pid_t getpgrp(void); extern pid_t getpid(void); extern pid_t getppid(void); extern uid_t getuid(void); extern int isatty(int fd); /* XXXdbg lchown() */ extern int link(const char *name, const char *new_name); extern off_t lseek(int fd, off_t offset, int whence); extern int mknod(const char *name, mode_t mode, dev_t dev); extern long pathconf(const char *path, int name); extern int pause(void); extern int pipe(int fildes[2]); extern ssize_t read(int fd, void *buf, size_t count); extern ssize_t read_pos(int fd, off_t pos, void *buf, size_t count); extern ssize_t readlink(const char *path, char *buf, size_t bufsize); extern int rmdir(const char *path); extern void *sbrk(long incr); extern int setgid(gid_t gid); extern int setpgid(pid_t pid, pid_t pgid); extern pid_t setsid(void); extern int setuid(uid_t uid); extern uint sleep(unsigned int seconds); extern int symlink(const char *from, const char *to); extern int sync(void); extern long sysconf(int name); extern pid_t tcgetpgrp(int fd); extern int tcsetpgrp(int fd, pid_t pgrpid); extern int truncate(const char *path, off_t newsize); extern char *ttyname(int fd); /* XXXdbg ttyname_r() */ /* XXXdbg ualarm() */ extern int unlink(const char *name); /* XXXdbg usleep() */ extern ssize_t write(int fd, const void *buf, size_t count); extern ssize_t write_pos(int fd, off_t pos, const void *buf,size_t count); extern int ioctl(int fd, unsigned long op, ...); /* mount flags */ #define B_MOUNT_READ_ONLY 1 extern int mount(const char *filesystem, const char *where, const char *device, ulong flags, void *parms, int len); extern int unmount(const char *path); extern int system(const char *string); extern clock_t clock(void); /* getopt() related externs */ extern char *optarg; extern int optind, opterr, optopt; __extern_c_end #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 #define _PC_CHOWN_RESTRICTED 1 #define _PC_MAX_CANON 2 #define _PC_MAX_INPUT 3 #define _PC_NAME_MAX 4 #define _PC_NO_TRUNC 5 #define _PC_PATH_MAX 6 #define _PC_PIPE_BUF 7 #define _PC_VDISABLE 8 #define _POSIX_CHOWN_RESTRICTED 9 #define _POSIX_JOB_CONTROL 10 #define _POSIX_NO_TRUNC 11 #define _POSIX_SAVED_IDS 12 #define _POSIX_VDISABLE (cc_t)-2 #define _POSIX_VERSION (199009L) #define _SC_ARG_MAX 15 #define _SC_CHILD_MAX 16 #define _SC_CLK_TCK 17 #define _SC_JOB_CONTROL 18 #define _SC_NGROUPS_MAX 19 #define _SC_OPEN_MAX 20 #define _SC_SAVED_IDS 21 #define _SC_STREAM_MAX 22 #define _SC_TZNAME_MAX 23 #define _SC_VERSION 24 #define _PC_LINK_MAX 25 #ifndef SEEK_SET #define SEEK_SET 0 #endif #ifndef SEEK_CUR #define SEEK_CUR 1 #endif #ifndef SEEK_END #define SEEK_END 2 #endif #endif /* _UNISTD_H_ */