All Manuals > LispWorks IDE User Guide > 21 The Output Browser

21.1 Interactive compilation messages

Compilation messages are highlighted in the output, with errors, warnings and optimization hints each displayed in a unique style. When the editor's cursor is within a compilation message, choose Find Source in the context menu to display the source code where the condition occurred, in an Editor tool.

Compilation messages and the use of the context menu

You can also raise a Compilation Conditions Browser tool to view the errors and warnings directly from the output view, by pressing Return as mentioned in the output shown above.

Another way to visit the source code where the condition occurred is the editor's Edit Recognized Source command which is bound to Ctrl+X , (comma) in Emacs emulation.

21.1.1 Compilation message styles

The text styles used to highlight compilation messages in the output have these meanings and default appearance:

Compilation message styles
Style NameUseDefault appearance

Compiler Note

Optimization hints

:magenta foreground

Compiler Warning

Warnings and other messages

:orange3 foreground

Compiler Error

Errors

:red foreground

Compiler explanations are optimization hints generated by compiling code with the :explain declaration. See the LispWorks® User Guide and Reference Manual for a description of the :explain declaration.

Note: You can changes the styles used to display compilation messages via Preferences... > Environment > Styles > Styles Colors And Attributes.


LispWorks IDE User Guide (Windows version) - 01 Dec 2021 19:38:05