Pathname2

Logiciel capture d'écran:
Pathname2
Détails logiciels:
Version: 1.7.3
Date de transfert: 13 May 15
Développeur: Daniel Berger
Licence: Gratuit
Popularité: 126

Rating: nan/5 (Total Votes: 0)

Les différences entre Chemin dans la bibliothèque standard et cette version:
Il est une sous-classe de cordes (et donc, mixe dans Enumerable).
Il a des méthodes de to_a et d'instance racine sensical.
Il fonctionne sur Windows et Unix. & Nbsp; L'implémentation actuelle ne fonctionne pas avec des noms de chemin Windows très bien, et pas du tout quand il vient à des chemins UNC.
La méthode de cleanpath Chemin de # fonctionne différemment - elle retourne toujours un chemin canonique. & Nbsp; En outre, il n'y a aucune considération spéciale pour les liens symboliques (encore), mais je ne suis pas sûr qu'il le justifie.
Le Chemin # méthode d'auto + nettoie.
Il utilise une façade pour tous les fichiers et méthodes Dir, ainsi que la plupart des méthodes de FileUtils.
Chemin # œuvres propres de façon légèrement différente. & Nbsp; Dans la version de stdlib, Pathname # propre ("../ un") renvoie "../a".  Dans cette version, il renvoie "a". Cela affecte d'autres méthodes, telles que Pathname # relative_path_from.
Accepte les urls de fichiers et les convertit automatiquement à des chemins, par exemple, file: /// foo bar / baz devient '/ foo / bar / baz ".
Ajoute un niveau de Kernel + pn + méthode comme un raccourci.
Vous permet d'ajouter des chemins avec l'opérateur '/'

Ce qui est nouveau dans cette version:.

  • Le nom de base et dirname méthodes renvoient désormais objets PathName.

Quoi de neuf dans la version 1.6.3:

  • Mise à jour du code de gestion plate-forme Windows pour inclure MinGW et Cygwin .
  • Ajout de la:. Tâche de râteau bijou
  • des mises à jour mineures gemspec.
  • Certaines mises à jour de la suite de tests mineures.

Exigences :

  • Ruby 1.8.0 ou ultérieure
  • façade 1.0.0 ou ultérieure
  • Windows pr 0.5.1 ou ultérieure

Logiciel similaire

clinch
clinch

10 Dec 15

Stately.js
Stately.js

10 Feb 16

nap
nap

12 Apr 15

jstoxml
jstoxml

28 Feb 15

D'autres logiciels de développeur Daniel Berger

file-find
file-find

10 Feb 16

Memoize
Memoize

13 May 15

net-tnsping
net-tnsping

13 May 15

crypt-rot13
crypt-rot13

13 May 15

Commentaires à Pathname2

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!