aboutsummaryrefslogtreecommitdiff
path: root/src/propspec.lisp
Commit message (Expand)AuthorAge
* IN-CONSFIG: use &restSean Whitton2022-04-02
* rename DEFINE-PRINT-OBJECT-FOR-STRUCTLIKE & REINIT-STRUCTLIKESean Whitton2022-03-12
* PROPSPEC class definition: refactor to avoid unneeded HANDLER-CASESean Whitton2021-12-13
* IN-CONSFIG: don't accept NIL as argumentSean Whitton2021-12-13
* signal a warning, not an error, when *CONSFIG* is not setSean Whitton2021-12-03
* add dep on Anaphora and use APROG1, ALET & AAND in various placesSean Whitton2021-09-08
* MAKE-PROPSPEC: propagate *CONSFIG* even when propspec expression nilSean Whitton2021-07-06
* MAP-PROPSPEC-PROPAPPS: trivial-macroexpand-all -> agnostic-lizardSean Whitton2021-06-04
* factor out ENSURE-HOST & call it in hostattrs accessorsSean Whitton2021-05-30
* APPEND-PROPSPECS: don't unconditionally combine with SILENT-SEQPROPSSean Whitton2021-05-29
* define APPEND-PROPSPECS for null argumentsSean Whitton2021-05-29
* add & use PROPAPP macroSean Whitton2021-05-06
* avoid quoting self-evaluating forms when reconstructing propspecsSean Whitton2021-04-16
* include error when reporting INVALID-OR-AMBIGUOUS-PROPSPECSean Whitton2021-04-16
* use ~S not ~A in reporting INVALID-OR-AMBIGUOUS-PROPSPECSean Whitton2021-04-16
* define & use DEFINE-PRINT-OBJECT-FOR-STRUCTLIKESean Whitton2021-04-16
* untabifySean Whitton2021-03-22
* move combinators to their own file to avoid dependency loopSean Whitton2021-03-22
* APPEND-PROPSPECS: better handle case where one side of union is nilSean Whitton2021-03-21
* when skipping failed changes, print the errorSean Whitton2021-03-21
* add facility for more regular progress and debug printingSean Whitton2021-03-21
* fix docstrings in DEFINE-FUNCTION-PROPERTY-COMBINATORSean Whitton2021-03-21
* add and export WITH-PRESERVE-HOSTATTRSSean Whitton2021-03-20
* add and use :CONSFIGURATOR named readtableSean Whitton2021-03-20
* don't try to call COMPLEMENT on nilSean Whitton2021-03-19
* run :HOSTATTRS subroutines even when unapplyingSean Whitton2021-03-19
* implement unapplying SEQPROPS, ESEQPROPS, SILENT-SEQPROPSSean Whitton2021-03-19
* drop some pointless & incorrect :CHECK subroutinesSean Whitton2021-03-19
* reindentSean Whitton2021-03-19
* factor out WITH-SKIP-FAILED-CHANGESSean Whitton2021-03-19
* pull MAKE-PROPSPEC out of PROPS & set SYSTEMS from *HOST*Sean Whitton2021-03-19
* pass function property combinator name to GENSYMSean Whitton2021-03-19
* make unpreprocessed propspecs printableSean Whitton2021-03-19
* attempt to reintroduce ON-CHANGESean Whitton2021-03-18
* update symbol nameSean Whitton2021-03-18
* add OS:HOST-TYPECASESean Whitton2021-03-18
* use a keyword symbol for :RETPROP fletSean 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
* add WITH-REQUIREMENTSSean Whitton2021-03-16
* rename some symbols to avoid using names defined by CL packageSean Whitton2021-03-16
* add OS:TYPECASESean Whitton2021-03-15
* don't ever try to load ASDF systemsSean Whitton2021-03-15
* MAP-PROPSPEC-PROPAPPS: handle more possible expansion failuresSean Whitton2021-03-15
* call :PREPROCESS and :HOSTATTRS subroutines laterSean Whitton2021-03-15
* MAP-PROPSPEC-PROPAPPS: expand docstringSean Whitton2021-03-15
* MAP-PROPSPEC-PROPAPPS: check for ambiguous propspecsSean Whitton2021-03-15
* rename *REMOTE-LISP* to *SUPPRESS-LOADING-SYSTEMS*Sean Whitton2021-03-15
* attempt to implement revised propspecs specSean Whitton2021-03-15
* move MACROEXPAND-ALL to utils.lispSean Whitton2021-03-11