Estoy cambiando la API de mi paquete con bastante frecuencia, pero company-mode
saca cada símbolo definido (como debería) en sus terminaciones. No quiero usar accidentalmente un nombre independiente, entonces, ¿cómo puedo desvincular todas las variables y funciones que comienzan con, digamos my-package-
,? Después de esto, simplemente podré load-file
volver a hacerlo .
fuente
feature
sistema; Estoy trabajando solo con funciones y variables sin ninguna agrupación explícita. No me he molestado en evaluar(provide 'my-package)
.provide
. Pero de todos modos, si realmente quieres hacer las cosas de la manera sucia, mira mi edición.provide
, simplemente no creo que funcione en este caso. ¿Las funciones recuerdan en qué archivo se definieron si se evaluaron de forma interactiva?unload-feature
no tiene ningún efecto si evalúa el código sin cargarlo desde un archivo (que tieneprovide
).