| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
compile.py: ASTVisitor framework plus bits of a code generator that
should be bug-for-buf compatible with compile.c
misc.py: Set and Stack helpers
test.py: a bit of simple sample code that compile.py will work on
|
| |
|
|
|
|
|
|
|
|
| |
revision number the p2c cvs tree.
COPYRIGHT: 1.1
ast.py: 1.3
transformer.py: 1.11
|
|
|
|
| |
Announce when we start building each extension (better feedback).
|
|
|
|
|
| |
feedback and, theoretically, the opportunity to set compiler flags
on a per-file basis.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
# combo of old cmp, cmpcache and dircmp with redundancies removed
#
# bugs fixed:
# dircmp.dircmp was not ignoring IGNORES
# old stuff could falsely report files as "identical" when contents actually differed
#
# enhancements:
# dircmp has a more straightforward interface
#cmp enhanced by Moshe Zadca
#dircmp enhanced byGordon McMillan
[some layout changes by GvR]
|
|
|
|
| |
remove "import string" -- use string methods instead!
|
|
|
|
| |
imported; in that case, abspath is replaced by a fallback version.
|
|
|
|
|
| |
the default arg for read() is -1, not None, and readlines() has an
optional argument (which for now is ignored).
|
|
|
|
|
|
|
|
|
|
|
| |
1. Comments at the beginning of the module, before
functions, and before classes have been turned
into docstrings.
2. Tabs are normalized to four spaces.
Also, removed the "remove" function from dircmp.py, which reimplements
list.remove() (it must have been very old).
|
| |
|
|
|
|
|
| |
Always use normalized (with os.path.normpath()) versions of prefix and
exec_prefix.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed a TypeError: not enough arguments; expected 4, got 3.
When authentication is needed, the default http_error_401 method calls
retry_http_basic_auth. The default version of that method expected a
data argument which wasn't provided, so now we provide the argument if
it was given and we also made the data argument optional.
Also changed other calls where data was optional to not pass data if
it was not passed to the calling method (in line with other similar
occurances).
|
| |
|
| |
|
|
|
|
|
|
|
| |
'--help-commands' option).
Shuffled imports around in a few command modules to avoid expensive
up-front import of sysconfig (and resulting delays in generating list
of all commands).
|
| |
|
|
|
|
|
|
|
|
| |
* "--help" can now come either before or after particular commands
to get help on and can give help on multiple commands, eg.
"--help install dist" gives help on those two commands
* added "--help-commands" option, implemented by the 'print_commands()'
and 'print_command_list()' methods
|
| |
|
|
|
|
|
| |
An extensible library for opening URLs using a variety protocols.
Intended as a replacement for urllib.
|
|
|
|
|
|
| |
isinstance(x, types.CodeType).
Suggested by Finn Bock.
|
| |
|
|
|
|
| |
Tweaked error messages in '_spawn_posix()'.
|
| |
|
|
|
|
| |
RT library.
|
|
|
|
| |
Fixed 'make_release_tree()' to copy files if 'os.link()' doesn't exist.
|
|
|
|
|
| |
command wasn't found or failed. (Code supplied by Thomas Heller
<thomas.heller@ion-tof.com>.)
|
| |
|
|
|
|
| |
before storing or using.
|
| |
|
|
|
|
| |
ParsedDate didn't have the correct day of week.
|
|
|
|
| |
the 'missing' parameter.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added 'link_static_lib()' method, and 'archiver' and 'archiver_options'
class attributes to support it.
Added 'link_executable()' method, and 'ld_exec' instance attribute
to support it.
'newer_group()' is now able to handle missing files, so we don't have
to kludge it by catching OSError when calling it.
'object_filenames()' and 'shared_object_filename()' now take 'keep_dir'
flag parameters.
'library_filename()' and 'shared_library_filename()' now respect
a directory component in the library name.
Various comment updates/deletions.
|
|
|
|
| |
Added 'link_executable()' signature.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Holl <gerrit.holl@pobox.com>.
|
|
|
|
|
|
|
|
|
| |
This patch changes the string-based exceptions to class-based
exceptions, so that you can fetch the unknown option as an
attribute. As far as I know, it is backward compatible.
[The new exception class is called GetoptError; the name error is an
alias for compatibility.]
|
| |
|
| |
|
|
|
|
| |
are, we must keep the file around so we can print the body.
|
|
|
|
|
|
|
| |
I've changed the login command to force proper
quoting of the password argument. I've also added
some extra debugging code, which is removed when
__debug__ is false.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Added 'nuke_release_tree()' method to blow away the directory from
which the archive file(s) are created, and call it (conditionally)
from 'make_distribution()'.
Added 'keep_tree' option (false by default) to disable the call to
'nuke_release_tree()'.
|
|
|
|
|
|
|
|
| |
install) the setup script itself.
Fixed 'build_module()' so we do *not* preserve file mode (which means
we can install read-only files, which makes the next installation
of this distribution fail -- at least under Unix); added a comment
explaining this.
|
|
|
|
|
| |
call CCompiler method 'compile()' with 'include_dirs' not 'includes'.
Fixed stupid typo in 'get_source_files()'.
|