Top Trumps
I hope 2024 brings good times to everyone. Lots of changes and new capabilities added this time.
-
(#)
macro does NOT descend into quote or quasi-quote forms. -
New
lisp
Docs app section handler !widgets.md
now shows live Lisp code and the widget created by it. These section handlers run in an auto module and anything they export persists within a*handler_env*
and is visible to the nextlisp
section ! The repl return value is auto exported as*result*
, this return value if not:nil
is embedded in the document. -
Docs
file
section handler now takes optional start and end markers. Docs can nowsnip
a small section of a file for inclusion. -
Search bar added to Docs application.
-
New
Radiobar
widget. Can be used in radio or toggle mode. -
New
:visible
method added to Scroll widget. -
New
-m
option togrep
command. -
New Fset/Xset
:intern
method. -
New Stroke widget. Whiteboard updated to use this for multi stroke capture.
-
Whiteboard now uses
.tre
format files for data storage. -
New
(path-smooth tol src) -> dst
function. -
(load-tree)
and(save-tree)
now handle:path
data types. -
(zip)
and(unzip)
now work on any sequence types. -
New generic
(split seq sseq) -> seqs
function. -
New
forward [path] ...
command app. This detects forward referenced function calls, to help you optimize your source. -
(find)
and(find-rev)
now take an optional start index position. -
Faster, approximately 25%,
Syntax :colorise
method. -
New
bskip
andbskipn
functions. -
Region selection added to Viewer app.
-
Find count on status bar shows only count in selected region active.
-
New
&ignore
binding action and(most)
function. -
(first)
,(second)
,(third)
,(last)
,(rest)
,(most)
promoted to VP
built in functions. -
Reference free
(progn)
implementation,(cond)
,(while)
and(lambda)
bodies, now used the exact same code for implicit and explicit progn. -
Faster
(reverse-list)
function, and new(reverse seq)
. -
Buffer :paste
now takes optional wrap_width.
As normal check the STATUS.md
and the Git logs for all the fine details.
Best regards to all
Chris