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

ruby-changes:7184

From: akr <ko1@a...>
Date: Tue, 19 Aug 2008 18:06:56 +0900 (JST)
Subject: [ruby-changes:7184] Ruby:r18703 (trunk): * include/ruby/io.h (FMODE_*): sorted and describe the values in

akr	2008-08-19 18:06:38 +0900 (Tue, 19 Aug 2008)

  New Revision: 18703

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

  Log:
    * include/ruby/io.h (FMODE_*): sorted and describe the values in
      hexadecimal.

  Modified files:
    trunk/ChangeLog
    trunk/include/ruby/io.h

Index: include/ruby/io.h
===================================================================
--- include/ruby/io.h	(revision 18702)
+++ include/ruby/io.h	(revision 18703)
@@ -72,18 +72,19 @@
 
 #define HAVE_RB_IO_T 1
 
-#define FMODE_READABLE  1
-#define FMODE_WRITABLE  2
-#define FMODE_READWRITE 3
-#define FMODE_APPEND   64
-#define FMODE_CREATE  128
-#define FMODE_BINMODE   4
-#define FMODE_SYNC      8
-#define FMODE_TTY      16
-#define FMODE_DUPLEX   32
-#define FMODE_WSPLIT  0x200
-#define FMODE_WSPLIT_INITIALIZED  0x400
+#define FMODE_READABLE                  0x0001
+#define FMODE_WRITABLE                  0x0002
+#define FMODE_READWRITE                 0x0003
 
+#define FMODE_BINMODE                   0x0004
+#define FMODE_SYNC                      0x0008
+#define FMODE_TTY                       0x0010
+#define FMODE_DUPLEX                    0x0020
+#define FMODE_APPEND                    0x0040
+#define FMODE_CREATE                    0x0080
+#define FMODE_WSPLIT                    0x0200
+#define FMODE_WSPLIT_INITIALIZED        0x0400
+
 #define GetOpenFile(obj,fp) rb_io_check_closed((fp) = RFILE(rb_io_taint_check(obj))->fptr)
 
 #define MakeOpenFile(obj, fp) do {\
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 18702)
+++ ChangeLog	(revision 18703)
@@ -1,3 +1,8 @@
+Tue Aug 19 18:05:45 2008  Tanaka Akira  <akr@f...>
+
+	* include/ruby/io.h (FMODE_*): sorted and describe the values in
+	  hexadecimal.
+
 Tue Aug 19 17:32:30 2008  Tanaka Akira  <akr@f...>
 
 	* ext/openssl/ossl_x509name.c (ossl_x509name_initialize): store the

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

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