Changeset 29
- Timestamp:
- 07/18/06 22:17:41 (6 years ago)
- Files:
-
- trunk/dcompiler.py (modified) (1 diff)
- trunk/infrastructure/build_ddoc.bat (modified) (1 diff)
- trunk/infrastructure/build_wiki_ddoc.bat (modified) (1 diff)
- trunk/infrastructure/pyd/dpyobject.d (moved) (moved from trunk/infrastructure/pyd/object.d) (1 diff)
- trunk/infrastructure/pyd/make_object.d (modified) (1 diff)
- trunk/infrastructure/pyd/pyd.d (modified) (1 diff)
- trunk/infrastructure/python/headers/python.d (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dcompiler.py
r28 r29 29 29 'def.d', 30 30 'dg_convert.d', 31 'dpyobject.d', 31 32 'exception.d', 32 33 'ftype.d', 33 34 'func_wrap.d', 34 35 'make_object.d', 35 'object.d',36 36 'op_wrap.d', 37 37 'pyd.d', trunk/infrastructure/build_ddoc.bat
r24 r29 1 C:\dmd\dmd\bin\dmd.exe -o- -Ddpyd\doc pyd\class_wrap.d pyd\ctor_wrap.d pyd\def.d pyd\dg_convert.d pyd\exception.d pyd\ftype.d pyd\make_object.d pyd\ object.d pyd\pyd.d pyd\doc\candydoc\candy.ddoc pyd\doc\candydoc\modules.ddoc1 C:\dmd\dmd\bin\dmd.exe -o- -Ddpyd\doc pyd\class_wrap.d pyd\ctor_wrap.d pyd\def.d pyd\dg_convert.d pyd\exception.d pyd\ftype.d pyd\make_object.d pyd\dpyobject.d pyd\pyd.d pyd\doc\candydoc\candy.ddoc pyd\doc\candydoc\modules.ddoc 2 2 3 3 pause trunk/infrastructure/build_wiki_ddoc.bat
r24 r29 1 C:\dmd\dmd\bin\dmd.exe -o- -Ddpyd\wiki_doc pyd\class_wrap.d pyd\ctor_wrap.d pyd\def.d pyd\dg_convert.d pyd\exception.d pyd\ftype.d pyd\make_object.d pyd\ object.d pyd\pyd.d pyd\wiki_doc\wiki_doc\wikidoc.ddoc1 C:\dmd\dmd\bin\dmd.exe -o- -Ddpyd\wiki_doc pyd\class_wrap.d pyd\ctor_wrap.d pyd\def.d pyd\dg_convert.d pyd\exception.d pyd\ftype.d pyd\make_object.d pyd\dpyobject.d pyd\pyd.d pyd\wiki_doc\wiki_doc\wikidoc.ddoc 2 2 3 3 pause trunk/infrastructure/pyd/dpyobject.d
r24 r29 20 20 SOFTWARE. 21 21 */ 22 module pyd. object;22 module pyd.dpyobject; 23 23 24 24 private import std.c.stdio; trunk/infrastructure/pyd/make_object.d
r27 r29 38 38 private import std.string; 39 39 // Base type 40 private import pyd. object;40 private import pyd.dpyobject; 41 41 private import pyd.class_wrap; 42 42 private import pyd.func_wrap; trunk/infrastructure/pyd/pyd.d
r28 r29 27 27 module pyd.pyd; 28 28 29 private import python; 30 import pyd.def; 31 import pyd.class_wrap; 32 import pyd.ctor_wrap; 33 import pyd.exception; 34 import pyd.ftype; 35 import pyd.func_wrap; 36 import pyd.make_object; 37 import pyd.tuples; 38 // Base type 39 import pyd.object; 29 public import pyd.def; 30 public import pyd.class_wrap; 31 public import pyd.ctor_wrap; 32 public import pyd.dpyobject; 33 public import pyd.exception; 34 public import pyd.ftype; 35 public import pyd.func_wrap; 36 public import pyd.make_object; 37 public import pyd.tuples; 40 38 trunk/infrastructure/python/headers/python.d
r24 r29 3183 3183 * python_support.d/_loadPythonSupport). */ 3184 3184 3185 private { 3186 3185 3187 /* Singletons: */ 3186 3188 PyObject* m_Py_None; … … 3296 3298 PyObject* m_PyExc_FutureWarning; 3297 3299 3298 private {3299 3300 3300 PyObject *eval(char[] code) { 3301 3301 PyObject *pyGlobals = PyEval_GetGlobals(); /* borrowed ref */ … … 3311 3311 PyObject* m_builtins, m_types, m_weakref; 3312 3312 3313 } /* end private */ 3314 3313 3315 // These template functions will lazily-load the various singleton objects, 3314 3316 // removing the need for a "load" function that does it all at once. … … 3342 3344 } 3343 3345 3344 } /* end private */3345 3346 3346 3347 //void _loadPythonSupport() {
