Skip to content

Release v14.0.0

Latest

Choose a tag to compare

@rrthomas rrthomas released this 30 Apr 22:24

This release changes the meaning of $path, which now refers to the path of the innermost $include (the path passed to $include, not the file found by it), or currently-expanded file if there is none. This makes commands like $include{foo/bar.in} work more obviously when bar.in in turn includes fragments found in the same directory foo.

The release also makes symlinked directories within the input tree work as one might reasonably expect: when a file search ascends through a symlinked directory, it goes to the parent node in the tree, not the parent directory of the symlink.