1// Package views parses fenced code blocks and connects them to custom view2// renderers.3//4// Blocks preserves source order and normalizes CRLF line endings. Hash names5// an artifact by its language and source, while Path gives its relay URL.6// Figure emits accessible markup with the rendered image and an inline source7// fallback. Renderer maps each lowercased language to the first registered8// view that supports it.9package views