summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--lib/tempfile.rb10
-rw-r--r--sample/tempfile.rb8
3 files changed, 13 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index eb6ed98244..9e3bf35a2e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Jul 24 04:36:49 2014 SHIBATA Hiroshi <shibata.hiroshi@gmail.com>
+
+ * lib/tempfile.rb: split executable code into sample directory.
+ * sample/tempfile.rb: ditto.
+
Thu Jul 24 04:29:36 2014 SHIBATA Hiroshi <shibata.hiroshi@gmail.com>
* lib/pstore.rb: split executable code into sample directory.
diff --git a/lib/tempfile.rb b/lib/tempfile.rb
index 361d66491e..4fcd431ecd 100644
--- a/lib/tempfile.rb
+++ b/lib/tempfile.rb
@@ -381,13 +381,3 @@ def Tempfile.create(basename, *rest)
tmpfile
end
end
-
-if __FILE__ == $0
-# $DEBUG = true
- f = Tempfile.new("foo")
- f.print("foo\n")
- f.close
- f.open
- p f.gets # => "foo\n"
- f.close!
-end
diff --git a/sample/tempfile.rb b/sample/tempfile.rb
new file mode 100644
index 0000000000..5a363614a3
--- /dev/null
+++ b/sample/tempfile.rb
@@ -0,0 +1,8 @@
+require 'tempfile'
+
+f = Tempfile.new("foo")
+f.print("foo\n")
+f.close
+f.open
+p f.gets # => "foo\n"
+f.close!