From: Patrik Wenger Date: 2009-01-22T03:45:03+09:00 Subject: [ruby-core:21495] [Bug #1033] wrong documentation for Kernel#catch Bug #1033: wrong documentation for Kernel#catch http://redmine.ruby-lang.org/issues/show/1033 Author: Patrik Wenger Status: Open, Priority: Low The return value of Kernel#catch is not the throw()n value. It's always nil unless overridden by the the second parameter of Kernel#throw. Maybe it's a bug? I would like it to return the catched value, but according to the documentation of Kernel#throw, it should always return nil unless overridden. ---------------------------------------- http://redmine.ruby-lang.org