Warum entfernt Ruby 1.9.2 "." Aus LOAD_PATH und was ist die Alternative?

Die letzten Änderungen an Ruby 1.9.2 führen nicht mehr zum aktuellen Verzeichnis. Teil IhresLOAD_PATH. Ich habe eine nicht triviale Anzahl von Rakefiles, die davon ausgehen, dass. ist Teil vonLOAD_PATH, so dass dies sie brach (sie meldeten "keine solche Datei zu laden" für alle erfordern Anweisungen, die aus dem Projektpfad basieren). Gab es dafür eine besondere Rechtfertigung?

As für eine Verlegenheit, @ hinzufüge$: << "." überall funktioniert, scheint aber unglaublich hackig und ich will das nicht tun. Wie kann ich meine Rakefiles 1.9.2+ am besten kompatibel machen?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage