Merged r12456 from trunk to 2.3-stable (#15756)
change requirement in bazaar lib as same with other scm libs.
Merged r12456 from trunk to 2.4-stable (#15756)
Traditional Chinese translation updated by ChunChang Lo (#15764)
change requirement in bazaar lib as same with other scm libs (#15756)
backport r12453 AbstractAdapter change to 2.3-stable (#15756)
backport r12453 AbstractAdapter change to 2.4-stable (#15756)
Don't load redcarpet with JRuby.
Adds experimental support for Markdown formatting with redcarpet (#15520).
Rescue syntax highlighter exceptions.
Adds an option for formatter display name.