Kinda in bugfix mode today. I added in the missing Constants module and all the missing constants found in Ruby 1.8 (1.8.2, what I have installed...). The Constants module was missing, which caused Cruby's test_defined to fail. It's mostly the same set of constants as File's constants. File, however, was missing five constants:
BINARY FNM_CASEFOLD FNM_DOTMATCH FNM_NOESCAPE FNM_PATHNAME I added them, but we're obviously not handling them (and I don't know what they do). - Charlie
file_missing_constants.patch
Description: Binary data
