# Functions
ActionContent2Commits converts action content to push commits.
ActionIcon accepts an action operation type and returns an icon class name.
DiffLineTypeToStr returns diff line type name.
DiffTypeToStr returns diff type name.
Escape escapes a HTML string.
HTMLRenderer implements the macaron handler for serving HTML templates.
IsMultilineCommitMessage checks to see if a commit message contains multiple lines.
JSONRenderer implements the macaron handler for serving JSON templates.
JSRenderer implements the macaron handler for serving JS templates.
List traversings the list.
Mailer provides the templates required for sending notification mails.
MigrationIcon returns a Font Awesome name matching the service an issue/comment was migrated from.
NewFuncMap returns functions for injecting to templates.
NewTextFuncMap returns functions for injecting to text templates It's a subset of those used for HTML and other templates.
RenderCommitBody extracts the body of a commit message without its title.
RenderCommitMessage renders commit message with XSS-safe and special links.
RenderCommitMessageLink renders commit message as a XXS-safe link to the provided default url, handling for special links.
RenderCommitMessageLinkSubject renders commit message as a XXS-safe link to the provided default url, handling for special links without email to links.
RenderNote renders the contents of a git-notes file as a commit message.
ReplaceLeft replaces all prefixes 'oldS' in 's' with 'newS'.
Safe render raw as HTML.
SafeJS renders raw as JS.
Sha1 returns sha1 sum of string.
Str2html render Markdown text to HTML.
TrN returns key to be used for plural text translation.
# Interfaces
Actioner describes an action.