- updated and tested new version for later IDE
- Refactor - extract lambda to function
- Refactor - rename symbol
- Swank action - disassemble
- Swank action - undefine function
- Swank action - unintern symbol function
- Swank action - reevalute defvar
- Fixed indentation issues
- Fixed symbol parsing - |123| reported as number
- Fixed #88, #83
- Symbol inspection
- Rainbow braces option
- More browser options
- Evaluate top level action
- Macroexpand is now action and menu, no longer automatic!
- Added symbols with no file into all search places
- Hyperspec embedded in the tool window (requires internet connection to see obviously)
- support for definitions under other expressions
- SltPlainTextSymbolCompletionContributor - to be used with git and such
- fixed error with breakpoints in other subsystems
- fixed error with project closure causing listener to be called even after project was dead
- Support for multiple lisp interprets
- ABCL Support
- CCL Support
- AllegroCL Support
- CMUCL Support
- Breakpoint support
- Spellchecker support
- Folding support, structure support, navigation bar
- Fixed parser issue with dot
- Fixed xref speed issues with large psi
- Feature list for each interpret changes availability of functions in IDE
- Thread list with actions
- Showing function parameters with ctrl+p
- SLT library is now formatted into multiple chunks
- Grammar now properly reacts to user errors or unfinished forms
- Fixed tests
- Speed optimizations
- Current package at editor cursor widget
- Automatic Indentation
- SDK support, Automatic download for Windows users
- References
- Global class/symbol search
- Fixed action threading
- Fixed repl not closing
- Fixed templates
- Fixed lexer issue with comments
- Various fixes related to windows
- Attempting to fix windows path error
- Added first version of inspector - so far only read-only. To access, start interactive debugging and then click on any local variable.
- Macro expand. When you hover over a symbol that is a macro call in a form, it will macro expand it in the documentation. Due to async notion, you need to hover again to see it.
- Basic completion suggestion working
- Changed internal environment to be more decoupled
- Fixed code highlight for methods
- Fixed bad package when package does not exist
- Fixed lisp parser,
REFERENCE_LABEL
requiringdatum
, now it is stand alone - Fixed line comment highlight color
- Fixed highlight on braces
- no longer using standard BracePair but instead use internal brace matcher to prevent auto brace inserting
- Fixed bug in build without certificates (oops!)
- Fixed package detector to work with
#:
packages - Fixed settings to correctly restart on change
- Fixed settings to save quicklisp path
Initial release
- Basic language parsing and lexing
- REPL
- Click on
+
icon to create REPL
- Click on
- Interactive debugger
- Eval actions - right click menu in editor
- Eval in region
- Eval previous/next/current form
- Eval file of current editor
- Eval file action
- Some basic
.cl
,.lisp
and.asdf
templates