I have managed to track the problem to slime-remove-old-overlays which clears overlays only in the current buffer. I know that it is supposed to do that, yet when using load-system, i am geting a lot of duplicate notes in the buffers that contain other files from the same system. Is there a way to hook into the system being compiled and clear the notes for all the files that are recompiled or even all the files that belong to the given system. I could not find an obvious way of accomplishing such a task myself :( Ignas Mikalajūnas
Ignas Mikalajunas ignas.mikalajunas@gmail.com writes:
I have managed to track the problem to slime-remove-old-overlays which clears overlays only in the current buffer. I know that it is supposed to do that, yet when using load-system, i am geting a lot of duplicate notes in the buffers that contain other files from the same system. Is there a way to hook into the system being compiled and clear the notes for all the files that are recompiled or even all the files that belong to the given system. I could not find an obvious way of accomplishing such a task myself :( Ignas Mikalajûnas
I changed slime-remove-old-overlays so that it deletes overlays in all open slime buffers. That should solve the problem but I haven't tested with load-system.
Thanks for the note.
Helmut.
I have managed to track the problem to slime-remove-old-overlays which clears overlays only in the current buffer. I know that it is supposed to do that, yet when using load-system, i am geting a lot of duplicate notes in the buffers that contain other files from the same system. Is there a way to hook into the system being compiled and clear the notes for all the files that are recompiled or even all the files that belong to the given system. I could not find an obvious way of accomplishing such a task myself :( Ignas Mikalajûnas
I changed slime-remove-old-overlays so that it deletes overlays in all open slime buffers. That should solve the problem but I haven't tested with load-system.
Thanks for the note.
Helmut.
Thank you for the fix. Makes load-system much more useful to me. Ignas Mikalajūnas