diff options
| author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2001-06-05 07:50:59 +0000 |
|---|---|---|
| committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2001-06-05 07:50:59 +0000 |
| commit | 58085899e43e8356d84744eb5da971efc823d20b (patch) | |
| tree | d34738fecfaf64eb47bf162e3ff6977262cc02de /error.c | |
| parent | d8da6ee60e0a2fd6cd4d4fee0caccda333b8aaf9 (diff) | |
| download | ruby-58085899e43e8356d84744eb5da971efc823d20b.tar.gz ruby-58085899e43e8356d84744eb5da971efc823d20b.tar.xz ruby-58085899e43e8356d84744eb5da971efc823d20b.zip | |
* error.c (Init_Exception): NameError went under StandardError,
and NoMethodError went under NameError.
* parse.y (rb_intern): non identifier symbols should be
categorized as ID_JUNK. [new]
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'error.c')
| -rw-r--r-- | error.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -259,13 +259,13 @@ VALUE rb_eTypeError; VALUE rb_eArgError; VALUE rb_eIndexError; VALUE rb_eRangeError; +VALUE rb_eNameError; +VALUE rb_eNoMethodError; VALUE rb_eSecurityError; VALUE rb_eNotImpError; VALUE rb_eNoMemError; -VALUE rb_eNoMethodError; VALUE rb_eScriptError; -VALUE rb_eNameError; VALUE rb_eSyntaxError; VALUE rb_eLoadError; @@ -593,11 +593,11 @@ Init_Exception() rb_eArgError = rb_define_class("ArgumentError", rb_eStandardError); rb_eIndexError = rb_define_class("IndexError", rb_eStandardError); rb_eRangeError = rb_define_class("RangeError", rb_eStandardError); - rb_eNoMethodError = rb_define_class("NoMethodError", rb_eStandardError); + rb_eNameError = rb_define_class("NameError", rb_eStandardError); + rb_eNoMethodError = rb_define_class("NoMethodError", rb_eNameError); rb_eScriptError = rb_define_class("ScriptError", rb_eException); rb_eSyntaxError = rb_define_class("SyntaxError", rb_eScriptError); - rb_eNameError = rb_define_class("NameError", rb_eScriptError); rb_eLoadError = rb_define_class("LoadError", rb_eScriptError); rb_eNotImpError = rb_define_class("NotImplementedError", rb_eScriptError); |
