added one more rule to the coding standards
authorFabien Potencier <fabien.potencier@gmail.com>
Sun, 8 Jan 2012 20:24:46 +0000 (21:24 +0100)
committerFabien Potencier <fabien.potencier@gmail.com>
Sun, 8 Jan 2012 20:24:46 +0000 (21:24 +0100)
doc/coding_standards.rst

index df88e04..dc9e3d6 100644 (file)
@@ -23,9 +23,10 @@ standards:
     {%- if foo -%}{%- endif -%}
 
 * Put one (and only one) space before and after the following operators:
-  comparison operators (``==``, ``!=``, ``<``, ``>``, ``>=``, and ``<=``),
-  math operators (``+``, ``-``, ``/``, ``*``, ``%``, ``//``, ``**``), ``~``,
-  ``is``, ``in``, ``not``, ``and``, ``or``, and the ternary operator (``?:``):
+  comparison operators (``==``, ``!=``, ``<``, ``>``, ``>=``, ``<=``), math
+  operators (``+``, ``-``, ``/``, ``*``, ``%``, ``//``, ``**``), logic
+  operators (``not``, ``and``, ``or``), ``~``, ``is``, ``in``, and the ternary
+  operator (``?:``):
 
   .. code-block:: jinja
 
@@ -41,6 +42,13 @@ standards:
      {{ [1, 2, 3] }}
      {{ {'foo': 'bar'} }}
 
+* Do not put any spaces after an opening parenthesis and before a closing
+  parenthesis in expressions:
+
+  .. code-block:: jinja
+
+    {{ 1 + (2 * 3) }}
+
 * Do not put any spaces before and after string delimiters:
 
   .. code-block:: jinja