Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Whitespace normalization (get rid of tabs). | Guido van Rossum | 2002-09-29 | 6 | -100/+98 |
| | |||||
* | Mac users now see correct modifiers in the Key Binding Entry window. | Tony Lownds | 2002-09-29 | 1 | -29/+35 |
| | |||||
* | Change key binding to avoid conflict. | Tony Lownds | 2002-09-29 | 1 | -2/+2 |
| | |||||
* | Make the tests pass under Python 2.1 but only by cheating. Python 2.1 | Barry Warsaw | 2002-09-28 | 1 | -0/+12 |
| | | | | | doesn't know about the ansi-x3.4-1968 charset so skip two tests that rely on that (msg_32.txt and msg_33.txt). | ||||
* | Add a test for SHORTEST encoding of utf-8 headers, and also update | Barry Warsaw | 2002-09-28 | 1 | -9/+16 |
| | | | | some of the test values which change because of this. | ||||
* | Use True/False everywhere, and other code cleanups. | Barry Warsaw | 2002-09-28 | 2 | -18/+30 |
| | |||||
* | Code cleanup and add docstrings. | Barry Warsaw | 2002-09-28 | 1 | -2/+17 |
| | |||||
* | Use True/False everywhere, and other code cleanups. | Barry Warsaw | 2002-09-28 | 1 | -7/+11 |
| | |||||
* | Use True/False everywhere. | Barry Warsaw | 2002-09-28 | 1 | -5/+12 |
| | |||||
* | is_multipart(): Use isinstance() instead of type equality. | Barry Warsaw | 2002-09-28 | 1 | -1/+1 |
| | |||||
* | Docstring and code cleanups, e.g. use True/False everywhere. | Barry Warsaw | 2002-09-28 | 1 | -58/+62 |
| | |||||
* | __init__(): Minor code cleanup. | Barry Warsaw | 2002-09-28 | 1 | -1/+1 |
| | |||||
* | Add a pychecker suppression. | Barry Warsaw | 2002-09-28 | 1 | -0/+4 |
| | |||||
* | (py-pychecker-run): Fix calculation of last command to include the | Barry Warsaw | 2002-09-28 | 1 | -3/+8 |
| | | | | filename of the current buffer. | ||||
* | Use True/False everywhere. | Barry Warsaw | 2002-09-28 | 1 | -20/+19 |
| | |||||
* | Added a feature suggested by Martin v Loewis, where a new header | Barry Warsaw | 2002-09-28 | 1 | -37/+55 |
| | | | | | | | | | | | | | encoding flag SHORTEST means to return the shortest encoding between base64 and qp. This is used for the header_enc for utf-8. SHORTEST isn't legal for body_enc. Also some code cleanup: - use True/False everywhere - use == instead of `is' in a few places - added _unicode() and make consistent the "is unicode" checks - update docstrings | ||||
* | Allow internal whitespace in keys. | Fred Drake | 2002-09-27 | 2 | -3/+10 |
| | | | | Closes SF bug #583248; backporting to r22-maint branch. | ||||
* | items(): New method, provided by Gustavo Niemeyer in SF bug #545096. | Fred Drake | 2002-09-27 | 2 | -0/+40 |
| | |||||
* | Added regression test for SF bug #561822: has_option() case sensitive. | Fred Drake | 2002-09-27 | 1 | -0/+5 |
| | |||||
* | has_option(): Use the option name transform consistently. | Fred Drake | 2002-09-27 | 1 | -53/+49 |
| | | | | | | | | Closes SF bug #561822. Integrate the "code cleanup and general bug fix patch" (SF bug #545096), contributed by Gustavo Niemeyer. This is the portion of that patch that does not add new functionality. | ||||
* | Revert Rev 1.6 | Kurt B. Kaiser | 2002-09-27 | 1 | -9/+0 |
| | | | | | | | | | "Merge Py Idle changes: Rev 1.7 [Python-idle] loewis Convert characters from the locale's encoding on output. Reject characters outside the locale's encoding on input." Not compatible with Python 2.2.1. Forwardport as a SF patch. | ||||
* | Fix Bug 612886 copy/paste menu items fail | Kurt B. Kaiser | 2002-09-26 | 3 | -1/+26 |
| | | | | | | | | | | (cut vs. Cut etc.) Fix Bug 613006 Ctrl-x Unix Binding Clears Selection (do-nothing does something :) Leave some debugging prints behind, commented out M EditorWindow.py M config-keys.def M configHandler.py | ||||
* | try executing 'less' in a parenthesized subshell - prevents systems like | Skip Montanaro | 2002-09-26 | 1 | -1/+1 |
| | | | | | Solaris from squawking if less isn't available. See http://python.org/sf/612111 for details. | ||||
* | Oops, must convert hyphens to underscores in keys of aliases dict. | Guido van Rossum | 2002-09-26 | 1 | -1/+1 |
| | |||||
* | test_unicode_error(): Comment this test out, since we still have | Barry Warsaw | 2002-09-26 | 1 | -8/+8 |
| | | | | controversy. | ||||
* | Fixing some RFC 2231 related issues as reported in the Spambayes | Barry Warsaw | 2002-09-26 | 3 | -0/+66 |
| | | | | | | | project, and with assistance from Oleg Broytmann. Specifically, added some new tests to make sure we handle RFC 2231 encoded parameters correctly. Two new data files were added which contain RFC 2231 encoded parameters. | ||||
* | Fixing some RFC 2231 related issues as reported in the Spambayes | Barry Warsaw | 2002-09-26 | 1 | -9/+39 |
| | | | | | | | | | | | | | | | | | | | | | project, and with assistance from Oleg Broytmann. Specifically, get_param(), get_params(): Document that these methods may return parameter values that are either strings, or 3-tuples in the case of RFC 2231 encoded parameters. The application should be prepared to deal with such return values. get_boundary(): Be prepared to deal with RFC 2231 encoded boundary parameters. It makes little sense to have boundaries that are anything but ascii, so if we get back a 3-tuple from get_param() we will decode it into ascii and let any failures percolate up. get_content_charset(): New method which treats the charset parameter just like the boundary parameter in get_boundary(). Note that "get_charset()" was already taken to return the default Charset object. get_charsets(): Rewrite to use get_content_charset(). | ||||
* | Patch for the DEC Alpha under Linux, by Lee Busby. | Guido van Rossum | 2002-09-26 | 1 | -0/+8 |
| | |||||
* | Disable big charsets in UCS-4 builds. Works around #599377. | Martin v. Löwis | 2002-09-26 | 1 | -0/+3 |
| | | | | Will backport to 2.2 | ||||
* | Add encoding name in LookupError. Fixes #615013. Will backport to 2.2. | Martin v. Löwis | 2002-09-26 | 1 | -2/+2 |
| | |||||
* | Again, I did check in too many changes. Sorry. | Thomas Heller | 2002-09-26 | 1 | -1/+1 |
| | |||||
* | Add deprecation notices to the documentation to reflect recent additions to | Fred Drake | 2002-09-25 | 4 | -1/+19 |
| | | | | PEP 4. | ||||
* | __version__: Bump to 2.4 | Barry Warsaw | 2002-09-25 | 1 | -9/+16 |
| | | | | | | | | | | | Move the imports of Parser and Message inside the message_from_string() and message_from_file() functions. This way just "import email" won't suck in most of the submodules of the package. Note: this will break code that relied on "import email" giving you a bunch of the submodules, but that was never documented and should not have been relied on. | ||||
* | Update some comments about what version of the documentation tools | Fred Drake | 2002-09-25 | 1 | -4/+3 |
| | | | | code to use. | ||||
* | Back out previous change. | Neal Norwitz | 2002-09-25 | 2 | -3/+3 |
| | | | | Quotes aren't necessary in case statements. Spotted by Neil Schemenauer. | ||||
* | Fix SF # 614587, configure.in patch from Tim Rice | Neal Norwitz | 2002-09-25 | 2 | -3/+3 |
| | | | | Need to quote $GCC in case it isn't set. | ||||
* | SF bug 613233: test_threadedtempfile hangs | Tim Peters | 2002-09-25 | 1 | -6/+4 |
| | | | | | | | | | | | | | | A possibility to deadlock (on the hidden import lock) was created here in 2.3, seemingly when tempfile.py started to call functions in random.py. The cure is "the usual": don't spawn threads as a side effect of importing, when the spawned threads themselves do imports (directly or indirectly), and the code that spawned the threads is waiting for the threads to finish (they can't finish, because they're waiting for the import lock the spawner still holds). Worming around this is why the "test_main" mechanism was introduced in regrest, so it's a straightforward fix. NOT a bugfix candidate; the problem was introduced in 2.3. | ||||
* | Fix SF # 591713, Fix "file:" URL to have right no. of /'s, by Bruce Atherton | Neal Norwitz | 2002-09-25 | 2 | -1/+6 |
| | | | | | | Add a test too. urljoin() would make file:/tmp/foo instead of file:///tmp/foo Bugfix candidate, I will backport. | ||||
* | Finish & commit some docs for markup that's been in use for a while. | Fred Drake | 2002-09-25 | 1 | -2/+29 |
| | |||||
* | Add yet another alias for ASCII found in the field. Will backport to | Guido van Rossum | 2002-09-25 | 1 | -0/+1 |
| | | | | 2.2.2. | ||||
* | Add regression test for a bug found in the version of the markupbase | Fred Drake | 2002-09-25 | 1 | -0/+6 |
| | | | | | | module used in the Zope TAL implementation. The bug was already fixed in the Python standard library, but the regression test would be good to keep around. | ||||
* | Disable building of the fpectl module -- it's dangerous or useless | Guido van Rossum | 2002-09-25 | 1 | -3/+6 |
| | | | | except in the hands of experts. Will backport to 2.2.2. | ||||
* | Disable building of the fpectl module -- it's dangerous or useless | Guido van Rossum | 2002-09-25 | 1 | -14/+15 |
| | | | | except in the hands of experts. Will backport to 2.2.2. | ||||
* | Ok, read the source this time: PyErr_SetObject() does not steal a reference. | Fred Drake | 2002-09-25 | 1 | -1/+1 |
| | |||||
* | Another try at clarifying what goes into and comes out of Unicode objects. | Fred Drake | 2002-09-24 | 1 | -12/+20 |
| | | | | Document the indices() method of slice objects. | ||||
* | Another try at clarifying what goes into and comes out of Unicode objects. | Fred Drake | 2002-09-24 | 2 | -31/+46 |
| | |||||
* | On Windows, select() does not accept empty lists. | Thomas Heller | 2002-09-24 | 1 | -5/+9 |
| | | | | | | Patch suggested by Guido, fixes SF item 611464. Bugfix candidate, will backport to release22-maint myself. | ||||
* | I did fix too much - including winsock.h is sufficient. | Thomas Heller | 2002-09-24 | 1 | -1/+1 |
| | |||||
* | On Windows, call WSAGetLastError() to retrieve the error number. | Thomas Heller | 2002-09-24 | 1 | -1/+7 |
| | | | | Bugfix candidate, will backport to release22-maint myself. | ||||
* | Clarify documentation for PyErr_SetObject() to describe the reference | Fred Drake | 2002-09-24 | 1 | -1/+1 |
| | | | | count behavior. |