CODINGSTYLE.md: fix paragraphs in list items

Without an blank line, the pseudo-headers of list items are not
separated from the next paragraph.  An example is rendered as:

    * variable declarations In C code we really ...

instead of intended:

    * variable declarations

      In C code we really ...

Add missing blank lines between paragraphs inside list items and in
between list items to fix the intended rendering.

Signed-off-by: Andrei Rybak <rybak.a.v@gmail.com>
This commit is contained in:
Andrei Rybak 2023-03-26 18:18:58 +02:00 committed by bstoeger
parent 4e1206d975
commit 7e74dcccca

View file

@ -86,6 +86,7 @@ other editors that implement this coding style, please add them here.
``` ```
* unfortunate inconsistency * unfortunate inconsistency
- C code usually uses underscores to structure names - C code usually uses underscores to structure names
``` ```
variable_in_C variable_in_C
@ -142,6 +143,7 @@ other editors that implement this coding style, please add them here.
## Coding conventions ## Coding conventions
* variable declarations * variable declarations
In C code we really like them to be at the beginning of a code block, In C code we really like them to be at the beginning of a code block,
not interspersed in the middle. not interspersed in the middle.
in C++ we are a bit less strict about this - but still, try not to go in C++ we are a bit less strict about this - but still, try not to go
@ -193,6 +195,7 @@ other editors that implement this coding style, please add them here.
internally. internally.
* text strings * text strings
The default language of subsurface is US English so please use US English The default language of subsurface is US English so please use US English
spelling and terminology. spelling and terminology.
User-visible strings should be passed to the tr() function to enable User-visible strings should be passed to the tr() function to enable
@ -257,6 +260,7 @@ other editors that implement this coding style, please add them here.
macro is defined in the "core/gettext.h" header. macro is defined in the "core/gettext.h" header.
* UI text style * UI text style
These guidelines are designed to ensure consistency in presentation within These guidelines are designed to ensure consistency in presentation within
Subsurface. Subsurface.
Only the first word of multi-word text strings should be capitalized unless Only the first word of multi-word text strings should be capitalized unless
@ -275,10 +279,14 @@ other editors that implement this coding style, please add them here.
* string manipulation * string manipulation
* user interface * user interface
In UI part of the code use of QString methods is preferred, see this pretty In UI part of the code use of QString methods is preferred, see this pretty
good guide in [QString documentation][1] good guide in [QString documentation][1]
* core components * core components
In the core part of the code, C-string should be used. In the core part of the code, C-string should be used.
C-string manipulation is not always straightforward specifically when C-string manipulation is not always straightforward specifically when
it comes to memory allocation, a set of helper functions has been developed it comes to memory allocation, a set of helper functions has been developed