Skillnaderna mellan Sökvägen i standardbiblioteket och denna version:
Det är en underklass av String (och därmed blandar in uppräkningsbar).
Det har sensical to_a och rot förekomstmetoder.
Det fungerar på Windows och Unix. & Nbsp; Den nuvarande genomförandet fungerar inte med Windows sökvägar mycket väl, och inte alls när det kommer till UNC-sökvägar.
Sökvägen # cleanpath metod fungerar annorlunda - det alltid returnerar en kanonisk sökväg. & Nbsp; Dessutom finns det ingen särskild hänsyn till symboliska länkar (ännu), men jag är inte säker på det förtjänar det.
Sökvägen # + metod auto rensar.
Den använder en fasad för alla filer och Dir metoder, liksom de flesta fileutils metoder.
Sökväg # rena fungerar lite annorlunda. & Nbsp; I stdlib versionen Sökvägen # ren ("../ a") returnerar "../a". I denna version, returneras "a". Detta påverkar andra metoder, såsom Sökvägen # relative_path_from.
Accepterar fil webbadresser och omvandlar dem till banor automatiskt, t.ex. file: /// foo bar / baz blir "/ foo / bar / baz".
Lägger till en Kernel nivå + pn + metoden som en genväg.
Gör att du kan lägga banor tillsammans med '/' operatör
Vad är nytt i den här versionen.
- Basnamnet och dirname metoder nu återvända sökväg objekt.
Vad är nytt i version 1.6.3:
- Uppdaterad Windows-plattformen hanterar kod för att inkludera MinGW och cygwin .
- Lagt till:. Pärla rake uppgift
- Mindre gemspec uppdateringar.
- En del mindre prov svit uppdateringar.
Krav :
- Ruby 1.8.0 eller högre
- fasad 1.0.0 eller högre
- Windows-pr 0.5.1 eller högre
Kommentarer hittades inte