standart kitaplığındaki Pathname arasındaki farklılıkları ve bu sürümü:
Bu dize bir alt sınıfıdır (ve dolayısıyla, Enumerable karıştırır).
Bu sensical to_a ve kök örneği yöntemleri vardır.
. Windows ve Unix & nbsp çalışır; mevcut uygulama çok iyi Windows yol adları ile çalışmaz, ve tüm bu UNC yolları geldiğinde.
Pathname # cleanpath yöntemi farklı çalışır - bu her zaman kurallı yoladı & nbsp döndürür.; Ben bunu garanti emin değilim ama ek olarak, (henüz) sembolik için özel bir göz yoktur.
Pathname # + yöntemi otomatik temizler.
Bir bütün dosya ve dizin yöntemleri için cepheyi, yanı sıra en FileUtils yöntemleri kullanır.
Pathname # temiz işler biraz daha farklı. & Nbsp; Stdlib versiyonda, Pathname # temiz ("../ a") "../a".  döndürür; Bu versiyonda, bu "a" döndürür. Bu, yol adı # relative_path_from gibi diğer yöntemler de etkiler.
Dosya URL'ler kabul eder ve otomatik olarak yollara örneğin onları dönüştürür file: /// foo bar / baz '/ foo / bar / baz' olur.
Kısayol olarak bir çekirdek seviyesi + pn + yöntemi ekler.
Eğer '/' operatörü ile birlikte yolları eklemenize olanak sağlar
Bu sürümde Yeni nedir:.
- basename ve dizinadı yöntemler artık Pathname nesneleri döndürür.
nedir sürüm 1.6.3 Yeni :
- kodu işleme Güncelleme Windows platformu mingw ve cygwin dahil .
- Eklendi:. Gem tırmık görev
- Küçük gemspec güncellemeler.
- Bazı küçük test takımı güncellemeleri.
Gereksinimleri :
- Ruby 1.8.0 veya daha yüksek
- cephe 1.0.0 veya daha yüksek
- Windows pr 0.5.1 veya daha yüksek
Yorum Bulunamadı