in _plugins/jekyll_relative_links.rb [127:145]
def url_for_path_absolute(path)
is_absolute = path.start_with? "/"
is_section = path.include? "
fragment = path.sub(/[^
path = path.sub(/
path = path.sub(%r!\A/!, "")
url = url_for_path_internal(path)
url = url_for_path_internal(path.sub(%r!\.html!.freeze, ".md")) unless url
url = url_for_path_internal(path.sub(%r!\.md!.freeze, ".html")) 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.html") unless url
url = "/" + url if url && is_absolute && !url.start_with?("/")
url = "#{url}##{fragment}" if is_section
url
end