Hello :) BOM + shortcuts/alias/symlinks c'est très bien pour moi ;)
eKA+ :) Le 11 août 2010 13:44, zwetan <[email protected]> a écrit : > > > > > Pouvoir gérer le BOM des fichiers ce serait pas mal (modifier, supprimer, > > ajouter, savoir quel est le bom courant) :) et une gestion fine des > > Mime-types peut être pour aller un peu plus loin que la simple notion > > d'extension ? > > > > alors par defaut si on cree un fichier txt il est crée en UTF-8 avec > le bon BOM > mais oui je peux faire une methode custom pour selectionner le BOM > voulu, bonne idée :) > et idem pour editer un BOM existant ou du moins avoir l'info en > "metadata". > > Pour ce qui est des mime-types, humm c'est plus compliqué > le FileSystem API va gérer des extensions, mais au niveau du file > system "pure" > cad on peut faire la différence entre > - regular file > - directory > - symbolic link (OS X, Linux, Windows 7, pas Win95/98/XP) > - isEmpty (principalement pour un repertoire) > - isHidden > > et en plus on peut isoler/remplacer l'extension > - getExtension( file.txt ) --> ".txt" > - removeExtension( file.txt ) --> "file" > - insertBeforeExtension( file.txt, " (1)" ) --> "file (1).txt" > - replace extension( file.txt, ".jpg" ) --> "file.jpg" > > mais ca ne touchera pas au mime-type, > ca c'est aussi dans le System mais a un autre endroit > (et en fait je sais pas trop où :p) > > et oui ce serait un truc sympa à avoir, une bonne gestion de mime- > type. > > Le truc que je peux regarder c'est la gestion > - des raccourcis (windows) > - des alias (OS X) > - des symbolic links (OS X / Linux / Windows 7) > > les reconnaitres c 'est une chose mais les creer et/ou les editer > ca peut etre bien aussi > > par ex, avec cygwin sous windows, quand on utilise "ln" pour creer un > symlink > en fait ca cree un *.lnk sous Windows XP > > $ ln -s file.txt file2.txt > > en fait dans le details on obtient: > file.txt > file2.txt.lnk (qui pointe vers file.txt) > > pour l'API on pourrait donc avoir qlqch dans le genre > > FileSystem.createShortcuts( param... ); //qui creera un *.lnk que sous > Windows > FileSystem.createAlias( param...); // qui creera un alias que sous OS > X > FileSystem.createSymbolicLink( param...); //qui creera un vrai symlink > sous les OS supportés cad Linux / OSX et Win7, et pour Windows 95/98/ > etc. creera un *.lnk > > (note: j'ai pas de mérite, il ya deja bcp de code qui gere tout ca > dans les sources de chromium :P > http://src.chromium.org/svn/trunk/src/base/ > ) > > donc, pour redtamarin v0.3, la gestion des mimetypes non (trop court, > aucune idée où gerer ca), mais les shortcuts/alias/symlinks oui, > ca peut le faire :) ? > > zwetan > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes FCNG. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected] <fcng%[email protected]>. > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/fcng?hl=fr > > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/fcng?hl=fr
