f5f32b47128763a1f782782bd5a1a125b6d8b28b |
|
18-Jul-2005 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
149787e7c5c4d9cf5abd1a6bdb3074eae34de1b5 |
|
17-Jul-2005 |
Jack Jansen <jack.jansen@cwi.nl> |
Added an option to the scanner to generated marked-up HTML from the input file. This should make it a lot easier (I hope) to get the regular expressions right.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
7d66b00f293875c505e704ad9171ba1bd20c3c19 |
|
10-Jul-2005 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
d4128f397dbfe400e34d399d6b4595240b3de546 |
|
29-Jun-2005 |
Jack Jansen <jack.jansen@cwi.nl> |
Added optional suppport for storage modifiers (virtual/static/inline/etc) and conditional generation of objects and methods.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
b6216dd2e7451093239cd04a985be4130714823e |
|
28-Jun-2005 |
Jack Jansen <jack.jansen@cwi.nl> |
More factorization to help C++ support.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
527c46996f3c78124c6c7691594fa36ded24719d |
|
24-Jun-2005 |
Tim Peters <tim.peters@gmail.com> |
Normalize whitespace to avoid offending Bug Day volunteers.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
8ceeaba012807ff79f6d65a98f74ee9f7baf230f |
|
21-Jun-2005 |
Jack Jansen <jack.jansen@cwi.nl> |
Added support for optional modifiers to functions/methods (such as C++ const, static for methods, inline, etc).
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
d6d2c0d08b9e94315f47db00006a4b0474f6949c |
|
14-Jun-2005 |
Jack Jansen <jack.jansen@cwi.nl> |
More tweaks for C++ support. Still doesn't seem to break anything:-)
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
182b5aca27d376b08a2904bed42b751496f932f3 |
|
18-Jul-2004 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization, via reindent.py.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
70a6b49821a3226f55e9716f32d802d06640cb89 |
|
12-Feb-2004 |
Walter Dörwald <walter@livinglogic.de> |
Replace backticks with repr() or "%r" From SF patch #852334.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
2cf08ab4c2ef9743b35e61414c978555e2c6815d |
|
19-Jan-2003 |
Jack Jansen <jack.jansen@cwi.nl> |
Sigh, due to sloppiness on my part bgen has become pretty mixed up wrt. tabs and spaces. Detabbed the lot.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
aaab30e00cc3e8d90c71b8657c284feeb4ac1413 |
|
11-Sep-2002 |
Walter Dörwald <walter@livinglogic.de> |
Apply diff2.txt from SF patch http://www.python.org/sf/572113 (with one small bugfix in bgen/bgen/scantools.py) This replaces string module functions with string methods for the stuff in the Tools directory. Several uses of string.letters etc. are still remaining.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
11845e00b267e30f87bbb2f2e7039fe9fe3fa594 |
|
05-Aug-2002 |
Jack Jansen <jack.jansen@cwi.nl> |
Be a lot less verbose by default.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
ac7cb05415af57b3752d4e26df9201f91ff0a339 |
|
05-Aug-2002 |
Jack Jansen <jack.jansen@cwi.nl> |
Fixed to run better in unix-Python, and to cater for bgenlocations possibly being missing.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
bae7734eef9cbbdcadced065873ad3da6101923a |
|
04-Aug-2002 |
Jack Jansen <jack.jansen@cwi.nl> |
Use universal newline input when scanning header files.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
ec5d6b908c25d45ffcf5b5ad60cdb51b38b6a769 |
|
09-Jun-2002 |
Just van Rossum <just@letterror.com> |
escape 8-bit chars when generating .py files. fixes bug #566302
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
3adf8d1daef8d323c405fd157e40cbae1d636c23 |
|
24-Apr-2002 |
Jack Jansen <jack.jansen@cwi.nl> |
Converted to use re in stead of regex and regsub (finally:-).
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
ededa90f6779cfd7fdcf84306a98252913789a67 |
|
12-Apr-2002 |
Jack Jansen <jack.jansen@cwi.nl> |
- Added support for inherent pointer types (typedefs of arrays) - Added a debug class variable to enable parser debugging.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
b48f1d3f8a8fe68672c67921626c5df39424be37 |
|
12-Dec-2001 |
Just van Rossum <just@letterror.com> |
OSX tweak: recognize both EXTERN_API_C and EXTERN_API declarations. Jack: I hope I didn't break anything for you!
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
fc6a89270e794ea11637c2d5a53e6b84f869642f |
|
30-Oct-2001 |
Jack Jansen <jack.jansen@cwi.nl> |
Don't override asplit_pat in Scanner_UH3. No reason to do so, and it broke generating Waste.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
3d3a91c18854aabb4f32cfd4a894de5099d4832a |
|
17-Jul-2001 |
Jack Jansen <jack.jansen@cwi.nl> |
Oops, left in a debug statement. It's gone now.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
b2a1de4679c9141b03781551356c51cd48f20519 |
|
14-Jul-2001 |
Jack Jansen <jack.jansen@cwi.nl> |
Allow [] after a parameter name. We currently take this to be the same as * in front, which isn't 100% correct but good enough.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
ff1cc902fe80605fbc7d5fee8226e4c26832c5a9 |
|
26-Jun-2001 |
Jack Jansen <jack.jansen@cwi.nl> |
Added a Parser_OSX class that can parse new-style (C-only) headers, such as the Core Foundation ones.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
d67566b0f09d0d3064dbadc40f6cf9634b608a6c |
|
27-Feb-2001 |
Jack Jansen <jack.jansen@cwi.nl> |
Use the filename, not the pathname, in the definitions file comment. This way the generated files are identical when generated on different machines.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
b8c68634b38fcc37b0f59b033a7aee8e40dd08ff |
|
12-Dec-2000 |
Jack Jansen <jack.jansen@cwi.nl> |
Added support for generating a single module from multiple .h files. Allow /* */ comments within function prototypes.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
629eee063689dc045a5d6a3243e9f4dac432903f |
|
16-Jul-2000 |
Jack Jansen <jack.jansen@cwi.nl> |
ScannerPREUH3.initpatterns() should call Scanner.initpatterns() so the new comment patterns get included.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
b7c298f80646a19fe69928bc8f663af34c9d95e9 |
|
28-Jun-2000 |
Guido van Rossum <guido@python.org> |
Jack Jansen: Support for conditional inclusion of methods and functions
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
f158887505bb9489a44ae6e6aa237b0717bf4210 |
|
20-Jan-2000 |
Guido van Rossum <guido@python.org> |
Two patches from Jack Jansen: Three bgen mods: - support for FSSpecs passed-by-value and points-passed-by-reference added. - strip single-line comments when parsing header files - if a definition is blacklisted _do_ output it, but in comment
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
92f01c54d4796f81bc9cb8fd1883fc5dfe176a26 |
|
28-Apr-1998 |
Guido van Rossum <guido@python.org> |
accept * in return value type and convert it to _ptr after the typename, as in argument types. (Jack)
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
557f44661899fc3fdc276db8079df07b7f2cdb7e |
|
23-Feb-1998 |
Guido van Rossum <guido@python.org> |
Patches from Jack for new Apple headers
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
c30461dd38ee599d781ac9973d643a940717648b |
|
26-Aug-1996 |
Guido van Rossum <guido@python.org> |
Insert filename in IOError message.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
e47d5f9c528002586eb3f217f39fd7794dcbb909 |
|
21-Jul-1996 |
Guido van Rossum <guido@python.org> |
Addition by Jack to test for missing type support
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
d544d0126d8c41afc5ba85f62a4ecba49c29ea30 |
|
12-Apr-1996 |
Guido van Rossum <guido@python.org> |
Moved customization to bgenlocations.py module.
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
d40f3c60ca39b76c518df368477baa7c338b139e |
|
10-Oct-1995 |
Jack Jansen <jack.jansen@cwi.nl> |
New universal headers
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
b95ea18a4c16e48e00f5c8fd0740ff8c3553373d |
|
17-Aug-1995 |
Jack Jansen <jack.jansen@cwi.nl> |
Added ResObj_OptNew declaration
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
7d0bc8343f55f2e467abb2ce50b76b054897d72f |
|
09-Jun-1995 |
Jack Jansen <jack.jansen@cwi.nl> |
Ported to Universal Header 2.0.1f (i.e. CW6)
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
ae8a68f40cd56aa952520260970ebd5b9d3fb95c |
|
06-Jun-1995 |
Jack Jansen <jack.jansen@cwi.nl> |
Trying again to check it in. Changes to: - Use Universal Headers as input - Change addpack calls to not depend on Guido's disklayout - Checkge testprograms to use new names for some functions
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
a4007eb816c2e065915cf9cd2571c0c889aad9ba |
|
23-Mar-1995 |
Guido van Rossum <guido@python.org> |
added listing of argument types encountered
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
ea64dea05f3f8fe069a7b3609064189ceb3861dd |
|
27-Feb-1995 |
Guido van Rossum <guido@python.org> |
another round
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
4df16c79968756aa5c7aff52351391cb3923e464 |
|
05-Feb-1995 |
Guido van Rossum <guido@python.org> |
read repair instructions from file
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
80ffd6683ca7b06ed743c629459b06b07defbfb3 |
|
30-Jan-1995 |
Guido van Rossum <guido@python.org> |
bgenGeneratorGroup.py: changed placement of some blank lines in output bgenObjectDefinition.py: support chaining of object definitions macsupport.py: support functions returning pointers to existing windows/dialogs bgen.py: tighten rules for recognizing simple symbol definitions
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
f808012f5e41b491c7348f8189e37c30b7cbf1a0 |
|
27-Jan-1995 |
Guido van Rossum <guido@python.org> |
Use case-dependent variant of fnmatch
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|
01f5a81d11b935b3aa9ed3347d41a52daef07a3c |
|
25-Jan-1995 |
Guido van Rossum <guido@python.org> |
Lots of new stuff again. Moved buffer types to some separate files. Added some new-fangled features to bgenOutput. Generate doc strings!
/external/python/cpython2/Tools/bgen/bgen/scantools.py
|