index
:
consfigurator
master
Lisp declarative configuration management system
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
combinator.lisp
Commit message (
Expand
)
Author
Age
*
UNWIND-PROTECT-IN-PARENT -> UNWIND-PROTECT
Sean Whitton
2021-07-24
*
add ON-APPLY-CHANGE
Sean Whitton
2021-07-10
*
ON-CHANGE*: factor out (CAR PROPAPP)
Sean Whitton
2021-07-10
*
ON-CHANGE: use ESEQPROPS to sequence the secondary propapps
Sean Whitton
2021-07-10
*
(remove-if #'null ...) -> (remove nil ...) & similarly for DELETE-IF
Sean Whitton
2021-07-10
*
invoke the SKIP-PROPERTY restart established right after the handler
Sean Whitton
2021-07-10
*
SILENT-SEQPROPS: actually establish SKIP-PROPERTY restart
Sean Whitton
2021-07-10
*
APPLY-AND-PRINT: avoid returning 'FAILED-CHANGE
Sean Whitton
2021-07-10
*
APPLY-AND-PRINT: ensure print "failed" if there is a non-local exit
Sean Whitton
2021-07-10
*
make it possible to distinguish SKIP-PROPERTY restarts in debugger
Sean Whitton
2021-07-10
*
APPLY-AND-PRINT: fix clearing the buffer
Sean Whitton
2021-07-10
*
signal SKIPPED-PROPERTIES & factor out interpreting exit codes
Sean Whitton
2021-07-10
*
WITH-FLAGFILE: 'mkdir -p' flag file's directory & 'rm -f' on unapply
Sean Whitton
2021-07-06
*
skip announcing properties starting with '%' unless debug level >=3
Sean Whitton
2021-07-06
*
report whether FAILED-CHANGE, :NO-CHANGE or something else at end
Sean Whitton
2021-06-28
*
add PROPAPPARGS and some Postfix properties
Sean Whitton
2021-06-18
*
ON-CHANGE: when unapplying, apply the secondary propapps
Sean Whitton
2021-06-17
*
add WITH-UNAPPLY & COLLAPSE-PROPAPP-TYPES
Sean Whitton
2021-06-08
*
factor out LAMBDA-IGNORING-ARGS
Sean Whitton
2021-06-07
*
use PUNAPPLY not just UNAPPLY & export symbol plist entry names
Sean Whitton
2021-06-07
*
WITH-SKIP-FAILED-CHANGES: fix call to INFORMAT
Sean Whitton
2021-06-05
*
APPLY-AND-PRINT: try to avoid announcing internal DEFPROPs
Sean Whitton
2021-05-31
*
APPLY-AND-PRINT: use a non-keyword rather than :FAILED-CHANGE
Sean Whitton
2021-05-31
*
add WITH-FLAGFILE
Sean Whitton
2021-05-30
*
when collecting output, accept Unicode
Sean Whitton
2021-05-06
*
fix SILENT-SEQPROPS not reporting :NO-CHANGE
Sean Whitton
2021-05-06
*
APPLY-AND-PRINT: propagate the return value of the final application
Sean Whitton
2021-05-06
*
refactor APPLY-AND-PRINT to print output even when unhandled error
Sean Whitton
2021-04-24
*
APPLY-AND-PRINT: fix argument order
Sean Whitton
2021-04-08
*
APPLY-AND-RUN: disable output hiding when at debug level above 1
Sean Whitton
2021-04-08
*
don't print indented output when no change was made
Sean Whitton
2021-04-05
*
ON-CHANGE*: call all :HOSTATTRS subroutines
Sean Whitton
2021-04-05
*
the empty list is now a valid propapp
Sean Whitton
2021-04-05
*
add DESC combinator
Sean Whitton
2021-04-05
*
APPLY-AND-PRINT: for combinators without descriptions, don't indent
Sean Whitton
2021-04-05
*
add OS:TYPECASE and OS:HOST-TYPECASE
Sean Whitton
2021-04-02
*
factor out DEFINE-CHOOSING-PROPERTY-COMBINATOR
Sean Whitton
2021-04-02
*
ON-CHANGE*: propagate :NO-CHANGE
Sean Whitton
2021-04-01
*
APPLY-AND-PRINT: propagate :NO-CHANGE
Sean Whitton
2021-03-27
*
AS combinator: special case where USER is "root"
Sean Whitton
2021-03-27
*
add TODO about establishing SKIP-PROPERTY restart more than once
Sean Whitton
2021-03-25
*
make dedicated RECONNECTS property rather than using DEPLOYS-THESE
Sean Whitton
2021-03-24
*
attempt to implement :AS connection type and AS combinator
Sean Whitton
2021-03-24
*
untabify
Sean Whitton
2021-03-22
*
move combinators to their own file to avoid dependency loop
Sean Whitton
2021-03-22