Aleksey Gurtovoy
c6e658cfca
merge RC_1_32_0 fixes
...
[SVN r26333]
2004-11-28 04:44:21 +00:00
Bruno da Silva de Oliveira
03fc159aec
no message
...
[SVN r25886]
2004-10-27 10:47:03 +00:00
Bruno da Silva de Oliveira
92ff4ab76f
Applied patch by Christian Hudon
...
[SVN r25636]
2004-10-09 19:49:09 +00:00
Aleksey Gurtovoy
59ca82128a
c++boost.gif -> boost.png replacement
...
[SVN r25573]
2004-10-05 15:45:52 +00:00
Bruno da Silva de Oliveira
386c45fd4d
- added copyright notice
...
[SVN r24521]
2004-08-17 01:51:29 +00:00
Bruno da Silva de Oliveira
27653b7fbf
- Applied a patch by Paul Bridger that solves some problems for wrapper
...
methods.
- Applied a patch by Baptiste Lepilleur that allows the user to inject
code inside the class definition.
- Applied another patch by Baptiste Lepilleur that inserts two new command-line
options that helps with writing makefiles.
[SVN r23725]
2004-07-18 15:50:10 +00:00
Bruno da Silva de Oliveira
a9cd67873c
- fixes module name if run from another directory where the .pyste file is located
...
[SVN r22977]
2004-05-30 23:14:10 +00:00
Bruno da Silva de Oliveira
b58812e7f1
Applied a patch by Roman Yakovenko that makes the export of unnamed enums
...
better.
[SVN r22852]
2004-05-17 22:46:43 +00:00
Bruno da Silva de Oliveira
bdf80a683c
- removed exporters.importing mechanism, because this was causing a serious bug that was preventing the bases code to be generated
...
[SVN r22613]
2004-04-06 22:53:38 +00:00
Bruno da Silva de Oliveira
04484d55de
- Fixed bug with exception declarations
...
[SVN r22459]
2004-03-09 01:01:29 +00:00
Bruno da Silva de Oliveira
29f3891a68
- Generates the unique number for UniqueInt using the hash of the filename
...
[SVN r22329]
2004-02-19 22:26:54 +00:00
Bruno da Silva de Oliveira
7b602ef607
- now warns that AllFromHeader is not working in all cases
...
[SVN r22316]
2004-02-18 22:32:58 +00:00
Bruno da Silva de Oliveira
15e555c7f1
- Fixed UniqueInt bug across different compilation units.
...
[SVN r22315]
2004-02-18 22:28:28 +00:00
Bruno da Silva de Oliveira
f4fb49d32f
- reverted previous commit
...
[SVN r22313]
2004-02-18 15:33:34 +00:00
Bruno da Silva de Oliveira
89be2fb736
- no_init is now generated for abstract classes
...
[SVN r22312]
2004-02-18 15:27:59 +00:00
Bruno da Silva de Oliveira
95b95d012c
- Fixed bug where a class would appear more than one in the generated code.
...
[SVN r20464]
2003-10-23 22:56:33 +00:00
Bruno da Silva de Oliveira
3533bd0504
no message
...
[SVN r20266]
2003-10-06 19:10:50 +00:00
Bruno da Silva de Oliveira
6c22aceabc
- added return_by_value
...
[SVN r20127]
2003-09-21 02:07:07 +00:00
Bruno da Silva de Oliveira
4f2dbeda28
bugs in Enum and export_values option
...
[SVN r20121]
2003-09-19 23:07:14 +00:00
Bruno da Silva de Oliveira
621b5fc2db
- added INTERFACE_FILE
...
[SVN r20005]
2003-09-10 21:55:50 +00:00
Bruno da Silva de Oliveira
4a7b8fe839
- Wrapper for protected and private pure virtual functions are now generated
...
[SVN r19922]
2003-09-04 22:47:04 +00:00
Bruno da Silva de Oliveira
10b249a162
- Using the new Boost.Python facility for wrapping pure virtual functions
...
[SVN r19792]
2003-08-26 23:24:02 +00:00
Bruno da Silva de Oliveira
acbc01933c
- Fixed a bug where the code for a virtual method wrapper defined inside a Pyste file was not being declared in the generated code
...
[SVN r19776]
2003-08-26 00:43:09 +00:00
Bruno da Silva de Oliveira
0a3010b29f
no message
...
[SVN r19761]
2003-08-23 20:53:33 +00:00
Bruno da Silva de Oliveira
2b380d03c9
- Make the cache files be rebuilt only when the declarations' version changes, instead o pyste's version
...
[SVN r19759]
2003-08-23 19:18:52 +00:00
Bruno da Silva de Oliveira
3f70253a3f
- Fixed bug where Include was not writing the #include in some situations
...
- Rebuild cache files if pyste version changes
[SVN r19757]
2003-08-23 17:06:37 +00:00
Bruno da Silva de Oliveira
88b9721e3f
- Fixed bug related to bases<> template generation in the new system
...
[SVN r19700]
2003-08-20 01:40:43 +00:00
Bruno da Silva de Oliveira
dc7ae9ed20
- removed "header_code", since we already have Include().
...
[SVN r19670]
2003-08-17 21:11:07 +00:00
Bruno da Silva de Oliveira
929badf4c6
Added support for insertion of user code in the generated code
...
[SVN r19664]
2003-08-17 19:35:00 +00:00
Bruno da Silva de Oliveira
c4a3f2c04f
no message
...
[SVN r19652]
2003-08-16 21:11:50 +00:00
Bruno da Silva de Oliveira
a933e458b3
- Fixed a bug in the pure virtual functions
...
[SVN r19648]
2003-08-16 19:13:45 +00:00
Bruno da Silva de Oliveira
06b8320815
- Added exception specifiers (patch by Gottfried).
...
[SVN r19645]
2003-08-16 18:21:44 +00:00
Bruno da Silva de Oliveira
918636ff03
- Fixed a bug where in some classes the virtual methods were being definied incorrectly
...
[SVN r19525]
2003-08-10 23:21:25 +00:00
Bruno da Silva de Oliveira
568b62a8a4
- Little bug where the memory cache was not being used
...
[SVN r19517]
2003-08-10 21:51:28 +00:00
Bruno da Silva de Oliveira
da34e7f507
- Abstract methods fix
...
- converts \ to / on windows
[SVN r19516]
2003-08-10 21:47:50 +00:00
Bruno da Silva de Oliveira
168476382a
- incremental code and some fixes
...
[SVN r19499]
2003-08-09 21:18:12 +00:00
Bruno da Silva de Oliveira
7fa6a29814
no message
...
[SVN r19498]
2003-08-09 20:57:04 +00:00
Bruno da Silva de Oliveira
f2b51da0ab
- Fix a bug where a declaration was appearing more than once in an intermediate class in an hierarchy not fully-exported
...
[SVN r19489]
2003-08-08 02:56:04 +00:00
Bruno da Silva de Oliveira
b77652b499
- fixed staticmethod bug
...
- fixed hierarchies bug when using AllFromHeader
[SVN r18971]
2003-07-07 20:00:40 +00:00
Bruno da Silva de Oliveira
0c8444b8ed
- fixed bug of --multiple
...
- new function: hold_with_shared_ptr
- SPECIALIZE_TYPE_ID bug
[SVN r18969]
2003-07-07 19:00:52 +00:00
Bruno da Silva de Oliveira
3e6ee799ba
- --multiple now generates one cpp per pyste file.
...
[SVN r18945]
2003-07-06 01:16:27 +00:00
Bruno da Silva de Oliveira
dd14ccb115
- --multiple now generates one cpp per pyste file.
...
[SVN r18944]
2003-07-06 01:12:26 +00:00
Bruno da Silva de Oliveira
ba0fcd27c3
- Various bug fixes
...
- Changed the internal code to the way it was
[SVN r18941]
2003-07-04 22:47:27 +00:00
Bruno da Silva de Oliveira
d476e67067
- Fixed "char**" bug
...
- Lots of internal changes: phase 1 of Meta-Programming complete.
[SVN r18919]
2003-07-03 00:00:23 +00:00
Bruno da Silva de Oliveira
4588f5e9ab
no message
...
[SVN r18884]
2003-06-29 17:47:45 +00:00
Bruno da Silva de Oliveira
8289269a86
*** empty log message ***
...
[SVN r18828]
2003-06-18 00:05:01 +00:00
Bruno da Silva de Oliveira
9f711ed821
- Changed "no_override" to "final"
...
[SVN r18826]
2003-06-17 23:25:16 +00:00
Bruno da Silva de Oliveira
73e2ab5125
- Added a new test exercising the new automatic inheritation
...
[SVN r18815]
2003-06-17 01:56:45 +00:00
Bruno da Silva de Oliveira
7ea2ab1672
- If you export a derived class without exporting its base classes, the derived class will explicitly export the bases's methods and attributes. Before, if you were interested in the bases's methods, you had to export the base classes too.
...
- Added a new function, no_override. When a member function is specified as "no_override", no virtual wrappers are generated for it, improving performance and letting the code more clean.
- There was a bug in which the policy of virtual member functions was being ignored (patch by Roman Sulzhyk).
[SVN r18814]
2003-06-17 01:34:26 +00:00
Bruno da Silva de Oliveira
c821e903f8
Added tests for linux.
...
[SVN r18809]
2003-06-16 20:36:36 +00:00