Estoy trabajando en un archivo .emacs personalizado que podré usar en varias computadoras diferentes. Me gustaría poder cargar un modo si existe en el sistema. Si no existe, me gustaría que Emacs deje de mostrar el error: File error: Cannot open load file, X
.En Lisp, evite "No se puede abrir el archivo de carga" al usar require
Por ejemplo:
(require 'darkroom-mode)
Resultados en:
File error: Cannot open load file, darkroom-mode
que estoy usando file-exists-p
para probar si existen algunos otros archivos, pero para esta prueba que asumirían necesito buscar mi load-path . Soy nuevo en Lisp, así que esto me está abrumando.
O, simplemente '(ignorar errores (requiere 'lo que sea))'. – jrockway