Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Subtle change to hex/oct formatting so the largest negative number | Guido van Rossum | 1997-01-10 | 1 | -2/+2 |
| | | | | does not receive a minus sign. | ||||
* | Return preferences of unknown type as opaque data | Jack Jansen | 1997-01-10 | 1 | -1/+14 |
| | |||||
* | Minor fix to get non-gusi python to compile again | Jack Jansen | 1997-01-10 | 1 | -5/+0 |
| | |||||
* | Mac-specific version of getmtime (for non-GUSI Python, which needs | Jack Jansen | 1997-01-10 | 1 | -0/+50 |
| | | | | different include files) | ||||
* | (Tkinter.py): Add support for Frame(w, class_="classname") as an alternative | Fred Drake | 1997-01-10 | 2 | -2/+8 |
| | | | | | | | to Frame(w, cnf={"class": "classname"}). I think this is the only widget other than Toplevel that needs to be concerned about setting the widget's class (-class must be the first option on the Tcl widget creation command). | ||||
* | Formatting changes, plus memory management in initsyslog() | Barry Warsaw | 1997-01-09 | 1 | -90/+102 |
| | |||||
* | initsignal(): Py_DECREFs really should be Py_XDECREFs in case the | Barry Warsaw | 1997-01-09 | 1 | -34/+34 |
| | | | | PyInt_FromLong's failed. | ||||
* | Plugged a couple of potential return value problems, memory leaks, and | Barry Warsaw | 1997-01-09 | 1 | -8/+13 |
| | | | | descriptor leaks. | ||||
* | Primarily formatting changes, but I also plugged a couple of potential | Barry Warsaw | 1997-01-09 | 1 | -302/+308 |
| | | | | return value problems, memory leaks, and descriptor leaks. | ||||
* | Nailed a couple of memory leaks, caught by Purify. | Barry Warsaw | 1997-01-09 | 4 | -8/+25 |
| | |||||
* | High-level interface to Internet Config | Jack Jansen | 1997-01-09 | 2 | -1/+246 |
| | | | | (and readability fix to icgluetest.py) | ||||
* | Test of the sunaudiodev module -- it simply plays a sound if it can | Barry Warsaw | 1997-01-07 | 2 | -0/+39 |
| | | | | | | find one and doesn't output any data that can be verified. If it can't find a sound file by looking in the standard Solaris locations (which we can extend later), it raises an ImportError. | ||||
* | Added an os._exit(0) in the parent so we don't have two test processes | Barry Warsaw | 1997-01-07 | 1 | -0/+3 |
| | | | | after test_socket.py is run! | ||||
* | Added icglue modules and (optionally) NumPy and PIL extensions | Jack Jansen | 1997-01-07 | 1 | -0/+11 |
| | |||||
* | - Added optional profiling support | Jack Jansen | 1997-01-07 | 30 | -5795/+6237 |
| | | | | | - Added Internet Config interface - Use different ports of zlib and libpng | ||||
* | Added profiler initialization/finalization code (if __profile__ is defined) | Jack Jansen | 1997-01-07 | 1 | -1/+12 |
| | |||||
* | Low-level interface to Internet Config (to be augmented by nice Python | Jack Jansen | 1997-01-07 | 1 | -0/+596 |
| | | | | wrapper shortly) | ||||
* | Minimal test of icglue module | Jack Jansen | 1997-01-07 | 1 | -0/+27 |
| | |||||
* | Document that sys.builtin_module_names is now a tuple. | Guido van Rossum | 1997-01-06 | 2 | -2/+2 |
| | |||||
* | cPickle, version 0.1. | Guido van Rossum | 1997-01-06 | 1 | -0/+3767 |
| | |||||
* | Jim's latest version. | Guido van Rossum | 1997-01-06 | 1 | -90/+129 |
| | |||||
* | Check for duplicate keyword arguments at compile time. | Guido van Rossum | 1997-01-06 | 1 | -12/+20 |
| | |||||
* | Make builtin_module_names a tuple instead of a list. | Guido van Rossum | 1997-01-06 | 1 | -0/+5 |
| | |||||
* | Fix overflow test for multiply to catch some cases it missed. | Guido van Rossum | 1997-01-06 | 1 | -2/+4 |
| | | | | Added warning about dependency of float/complex hash on int hash. | ||||
* | Jim's latest version | Guido van Rossum | 1997-01-06 | 1 | -8/+12 |
| | |||||
* | New strop_joinfields implementation, highly optimized for Lists. All | Barry Warsaw | 1997-01-06 | 1 | -60/+82 |
| | | | | | | other sequences use the Sequence protocol from the abstract API. The algorithm has changed so that only one pass through the sequences are made. | ||||
* | New output file for strop test | Barry Warsaw | 1997-01-06 | 1 | -0/+2 |
| | |||||
* | Added a couple of strop.join() tests for large lists and long items | Barry Warsaw | 1997-01-06 | 1 | -1/+20 |
| | | | | within the lists (new output file to be checked in shortly). | ||||
* | added PyTuple_GET_SIZE macro | Barry Warsaw | 1997-01-06 | 1 | -0/+1 |
| | |||||
* | added PyString_GET_SIZE macro | Barry Warsaw | 1997-01-06 | 1 | -1/+2 |
| | | | | | for both PyString_GET_SIZE and PyString_AS_STRING, cast first argument to a PyStringObject* | ||||
* | added PyList_GET_SIZE macro | Barry Warsaw | 1997-01-06 | 1 | -1/+2 |
| | | | | | for both PyList_GET_SIZE and PyList_GET_ITEM, cast first argument to a PyListObject* | ||||
* | Rewrote translate() as follows: | Guido van Rossum | 1997-01-06 | 1 | -28/+52 |
| | | | | | | | | | | | | - 'delete' is a C++ keyword; use 'del_table' instead - apply Py_CHARMASK() to del_table[i] before using it as an index *** this fixes a bug that was just reported on the list *** - if the translation didn't make any changes, INCREF and return the original string - when del_table is empty or omitted, don't copy the translation table to a table of ints (should be a bit faster) Rewrote maketrans() to avoid copying the table (2-3% faster). | ||||
* | strop_upper(), strop_lower(): shared code version caused to much of a | Barry Warsaw | 1997-01-03 | 1 | -27/+65 |
| | | | | | | | performance hit. Urg. Reverted. strop_joinfields(): re-instate optimizations for lists and tuples, but support arbitrary other kinds of sequences as well. | ||||
* | Fix the following bug: | Guido van Rossum | 1997-01-03 | 2 | -8/+12 |
| | | | | | | | | | | | - When dragging the mouse in either listbox, the *first* entry clicked on is selected rather than the last (but the last one is highlighted). This is done by changing the bindtags so that our binding is executed after the default binding (which sets the 'active' index to the last item selected), and using 'active' instead of 'anchor' as the index to ask for. | ||||
* | Renamed but not well tested. | Roger E. Masse | 1997-01-03 | 1 | -273/+278 |
| | |||||
* | This is a very inobstrusive test for the existance of the SGI cd module | Roger E. Masse | 1997-01-03 | 1 | -0/+26 |
| | | | | | and all it's attributes. More comprehensive examples can be found in Demo/cd and require that you have a CD and a CD ROM drive | ||||
* | Output file for test_cd.py | Roger E. Masse | 1997-01-03 | 1 | -0/+1 |
| | |||||
* | Several changes: | Barry Warsaw | 1997-01-03 | 1 | -142/+106 |
| | | | | | | | | | | | | | | | | | | | | | | | - split_whitespace(): slightly better memory ref handling when errors occur. - strop_joinfields(): First argument can now be any sequence-protocol conformant object. - strop_find(), strop_rfind(): Use PyArg_ParseTuple for optional arguments - strop_lower(), strop_upper(): Factor logic into a common function do_casechange(). - strop_atoi(), strop_atol(): Use PyArg_ParseTuple. - strop_maketrans(): arguments used to be optional, although the documentation doesn't reflect this. Make the source conform to the docs. Arguments are required, but two empty strings will return the identity translation table. - General pass fixing up formatting, and checking for return values. | ||||
* | Some small changes. | Guido van Rossum | 1997-01-03 | 1 | -5/+15 |
| | | | | | | | | | | | | | | Raise ImportError instead of SystemExit when $DISPLAY is not set, so regrtest.py will do the right thing. Add a call to gl.clear() to clear the window before drawing in it. Add some verbose prints for completeness. Use gl.v2i() for the coordinates of one of the lines, for a little bit of variety. Reduce the time the window is displayed from 5 to 2 seconds. | ||||
* | Renamed, but not throughly tested. | Roger E. Masse | 1997-01-03 | 1 | -226/+235 |
| | |||||
* | Output file for test_al.py | Roger E. Masse | 1997-01-03 | 1 | -0/+1 |
| | |||||
* | This is a very inobstrusive test for the existance of the al module and all | Roger E. Masse | 1997-01-03 | 1 | -0/+24 |
| | | | | it's attributes. More comprehensive examples can be found in Demo/al | ||||
* | Renamed, but untested. | Roger E. Masse | 1997-01-03 | 1 | -765/+780 |
| | |||||
* | Added PyLong*UnsignedLong and PyCobject interfaces. | Guido van Rossum | 1997-01-03 | 2 | -0/+8 |
| | |||||
* | very minor typo | Barry Warsaw | 1997-01-03 | 2 | -2/+2 |
| | |||||
* | Output of socket module test. | Barry Warsaw | 1997-01-03 | 1 | -0/+18 |
| | |||||
* | Test of the socket module. The following functions and methods are | Barry Warsaw | 1997-01-03 | 1 | -0/+131 |
| | | | | | | | | | | | | not currently tested (or even touched): # socket.fromfd() # sktobj.getsockopt() # sktobj.recvfrom() # sktobj.sendto() # sktobj.setblocking() # sktobj.setsockopt() # sktobj.shutdown() | ||||
* | Renamed, reindented. (was already partially complete) | Roger E. Masse | 1997-01-03 | 1 | -933/+939 |
| | |||||
* | 'I' and 'L' now always return a Python long. | Guido van Rossum | 1997-01-03 | 2 | -6/+2 |
| | |||||
* | Added unsigned data formats (B, H, I, L). | Guido van Rossum | 1997-01-03 | 2 | -2/+16 |
| |