Additions & Changes with
BricsCAD V19
- BricsCAD's integrated
LISP Editor & Debugger IDE (BLADE)
has been fixed for some defects, improved in
many details, and extended by a number of nice + useful features,
like :
new red / green line markers for edited and
edited+saved text lines
new hotkey / shortcut editor to define your
preferred key combinations
improved : "Find" dialog, supports "Find in
Project" now; also better result display
improved : editor tooltips, showing
syntactical help, and user comments where available
debugging : system variables can now serve as
breakpoint, including conditions, as for all the other "data
breakpoints"
debugging : the break expression can now also
use "variables", not only values, using the 'name syntax
new : editor windows can now be "undocked",
having floating editors (partially using own menu + toolbar,
depending on the editor's window position
new : "Syntax + Variables Check" modeless
dialog to analyse a code part, a file, or an entire project, for
Lisp syntax issues, and variables usage
new : text size for all lists + trees is now
75% of "editor text size", to have all visual representation
following the Preferences Setting, improves appearance for UHD
displays
improved : "edit-while-debug" uses a smarter
re-synchronisation logic, which keeps the editor + debugger
visualisation more consistent
Additions & Changes with
BricsCAD V19.2
- the left-side panel now
offers a "Profiler" tab
- when debugging, using the "Profiler"
check-box on the Debug Toolbar will activate the integrated
Profiler, and the profiling results are shown in this new tab (and
a context menu to switch between the Profiler views is also
offered)
the "Syntax Tip" is now also shown for the
AutoComplete list
several minor improvements and fixes for the
Find/Replace dialog
"Inspector" dialog now provides a "Realtime
Monitor" to detect and visualise changes to the object, selected in
Inspector dialog
"Inspector" dialog now supports scrolling
through vertex entities of 2d/3d polylines, and through the
attributes of a BlockReference
"Syntax & Variables" now offers a "Filter"
to suppress particular variables, which are global by intentions,
and should therefore not be listed in the variables list (supports
multiple entries, separated by comma, which might contain wildcrad
characters as well; the filter entry is persistent across
BricsCAD/BLADE sessions)
extended the VLE function library (including
its emulation via "vle-emulation.lsp" file) for the first stage of
the vector
functions set (work in
progress)
added first stage of documentation for
the AutoLISP© Standard Functions
(work in progress)
- Updated DESCoder
v2.8;
fixes a problem when command line argument(s)
contained file names or folder names using spaces