Serhiy Storchaka
172bb39452
bpo-22831: Use "with" to avoid possible fd leaks in tools (part 2). (GH-10927)
2019-03-30 08:33:02 +02:00
R David Murray
44b548dda8
#27364 : fix "incorrect" uses of escape character in the stdlib.
...
And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter.
2016-09-08 13:59:53 -04:00
Serhiy Storchaka
b9c04db64f
Issue #23330 : h2py now supports arbitrary filenames in #include.
2015-05-03 15:35:14 +03:00
doko@python.org
3e6e2ac31d
- Issue #17029 : Let h2py search the multiarch system include directory.
2013-01-25 13:12:29 +01:00
Georg Brandl
9c14f2f343
#3077 : fix h2py substitution of character literals.
2010-10-21 13:29:10 +00:00
Benjamin Peterson
90f5ba538b
convert shebang lines: python -> python3
2010-03-11 22:53:45 +00:00
Antoine Pitrou
6103ab1d0b
Remove AtheOS support, as per PEP 11 (which claims that all code was removed in Python 3.0).
2009-10-24 20:11:21 +00:00
Georg Brandl
8efadf5d66
Ran 2to3 over scripts directory.
2008-05-16 15:23:30 +00:00
Christian Heimes
a37d4c693a
Removed PyInt_GetMax and sys.maxint
...
I replaced sys.maxint with sys.maxsize in Lib/*.py. Does anybody see a problem with the change on Win 64bit platforms? Win 64's long is just 32bit but the sys.maxsize is now 2**63-1 on every 64bit platform.
Also added docs for sys.maxsize.
2007-12-04 23:02:19 +00:00
Skip Montanaro
eb33e5ae79
Remove support for BeOS
2007-08-17 12:57:41 +00:00
Georg Brandl
7cae87ca7b
Patch #1550800 : make exec a function.
2006-09-06 06:51:57 +00:00
Andrew M. Kuchling
e236b38731
[Patch #1005491 ] use __name__ == '__main__' in scripts
2004-08-09 17:27:55 +00:00
Martin v. Löwis
dab3bc05f3
Expand negative hexadecimal constants.
2002-11-23 12:08:10 +00:00
Martin v. Löwis
f90ae20354
Patch #488073 : AtheOS port.
2002-06-11 06:22:31 +00:00
Guido van Rossum
436fd75b4a
Warning message about unfound file was missing trailing \n.
2001-12-06 03:28:17 +00:00
Guido van Rossum
e51c3f5ecb
SF patch #489680 (David Abrahams): h2py uses nonexistent method splitfields()
2001-12-06 03:24:30 +00:00
Martin v. Löwis
f2f8c51ae6
When representing #includes as imports, do from MOD import *.
2001-08-09 12:32:10 +00:00
Martin v. Löwis
4f85bf3311
Patch #437683 : Use re instead of regex.
...
If multiple header files are processed simultaneously which include each
other, the corresponding modules mport each other. Specifically, if h2py
is invoked with sys/types.h first, later header files won't contain the
complete contents of TYPES.py.
2001-08-09 12:24:38 +00:00
Tim Peters
70c4378dbc
Whitespace normalization.
2001-01-17 08:48:39 +00:00
Guido van Rossum
5cd975c678
Patch by Chris Herborth:
...
BeOS headers live in various non-standard places;
luckily, there's an environment variable that lists them all.
1998-12-17 18:02:15 +00:00
Guido van Rossum
9189bdabd5
support C++ comments
1997-08-14 20:14:29 +00:00
Guido van Rossum
f06ee5fa07
/usr/local/bin/python -> /usr/bin/env python
1996-11-27 19:52:01 +00:00
Guido van Rossum
6100d914e8
Allow whitespace before '#' in preprocessor directives.
1996-08-22 23:12:23 +00:00
Guido van Rossum
514d351d45
use $INCLUDE path (Mark Hammond)
1995-01-17 17:01:40 +00:00
Guido van Rossum
07c9645413
Get rid of freeze (now its own directory).
...
Added some new demos. Fixed a few others.
1994-10-03 16:45:35 +00:00
Guido van Rossum
01f5f62401
Added -i option to ignore general regexps
1994-05-17 09:05:54 +00:00
Guido van Rossum
09336f9f73
Process command line arguments; skip #defines that generate invalid
...
Python
1994-05-03 14:37:30 +00:00
Guido van Rossum
41ffccbba7
*** empty log message ***
1993-04-01 20:50:35 +00:00
Guido van Rossum
047979e3d5
Fix regexp recognizing comments to cope with unterminated comments.
1992-06-05 15:13:53 +00:00
Guido van Rossum
2ba9f30489
Initial revision
1992-03-02 16:20:32 +00:00