in _plugins/jekyll_relative_links.rb [148:170]
def url_for_path(path, src)
path.sub!(%r!\A/!, "")
url = url_for_path_internal(path)
pathWithText = %r!^(.*\.(png|jpg|gif|svg))( .*)\z!.freeze.match(path)
if (!pathWithText)
url = url_for_path_internal(path.sub(%r!\.html!.freeze, ".md")) unless url
url = url_for_path_internal(path.sub(%r!/\z!.freeze, "") + "/index.md") unless url
url = url_for_path_internal(path.sub(%r!\z!.freeze, "") + "/index.md") unless url
url = url_for_path_internal(path.sub(%r!\z!.freeze, ".md")) unless url
puts "WARN: unresolved link in #{src}: #{path}" unless url if @warn
else
url = url_for_path(pathWithText[1], src) if pathWithText
url = url + pathWithText[3] if url
url = path unless url
end
url
end