From c4fb1246d1c8768aff26aaae50c713da8580c236 Mon Sep 17 00:00:00 2001 From: apense Date: Thu, 2 Jul 2015 15:21:24 -0400 Subject: [PATCH] Updated to capitalized, imperative --- contributing.rst | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/contributing.rst b/contributing.rst index 5b86cf802a..68b706c735 100644 --- a/contributing.rst +++ b/contributing.rst @@ -148,7 +148,7 @@ syntax for including examples. .. code-block:: nim proc someproc*(): string = - ## returns "something" + ## Return "something" ## ## .. code-block:: nim ## @@ -165,15 +165,29 @@ first appearance of the proc. .. code-block:: nim proc hello*(): string - ## Documentation goes here + ## Put documentation here proc nothing() = discard proc hello*(): string = - ## This documentation is ignored + ## Ignore this echo "hello" -Capitalization of the first letter on the first line is optional. As a general -rule, if the documentation begins with a full sentence, capitalize it; -otherwise, a lowercase letter is preferred. +The preferred documentation style is to begin with a capital letter and use +the imperative (command) form. That is, between: + +.. code-block:: nim + + proc hello*(): string = + # Return "hello" + result = "hello" +or + +.. code-block:: nim + + proc hello*(): string = + # says hello + result = "hello" + +the first is preferred. The Git stuff =============