Hi,
I added some code to display the compiler messages in a separate buffer. The messages are grouped by severity and displayed in a pseudo tree widget like this:
-+ All (7) |-+ Notes (4) | |-- Doing unsigned word to integer coercion (cost 20) from x86::size. | |-- Doing SAP to pointer coercion (cost 20) from x86::current. | |-- Doing unsigned word to integer coercion (cost 20) from x86::size. | `-- Doing SAP to pointer coercion (cost 20) from x86::current. `[+] Warnings (3)
This list is currently only displayed when there are 2 or more compiler messages. It's also possible to pop up the list with M-x slime-list-compiler-notes. Maybe we should unify/reuse this list with the xref buffer.
Helmut.