Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - new method to generate test cases for functions | Hartmut Holzgraefe | 2003-05-20 | 1 | -3/+36 | |
| | | | | | - beginning support for "pass by reference" parameters | |||||
* | just a method name change | Hartmut Holzgraefe | 2003-05-20 | 1 | -2/+1 | |
| | ||||||
* | additional tags for experimental streams support | Hartmut Holzgraefe | 2003-05-20 | 1 | -2/+13 | |
| | ||||||
* | create CREDITS, package.xml and maybe EXPERIMENTAL files | Hartmut Holzgraefe | 2003-05-20 | 1 | -1/+14 | |
| | | | | | create tests | |||||
* | updated TODOs | Hartmut Holzgraefe | 2003-05-20 | 1 | -6/+13 | |
| | ||||||
* | MFB move awk detection | Sascha Schumann | 2003-05-19 | 1 | -1/+2 | |
| | ||||||
* | 'stream' parameter support in proto parser and code generation | Hartmut Holzgraefe | 2003-05-09 | 1 | -0/+10 | |
| | ||||||
* | new proto data type: stream | Hartmut Holzgraefe | 2003-05-09 | 1 | -0/+1 | |
| | ||||||
* | more todo items | Hartmut Holzgraefe | 2003-05-08 | 1 | -0/+8 | |
| | ||||||
* | unfinished work towards towards refactoring of extension_parser.php | Hartmut Holzgraefe | 2003-05-06 | 1 | -0/+28 | |
| | ||||||
* | add 'extern "C"' where needed for C++ | Hartmut Holzgraefe | 2003-05-06 | 1 | -15/+31 | |
| | | | | | | (TODO: shouldn't this be done in the appropriate php headers and Zend macros themselves?) | |||||
* | stupido :( | Hartmut Holzgraefe | 2003-05-06 | 1 | -0/+1 | |
| | ||||||
* | - make sure we are running on PHP 5 | Hartmut Holzgraefe | 2003-05-06 | 1 | -1/+8 | |
| | | | | | - prevent warnings if no known license given | |||||
* | new TODO iten: specify "pass by reference" in protos | Hartmut Holzgraefe | 2003-05-06 | 1 | -1/+2 | |
| | ||||||
* | - more code moved to the appropriate php_*.php helper classes | Hartmut Holzgraefe | 2003-04-26 | 1 | -249/+200 | |
| | | | | | | | - support for different licenses using the new license classes - support for platform dependant library dependencies - coding style/whitespace changes | |||||
* | constructor proto change | Hartmut Holzgraefe | 2003-04-26 | 1 | -6/+12 | |
| | ||||||
* | cmdline parameter parsing improved | Hartmut Holzgraefe | 2003-04-26 | 1 | -7/+33 | |
| | | | | | | uses license classes to write LICENSE file config.m4 and *.dsp file are only written if their platform is supported | |||||
* | constructor prototype changed | Hartmut Holzgraefe | 2003-04-26 | 1 | -6/+50 | |
| | | | | | | code and documentation header and footer for constants block now generated by static class methods | |||||
* | better 'name' regex | Hartmut Holzgraefe | 2003-04-26 | 1 | -3/+4 | |
| | ||||||
* | php 5 constructor style and whitespace | Hartmut Holzgraefe | 2003-04-26 | 2 | -7/+9 | |
| | ||||||
* | support arrays of error messages in addition to single strings | Hartmut Holzgraefe | 2003-04-26 | 1 | -5/+17 | |
| | | | | | use PHP 5 style __constructor | |||||
* | use PHP 5 style constructor | Hartmut Holzgraefe | 2003-04-26 | 1 | -54/+56 | |
| | | | | | plus whitespace/coding style changes | |||||
* | module global variables and ini parameters now have | Hartmut Holzgraefe | 2003-04-26 | 2 | -0/+197 | |
| | | | | | their own generator classes | |||||
* | license comment headers and license files are now created | Hartmut Holzgraefe | 2003-04-26 | 4 | -0/+745 | |
| | | | | | by seperate classes for each license | |||||
* | platform specification now possible for libraries and extension | Hartmut Holzgraefe | 2003-04-26 | 1 | -0/+2 | |
| | ||||||
* | whitespace changes in generated code | Hartmut Holzgraefe | 2003-04-24 | 1 | -13/+13 | |
| | ||||||
* | <![CDATA[ generates additional linefeeds? | Hartmut Holzgraefe | 2003-04-24 | 1 | -7/+12 | |
| | | | | | -> trim these ... | |||||
* | use PEAR::System instead of system() to remove directories | Hartmut Holzgraefe | 2003-04-24 | 1 | -17/+18 | |
| | | | | | ... plus some whitespace/indent changes :/ | |||||
* | todo list update | Hartmut Holzgraefe | 2003-04-24 | 1 | -7/+2 | |
| | ||||||
* | config.m4 generation revisited | Hartmut Holzgraefe | 2003-04-23 | 2 | -16/+58 | |
| | ||||||
* | parse <deps> content | Hartmut Holzgraefe | 2003-04-23 | 1 | -1/+20 | |
| | ||||||
* | reorganized code generation | Hartmut Holzgraefe | 2003-04-23 | 1 | -14/+37 | |
| | | | | | | | | | | | | - source file includes generated header only, generated header includes anything else and is able to prepend include statements to files that need to be included *before* any php delivered header files - 'private' functions are now moved up in the generated source file so we do not add extra C protos for them before use | |||||
* | make sure .dsp files have DOS line endings when generated on Unix | Hartmut Holzgraefe | 2003-04-23 | 1 | -16/+20 | |
| | ||||||
* | don't forget to add the function list delimiter entry ... :/ | Hartmut Holzgraefe | 2003-04-23 | 1 | -0/+1 | |
| | ||||||
* | documentation generation improvements | Hartmut Holzgraefe | 2003-04-23 | 1 | -12/+14 | |
| | ||||||
* | version number and copyright year update | Hartmut Holzgraefe | 2003-04-23 | 1 | -2/+2 | |
| | ||||||
* | required ext. header files may be specified in <deps> | Hartmut Holzgraefe | 2003-04-23 | 1 | -0/+7 | |
| | ||||||
* | enable resource lookup by name | Hartmut Holzgraefe | 2003-04-23 | 1 | -5/+6 | |
| | ||||||
* | Resource handling fixed and improved: | Hartmut Holzgraefe | 2003-04-23 | 4 | -27/+127 | |
| | | | | | | | | | | | - resources may have an additional type specifier in prototypes - the 'alloc' attribute specifies whether to emalloc/efree the resource payload in generated code or not Example code generation for function return types Small docbook generation fixes in function documentation | |||||
* | start to parse the <deps> tag -> support both C and C++ extensions | Hartmut Holzgraefe | 2003-04-23 | 1 | -1/+22 | |
| | ||||||
* | Project programming language may be specified in <deps> tag | Hartmut Holzgraefe | 2003-04-23 | 1 | -3/+3 | |
| | | | | | for now only 'c' and 'cpp' for c++ are supported | |||||
* | protect string from CVS keyword expansionCVS: ↵ | Hartmut Holzgraefe | 2003-03-20 | 1 | -1/+1 | |
| | | | | ---------------------------------------------------------------------- | |||||
* | docbook fixes | Hartmut Holzgraefe | 2003-03-15 | 1 | -0/+2 | |
| | ||||||
* | thinko fix to kill warnings | Hartmut Holzgraefe | 2003-03-15 | 1 | -2/+2 | |
| | ||||||
* | docbook typo fix | Hartmut Holzgraefe | 2003-03-15 | 1 | -1/+1 | |
| | ||||||
* | make sure the function name in the proto matches the function | Hartmut Holzgraefe | 2003-03-15 | 1 | -0/+5 | |
| | ||||||
* | Renamed OnUpdateInt -> OnUpdateLong to prevent further misunderstandings. | foobar | 2003-03-07 | 1 | -1/+1 | |
| | | | | | | # Intentionally left out any 'alias' for it, this way 3rd party extension # maintainers will really NOTICE the change. | |||||
* | Add streams headers to those used for shared extensions. | Wez Furlong | 2003-03-01 | 1 | -0/+1 | |
| | ||||||
* | callbacks are now supported | Hartmut Holzgraefe | 2003-02-28 | 1 | -2/+1 | |
| | | | | | (although there's still room for improvements) | |||||
* | - support for "callback" type | Hartmut Holzgraefe | 2003-02-28 | 2 | -7/+11 | |
| | | | | | - proto syntax errors are now passed back to the top level parser |