Primer intento de script para detección de errores
El fuente (Python) está en:
http://asgard.debian.net/autospell
Se usa así:
$ autospell [-c] -o /mi/repositorio -d /resultado
-o indica el árbol de directorios a revisar
-d directorio de destino
-c crea el directorio de destino si no existe
Básicamente, pasa cada fichero del árbol a revisar por el ispell, procesa
la salida, y recrea el árbol en el directorio de destino. El primer
resultado se puede ver en:
http://asgard.debian.net/spanish
Mi TODO para el script pasa ahora mismo por lo siguiente:
* Crear infraestructura para insertar una lista de "posibles falsos
positivos". Por ejemplo, un falso positivo que aparece mucho en los
ficheros es "Debian".
* Controlar algunos errores del ispell, del tipo "encontré una palabra
ilegal", que no genera ningún tipo de salida estándar, y que confunde
al analizador.
Por lo demás, es más productivo de lo que parece. Cacé varios errores
tipográficos al vuelo.
Ya hablé con David, y veremos de ponerlo en "ulises" para ejecutarlo
periódicamente (¿una vez al día?)
Reply to: