summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add definition of Py_IgnoreEnvironmentFlag (needed at least in debugGuido van Rossum2002-05-311-0/+1
| | | | mode).
* Fix printing plural (s or "").Neal Norwitz2002-05-311-1/+1
|
* Remove import of re, it is not usedNeal Norwitz2002-05-311-1/+1
|
* Use string methods where possible, and remove import stringNeal Norwitz2002-05-313-13/+11
|
* Fix SF bug [ 561825 ] Confusing error for "del f()"Jeremy Hylton2002-05-312-2/+40
| | | | In the error message, say del for del and assign for everything else.
* Py_IgnoreEnvironmentFlag should be extern, since it is declared in pythonrun.cNeal Norwitz2002-05-311-1/+1
|
* Remove unneeded importAndrew M. Kuchling2002-05-301-1/+0
|
* imp_load_module(): correct and comment the sense of the test for '+'Guido van Rossum2002-05-301-2/+7
| | | | in the mode (it's forbidden).
* Cover a few corners in the 'U' mode integration to make imp work.Jeremy Hylton2002-05-301-8/+14
| | | | | | | | | get_file() must convert 'U' to "r" PY_STDIOTEXTMODE before calling fopen(). imp_load_module() must accept 'r' or 'U' or something with '+'. Also reflow some long lines.
* Verify that the imp can find and load .py files.Jeremy Hylton2002-05-301-0/+5
|
* Typo fixes.Fred Drake2002-05-301-2/+2
|
* Add the pymemcompat.h header as discussed on python-dev.Michael W. Hudson2002-05-301-0/+86
| | | | Now we just need to make sure people know about it...
* Holger Krekel.Guido van Rossum2002-05-301-0/+1
|
* SF #558432: Prevent Annoying ' ' from readline (Holker Krekel).Guido van Rossum2002-05-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | readline in all python versions is configured to append a 'space' character for a successful completion. But for almost all python expressions 'space' is not wanted (see coding conventions PEP 8). For example if you have a function 'longfunction' and you type 'longf<TAB>' you get 'longfunction ' as a completion. note the unwanted space at the end. The patch fixes this behaviour by setting readline's append_character to '\0' which means don't append anything. This doesn't work with readline < 2.1 (AFAIK nowadays readline2.2 is in good use). An alternative approach would be to make the append_character accessable from python so that modules like the rlcompleter.py can set it to '\0'. [Ed.: I think expecting readline >= 2.2 is fine. If a completer wants another character they can append that to the keyword in the list.]
* Remove comment about inheritance, look one line upNeal Norwitz2002-05-301-5/+1
|
* Move statement out of comment blockRaymond Hettinger2002-05-301-1/+1
|
* Use floor division where appropriate.Guido van Rossum2002-05-291-2/+2
|
* Minor cleanup:Fred Drake2002-05-291-5/+11
| | | | | | - Add comment explaining the structure of the stack. - Minor optimization: make stack tuple directly usable as part of return value for enter/exit events.
* Add OS/2 textAndrew M. Kuchling2002-05-291-9/+16
|
* The logreader object did not always refill the input buffer correctlyNeil Schemenauer2002-05-291-105/+56
| | | | | and got confused by certain log files. Remove logreader_refill and the associated logic and replace with fgetc.
* Various minor rewritesAndrew M. Kuchling2002-05-291-42/+52
|
* More additionsAndrew M. Kuchling2002-05-291-25/+15
|
* Patch 560023 adding docstrings. 2.2 Candidate (after verifying modules were ↵Raymond Hettinger2002-05-299-8/+499
| | | | not updated after 2.2).
* As discussed on python-dev, add a mechanism to indicate featuresNeal Norwitz2002-05-297-16/+48
| | | | | that are in the process of deprecation (PendingDeprecationWarning). Docs could be improved.
* Issue an explicit error when we can't find an appropriate type forGuido van Rossum2002-05-291-0/+2
| | | | UINT4.
* Fix a possible segfault. Found be Neal Norvitz.Marc-André Lemburg2002-05-291-1/+1
|
* Fix for bug [ 561796 ] string.find causes lazy errorMarc-André Lemburg2002-05-292-3/+4
|
* This is patchMichael W. Hudson2002-05-291-7/+3
| | | | | | | [ 558914 ] Build md5.c fails on Cray T3E I've also deleted a comment that I didn't understand. Feel free to put it back if it makes/made sense to you.
* Whitespace normalizationNeal Norwitz2002-05-291-2/+2
|
* Importing Charset should not fail when Unicode is disabled. (XXXGuido van Rossum2002-05-281-3/+11
| | | | | Using Unicode-aware methods may still die with a NameError on unicode. Maybe there's a more elegant solution but I doubt anybody cares.)
* Accept u"..." literals even when Unicode is disabled. But theseGuido van Rossum2002-05-281-8/+13
| | | | | literals must not contain \u, \U or \N escapes. (XXX Should they also not contain non-ASCII characters?)
* File modes in filedescr entries are also passed to Python, so we now put "U"Jack Jansen2002-05-281-4/+7
| | | | | | | in there, and convert it to "rb" (or "r" for non-universal-newline builds) before passing it to fopen(). Fixes #561326.
* This is a Python 2.1 and 2.2 bugfix candidate:Christian Tismer2002-05-281-11/+5
| | | | | | | | | | | | | | | | | (or how do I "mark" something to be a candidate?) fixed an old buglet that caused bdb to be unable to continue in the botframe, after a breakpoint was set. the key idea is not to set botframe to the bottom level frame, but its f_back, which actually might be None. Additional changes: migrated old exception trick to use sys._getframe(), which exists both in 2.1 and 2.2 . Note: I believe Mark Hammond needs to look over his code now. F5 correctly starts up in the debugger, but later on doesn't stop at a given breakpoint any longer. kind regards - chris
* Geiger Ho's patch for better subclassingSteven M. Gava2002-05-271-1/+1
|
* Rearrange paragraphAndrew M. Kuchling2002-05-271-5/+5
|
* This is patchMichael W. Hudson2002-05-278-12/+304
| | | | | | | [ 559250 ] more POSIX signal stuff Adds support (and docs and tests and autoconfery) for posix signal mask handling -- sigpending, sigprocmask and sigsuspend.
* Silly typo.Michael W. Hudson2002-05-271-1/+1
|
* Use self.__class__ to instantiate a TreeNode item recursively, toGuido van Rossum2002-05-271-1/+1
| | | | allow subclassing.
* GvR's rpc patchChui Tey2002-05-267-94/+1208
|
* Define the "all" target more reasonably, but retain "html" as the defaultFred Drake2002-05-251-1/+2
| | | | target.
* Fix for SF bug 551412. When _PyType_Lookup() is called on a typeGuido van Rossum2002-05-242-0/+22
| | | | | | whose tp_mro hasn't been initialized, it would dump core. Fix this by checking for NULL and calling PyType_Ready(). Will fix this in 2.2.1 too.
* Mention math.degrees() and math.radians()Andrew M. Kuchling2002-05-241-12/+24
| | | | Other minor rewrites
* - A new type object, 'string', is added. This is a common base typeGuido van Rossum2002-05-246-2/+69
| | | | | | | for 'str' and 'unicode', and can be used instead of types.StringTypes, e.g. to test whether something is "a string": isinstance(x, string) is True for Unicode and 8-bit strings. This is an abstract base class and cannot be instantiated directly.
* Add a safeguard against setting the class to something with aGuido van Rossum2002-05-241-0/+10
| | | | different free or alloc slot.
* Don't require Unicode support.Guido van Rossum2002-05-241-2/+9
|
* Move really open-ended XXX items into commentsAndrew M. Kuchling2002-05-241-9/+7
| | | | Remove 1.5.2 reference: who cares?
* Disambiguate the grammar for backtick.Guido van Rossum2002-05-245-59/+93
| | | | | | The old syntax suggested that a trailing comma was OK inside backticks, but in fact (due to ideosyncrasies of pgen) it was not. Fix the grammar to avoid the ambiguity. Fred: you may want to update the refman.
* Add missing \ to macro definition only used when universal newlinesGuido van Rossum2002-05-241-1/+1
| | | | are disabled.
* Whitespace normalized.Raymond Hettinger2002-05-231-11/+11
|
* Allow the shared library initialization routine to be overridden with an ↵Jack Jansen2002-05-234-5/+10
| | | | | | initialize=xxx argument. Should fix #492465.