[#34909] Kernel#evalの第2引数 — KURODA Hiraku <hiraku@...>
こんにちは、黒田ひらくと申します。
[#34911] erb still treats $KCODE — "Yusuke ENDOH" <mame@...>
遠藤です。
咳といいます。
まつもと ゆきひろです
永井@知能.九工大です.
[#34923] open() and encodings — "NARUSE, Yui" <naruse@...>
成瀬です。
まつもと ゆきひろです
成瀬です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
永井@知能.九工大です.
こんにちは、なかむら(う)です。
In article <4847146F.4020103@airemix.jp>,
永井@知能.九工大です.
成瀬です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
[#34938] Ruby1.8.7 で Rails2.0.2 が動かない — okkez <okkez000@...>
okkez です。
[#34979] [Bug:ruby 1.9] cannot open file with big mode value — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#34990] [Bug:1.9] Rational("355/113") clear $& — Tanaka Akira <akr@...>
以下のように、Rational("355/113") とすると $& が nil になり
> 以下のように、Rational("355/113") とすると $& が nil になり
ワナベと申します。
[#34997] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — SASADA Koichi <ko1@...>
ささだです.
まつもと ゆきひろです
ささだです.
まつもと ゆきひろです
ささだです.
まつもと ゆきひろです
遠藤です。
まつもと ゆきひろです
遠藤です。
まつもと ゆきひろです
遠藤です。
ささだです.
ささだです.
まつもと ゆきひろです
ささだです.
[#35016] リリースプラン:1.9.0-2 — SASADA Koichi <ko1@...>
ささだです.
ささだです.
[#35020] Ruby 1.8.7-p17 has been released — "Akinori MUSHA" <knu@...>
Ruby 1.8.7-p17 をリリースしました。
pegacorn です。
[#35034] Array#shuffle! returns nil ? — okkez <okkez000@...>
okkez です。
[#35044] deadlock detection for 1.9 — "Yusuke ENDOH" <mame@...>
遠藤です。
こんばんは sheepman です。
まつもと ゆきひろです
[#35054] SSE2版 strlen — "NARUSE, Yui" <naruse@...>
成瀬です。
In message <485000F3.2010302@airemix.jp>
[#35056] Wide Finder performance — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
ささだです.
[#35074] [Bug:1.9] irb fg — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
[#35108] Re: [ruby-list:44988] Re: 各ブランチの計画 — Urabe Shyouhei <shyouhei@...>
卜部です。
こんにちは、なかむら(う)です。
[#35131] /\p{Hiragana}/s may dump core when sizeof(int) differs from sizeof(long) — "Yusuke ENDOH" <mame@...>
遠藤です。
[#35133] [BUG] class variable — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
ささだです.
まつもと ゆきひろです
ささだです.
まつもと ゆきひろです
[#35141] Etc::Passwd, Etc::Group というクラスは存在しない — okkez <okkez000@...>
okkez です。
[#35148] [Feature:trunk] IO#binmode? — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#35152] PATCH for MySQL/Ruby — Nobuyoshi Nakada <nobu@...>
なかだです。
[#35158] Etc.passwd{} のなかでのEtc.getpwnamの呼び出しがループします。 — "Yutaka Kanemoto" <kinpoco@...>
金本と申します。
[#35165] return from proc — SASADA Koichi <ko1@...>
ささだです.
[#35194] IncompatibleEncodingError — Kouhei Sutou <kou@...>
須藤です。
成瀬です。
須藤です。
[#35200] Win32 Unicode console output — Tietew <tietew@...>
Tietew です。
成瀬です。
artonです。
成瀬です。
成瀬です。
こんにちは、なかむら(う)です。
[#35226] [PATCH] freeze required_paths in gem_prelude.rb — "Keita Yamaguchi" <keita.yamaguchi@...>
山口と申します。
遠藤です。
まつもと ゆきひろです
卜部です。
まつもと ゆきひろです
卜部です。
まつもと ゆきひろです
[#35227] [Bug:trunk] Re: [ruby-cvs:24798] Ruby:r17573 (trunk): * parse.y (primary): make functional-style not operator to act — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
[#35247] Re: [ruby-list:45128] Re: Ruby 1.9.0/1.8.7/1.8.6/1.8.5 new releases (Security Fix) — Urabe Shyouhei <shyouhei@...>
卜部です。-devに振ります。ひょっとしてこんなパッチでSEGVのほうはおさまっ
まつもと ゆきひろです
前田です。
まつもと ゆきひろです
前田です。
卜部です。
[#35272] some insns should be method? — SASADA Koichi <ko1@...>
ささだです.
[#35273] $SAFEの今後 — Urabe Shyouhei <shyouhei@...>
〜これまでのあらすじ〜
まつもと ゆきひろです
卜部です。
まつもと ゆきひろです
卜部です。
まつもと ゆきひろです
前田です。
山口と申します。
[#35274] [Feature:trunk] test-coverage measurement — "Yusuke ENDOH" <mame@...>
遠藤です。
まつもと ゆきひろです
[#35278] [BUG] test_win32ole_event.rb in trunk — Masaki Suketa <masaki.suketa@...>
助田です。
こんにちは、なかむら(う)です。
artonです。
助田です。
artonです
助田です。
[ruby-dev:35098] trunk: mswin32: nmake realclean 時に大量のファイルが残る
pegacorn です。
以前から気になっていたんですが、mswin32 版で nmake realclean した時に
「指定されたパスが見つかりません。」という警告が出て、
削除されないファイルがあります。
最近それが増えてきて、鬱陶しい&手動で消すのが面倒になってきたので
修正してみました。
以下の環境でテストしたので、mswin32 と unix 環境では
大丈夫だと思いますが、他の環境に影響してたらごめんなさい。
- Windows XP SP2 + Visual C++ 2008
- FreeBSD 7.0R
>パッチ>
Index: configure.in
===================================================================
--- configure.in (revision 17155)
+++ configure.in (working copy)
@@ -252,6 +252,7 @@
AC_USE_SYSTEM_EXTENSIONS
AC_SUBST(RM, ['rm -f'])
+AC_SUBST(RMDIR, ['rmdir'])
AC_SUBST(CP, ['cp'])
if $as_mkdir_p; then
MAKEDIRS='mkdir -p'
Index: enc/Makefile.in
===================================================================
--- enc/Makefile.in (revision 17155)
+++ enc/Makefile.in (working copy)
@@ -13,6 +13,7 @@
TRANSSODIR = $(ENCSODIR)/trans
DLEXT = @DLEXT@
OBJEXT = @OBJEXT@
+LIBEXT = @LIBEXT@
BUILTIN_ENCS = ascii.c us_ascii.c\
unicode.c utf_8.c
@@ -44,6 +45,7 @@
DLDFLAGS = $(ldflags) $(dldflags) $(archflag)
RM = @RM@
+RMDIR = @RMDIR@
all:
Index: enc/depend
===================================================================
--- enc/depend (revision 17155)
+++ enc/depend (working copy)
@@ -13,10 +13,16 @@
ENCOBJS = <%=encs.map {|e|"enc/#{e}.$(OBJEXT)"}.join(" \\\n\t ")%><%="\n" if encs.size>1%>
ENCDEFS = <%=encs.map {|e|"enc/#{e}.def"}.join(" \\\n\t ") if deffile%><%="\n" if encs.size>1%>
+ENCIMPS = <%=encs.map {|e|"enc/#{e}.$(LIBEXT)"}.join(" \\\n\t ") if deffile%><%="\n" if encs.size>1%>
+ENCEXPS = <%=encs.map {|e|"enc/#{e}.exp"}.join(" \\\n\t ") if deffile%><%="\n" if encs.size>1%>
+ENCPDBS = <%=encs.map {|e|"enc/#{e}.pdb"}.join(" \\\n\t ") if deffile%><%="\n" if encs.size>1%>
ENCSOS = <%=encs.map {|e|"$(ENCSODIR)/#{e}.$(DLEXT)"}.join(" \\\n\t ")%>
TRANSOBJS = <%=trans.map {|e|"enc/#{e}.$(OBJEXT)"}.join(" \\\n\t ")%><%="\n" if trans.size>1%>
TRANSDEFS = <%=trans.map {|e|"enc/#{e}.def"}.join(" \\\n\t ") if deffile%><%="\n" if trans.size>1%>
+TRANSIMPS = <%=trans.map {|e|"enc/#{e}.$(LIBEXT)"}.join(" \\\n\t ") if deffile%><%="\n" if trans.size>1%>
+TRANSEXPS = <%=trans.map {|e|"enc/#{e}.exp"}.join(" \\\n\t ") if deffile%><%="\n" if trans.size>1%>
+TRANSPDBS = <%=trans.map {|e|"enc/#{e}.pdb"}.join(" \\\n\t ") if deffile%><%="\n" if trans.size>1%>
TRANSSOS = <%=trans.map {|e|"$(ENCSODIR)/#{e}.$(DLEXT)"}.join(" \\\n\t ")%>
all: $(ENCSOS) $(TRANSSOS)
@@ -58,8 +64,18 @@
enc/trans/transdb.$(OBJEXT): transdb.h
clean:
- @$(RM) $(ENCSOS) $(ENCDEFS) $(ENCOBJS) $(TRANSSOS) $(TRANSDEFS) $(TRANSOBJS)
-% %w[$(ENCSODIR)/trans $(ENCSODIR) enc/trans enc].each do|dir|
-% dir = dir.gsub('/', File::ALT_SEPARATOR) if File::ALT_SEPARATOR
- @-rmdir <%=dir%>
+% rmfiles = %w[$(ENCSOS) $(ENCPDBS) $(ENCEXPS) $(ENCIMPS) $(ENCDEFS) $(ENCOBJS)]
+% rmfiles += %w[$(TRANSSOS) $(TRANSPDBS) $(TRANSEXPS) $(TRANSIMPS) $(TRANSDEFS) $(TRANSOBJS)]
+% rmdirs = %w[$(ENCSODIR)/trans $(ENCSODIR) enc/trans enc]
+% if File::ALT_SEPARATOR
+% [rmfiles, rmdirs].each do |files|
+% files.each do |file|
+% file.gsub!('/', File::ALT_SEPARATOR)
+% file.gsub!(/\$\((\w+)\)/, "$(\\1:/=#{File::ALT_SEPARATOR})")
+% end
+% end
% end
+ @$(RM) <%=rmfiles.join(' ')%>
+% rmdirs.each do |dir|
+ @-$(RMDIR) <%=dir%>
+% end
Index: win32/Makefile.sub
===================================================================
--- win32/Makefile.sub (revision 17155)
+++ win32/Makefile.sub (working copy)
@@ -65,6 +65,7 @@
AUTOCONF = autoconf
IFCHANGE = $(COMSPEC) /C $(srcdir:/=\)\win32\ifchange.bat
RM = $(COMSPEC) /C $(srcdir:/=\)\win32\rm.bat
+RMDIR = $(COMSPEC) /C rmdir
CP = copy > nul
MV = move > nul
!if !defined(BASERUBY)
@@ -563,6 +564,7 @@
s,@LN_S@,$(LN_S),;t t
s,@SET_MAKE@,MFLAGS = -$$(MAKEFLAGS),;t t
s,@RM@,$$(COMSPEC) /C $$(top_srcdir:/=\)\win32\rm.bat,;t t
+s,@RMDIR@,$$(COMSPEC) /C rmdir,;t t
s,@CP@,copy > nul,;t t
s,@LIBOBJS@,$(LIBOBJS),;t t
s,@ALLOCA@,$(ALLOCA),;t t
Index: Makefile.in
===================================================================
--- Makefile.in (revision 17155)
+++ Makefile.in (working copy)
@@ -90,6 +90,7 @@
CP = cp
MV = mv
RM = rm -f
+RMDIR = @RMDIR@
NM = @NM@
AR = @AR@
ARFLAGS = rcu
<<
--
pegacorn