Menu

Tree [r13978] / branches / gsoc2012-javascript / Lib / python /
 History

HTTPS access


File Date Author Commit
 Makefile.in 2007-10-17 wsfulton [r10004] Remove cvs $Header$
 README 2008-05-14 olly [r10446] Fix comment and documentation typos
 argcargv.i 2010-04-23 wsfulton [r11995] minor formatting change
 attribute.i 2005-10-25 marcelomatus [r7717] move attribute.i to the typemap library, now is...
 boost_shared_ptr.i 2011-04-04 wsfulton [r12608] Cosmetic Python changes and replace DOH types
 builtin.swg 2011-08-22 szager [r12782] Fixed memory leak with --builtin (bug 3385089)
 carrays.i 2011-08-25 wsfulton [r12784] Fix constructors in named typedef class declara...
 ccomplex.i 2010-02-27 wsfulton [r11874] SWIG license change - The Examples and Lib move...
 cdata.i 2005-10-18 marcelomatus [r7676] massive typemap unification
 cmalloc.i 2005-10-19 marcelomatus [r7684] more typemaps unification and fixes for valgrind
 cni.i 2006-01-03 marcelomatus [r8197] uniform cni examples
 complex.i 2004-03-23 mmatus [r5789] more comments and cosmetic fixes
 cpointer.i 2005-10-19 marcelomatus [r7684] more typemaps unification and fixes for valgrind
 cstring.i 2005-10-24 marcelomatus [r7707] Perl added to the Unified typemap library, clea...
 cwstring.i 2005-10-24 marcelomatus [r7707] Perl added to the Unified typemap library, clea...
 defarg.swg 2006-06-29 wsfulton [r9177] update to use proxy terminology
 director.swg 2011-05-27 olly [r12720] Fix typo in UEH message
 embed.i 2009-04-29 olly [r11193] Fix comment typos
 embed15.i 2010-02-27 wsfulton [r11874] SWIG license change - The Examples and Lib move...
 exception.i 2006-01-14 marcelomatus [r8434] use internal SWIG_exception_fail, let SWIG_exce...
 factory.i 2006-02-22 marcelomatus [r8865] add the factory library for UTL
 file.i 2010-02-27 wsfulton [r11874] SWIG license change - The Examples and Lib move...
 implicit.i 2005-12-30 marcelomatus [r8131] securing the call to SWIG_IsOK, which is a macro
 jstring.i 2005-12-30 marcelomatus [r8138] add jstring.i for ruby
 pyabc.i 2008-09-11 bhy [r10834] Merged the Python 3.0 support branch. The mergi...
 pyapi.swg 2011-04-09 wsfulton [r12622] Cosmetics - Fix bracket matching
 pybackward.swg 2006-01-28 marcelomatus [r8591] add more backward comp macros/fragments/methods
 pybuffer.i 2009-02-10 bhy [r11125] changed the mapped 'SIZE' of buffer interface f...
 pyclasses.swg 2011-04-03 szager [r12596] Merged from branches/szager-python-builtin
 pycomplex.swg 2009-04-29 olly [r11193] Fix comment typos
 pycontainer.swg 2012-04-28 wsfulton [r13020] More for Mac OSX STL fixes
 pydocs.swg 2011-06-10 wsfulton [r12735] Numerous autodoc fixes for Python
 pyerrors.swg 2009-03-19 bhy [r11160] Fix the memory leak related to Python 3 unicode...
 pyfragments.swg 2007-11-19 wsfulton [r10153] Fix confusion of filenaming in comment
 pyhead.swg 2012-04-14 wsfulton [r12983] Revert rev 12835 as it introduces a failure in ...
 pyinit.swg 2011-05-12 wsfulton [r12660] PyVarObject_HEAD_INIT to conform to C standard ...
 pyiterators.swg 2012-03-20 wsfulton [r12939] Fix missing stddef.h when %import of STL contai...
 pymacros.swg 2006-01-28 marcelomatus [r8590] add more backward comp macros/fragments/methods
 pyname_compat.i 2009-04-29 olly [r11193] Fix comment typos
 pyopers.swg 2011-07-20 szager [r12761] From swig-user 7/6/11: fix closure for tp_call.
 pyprimtypes.swg 2012-04-14 wsfulton [r12983] Revert rev 12835 as it introduces a failure in ...
 pyrun.swg 2012-03-13 wsfulton [r12915] Show as 'unknown type' instead of seg faulting ...
 pyruntime.swg 2011-04-03 szager [r12596] Merged from branches/szager-python-builtin
 pystdcommon.swg 2011-04-03 szager [r12596] Merged from branches/szager-python-builtin
 pystrings.swg 2011-04-03 szager [r12596] Merged from branches/szager-python-builtin
 python.swg 2006-02-01 marcelomatus [r8666] fix -external-runtime and warning arounds in su...
 pythonkw.swg 2011-06-10 wsfulton [r12735] Numerous autodoc fixes for Python
 pythreads.swg 2005-12-10 marcelomatus [r7968] fix extra calls to TypeQuery for 'char *' and '...
 pytuplehlp.swg 2005-10-24 marcelomatus [r7707] Perl added to the Unified typemap library, clea...
 pytypemaps.swg 2011-04-04 wsfulton [r12608] Cosmetic Python changes and replace DOH types
 pyuserdir.swg 2006-09-05 olly [r9263] Fix a few typos in comments.
 pywstrings.swg 2011-04-10 wsfulton [r12626] Remove C++ header breaking C tests
 std_alloc.i 2004-12-01 marcelomatus [r6818] better support for string and def. args, plus a...
 std_basic_string.i 2005-12-06 marcelomatus [r7929] add thread support based in proposal #398495 b...
 std_carray.i 2008-12-03 bhy [r10961] Commited SF#2158938: change all SWIG symbols st...
 std_char_traits.i 2004-10-10 marcelomatus [r6382] isolate language independent STD/STL/C++ code +...
 std_common.i 2012-03-13 wsfulton [r12916] Fix #3475492 - iterating through std::vector wr...
 std_complex.i 2005-11-27 marcelomatus [r7888] cosmetic fixes
 std_container.i 2004-10-10 marcelomatus [r6382] isolate language independent STD/STL/C++ code +...
 std_deque.i 2004-10-10 marcelomatus [r6382] isolate language independent STD/STL/C++ code +...
 std_except.i 2005-10-31 marcelomatus [r7758] add std_except typemaps to the unified typemap ...
 std_ios.i 2004-10-10 marcelomatus [r6382] isolate language independent STD/STL/C++ code +...
 std_iostream.i 2004-12-01 marcelomatus [r6818] better support for string and def. args, plus a...
 std_list.i 2004-10-10 marcelomatus [r6382] isolate language independent STD/STL/C++ code +...
 std_map.i 2011-07-15 szager [r12759] Fixed issue from swig-user 6/27/11.
 std_multimap.i 2011-04-03 szager [r12596] Merged from branches/szager-python-builtin
 std_multiset.i 2008-12-03 bhy [r10961] Commited SF#2158938: change all SWIG symbols st...
 std_pair.i 2011-04-03 szager [r12596] Merged from branches/szager-python-builtin
 std_set.i 2008-12-03 bhy [r10961] Commited SF#2158938: change all SWIG symbols st...
 std_shared_ptr.i 2010-06-01 wsfulton [r12077] Add std_shared_ptr.i and document shared_ptr li...
 std_sstream.i 2004-12-01 marcelomatus [r6818] better support for string and def. args, plus a...
 std_streambuf.i 2004-12-01 marcelomatus [r6818] better support for string and def. args, plus a...
 std_string.i 2005-10-24 marcelomatus [r7707] Perl added to the Unified typemap library, clea...
 std_vector.i 2004-10-10 marcelomatus [r6382] isolate language independent STD/STL/C++ code +...
 std_vectora.i 2004-10-10 marcelomatus [r6382] isolate language independent STD/STL/C++ code +...
 std_wios.i 2005-04-03 marcelomatus [r7141] allow to use iostream and sstream without wchar...
 std_wiostream.i 2006-01-30 marcelomatus [r8645] add fragment warning and fixes
 std_wsstream.i 2005-04-03 marcelomatus [r7141] allow to use iostream and sstream without wchar...
 std_wstreambuf.i 2005-04-03 marcelomatus [r7141] allow to use iostream and sstream without wchar...
 std_wstring.i 2005-10-24 marcelomatus [r7707] Perl added to the Unified typemap library, clea...
 stl.i 2006-01-06 marcelomatus [r8232] add initial stl.i to ensure proper file incluss...
 typemaps.i 2010-02-27 wsfulton [r11874] SWIG license change - The Examples and Lib move...
 wchar.i 2005-04-02 marcelomatus [r7138] allow to use iostream and sstream without wchar...

Read Me

/* -----------------------------------------------------------------------------
 *
 *  User interfaces: include these ones as needed
 *
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 *  Special types and user helpers 
 * ----------------------------------------------------------------------------- */

argcargv.i		Handler for (int argc, char **argv)
attribute.i		Convert a pair of set/get methods into a "native" python attribute
ccomplex.i		C99 complex type
complex.i		C99 or C++ complex type
cstring.i		Various forms of C character string handling
cwstring.i		Various forms of C wchar_t string handling
embed.i			embedding the Python interpreter in something else
embed15.i		embedding the Python interpreter in something else
file.i			FILE C type
implicit.i		Allow the use of implicit C++ constructors
wchar.i			wchar_t C type

/* -----------------------------------------------------------------------------
 *  C++ STD + STL
 * ----------------------------------------------------------------------------- */

std_alloc.i		allocator 
std_basic_string.i	basic string
std_char_traits.i	char traits
std_complex.i		complex
std_deque.i		deque	
std_except.i		exceptions
std_ios.i		ios
std_iostream.i		istream/ostream
std_list.i		list
std_map.i		map
std_multimap.i		multimap
std_multiset.i		multiset
std_pair.i		pair
std_set.i		set
std_sstream.i		string stream
std_streambuf.i		streambuf
std_string.i		string
std_vector.i		vector
std_wios.i		wios
std_wiostream.i		wistream/wostream
std_wsstream.i		wstring stream
std_wstreambuf.i	wstreambuf
std_wstring.i		wstring



/* -----------------------------------------------------------------------------
/* 
 *  Implementation files: don't look at them unless you are really drunk
 *
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 *  Basic files
 * ----------------------------------------------------------------------------- */

python.swg		Main language file, it just includes what is needed.
pyuserdir.swg		User visible directives (%pythonnondynamic, etc)
pymacros.swg		Internal macros used for typemaps
pyfragments.swg		Allow the user to overload the default fragments
pyopers.swg		Python operations (+=, *=, etc)
pythonkw.swg		Python keywords and special names
pyinit.swg		Python Init method

/* -----------------------------------------------------------------------------
 *  The runtime part
 * ----------------------------------------------------------------------------- */

pyruntime.swg		Main runtime file definition
pyapi.swg		SWIG/Python API declarations
pyrun.swg		Python run-time code 

/* -----------------------------------------------------------------------------
 *  Internal typemap specializations
 * ----------------------------------------------------------------------------- */

pyswigtype.swg		SWIGTYPE
pystrings.swg		Char strings (char *)
pywstrings.swg		Wchar Strings (wchar_t *)
pyprimtypes.swg		Primitive types (shot,int,double,etc)
pycomplex.swg		PyComplex and helper for C/C++ complex types
pydocs.swg		Typemaps documentation

/* -----------------------------------------------------------------------------
 *  C++ STD + STL
 * ----------------------------------------------------------------------------- */

pycontainer.swg		python container iterators
std_common.i		general common code for the STD/STL implementation
std_container.i		general common code for the STD/STL containers


/*-----------------------------------------------------------------------------
 *  Backward compatibility and deprecated
 * ----------------------------------------------------------------------------- */

std_vectora.i		vector + allocator (allocators are now supported in STD/STL)
typemaps.i		old in/out typemaps (doesn't need to be included)
defarg.swg		for processing default arguments with shadow classes
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.