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

Apache Mahout
Apache Mahout

6 Mar 16

Twig
Twig

10 Dec 15

Handlebars
Handlebars

10 Feb 16

Knockout-jQueryUI
Knockout-jQueryUI

28 Feb 15

D'autres logiciels de développeur Daniel Berger

Union
Union

10 Feb 16

proc-wait3
proc-wait3

13 Apr 15

Memoize
Memoize

13 May 15

Commentaires à Pathname2

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie