From: Eli Bendersky Date: 2007-05-12T17:45:07+09:00 Subject: Problem with using YAML for configuration files Hello, I'm using YAML for configuration files in my current Ruby application, and the yaml.rb module to load them (YAML::load is about all I use). One problem I ran into is error reporting, on the semantic level (not YAML errors). Say a user makes an error in some configuration item, and I want to emit a useful error message that will guide him to the problem. This isn't easy at all with YAML, since after YAML::load all I have is a hash table, completely detached from the actual configuration file. And I'd really want to let the user know, for instance, on which line the error occurred. This is probably a general YAML problem rather than a Ruby problem, but I'd still like to ask here whether anyone ever encountered this ? What are the solutions, in your opinion ? Thanks in advance Eli