Changeset 29

Show
Ignore:
Timestamp:
07/18/06 22:17:41 (6 years ago)
Author:
KirkMcDonald
Message:

dmd 0.163 update

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/dcompiler.py

    r28 r29  
    2929    'def.d', 
    3030    'dg_convert.d', 
     31    'dpyobject.d', 
    3132    'exception.d', 
    3233    'ftype.d', 
    3334    'func_wrap.d', 
    3435    'make_object.d', 
    35     'object.d', 
    3636    'op_wrap.d', 
    3737    '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.ddoc 
     1C:\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 
    22 
    33pause 
  • 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.ddoc 
     1C:\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 
    22 
    33pause 
  • trunk/infrastructure/pyd/dpyobject.d

    r24 r29  
    2020SOFTWARE. 
    2121*/ 
    22 module pyd.object; 
     22module pyd.dpyobject; 
    2323 
    2424private import std.c.stdio; 
  • trunk/infrastructure/pyd/make_object.d

    r27 r29  
    3838private import std.string; 
    3939// Base type 
    40 private import pyd.object; 
     40private import pyd.dpyobject; 
    4141private import pyd.class_wrap; 
    4242private import pyd.func_wrap; 
  • trunk/infrastructure/pyd/pyd.d

    r28 r29  
    2727module pyd.pyd; 
    2828 
    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; 
     29public import pyd.def; 
     30public import pyd.class_wrap; 
     31public import pyd.ctor_wrap; 
     32public import pyd.dpyobject; 
     33public import pyd.exception; 
     34public import pyd.ftype; 
     35public import pyd.func_wrap; 
     36public import pyd.make_object; 
     37public import pyd.tuples; 
    4038 
  • trunk/infrastructure/python/headers/python.d

    r24 r29  
    31833183 * python_support.d/_loadPythonSupport). */ 
    31843184 
     3185private { 
     3186 
    31853187/* Singletons: */ 
    31863188PyObject* m_Py_None; 
     
    32963298PyObject* m_PyExc_FutureWarning; 
    32973299 
    3298 private { 
    3299  
    33003300PyObject *eval(char[] code) { 
    33013301    PyObject *pyGlobals = PyEval_GetGlobals(); /* borrowed ref */ 
     
    33113311PyObject* m_builtins, m_types, m_weakref; 
    33123312 
     3313} /* end private */ 
     3314 
    33133315// These template functions will lazily-load the various singleton objects, 
    33143316// removing the need for a "load" function that does it all at once. 
     
    33423344} 
    33433345 
    3344 } /* end private */ 
    33453346 
    33463347//void _loadPythonSupport() {