Accéder au contenu.
Menu Sympa

linux-31 - Re: Help ! archives désorganisées !

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: Help ! archives désorganisées !


Chronologique Discussions 
  • From: Albert ARIBAUD <albert AT aribaud.net>
  • To: linux-31 AT culte.org
  • Subject: Re: Help ! archives désorganisées !
  • Date: Sat, 04 Dec 2021 17:48:35 +0100

Le samedi 04 décembre 2021 à 15:26 +0100, Jean-Marc MONGRELET a écrit :
> Le 04/12/2021 15:15, Albert ARIBAUD a écrit :
> >
> > Ajouter un ordre de tri doit être assez simple.
> >
> > Spécifier et coder un tri selon une date à trouver dans le nom du
> > fichier, c'est ça qui va être touffu.
>
> Ben non, c'est-un simple tris par ordre Ascii... comme le fait les
> autres gestionnaires de fichier... (et la commande ls)...

Le simple tri par locale (et non juste ASCII, sinon on peut dire adieu
au traitement intelligent des lettres accentuées) ne suffit pas, sauf
dans le cas spécifique où :
- tous les noms de fichiers à trier ont une date
- toutes les dates sont de même format (et avec la même précision)
- ce format est tel que l'ordre lexicopgraphique coïncide avec l'ordre
chronologique

Autrement dit, il faut que tous les fichiers aient aux même endroits de
leur nom, l'année exprimée sur quatre choffres, *puis* le mois exprimé
sur deux chiffres, *puis* le jour exprimé sur deux chiffres.

Or ce dernier point (à savoir : date exprimée sous la forme AAAAMMJJ)
n'est absolument pas garanti dans aucune locale ; les français écrivent
J/M/A avec des variations nombreuses, les américains M/J/A...

C'est ce qui fait que trier des fichiers par la date qui se trouve dans
leur nom n'est pas trivial : parce qu'il existe, même pour une seule
locale, un grand nombre de façons d'exprimer les dates, et que réussir
à déterminer quelle date exactement est exprimée dans un fichier est
une heuristique probabiliste complexe.

Toi, ce que tu imagines ce n'est pas un nouveau système de tri des noms
de fichiers, c'est une discipline de nommage de fichiers par
l'utilisateur, nommage qui fait que le mode de tri lexicographique
existant coïncide avec un tri de noms datés.

> Ce qui est moins simple en revanche, c'est de mettre le nez dans
> l'usine Gnome... et proposer le correctif à la communauté!

Ça ce n'est "que" une question de volonté. Il y a des tutoriels pour
montrer comment faire et des forums pour aider ceux qui s'y lancent.

[ et si tu trouves difficile de contribuer à Gnome, alors je te
déconseille d'essayer de contribuer à glibc. :) ]

> JM

Amicalement,
Albert.




Archives gérées par MHonArc 2.6.19+.

Haut de le page