Changes between Version 3 and Version 4 of doc/tec/developerrules/palmstandard
- Timestamp:
- Nov 2, 2018 6:42:42 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
doc/tec/developerrules/palmstandard
v3 v4 3 3 4 4 == General == 5 * Only ASCII characters allowed ('''no:''' °, ^2^, µ, etc.)5 * Only ASCII characters allowed 6 6 * Line length limit: 80 (soft) | 120 (hard) 7 7 * 8 8 9 == Indenting & spaces==9 == Indenting, spaces & alignment == 10 10 === General module structure === 11 11 {{{ 12 #!div style="align:'left'; width: 500px; border: 0px solid; float:right"13 [[Image(rules_indent_general.png, 500px, right, margin-right=2, margin-top=0, border=0)]]\\12 #!div style="align:'left'; width: 400px; border: 0px solid; float:right" 13 [[Image(rules_indent_general.png, 400px, right, margin-right=2, margin-top=0, border=0)]]\\ 14 14 Indention example with highlighted whitespaces. Click to enlarge. 15 15 }}} … … 21 21 * '''1 whitespace''' between individual strings 22 22 * '''1 whitespace''' after ''',''' 23 * '''1 whitespace''' before '''::''' 23 * '''1 whitespace''' before '''::''' \\(at minimum, see Sect. [#align Alignment]) 24 24 * '''2 whitespace''' after ''':''' 25 25 … … 27 27 === Whitespaces between brackets === 28 28 * '''0 whitespace''' between string and '''(''' 29 * '''1 whitespace''' after '''(''' and before ''')''' 29 * '''1 whitespace''' after '''(''' and before ''')'''\\(only exception: '''0 whitespace''' in declaration statements) 30 31 === Alignment === 32 * Linebreaks 33 * ONLY lists 30 34 31 35 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\