Neal Norwitz
fac6e9dfe2
Add a couple of files that are necessary based on getting PCbuil8 to work.
...
Hopefully this works with VC7. If not, it should be pretty close.
2007-08-26 23:53:58 +00:00
Neal Norwitz
d082b6eaac
os.getcwd() now returns a normal string (ie, unicode)
2007-08-26 23:37:53 +00:00
Guido van Rossum
19b4a272ea
Cosmetics in error messages.
2007-08-26 23:30:31 +00:00
Neal Norwitz
fe82e165e4
Add some more files from 1031 that I missed.
2007-08-26 23:20:01 +00:00
Neal Norwitz
d78e52c694
Manually apply most of patch 1031 to try to get python to build on Windows.
...
I skipped the adding of libraries because it was harder and I'm less
confident about getting it right. Also I'm not sure why they are required
now and weren't required before.
2007-08-26 23:14:58 +00:00
Neal Norwitz
1385b8940a
Patch 1030, Adapt _winreg.c to the new buffer API.
...
Applying without testing since I don't have Windows. It
seems to make sense from a cursory review.
2007-08-26 23:07:13 +00:00
Neal Norwitz
0117ffca63
Use new print function (part of patch 1031)
2007-08-26 23:03:13 +00:00
Eric Smith
7ade6485ab
PEP 3101: Completed string.Formatter class. Reimplemented field_name to object transformation.
2007-08-26 22:27:13 +00:00
Neal Norwitz
2bf4d5ba28
Use the correct variable name
2007-08-26 22:16:55 +00:00
Neal Norwitz
efaf629026
Use unicode (hope it's right, I can't test it)
2007-08-26 21:43:00 +00:00
Guido van Rossum
e760631421
When elapsed and expected time differ, at least show their two values.
2007-08-26 20:03:04 +00:00
Guido van Rossum
a43cae3a07
Pass PyBUF_CHARACTER instead of PyBUF_SIMPLE to PyObject_GetBuffer().
...
This makes the failing tests (test_unicodedata and, on OSX, test_hashlib) pass.
XXX However, I'm not sure that this is the right thing to do;
this behavior means that Unicode strings are automatically hashed as their
UTF-8 encoding. Is that what we want?
2007-08-26 19:14:15 +00:00
Neal Norwitz
a62db27546
Restore an assert, but move it to the proper place.
2007-08-26 18:20:46 +00:00
Neal Norwitz
7f9d29c660
Use unicode
2007-08-26 07:21:45 +00:00
Neal Norwitz
93c56828a6
Use unicode (and bytes as appropriate)
2007-08-26 07:10:06 +00:00
Neal Norwitz
80e7f27e62
Use unicode and remove support for some uses of str8.
2007-08-26 06:45:23 +00:00
Neal Norwitz
da059e3585
Use unicode
2007-08-26 05:33:45 +00:00
Neal Norwitz
5616c6d690
Fix a couple of warnings
2007-08-26 05:32:41 +00:00
Neal Norwitz
3c814d2550
Use unicode (and bytes as appropriate)
2007-08-26 05:08:21 +00:00
Neal Norwitz
8abd2e6c6e
Use unicode
2007-08-26 04:57:08 +00:00
Neal Norwitz
3fcbea567b
Use unicode and remove support for some uses of str8.
2007-08-26 04:51:28 +00:00
Neal Norwitz
ed2b7397a0
Use unicode and remove support for some uses of str8.
2007-08-26 04:51:10 +00:00
Neal Norwitz
6ea45d3341
Use unicode and remove support for some uses of str8.
2007-08-26 04:19:43 +00:00
Kurt B. Kaiser
5b0fdc9d0a
Fix another map(...) --> list(map...)
2007-08-26 04:18:40 +00:00
Neal Norwitz
571861d3d3
Remove assert that seems out of place. It triggers with test_string,
...
but without it test_string passes. I'm not sure why it was there.
2007-08-26 03:58:25 +00:00
Neal Norwitz
7e95befeda
Use unicode and stop supporting str8
2007-08-26 03:56:04 +00:00
Neal Norwitz
fe53713506
Use unicode
2007-08-26 03:55:15 +00:00
Gregory P. Smith
9406f5cadb
Use the new buffer api for input data.
2007-08-26 02:58:36 +00:00
Neal Norwitz
6777c85cba
Use unicode
2007-08-26 02:54:31 +00:00
Neal Norwitz
1ccfa90172
Return a boolean for status
2007-08-26 02:26:31 +00:00
Neal Norwitz
e1188629a6
Use unicode
2007-08-26 02:22:30 +00:00
Neal Norwitz
312e10d63e
Get rid of more uses of string and use const in a few places.
2007-08-26 02:21:42 +00:00
Neal Norwitz
a9ea3d9778
Regenerate
2007-08-26 02:06:15 +00:00
Neal Norwitz
fce59bf72a
Get the urllib tests to pass without the email package
2007-08-25 19:00:31 +00:00
Neal Norwitz
0337ef62fa
Get test working when there are multiple dbs supported.
2007-08-25 18:00:36 +00:00
Neal Norwitz
fe61bb9a59
Disable test until email comes back
2007-08-25 17:57:37 +00:00
Neal Norwitz
cb51c6e953
Get test_pyclbr to pass after removing the email package
2007-08-25 17:23:06 +00:00
Neal Norwitz
392c5bed12
Use unicode
2007-08-25 17:20:32 +00:00
Neal Norwitz
3ef6a57908
Get rid of compiler warning on 64-bit
2007-08-25 17:08:59 +00:00
Neal Norwitz
ae2c876e0e
Use unicode
2007-08-25 17:03:03 +00:00
Neal Norwitz
8ced961ae6
Fix some comments
2007-08-25 17:01:41 +00:00
Guido van Rossum
1dd2c82992
Cosmetic fixes to make this work with Py3k (as well as with 2.5 still).
...
Patch by Christian Heimes.
2007-08-25 14:55:35 +00:00
Guido van Rossum
6398b7a351
Remove the email package for now.
...
Once Barry and the email-sig have a working new version
we'll add it back.
If it doesn't make the 3.0a deadline (release August 31), too bad.
2007-08-25 13:43:02 +00:00
Neal Norwitz
f616b22450
Support unicode names
2007-08-25 08:13:40 +00:00
Neal Norwitz
b4e2f76d24
Use unicode
2007-08-25 08:01:41 +00:00
Neal Norwitz
a369c5aba6
Use unicode
2007-08-25 07:41:59 +00:00
Neal Norwitz
1978470c3b
Fix typo in comment
2007-08-25 05:22:02 +00:00
Guido van Rossum
b908126c3a
Reorder code and decls so it's compilable with gcc 2.96 (C89).
2007-08-25 03:14:09 +00:00
Eric Smith
8c66326368
Implementation of PEP 3101, Advanced String Formatting.
...
Known issues:
The string.Formatter class, as discussed in the PEP, is incomplete.
Error handling needs to conform to the PEP.
Need to fix this warning that I introduced in Python/formatter_unicode.c:
Objects/stringlib/unicodedefs.h:26: warning: `STRINGLIB_CMP' defined but not used
Need to make sure sign formatting is correct, more tests needed.
Need to remove '()' sign formatting, left over from an earlier version of the PEP.
2007-08-25 02:26:07 +00:00
Neal Norwitz
e4dc324884
Use unicode for AST attributes
2007-08-25 01:33:49 +00:00