Pathname2

Software screenshot:
Pathname2
Dettagli del software:
Versione: 1.7.3
Data di caricamento: 13 May 15
Sviluppatore: Daniel Berger
Licenza: Libero
Popolarità: 126

Rating: nan/5 (Total Votes: 0)

Le differenze tra Pathname nella libreria standard e questa versione:
Si tratta di una sottoclasse di String (e quindi, si mescola in Enumerable).
Ha to_a e istanza radice metodi sensical.
Funziona su Windows e Unix. & Nbsp; L'implementazione corrente non funziona con i nomi di percorso di Windows molto bene, e non è affatto quando si tratta di percorsi UNC.
Il metodo Pathname # cleanpath funziona diversamente - restituisce sempre un percorso canonico. & Nbsp; Inoltre, non vi è alcuna considerazione speciale per i collegamenti simbolici (ancora), anche se non sono sicuro che lo richiede.
Il percorso # metodo + auto pulisce.
Esso utilizza una facciata per tutti i file e metodi di Dir, così come la maggior parte dei metodi fileutils.
Pathname # lavori puliti in modo leggermente diverso. & Nbsp; Nella versione stdlib, Pathname # pulite ("../ a") restituisce "../a".  In questa versione, restituisce "a". Questo riguarda altri metodi, come ad esempio Pathname # relative_path_from.
Accetta URL di file e li converte in percorsi automaticamente, ad esempio, file: /// foo bar / baz diventa '/ foo / bar / baz'.
Aggiunge un livello Kernel + pn + metodo come scorciatoia.
Consente di aggiungere i percorsi insieme all'operatore '/'

Cosa c'è di nuovo in questa versione:.

  • Il basename e Metodi dirname ora restituiscono oggetti percorso.

Cosa c'è di nuovo nella versione 1.6.3:

  • Aggiornamento piattaforma Windows che gestisce il codice per includere MinGW e Cygwin .
  • Inserito il:. Gemma task rake
  • aggiornamenti gemspec minori.
  • Alcuni aggiornamenti della suite di test secondari.

Requisiti

  • Rubino 1.8.0 o superiore
  • facciata 1.0.0 o superiore
  • Windows pr 0.5.1 o superiore

Programmi simili

Set
Set

10 Dec 15

Memoize
Memoize

13 May 15

Template7
Template7

10 Dec 15

Flyer.js
Flyer.js

1 Mar 15

Altri software di sviluppo Daniel Berger

Getopt
Getopt

9 Apr 16

crypt-rot13
crypt-rot13

13 May 15

crypt-fog
crypt-fog

24 Feb 15

Commenti a Pathname2

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria