aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-07-15 14:54:01 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-07-15 14:54:01 +0000
commit4a56a0ef5d096b9440c1221bcfb734b4607077de (patch)
tree70e981665c0353e3520f7491cb6bf1867f9315dd
parent068b58b5e8c978669bb8586b26dccb2b9e90ebd9 (diff)
downloadruby-4a56a0ef5d096b9440c1221bcfb734b4607077de.tar.gz
* lib/optparse.rb (OptionParser#warn, OptionParser#abort): Exception
no longer has to_str method. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog17
-rw-r--r--lib/optparse.rb4
2 files changed, 13 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index 03f6f10883..1bf5dd2023 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Jul 15 23:53:38 2004 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/optparse.rb (OptionParser#warn, OptionParser#abort): Exception
+ no longer has to_str method.
+
Thu Jul 15 22:59:48 2004 Shugo Maeda <shugo@ruby-lang.org>
* ext/readline/extconf.rb: added dir_config for curses, ncurses,
@@ -19,7 +24,7 @@ Thu Jul 15 10:15:04 2004 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
* ext/tk/, ext/tcltklib/: bug fix
- * ext/tk/lib/tk.rb: better operation for SIGINT when processing
+ * ext/tk/lib/tk.rb: better operation for SIGINT when processing
callbacks.
* ext/tk/lib/tk/msgcat.rb: ditto.
* ext/tk/lib/tk/variable.rb: ditto.
@@ -28,10 +33,10 @@ Thu Jul 15 10:15:04 2004 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
* ext/tk/lib/tk/validation.rb: add Tk::ValidateConfigure.__def_validcmd
to define validatecommand methods easier
- * ext/tk/lib/tk.rb (_genobj_for_tkwidget): support autoload Tk ext
+ * ext/tk/lib/tk.rb (_genobj_for_tkwidget): support autoload Tk ext
classes
- * ext/tk/lib/tk/canvas.rb and so on: remove the parent widget type
+ * ext/tk/lib/tk/canvas.rb and so on: remove the parent widget type
check for items (e.g. canvas items; depends on the class) to
avoid some troubles on Tk extension widget class definition.
@@ -103,14 +108,14 @@ Sat Jul 10 09:30:24 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp>
Sat Jul 10 04:21:56 2004 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
- * ext/tk/lib/tk.rb: better operation for SIGINT when processing
+ * ext/tk/lib/tk.rb: better operation for SIGINT when processing
callbacks.
* ext/tk/lib/tk/msgcat.rb: ditto.
* ext/tk/lib/tk/variable.rb: ditto.
* ext/tk/lib/tk/timer.rb: ditto.
- * ext/tk/lib/tk/validation.rb (__def_validcmd): add a module
- function of Tk::ValidateConfigure to define validatecommand
+ * ext/tk/lib/tk/validation.rb (__def_validcmd): add a module
+ function of Tk::ValidateConfigure to define validatecommand
methods easier
Fri Jul 9 22:18:59 2004 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp>
diff --git a/lib/optparse.rb b/lib/optparse.rb
index 761504a82f..95ed84884f 100644
--- a/lib/optparse.rb
+++ b/lib/optparse.rb
@@ -923,11 +923,11 @@ class OptionParser
end
def warn(mesg = $!)
- super(program_name + ': ' + mesg)
+ super("#{program_name}: #{mesg}")
end
def abort(mesg = $!)
- super(program_name + ': ' + mesg)
+ super("#{program_name}: #{mesg}")
end
=begin