summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* New comments. Rewrote has_finalizer() as a sequence of ifs instead ofTim Peters2003-04-051-6/+21
| | | | | | squashed-together conditional operators; makes it much easier to step thru in the debugger, and to set a breakpoint on the only dangerous path.
* Fixed new seemingly random segfaults, by moving the initialization ofTim Peters2003-04-051-8/+11
| | | | | | | | | | delstr from initgc() into collect(). initgc() isn't called unless the user explicitly imports gc, so can be used only for initialization of user-visible module features; delstr needs to be initialized for proper internal operation, whether or not gc is explicitly imported. Bugfix candidate? I don't know whether the new bug was backported to 2.2 already.
* SF bug #715145: unittest.py still uses != in failUnlessEqualRaymond Hettinger2003-04-042-2/+6
|
* Add Tim's gc boom test to the test suite.Jeremy Hylton2003-04-041-0/+19
|
* Fix Tim's boom example.Jeremy Hylton2003-04-041-20/+54
| | | | | move_finalizers() moves every object from unreachable to collectable or finalizers, unless the object is deallocated first.
* Use fcntl() to put the audio device *back* into blocking mode afterGreg Ward2003-04-041-0/+9
| | | | | opening it in non-blocking mode. Both Guido and David Hammerton have reported that this fixes their problems with ossaudiodev -- hooray!
* Add get_referrents() helper function.Jeremy Hylton2003-04-031-1/+1
|
* Add get_referrents() helper function.Jeremy Hylton2003-04-031-1/+32
|
* Revert Patch #670715: iconv support.Martin v. Löwis2003-04-038-892/+2
|
* Fix description: u"%c" % 0xffffffff returned a ValueError not a TypeError.Walter Dörwald2003-04-021-1/+1
|
* Change formatchar(), so that u"%c" % 0xffffffff now raisesWalter Dörwald2003-04-023-4/+5
| | | | | an OverflowError instead of a TypeError to be consistent with "%c" % 256. See SF patch #710127.
* Fix a commentBarry Warsaw2003-04-021-1/+1
|
* Added a note about scripting support and the IDE builtin help.Jack Jansen2003-04-011-0/+6
|
* The minimal scripting example now actually works.Jack Jansen2003-04-011-8/+10
|
* Sigh... The get() and set() commands are not declared in the aete forJack Jansen2003-04-011-9/+18
| | | | | | the Standard_Suite, but various other suites do expect it (the Finder implements get() without declaring it itself). It is probably another case of OSA magic. Adding them to the global base class.
* Regenerated with property names with _Prop_ prepended.Jack Jansen2003-04-0153-2860/+1697
|
* Properties (like enums) are not in the global namespace but only validJack Jansen2003-04-011-23/+23
| | | | | | | | | within a certain context. Give them an _Prop_ prefix, so they don't accidentally obscure an element from another suite (as happened with the Finder). Comparisons I'm not sure about, so I left them as global names. Also got rid of the lists if declarations, they serve no useful purpose.
* Turned the suite compiler into an object.Jack Jansen2003-04-011-254/+258
|
* - All messages are now dependent on the --verbose option.Jack Jansen2003-04-011-47/+85
| | | | | - Added a --dump option that doesn't generate the module but dumps the pretty-printed aete resource(s) on stdout.
* init_bsddb(): Added a few symbols that Greg forgot.Barry Warsaw2003-03-311-1/+4
|
* Remove duplicate test.Walter Dörwald2003-03-311-2/+2
|
* Fix PyString_Format() so that '%c' % u'a' returns u'a'Walter Dörwald2003-03-315-0/+18
| | | | | | | | instead of raising a TypeError. (From SF patch #710127) Add tests to verify this is fixed. Add various tests for '%c' % int.
* - add the "download_url" field to the pre-2.2.3 metadata compatibility noteFred Drake2003-03-311-26/+26
| | | | - fix some markup nits
* Fix typo.Walter Dörwald2003-03-311-1/+1
|
* SF patch #712367, get build working on AIXNeal Norwitz2003-03-313-3/+17
| | | | | | | configure change is necessary to pass "." to makexp_aix so that dynamic modules work setup change gets curses working
* Added a File->Generate OSA Suite command.Jack Jansen2003-03-311-0/+5
|
* Added 1-page introductions to creating GUIs in Python and the OSAJack Jansen2003-03-313-0/+108
| | | | interface.
* Fix symbol in grammar; this should fix some hyperlinking in the HTMLFred Drake2003-03-311-1/+1
| | | | version.
* Subclasses of ObjectSpecifier can now be packed and unpacked. This allowsJack Jansen2003-03-311-3/+20
| | | | | | you to say something like "talker.count(want=Address_Book.people)" in stead of having to manually create the aetypes.Type(Address_Book.people.want) OSA type.
* In TalkTo.send(), check that we have access to the window manager,Jack Jansen2003-03-311-1/+13
| | | | | and initialize the event loop (if not done previously) to work around a bug (IMHO) in MacOSX 10.2.
* Lib/plat-mac/lib-scriptpackages/SystemEvents added.Jack Jansen2003-03-311-0/+1
|
* Regenerated again, now clases are sorted by code, and with synonyms afterJack Jansen2003-03-3029-2046/+8742
| | | | the primary name.
* Classes have to be sorted by code, not name, and synonyms have toJack Jansen2003-03-301-2/+19
| | | | | | | be sorted after the main name, otherwise filling of properties and elements messes up. Sorting is always more difficult than expected:-)
* SF patch #667548, Add some audio constants by Michael PruettNeal Norwitz2003-03-301-3/+25
| | | | Also remove a few unused variables. Built on IRIX 6.5.
* Get build working with pre-C99 compilersNeal Norwitz2003-03-301-1/+1
|
* Bump to version 2.5.1Barry Warsaw2003-03-301-1/+1
|
* test_whitespace_eater_unicode_2(): Test case for SF bug #710498.Barry Warsaw2003-03-301-0/+9
|
* __unicode__(): Fix the logic for calculating whether to add aBarry Warsaw2003-03-301-3/+3
| | | | | separating space or not between encoded chunks. Closes SF bug #710498.
* SF patch #706338, Fix a few broken links in pydoc by Greg ChapmanNeal Norwitz2003-03-301-4/+4
|
* Patch #650412: Check whether the address of flock and getpagesizeMartin v. Löwis2003-03-304-11/+144
| | | | can be taken, and use _SC_PAGE_SIZE if getpagesize is not available.
* Patch #672053: Return a result from Py_Main, instead of exiting.Martin v. Löwis2003-03-301-9/+9
|
* Patch #695250: Suppress COPYRIGHT if site.py is not read. Fixes #672614.Martin v. Löwis2003-03-301-3/+6
| | | | Will backport to 2.2.
* Patch #701395: Correct documentation of PyUnicode_Splitlines.Martin v. Löwis2003-03-301-3/+4
|
* Patch #712124: Remove obsolete comment.Martin v. Löwis2003-03-301-1/+0
|
* Support '' as the argument for the setlocale emulation. Fixes #678259.Martin v. Löwis2003-03-301-1/+1
|
* Use soname option when building a shared libpython. Fixes #701823.Martin v. Löwis2003-03-301-1/+6
|
* Patch #545300: Support marked sections.Martin v. Löwis2003-03-304-16/+107
|
* Wrap thread stuff in WITH_THREAD. Fixes #704641.Martin v. Löwis2003-03-301-3/+23
|
* Fake bool API for Python 2.2.Martin v. Löwis2003-03-301-0/+5
|
* The socket module now always uses the _socketobject wrapper class, even onSkip Montanaro2003-03-303-5/+38
| | | | | | | | | platforms which have dup(2). The makefile() method is built directly on top of the socket without duplicating the file descriptor, allowing timeouts to work properly. Includes a new test case (urllibnet) which requires the network resource. Closes bug 707074.