aboutsummaryrefslogtreecommitdiffstats
path: root/ext/tk/lib/tk.rb
diff options
context:
space:
mode:
authornagai <nagai@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-10-06 16:08:45 +0000
committernagai <nagai@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-10-06 16:08:45 +0000
commitfd6f4e20cca447022fa931ebde362341645cb0a6 (patch)
tree7abd6f814a9b29e0f62bb161bd20da5e0aae32d4 /ext/tk/lib/tk.rb
parent7f5cf7a100555ddf4deee2a6dfe776ffb3ed6334 (diff)
downloadruby-fd6f4e20cca447022fa931ebde362341645cb0a6.tar.gz
* ext/tk/lib/tk.rb: add Tk.errorInfo and Tk.errorCode
* ext/tk/lib/tkextlib/bwidget.rb: bug fix git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/tk/lib/tk.rb')
-rw-r--r--ext/tk/lib/tk.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/tk/lib/tk.rb b/ext/tk/lib/tk.rb
index 499d71d876..0943e5406e 100644
--- a/ext/tk/lib/tk.rb
+++ b/ext/tk/lib/tk.rb
@@ -1607,6 +1607,16 @@ module Tk
end
end
+ def Tk.errorInfo
+ INTERP._invoke_without_enc('global', 'errorInfo')
+ INTERP._invoke_without_enc('set', 'errorInfo')
+ end
+
+ def Tk.errorCode
+ INTERP._invoke_without_enc('global', 'errorCode')
+ tk_split_simplelist(INTERP._invoke_without_enc('set', 'errorCode'))
+ end
+
def root
TkRoot.new
end