aboutsummaryrefslogtreecommitdiff
path: root/src/property.lisp
Commit message (Expand)AuthorAge
...
* use %CONSFIGURE so we can define functions for more propertiesSean Whitton2021-03-22
* restore checking lambda list compat when setting property functionsSean Whitton2021-03-21
* resignal as FAILED-CHANGE only errors we expect we might seeSean Whitton2021-03-21
* avoid searching the list of known properties; just check for ISPROPSean Whitton2021-03-21
* PROPAPPLY, PROPUNAPPLY: convert errors to FAILED-CHANGESean Whitton2021-03-21
* set property function cells using DEFUN-WHICH-CALLSSean Whitton2021-03-21
* factor out PROPAPPLY and PROPUNAPPLYSean Whitton2021-03-21
* add and use :CONSFIGURATOR named readtableSean Whitton2021-03-20
* RECORD-KNOWN-PROPERTY: check whether already knownSean Whitton2021-03-19
* add a way for chroots, containers etc. to get at parent hostattrsSean Whitton2021-03-19
* pull MAKE-PROPSPEC out of PROPS & set SYSTEMS from *HOST*Sean Whitton2021-03-19
* write out the basic structure of properties for debootstrappingSean Whitton2021-03-18
* DEFPROPSPEC: strip &AUX from :DESC lambda listSean Whitton2021-03-18
* fix call to STRIP-DECLARATIONSSean Whitton2021-03-18
* introduce FORM-BEGINNING-WITHSean Whitton2021-03-18
* gather declarations from :APPLY and :CHECK subroutinesSean Whitton2021-03-18
* DEFPROPSPEC needs to store lambda expressions, not calls to FUNCTIONSean Whitton2021-03-18
* improve the DEFUN defined for calling properties programmaticallySean Whitton2021-03-18
* evaluate MFORMS before binding indentSean Whitton2021-03-18
* tidy up signalling INAPPLICABLE-PROPERTY and FAILED-CHANGESean Whitton2021-03-18
* record which symbols are properties at compile timeSean Whitton2021-03-18
* quote some references to function objects in macro expansionSean Whitton2021-03-18
* fix wrapping PROPS around args to DEFPROPLISTSean Whitton2021-03-18
* fix calls GET -> GETFSean Whitton2021-03-18
* quote lambda list passed to STORE-INDENTATION-INFO-FOR-EMACSSean Whitton2021-03-18
* revert to (&REST ARGS) when setting the FDEFINITION of propertiesSean Whitton2021-03-18
* more docs on hostattrs in unevaluated propspecs and in DEFPROPSPECSean Whitton2021-03-18
* don't store indentation information for gensym propertiesSean Whitton2021-03-16
* attempt to tidy up DEFPROP & DEFPROPLIST and add DEFPROPSPECSean Whitton2021-03-16
* rename some symbols to avoid using names defined by CL packageSean Whitton2021-03-16
* tidy up the basic mechanics of defining propertiesSean Whitton2021-03-16
* update DEFPROPLIST for reworked preprocessing & use PARSE-BODYSean Whitton2021-03-15
* fix typoSean Whitton2021-03-15
* rework DEFPROP to use ALEXANDRIA:PARSE-BODYSean Whitton2021-03-15
* MAP-PROPSPEC-PROPAPPS: handle more possible expansion failuresSean Whitton2021-03-15
* store all known properties in a listSean Whitton2021-03-15
* attempt to implement revised propspecs specSean Whitton2021-03-15
* DEFINE-DOTTED-PROPERTY-MACRO: add some IGNORE declarationsSean Whitton2021-03-15
* check connection type right before executing property codeSean Whitton2021-03-15
* use LIST* in various placesSean Whitton2021-03-15
* SETPROP: TYPE is keyword argument & rename ARGS->LAMBDASean Whitton2021-03-15
* rename (E)PROPSEQ->(E)SEQPROPS & drop some parens in dotted propappsSean Whitton2021-03-15
* add & call DEFINE-DOTTED-PROPERTY-MACROSean Whitton2021-03-13
* don't qualify any Emacs indentation hints with "consfigurator:"Sean Whitton2021-03-13
* build consfigurator.el entirely from LispSean Whitton2021-03-13
* tweak output text formatting to match existing styleSean Whitton2021-03-13
* add ASSERT-CONNECTION-SUPPORTSSean Whitton2021-03-13
* comment regarding two error typesSean Whitton2021-03-13
* add assert-euid-rootDavid Bremner2021-03-13
* factor out, and fix, ORDINARY-LL-WITHOUT-&AUXSean Whitton2021-03-11