summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
diff options
context:
space:
mode:
authorGreg Ward <gward@python.net>1999-09-08 02:41:09 (GMT)
committerGreg Ward <gward@python.net>1999-09-08 02:41:09 (GMT)
commit42926ddc7e413f7f14ad68b75f7a6fffe9d96733 (patch)
tree619be94c0f52ca06401ec9c5847062e05eb0a871 /Python/ceval.c
parent3d50b908ba615c65248ff1f8412f8b70e62eef98 (diff)
downloadcpython-42926ddc7e413f7f14ad68b75f7a6fffe9d96733.zip
cpython-42926ddc7e413f7f14ad68b75f7a6fffe9d96733.tar.gz
cpython-42926ddc7e413f7f14ad68b75f7a6fffe9d96733.tar.bz2
Careful rethink of command options, distribution options, distribution
attributes, etc. Biggest change was to the Distribution constructor -- it now looks for an 'options' attribute, which contains values (options) that are explicitly farmed out to the commands. Also, certain options supplied to Distribution (ie. in the 'setup()' call in setup.py) are now "command option aliases", meaning they are dropped right into a certain command rather than being distribution options. This is handled by a new Distribution class attribute, 'alias_options'. Various comment changes to reflect the new way-of-thinking. Added 'get_command_name()' method to Command -- was assuming its existence all along as 'command_name()', so changed the code that needs it to call 'get_command_name()'.
Diffstat (limited to 'Python/ceval.c')
0 files changed, 0 insertions, 0 deletions