49c2df1 | Sjoerd Mullender | 06 January 1994, 16:35:34 UTC | Removed silly dependence on AL module. | 06 January 1994, 16:35:34 UTC |
e0d95c3 | Guido van Rossum | 06 January 1994, 14:47:25 UTC | New versions; changed Setup procedure | 06 January 1994, 14:47:25 UTC |
516d4d9 | Guido van Rossum | 05 January 1994, 17:53:05 UTC | Assorted Mac changes | 05 January 1994, 17:53:05 UTC |
ce9739b | Guido van Rossum | 05 January 1994, 16:17:15 UTC | Initial revision | 05 January 1994, 16:17:15 UTC |
718581a | Guido van Rossum | 05 January 1994, 01:17:12 UTC | Final touch for BETA 4 (only getting rid of --with-solaris) | 05 January 1994, 01:17:12 UTC |
2f3e8d5 | Guido van Rossum | 05 January 1994, 00:15:29 UTC | The final touch for release of BETA 3 (Makefile: fix "find" target) | 05 January 1994, 00:15:29 UTC |
04e74c4 | Guido van Rossum | 05 January 1994, 00:00:14 UTC | made depend target work with VPATH | 05 January 1994, 00:00:14 UTC |
f1009e8 | Guido van Rossum | 04 January 1994, 23:29:10 UTC | * README: describe new build procedure; added section on building for multiple architectures * acconfig.h: fix (reversed!) comment for SYS_SELECT_WITH_SYS_TIME | 04 January 1994, 23:29:10 UTC |
afee3eb | Guido van Rossum | 04 January 1994, 23:24:38 UTC | Initial revision | 04 January 1994, 23:24:38 UTC |
80e32bf | Guido van Rossum | 04 January 1994, 23:24:22 UTC | Added Makefile with clean and clobber targets | 04 January 1994, 23:24:22 UTC |
7dd31d0 | Guido van Rossum | 04 January 1994, 22:08:35 UTC | Makefile.pre.in (renamed from Makefile.in.in), makesetup: changes to support new build process and VPATH Setup*: disable nis and fix comments rest: fix compiler warnings | 04 January 1994, 22:08:35 UTC |
79556aa | Guido van Rossum | 04 January 1994, 22:02:27 UTC | redid build process; added --with-svr4; renamed USE_THREAD to WITH_THREAD; bumped version to 1.0.0 BETA 3 | 04 January 1994, 22:02:27 UTC |
e182fe5 | Guido van Rossum | 03 January 1994, 15:21:29 UTC | The usual... | 03 January 1994, 15:21:29 UTC |
61fe861 | Guido van Rossum | 03 January 1994, 14:56:37 UTC | Now generated automatically by autoheader | 03 January 1994, 14:56:37 UTC |
976877e | Guido van Rossum | 03 January 1994, 14:24:47 UTC | Added AC_REVISION; swapped -lnsl and -lsocket test; test whether sys/socket.h and sys/time.h can be used together | 03 January 1994, 14:24:47 UTC |
4290161 | Guido van Rossum | 03 January 1994, 14:07:23 UTC | s.avail() has met its maker | 03 January 1994, 14:07:23 UTC |
93fcb9b | Sjoerd Mullender | 03 January 1994, 14:03:25 UTC | One NULL should have been 0. | 03 January 1994, 14:03:25 UTC |
721cd28 | Sjoerd Mullender | 03 January 1994, 10:35:11 UTC | Specified _framesize twice in access statement. | 03 January 1994, 10:35:11 UTC |
91168a8 | Guido van Rossum | 03 January 1994, 03:59:44 UTC | new file (again!?!?!) | 03 January 1994, 03:59:44 UTC |
313e5cb | Guido van Rossum | 03 January 1994, 03:51:06 UTC | Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c | 03 January 1994, 03:51:06 UTC |
bbf2719 | Guido van Rossum | 03 January 1994, 02:11:27 UTC | installation procedure improved and explained; more stuff in README | 03 January 1994, 02:11:27 UTC |
4b35ef5 | Guido van Rossum | 03 January 1994, 01:26:03 UTC | Implemented sort of a solution for PYTHONPATH. Added Setup.guido with my own preferences. | 03 January 1994, 01:26:03 UTC |
326c0bc | Guido van Rossum | 03 January 1994, 00:00:31 UTC | Added symcomp and resulting new data items | 03 January 1994, 00:00:31 UTC |
5536a3c | Guido van Rossum | 02 January 1994, 23:28:55 UTC | README: versions BETA 2 ChangeLog: new! configure*: remove strtoul from AC_REPLACE_FUNCS; remove leading blank line | 02 January 1994, 23:28:55 UTC |
116857c | Guido van Rossum | 02 January 1994, 23:22:21 UTC | Added George Neville-Neil's timing module | 02 January 1994, 23:22:21 UTC |
a1c996c | Guido van Rossum | 02 January 1994, 02:11:40 UTC | 1994 Copyright | 02 January 1994, 02:11:40 UTC |
36b4807 | Guido van Rossum | 02 January 1994, 01:22:36 UTC | A small but essential file... | 02 January 1994, 01:22:36 UTC |
5fdeeea | Guido van Rossum | 02 January 1994, 01:22:07 UTC | Restructured library documentation | 02 January 1994, 01:22:07 UTC |
0b07198 | Guido van Rossum | 02 January 1994, 00:46:09 UTC | Lots of new stuff for 1.0.0 BETA release | 02 January 1994, 00:46:09 UTC |
fba715a | Guido van Rossum | 02 January 1994, 00:26:09 UTC | Added some files to new module | 02 January 1994, 00:26:09 UTC |
f30adc8 | Guido van Rossum | 02 January 1994, 00:15:57 UTC | all: 1994 copyright moved config.c and most modules to ../Modules moved patchlevel.h here from ../Include changed version to 1.0.0 BETA, date to January 1994 | 02 January 1994, 00:15:57 UTC |
5a18919 | Guido van Rossum | 02 January 1994, 00:11:39 UTC | all: 1994 copyright added config.h, config.h.in moved parser.h to ../Parser, patchlevel.h to ../Python allobjects.h: include config.h some: remove all refs to THINK_C_3_0 mymalloc.h: di HAVE_STDLIB differently, use size_t instead of MALLARG | 02 January 1994, 00:11:39 UTC |
fbee23e | Guido van Rossum | 01 January 1994, 17:32:24 UTC | Documented the fact that IRIX 5.x also supports Sun style shared libraries. | 01 January 1994, 17:32:24 UTC |
e30cb84 | Guido van Rossum | 29 December 1993, 16:37:25 UTC | Initial revision | 29 December 1993, 16:37:25 UTC |
70f1418 | Guido van Rossum | 29 December 1993, 16:35:41 UTC | New files (not really...) | 29 December 1993, 16:35:41 UTC |
dd8cb44 | Guido van Rossum | 29 December 1993, 15:33:08 UTC | Some minute changes. | 29 December 1993, 15:33:08 UTC |
424e4da | Guido van Rossum | 28 December 1993, 21:36:50 UTC | Rot out all uses of time.milli*(). | 28 December 1993, 21:36:50 UTC |
0efafb3 | Guido van Rossum | 28 December 1993, 21:36:18 UTC | Rot out all uses of time.milli*(). Slightly improve debug output. | 28 December 1993, 21:36:18 UTC |
605909d | Guido van Rossum | 28 December 1993, 21:28:31 UTC | Rot out all uses of time.milli*(). Also change command line options to use seconds for all times. | 28 December 1993, 21:28:31 UTC |
ca1c876 | Guido van Rossum | 28 December 1993, 21:27:23 UTC | Use freeze_form instead of freeze_object | 28 December 1993, 21:27:23 UTC |
810a92f | Guido van Rossum | 28 December 1993, 19:39:56 UTC | Added depend target; cosmetic changes to other targets | 28 December 1993, 19:39:56 UTC |
6d5ebe2 | Guido van Rossum | 28 December 1993, 19:39:13 UTC | Added (dummy) depend target | 28 December 1993, 19:39:13 UTC |
6085e32 | Guido van Rossum | 26 December 1993, 18:24:40 UTC | Alpha 1.0.0 | 26 December 1993, 18:24:40 UTC |
1dfec14 | Guido van Rossum | 26 December 1993, 18:15:49 UTC | Py -> Include | 26 December 1993, 18:15:49 UTC |
0d2d397 | Sjoerd Mullender | 24 December 1993, 14:51:14 UTC | Added function ttob. | 24 December 1993, 14:51:14 UTC |
627b2d7 | Guido van Rossum | 24 December 1993, 10:39:16 UTC | New files | 24 December 1993, 10:39:16 UTC |
6fa6343 | Guido van Rossum | 24 December 1993, 10:36:57 UTC | None | 24 December 1993, 10:36:57 UTC |
60a578a | Guido van Rossum | 24 December 1993, 10:32:48 UTC | New files | 24 December 1993, 10:32:48 UTC |
8e454f3 | Guido van Rossum | 24 December 1993, 10:32:14 UTC | Misc changes. | 24 December 1993, 10:32:14 UTC |
be0e942 | Guido van Rossum | 24 December 1993, 10:32:00 UTC | New files. | 24 December 1993, 10:32:00 UTC |
2e1d433 | Guido van Rossum | 24 December 1993, 10:22:45 UTC | Added getmaxint() so sys can initialize sys.maxint. Added Makefile.in. | 24 December 1993, 10:22:45 UTC |
92fa23f | Sjoerd Mullender | 24 December 1993, 10:05:51 UTC | ANSIfied somewhat. | 24 December 1993, 10:05:51 UTC |
c6d846a | Sjoerd Mullender | 22 December 1993, 12:40:20 UTC | And another init incompatibility bites the dust. | 22 December 1993, 12:40:20 UTC |
d6b9ce9 | Sjoerd Mullender | 22 December 1993, 11:44:49 UTC | Fixed use of aifc module. | 22 December 1993, 11:44:49 UTC |
7d6aa51 | Guido van Rossum | 21 December 1993, 22:50:31 UTC | * rangeobject.[ch], bltinmodule.c: incorporate new version of range object (unchanged from source except "range" -> "xrange"). | 21 December 1993, 22:50:31 UTC |
c4f169c | Sjoerd Mullender | 21 December 1993, 17:06:12 UTC | rgbimgmodule.c, Makefile, config.c: new module to read RGB image files. Does not need any SGI-specific libraries. cgen.py, cstubs, Makefile: Generate glmodule.c differently so that it can be compiled using an ANSI compiler. | 21 December 1993, 17:06:12 UTC |
7030b1f | Sjoerd Mullender | 20 December 1993, 17:26:34 UTC | almodule.c: added close method, equivalent to closeport. thread.h: use PROTO instead of _P for prototypes. | 20 December 1993, 17:26:34 UTC |
248a50c | Guido van Rossum | 20 December 1993, 12:53:10 UTC | * Grammar: corrected old typo (class instead of 'class') * dosmodule.c: MSDOS specific stuff from posixmodule.c. * posixmodule.c: removed all MSDOS specific stuff. * tokenizer.h, parsetok.h: in prototypes, don't mix named and unnamed parameters (MSC doesn't like this). | 20 December 1993, 12:53:10 UTC |
455b87d | Guido van Rossum | 20 December 1993, 11:43:21 UTC | New file | 20 December 1993, 11:43:21 UTC |
badac73 | Guido van Rossum | 20 December 1993, 10:52:46 UTC | New file | 20 December 1993, 10:52:46 UTC |
b898bd2 | Guido van Rossum | 20 December 1993, 10:43:53 UTC | New file | 20 December 1993, 10:43:53 UTC |
2a45141 | Sjoerd Mullender | 20 December 1993, 09:36:01 UTC | aifc.py, sunau.py: Adapted comments; added access statements. SUNAUDIODEV.py: Added some constants for Solaris. | 20 December 1993, 09:36:01 UTC |
6ed9df2 | Guido van Rossum | 17 December 1993, 16:43:43 UTC | * aifc.py (Aifc_write): fix bogus reference to filename | 17 December 1993, 16:43:43 UTC |
7bc817d | Guido van Rossum | 17 December 1993, 15:25:27 UTC | * Mass change: get rid of all init() methods, in favor of __init__() constructors. There is no backward compatibility. Not everything has been tested. * aiff.{py,doc}: deleted in favor of aifc.py (which contains its docs as comments) | 17 December 1993, 15:25:27 UTC |
aa14837 | Sjoerd Mullender | 17 December 1993, 15:18:37 UTC | Interface to audio hardware for SGI and Sun. | 17 December 1993, 15:18:37 UTC |
21a3ff9 | Guido van Rossum | 17 December 1993, 15:11:41 UTC | Uniformly replaced init() functions by __init__() constructors. A few simple things seem to work, I haven't tested it thouroughly though... | 17 December 1993, 15:11:41 UTC |
96b608c | Guido van Rossum | 17 December 1993, 14:57:24 UTC | *** empty log message *** | 17 December 1993, 14:57:24 UTC |
1b789f9 | Guido van Rossum | 17 December 1993, 14:45:06 UTC | Initial revision | 17 December 1993, 14:45:06 UTC |
f82fef0 | Guido van Rossum | 17 December 1993, 14:45:06 UTC | *** empty log message *** | 17 December 1993, 14:45:06 UTC |
d55f4d1 | Guido van Rossum | 17 December 1993, 14:39:12 UTC | *** empty log message *** | 17 December 1993, 14:39:12 UTC |
9e80d6f | Guido van Rossum | 17 December 1993, 14:32:26 UTC | *** empty log message *** | 17 December 1993, 14:32:26 UTC |
7565b93 | Guido van Rossum | 17 December 1993, 14:23:52 UTC | *** empty log message *** | 17 December 1993, 14:23:52 UTC |
3cbc16d | Guido van Rossum | 17 December 1993, 12:13:53 UTC | * lib2.tex (sys): updated sys.std{in,out,err} docs. Added sys.tracebacklimit. * tut.tex (Exceptions): change text printed by traceback. * lib5.tex (audioop): added minmax. * lib5.tex (audioop.getsample): move wandered paragraph back * lib3.tex, partparse.py: undo mucking with \nopagebreak (didn't work). * partparse.py: ignore \nopagebreak command * ref5.tex: added description of lambda forms. * ref7.tex: added reference to lambda forms to section on function definition. * lib1.tex: removed lambda as built-in function (it is now a special form). Also removed feature of filter, map, reduce to turn a string argument into an anonymous function. | 17 December 1993, 12:13:53 UTC |
67a5fdb | Guido van Rossum | 17 December 1993, 12:09:14 UTC | * mpzmodule.c: cast some methods to the proper type. * traceback.c (tb_print): use sys.tracebacklimit as a maximum number of traceback entries to print (default 1000). * ceval.c (printtraceback): Don't print stack trace header -- this is now done by tb_print(). | 17 December 1993, 12:09:14 UTC |
ad7324c | Sjoerd Mullender | 16 December 1993, 14:02:44 UTC | Don't close the file explicitly. | 16 December 1993, 14:02:44 UTC |
feaa7d2 | Sjoerd Mullender | 16 December 1993, 13:56:34 UTC | Don't close the file. | 16 December 1993, 13:56:34 UTC |
79c85f1 | Guido van Rossum | 14 December 1993, 15:54:01 UTC | * wdbframewin.py (re_eval): set __privileged__ in globals so private variables can still be seen by the debugger * ftplib.py (retrlines): args should be *args. * ChangeLog: entries for Sjoerd's addition sunau.py and changes to aiff.py * test_md5.py: test program for built-in md5 module | 14 December 1993, 15:54:01 UTC |
6930b3d | Guido van Rossum | 14 December 1993, 10:08:02 UTC | Initial revision | 14 December 1993, 10:08:02 UTC |
c4801ed | Sjoerd Mullender | 13 December 1993, 12:06:27 UTC | Added minmax function: -- function of module audioop: minmax (FRAGMENT, WIDTH) Minmax returns a tuple consisting of the minimum and maximum values of all samples in the sound fragment. | 13 December 1993, 12:06:27 UTC |
43bf0bc | Sjoerd Mullender | 13 December 1993, 11:42:39 UTC | aifc.py: added missing tell() method in AIFC write class; use audioop module as backup for cl module when reading or writing u-law compressed files. sunau.py: interface with the same methods as aifc for Sun and NeXT audio files | 13 December 1993, 11:42:39 UTC |
66bca32 | Sjoerd Mullender | 03 December 1993, 16:54:45 UTC | Port to Solaris 2.3. | 03 December 1993, 16:54:45 UTC |
57531fe | Guido van Rossum | 30 November 1993, 14:57:42 UTC | change syntactical position of lambdef (was an atom, now is a test) | 30 November 1993, 14:57:42 UTC |
ae3b3a3 | Guido van Rossum | 30 November 1993, 13:43:54 UTC | * test_*.py: new lambda syntax (also affects tests for filter, map, reduce) * ftplib.py: added default callback for retrlines; added dir() method * ftplib.py: don't return self in self.connect(); added hack so that if 'CDUP' is not understood, 'CWD ..' is tried. * ftplib.py: second method called init() should have been called connect(); if __init__ sees more than one argument, it will also try to login(). | 30 November 1993, 13:43:54 UTC |
590baa4 | Guido van Rossum | 30 November 1993, 13:40:46 UTC | * import.c (get_module): pass .py filename to parse_file, not .pyc filename! * funcobject.c (func_repr): don't call getstringvalue(None) for anonymous functions. * bltinmodule.c: removed lambda (which is now a built-in function); removed implied lambda for string arg to filter/map/reduce. * Grammar, graminit.[ch], compile.[ch]: replaced lambda as built-in function by lambda as grammar entity: instead of "lambda('x: x+1')" you write "lambda x: x+1". * Xtmodule.c (checkargdict): return 0, not NULL, for error. | 30 November 1993, 13:40:46 UTC |
8732d6a | Guido van Rossum | 23 November 1993, 17:54:03 UTC | Fix lay-out of previous fix. | 23 November 1993, 17:54:03 UTC |
b376a4a | Guido van Rossum | 23 November 1993, 17:53:17 UTC | * timemodule.c: Add hack for Solaris 2. * posixmodule.c: don't prototype getcwd() -- it's not portable... * mappingobject.c: double-check validity of last_name_char in dict{lookup,insert,remove}. * arraymodule.c: need memmove only for non-STDC Suns. * Makefile: comment out HTML_LIBS and XT_USE by default * pythonmain.c: don't prototype getopt() -- it's not standardized * socketmodule.c: cast flags arg to {get,set}sockopt() and addrbuf arg to recvfrom() to (ANY*). * pythonrun.c (initsigs): fix prototype, make it static * intobject.c (LONG_BIT): only #define it if not already defined * classobject.[ch]: remove all references to unused instance_convert() * mappingobject.c (getmappingsize): Don't return NULL in int function. | 23 November 1993, 17:53:17 UTC |
83eb962 | Guido van Rossum | 23 November 1993, 16:28:45 UTC | * {lib,ref,ext,tut}.tex: added explicit \date{<date> \\ <release>}. * lib2.tex: change bogus \\var to \var. | 23 November 1993, 16:28:45 UTC |
6f0132f | Guido van Rossum | 19 November 1993, 13:13:22 UTC | * text2latex.py: call main() instead of always processing ext.tex. * Makefile: added 'ext' to 'all' target * ext.tex: more changes towards a readable text * lib4.tex (posix): added set{uid,gid} * lib2.tex (array): restored doc for typecode and itemsize (which were there but not visible for dir()) | 19 November 1993, 13:13:22 UTC |
c45611d | Guido van Rossum | 17 November 1993, 22:58:56 UTC | * import.c (get_module): total rewrite, to ensure proper search order: for each dir in sys.path, try each possible extension. (Note: C extensions are loaded before Python modules in the same directory, to allow having a C version used when dynamic loading is supported and a Python version as a back-up.) * import.c (reload_module): test for error from getmodulename() * moduleobject.c: implement module name as dict entry '__name__' instead of special-casing it in module_getattr(); this way a module (or function!) can access its own module name, and programs that know what they are doing can rename modules. * stdwinmodule.c (initstdwin): strip ".py" suffix of argv[0]. | 17 November 1993, 22:58:56 UTC |
71e57d0 | Guido van Rossum | 11 November 1993, 15:03:51 UTC | Fix the fix :-( | 11 November 1993, 15:03:51 UTC |
6938a29 | Guido van Rossum | 11 November 1993, 14:51:57 UTC | Three micro fixes to formatstring | 11 November 1993, 14:51:57 UTC |
b31c7f7 | Guido van Rossum | 11 November 1993, 10:31:23 UTC | * test_select.py: (some) tests for built-in select module * test_grammar.py, testall.out: added test for funny things in string literals * token.py, symbol.py: definitions used with built-in parser module. * tokenize.py: added double-quote recognition | 11 November 1993, 10:31:23 UTC |
52f2c05 | Guido van Rossum | 10 November 1993, 12:53:24 UTC | * parsermodule.c, Makefile, config.c: rudimentary interface to the Python parser. * mappingobject.c (lookmapping): 'freeslot' was never used due to a bug in the code. | 10 November 1993, 12:53:24 UTC |
a3d78fb | Guido van Rossum | 10 November 1993, 09:23:53 UTC | * posixmodule.c: added set{uid,gid}. * {tuple,list,mapping,array}object.c: call printobject with 0 for flags * compile.c (parsestr): use quote instead of '\'' at one crucial point * arraymodule.c (array_getattr): Added __members__ attribute | 10 November 1993, 09:23:53 UTC |
b2e358d | Sjoerd Mullender | 08 November 1993, 15:10:43 UTC | Use __init__ instead of init. Also use CDDB_PATH and CDDB_WRITE_DIR environment variables in cddb.py. | 08 November 1993, 15:10:43 UTC |
e65cce5 | Guido van Rossum | 08 November 1993, 15:05:21 UTC | * string.py: added rindex(), rfind(); changed index() to interpret negative start indices starting from the right. * ftplib.py: debug() -> set_debuglevel(); change demo to use __init__(). * os.py: added execl, execlp, and execvp. * lambda.py: removed (now that we have built-in map, reduce, bagof, lambda) * test_b{1,2}.py, testall.out: added tests for bagof, lambda, map, reduce * commands.py: use os, not posix * test_grammar.py: make it easy to disable non-portable int overflow tests * dis.py: don't abuse range() | 08 November 1993, 15:05:21 UTC |
db65a6c | Guido van Rossum | 05 November 1993, 17:11:16 UTC | * ext.tex: did most of the tedious changes from plain ASCII text to LaTeX. * text2latex.py: automatically put function names in \code{}. * lib.tex, ref.tex, ext.tex, qua.tex, tut.tex: use new P.O.Box number in address. | 05 November 1993, 17:11:16 UTC |
7a2dba2 | Guido van Rossum | 05 November 1993, 14:45:11 UTC | * ext.tex: documentation for extending, reference counts, and embedding (formerly ../misc/{EXTENDING,REFCNT,EMBEDDING}). Also affects Makefile. * text2latex.py: script to do part of the conversion from an plain ASCI text file (in my particular style) to LaTeX. (Chapter/section/subsection headers, and verbatim sections.) * partparse.py, texipre.dat, fix.el, Makefile: Minor cleanup of latex -> info conversion process (at least it works again, and with less debugging output). Removed fix.sh. * lib1.tex (section{Built-in Functions}): adapt description of str() and repr() to new situation. * lib3.tex (Module os): added exec*() variants. * lib3.tex (Module posix): added execve(). * lib2.tex (Module array): documented reality; remove typecode and itemsize, add byteswap, rename read/write to fromfile/tofile, and re-alphabetized. * lib1.tex (Built-in Functions): renamed bagof() to filter(). | 05 November 1993, 14:45:11 UTC |
c600411 | Guido van Rossum | 05 November 1993, 10:22:19 UTC | * mpzmodule.c: removed redundant mpz_print function. * object.[ch], bltinmodule.c, fileobject.c: changed str() to call strobject() which calls an object's __str__ method if it has one. strobject() is also called by writeobject() when PRINT_RAW is passed. * ceval.c: rationalize code for PRINT_ITEM (no change in function!) * funcobject.c, codeobject.c: added compare and hash functionality. Functions with identical code objects and the same global dictionary are equal. Code objects are equal when their code, constants list and names list are identical (i.e. the filename and code name don't count). (hash doesn't work yet since the constants are in a list and lists can't be hashed -- suppose this should really be done with a tuple now we have resizetuple!) | 05 November 1993, 10:22:19 UTC |
2e8f8a3 | Guido van Rossum | 05 November 1993, 10:20:10 UTC | Added compare operations for functions and code objects. (Also hash, but it doesn't work yet.) | 05 November 1993, 10:20:10 UTC |