v0.0.6
Changelog
fd2f39b Add --recursive flag
6a33cdc Add Actuator.Rename
f5fcdb1 Add Dir.Private
c1d38dd Add Entry.ConcreteValue
842097f Add Entry.TargetName
22c530a Add FIXMEs for flags to add
f1832ca Add File.Executable
66c2461 Add File.Private
20543f8 Add File.Template
15a3826 Add Symlink.Template
ec77a95 Add TargetState.AddArchive
31481f7 Add YAML output
91be5c7 Add cd command
0b84bf5 Add chattr command, fixes #2
e26f3ec Add import command, fixes #50
42ecba3 Add package aliases
240ac97 Add source-path command
1f5eba6 Add test to exercise some commands
5bef462 Add type field
4556383 Apply umask last consistently
08a5345 Avoid overwriting argument before first use
8f570ef Bump version of github.com/twpayne/go-vfs
9cbae2a Check format before computing concrete value
e8b97cb Clarify LastPass example
a78af0e Correct function documentation
5d3ae7d Delete 'practical' section that is explained elsewhere
d9fb233 Depersonalize template example
bcf98b1 Disable Windows releases
242e549 Document exported struct
97818e0 Dump source and target paths, not names
d7e1697 Dump state in JSON format instead of spew
6053e48 Evaluate entries before dumping them
d4f8beb Export Entry.Evaluate
a05d9c1 Export ParseSourceDirName
8660cb7 Export ParseSourceFileName
165397a Export ParsedSourceDirName
e9e4d77 Export ParsedSourceFileName
9925c08 Factor out dir.go
efd6dde Factor out file.go
2a6990d Factor out symlink.go
34a1cba Factor out target_state.go
7879a59 Fix capitalization
9312f94 Fix removal of target in remove command
4037322 Format github.com links consistently
166688c Improve short descriptions of commands
b3625b2 Make it explicit that error is ignored
9db2ce1 Make it explicit that errors are ignored
5910f22 Make the NullActuator a singleton
ae51ba4 Print source dir if no targets are specified
c4bad5b Qualify .netrc example
a8fcaa9 Quote permissions
ad8add0 Refactor individual Entry application
9dc8b10 Remove --source-vcs flag
ea5d380 Remove TargetState.AllEntries
a35fbb4 Remove docker image building code
01086cc Remove fixed FIXME
b62ac56 Remove uneccessary 'note that's
1750988 Remove unused field
307f767 Rename Symlink.Target to Symlink.LinkName
bd27c36 Rename TargetState.AddArchive to TargetState.Import
55a947a Rename actuator to mutator
ff58780 Rename variable for clarity
9b0e724 Replace getSourceNames with getEntries
2effdf7 Use absolute path to ignore dist directory
4387aa1 Use angle brackets for all examples
764263b Use dir, file, symlink order consistently
ca06a88 Use getEntries and Entry.TargetName is remove command
615c3bd Use getEntries in cat command
4e74b17 Use getEntries in chattr command
e375f25 Use getEntries in dump command
1d97198 Use targetName in archive
1804974 Use variable name ts for target state consistently
a341f75 Use vfs.ReadOnlyFS to ensure all changes are made via an Actuator