aboutsummaryrefslogtreecommitdiff
path: root/src/property.lisp
Commit message (Expand)AuthorAge
* DEFPROPSPEC :DESC/:HOSTATTRS/:CHECK: use WITH-*HOST*-*CONSFIG*Sean Whitton2021-07-06
* hostattrs retrieval: accept explicit NIL for hostSean Whitton2021-06-25
* fix use of MEMBER in PROPAPPARGSSean Whitton2021-06-25
* Let's Encrypt: fix looking for changed files & flatten DOMAINSSean Whitton2021-06-25
* don't ls & cksum file again if result is already :NO-CHANGESean Whitton2021-06-24
* add PROPAPPARGS and some Postfix propertiesSean Whitton2021-06-18
* don't try to cksum(1) directoriesSean Whitton2021-06-08
* PROPUNAPPLY: fix finding the :APPLY subroutineSean Whitton2021-06-08
* add WITH-UNAPPLY & COLLAPSE-PROPAPP-TYPESSean Whitton2021-06-08
* rename REMOTE-FILE-{MODE-AND-SIZE -> STATS} & also return mtimeSean Whitton2021-06-07
* ls(1) parse: set LC_ALL not just LOCALE, and split fields properlySean Whitton2021-06-07
* use PUNAPPLY not just UNAPPLY & export symbol plist entry namesSean Whitton2021-06-07
* DEFPROPLIST/SPEC: don't always warn about programmatic applicationSean Whitton2021-06-06
* mention IGNORING-HOSTATTRS in programmatic application warningSean Whitton2021-06-05
* DEFPROPLIST/DEFPROPSPEC: support supplying :HOSTATTRS subroutinesSean Whitton2021-06-05
* include name of property in programmatic application warningSean Whitton2021-06-05
* MAP-PROPSPEC-PROPAPPS: trivial-macroexpand-all -> agnostic-lizardSean Whitton2021-06-04
* add GET-SHORT-HOSTNAMESean Whitton2021-06-03
* IGNORING-HOSTATTRS: don't fail for not-yet-defined propertiesSean Whitton2021-06-03
* define *PREPROCESSING-HOST* earlierSean Whitton2021-06-03
* PROPUNAPPLY: fail when there is :APPLY but no :UNAPPLYSean Whitton2021-06-02
* PROPAPPUNAPPLY: call PROPUNAPPLY, not PROPAPPUNAPPLY againSean Whitton2021-05-30
* factor out ENSURE-HOST & call it in hostattrs accessorsSean Whitton2021-05-30
* hostattrs accessors: call PREPROCESS-HOST in some situationsSean Whitton2021-05-30
* add optional HOST arg to some accessors for hostattrsSean Whitton2021-05-29
* :DESC, :HOSTATTRS: also declare supplied-p parameters IGNORABLESean Whitton2021-05-28
* DEFPROP{SPEC,LIST}: include &AUX variables in :HOSTATTRS and :DESCSean Whitton2021-05-25
* DEFINE-DOTTED-PROPERTY-MACRO: avoid evaluating default value formsSean Whitton2021-05-25
* DEFINE-DOTTED-PROPERTY-MACRO: fix & document handling of &OPTIONALSean Whitton2021-05-25
* convert CONNECTION slots to connattrs & fix finding homedirsSean Whitton2021-05-23
* FILE:DATA-UPLOADED, FILE:SECRET-UPLOADED: use MAYBE-WRITEFILE-DATASean Whitton2021-05-20
* factor out MAYBE-WRITEFILE-STRINGSean Whitton2021-05-20
* rework bootloader installation so can use property-defining macrosSean Whitton2021-05-09
* use RUN not MRUN when parsing command stdoutSean Whitton2021-05-06
* DEFPROPSPEC :APPLY subroutine: check the propapp typeSean Whitton2021-05-06
* add LOCALSUDO and LOCALHDSean Whitton2021-05-06
* add & use PROPAPP macroSean Whitton2021-05-06
* override *CONSFIG* for all calls to MAKE-PROPSPEC within DEFPROPSPECSean Whitton2021-05-06
* declare IGNORABLE for all vars in :DESC and :HOSTATTRS subroutinesSean Whitton2021-04-24
* PUSH-HOSTATTRS, PUSHNEW-HOSTATTRS: preserve order of new hostattrsSean Whitton2021-04-16
* FILE:HAS-CONTENT: don't return :NO-CHANGE if file mode was changedSean Whitton2021-04-08
* fix handing &AUX in generating Emacs indentation informationSean Whitton2021-04-05
* avoid generating indentation information for unexported symbolsSean Whitton2021-04-05
* Emacs indentation info: move downcasing to outputSean Whitton2021-04-05
* the empty list is now a valid propappSean Whitton2021-04-05
* DEFINE-DOTTED-PROPERTY-MACRO: also ignore -supplied-p varsSean Whitton2021-04-04
* add TODO in DEFPROPSean Whitton2021-04-01
* add missing parensSean Whitton2021-04-01
* add and export GET-USERSean Whitton2021-04-01
* add WITH-CHANGE-IF-CHANGES-FILE{,-CONTENT}Sean Whitton2021-03-27