diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-05-07 12:56:47 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-05-09 12:21:56 -0700 |
commit | 9cc2fd8af9b974c28534aaa40c736503bdef98d6 (patch) | |
tree | 3190908902c3f4f8ccbf7dbe2796b8c35bc2a506 /doc | |
parent | 9a46313fb1b4c1f4994231dd8d2411546b1a5456 (diff) | |
download | consfigurator-9cc2fd8af9b974c28534aaa40c736503bdef98d6.tar.gz |
:PREPROCESS subroutines are not executed exclusively in root Lisp
For example, they are executed when programmatically calling other properties
during :APPLY/:UNAPPLY subroutines in remote Lisp images.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/properties.rst | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/properties.rst b/doc/properties.rst index 16e69dc..d0261aa 100644 --- a/doc/properties.rst +++ b/doc/properties.rst @@ -38,7 +38,7 @@ what work is being done. ``:preprocess`` subroutines ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Executed in the root Lisp to modify the arguments that will be passed to the +Pure function executed to modify the arguments that will be passed to the other subroutines; should return a fresh list of the new arguments. This subroutine is called on each atomic property application within a property application specification before the effects of property combinators have been |