[go: nahoru, domu]

Skip to content

CLOG and CLOG Builder 1.9

Compare
Choose a tag to compare
@rabbibotton rabbibotton released this 17 Mar 18:40
· 406 commits to main since this release

New Features

  • Ability to open source and panel editor in new browser tabs
  • New feature - clog popup - open-clog-popup - opens a new browser window and return you a new clog-body object to it so that you have complete control of the new window bypassing browser restrictions (Tutorial 22 updated)
  • Added client side JavaScript event editing on panels. Just chose the Tools->Control JavaScript Events and a window will show that lets you add and edit (with full colorization, auto complete, code folding, error parsing, etc)
  • Added client side ParenScript event editing on panels. Tools->Control ParenScript Events

Enhancement and Error Fixes

  • General stability enhancements to the builder
  • Better handling of maximizing windows and reorientation of browser in CLOG-GUI
  • Handle changes in menu bar height and insure all windows in bounds in CLOG-GUI - this is to facilitate better CLOG-GUI support on mobile as well
  • Created js-to-integer and js-to-float to better handle parsing return values from CLOG
  • More reliable retry reconnection to CLOG server on failures, machine sleeps, network interruptions, etc.
  • Patch to fast-websockets dropping connections on large files affecting the builder see Issue #326 --- Waiting for merge to fast-websockets can use https://github.com/rabbibotton/fast-websocket in the mean time
  • Error handling for files in builder added
  • Editor is more lisp and emacs key binding friendly and configurable place a file preferences.lisp in the clog/tool directory that will let you set various preferences for the builder. See also clog-builder-settings.lisp and preferences.lisp.sample