[前][次][番号順一覧][スレッド一覧]

ruby-changes:8038

From: nobu <ko1@a...>
Date: Fri, 26 Sep 2008 09:56:00 +0900 (JST)
Subject: [ruby-changes:8038] Ruby:r19563 (trunk): * include/ruby{io,sig}.h: moved to include/ruby/backward.

nobu	2008-09-26 09:55:09 +0900 (Fri, 26 Sep 2008)

  New Revision: 19563

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19563

  Log:
    * include/ruby{io,sig}.h: moved to include/ruby/backward.

  Added files:
    trunk/include/ruby/backward/rubyio.h
    trunk/include/ruby/backward/rubysig.h
  Removed files:
    trunk/include/rubyio.h
    trunk/include/rubysig.h
  Modified files:
    trunk/ChangeLog

Index: include/rubyio.h
===================================================================
--- include/rubyio.h	(revision 19562)
+++ include/rubyio.h	(revision 19563)
@@ -1 +0,0 @@
-#include "ruby/io.h"
Index: include/rubysig.h
===================================================================
--- include/rubysig.h	(revision 19562)
+++ include/rubysig.h	(revision 19563)
@@ -1,33 +0,0 @@
-/**********************************************************************
-
-  rubysig.h -
-
-  $Author$
-  $Date$
-  created at: Wed Aug 16 01:15:38 JST 1995
-
-  Copyright (C) 1993-2008 Yukihiro Matsumoto
-
-**********************************************************************/
-
-#if   defined __GNUC__
-#warning rubysig.h is obsolete
-#elif defined _MSC_VER || defined __BORLANDC__
-#pragma message("warning: rubysig.h is obsolete")
-#endif
-
-#ifndef RUBYSIG_H
-#define RUBYSIG_H
-#include "ruby/ruby.h"
-
-struct rb_blocking_region_buffer;
-RUBY_EXTERN struct rb_blocking_region_buffer *rb_thread_blocking_region_begin(void);
-RUBY_EXTERN void rb_thread_blocking_region_end(struct rb_blocking_region_buffer *);
-#define TRAP_BEG do {void *__region = rb_thread_blocking_region_begin(void);
-#define TRAP_END rb_thread_blocking_region_end(__region);} while (0)
-#define RUBY_CRITICAL(statements) do {statements;} while (0)
-#define DEFER_INTS (0)
-#define ENABLE_INTS (1)
-#define ALLOW_INTS do {CHECK_INTS;} while (0)
-#define CHECK_INTS rb_thread_check_ints()
-#endif
Index: include/ruby/backward/rubyio.h
===================================================================
--- include/ruby/backward/rubyio.h	(revision 0)
+++ include/ruby/backward/rubyio.h	(revision 19563)
@@ -0,0 +1,6 @@
+#if   defined __GNUC__
+#warning use "ruby/io.h" instead of "rubyio.h"
+#elif defined _MSC_VER || defined __BORLANDC__
+#pragma message("warning: use \"ruby/io.h\" instead of \"rubyio.h\"")
+#endif
+#include "ruby/io.h"

Property changes on: include/ruby/backward/rubyio.h
___________________________________________________________________
Name: svn:eol-style
   + LF
Name: svn:keywords
   + Author Date Id Revision

Index: include/ruby/backward/rubysig.h
===================================================================
--- include/ruby/backward/rubysig.h	(revision 0)
+++ include/ruby/backward/rubysig.h	(revision 19563)
@@ -0,0 +1,33 @@
+/**********************************************************************
+
+  rubysig.h -
+
+  $Author$
+  $Date$
+  created at: Wed Aug 16 01:15:38 JST 1995
+
+  Copyright (C) 1993-2008 Yukihiro Matsumoto
+
+**********************************************************************/
+
+#if   defined __GNUC__
+#warning rubysig.h is obsolete
+#elif defined _MSC_VER || defined __BORLANDC__
+#pragma message("warning: rubysig.h is obsolete")
+#endif
+
+#ifndef RUBYSIG_H
+#define RUBYSIG_H
+#include "ruby/ruby.h"
+
+struct rb_blocking_region_buffer;
+RUBY_EXTERN struct rb_blocking_region_buffer *rb_thread_blocking_region_begin(void);
+RUBY_EXTERN void rb_thread_blocking_region_end(struct rb_blocking_region_buffer *);
+#define TRAP_BEG do {void *__region = rb_thread_blocking_region_begin(void);
+#define TRAP_END rb_thread_blocking_region_end(__region);} while (0)
+#define RUBY_CRITICAL(statements) do {statements;} while (0)
+#define DEFER_INTS (0)
+#define ENABLE_INTS (1)
+#define ALLOW_INTS do {CHECK_INTS;} while (0)
+#define CHECK_INTS rb_thread_check_ints()
+#endif

Property changes on: include/ruby/backward/rubysig.h
___________________________________________________________________
Name: svn:eol-style
   + LF
Name: svn:keywords
   + Author Date Id Revision

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 19562)
+++ ChangeLog	(revision 19563)
@@ -1,3 +1,7 @@
+Fri Sep 26 09:55:06 2008  Nobuyoshi Nakada  <nobu@r...>
+
+	* include/ruby{io,sig}.h: moved to include/ruby/backward.
+
 Fri Sep 26 09:47:15 2008  Nobuyoshi Nakada  <nobu@r...>
 
 	* include/rubysig.h: old macros for backward compatibility.

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]