|
From: David B. <dav...@us...> - 2005-01-09 21:34:26
|
Update of /cvsroot/frontierkernel/Frontier/Common/headers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15371 Modified Files: Tag: sidewinder-branch langpython.h Log Message: fiddled around with python rendering code. added grab/releasethreadglobals changed frontier_internalValue and frontier_ExternalValue -- maybe I will eventually merge them into a single type, but right now they now carry a valuerecord with them to make it easy to encapsulate a custom Frontier data type within Python. This perhaps may be all we need to support those types in Python, since UserTalk manipulates them opaquely. Index: langpython.h =================================================================== RCS file: /cvsroot/frontierkernel/Frontier/Common/headers/langpython.h,v retrieving revision 1.1.4.7 retrieving revision 1.1.4.8 diff -C2 -d -r1.1.4.7 -r1.1.4.8 *** langpython.h 20 Dec 2004 06:46:36 -0000 1.1.4.7 --- langpython.h 9 Jan 2005 21:34:16 -0000 1.1.4.8 *************** *** 31,35 **** boolean ispythonnode(hdltreenode, tyvaluerecord *); boolean callpythonscript(tyvaluerecord, hdltreenode, bigstring, tyvaluerecord *, boolean); ! boolean pythonrendercode(Handle *htext); --- 31,35 ---- boolean ispythonnode(hdltreenode, tyvaluerecord *); boolean callpythonscript(tyvaluerecord, hdltreenode, bigstring, tyvaluerecord *, boolean); ! boolean pythonrendercode(hdloutlinerecord houtline, Handle *htext); |