Previous: Publicación de ficheros, Up: Comienzo


5.4 Empleo de extensiones de fichero distintas

Lo predeterminado es que Muse espere que todos los ficheros de proyecto tengan la extensión de fichero .muse. Los ficheros sin esta extensión no serán asociados al modo Muse y no se considerarán parte de ningún proyecto, incluso si estuvieran dentro de un directorio de proyecto.

Si no se quiere usar .muse, se puede personalizar la extensión estableciendo el valor de muse-file-extension.

Si no se quiere usar ninguna extensión y aún así se quiere que Muse autodetecte los ficheros de proyectos basándose en su ubicación, entonces se añade lo siguiente al fichero de configuración de Muse.

     (setq muse-file-extension nil
           muse-mode-auto-p t)

Si se elige tener muse-file-extension puesta en nil, se pueden tener probleams si el fichero .emacs o algún otro fichero de inicialización intenta visitar un fichero Muse. (Un ejemplo muy común de esto es si se usa Planner con Muse y se ejecuta (plan) desde .emacs.) Si se quiere visitar ficheros Muse desde .emacs, hay que asegurarse de añadir también el código adicional antes de que ocurran esas visitas:

     (add-hook 'find-file-hooks 'muse-mode-maybe)