Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

manifest case-insensitive errors

#70

The current manifest system apparently causes errors when there are two files with the same case-insensitive name. Ex:

  • Tapfile.rb
  • tapfile.rb

There are also issues with load/require for files without extensions. This is an issue because Constant#constantize uses require, not load.

  require 'tapfile'     # doesn't work
  require 'tapfile.rb'  # works
  load 'tapfile'        # works

Reported by bahuvrihi · August 5th, 2008 @ 11:02 PM

State: invalid
Milestone: Tap-1.0.0
Assigned to: nobody

Activity

  1. bahuvrihi
    bahuvrihi
    • State changed from new to invalid

    The case-insensitive name issue is pretty much a system thing that will always be there. On the plus side, since around commit 32107150034509bf951b2b08d35e7d42d9538f84, manifests normalize keys for problematic characters and by downcasing.

    August 11th, 2008 @ 07:55 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.