Age | Commit message (Collapse) | Author | Files | Lines |
|
- lose the unnecessary rpmts_Wrap(), it's not needed and just gets
in the way of things
|
|
- move the rpm.ts() vs rpm.TransactionSet() compatibility to python
- this will enable doing only the lowest level stuff in C and rest
in python
|
|
- pass (sub)type down to wrappers
- call subtype tp_alloc() instead of PyObject_New()
- preliminaries for allowing subtyping
|
|
|
|
- nothing wrong with comments but empty comment placeholders
are not exactly useful
|
|
- all type object creation goes through foo_Wrap() which handle OOM
and all type specific initialization
|
|
|
|
- adjust include paths accordingly
|
|
|
|
|
|
- Remove code duplication by making rpmts_Create() just a wrapper that calls
rpmtsObject to create the instance
- Move the initialization from rpmts_init() to rpmts_new(), calling
ts.__init__() multiple times isn't something we want to allow (setting
vsflags multiple times is ok but there's a method to do that already)
|
|
CVS patchset: 7582
CVS date: 2004/11/17 17:05:39
|
|
CVS patchset: 6961
CVS date: 2003/12/01 19:15:38
|
|
CVS patchset: 6959
CVS date: 2003/11/23 19:50:52
|
|
CVS patchset: 6760
CVS date: 2003/04/17 17:17:27
|
|
PyObject *md_dict; /*!< to look like PyModuleObject */
to all rpmfoo_Type's.
CVS patchset: 5936
CVS date: 2002/12/12 17:46:22
|
|
splint fiddles.
CVS patchset: 5932
CVS date: 2002/12/11 00:12:17
|
|
- python: add ts.setProbFilter() method, remove ts.run() argument.
CVS patchset: 5652
CVS date: 2002/08/20 22:05:18
|
|
CVS patchset: 5558
CVS date: 2002/07/18 21:42:18
|
|
CVS patchset: 5554
CVS date: 2002/07/14 21:23:29
|
|
CVS patchset: 5453
CVS date: 2002/05/28 23:06:44
|
|
CVS patchset: 5451
CVS date: 2002/05/27 21:40:08
|
|
CVS patchset: 5447
CVS date: 2002/05/23 21:06:42
|
|
CVS patchset: 5446
CVS date: 2002/05/23 19:42:23
|