My Reproduction Steps
{% include_relative file~path.html %}
The Output I Wanted
Currently include restricts file name/paths to A-Za-z0-9 + _-. only. This is unnecessarily restrictive. Instead, perhaps filter out known illegal characters, as opposed to whitelisting safe characters? e.g. error only if path contains: <>:"/\|?* (taking a broad cross-OS view of what counts as illegal).
github-pagesjekyll doctorto check my configurationMy Reproduction Steps
{% include_relative file~path.html %}The Output I Wanted
Currently
includerestricts file name/paths toA-Za-z0-9+_-.only. This is unnecessarily restrictive. Instead, perhaps filter out known illegal characters, as opposed to whitelisting safe characters? e.g. error only if path contains:<>:"/\|?*(taking a broad cross-OS view of what counts as illegal).