CLOG Builder
- Speed up of builder 400%
- Many minor bug fixes
- WSL2 speed issues resolved on Linux for Windows (see LINUX.md)
- Improved handling of results in the CLOG Builder REPL
- Grid control added to builder
- CLOG-ACE and CLOG-Terminal updates reducing size of clog-builder (if using git install must pull those as well)
- The .clog source files pretty printed and additional tools for using the GUI Builder for general HTML / JS work
- Now in addition to ALT-PERIOD keyboard shortcut for System Browsing a symbol - ALT-COMMA search project for symbol
- Regex search directories
- CLOG Builder now supports non-QuickLisp based development completely based off of ASDF. This allows for OCICL based systems see https://github.com/rabbibotton/clog/blob/main/OCICL.md
- CLOG directions also for QLOT - https://github.com/rabbibotton/clog/blob/main/QLOT.md
- Improved code completion, function docs in the status bars and documentation when hovering over status bar
CLOG Framework
- Modifications to play nice with OCICL and QLOT (see OCICL.md and QLOT.md)
- Garbage collection for the browser and lisp events (see BROWSER-GC)
3 Bulk DOM traversal list-all-children - ENVELOPE-PANEL - used to envelope a CLOG Builder Panels or other absolute positioned controls in FLEX and GRIDs
- You can now change clog:static-route at run-time for your static files
- clog-connection:add-plugin-path - use alternate static-paths based on regex - this allows plugins and libraries to share your html directory with its own resources
- destroy-children added - use instead of (setf (text obj) "") or inner-html for destroying all contained html as this will run browser-gc also.
Installs
Simple one click sbcl + CLOG install
Windows: https://github.com/rabbibotton/clog-win64-ez/releases
Linux: https://github.com/rabbibotton/clog-linux-ez/releases
MacOX: https://github.com/rabbibotton/clog-mac-ez/releases
Experienced Mac, Linux and Android - I suggest using the instructions in README.md and if need to install CL in LEARN.md