Georg Brandl
2326a79de1
Add a warning text about mixing bytes and strings.
2007-09-01 12:08:51 +00:00
Eric Smith
37f10386f1
Changed to use 'U' argument to PyArg_ParseTuple, instead of manually checking for unicode objects.
2007-09-01 10:56:01 +00:00
Georg Brandl
a95207ab3b
Fix RST link.
2007-09-01 07:34:27 +00:00
Georg Brandl
7046e976c0
Bug #1074 : make python-config with Py3k.
2007-09-01 07:27:37 +00:00
Martin v. Löwis
39afe1e649
Bug #1737210 : Change Manufacturer of Windows installer to PSF.
2007-09-01 06:36:49 +00:00
Kurt B. Kaiser
804252b3d9
Eliminate latin-1 encoding
2007-08-31 21:42:36 +00:00
Kurt B. Kaiser
d953f6e2c7
Point IDLE menu Help / Python Docs at Python 3000 version
2007-08-31 21:40:34 +00:00
Eric Smith
9cd1e09deb
Removed unicode_format and unicode__format__, they just called through to other functions.
2007-08-31 18:39:38 +00:00
Kurt B. Kaiser
610cee3e86
Convert IDLE's CREDITS file to unicode.
2007-08-31 18:37:07 +00:00
Guido van Rossum
27b02407b7
Updated tracker link.
2007-08-31 17:25:37 +00:00
Georg Brandl
81ac1ce56a
Address a few XXX comments, other fixes.
2007-08-31 17:17:17 +00:00
Georg Brandl
dcc56f8bf6
Add bytes/remove unicode from the data model.
2007-08-31 16:41:12 +00:00
Georg Brandl
85eb8c103c
- document bytes()
...
- throw out many mentions of "old-style/new-style"
- add memoryview() though I somebody has to fill in the details
- throw out str.decode()
- throw out classobj and instanceobj
2007-08-31 16:33:38 +00:00
Guido van Rossum
3540ef16c1
Tagging for release of Python 3.0a1.
2007-08-31 15:07:53 +00:00
Guido van Rossum
ba25c89919
Got test_plistlib working. Don't ask how.
2007-08-31 14:18:20 +00:00
Guido van Rossum
261f9df18d
Fix fall-out of str.decode removal.
2007-08-31 14:07:27 +00:00
Guido van Rossum
b3922cb086
Neal sent real performance numbers. :-(
2007-08-31 14:03:28 +00:00
Guido van Rossum
06b8b02711
Per Georg's suggestion, get rid of str.decode() (which always raises an
...
exception) and change bytes.find() to use _getbuffer(), so b"".find("")
will raise TypeError instead of SystemError.
2007-08-31 13:48:41 +00:00
Thomas Heller
674e9389e9
Add a workaround for a strange bug on win64, when _ctypes is compiled
...
with the SDK compiler. This should fix the failing
Lib\ctypes\test\test_as_parameter.py test.
2007-08-31 13:06:44 +00:00
Barry Warsaw
c5a6a3078b
Restore test_email for a1. It passes completely.
2007-08-31 11:19:21 +00:00
Martin v. Löwis
5deb2101df
Explicitly convert err->text to Unicode. Fixes #1069 .
2007-08-31 11:17:42 +00:00
Martin v. Löwis
90d1fcd101
Change %s argument for PyUnicode_FromFormat to
...
be UTF-8. Fixes #1070 .
2007-08-31 11:01:23 +00:00
Barry Warsaw
bef9d21d14
Make test_email.py completely pass. This is cheating though because the two
...
line splitting examples don't split things the way they used to -- or should.
In these cases, change the test case and add an XXX.
The final failure was in Charset.body_encode() with euc-jp charset. These
return the original string unencoded, which isn't right. XXX and comment this
out for now; we'll fix it after a1.
2007-08-31 10:55:37 +00:00
Georg Brandl
7f13e6b3e2
string.maketrans() now produces translation tables for bytes.translate() -- wrong module?
...
Fix all remaining instances that did bad things with the new str.translate().
2007-08-31 10:37:15 +00:00
Georg Brandl
226878cba5
Add bytes methods documentation.
2007-08-31 10:15:37 +00:00
Martin v. Löwis
283e35f606
Mark registry components as 64-bit on Win64.
2007-08-31 09:59:29 +00:00
Thomas Heller
680d7befc0
Fix a buggy test. str8 objects contained NUL-terminated strings,
...
bytes objects don't.
2007-08-31 09:54:51 +00:00
Georg Brandl
4b49131f2b
Commit #1068 : new docs for PEP 3101. Also document the old string formatting as "old", and begin documenting str/unicode unification.
2007-08-31 09:22:56 +00:00
Thomas Heller
20594ccf07
round(1e20) wrongly returned 0.
...
This fixes test_builtin on windows.
(bug was introduced by the merge of the int/long unification branch,
rev 53421)
2007-08-31 08:56:50 +00:00
Georg Brandl
57e3b68c22
Update the first two parts of the reference manual for Py3k,
...
mainly concerning PEPs 3131 and 3120.
2007-08-31 08:07:45 +00:00
Martin v. Löwis
3dc33d1845
Revert 57722. Move error dialog APIs to msvcrt instead,
...
add -n option to regrtest, and use it on the buildbot.
2007-08-31 07:58:36 +00:00
Georg Brandl
39cf04b7bb
Regenerate Lib/symbol.py.
2007-08-31 07:58:27 +00:00
Georg Brandl
c3f5bad778
Fix unicode issue in tutorial.
2007-08-31 06:46:05 +00:00
Thomas Heller
4afcfb4f00
Fix test_startfile and remove duplicated test.
2007-08-31 06:45:04 +00:00
Thomas Heller
8b7a95750a
Insert "startfile" into posix_methods again; it was accidentially
...
removed in rev 55543.
2007-08-31 06:44:36 +00:00
Georg Brandl
fd5359c772
Fix sphinx-build so that it runs with 2.x and 3.x but refuses to start with 3.x.
2007-08-31 06:20:46 +00:00
Georg Brandl
5a165584d7
Correct a few typos.
2007-08-31 06:15:01 +00:00
Neal Norwitz
64fd6fb254
Ugh, hopefully I can get this right. The code is only compiled on Win64
2007-08-31 05:32:33 +00:00
Neal Norwitz
b879f57b32
Try to fix the problem of passing a non-int on Win64 right this time.
2007-08-31 05:20:36 +00:00
Neal Norwitz
1fe5f38852
Remove checking redundantly for checks of PyInt and PyLong.
2007-08-31 04:32:55 +00:00
Neal Norwitz
538d17aa23
Try to fix a problem with large values on Win64. Diagnosed by Thomas Heller
2007-08-31 04:31:47 +00:00
Guido van Rossum
671117a43a
Force test_mailbox and test_old_mailbox into submission.
...
(a) Several tests in test_mailbox were failing because we were writing
text to a file opened in binary mode. Switching to text fixed these.
(b) test_unix_mbox() in each test does a wacko comparison which apparently
no longer works due to a different way the message gets parsed.
I disabled this, I don't think the test was testing what it thought
it was testing.
2007-08-31 04:25:05 +00:00
Neal Norwitz
c2550c7b1c
Remove chr8, we're not likely to need it at this point
2007-08-31 04:17:51 +00:00
Kurt B. Kaiser
7cec252b9d
1. Don't encode input strings to bytes.
...
2. Re-enable stderr redirection.
2007-08-31 04:15:13 +00:00
Neal Norwitz
639a8ffcb7
Thomas removed all the SLICE op codes
2007-08-31 04:10:28 +00:00
Guido van Rossum
71d4a34c39
Customary 2nd submit of this file after it's been changed.
2007-08-31 04:03:25 +00:00
Neal Norwitz
e0906d13c3
A few more fixes to the tutorial
2007-08-31 03:46:28 +00:00
Barry Warsaw
7aa02e6590
More email package fixes.
...
Fix a couple of tests since .body_encode()'s arguments have changed. Also, I
think body_encode() should take a string not a byte array for consistency with
the rest of the api (but I'm not positive about this). In
quoprimime.body_encode(), body_check() must be passed an int.
Current status: 7F (no errors!)
2007-08-31 03:26:19 +00:00
Guido van Rossum
0616b792ba
Tutorial update for 3.0 by Paul Dubois.
...
I had to fix a few markup issues in controlflow.rst and modules.rst.
There's a unicode issue on line 448 in introduction.rst that someone else needs to fix.
2007-08-31 03:25:11 +00:00
Barry Warsaw
8b2af27dae
More email package fixes.
...
MIMEApplication() requires a bytes object for its _data, so fix the tests.
We no longer need utils._identity() or utils._bdecode(). The former isn't
used anywhere AFAICT (where's "make test's" lint? <wink>) and the latter is a
kludge that is eliminated by base64.b64encode().
Current status: 5F/5E
2007-08-31 03:04:26 +00:00