appdb/. CODING_STANDARD
WineHQ
wineowner at wine.codeweavers.com
Wed Jun 28 12:21:58 CDT 2006
ChangeSet ID: 26107
CVSROOT: /opt/cvs-commit
Module name: appdb
Changes by: wineowner at winehq.org 2006/06/28 12:21:58
Modified files:
. : CODING_STANDARD
Log message:
Jonathan Ernst <jonathan at ernstfamily.ch>
Update coding standards to specify function prefix that should match the module name and 'sh' a new
variable prefix that means 'string html'
Patch: http://cvs.winehq.org/patch.py?id=26107
Old revision New revision Changes Path
1.7 1.8 +2 -1 appdb/CODING_STANDARD
Index: appdb/CODING_STANDARD
diff -u -p appdb/CODING_STANDARD:1.7 appdb/CODING_STANDARD:1.8
--- appdb/CODING_STANDARD:1.7 28 Jun 2006 17:21:58 -0000
+++ appdb/CODING_STANDARD 28 Jun 2006 17:21:58 -0000
@@ -22,6 +22,7 @@ Scalar types:
i for integers
f for floats
s for strings
+sh for html strings
b for booleans
Compound types:
a for arrays
@@ -41,7 +42,7 @@ $hResult
/**
* Functions naming
*/
-1)functions name should be declarative (i.e. put a declarative verb as the first word like in do_someting())
+1)functions name should be declarative and be prefixed with the name of the module (=file) where it is stored (for example image_show_thumbnail())
2)methods (functions inside a class) are named like this: setMyName() (i.e. words separated with an upper case character)
3)normal functions (outside a class) are named like this: query_appdb() (i.e. words separated with an underscore)
More information about the wine-cvs
mailing list