Argo2 R3: bang bang flying bugs!
Il titolo riassume un po’ il lavoro svolto nella relase 3: correzione bug ed alcune novità
Vediamole:
- Visualizzazione del contenuto dei file con formato UTF-8 e 16 (collegamento nell’icona ed identificati con il stile italic nel nome)
- Tipo di visualizzazione in solo testo: al posto della tabella, viene mostrato l’output in formato testo in una textarea (opzionale).
- Salvataggio della pagina corrente.
- Collegamento per l’apertura di una nuova finestra con l’indirizzo attuale (all’interno del campo info).
- Resa opzionale la lettura dei file nascosti.
- Gestione dei file not found (fnf) eventualmente presenti nelle liste ArgoSpace (e non solo).
- Migliorata la lettura delle liste ArgoSpace.
- Correzione di mooooolti bugs!
La visualizzazione dei file è una cosa che mi è venuta in mente in un secondo tempo, mi scocciava non poter visionare il contenuto dei file web interpretati dal browser così…. Per la visualizzazione ci sono due modalità selezionabili dal setup: la prima è più veloce (effettua una sola lettura del file) ma setta l’altezza della textarea con un valore fisso; la seconda è più lenta (una lettura del file in memoria e poi lo stampa) ma ridimensiona l’altezza della textarea a seconda della lunghezza del file (fino ad un valore massimo).
Le visualizzazioni testuali mi sono, invece, un po’ sfuggite di mano. L’intento era quello di creare un’ output in solo testo per permettere di scaricare la lista dell’indirizzo selezionato. Diciamo che la prima è leggibile “umanamente” mentre la seconda lo è “macchinalmente”
Visto che il lavoro era fatto, ho deciso di lasciare nel setup, a chi vuole, la possibilità di abilitare o meno la prima opzione ![]()
I miglioramenti nella gestione delle liste ArgoSpace consistono nella gestione delle righe vuote, il riferimento alla cartella di root e la gestione di file non presenti. Ironicamente, dopo aver gestito le righe vuote, mi sono sentito un po’ in colpa per aver reso possibile il problema della frammentazione ![]()
Nell’esempio la lista ArgoSpace è così definita:
/
/style1C.css
/img/sea.png
&empty
/img/128
/cartella farlocca
/file farlocco.lol
dove al posto di empty (&empty) c’è una riga vuota. Gli ultimi due riferimenti sono ovviamente fasulli e vengono contraddistinti di rosso (il collegamento rimane comunque attivo).
Per questa relase è tutto. Per la RC vedrò di fare:
- Sorting multipli (tipo-nome-dimensione-modifica).

- Go back negli ArgoSpace.

- Commenti più specifici nel codice.
Ci risentiamo il 15 dicembre!
November 29 2009 | Argo2 and Projects | 1 Comment »
