['a1', 'a11', 'a12', 'a2', 'a21'].natural_sort => ['a1', 'a2', 'a11', 'a12','a21']Si vous voulez en savoir plus:
- La documentation officielle (rdoc)
- Le projet sous RubyForge
- plus de mots clef sous google pour trouver le projet
- moins à réfléchir quand on tape
Remarques:
- Je me suis loupé dans la version 1.0.0 (un bug avec la méthode static), donc utilisez la version 1.0.1
- Le gem met environ 1 jour avant d'apparaître dans la liste lorsqu'on fait "gem list naturalsort --remote"... soyez patient ;)
- C'est loin d'être parfait mais ça fait déjà l'essentiel, si vous voyez des améliorations possible n'hésitez pas à utiliser le Tracker de rubyforge, j'ai aussi quelques tests unitaires marqués TODO ou FIXME qui ne demande qu'à être corrigés ;)
Update: La version 1.0.1 est dispo maintenant :)
Technorati tags: ruby
1 commentaire:
C'est dommage de mettre plusieurs nom pour un methode. Un seul devrais suffire. natural_sort me parait d'ailleurs très bien :)
Enregistrer un commentaire