- 16 Jul, 2001 19 commits
-
-
Tim Peters authored
-
Fred Drake authored
entity references are not allowed in that mode. Do a better job of scanning <!DOCTYPE ...> declarations; based on the code in HTMLParser.py.
-
Guido van Rossum authored
compiling struct.
-
Guido van Rossum authored
PyParser_SimpleParseString(). Now calls PyParser_SimpleParseStringFlags() with the correct flag.
-
Thomas Wouters authored
Check for slice/item deletion, which calls slice/item assignment with a NULL value, and raise a TypeError instead of coredumping. Bugreport and suggested fix by Alex Martelli.
-
Fred Drake authored
Windows version of the function as well as the Unix flavor. This fixes SF bug #441357.
-
Guido van Rossum authored
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
Weisner Burton
-
Andrew M. Kuchling authored
are merged to a single hyphen. Delete forgotten CVS conflict marker
-
Andrew M. Kuchling authored
Write description of .encode()/.decode for the Unicode section Bump version number
-
Kurt B. Kaiser authored
Added a patch which modifies idlefork so that it can co-exist with "official" IDLE in the site-packages directory. This patch is not necessary if only idlefork IDLE is installed. See INSTALLATION for further details.
-
Kurt B. Kaiser authored
The default behaviour of idlefork idle is to open an editor window instead of a shell. Complex expressions may be run in a fresh environment by selecting "run". There are times, however, when a shell is desired. Though one can be started by "idle -t 'foo'", this script is more convenient. In addition, a shell and an editor window can be started in parallel by "idles -e foo.py".
-
Tim Peters authored
that 'yield' is a keyword. This doesn't help test_generators at all! I don't know why not. These things do work now (and didn't before this patch): 1. "from __future__ import generators" now works in a native shell. 2. Similarly "python -i xxx.py" now has generators enabled in the shell if xxx.py had them enabled. 3. This program (which was my doctest proxy) works fine: from __future__ import generators source = """\ def f(): yield 1 """ exec compile(source, "", "single") in globals() print type(f())
-
Kurt B. Kaiser authored
-
Kurt B. Kaiser authored
The default behaviour of idlefork idle is to open an editor window instead of a shell. Complex expressions may be run in a fresh environment by selecting "run". There are times, however, when a shell is desired. Though one can be started by "idle -t 'foo'", this script is more convenient. In addition, a shell and an editor window can be started in parallel by "idles -e foo.py".
-
Tim Peters authored
pythonrun.c, run_pyc_file(): repair semantic error wrt CO_GENERATOR vs CO_GENERATOR_ALLOWED.
-
Tim Peters authored
that info to code dynamically compiled *by* code compiled with generators enabled. Doesn't yet work because there's still no way to tell the parser that "yield" is OK (unlike nested_scopes, the parser has its fingers in this too). Replaced PyEval_GetNestedScopes by a more-general PyEval_MergeCompilerFlags. Perhaps I should not have? I doubted it was *intended* to be part of the public API, so just did.
-
Andrew M. Kuchling authored
* iterators * generators * copied the nested scopes section from the 2.1 article * standard library changes
-
- 15 Jul, 2001 5 commits
-
-
Guido van Rossum authored
the yield statement. I figure we have to have this in before I can release 2.2a1 on Wednesday. Note: test_generators is currently broken, I'm counting on Tim to fix this.
-
Tim Peters authored
-
Tim Peters authored
Others: Remove redundant includes of assert.h.
-
Guido van Rossum authored
-
Tim Peters authored
-
- 14 Jul, 2001 16 commits
-
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
Include sys/poll.h if it was found by the configure script. The OpenGroup spec says poll.h is the correct header file to use, so that file is preferred.
-
Andrew M. Kuchling authored
newwin() wrapper to always return a window, and never a pad. This makes the code match the documentation.
-
Andrew M. Kuchling authored
by adding the contents of CCSHARED to the compiler specified by CC
-
Guido van Rossum authored
code only compiled in debug mode, and I dutifully comply.
-
Kurt B. Kaiser authored
-
Kurt B. Kaiser authored
-
Jack Jansen authored
It's sort-of starting to work, but there's still problems with redraws and with resizing the window.
-
Jack Jansen authored
-
Jack Jansen authored
-
Tim Peters authored
long_format can reuse a scratch area for its repeated divisions (instead of malloc/free for every digit produced); speeds str(long)/repr(long).
-
Tim Peters authored
-
Fred Drake authored
this module slightly more resiliant in the face of XHTML input, or just colons in attribute names.
-
Kurt B. Kaiser authored
copy the Idle help.txt file. Ref SF Python Patch 422471
-
Kurt B. Kaiser authored
"Make copy, cut and paste events case insensitive. Reported by Patrick K. O'Brien on idle-dev. (Should other bindings follow suit?)" --GvR
-
Kurt B. Kaiser authored
"Move the action of loading the configuration to the IdleConf module rather than the idle.py script. This has advantages and disadvantages; the biggest advantage being that we can more easily have an alternative main program." --GvR
-