Разликите между името на пътя в стандартната библиотека и тази версия:
Това е подклас на String (и по този начин, се смесва в Enumerable).
Той има sensical to_a и корен инстанция методи.
Тя работи на Windows и Unix & Nbsp.; Текущата реализация не работи с имена с пътя, Windows много добре, а не на всички, когато става въпрос за UNC пътеки.
ПЪТят # Методът на cleanpath работи по различен начин - тя винаги се връща каноничен името на пътя & Nbsp;. В допълнение, не е специално внимание за символните връзки (все още), макар че аз не съм сигурен, че го налага.
ПЪТят # + метод Автоматично почиства.
Той използва фасада за всички файлове и Dir методи, както и повечето FileUtils методи.
ПЪТят # чисти произведения малко по-различно & Nbsp.; В stdlib версия, името на пътя # чисти ("../ а") се завръща "../a". В тази версия, той се връща "А". Това засяга и други методи, като например името на пътя # relative_path_from.
Приема файлови URL адреси и да ги преобразува в пътеки автоматично, напр файл: /// Foo бар / Баз става "/ Foo / бар / Баз".
Добавя ниво Kernel + PN + метод като пряк път.
Позволява ви да добавите пътеки заедно с "/" оператор
Какво ново в тази версия:.
- The basename и dirname методи сега се върнем името на пътя предмети.
Какво ново във версия 1.6.3:
- Updated Windows платформа боравене код, за да включи MinGW и Cygwin .
- Добавена:. Скъпоценност рейк задачата
- Малки gemspec актуализации.
- Някои дребни подобрения тестов пакет.
<силни> Изисквания
- Ruby 1.8.0 или по-висока
- фасадни 1.0.0 или по-висока
- Windows-PR 0.5.1 или по-висока
Коментари не е намерена