Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |||||
* | support for passing description file name on command line | Hartmut Holzgraefe | 2003-02-28 | 1 | -1/+3 | |
| | ||||||
* | "on line #", not "in line #" | Hartmut Holzgraefe | 2003-02-28 | 1 | -1/+1 | |
| | ||||||
* | added "callback" type (and fixed a stupid typo) | Hartmut Holzgraefe | 2003-02-28 | 1 | -1/+2 | |
| | ||||||
* | some DTD fixes and <code> as a toplevel element for .c and .h code snippets | Hartmut Holzgraefe | 2003-02-28 | 1 | -5/+7 | |
| | ||||||
* | forgot to add these two on my last commit :( | Hartmut Holzgraefe | 2003-02-26 | 2 | -0/+116 | |
| | ||||||
* | - code generation: resources and phpinfo logo | Hartmut Holzgraefe | 2003-02-24 | 7 | -207/+320 | |
| | | | | | | | | | - duplicate code elimination for prototype parsing - improved phpinfo block (incl. logo) - some input error checking - documentation generation for ini-directives, constants and resources | |||||
* | put constants into C output | Hartmut Holzgraefe | 2003-02-20 | 1 | -7/+15 | |
| | | | | | | do not limit int constants to numbers, C #defines are ok as strings foobar(void) needs special treatment in code generation | |||||
* | code for the special functions MINIT, MSHUTDOWN, RINIT, RSHUTDOWN, MINFO | Hartmut Holzgraefe | 2003-02-19 | 3 | -20/+108 | |
| | | | | | | and for private internal C helper functions may now be embedded into the XML specification | |||||
* | test specifications for MINIT and friends | Hartmut Holzgraefe | 2003-02-19 | 1 | -14/+65 | |
| | ||||||
* | <code> inside <function> was supported but missing from the DTD, | Hartmut Holzgraefe | 2003-02-19 | 1 | -1/+3 | |
| | | | | | | | added "role" attribute to support "internal" functions like MINIT and stuff, "private" C functions not to be published as PHP functions and "public" implemenations of PHP functions | |||||
* | Microsoft Developer Studio project file (.dsp) generation added | Hartmut Holzgraefe | 2003-02-19 | 2 | -4/+178 | |
| | | | | | | for now both config.m4 and .dsp files are generated for the simples case only (one .c file, one .h file, no external dependencies) | |||||
* | next generation ext_skel script - initial checkin | Hartmut Holzgraefe | 2003-02-19 | 10 | -0/+1399 | |
| | ||||||
* | - Fixed bug: #13561 (--without-pear prevents install of phpize, php-config) | foobar | 2003-01-28 | 9 | -8/+303 | |
| | ||||||
* | - Remove double "Win32 COM" functions line | Derick Rethans | 2003-01-03 | 1 | -1/+1 | |
| | ||||||
* | - Add one 'level' more (0 first, 9 last) | foobar | 2002-10-21 | 1 | -1/+1 | |
| | | | | | # Sascha, maybe we should use that apache2 config-stubs instead? | |||||
* | Ignore extensions/sapis named skeleton | Jason Greene | 2002-03-13 | 1 | -1/+3 | |
| | ||||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -2/+2 | |
| | ||||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 | |
| |