#470: String comparison issues hotcocoa project -----------------------------+---------------------------------------------- Reporter: tvmo...@… | Owner: lsansone...@… Type: defect | Status: new Priority: major | Milestone: MacRuby 0.5 Component: MacRuby | Keywords: String issue -----------------------------+---------------------------------------------- include_path = File.dirname(File.expand_path($0))[[BR]] include_path = File.dirname(include_path) if File.basename(include_path) == 'lib'[[BR]] Dir.glob("#{include_path}/**/**").each do |f|[[BR]] next if !File.directory?(f)[[BR]] '''next if f =~ /\.app/''' #Do not traverse Application directory structure.[[BR]] NSLog("'#{f}'")[[BR]] $LOAD_PATH << f[[BR]] end
"next if f =~ /\.app/" this line of code works fine using macruby -d option but fails using macrake. I have also tried "f.index(".app")" and "f.rangeOfString(".app").length == 0" all work in macruby -d and all fail after macrake. When I say fail this line does not evaluate correctly and hence the paths are not loaded which fails when requiring other classes within project. I am currently using a nightly build 30-11-09. -- Ticket URL: <http://www.macruby.org/trac/ticket/470> MacRuby <http://macruby.org/> _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel