[#34911] erb still treats $KCODE — "Yusuke ENDOH" <mame@...>

遠藤です。

16 messages 2008/06/03

[#34923] open() and encodings — "NARUSE, Yui" <naruse@...>

成瀬です。

53 messages 2008/06/03
[#34924] Re: open() and encodings — Yukihiro Matsumoto <matz@...> 2008/06/04

まつもと ゆきひろです

[#34931] Re: open() and encodings — "NARUSE, Yui" <naruse@...> 2008/06/04

成瀬です。

[#34934] Re: open() and encodings — Yukihiro Matsumoto <matz@...> 2008/06/05

まつもと ゆきひろです

[#34935] Re: open() and encodings — "U.Nakamura" <usa@...> 2008/06/05

こんにちは、なかむら(う)です。

[#34936] Re: open() and encodings — Yukihiro Matsumoto <matz@...> 2008/06/05

まつもと ゆきひろです

[#34937] Re: open() and encodings — "U.Nakamura" <usa@...> 2008/06/05

こんにちは、なかむら(う)です。

[#34948] Re: open() and encodings — Hidetoshi NAGAI <nagai@...> 2008/06/05

永井@知能.九工大です.

[#34961] Re: open() and encodings — "NARUSE, Yui" <naruse@...> 2008/06/05

成瀬です。

[#34997] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — SASADA Koichi <ko1@...>

 ささだです.

19 messages 2008/06/08
[#34998] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — Yukihiro Matsumoto <matz@...> 2008/06/08

まつもと ゆきひろです

[#34999] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — SASADA Koichi <ko1@...> 2008/06/08

 ささだです.

[#35000] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — Yukihiro Matsumoto <matz@...> 2008/06/08

まつもと ゆきひろです

[#35001] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — SASADA Koichi <ko1@...> 2008/06/08

 ささだです.

[#35003] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — Yukihiro Matsumoto <matz@...> 2008/06/08

まつもと ゆきひろです

[#35007] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — "Yusuke ENDOH" <mame@...> 2008/06/09

遠藤です。

[#35013] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — Yukihiro Matsumoto <matz@...> 2008/06/09

まつもと ゆきひろです

[#35019] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — "Yusuke ENDOH" <mame@...> 2008/06/09

遠藤です。

[#35021] Re: [ruby-changes:5517] Ruby:r17021 (trunk): * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method with — Yukihiro Matsumoto <matz@...> 2008/06/09

まつもと ゆきひろです

[#35020] Ruby 1.8.7-p17 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.7-p17 をリリースしました。

13 messages 2008/06/09

[#35044] deadlock detection for 1.9 — "Yusuke ENDOH" <mame@...>

遠藤です。

14 messages 2008/06/10

[#35108] Re: [ruby-list:44988] Re: 各ブランチの計画 — Urabe Shyouhei <shyouhei@...>

卜部です。

15 messages 2008/06/15

[#35200] Win32 Unicode console output — Tietew <tietew@...>

Tietew です。

22 messages 2008/06/22
[#35270] Re: Win32 Unicode console output — "NARUSE, Yui" <naruse@...> 2008/06/29

[#35226] [PATCH] freeze required_paths in gem_prelude.rb — "Keita Yamaguchi" <keita.yamaguchi@...>

山口と申します。

14 messages 2008/06/25
[#35228] Re: [PATCH] freeze required_paths in gem_prelude.rb — "Yusuke ENDOH" <mame@...> 2008/06/25

遠藤です。

[#35230] Re: [PATCH] freeze required_paths in gem_prelude.rb — Yukihiro Matsumoto <matz@...> 2008/06/25

まつもと ゆきひろです

[#35227] [Bug:trunk] Re: [ruby-cvs:24798] Ruby:r17573 (trunk): * parse.y (primary): make functional-style not operator to act — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

7 messages 2008/06/25

[#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のほうはおさまっ

13 messages 2008/06/26
[#35250] Re: [ruby-list:45128] Re: Ruby 1.9.0/1.8.7/1.8.6/1.8.5 new releases (Security Fix) — Yukihiro Matsumoto <matz@...> 2008/06/26

まつもと ゆきひろです

[#35273] $SAFEの今後 — Urabe Shyouhei <shyouhei@...>

〜これまでのあらすじ〜

24 messages 2008/06/30
[#35293] Re: $SAFEの今後 — Yukihiro Matsumoto <matz@...> 2008/07/01

まつもと ゆきひろです

[#35298] Re: $SAFEの今後 — Urabe Shyouhei <shyouhei@...> 2008/07/01

卜部です。

[#35303] Re: $SAFEの今後 — Yukihiro Matsumoto <matz@...> 2008/07/01

まつもと ゆきひろです

[#35304] Re: $SAFEの今後 — Urabe Shyouhei <shyouhei@...> 2008/07/01

卜部です。

[#35305] Re: $SAFEの今後 — Yukihiro Matsumoto <matz@...> 2008/07/01

まつもと ゆきひろです

[#35306] Re: $SAFEの今後 — "Shugo Maeda" <shugo@...> 2008/07/02

前田です。

[#35278] [BUG] test_win32ole_event.rb in trunk — Masaki Suketa <masaki.suketa@...>

助田です。

22 messages 2008/06/30
[#35281] Re: [BUG] test_win32ole_event.rb in trunk — "U.Nakamura" <usa@...> 2008/06/30

こんにちは、なかむら(う)です。

[#35282] Re: [BUG] test_win32ole_event.rb in trunk — arton <artonx@...> 2008/06/30

artonです。

[#35295] Re: [BUG] test_win32ole_event.rb in trunk — Masaki Suketa <masaki.suketa@...> 2008/07/01

助田です。

[ruby-dev:35098] trunk: mswin32: nmake realclean 時に大量のファイルが残る

From: pegacorn <subscriber.jp@...>
Date: 2008-06-14 07:24:06 UTC
List: ruby-dev #35098
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

In This Thread

Prev Next