Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove deprecation warnings on old 'link_*()' methods, ie. they're not | Greg Ward | 2000-09-27 | 1 | -11/+5 |
| | | | | | deprecated after all. But now they're only implemented once, instead of N times. | ||||
* | Big patch from Rene Liebscher to simplify the CCompiler API and | Greg Ward | 2000-09-27 | 5 | -430/+409 |
| | | | | | | | | | | | | | | | | | | | | implementations. Details: * replace 'link_shared_object()', 'link_shared_lib()', and 'link_executable()' with 'link()', which is (roughly) the union of the three methods it replaces * in all implementation classes (UnixCCompiler, MSVCCompiler, etc.), ditch the old 'link_*()' methods and replace them with 'link()' * in the abstract base class (CCompiler), add the old 'link_*()' methods as wrappers around the new 'link()' (they also print a warning of the deprecated interface) Also increases consistency between MSVCCompiler and BCPPCompiler, hopefully to make it easier to factor out the mythical WindowsCCompiler class. Details: * use 'self.linker' instead of 'self.link' * add ability to compile resource files to BCPPCompiler * added (redundant?) 'object_filename()' method to BCPPCompiler * only generate a .def file if 'export_symbols' defined | ||||
* | Bump version to 0.9.4. | Greg Ward | 2000-09-27 | 1 | -1/+1 |
| | |||||
* | Fix '_set_command_options()' so it only calls 'strtobool()' on strings | Greg Ward | 2000-09-27 | 1 | -2/+3 |
| | | | | (was crashing on any boolean command-line option!). | ||||
* | Added an "import xml.parsers.expat" to turn errors due to not having | Barry Warsaw | 2000-09-26 | 1 | -0/+1 |
| | | | | the parser built into ImportErrors. | ||||
* | The Usual | Jeremy Hylton | 2000-09-26 | 20 | -421/+642 |
| | |||||
* | Fix handling of file inputs on Windows; passing them to urllib.urlopen() | Fred Drake | 2000-09-26 | 1 | -3/+5 |
| | | | | | | | | caused the drive letter to cause urlopen() to think it was an unrecognized URL scheme. This only passes system ids to urlopen() if the file does not exist. It works on Windows & Unix. It should work everywhere else as well. | ||||
* | Test output data for the Unicode database test suite. | Marc-André Lemburg | 2000-09-26 | 1 | -1/+4 |
| | |||||
* | Added test suite for the complete Unicode database. The test previously | Marc-André Lemburg | 2000-09-26 | 1 | -7/+79 |
| | | | | only tested a few cases. | ||||
* | Bump version to 0.9.3. | Greg Ward | 2000-09-26 | 1 | -1/+1 |
| | |||||
* | Reformat docstrings. | Greg Ward | 2000-09-26 | 2 | -64/+63 |
| | | | | Standardize whitespace in function calls. | ||||
* | Standardize whitespace in function calls. | Greg Ward | 2000-09-26 | 4 | -147/+145 |
| | |||||
* | Whitespace fix. | Greg Ward | 2000-09-26 | 1 | -1/+2 |
| | |||||
* | Reformat docstrings. | Greg Ward | 2000-09-26 | 1 | -38/+41 |
| | | | | Standardize whitespace in function calls. | ||||
* | Standardize whitespace in function calls. | Greg Ward | 2000-09-26 | 4 | -92/+92 |
| | |||||
* | Standardize whitespace in function calls and docstrings. | Greg Ward | 2000-09-26 | 1 | -62/+62 |
| | |||||
* | HP-UX is another one of those platforms using an alternative lock | Guido van Rossum | 2000-09-26 | 1 | -1/+1 |
| | | | | structure (same as AIX). | ||||
* | Include the version-detecting code to allow PyXML to override the "standard" | Fred Drake | 2000-09-25 | 1 | -2/+19 |
| | | | | xml package. Require at least PyXML 0.6.1. | ||||
* | Add a test for SF bug #110621; stripping square brackets off of | Barry Warsaw | 2000-09-25 | 1 | -0/+4 |
| | | | | addresses with domain literals. | ||||
* | AddrlistClass.getdomainliteral(): rfc822 requires that the domain | Barry Warsaw | 2000-09-25 | 1 | -1/+1 |
| | | | | | | literal be wrapped in square brackets. This fix replaces the square brackets that were previously being stripped off. Closes SF bug #110621. | ||||
* | When reading the file, option names were not passed through | Guido van Rossum | 2000-09-25 | 1 | -1/+1 |
| | | | | | | | self.optionxform(), which (in the default case) caused options spelled with opper case letters in their name to be inaccessible. Reported by "Todd R. Palmer" <t2palmer@bellsouth.net> on activepython@listserv1.ActiveState.com. | ||||
* | Added 'translate_longopt()' function. | Greg Ward | 2000-09-25 | 1 | -0/+7 |
| | |||||
* | Change to use the new 'translate_longopt()' function from fancy_getopt, rather | Greg Ward | 2000-09-25 | 1 | -5/+5 |
| | | | | than rolling our own with fancy_getopt's 'longopt_xlate' global. | ||||
* | Added a bunch of missing "=" signs in the option table. | Greg Ward | 2000-09-25 | 1 | -30/+14 |
| | | | | | Removed script options -- don't think they ever worked, weren't very well thought through, etc. | ||||
* | Renamed '--keep-tree' option to '--keep-temp', for consistency | Greg Ward | 2000-09-25 | 1 | -6/+6 |
| | | | | with the bdist_* commands. | ||||
* | Added 'boolean_options' list to support config file parsing. | Greg Ward | 2000-09-25 | 15 | -0/+31 |
| | |||||
* | Added 'strtobool()' function: convert strings like "yes", "1", | Greg Ward | 2000-09-25 | 1 | -0/+15 |
| | | | | "no", "0", etc. to true/false. | ||||
* | Fixed some bugs and mis-features in handling config files: | Greg Ward | 2000-09-25 | 1 | -9/+44 |
| | | | | | | | | | | | | | | | * options can now be spelled "foo-bar" or "foo_bar" (handled in 'parse_config_files()', just after we parse a file) * added a "[global]" section so there's a place to set global options like verbose/quiet and dry-run * respect the "negative alias" dictionary so (eg.) "quiet=1" is the same as "verbose=0" (this had to be done twice: once in 'parse_config_file()' for global options, and once in '_set_command_options()' for per-command options) * the other half of handling boolean options correctly: allow commands to list their boolean options in a 'boolean_options' class attribute, and use it to translate strings (like "yes", "1", "no", "0", etc) to true or false | ||||
* | Fix inconsistent use of space/tabs. | Thomas Wouters | 2000-09-25 | 1 | -4/+4 |
| | |||||
* | Use SAX2 namespace support. | Martin v. Löwis | 2000-09-24 | 1 | -28/+39 |
| | |||||
* | [Patch 101634] | Martin v. Löwis | 2000-09-24 | 2 | -26/+11 |
| | | | | | | | xml.sax: Fix parse and parseString not to rely on ExpatParser Greatly simplify import logic by using __import__ saxutils: Support Unicode strings and files as parameters to prepare_input_source | ||||
* | Find feature names in handler. | Martin v. Löwis | 2000-09-24 | 1 | -3/+3 |
| | |||||
* | Enabled EntityResolver test again now that pyexpat.c has been fixed. | Lars Gustäbel | 2000-09-24 | 1 | -1/+0 |
| | |||||
* | Fixed another bug. | Lars Gustäbel | 2000-09-24 | 1 | -1/+0 |
| | |||||
* | Improvements to doco strings. | Lars Gustäbel | 2000-09-24 | 4 | -14/+27 |
| | | | | Tiny bug fix to expatreader.py (endDocument was only called after errors). | ||||
* | Use findfile to locate input and output files. | Martin v. Löwis | 2000-09-24 | 1 | -7/+7 |
| | |||||
* | Added EntityResolver and DTDHandler (patch 101631) with test cases. | Lars Gustäbel | 2000-09-24 | 5 | -38/+91 |
| | |||||
* | Added necessary test input file for test_sax.py | Lars Gustäbel | 2000-09-24 | 1 | -0/+115 |
| | |||||
* | Added back the InputSource class (patch 101630). | Lars Gustäbel | 2000-09-24 | 4 | -31/+138 |
| | |||||
* | Added test cases for the InputSource class. | Lars Gustäbel | 2000-09-24 | 2 | -2/+55 |
| | |||||
* | - Improved handling of win32 proxy settings (addresses bug #114256). | Fredrik Lundh | 2000-09-24 | 1 | -22/+27 |
| | | | | | | | The earlier code assumed "protocol=host;protocol=host;..." or "host", but Windows may also use "protocol=host" (just one entry), as well as "protocol://host". This code needs some more work, so I'll leave the bug open for now. | ||||
* | Added test cases for the Attributes interface. | Lars Gustäbel | 2000-09-24 | 2 | -1/+217 |
| | |||||
* | Updated to final Attributes interface (patch 101632). | Lars Gustäbel | 2000-09-24 | 2 | -13/+72 |
| | |||||
* | Updated to new SAX method signatures (*NS, patch 101573). | Lars Gustäbel | 2000-09-24 | 1 | -6/+6 |
| | |||||
* | Updated to new *NS signatures (patch 101573). | Lars Gustäbel | 2000-09-24 | 1 | -25/+25 |
| | |||||
* | - don't hang if group id is followed by whitespace (closes bug #114660) | Fredrik Lundh | 2000-09-24 | 3 | -2/+4 |
| | |||||
* | Added first start on SAX 2.0 tests. | Lars Gustäbel | 2000-09-24 | 2 | -0/+198 |
| | |||||
* | Added back missing argument to ignorableWhitespace signature. | Lars Gustäbel | 2000-09-24 | 1 | -1/+1 |
| | |||||
* | Bug fix to namespace handling in XMLGenerator (now adds declarations). | Lars Gustäbel | 2000-09-24 | 1 | -5/+13 |
| | | | | | Bug fixes to XMLFilterBase (wrong ignorableWhitespace signature and did not inherit set*Handler methods from XMLReader.) | ||||
* | Fixes for Python 1.6 compatibility - socket bind and connect get a | Nicholas Riley | 2000-09-24 | 1 | -2/+2 |
| | | | | tuple instead two arguments. |