Pārlūkot izejas kodu

Help: Syntax highlighting for long strings in cmake-language.7

Joachim Wuttke (o) 7 gadi atpakaļ
vecāks
revīzija
14edbe7e7b
1 mainītis faili ar 17 papildinājumiem un 13 dzēšanām
  1. 17 13
      Help/manual/cmake-language.7.rst

+ 17 - 13
Help/manual/cmake-language.7.rst

@@ -257,27 +257,31 @@ invocation as exactly one argument.
 .. No code-block syntax highlighting in the following example
    (escape \" not supported by our cmake.py)
 
-For example::
+For example:
 
- message("This is a quoted argument containing multiple lines.
- This is always one argument even though it contains a ; character.
- Both \\-escape sequences and ${variable} references are evaluated.
- The text does not end on an escaped double-quote like \".
- It does end in an unescaped double quote.
- ")
+.. code-block:: cmake
+
+  message("This is a quoted argument containing multiple lines.
+  This is always one argument even though it contains a ; character.
+  Both \\-escape sequences and ${variable} references are evaluated.
+  The text does not end on an escaped double-quote like \".
+  It does end in an unescaped double quote.
+  ")
 
 .. No code-block syntax highlighting in the following example
    (for conformity with the two above examples)
 
 The final ``\`` on any line ending in an odd number of backslashes
 is treated as a line continuation and ignored along with the
-immediately following newline character.  For example::
+immediately following newline character.  For example:
+
+.. code-block:: cmake
 
- message("\
- This is the first line of a quoted argument. \
- In fact it is the only line but since it is long \
- the source code uses line continuation.\
- ")
+  message("\
+  This is the first line of a quoted argument. \
+  In fact it is the only line but since it is long \
+  the source code uses line continuation.\
+  ")
 
 .. note::
  CMake versions prior to 3.0 do not support continuation with ``\``.