software,

Un baco nel Finder di OS X?

Sabino Maggi Sabino Maggi Segui 9-Jul-2015 · 2 minuti di lettura
Condividi

La settimana scorsa ho aggiornato i miei due iMac alla versione 10.10.4 di OS X e mi sono imbattuto in un baco del Finder che trovo piuttosto seccante: il Finder non aggiorna più immediatamente il contenuto delle cartelle!

L’aggiornamento automatico delle cartelle del Finder è stato introdotto (se non sbaglio) in OS X 10.6 ed è una di quelle funzioni apparentemente minori che, a mio modesto parere, contribuiscono a distinguere nettamente OS X da Windows.

Dopo l’aggiornamento a OS X 10.10.4, i nuovi file non compaiono più immediatamente nella cartella del Finder, nonostante siano presenti nella cartella e ben visibili dal Terminale. Al contrario, i file cancellati rimangono ancora ben visibili nel Finder, anche se il Terminale dimostra che sono stati cancellati.

Solo il Desktop sembra immune da questo baco e continua ad essere aggiornato immediatamente.

Me ne sono accorto compilando alcuni file LaTeX con TeXShop, ma il problema si presenta anche con altre applicazioni. L’unico mdo che ho trovato per forzare la comparsa dei nuovi file è quello di creare una nuova cartella nella finestra del Finder per poi cancellarla subito dopo.

Per dimostare in pratica quello che succede, creo una cartella contenente un solo file, test_bug.tex

Anche il Terminale mostra che nella cartella è presente soltanto questo file

$ ls -n
total 8
-rw-r--r--@ 1 501  20  1519  8 Lug 18:03 test_bug.tex

Apro TeXShop e compilo il file test_bug.tex, producendo un file pdf ed alcuni file ausiliari. Il contenuto della finestra mostrata dal Finder non cambia, mentre cambia la lista dei file mostrata dal Terminale

$ ls -n
total 128
-rw-r--r--@ 1 501  20      8  8 Lug 18:08 test_bug.aux
-rw-r--r--@ 1 501  20  28148  8 Lug 18:08 test_bug.log
-rw-r--r--@ 1 501  20  24029  8 Lug 18:08 test_bug.pdf
-rw-r--r--@ 1 501  20   2124  8 Lug 18:08 test_bug.synctex.gz
-rw-r--r--@ 1 501  20   1519  8 Lug 18:03 test_bug.tex

Se voglio visualizzare i nuovi file nel Finder devo creare una nuova cartella e poi cancellarla.

Analogamente, se cancello qualche file con l’applicazione che li ha generati (come è possibile fare per i file ausiliari generati da TeXShop), questi rimangono ancora visibili nel Finder, mentre il Terminale mostra che sono stati correttamente rimossi dalla cartella. Provando a cancellare dal Finder uno di questi file “fantasma”,

ottengo un messaggio di errore che mi informa che l’operazione non può essere completata, perché il file non esiste.

Ad aumentare la confusone, a volte il Finder sembra comportarsi come prima e aggiorna immediatamente la finestra contenente i file cancellati. Purtroppo, per quanto ci abbia provato, non sono riuscito a capire da cosa dipenda l’uno o l’altro comportamento.

Cercando informazioni in rete mi sono reso conto che il problema sembra essere presente da tempo in OS X e che ci sono diverse strategie per superarlo o almeno per attenuarne gli effetti. Ce ne sarà almeno una che funziona con la versione corrente di OS X?

Sabino Maggi
Pubblicato da Sabino Maggi Segui
Commenti

Aggiungi un commento