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
/
file.lisp
Commit message (
Expand
)
Author
Age
*
factor out FILE:UPDATE-UNIX-TABLE
Sean Whitton
2021-05-06
*
add FILE:IS-COPY-OF
Sean Whitton
2021-04-08
*
FILE:HAS-CONTENT: don't return :NO-CHANGE if file mode was changed
Sean Whitton
2021-04-08
*
FILE:DIRECTORY-EXISTS: ensure can accept pathnames
Sean Whitton
2021-04-08
*
add FILE:SYMLINKED
Sean Whitton
2021-04-07
*
fix use of REMOTE-EXISTS-P
Sean Whitton
2021-04-06
*
FILE:DOES-NOT-EXIST: fix :CHECK
Sean Whitton
2021-04-05
*
FILE:HAS-CONTENT: support :MODE argument
Sean Whitton
2021-04-04
*
add FILE:LACKS-LINES
Sean Whitton
2021-04-01
*
FILE:CONTAINS-LINES: cope with non-existent file
Sean Whitton
2021-04-01
*
FILE:CONTAINS-LINES: use &REST
Sean Whitton
2021-04-01
*
rename CONTAINS-FOO-CONF -> CONTAINS-CONF-FOO
Sean Whitton
2021-04-01
*
add FILE:CONTAINS-EQUALS-CONF & rename property for conf-space files
Sean Whitton
2021-04-01
*
add some properties for setting keys & values in configuration files
Sean Whitton
2021-04-01
*
FILE:MAP-FILE-LINES: cope with non-existent file
Sean Whitton
2021-04-01
*
property/file.lisp: use WITH-CHANGE-IF-CHANGES-FILE{,-CONTENT}
Sean Whitton
2021-03-27
*
FILE:DIRECTORY-EXISTS: assume no change
Sean Whitton
2021-03-27
*
FILE:DOES-NOT-EXIST: add a :CHECK subroutine
Sean Whitton
2021-03-27
*
FILE:HAS-CONTENT: add description
Sean Whitton
2021-03-27
*
FILE:CONTAINS-LINES: accept a single line
Sean Whitton
2021-03-22
*
untabify
Sean Whitton
2021-03-22
*
enable passing multiple paths to FILE:DOES-NOT-EXIST & drop :CHECK
Sean Whitton
2021-03-22
*
add and use :CONSFIGURATOR named readtable
Sean Whitton
2021-03-20
*
add FILE:HAS-MODE, FILE:DOES-NOT-EXIST
Sean Whitton
2021-03-19
*
add FILE:DIRECTORY-EXISTS
Sean Whitton
2021-03-10
*
FILE:HAS-CONTENT: use ETYPECASE
Sean Whitton
2021-03-09
*
FILE:HAS-CONTENT: if passed a string, ensure it ends in a newline
Sean Whitton
2021-03-09
*
store and export some indentation information for Emacs
Sean Whitton
2021-03-09
*
simplify WRITEFILE file attribute preservation
Sean Whitton
2021-03-06
*
in fact, combine HAS-CONTENT and HAS-CONTENT-LINES
Sean Whitton
2021-03-05
*
rework FILE:HAS-CONTENT and add FILE:HAS-CONTENT-LINES
Sean Whitton
2021-03-05
*
add SECRET-UPLOADED and HOST-SECRET-UPLOADED
Sean Whitton
2021-03-04
*
rename REGEX-REPLACE-LINES
Sean Whitton
2021-03-04
*
attempt to implement umask support for CONNECTION-WRITEFILE
Sean Whitton
2021-02-27
*
factor out FILE::MAP-FILE-LINES
Sean Whitton
2021-02-25
*
FILE:REGEX-REPLACE-LINES: make FILE argument the first one
Sean Whitton
2021-02-24
*
add FILE:REGEX-REPLACE-LINES
Sean Whitton
2021-02-24
*
fix FILE:CONTAINS-LINES
Sean Whitton
2021-02-24
*
rewrite FILE:CONTAINS-LINES
Sean Whitton
2021-02-22
*
rework data source registration & move two props out of core
Sean Whitton
2021-02-20
*
drop FILE- prefix for two file properties
Sean Whitton
2021-02-20
*
normalise file headers and some comments
Sean Whitton
2021-02-16
*
use writefile in file:file-has-content
Sean Whitton
2021-02-16
*
move code into an src/ subdir
Sean Whitton
2021-02-16