summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog13
-rw-r--r--spec/README33
2 files changed, 28 insertions, 18 deletions
diff --git a/ChangeLog b/ChangeLog
index edc5dca8b3..88b1523fa5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+Sun Dec 14 14:26:11 2008 Yuki Sonoda (Yugui) <yugui@yugui.jp>
+
+ * spec/README: directory structrue changed
+
+Sun Dec 14 09:14:37 2008 Yuki Sonoda (Yugui) <yugui@yugui.jp>
+
+ * reverts r20713.
+
日 12月 14 12:51:48 2008 Yusuke Endoh <mame@tsg.ne.jp>
* bignum.c (rb_big_mul): faster multiplication by Karatsuba method and
@@ -6,11 +14,6 @@
* random.c (rb_rand_internal): used by Bignum#*.
* test/ruby/test_bignum.rb: add some tests for above.
-
-Sun Dec 14 09:14:37 2008 Yuki Sonoda (Yugui) <yugui@yugui.jp>
-
- * reverts r20713.
-
Sun Dec 14 01:35:48 2008 Tanaka Akira <akr@fsij.org>
* process.c (forked_child): new variable.
diff --git a/spec/README b/spec/README
index cc41ae8edb..ea10bcf030 100644
--- a/spec/README
+++ b/spec/README
@@ -4,26 +4,33 @@ RubySpec (http://rubyspec.org) provides the Ruby langauge specification in an
executable format. The make task `update-rubyspec' retrieves the specification
and put it into this directory.
+== Directory structure
spec
+-- mspec driver library for executing the specification.
+-- rubyspec
- +-- 1.8
+ +-- 1.8 specification for both Ruby 1.8 and 1.9
+ | +-- core specification for core libraries
+ | | +-- array
+ | | +-- bignum
+ | | +-- ...
+ | |
+ | +-- fixtures example classes for writing specs
+ | +-- language specification for Ruby language itself
+ | +-- library specification for standard libraries
+ | +-- addrev
+ | +-- ...
| +-- core
| +-- ...
|
- +-- 1.9
- +-- core specification for core libraries
- | +-- array
- | +-- bignum
- | +-- ...
- |
- +-- fixtures
- +-- language specification for Ruby language itself
- +-- library specification for standard libraries.
- +-- addrev
- +-- ...
+ +-- 1.9 specification for new features and large changes in Ruby 1.9
+ +-- core
+ +-- fixtures
+ +-- language
+ +-- library
+ +-- core
+ +-- ...
-= How to run
+== How to run
:make target
verifies all specs.
$ make test-rubyspec