Skip to content

CLOG and CLOG Builder 2.3

Latest
Compare
Choose a tag to compare
@rabbibotton rabbibotton released this 11 Jul 20:08
· 53 commits to main since this release

CLOG Builder

  1. Speed up of builder 400%
  2. Many minor bug fixes
  3. WSL2 speed issues resolved on Linux for Windows (see LINUX.md)
  4. Improved handling of results in the CLOG Builder REPL
  5. Grid control added to builder
  6. CLOG-ACE and CLOG-Terminal updates reducing size of clog-builder (if using git install must pull those as well)
  7. The .clog source files pretty printed and additional tools for using the GUI Builder for general HTML / JS work
  8. Now in addition to ALT-PERIOD keyboard shortcut for System Browsing a symbol - ALT-COMMA search project for symbol
  9. Regex search directories

image

  1. 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
  2. CLOG directions also for QLOT - https://github.com/rabbibotton/clog/blob/main/QLOT.md
  3. Improved code completion, function docs in the status bars and documentation when hovering over status bar

image

CLOG Framework

  1. Modifications to play nice with OCICL and QLOT (see OCICL.md and QLOT.md)
  2. Garbage collection for the browser and lisp events (see BROWSER-GC)
    3 Bulk DOM traversal list-all-children
  3. ENVELOPE-PANEL - used to envelope a CLOG Builder Panels or other absolute positioned controls in FLEX and GRIDs
  4. You can now change clog:static-route at run-time for your static files
  5. 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
  6. 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