]> granicus.if.org Git - python/log
python
22 years agoChanges to sre.c after the application of patch #726869 have increased
Andrew MacIntyre [Mon, 9 Jun 2003 08:22:11 +0000 (08:22 +0000)]
Changes to sre.c after the application of patch #726869 have increased
stack usage on FreeBSD, requiring the recursion limit to be lowered
further.  Building with gcc 2.95 (the standard compiler on FreeBSD 4.x)
is now also affected.

The underlying issue is that FreeBSD's pthreads implementation has a
hard-coded 1MB stack size for the initial (or "primary") thread, which
can not be changed without rebuilding libc_r.  Exhausting this stack
results in a bus error.

Building without pthreads (configure --without-threads), or linking
with the port of the Linux pthreads library (aka Linuxthreads) instead
of libc_r, avoids this limitation.

On OS/2, only gcc 3.2 is affected and the stack size is controllable,
so the special handling has been removed.

22 years agoadd support for os.tmpfile()
Andrew MacIntyre [Mon, 9 Jun 2003 08:16:59 +0000 (08:16 +0000)]
add support for os.tmpfile()

22 years agoreorganise modules, so that most standard extensions are built into
Andrew MacIntyre [Mon, 9 Jun 2003 08:16:02 +0000 (08:16 +0000)]
reorganise modules, so that most standard extensions are built into
the Python DLL.  this slightly improves performance; reduces
fragmentation of address spaces and slightly reduces memory footprint.

22 years agovarious updates
Andrew MacIntyre [Mon, 9 Jun 2003 08:15:14 +0000 (08:15 +0000)]
various updates

22 years agobump stack size to cater for _sre recursion.
Andrew MacIntyre [Mon, 9 Jun 2003 08:14:03 +0000 (08:14 +0000)]
bump stack size to cater for _sre recursion.

reorganise modules, so that most standard extensions are built into
the Python DLL.  this slightly improves performance; reduces
fragmentation of address spaces and slightly reduces memory footprint.

22 years agoFix potential leaks identified by Neal Norwitz.
Andrew McNamara [Mon, 9 Jun 2003 05:59:23 +0000 (05:59 +0000)]
Fix potential leaks identified by Neal Norwitz.

22 years agoSF 748975 Printing unsaved shell fails
Kurt B. Kaiser [Mon, 9 Jun 2003 03:12:42 +0000 (03:12 +0000)]
SF 748975 Printing unsaved shell fails

M IOBinding.py

22 years agoAdded a command line interface for difflib.py
Raymond Hettinger [Sun, 8 Jun 2003 23:10:15 +0000 (23:10 +0000)]
Added a command line interface for difflib.py

22 years agoAdded a command line interface for difflib.py
Raymond Hettinger [Sun, 8 Jun 2003 23:04:17 +0000 (23:04 +0000)]
Added a command line interface for difflib.py

22 years agoAnnounce difflib.context_diff() and difflib.unified_diff().
Raymond Hettinger [Sun, 8 Jun 2003 19:42:33 +0000 (19:42 +0000)]
Announce difflib.context_diff() and difflib.unified_diff().

22 years agoFor the context and unified diff functions:
Raymond Hettinger [Sun, 8 Jun 2003 19:38:42 +0000 (19:38 +0000)]
For the context and unified diff functions:

* Simplified test for visible changes
* Improved variable names and line spacing
* Replaced dict(a=3) style with Py2.2 compatable {'a':3}

22 years agoSF #735051, add time.tzset documentation
Neal Norwitz [Sun, 8 Jun 2003 13:57:19 +0000 (13:57 +0000)]
SF #735051, add time.tzset documentation

22 years agoFix SF #749831, copy raises SystemError when getstate raises exception
Neal Norwitz [Sun, 8 Jun 2003 13:19:58 +0000 (13:19 +0000)]
Fix SF #749831, copy raises SystemError when getstate raises exception

22 years agoAdded functions for creating context diffs and unified diffs.
Raymond Hettinger [Sun, 8 Jun 2003 11:07:08 +0000 (11:07 +0000)]
Added functions for creating context diffs and unified diffs.

Documentation update and NEWS item are forthcoming.

22 years agoThe fix to use . was incorporated
Neal Norwitz [Sun, 8 Jun 2003 02:25:17 +0000 (02:25 +0000)]
The fix to use . was incorporated

22 years agoRevert 1.25, as overloaded __repr__ is not considered.
Martin v. Löwis [Sat, 7 Jun 2003 20:47:37 +0000 (20:47 +0000)]
Revert 1.25, as overloaded __repr__ is not considered.

22 years agoPatch #750542: Use issubclass instead of type identity.
Martin v. Löwis [Sat, 7 Jun 2003 20:17:11 +0000 (20:17 +0000)]
Patch #750542: Use issubclass instead of type identity.

22 years agoPatch #750595: Refer to type complex using builtin. Fixes #595837.
Martin v. Löwis [Sat, 7 Jun 2003 20:10:54 +0000 (20:10 +0000)]
Patch #750595: Refer to type complex using builtin. Fixes #595837.
Backported to 2.2.

22 years agoPatch #746801: FreeBSD 4 expected failures, by Charles Swiger.
Martin v. Löwis [Sat, 7 Jun 2003 20:01:37 +0000 (20:01 +0000)]
Patch #746801: FreeBSD 4 expected failures, by Charles Swiger.

22 years agoPatch #749191: Delete commands in after_cancel. Will backport to 2.2.
Martin v. Löwis [Sat, 7 Jun 2003 19:52:38 +0000 (19:52 +0000)]
Patch #749191: Delete commands in after_cancel. Will backport to 2.2.

22 years agoPatch #748846: Let Demo/classes/Date.py mention DateTime module.
Martin v. Löwis [Sat, 7 Jun 2003 19:39:56 +0000 (19:39 +0000)]
Patch #748846: Let Demo/classes/Date.py mention DateTime module.

22 years agoPatch #748849: Update to current tools and demos.
Martin v. Löwis [Sat, 7 Jun 2003 18:46:34 +0000 (18:46 +0000)]
Patch #748849: Update to current tools and demos.

22 years ago- urllib2.py now knows how to order proxy classes, so the user doesn't
Gustavo Niemeyer [Sat, 7 Jun 2003 17:53:08 +0000 (17:53 +0000)]
- urllib2.py now knows how to order proxy classes, so the user doesn't
  have to insert it in front of other classes, nor do dirty tricks like
  inserting a "dummy" HTTPHandler after a ProxyHandler when building an
  opener with proxy support.

22 years ago1. Find in Files Dialog shows text selection if there is one
Kurt B. Kaiser [Sat, 7 Jun 2003 03:21:17 +0000 (03:21 +0000)]
1. Find in Files Dialog shows text selection if there is one
2. Remove obsolete comment associated with Window menu updating

M EditorWindow.py
M GrepDialog.py

22 years ago1. Update WindowList registry when filename changes so that
Kurt B. Kaiser [Fri, 6 Jun 2003 21:58:38 +0000 (21:58 +0000)]
1. Update WindowList registry when filename changes so that
   Window menu updates.
2. Display Python Shell window in Window menu
3. Remove some dead code in FileList.py

M EditorWindow.py
M FileList.py
M WindowList.py

22 years agoSF bug #749759: comparisons yield bool not int
Raymond Hettinger [Fri, 6 Jun 2003 02:52:14 +0000 (02:52 +0000)]
SF bug #749759: comparisons yield bool not int

Minor documentation fix.

22 years agoAvoid problem resolving 'localhost'
Kurt B. Kaiser [Thu, 5 Jun 2003 23:51:29 +0000 (23:51 +0000)]
Avoid problem resolving 'localhost'

M PyShell.py
M rpc.py
M run.py

22 years agoChange to <<open-module>>: always pop up the dialog, using the current
Guido van Rossum [Thu, 5 Jun 2003 11:36:55 +0000 (11:36 +0000)]
Change to <<open-module>>: always pop up the dialog, using the current
selection as the default value.  This is easier to use habitually.

22 years agoSF 747667 Error Doesn't Decolorize
Kurt B. Kaiser [Thu, 5 Jun 2003 02:38:32 +0000 (02:38 +0000)]
SF 747667 Error Doesn't Decolorize

Also improved error notification if Tabnanny detects a TokenError.

M ScriptBinding

22 years agoSF 748973 Guido van Rossum patch
Kurt B. Kaiser [Thu, 5 Jun 2003 02:34:04 +0000 (02:34 +0000)]
SF 748973  Guido van Rossum patch

New Window should save in the directory of the Editor Window
from which it was selected.

M EditorWindow.py
M FileList.py
M IOBinding.py

22 years agoQUOTE_ALWAYS -> QUOTE_ALL
Skip Montanaro [Wed, 4 Jun 2003 15:30:13 +0000 (15:30 +0000)]
QUOTE_ALWAYS -> QUOTE_ALL

22 years agoIn an OSX framework build Python could fail if HOME wasn't set, fixed.
Jack Jansen [Tue, 3 Jun 2003 10:55:35 +0000 (10:55 +0000)]
In an OSX framework build Python could fail if HOME wasn't set, fixed.
Fixes #747954.

22 years agoFactor endian-ness check out of play_sound_file(), and fix
Greg Ward [Tue, 3 Jun 2003 00:32:44 +0000 (00:32 +0000)]
Factor endian-ness check out of play_sound_file(), and fix
test_setparameters() to use it -- don't assume AFMT_S16_NE is always
defined!

22 years agoWhen a previous call to poll() has already seen the process status,
Guido van Rossum [Mon, 2 Jun 2003 19:12:01 +0000 (19:12 +0000)]
When a previous call to poll() has already seen the process status,
wait() should not call waitpid() again.

Should be backported to 2.2.4.

22 years agoFix SF bug #747348 docstring mistake in BaseHTTPServer.py. \n\nBackport Candidate
Raymond Hettinger [Mon, 2 Jun 2003 14:25:43 +0000 (14:25 +0000)]
Fix SF bug #747348 docstring mistake in BaseHTTPServer.py. \n\nBackport Candidate

22 years agoWhitespace normalization; break a long line.
Guido van Rossum [Mon, 2 Jun 2003 14:15:34 +0000 (14:15 +0000)]
Whitespace normalization; break a long line.

22 years agoFix a subtle decref bug that caused a GC assertion to fail in a debug
Guido van Rossum [Mon, 2 Jun 2003 14:11:45 +0000 (14:11 +0000)]
Fix a subtle decref bug that caused a GC assertion to fail in a debug
build (assert(gc->gc.gc_refs != 0) in visit_decref()).

Because OSSAudioError is a global, we must compensate (twice!) for
PyModule_AddObject()'s "helpful" decref of the object it adds.

22 years agoEliminate the Revert to Default Settings submenu of Option menu.
Kurt B. Kaiser [Mon, 2 Jun 2003 01:51:38 +0000 (01:51 +0000)]
Eliminate the Revert to Default Settings submenu of Option menu.

Not implemented and not needed.

22 years agoModify the remote stack viewer to work in the threaded subprocess.
Kurt B. Kaiser [Mon, 2 Jun 2003 01:50:19 +0000 (01:50 +0000)]
Modify the remote stack viewer to work in the threaded subprocess.

M PyShell.py
M run.py

22 years agoAdded two keys to database format: User-install-skips is an array of pathname
Jack Jansen [Sun, 1 Jun 2003 20:57:12 +0000 (20:57 +0000)]
Added two keys to database format: User-install-skips is an array of pathname
prefixes, any file that is skipped during a per-user install that matches
this set is *not* an error; Systemwide-only is a boolean that says the
package cannot be installer per-user.

22 years agoUse splitlines() in stead of split() to split lines, and added a method
Jack Jansen [Sun, 1 Jun 2003 20:03:43 +0000 (20:03 +0000)]
Use splitlines() in stead of split() to split lines, and added a method
shortdescription() so the code to split off the first line of the
description isn't all over the place.

22 years agoFixed indentation error. Closes bug #746953.
Jack Jansen [Sun, 1 Jun 2003 19:27:40 +0000 (19:27 +0000)]
Fixed indentation error. Closes bug #746953.

22 years agoUse fast_next_opcode shortcut for forward jump opcodes (it's safe and
Neil Schemenauer [Sun, 1 Jun 2003 19:21:12 +0000 (19:21 +0000)]
Use fast_next_opcode shortcut for forward jump opcodes (it's safe and
gives a small speedup).

22 years agoUpdate for release
Kurt B. Kaiser [Sun, 1 Jun 2003 01:11:14 +0000 (01:11 +0000)]
Update for release
Modified Files:
  NEWS.txt README.txt TODO.txt

22 years agoSet the default for delete-exitfunc in config-main.def to True to handle
Kurt B. Kaiser [Sun, 1 Jun 2003 01:08:32 +0000 (01:08 +0000)]
Set the default for delete-exitfunc in config-main.def to True to handle
abnormal exit situations cleanly, especially stuck user threads.  Future
plan is to intercept the user's atexit functions and run them under
IDLE's control.

22 years agoSF 745525
Kurt B. Kaiser [Sat, 31 May 2003 23:44:18 +0000 (23:44 +0000)]
SF 745525

Excecution environment and residual shell has cwd set to the directory of
the module being run.

M ScriptBinding.py

22 years agoForgot the code to initialize the glue for the new CFObj_ routines.
Jack Jansen [Sat, 31 May 2003 22:09:33 +0000 (22:09 +0000)]
Forgot the code to initialize the glue for the new CFObj_ routines.

22 years agoPatch #740301: Add +s when linking shared libraries on HP-UX, use -L
Martin v. Löwis [Sat, 31 May 2003 08:09:21 +0000 (08:09 +0000)]
Patch #740301: Add +s when linking shared libraries on HP-UX, use -L
for the library path.

22 years agoPatch #744238: Explain that different string types also may compare equal.
Martin v. Löwis [Sat, 31 May 2003 08:05:49 +0000 (08:05 +0000)]
Patch #744238: Explain that different string types also may compare equal.

22 years agoPatch #744877: Explain filter in terms of list comprehension. Remove
Martin v. Löwis [Sat, 31 May 2003 08:02:38 +0000 (08:02 +0000)]
Patch #744877: Explain filter in terms of list comprehension. Remove
explanation of int in terms of string.atoi. Explain sum in terms of
reduce.

22 years agoModified Patch #745620: build shared lib as ".so" for NetBSD.
Martin v. Löwis [Sat, 31 May 2003 07:58:45 +0000 (07:58 +0000)]
Modified Patch #745620: build shared lib as ".so" for NetBSD.

22 years agoPatch #744041: Use only first two elements of address to support IPv6.
Martin v. Löwis [Sat, 31 May 2003 07:55:43 +0000 (07:55 +0000)]
Patch #744041: Use only first two elements of address to support IPv6.

22 years agoSF bug #733667: kwargs handled incorrectly
Raymond Hettinger [Sat, 31 May 2003 07:04:16 +0000 (07:04 +0000)]
SF bug #733667: kwargs handled incorrectly

The fast_function() inlining optimization only
applies when there are zero keyword arguments.

22 years agoDon't use fast_next_opcode for JUMP_* opcodes. This fixes the problem
Neil Schemenauer [Fri, 30 May 2003 23:59:44 +0000 (23:59 +0000)]
Don't use fast_next_opcode for JUMP_* opcodes.  This fixes the problem
reported by Kurt B. Kaiser.

22 years agoUpdated Windows buildno for 2.2.3 final.
Tim Peters [Fri, 30 May 2003 15:23:21 +0000 (15:23 +0000)]
Updated Windows buildno for 2.2.3 final.

22 years agoUpdate for release
Kurt B. Kaiser [Fri, 30 May 2003 02:42:02 +0000 (02:42 +0000)]
Update for release
Modified Files:
  CREDITS.txt INSTALL.txt LICENSE.txt aboutDialog.py setup.py

22 years agoComment fix.
Greg Ward [Thu, 29 May 2003 23:44:44 +0000 (23:44 +0000)]
Comment fix.

22 years ago- Get the database from a different place.
Jack Jansen [Thu, 29 May 2003 22:07:27 +0000 (22:07 +0000)]
- Get the database from a different place.
- Added support for multi-line descriptions. Doesn't look nice
yet in Package Manager.

22 years agoChange _ssize() so it doesn't rely on sizeof(char) or sizeof(short):
Greg Ward [Thu, 29 May 2003 21:55:41 +0000 (21:55 +0000)]
Change _ssize() so it doesn't rely on sizeof(char) or sizeof(short):
8 bits is 1 byte, and that isn't about to change any time soon.  (I hope!)

22 years agoCompletely change the interface to setparameters():
Greg Ward [Thu, 29 May 2003 21:53:06 +0000 (21:53 +0000)]
Completely change the interface to setparameters():
  * it no longer takes ssize, which served no purpose apart from
    scolding you if you got it wrong
  * changed the order of the three remaining required arguments
    to (format, channels, rate) to match the order in which they
    must be set
  * replaced the optional argument 'emulate' with 'strict': if strict
    true, and the audio device does not accept the requested sampling
    parameters, raise OSSAudioError
  * return a tuple (format, channels, rate) reflecting the sampling
    parameters that were actually set

Change the canonical name of ossaudiodev.error to
ossaudiodev.OSSAudioError (keep an alias for backwards compatibility).

Remove 'audio_types' list and 'n_audio_types' (no longer needed now that
setparameters() no longer has an 'ssize' argument to police).

22 years agoInclude both </tr> tags in the thead, not just the first.
Fred Drake [Thu, 29 May 2003 19:46:29 +0000 (19:46 +0000)]
Include both </tr> tags in the thead, not just the first.

22 years ago_make_boundary(): Fix for SF bug #745478, broken boundary calculation
Barry Warsaw [Thu, 29 May 2003 19:39:33 +0000 (19:39 +0000)]
_make_boundary(): Fix for SF bug #745478, broken boundary calculation
in some locales.  This code simplifies the boundary algorithm to use
randint() which is what we wanted anyway.

Bump package version to 2.5.3.

Backport candidate for Python 2.2.3

22 years agoI saw errors from _fileobject.__del__ about missing self._sock. This
Guido van Rossum [Thu, 29 May 2003 14:36:57 +0000 (14:36 +0000)]
I saw errors from _fileobject.__del__ about missing self._sock.  This
can happen if __init__ doesn't complete.  Fix it by adding a
try/except to __del__.

22 years agoRemove debug code from weakref_segfault().
Guido van Rossum [Thu, 29 May 2003 14:30:49 +0000 (14:30 +0000)]
Remove debug code from weakref_segfault().

22 years agoFix for SF 742911. We now clear the weakrefs *before* calling __del__
Guido van Rossum [Thu, 29 May 2003 14:29:23 +0000 (14:29 +0000)]
Fix for SF 742911.  We now clear the weakrefs *before* calling __del__
or emptying __dict__, just as we do for classic classes.

22 years agoAdd testcase for SF 742911.
Guido van Rossum [Thu, 29 May 2003 14:26:57 +0000 (14:26 +0000)]
Add testcase for SF 742911.

22 years agoFix typo so that the test actually calls the tested function.
Raymond Hettinger [Thu, 29 May 2003 07:20:29 +0000 (07:20 +0000)]
Fix typo so that the test actually calls the tested function.

22 years agoTest ability to handle various type of iterators.
Raymond Hettinger [Thu, 29 May 2003 07:18:57 +0000 (07:18 +0000)]
Test ability to handle various type of iterators.

22 years agoSF bug #719367, string exceptions are deprecated
Neal Norwitz [Thu, 29 May 2003 02:17:23 +0000 (02:17 +0000)]
SF bug #719367, string exceptions are deprecated

Remove references to string based exceptions in the doc.

22 years agoisdatadescriptor() was added recently.
Neal Norwitz [Thu, 29 May 2003 02:10:31 +0000 (02:10 +0000)]
isdatadescriptor() was added recently.

22 years agoTypo fix.
Greg Ward [Thu, 29 May 2003 01:41:51 +0000 (01:41 +0000)]
Typo fix.

22 years agoRewrite the description of setparameters() so it actually reflects the
Greg Ward [Thu, 29 May 2003 01:39:32 +0000 (01:39 +0000)]
Rewrite the description of setparameters() so it actually reflects the
code (which has also been recently overhauled, so that it can be
documented without embarassment).

'error' has been renamed to 'OSSAudioError'.

Minor wordsmithing.

22 years agoTest script changed.
Greg Ward [Thu, 29 May 2003 01:29:28 +0000 (01:29 +0000)]
Test script changed.

22 years agoRenamed test_errors() to test_setparameters() and completely rewrote it
Greg Ward [Thu, 29 May 2003 01:27:39 +0000 (01:27 +0000)]
Renamed test_errors() to test_setparameters() and completely rewrote it
to test the new setparameters() interface.

Modified play_sound_file() to print the elapsed time taken to play the
test sample (to the nearest 0.1 sec).

22 years agoOrder and number of arguments to setparameters() has changed.
Greg Ward [Thu, 29 May 2003 00:23:17 +0000 (00:23 +0000)]
Order and number of arguments to setparameters() has changed.
Rename 'a' (the audio device) to 'dsp' everywhere.

22 years agoFix SF #745055, Memory leak in _tkinter.c/Tkapp_SplitList()
Neal Norwitz [Thu, 29 May 2003 00:17:03 +0000 (00:17 +0000)]
Fix SF #745055, Memory leak in _tkinter.c/Tkapp_SplitList()

Also fix a memory leak in Tkapp_Split.

This needs to be backported.  I'll leave it up to Barry whether this
is for 2.2.3 or 2.2.4.

22 years agoExample database for Package Manager.
Jack Jansen [Wed, 28 May 2003 18:57:52 +0000 (18:57 +0000)]
Example database for Package Manager.

22 years ago- Added a scheme whereby pimp can update itself, by importing a module
Jack Jansen [Wed, 28 May 2003 18:56:30 +0000 (18:56 +0000)]
- Added a scheme whereby pimp can update itself, by importing a module
  pimp_update if it exists. Upped the version number to indicate this.
  Fixes #731626.
- Added -V (print version) and -u (specify database URL) options when run
  as a command line tool.

22 years agoRemove the note about the BerkeleyDB license. Barry indicates that
Gregory P. Smith [Wed, 28 May 2003 16:20:03 +0000 (16:20 +0000)]
Remove the note about the BerkeleyDB license.  Barry indicates that
sleepycat has told him that since python is OSS and berkeleydb is
being distributed with python for the bsddb library all is fine.

22 years agoAdd notes on use cases with paired accesses to the same key.
Raymond Hettinger [Wed, 28 May 2003 14:10:46 +0000 (14:10 +0000)]
Add notes on use cases with paired accesses to the same key.

22 years ago* Beefed-up tests
Raymond Hettinger [Wed, 28 May 2003 14:05:34 +0000 (14:05 +0000)]
* Beefed-up tests
* Allow tuple re-use
* Call tp_iternext directly

22 years agoOops. License is still an appendix.
Jeremy Hylton [Wed, 28 May 2003 12:12:55 +0000 (12:12 +0000)]
Oops.  License is still an appendix.

22 years agoUpdate dependencies.
Jeremy Hylton [Wed, 28 May 2003 12:10:14 +0000 (12:10 +0000)]
Update dependencies.

22 years agoAppendix was removed.
Jeremy Hylton [Wed, 28 May 2003 12:04:38 +0000 (12:04 +0000)]
Appendix was removed.

22 years agoRename lib__future__.tex to libfuture.tex and add link in lib.tex.
Jeremy Hylton [Wed, 28 May 2003 11:57:52 +0000 (11:57 +0000)]
Rename lib__future__.tex to libfuture.tex and add link in lib.tex.

22 years ago*** empty log message ***
Jeremy Hylton [Wed, 28 May 2003 11:51:11 +0000 (11:51 +0000)]
*** empty log message ***

22 years agoWrap the cursor functions with dbutils.DeadlockWrap to deal with the
Gregory P. Smith [Wed, 28 May 2003 08:26:43 +0000 (08:26 +0000)]
Wrap the cursor functions with dbutils.DeadlockWrap to deal with the
expected DBLockDeadLockErrors.

22 years agoInclude a link to the pybsddb web documentation for the modern object
Gregory P. Smith [Wed, 28 May 2003 07:56:45 +0000 (07:56 +0000)]
Include a link to the pybsddb web documentation for the modern object
oriented DbEnv & Db object BerkeleyDB interface.

Include a note about Sleepycat's BerkeleyDB license with regards to
distributing it within non-opensource applications and include a link
to their website for license details.

Document that 'r' is the default flag for the legacy bsddb btopen(),
hashopen(), and rnopen() functions.  This is apparently different than the
dbm libraries in other languages according to Bug #732951.  Changing
the default from 'r' to 'c' would break backwards compatibility with
legacy bsddb applications; documenting the default should suffice.

22 years agoAdded a config-main General option to delete sys.exitfunc. The default
Kurt B. Kaiser [Wed, 28 May 2003 01:47:46 +0000 (01:47 +0000)]
Added a config-main General option to delete sys.exitfunc.  The default
is not to do that.  VPython and student environment support.

M PyShell.py
M config-main.def
M run.py

22 years agoAlternate fix for #728744: use OSA and Apple Help Indexing Tool's idleStatus
Jack Jansen [Tue, 27 May 2003 22:47:55 +0000 (22:47 +0000)]
Alternate fix for #728744: use OSA and Apple Help Indexing Tool's idleStatus
indicator to wait for the help indexing to finish.

22 years agoAdded functions CFObj_New and CFObj_Convert, general functions to convert
Jack Jansen [Tue, 27 May 2003 21:39:58 +0000 (21:39 +0000)]
Added functions CFObj_New and CFObj_Convert, general functions to convert
between CF objects and their Python representation. Fixes 734695.

22 years agoAdd more tests from RFC 2202.
Jeremy Hylton [Tue, 27 May 2003 16:16:41 +0000 (16:16 +0000)]
Add more tests from RFC 2202.

22 years agoAdded Help menu. Fixes #731635
Jack Jansen [Tue, 27 May 2003 14:10:37 +0000 (14:10 +0000)]
Added Help menu. Fixes #731635

22 years agoFixup bare try/except.
Raymond Hettinger [Tue, 27 May 2003 06:30:52 +0000 (06:30 +0000)]
Fixup bare try/except.

22 years agoOops, move the GIL release/reacquire from oss_sync() to _do_ioctl_0():
Greg Ward [Tue, 27 May 2003 01:57:21 +0000 (01:57 +0000)]
Oops, move the GIL release/reacquire from oss_sync() to _do_ioctl_0():
that way it applies to *only* the ioctl() call, and also happens for the
other blocking ioctls (POST, RESET).

22 years agomodulefinder.py is not a freeze private module anymore.
Gustavo Niemeyer [Mon, 26 May 2003 23:52:30 +0000 (23:52 +0000)]
modulefinder.py is not a freeze private module anymore.

22 years agoRelease the GIL in two more methods:
Greg Ward [Mon, 26 May 2003 22:47:30 +0000 (22:47 +0000)]
Release the GIL in two more methods:
  * sync(), because it waits for hardware buffers to flush, which
    can take several seconds depending on cirumstances (according
    to the OSS docs)
  * close(), because it does an implicit sync()

22 years agoWhitespace Normalization
Kurt B. Kaiser [Mon, 26 May 2003 22:20:34 +0000 (22:20 +0000)]
Whitespace Normalization
Modified Files: PyShell.py ScriptBinding.py buildapp.py

22 years agoFixed minor typo in Setup.dist.
Gustavo Niemeyer [Mon, 26 May 2003 21:19:47 +0000 (21:19 +0000)]
Fixed minor typo in Setup.dist.

22 years ago1. SF Bug 661676
Kurt B. Kaiser [Mon, 26 May 2003 20:35:53 +0000 (20:35 +0000)]
1. SF Bug 661676
   The default font is not highlighted in the Options dialog when
   IDLEfork is first installed.

2. Reduce default font to 10 pt and increase default window height to give
   a better initial impression on Windows.

M config-main.def
M configDialog.py