Thread: [SQL-CVS] SQLObject/SQLObject util.py,1.1,1.2
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <ian...@us...> - 2003-04-17 03:39:48
|
Update of /cvsroot/sqlobject/SQLObject/SQLObject In directory sc8-pr-cvs1:/tmp/cvs-serv32306 Modified Files: util.py Log Message: Make fields that start with caps work Index: util.py =================================================================== RCS file: /cvsroot/sqlobject/SQLObject/SQLObject/util.py,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** util.py 14 Mar 2003 03:52:01 -0000 1.1 --- util.py 17 Apr 2003 03:39:43 -0000 1.2 *************** *** 3,5 **** _translateRE = re.compile(r'[A-Z]') def splitWords(s): ! return _translateRE.sub(lambda x: '_%s' % x.group(0).lower(), s) --- 3,8 ---- _translateRE = re.compile(r'[A-Z]') def splitWords(s): ! trans = _translateRE.sub(lambda x: '_%s' % x.group(0).lower(), s) ! if trans.startswith('_'): ! trans = trans[1:] ! return trans |