Miscellaneous sphinx fixes

Authored by glenl on Oct 5 2018, 4:38 PM.

Description

Miscellaneous sphinx fixes

Summary:
Fixes a number of warnings in the documentation build:

  • add empty lines where sphinx requires
  • Fix explicit markup warning (*.cmake is interpreted by sphinx as the start of a bold markup)
  • Fixed ill-formed admonition (this admonition wasn't showing up in the document)
  • Fixed duplicate label

Also, my emacs write-hook clears trailing white space so there are a few white space-only diffs. Let me know if you would prefer that I not do that.

Test Plan:
Clean (remove _build folder) and build.
Only warning is the 404.rst consistency warning about toctree inclusion.

Reviewers: Krita: Manual, woltherav

Reviewed By: Krita: Manual, woltherav

Subscribers: woltherav

Tags: Krita: Manual

Differential Revision: https://phabricator.kde.org/D15953

Details