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
/
property.lisp
Commit message (
Expand
)
Author
Age
...
*
use %CONSFIGURE so we can define functions for more properties
Sean Whitton
2021-03-22
*
restore checking lambda list compat when setting property functions
Sean Whitton
2021-03-21
*
resignal as FAILED-CHANGE only errors we expect we might see
Sean Whitton
2021-03-21
*
avoid searching the list of known properties; just check for ISPROP
Sean Whitton
2021-03-21
*
PROPAPPLY, PROPUNAPPLY: convert errors to FAILED-CHANGE
Sean Whitton
2021-03-21
*
set property function cells using DEFUN-WHICH-CALLS
Sean Whitton
2021-03-21
*
factor out PROPAPPLY and PROPUNAPPLY
Sean Whitton
2021-03-21
*
add and use :CONSFIGURATOR named readtable
Sean Whitton
2021-03-20
*
RECORD-KNOWN-PROPERTY: check whether already known
Sean Whitton
2021-03-19
*
add a way for chroots, containers etc. to get at parent hostattrs
Sean Whitton
2021-03-19
*
pull MAKE-PROPSPEC out of PROPS & set SYSTEMS from *HOST*
Sean Whitton
2021-03-19
*
write out the basic structure of properties for debootstrapping
Sean Whitton
2021-03-18
*
DEFPROPSPEC: strip &AUX from :DESC lambda list
Sean Whitton
2021-03-18
*
fix call to STRIP-DECLARATIONS
Sean Whitton
2021-03-18
*
introduce FORM-BEGINNING-WITH
Sean Whitton
2021-03-18
*
gather declarations from :APPLY and :CHECK subroutines
Sean Whitton
2021-03-18
*
DEFPROPSPEC needs to store lambda expressions, not calls to FUNCTION
Sean Whitton
2021-03-18
*
improve the DEFUN defined for calling properties programmatically
Sean Whitton
2021-03-18
*
evaluate MFORMS before binding indent
Sean Whitton
2021-03-18
*
tidy up signalling INAPPLICABLE-PROPERTY and FAILED-CHANGE
Sean Whitton
2021-03-18
*
record which symbols are properties at compile time
Sean Whitton
2021-03-18
*
quote some references to function objects in macro expansion
Sean Whitton
2021-03-18
*
fix wrapping PROPS around args to DEFPROPLIST
Sean Whitton
2021-03-18
*
fix calls GET -> GETF
Sean Whitton
2021-03-18
*
quote lambda list passed to STORE-INDENTATION-INFO-FOR-EMACS
Sean Whitton
2021-03-18
*
revert to (&REST ARGS) when setting the FDEFINITION of properties
Sean Whitton
2021-03-18
*
more docs on hostattrs in unevaluated propspecs and in DEFPROPSPEC
Sean Whitton
2021-03-18
*
don't store indentation information for gensym properties
Sean Whitton
2021-03-16
*
attempt to tidy up DEFPROP & DEFPROPLIST and add DEFPROPSPEC
Sean Whitton
2021-03-16
*
rename some symbols to avoid using names defined by CL package
Sean Whitton
2021-03-16
*
tidy up the basic mechanics of defining properties
Sean Whitton
2021-03-16
*
update DEFPROPLIST for reworked preprocessing & use PARSE-BODY
Sean Whitton
2021-03-15
*
fix typo
Sean Whitton
2021-03-15
*
rework DEFPROP to use ALEXANDRIA:PARSE-BODY
Sean Whitton
2021-03-15
*
MAP-PROPSPEC-PROPAPPS: handle more possible expansion failures
Sean Whitton
2021-03-15
*
store all known properties in a list
Sean Whitton
2021-03-15
*
attempt to implement revised propspecs spec
Sean Whitton
2021-03-15
*
DEFINE-DOTTED-PROPERTY-MACRO: add some IGNORE declarations
Sean Whitton
2021-03-15
*
check connection type right before executing property code
Sean Whitton
2021-03-15
*
use LIST* in various places
Sean Whitton
2021-03-15
*
SETPROP: TYPE is keyword argument & rename ARGS->LAMBDA
Sean Whitton
2021-03-15
*
rename (E)PROPSEQ->(E)SEQPROPS & drop some parens in dotted propapps
Sean Whitton
2021-03-15
*
add & call DEFINE-DOTTED-PROPERTY-MACRO
Sean Whitton
2021-03-13
*
don't qualify any Emacs indentation hints with "consfigurator:"
Sean Whitton
2021-03-13
*
build consfigurator.el entirely from Lisp
Sean Whitton
2021-03-13
*
tweak output text formatting to match existing style
Sean Whitton
2021-03-13
*
add ASSERT-CONNECTION-SUPPORTS
Sean Whitton
2021-03-13
*
comment regarding two error types
Sean Whitton
2021-03-13
*
add assert-euid-root
David Bremner
2021-03-13
*
factor out, and fix, ORDINARY-LL-WITHOUT-&AUX
Sean Whitton
2021-03-11
[prev]
[next]