annotate ChangeLog @ 1944:8e8fddcbdfd2 legacy-trunk

Hopefully the last edits for 1.1
author Guido van Rossum <guido@python.org>
date Thu, 06 Oct 1994 16:15:09 +0000
parents f84b64df09c3
children 87a620d84766
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
1 Thu Oct 6 16:40:05 1994 Guido van Rossum <guido@voorn.cwi.nl>
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
2
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
3 * Got rid of Modules/imgformat.c (will be distributed with Jack's
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
4 img package)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
5
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
6 * Doc/*.tex: moved title boilerplate to separate file, added
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
7 copyright notice (separate file)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
8
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
9 Wed Oct 5 11:13:13 1994 Guido van Rossum <guido@voorn.cwi.nl>
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
10
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
11 * Modules/config.c.in: don't include frozen.c when frozen (the new
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
12 freeze script compiles it separately)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
13
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
14 * Lib/os.py: add dummy import posixpath, for freeze script
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
15
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
16 * Python/marshal.c (r_object): plugged memory leak in reading of
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
17 code objects
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
18
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
19 * Modules/config.c.in (getpythonpath): always return malloc'ed
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
20 memory -- save a static pointer to free next time (prevents leaks)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
21
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
22 Thu Sep 29 10:35:28 1994 Guido van Rossum <guido@voorn.cwi.nl>
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
23
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
24 * Grammar/Grammar: got rid of history; changed some diagram
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
25 commands
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
26
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
27 * Lib/types.py: cosmetic changes
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
28
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
29 * Mac/{config.c,macosmodule.c}: new interface to (a few bits of)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
30 the Mac OS
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
31
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
32 * Modules/xxmodule.c: integrated with xxobject.c by Jack
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
33
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
34 * Modules/(posix,socket}module.c: more NT changes
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
35
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
36 * Python/traceback.c: security fix -- check for buffer oveflow
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
37 before concatenating sys.path item and module name
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
38
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
39 * Python/ceval.c, Include/ceval.h: promote MakePendingCalls to
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
40 global: Py_MakePendingCalls. Also guard against recursive calls
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
41
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
42 * Python/pythonmain.c: fatal error if can't alloc mem for -c
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
43 string
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
44
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
45 * Python/pythonrun.c: add string "Python" to fatal error message
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
46
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
47 Wed Sep 28 16:39:09 1994 Guido van Rossum <guido@voorn.cwi.nl>
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
48
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
49 * Objects/longobject.c: change ValueError to OverflowError when
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
50 converting to int
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
51
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
52 * Objects/xxobject.c: changed to use new style (not finished?)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
53
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
54 * Objects/stringobject.c: use HAVE_LIMITS instead of __STDC__
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
55
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
56 * Objects/rangeobject.c: modernized
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
57
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
58 * Objects/floatobject.c: add overflow check when converting float
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
59 to int and implement truncation towards zero using ceil/float
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
60
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
61 * Parser/intrcheck.c: make 'interrupted' global (forgot for
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
62 whom...)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
63
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
64 * Include/rename1.h: don't even define Py_FPROTO
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
65
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
66 * Python/{modsupport.c,getargs.c,Makefile.in},
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
67 Include/modsupport.h: moved getargs() to its own file and
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
68 re-implemented it entirely to support optional arguments, multiple
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
69 arguments without surrounding parentheses
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
70 (when called as newgetargs()), and better error messages
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
71
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
72 * Include/classobject.h, Objects/classobject.c,
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
73 Python/{ceval.c,bltinmodule.c}: entirely redone operator
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
74 overloading. The rules for class instances are now much more
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
75 relaxed than for other built-in types
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
76 (whose coerce must still return two objects of the same type)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
77
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
78 Sun Sep 18 07:26:39 1994 Guido van Rossum <guido@cayenne.cwi.nl>
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
79
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
80 * Python/pythonrun.c (print_error): print only last line of
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
81 multi-line source line
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
82
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
83 * Parser/tokenizer.c (tok_nextc): count line numbers when parsing
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
84 strings
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
85
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
86 Fri Sep 16 15:54:56 1994 Guido van Rossum <guido@voorn.cwi.nl>
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
87
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
88 * Python/modsupport.c (do_arg): added error message if "O!" fails;
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
89 change type of converter for "O&" to function returning int taking
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
90 an object* and a void* parameter; it should return 1 for success
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
91 or return 0 and set an exception for failure to convert
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
92
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
93 Wed Sep 14 14:08:44 1994 Guido van Rossum <guido@voorn.cwi.nl>
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
94
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
95 * Include/Python.h: new header file for new naming scheme
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
96
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
97 * various modules: #include "Python.h" and remove most remporary
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
98 renaming hacks
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
99
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
100 * Lib/whrandom.py: if seed is (0,0,0), initialize from current
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
101 time; default seed's arguments to (0,0,0)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
102
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
103 * Python/ceval.c (eval_code), Include/ceval.h: added registry of
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
104 pending functions (to be used by functions that are called
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
105 asynchronously, like UNIX signal handlers or Mac I/O completion
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
106 routines)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
107
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
108 Wed Sep 14 11:05:36 1994 Guido van Rossum (guido@voorn.cwi.nl)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
109
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
110 * Doc/libsys.tex (section{Built-in Module \sectcode{sys}}):
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
111 documented sys.check_interval
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
112
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
113 Tue Sep 13 21:35:19 1994 Guido van Rossum (guido@voorn.cwi.nl)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
114
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
115 * Import/pythonrun.h, Python/{import,pythonrun}.c,
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
116 mac/macsetfiletype.c: changes by Jack to execute .pyc file passed
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
117 as command line argument. On the Mac .pyc files are given a
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
118 special type so they can be double-clicked
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
119
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
120 * Modules/stropmodule.c (strop_[r]find): change index range check
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
121 -- don't raise ValueError buit silently clip when it's out of
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
122 range (this is compatible with slicing)
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
123
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
124 Mon Sep 12 12:53:07 1994 Guido van Rossum (guido@voorn.cwi.nl)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
125
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
126 * Extensions/X11/Xmmodule.c: (Sjoerd): Implemented
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
127 Xm.OptionButtonGadget and Xm.OptionLabelGadget
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
128
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
129 * Modules/Setup.in: define PYTHONPATH using COREPYTHONPATH for
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
130 extensions; add -lm to math module definition
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
131
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
132 * Modules/Makefile.pre.in: remove *.so and so_locations on clobber
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
133
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
134 * Modules/makesetup: (Sjoerd): treat words beginning with a dollar
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
135 and not ending in a well-known extension as linker arguments
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
136
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
137 * Lib/urlparse.py: URL parser according to the latest Internet
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
138 draft
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
139
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
140 * README: added note about HP-UX
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
141
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
142 Sun Sep 11 12:12:28 1994 Guido van Rossum (guido@voorn.cwi.nl)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
143
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
144 * Misc/indent.pro: Steen's approximation of my C style as a GNU
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
145 indent profile
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
146
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
147 * Modules/{Setup.in,termios.c}: add Steen's termios; also
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
148 Lib/[pt]ty.py, Demo/scripts/script.py, Lib/irix5/TERMIOS.py
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
149
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
150 * Demo/scripts/h2py.py: merged in Steen Lumholt's changes to
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
151 handle #include. Now also handles one-argument macros.
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
152
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
153 * configure.in: use uname to decide how to create / link shared
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
154 libraries and to set $(MACHDEP) (machine dependent subdirectory of
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
155 Lib)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
156
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
157 * Makefile.in: shared library support; added target sharedinstall
1882
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
158 which move shared libraries into Lib/$(MACHDEP)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
159
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
160 * Modules/{Makefile.pre.in,Setup.in,makesetup}: support shared
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
161 libraries. Had to re-engineer rule production in makesetup
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
162 because sed was dumping core on the script fed to it -- now the
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
163 rules are always appended to the end of the Makefile.
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
164
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
165 Fri Sep 9 11:35:28 1994 Guido van Rossum (guido@voorn.cwi.nl)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
166
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
167 * Lib/uu.py: new module, does uuencode/uudecode (thanks to Lance)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
168
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
169 * Grammar/Grammar: fewer #diagram:break hacks needed; removed
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
170 history from file
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
171
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
172 Thu Sep 8 10:24:41 1994 Guido van Rossum (guido@voorn.cwi.nl)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
173
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
174 * Parser/grammar1.c (finddfa): massive speed up by using direct
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
175 addressing instead of searching
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
176
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
177 Wed Sep 7 08:49:37 1994 Guido van Rossum (guido@voorn.cwi.nl)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
178
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
179 * Include/rename1.h: added PyArg_GetInt
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
180
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
181 * pythonrun.h: added Py_AtExit
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
182
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
183 * Doc/libsocket.tex, Modules/socketmodule.c: added Tommy
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
184 Burnette's setblocking() method
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
185
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
186 * Modules/signalmodule.c: adapted to new module style (Lance);
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
187 added {BGN,END}_SAVE around pause() call
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
188
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
189 * Objects/object.c (DELREF): must zap type pointer *before*
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
190 calling free() (or other destructor)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
191
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
192 Sat Sep 3 14:12:38 1994 Guido van Rossum (guido@voorn.cwi.nl)
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
193
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
194 * Modules/{Setup.in,tkintermodule.c,tkappinit.c}: moved tkinter
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
195 into the main Modules directory, and its Lib and Demo
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
196 subdirectories into the main Lib and Demo directories. Moved
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
197 definition of STDWIN component and TK component of PYTHONPATH to
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
198 their respective sections so it's easier to remember to enable
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
199 them.
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
200
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
201 * Python/pythonrun.c (cleanup), Include/pythonrun.h: added
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
202 Py_AtExit() -- register cleanup functions for C modules
f84b64df09c3 The usual junk
Guido van Rossum <guido@python.org>
parents: 1857
diff changeset
203
1857
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
204 Tue Aug 30 10:53:50 1994 Guido van Rossum (guido@voorn.cwi.nl)
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
205
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
206 * Python/getmtime.c: Remove mac specifics (Mac subdirectory has
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
207 its own version now)
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
208
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
209 * Modules/Setup.in: uses .c instead of .o now; added curses
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
210
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
211 * Modules/{rotormodule,syslogmodule}.c: new naming conventions
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
212
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
213 * Modules/cursesmodule.c: new, interface to curses
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
214
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
215 * Modules/makesetup: bugfix: add objects from sources to OBJS
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
216
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
217 * Modules/cursesmodule.c: new contribution from Lance
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
218
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
219 * Python/bltinmodule.c (builtin_tuple): use pre-existing
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
220 listtuple(v) for lists
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
221
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
222 Mon Aug 29 15:41:02 1994 Guido van Rossum (guido@voorn.cwi.nl)
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
223
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
224 * Various places: merged THINK C 6.0 and MPW 3.2 mods: Python 1.1
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
225 should build flawlessly on the Mac using either compiler
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
226
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
227 Fri Aug 26 10:18:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
228
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
229 * Doc/tut.tex (subsection{Lambda Forms}): fix typo in lambda
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
230 example
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
231
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
232 Thu Aug 25 12:30:11 1994 Guido van Rossum (guido@voorn.cwi.nl)
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
233
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
234 * Lib/importall.py: obsolete.
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
235
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
236 * Lib/{compileall,py_compile}.py: new modules for compiling .py
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
237 files.
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
238
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
239 * Modules/timemodule.c (floattime), Objects/longobject.c
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
240 (dgetlongvalue): add (double) casts for the benefit of the SCO C
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
241 compiler
e15f9761cb03 Makefile.in: run compileall on installed library;
Guido van Rossum <guido@python.org>
parents: 1819
diff changeset
242
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
243 Tue Aug 23 00:52:32 1994 Guido van Rossum (guido@voorn.cwi.nl)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
244
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
245 * Modules/Setup.*: removed all except Setup.in (huh? I thought
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
246 I'd done that already?!); disable gdbm by default
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
247
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
248 * Modules/makesetup: support C++ files now; these should be given
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
249 as file.C or file.cc or file.c++; C files can be given as file.c
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
250 (instead of file.o, which is still supported)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
251
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
252 * configure.in, */Makefile*.in: OPT can now be specified in the
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
253 env at configure time and will then be put in all Makefiles as
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
254 default
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
255
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
256 * Modules/config.c.in: change mac specific things
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
257
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
258 * Python/import.c: add lost NT-specific code back in
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
259
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
260 * Parser/tokenizer.c: backup over illegal newline in string
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
261 literal (for "completeness" test)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
262
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
263 * Include/node.h: make some fields short to save space during
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
264 parsing
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
265
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
266 * Modules/posixmodule.c: some more NT changes
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
267
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
268 * Doc/libtime.tex: get rid of references to millitime() and
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
269 millisleep(); document clock()
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
270
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
271 Mon Aug 22 10:53:59 1994 Guido van Rossum (guido@voorn.cwi.nl)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
272
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
273 * Lib/linecache.py: don't crash on empty filename
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
274
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
275 * Lib/macpath.py: don't return trailing colon for dirname()
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
276 (XXX won't do for volume names -- but otherwise glob(':*:*.py')
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
277 loops forever)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
278
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
279 * Lib/traceback.py: print SyntaxError correctly
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
280
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
281 * Modules/signalmodule.c: added pause().
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
282
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
283 * Python/pythonrun.c (print_error): added INCREF/DECREF pair --
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
284 the exception returned by a syntax error (when reported) would
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
285 contain an object with refcnt zero!
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
286
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
287 Fri Aug 19 15:35:44 1994 Guido van Rossum (guido@voorn.cwi.nl)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
288
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
289 * */Makefile*.in: remove lib*.a before adding to it
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
290
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
291 * Lib/urllib.py: fix caching bug (by disabling the cache)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
292
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
293 * Lib/sgi/flp.py: fix caching bug (always write the whole file to
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
294 the cache!)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
295
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
296 * Doc/ref6.tex (section{Assignment statements}): added warning
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
297 about overlaps in lhs of assignment (e.g. "i, x[i] = 1, 2")
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
298
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
299 * Python/errors.c (err_clear): clear interpreter stack trace
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
300
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
301 Wed Aug 17 16:10:07 1994 Guido van Rossum (guido@voorn.cwi.nl)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
302
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
303 * Moved patchlevel.h from Python/ to Include/, moved all code from
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
304 version.c to config.c and removed version.c, and changed
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
305 Modules/Makefile(.pre.in) to add dependencies on $(MYLIBS) for
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
306 config.c (so the date in the version is always current). Also
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
307 changed the format of PATCHLEVEL: it is now a string containing
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
308 the complete version number, e.g. "1.1".
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
309
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
310 * Grammar/Grammar: Added #diagram:... comments for Kees Blom's
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
311 railroad diagram generator
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
312
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
313 * Doc/libstring.tex (section{Standard Module \sectcode{string}}):
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
314 removed references to {ato{f,i,l},index}_error
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
315
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
316 * Lib/string.py: find/rfind is now the main implementation and
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
317 index/rindex is a wrapper that raises index_error (which is now
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
318 always ValueError)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
319
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
320 * Modules/stropmodule.c: implement find/rfind instead of
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
321 index/rindex (raising and catching an exception is much more
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
322 expensive than returning and testing -1)
1783
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
323
1786
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1783
diff changeset
324 * Lib/os.py: do fake "import posix" for freeze.py script
7707b9708f6c The usual
Guido van Rossum <guido@python.org>
parents: 1783
diff changeset
325
1819
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
326 Tue Aug 16 23:58:30 1994 Guido van Rossum (guido@voorn.cwi.nl)
a26b31e159be The usual...
Guido van Rossum <guido@python.org>
parents: 1786
diff changeset
327
1783
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
328 * Parser/parsetok.c (parsetok): don't call strncpy(str, NULL, 0)
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
329
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
330 * Doc/libfuncs.tex (section{Built-in Functions}): added docs for
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
331 delattr()
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
332
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
333 * Python/bltinmodule.c: added delattr(x, 'attr'), equivalent to
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
334 del x.attr
1c28f1934a11 delattr, strncopy in parsetok.c
Guido van Rossum <guido@python.org>
parents: 1780
diff changeset
335
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
336 Fri Aug 12 15:00:20 1994 Guido van Rossum (guido@voorn.cwi.nl)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
337
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
338 * Doc/libfuncs.tex: don't use $math$ in description of pow(x,y,z);
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
339 describe tuple()
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
340
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
341 * Doc/libposixfile.tex: use tableiii instead of tableii, so
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
342 partparse will work again (I know, chicken!)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
343
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
344 * Doc/libthread.tex: Added get_ident(); updated text on module
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
345 availability
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
346
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
347 * Doc/myformat.perl: Added sub do_cmd_Cpp
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
348
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
349 * Python/compile.c (com_argdefs, com_arglist): avoid referencing
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
350 CHILD(n,i) for i >= NCH(n)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
351
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
352 * Python/bltinmodule.c: added tuple() builtin
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
353
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
354 Thu Aug 11 16:41:14 1994 Guido van Rossum (guido@voorn.cwi.nl)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
355
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
356 * Objects/classobject.c, Include/classobject.h: added __getattr__
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
357 and __setattr__ support to override getattr(x, name) and
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
358 setattr(x, name, value) for class instances. This uses a special
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
359 hack whereby the class is supposed to be static: the __getattr__
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
360 and __setattr__ methods are looked up only once and saved in the
1944
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
361 instance structure for speed.
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
362 (Later rewritten to also support __delattr__ and to store the
8e8fddcbdfd2 Hopefully the last edits for 1.1
Guido van Rossum <guido@python.org>
parents: 1882
diff changeset
363 routines in the class instead of in the instance)
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
364
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
365 Wed Aug 10 13:42:29 1994 Guido van Rossum (guido@voorn.cwi.nl)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
366
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
367 * configure.in, Makefile.in: remove the AC_PREFIX() call -- it's
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
368 more trouble than it's worth at CWI and most other people seem to
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
369 install Python in the default (/usr/local) anway. Changed comment
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
370 describing --prefix in Makefile.in
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
371
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
372 * Lib/urllib.py (ftpcache): remove debug print statement
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
373
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
374 Tue Aug 9 14:32:45 1994 Guido van Rossum (guido@voorn.cwi.nl)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
375
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
376 * Objects/{int,long,float}object.c, Include/object.h,
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
377 Python/bltinmodule.c: mods by Andrew Kuchling to implement
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
378 pow(x,y,z) == pow(x,y)%z, but without incurring overflow
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
379
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
380 * Python/import.c: if initializing a module did not enter the
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
381 module into sys.modules, it may have raised an exception -- don't
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
382 override this exception.
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
383
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
384 * Include/rename1.h: added PyMethodDef and PyObject
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
385
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
386 Mon Aug 8 09:51:08 1994 Guido van Rossum (guido@voorn.cwi.nl)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
387
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
388 * Doc/{Makefile,*.tex}: Changes by Andrew Kuchling:
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
389 * Added dependencies to the Makefile
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
390 * Added \optional{} commands all over the place (possibly not
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
391 finished yet)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
392 * Defined \optional and \Cpp in myformat.sty
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
393 * Changed all occurrences of C++ to \Cpp{}, for nicely
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
394 formatting the + signs.
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
395 * Fixed typos, sentence structure in lots of places
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
396 * Added documentation for the rotor module
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
397 * Added a commented-out paragraph to libcrypto.tex that can be
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
398 added once the Python Cryptography Kit is released.
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
399 * Altered the table in libposixfile.tex a bit.
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
400 * Documented socket.gethostname()
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
401 * Started completely rewriting the Extending manual.
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
402
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
403 * Modules/{Setup.in, gdbmmodule.c}, Doc/{lib,libgdbm}.tex: added
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
404 Anthony Baxter's gdbm module (derived from Jack's dbm module)
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
405
1761
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
406 Fri Aug 5 11:43:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
407
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
408 * BUGS: new file (merger of unofficial BUGS1.0.x files)
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
409
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
410 * Modules/{Setup.in,Makefile.pre.in}: renamed some modules to
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
411 shorter names (dropped the "module" from the name): sunaudiodev,
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
412 imgformat, audioop, imageop, imgfile
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
413
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
414 * Python/import.c: support *.o/*.so as alternative for
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
415 *module.o/*module.so
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
416
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
417 * Modules/stropmodule.c (strop_rindex): make rindex('abc', '') do
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
418 the right thing (i.e. return 3 instead of 0)
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
419
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
420 * Python/bltinmodule.c (builtin_vars): correct typo in error msg
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
421
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
422 * Doc/libsocket.tex (subsection{Socket Object Methods}):
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
423 documented gethostname() and a few misc things
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
424
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
425 * Modules/socketmodule.c: disabled allowbroadcast() socket method
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
426
1747
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
427 Mon Aug 1 01:28:29 1994 Guido van Rossum (guido@voorn.cwi.nl)
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
428
1761
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
429 * Makefile.in (TAGS): Call etags w/o -t option
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
430
1780
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
431 * Lib/rfc822.py: fix two bugs: error in readheaders interpreting
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
432 regex.match() result, and wrong logic in getfirstmatchingheader()
76cc858e3391 The usual
Guido van Rossum <guido@python.org>
parents: 1761
diff changeset
433 when the same header occurs twice consecutively
1761
7a2e76ecb9ef * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents: 1747
diff changeset
434
1747
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
435 * Lib/test/test_types.py (6.4.1): test for particular bug in
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
436 integer multiply
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
437
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
438 Sat Jul 30 13:31:40 1994 Guido van Rossum (guido@voorn.cwi.nl)
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
439
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
440 * Doc/libsocket.tex, Modules/socketmodule.c: send() and sendto()
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
441 now return actual byte count (useful for sockets in non-blocking
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
442 mode)
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
443
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
444 Tue Jul 26 14:21:17 1994 Guido van Rossum (guido@voorn.cwi.nl)
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
445
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
446 * configure.in: check for <limits.h>
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
447
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
448 * Objects/longobject.c (newlongobject): fix long(0x80000000) and
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
449 add warning that it isn't actually correct on 64-bit machines;
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
450 include <limits.h> if HAVE_LIMITS_H is defined
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
451
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
452 * Objects/intobject.c (int_mul): check int*int overflow without
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
453 resorting to double precision (many thanks to John Tromp)
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
454
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
455 * Modules/signalmodule.c (signal_alarm): interface to Posix alarm()
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
456
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
457 * Python/ceval.c (call_object): print message before abort()
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
458
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
459 Mon Jul 25 11:30:56 1994 Guido van Rossum (guido@voorn.cwi.nl)
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
460
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
461 * Doc/libstring.tex (section{Standard Module \sectcode{string}}):
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
462 documented string.count()
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
463
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
464 * Lib/string.py: added count(s, sub, i=0), returns number of
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
465 occurrences of sub in s[i:]
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
466
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
467 * Doc/keywords.py: program to sort table of keywords in ref2.tex
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
468
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
469 * Doc/ref2.tex (subsection{Keywords}): add 'access' and 'lambda'
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
470 to list of reserved words
3f7ddb8bb2f6 The usual
Guido van Rossum <guido@python.org>
parents: 1736
diff changeset
471
1736
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
472 Thu Jul 14 15:26:14 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
473
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
474 * README, Misc/NEWS, Python/patchlevel.h,
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
475 Doc/{lib,ext,tut,ref}.tex: bump version to 1.0.3; in README, fewer
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
476 references to it elsewhere, nor to IP numbers.
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
477
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
478 Wed Jul 13 18:51:36 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
479
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
480 * Lib/mhlib.py (removefromallsequences): call putsequences with
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
481 proper argument
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
482
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
483 Mon Jul 11 13:00:36 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
484
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
485 * Modules/selectmodule.c: don't accept negative file descriptors;
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
486 changed error messages slightly
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
487
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
488 Thu Jul 7 12:20:10 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
489
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
490 * Modules/syslogmodule.c: new module by Lance
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
491
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
492 * configure.in: don't check for strtod!
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
493
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
494 * Python/import.c: undo Mac DL mods (temporarily) and install NeXT
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
495 dl mods by William Lewis instead.
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
496
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
497 * Modules/posixmodule.c (posix_popen): substitute pclose for
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
498 fclose (how did fclose ever creep into this?)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
499
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
500 Wed Jul 6 21:45:54 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
501
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
502 * Lib/{bdb,cmd,pdb}.py: Mods by Rickard Westman: No longer barfs
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
503 on lambda:s (outputs "<lambda>" as the function name); "a(rgs)" in
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
504 pdb now works; help messages added to pdb (lifted from pdb.doc).
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
505 Also, "h pdb" calls pdb.help(). cmd.do_help() displays topics on
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
506 a nicer way (I think). Also, topics for which there is a help_
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
507 method, but no do_method (like "pdb" above) are displayed in a
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
508 special way. My own mod: fix break on function to also support
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
509 methods.
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
510
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
511 Tue Jul 5 23:18:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
512
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
513 * Modules/stropmodule.c (strop_rindex): change semantics of third
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
514 argument -- as in the original string.rindex, search to its right,
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
515 not to its left. (Maybe both index and rindex need a 4th
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
516 parameter to restrict the search on the other end?
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
517
1702
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
518 Mon Jul 4 23:01:36 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
519
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
520 * Modules/timemodule.c (sleep, floatsleep): don't use setjmp or
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
521 signal, rely on err_errno() or sigcheck() instead.
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
522
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
523 * Dos/{pcmodule,dosmodule}.c, Modules/posixmodule.c: don't include
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
524 <setjmp.h>
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
525
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
526 Sat Jul 2 00:42:47 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
527
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
528 * Lib/urllib.py: implemented new quoting rules; added splituser,
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
529 splitpasswd, splitattr, splitvalue; new ftp syntax (user:passwd,
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
530 cwd to each subdir, type={a,i,d})
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
531
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
532 Fri Jul 1 17:32:51 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
533
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
534 * Python/traceback.c: add function name to traceback info
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
535
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
536 * Object/listobject.c, Modules/{array,mpz}module.c: include
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
537 <sys/types.h> for size_t
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
538
1698
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
539 Fri Jul 1 12:47:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
540
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
541 * Makefile.in (Makefile): add dependency on config.status
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
542
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
543 * configure.in: support --with-gcc[=value], --without-gcc
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
544
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
545 * configure.in, acconfig.h, config.h.in: check for clock_t
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
546
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
547 * Modules/{arraymodule,mpzmodule}.c: Include sys/types.h, for size_t
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
548
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
549 * Lib/test/test_types.py (6.5.1 Strings): test for nasty string
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
550 formatting bug
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
551
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
552 * Objects/stringobject.c (formatstring): fix nasty bug in resizing
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
553
1697
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
554 Wed Jun 29 10:01:17 1994 Guido van Rossum (guido@voorn.cwi.nl)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
555
1698
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
556 * Doc/ref3.tex (section{The standard type hierarchy}
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
557 \label{types}): fix typo
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1697
diff changeset
558
1697
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
559 * Lib/packmail.py: applied patch from Lance to remove '.' and '..'
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
560
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
561 Tue Jun 28 00:57:35 1994 Guido van Rossum (guido@voorn.cwi.nl)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
562
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
563 * Doc/ref1.tex: grammar notation can use single or double quotes now
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
564
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
565 * configure.in (termcap): hack around conflict about clear() on
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
566 IRIX 5 in shared libraries gl and termcap
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
567
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
568 * Python/bltinmodule.c: added callable() predicate
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
569
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
570 Wed May 18 15:01:13 1994 Donald Beaudry (don@zippy.vicorp.com)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
571
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
572 * modsupport.c (do_arg): Changed all of the int getting things to
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
573 just try to get and int, instead of explicitly checking for an int
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
574 first.
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
575
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
576 (do_arg): Added the "O&" option to allow using a user supplied
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
577 conversion function.
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
578
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
579 Wed May 18 14:10:49 1994 Donald Beaudry (don@zippy.vicorp.com)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
580
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
581 * intobject.c (getintvalue): Changed to allow automatic conversion
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
582 from any type that supports the nb_int method.
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
583
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
584 * floatobject.c (getfloatvalue): Changed to allow automatic
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
585 conversion from any numeric type that supports the nb_float
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
586 method.
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
587
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
588 Wed May 4 22:56:15 1994 Donald Beaudry (don@scooter.vicorp.com)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
589
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
590 * object.h -- Added tp_call member to the typeobject struct
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
591 This along with a minor change to the ceval.c allows overloading
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
592 of the function call operator for any class.
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
593
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
594 Wed May 4 22:23:48 1994 Donald Beaudry (don@scooter.vicorp.com)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
595
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
596 * modsupport.c -- replace the part of getargs that processes "O!",
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
597 it had a minor problem with comparing the types.
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
598
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
599 * ceval.c -- changed call_object to make use of the tp_call
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
600 field.
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
601
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
602 Fri Jun 27 17:22:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
603
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
604 * Python/pythonmain.c: On MPW (3.2) unbuffered seems to hang, so
1736
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
605 use setvbuf ... _IOLBF for -u option.
1697
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
606
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
607 * Python/mystrtoul.c: MPW hack (overflow check doesn't seem to work)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
608
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
609 Thu Jun 23 14:46:34 1994 Guido van Rossum (guido@voorn.cwi.nl)
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
610
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
611 * Modules/Makefile.pre.in (clobber): delete config.c and glmodule.c
787475610b02 configure: libtermcap hack; ChangeLog: the usual...
Guido van Rossum <guido@python.org>
parents: 1686
diff changeset
612
1686
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
613 Thu Jun 23 00:17:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
614
1736
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
615 * Parser/tokenizer.c: if a triple-quoted string ends in a quote
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
616 followed by a newline (followed immediately by the terminating 3
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
617 quotes) then a syntax error or system error ensues (one-line fix)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
618
1686
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
619 * Doc/ref4.tex: clarify that global name space is almost always
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
620 containing module's name space
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
621
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
622 * Lib/profile.{py,doc}: totally new versions by James Roskind;
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
623 also edited source & doc to replace 'jprofile' by 'profile'
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
624
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
625 * Modules/posixmodule.c: don't mess with SIGPIPE any more -- this
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
626 is now done in Python/pythonrun.c (saves NT dependency here)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
627
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
628 * Modules/Setup.*: removed all except Setup.in (keeping them up to
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
629 date was too much of a pain)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
630
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
631 * Python/import.c: don't rely on three-line "dl.h", just copy the
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
632 contents.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
633
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
634 * Doc/libtypes.tex (subsubsection{More String Operations.}):
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
635 clarified tuple vs non-tuple argument to format strings.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
636
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
637 Wed Jun 22 10:38:22 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
638
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
639 * Doc/libsocket.tex: clarify the meaning of address for those
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
640 methods that or return addresses.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
641
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
642 * Doc/libtypes.tex (subsubsection{File Objects.}): documented
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
643 writelines.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
644
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
645 Tue Jun 21 15:54:36 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
646
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
647 * Lib/aifc.py: avoid calling read(0)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
648
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
649 * Lib/sgi/cddp.py: added some functionality (Sjoerd)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
650
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
651 * Include/modsupport.h: added decl for initmodule2().
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
652
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
653 * Parser/myreadline.c (my_readline): fixed typo in MPW-specific
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
654 hack; removed debug fprintfs; added two needed #includes.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
655
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
656 Mon Jun 20 23:46:04 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
657
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
658 * Objects/fileobject.c (file_read): test for negative read count
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
659 was misplaced.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
660
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
661 Mon Jun 18 11:20:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
662
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
663 * acconfig.h: changed GETPGRP_HAVE_ARGS into GETPGRP_HAVE_ARG
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
664
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
665 * Lib/posixpath.py(walk): don't descend down symbolic links
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
666
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
667 Thu Jun 16 16:20:12 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
668
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
669 * Modules/imgformatmodule.c: new module for Jack by Jack
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
670
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
671 Tue Jun 14 21:07:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
672
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
673 * Fix bug in 3quoted strings where string ends in quote followed
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
674 by newline
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
675
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
676 Mon Jun 13 00:24:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
677
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
678 * Lib/multifile.py: added readlines() and read() methods
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
679
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
680 * Lib/mimetools.py: added functions to encode/decode standard MIME
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
681 Content-transfer-encoding types (as well as uuencode)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
682
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
683 * Lib/mhlib.py: new interface to MH folders and messages
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
684
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
685 Sun Jun 12 17:38:31 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
686
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
687 * Modules/socketmodule.c (sock_listen): fix typo (== instead of =)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
688
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
689 Thu Jun 9 23:33:33 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
690
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
691 * Python/compile.c (parsenumber), Python/marshal.c (r_object):
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
692 replace strtod() by atof()
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
693
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
694 Tue Jun 7 11:41:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
695
1702
Guido van Rossum <guido@python.org>
parents: 1698
diff changeset
696 * Doc/lib.tex: added warning about lineii, libposixfile and partparse
1686
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
697
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
698 * Lib/bdb.py (clear_all_breaks): this was defined with two
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
699 arguments that weren't used and shouldn't have been there
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
700
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
701 Mon Jun 6 14:53:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
702
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
703 * Python/ceval.c (call_trace): Added call to fast_2_locals so
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
704 locals_2_fast won't zap locals if the trace function never looks
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
705 in f.f_locals; don't XDECREF(f->f_trace)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
706
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
707 Sun Jun 5 13:18:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
708
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
709 * Lib/rfc822.py: Accept lines ending in CR LF as well
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
710
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
711 Fri Jun 3 16:37:58 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
712
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
713 * Lib/profile.py: unspecified improvements by Sjoerd
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
714
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
715 * Lib/{bdb,pwd,stdwin/wdb}.py: remove debugger overhead when
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
716 continuing with no breakpoints; add set_trace() method and
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
717 functions to forcibly enter the debugger
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
718
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
719 * Python/ceval.c(eval_code): give the name of the local variable
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
720 when LOAD_FAST or DELETE_FAST fails
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
721
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
722 * frameobject.[ch], ceval.c: made fast_2_locals and locals_2_fast
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
723 global and moved them to frameobject.c. getattr(f, "f_locals")
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
724 now calls fast_2_locals and there are fewer other calls to it
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
725
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
726 Thu Jun 2 13:50:11 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
727
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
728 * Python/ceval.c (call_trace): *p_trace can now be cleared by the
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
729 trace function!
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
730
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
731 * Modules/{{pwd,grp}module.c,Setup.in}: split pwdmodule.c into pwd
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
732 and grp modules (e.g. OS2 seems to have pwd but not grp)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
733
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
734 * Modules/posixmodule.c: OS/2 mods: add #include <io.h>
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
735
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
736 * configure.in: test for existence of link, chown, setuid, setgid;
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
737 use std macros for output; require autoconf 1.8
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
738
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
739 * Python/sigcheck.c: sigcheck() for use without signalmodule.c
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
740
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
741 * Modules/signalmodule.c: added thread compatibility (only main
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
742 thread uses signals); much improved efficiency; intrcheck()
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
743 doesn't call sigcheck() but only tests and clears the SIGINT
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
744 tripped flag.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
745
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
746 * Lots of places: replace intrcheck() by sigcheck() and remove
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
747 following err_set(KeyboardInterrupt).
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
748
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
749 Wed Jun 1 11:33:34 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
750
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
751 * Modules/regexmodule.c (reg_dealloc): remove bogus XDEL's.
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
752
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
753 Tue May 31 11:22:47 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
754
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
755 * Python/intrcheck.c: removed sigcheck()
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
756
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
757 * Python/structmember.c (setmember): test for NULL value
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
758
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
759 * frameobject, Python/ceval.c (eval_code): moved trace variable to
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
760 frame object so debugging can be switched on later
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
761
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
762 Mon May 23 14:44:46 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
763
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
764 * Modules/newmodule.c: new module, create empty new objects (by
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
765 Tommy)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
766
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
767 Fri May 20 09:46:50 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
768
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
769 * Doc/Makefile: add DVIPS variable with default "dvips -f"
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
770
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
771 * Parser/myreadline.c (my_fgets): Fix position of #endif EINTR
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
772
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
773 Wed May 18 00:21:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
774
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
775 * Doc/lib.tex: added libfcntl and libposixfile (by Jaap V)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
776
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
777 * Objects/funcobject.c (func_compare): take argcount and argdefs
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
778 into account
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
779
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
780 Wed May 17 00:00:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
781
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
782 * Python/import.c: bump MAGIC because of changes below
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
783
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
784 * Python/{ceval,compile}.c, Include/frameobject.h: changes to code
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
785 objects -- consts/names are tuples, RESERVE_LOCALS instruction
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
786 gets tuple of names instead of dictionary -- so code objects are
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
787 immutable and thus code and function objects are hashable
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
788
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
789 * Objects/listobject.c, Include/listobject.h: added listtuple() --
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
790 convert list to tuple
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
791
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
792 Tue May 17 15:40:12 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
793
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
794 * Python/ceval.c (getframe): cast current_frame to (object *)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
795
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
796 * Lib/ftplib.py (login): default user='' is translated explicitly
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
797 to 'anonymous'
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
798
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
799 Wed May 11 10:29:22 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
800
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
801 * Parser/tokenizer.c (tok_nextc): fix inf loop when file does not
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
802 end in newline
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
803
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
804 * Modules/sybasemodule.c: new, interface to sybase (John Redford)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
805
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
806 * Modules/signalmodule.c: new, catch unix signals (Lance)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
807
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
808 * Parser/intrcheck.c, Python/ceval.c, Include/ceval.h,
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
809 Python/pythonrun.c: prepare for signalmodule.c; add sigcheck()
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
810 interface to intrcheck.c, add getframe() interface to ceval.c;
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
811 don't override signal handlers in pythonrun.c
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
812
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
813 Tue May 10 09:01:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
814
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
815 * Python/import.c (get_module): print dlopen debug message only of
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
816 verbose
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
817
1626
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
818 Mon May 9 10:37:48 1994 Guido van Rossum (guido@voorn.cwi.nl)
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
819
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
820 * acconfig.h: added _POSIX_THREADS define
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
821
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
822 * configure.in: test for -lpthreads; add directory argument to
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
823 --with-thread to LIBS as -L option
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
824
1686
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
825 * Python/thread.c: split in per-system files (thread.c includes
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
826 thread_foobar.h for foobar threads)
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
827
1626
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
828 * Objects/stringobject.c (formatstring): don't DECREF result of
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
829 strobject() before using it
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
830
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
831 * Doc/libtypes.tex: fix typo in table of list methods; clarify
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
832 truncation behavior of floating point formatting
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
833
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
834 * Doc/ref3.tex: clarify defaults for __repr__, __cmp__ and
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
835 __str__; correct (some) descriptions of class constructors
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1619
diff changeset
836
1619
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
837 Fri May 6 11:25:26 1994 Guido van Rossum (guido@voorn.cwi.nl)
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
838
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
839 * various files: micro changes needed to compile on Mac;
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
840 Grouped more Mac-specific files in Mac subdirectory
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
841
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
842 * Lib/*.py: rewrote many functions to use default arguments
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
843 instead of arbitrary argument lists
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
844
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
845 Thu May 5 12:33:31 1994 Guido van Rossum (guido@voorn.cwi.nl)
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
846
1686
23fd50d77b5a lots of new changes committed again...
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
847 * Modules/{cryptmodule.c,Setup.in}: new crypt(3) interface (Steve M)
1619
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
848
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
849 * Python/bltinmodule.c, Include/bltinmodule.h: new fn setbuiltin()
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
850 to set a built-in variable
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
851
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
852 * Python/ceval.c (eval_code): place '_' variable in __builtin__
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
853 instead of in local dictionary, to avoid endless recursion when
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
854 printing vars()
b14c6b955161 the ususal...
Guido van Rossum <guido@python.org>
parents: 1612
diff changeset
855
1612
e20d0694e740 Finalize release 1.0.2
Guido van Rossum <guido@python.org>
parents: 1608
diff changeset
856 ========================================================================
1736
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
857 Release 1.0.3 (14 July 1994)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
858 ========================================================================
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
859
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
860 Thu Jul 14 14:38:11 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
861
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
862 * copied FAQ 1.10 (which still references 1.0.2 by the way)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
863
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
864 Thu Jul 7 12:20:10 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
865
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
866 * configure.in: don't check for strtod!
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
867
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
868 Tue Jul 5 23:18:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
869
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
870 * Modules/stropmodule.c (strop_rindex): change semantics of third
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
871 argument -- as in the original string.rindex, search to its right,
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
872 not to its left. (Maybe both index and rindex need a 4th
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
873 parameter to restrict the search on the other end?
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
874
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
875 Fri Jul 1 12:47:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
876
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
877 * configure.in: support --with-gcc[=value], --without-gcc
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
878
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
879 * configure.in, acconfig.h, config.h.in: check for clock_t
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
880
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
881 * Objects/stringobject.c (formatstring): fix nasty bug in resizing
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
882
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
883 Tue Jun 28 00:57:35 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
884
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
885 * configure.in (termcap): hack around conflict about clear() on
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
886 IRIX 5 in shared libraries gl and termcap
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
887
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
888 Thu Jun 23 00:17:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
889
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
890 * Parser/tokenizer.c: if a triple-quoted string ends in a quote
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
891 followed by a newline (followed immediately by the terminating 3
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
892 quotes) then a syntax error or system error ensues (one-line fix)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
893
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
894 Sun Jun 12 17:38:31 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
895
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
896 * Modules/socketmodule.c (sock_listen): fix typo (== instead of =)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
897
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
898 Thu Jun 9 23:33:33 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
899
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
900 * Python/compile.c (parsenumber), Python/marshal.c (r_object):
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
901 replace strtod() by atof()
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
902
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
903 Thu Jun 2 13:50:11 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
904
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
905 * configure.in: test for existence of link, chown, setuid, setgid;
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
906 use std macros for output; require autoconf 1.8
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
907
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
908 Wed Jun 1 11:33:34 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
909
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
910 * Modules/regexmodule.c (reg_dealloc): remove bogus XDEL's.
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
911
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
912 Tue May 31 11:22:47 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
913
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
914 * Python/structmember.c (setmember): test for NULL value
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
915
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
916 Fri May 20 09:46:50 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
917
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
918 * Parser/myreadline.c (my_fgets): Fix position of #endif EINTR
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
919
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
920 Wed May 11 10:29:22 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
921
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
922 * Parser/tokenizer.c (tok_nextc): fix inf loop when file does not
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
923 end in newline
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
924
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
925 Tue May 10 09:01:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
926
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
927 * Python/import.c (get_module): print dlopen debug message only of
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
928 verbose
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
929
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
930 Mon May 9 10:37:48 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
931
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
932 * acconfig.h: added _POSIX_THREADS define
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
933
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
934 * configure.in: test for -lpthreads; add directory argument to
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
935 --with-thread to LIBS as -L option
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
936
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
937 * Objects/stringobject.c (formatstring): don't DECREF result of
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
938 strobject() before using it
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
939
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
940 Fri May 6 11:25:26 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
941
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
942 * various files: micro changes needed to compile on Mac;
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
943 Grouped more Mac-specific files in Mac subdirectory
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
944
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
945 Thu May 5 12:33:31 1994 Guido van Rossum (guido@voorn.cwi.nl)
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
946
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
947 * Python/bltinmodule.c, Include/bltinmodule.h: new fn setbuiltin()
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
948 to set a built-in variable
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
949
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
950 * Python/ceval.c (eval_code): place '_' variable in __builtin__
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
951 instead of in local dictionary, to avoid endless recursion when
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
952 printing vars()
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
953
86ed53844b07 Released 1.0.3.
Guido van Rossum <guido@python.org>
parents: 1702
diff changeset
954 ========================================================================
1612
e20d0694e740 Finalize release 1.0.2
Guido van Rossum <guido@python.org>
parents: 1608
diff changeset
955 Release 1.0.2 (4 May 1994)
e20d0694e740 Finalize release 1.0.2
Guido van Rossum <guido@python.org>
parents: 1608
diff changeset
956 ========================================================================
e20d0694e740 Finalize release 1.0.2
Guido van Rossum <guido@python.org>
parents: 1608
diff changeset
957
e20d0694e740 Finalize release 1.0.2
Guido van Rossum <guido@python.org>
parents: 1608
diff changeset
958 Wed May 4 13:12:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
1607
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
959
1608
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
960 * README: version 1.0.2
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
961
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
962 * Objects/fileobject.c (setfilebufsize): less error checking
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
963
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
964 * configure.in: test for withval != yes (autoconf 1.8 change)
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
965
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
966 * Makefile.in: don't remove config.status on "make clobber"
78acadea3918 README: version 1.0.2; Makefile.in: change clobbered files; rest: as usual
Guido van Rossum <guido@python.org>
parents: 1607
diff changeset
967
1607
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
968 * Python/ceval.c (eval_code): removed last traces of killprint (-k
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
969 option)
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
970
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
971 * Doc/tut.tex: documented some more new stuff
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
972
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
973 * Added else clause to try-except. Affected files:
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
974 Grammar/Grammar, Include/graminit.h, Python/graminit.c,
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
975 Python/compile.c, Doc/ref7.tex, Doc/tut.tex
241c355fd9ea The usual
Guido van Rossum <guido@python.org>
parents: 1606
diff changeset
976
1606
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
977 Tue May 3 15:21:47 1994 Guido van Rossum (guido@voorn.cwi.nl)
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
978
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
979 * Misc/python.man: documented -u; undocumented -k
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
980
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
981 * Python/{python,frozen}main.c: got rid of -k option; added -u
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
982 option (unbuffered stdout/stderr); plus environment
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
983
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
984 * Python/import.c: Steven Majewski's mods for AIX
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
985
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
986 * Lib/lockfile.py: new module to lock files (using fcntl)
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
987
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
988 * Objects/fileobject.c, Include/fileobject.h: added setfilebufsize
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
989 function to set buffer size (call only from C when it's safe!)
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
990
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
991 * Python/bltinmodule.c (builtin_open): Added 3rd parameter to give
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
992 buffer size; default 2nd parameter to "r"
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
993
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
994 Mon May 2 17:51:23 1994 Guido van Rossum (guido@voorn.cwi.nl)
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
995
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
996 * Modules/{al,cd,sv}module.c: added (method) casts to methodlist
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
997 initializers
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
998
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
999 Thu Apr 28 15:01:50 1994 Guido van Rossum (guido@voorn.cwi.nl)
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
1000
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
1001 * Doc/ref2.tex: (section{Line structure}): documented line joining
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
1002 without backslashes inside parens
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
1003
1597
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1004 Wed Apr 27 13:15:42 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1005
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1006 * Misc/python-mode.el: version 1.09 from Tim (grand new
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1007 indentation scheme)
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1008
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1009 * configure.in: test for setvbuf
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1010
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1011 * Python/ceval.c (PRINT_EXPR): assign a non-None value to '_'
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1012 before printing it
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1013
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1014 * Python/compile.c: only call PRINT_EXPR for interactive code
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1015 (start symbol single_input), else call POP_TOP after evaluating an
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1016 expression
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1017
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1018 Tue Apr 26 16:23:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1019
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1020 * Python/bltinmodule.c (builtin_reduce): added essential INCREF()
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1021 if a third argument is present
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1022
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1023 * Doc/tut.tex: added chapter "Recent Additions"
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1024
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1025 Mon Apr 25 11:27:09 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1026
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1027 * Doc/ref7.tex (section{Function definitions}): add missing '}'.
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1028
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1029 * Doc/ref2.tex (subsection{String literals}): documented triple
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1030 quotes and double quotes.
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1031
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1032 * Lib/test/test_grammar.py: added tests for triple-quoted strings
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1033 and strings continued with backslash-newline
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1034
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1035 * Objects/fileobject.c (writestring): don't do anything when
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1036 writing to a Python object while an error is already set
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1037
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1038 * Parser/tokenizer.c: added support for triple-quoted strings and
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1039 strings continued with backslash
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1040
1606
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
1041 * Parser/tokenizer.h: moved here from Include
a754bc74e584 The usual...
Guido van Rossum <guido@python.org>
parents: 1597
diff changeset
1042
1597
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1043 * Python/compile.c (parsenumber): support triple-quoted strings.
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1044 Raise SyntaxError, not SystemError for bad number syntax
Guido van Rossum <guido@python.org>
parents: 1592
diff changeset
1045
1592
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1046 Fri Apr 22 17:39:20 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1047
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1048 * Objects/{tuple,list,string,mapping}object.c,
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1049 Modules/arraymodule.c, Python/compile.c: use new
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1050 joinstring(_decref) interface for more compact code
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1051
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1052 * Objects/stringobject.c (joinstring): if error, DECREF and zero
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1053 result; added joinstring_decref() which XDECREFs its second
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1054 argument
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1055
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1056 Thu Apr 21 10:59:04 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1057
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1058 * Doc/libtypes.tex (subsubsection{More String Operations}):
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1059 documented new '%(key)s' % {...} formatting and more liberal %s
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1060 interpretation (applies str() first)
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1061
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1062 * Doc/libfuncs.tex (section{Built-in Functions}): documented new
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1063 vars() built-in function
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1064
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1065 * Objects/stringobject.c (formatstring): add Donald Beaudry's
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1066 patch (slightly changed) to allow '%(<key>)<format>' % {...} to
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1067 format dictionary entries by key. Also changed %s format to
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1068 accept any type and convert it to a string using str()
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1069
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1070 * Python/bltinmodule.c: add new built-in function vars() which
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1071 returns variables (of which dir() returns the sorted keys())
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1072
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1073 Mon Apr 18 11:00:54 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1074
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1075 * Doc/libppath.tex (section{Standard Module
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1076 \sectcode{posixpath}}): describe for expandvars()
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1077
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1078 * Lib/posixpath.py (expandvars): do it using regular expressions
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1079 instead of forking of a shell
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1080
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1081 * Lib/urllib.py (open_http, open_gopher): diagnose missing
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1082 hostname
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1083
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1084 Sun Apr 17 21:52:52 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1085
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1086 * Python/compile.c (com_atom), Grammar/Grammar (atom): string
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1087 literal concatenation -- "abc" 'def' is equivalent to 'abcdef'
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1088
1586
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1089 Thu Apr 14 12:36:25 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1090
1592
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1091 * Lib/test/test_thread.py: new module to test threads (very basic)
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1092
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1093 * Python/thread.c: remove #define DEBUG 1
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1094
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1095 * Demo/scripts/freeze.py: changes by Jaap V and my own to make it
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1096 work again
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1097
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1098 * Makefile.in (libainstall): install frozenmain.c
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1099
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1100 * Python/frozenmain.c: added getprogramname()
Guido van Rossum <guido@python.org>
parents: 1586
diff changeset
1101
1586
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1102 * Doc/ref7.tex (section{Function definitions}): describe default
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1103 parameter values
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1104
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1105 * Lib/test/test_grammar.py: added grammar variants for default
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1106 argument expressions
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1107
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1108 * Python/compile.c: compile default argument values (com_argdefs
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1109 plus related stuff)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1110
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1111 * Python/bltinmodule.c (builtin_apply): require that the argument
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1112 list is a tuple
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1113
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1114 * Misc/python-mode.el: change by Donald Beaudry to
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1115 py-compute-indentation; and fix to that by Sjoerd
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1116
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1117 Wed Apr 13 10:08:33 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1118
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1119 * Python/ceval.c (eval_code): implement SET_FUNC_ARGS opcode
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1120
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1121 * Include/opcode.h: added SET_FUNC_ARGS opcode
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1122
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1123 * Objects/funcobject.c (newfuncobject, func_memberlist): added
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1124 func_argcount and func_argdefs fields and {get,set}funcargstuff()
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1125 functions.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1126
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1127 * Include/funcobject.h: Added func_argcount and func_argdefs
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1128 fields and {get,set}funcargstuff() functions.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1129
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1130 * Python/import.c (init_builtin): Give error message if module's
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1131 initialization function is NULL (e.g. for 'sys').
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1132 (get_module): Give error message if reloading a dynamically
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1133 loadable module.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1134 (reload_module): Give error message if reloading a built-in
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1135 module; correctly (I hope) reload a frozen module.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1136
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1137 * Doc/ref6.tex (break and continue): rephrase definition of
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1138 restrictions on where these may occur; change rules for continue
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1139 to match implementation.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1140
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1141 * Doc/ref4.tex (section{Code blocks, execution frames, and name
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1142 spaces}): fix definition of what's local to include deleted
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1143 targets; added footnote describing exec and from - import *
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1144 restriction.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1145
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1146 * Lib/dis.py: added LOAD_GLOBALS and EXEC_STMT to list of opcodes.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1147
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1148 Tue Apr 12 10:27:19 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1149
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1150 * Python/ceval.c (eval_code): fix core dump on "raise ()" -- found
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1151 by Tim Peters
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1152
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1153 Mon Apr 11 20:48:26 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1154
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1155 * Python/compile.c (optimize): added optimization for LOAD_NAME
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1156 suggested by Steve Majewski
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1157
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1158 * Python/ceval.c (eval_code: case DELETE_FAST): fix cut-paste
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1159 error (w should be x) found by Steve Majewski
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1160
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1161 Tue Mar 22 15:37:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1162
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1163 * Lib/profile.py: fix handle_return for exceptional case (fix
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1164 suggested by Jim Roskind)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1165
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1166 * Lib/tzparse.py (tzprog): Fix typo in test for regex.match
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1167
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1168 * Lib/urlopen.py: renamed to Lib/urllib.py
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1169
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1170 Thu Mar 17 01:24:29 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1171
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1172 * Lib/urlopen.py: added quote() and unquote() functions
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1173
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1174 Wed Mar 16 11:26:29 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1175
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1176 * Objects/mappingobject.c: allow dictionaries with more than
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1177 20,000 entries.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1178
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1179 Thu Mar 10 11:13:24 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1180
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1181 * Lib/{pdb,profile,bdb,codehack,stdwin/wdb}.py:
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1182 codehack.getcodename() is obsolete now we have co.co_name; same
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1183 for getfuncname(): f.func_name. Module codehack is still needed
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1184 for getlineno(), used in profile and pdb
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1185
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1186 Tue Mar 8 10:37:21 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1187
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1188 * Python/modsupport.c (do_arg): Format "O!" means typechecked
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1189 object; pointer argument must be preceded by typeobject
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1190
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1191 * Modules/threadmodule.c: don't define exit_prog if NO_EXIT_PROG
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1192 is defined
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1193
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1194 * Python/thread.c: don't define [_]exit_prog if NO_EXIT_PROG is
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1195 defined; in the SGI version, don't use signals if exit_prog is
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1196 node defined defined; in the SGI version, waitpid() for exited
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1197 threads.
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1198
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1199 * Python/pythonrun.c: don't call [_]exit_prog if NO_EXIT_PROG is
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1200 defined
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1201
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1202 * Include/thread.h: define NO_EXIT_PROG and then don't define
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1203 [_]exit_prog
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1204
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1205 * Modules/dbmmodule.c: Add calls to dbm_clearerr() after error on
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1206 assignment (fix by Jack)
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1207
1573
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1208 Mon Mar 7 12:41:32 1994 Guido van Rossum (guido@voorn.cwi.nl)
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1209
1586
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1210 * Lib/test/test_rgbimg.py: search test file along sys.path
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1211
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1212 * Lib/test/test_{b1,b2,grammar}.py: tests for indefinite sequences
3d8ba41848ff The usual
Guido van Rossum <guido@python.org>
parents: 1573
diff changeset
1213
1573
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1214 * Python/{bltinmodule,ceval}.c: Changed implied and explicit loops
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1215 over sequences to allow for "indefinite" sequences a la Steve
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1216 Majewski. Instead of iterating over 0, 1, 2, ..., len(a)-1, we
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1217 now iterate over 0, 1, 2, ..., until we get an IndexError
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1218 exception (other exceptions are still errors). This affects the
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1219 semantics of the following language constructs: "for x in a: ...",
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1220 "x in a", "x not in a", and the following built-in functions:
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1221 filter(), map(), max(), min(), reduce().
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1222
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1223 * Doc/ref6.tex (section{Assignment statements}): clarify slice
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1224 assignment; (section{The {\tt break} statement}): fix typo
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1225
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1226 * Doc/ref5.tex (subsection{Identifiers (Names)}): clarify
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1227 difference between local and global
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1228
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1229 * Doc/ref2.tex (subsection{String literals}): fix typo in def of
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1230 escapeseq
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1231
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1232 * Lib/addpack.py: new module to add packages to sys.path
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1233
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1234 * Lib/urlopen.py: added basejoin() function
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1235
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1236 Fri Mar 4 13:07:43 1994 Guido van Rossum (guido@voorn.cwi.nl)
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1237
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1238 * Lib/urlopen.py(open_ftp): avoid crash when no host given
eaaba2cafeeb *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1570
diff changeset
1239
1569
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1240 Wed Mar 2 10:33:39 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1241
1570
ae4b9cb5ba15 ceval.c mod
Guido van Rossum <guido@python.org>
parents: 1569
diff changeset
1242 * Python/ceval.c (eval_code): use sys.check_interval to reset the
ae4b9cb5ba15 ceval.c mod
Guido van Rossum <guido@python.org>
parents: 1569
diff changeset
1243 ticker
ae4b9cb5ba15 ceval.c mod
Guido van Rossum <guido@python.org>
parents: 1569
diff changeset
1244
1569
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1245 * Lib/repr.py: added special case for class instances (which may
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1246 cause exceptions in their __repr__)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1247
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1248 * Lib/pdb.{py,doc}: mod by Steve Kirsch to allow setting a break
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1249 on a function name
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1250
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1251 Tue Mar 1 10:32:54 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1252
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1253 * Python/pythonrun.c (run_tty_1): Fix wrong (uninitialized) return
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1254 value
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1255
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1256 * Doc/ref4.tex (table 4.1): differentiated between exec stmt and
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1257 eval()
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1258
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1259 Mon Feb 28 10:49:20 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1260
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1261 * Modules/svmodule.c: correct wrong cast of svideo_getattr
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1262
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1263 * README: added Linux to list of supported systems.
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1264
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1265 * Doc/libsocket.tex: adapt to min value of 1 for listen() backlog
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1266 argument.
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1267
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1268 * Modules/socketmodule.c (sock_listen): ensure backlog argument is
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1269 at least 1.
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1270
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1271 Fri Feb 25 14:25:30 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1272
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1273 * Include/osdefs.h, Modules/config.c.in: Added NT case (same as
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1274 MSDOS)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1275
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1276 Thu Feb 24 09:58:53 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1277
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1278 * Modules/posixmodule.c: merged in NT changes by Jaap Vermeulen
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1279
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1280 * README: added Mac and PC platforms to blurb.
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1281
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1282 * Doc/libfuncs.tex (section{Built-in Functions}): documented
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1283 xrange()
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1284
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1285 * Doc/ref7.tex (section{Function definitions} added index entry
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1286 for second ref to lambda.
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1287
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1288 * Lib/{bdb.py,pdb.py,stdwin/wdb.py}: call linecache.checkcache()
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1289 in bdb.Bdb's reset method; remove it from the test() functions.
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1290
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1291 Wed Feb 23 10:15:28 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1292
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1293 * Modules/parsermodule.c (parser_parsefile): fix fatal typo in
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1294 NULL comparison
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1295
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1296 * Misc/python.man: fixed mess describing -d and -i options
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1297
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1298 Tue Feb 22 09:08:22 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1299
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1300 * Demo2: added new subdirectory holmes, with Mark Lutz' expert
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1301 system shell
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1302
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1303 * Demo: added new subdirectory lutz, with Mark Lutz' examples
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1304 (e.g. psh.py, a nice enhanced Python shell!!!)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1305
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1306 * Lib/os.py: added listdir for Windows NT
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1307
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1308 * Modules/timemodule.c, Parser/intrcheck.c: changes for Windows NT
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1309 by Jaap Vermeulen (#ifdef _M_IX86)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1310
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1311 * Makefile.in (inclinstall): added variable INCLUDEPY to specify
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1312 where the include files are installed
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1313
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1314 * Modules/nismodule.c (nisproc_maplist_2): cast some args to
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1315 (caddr_t) as required on some systems
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1316
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1317 * Objects/mappingobject.c (getmappingitems): correct typo (called
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1318 _values instead of _items)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1319
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1320 Mon Feb 21 17:07:07 1994 Guido van Rossum (guido@voorn.cwi.nl)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1321
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1322 * Lib/rfc822.py: added access as a dictionary
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1323
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1324 * Lib/urlopen.py: new module to access arbitrary files designated
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1325 by a URL (Universal Resource Locator)
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1326
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1327 * Lib/{httplib,gopherlib}.py: new modules to interface to HTTP
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1328 and gopher servers
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1329
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1330 * Lib/rfc822.py: moved _monthnames to where it is used; add some
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1331 blank lines
3d016999264a The usual list of stuff...
Guido van Rossum <guido@python.org>
parents: 1554
diff changeset
1332
1554
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1333 Fri Feb 18 09:54:34 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1334
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1335 * Lib/sgi/flp.py: avoid using time.milli{sleep,timer}
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1336
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1337 * Lib/stdwin/WindowSched.py: avoid using time.milli{sleep,timer}
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1338 -- still maintain time in milliseconds though
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1339
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1340 * Lib/sched.py: remove references to milli{timer,sleep} from comments
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1341
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1342 * Lib/os.py: made execvp more portable; added os.pathsep and
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1343 os.defpath
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1344
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1345 Thu Feb 17 12:53:33 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1346
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1347 * Lib/ftplib.py(FTP.makeport): call listen(1) instead of listen(0)
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1348 so it works on Solaris 2
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1349
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1350 * Modules/makesetup: reverse order of DEFS so first Setup file can
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1351 override; any non-cpp uppercase option is sent to the linker
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1352
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1353 Wed Feb 16 10:26:59 1994 Guido van Rossum (guido@voorn.cwi.nl)
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1354
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1355 * Objects/fileobject.c: add name, mode, softspace and closed
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1356 attributes (softspace is also writable).
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1357
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1358 * configure.in: in --verbose mode, don't hide compiler output
Guido van Rossum <guido@python.org>
parents: 1548
diff changeset
1359
1548
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1360 ========================================================================
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1361 Release of 1.0.1 (Feb 15 1994)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1362 ========================================================================
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1363
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1364 Tue Feb 15 11:32:42 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1365
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1366 * Lib/string.py (atof): force the result to be float
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1367
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1368 * Python/modsupport.c (do_arg): don't use a local object va --
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1369 this doesn't work on some compilers (e.g. WATCOM)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1370
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1371 Mon Feb 14 10:52:01 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1372
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1373 * Lib/dospath.py: proper version by Jaap Vermeulen
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1374
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1375 * Makefile.in (Makefiles): add semicolon after ) which some Make
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1376 versions need
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1377
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1378 * Doc/libposix.tex: added doc for posix.fdopen
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1379
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1380 * README: add Sequent and NeXT to list of platforms; add
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1381 troubleshooting section; add hist about -Dindex for readline
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1382
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1383 * Lib/os.py: generalize to many os specific modules using a
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1384 dictionary
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1385
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1386 * Lib/ospath.py: now obsolete; use os.name to import the right one
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1387
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1388 * configure.in: change order of -lsocket and -lnsl and insert
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1389 -linet in between, so it works on Sequent (it still works on
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1390 Solaris 2 -- hope it still works elsewhere as well); add test for
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1391 _NEXT_SOURCE (then define _POSIX_SOURCE); remove test for dlopen;
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1392
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1393 * configure.in, acconfig.h, */modsupport.[ch]: rename
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1394 HAVE_VARARGS_PROTOTYPES to HAVE_STDARG_PROTOTYPES, to avoid
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1395 confusion
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1396
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1397 * Include/modsupport.h: no prototypes for getargs() and mkvalue()
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1398 in case no varargs prototypes
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1399
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1400 * Lib/test/test_grammar.py: don't import sleep from time, but time
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1401 (since sleep has portability problems)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1402
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1403 Fri Feb 11 23:47:46 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1404
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1405 * Parser/intrcheck.c: added QUICKWIN version (doesn't really
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1406 work); fixed MSDOS version to also set a SIGINT handler.
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1407
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1408 * Modules/timemodule.c (time_sleep): declare sigsave 'auto' hoping
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1409 this will avoid restoring its pre-setjmp value. On non-threaded
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1410 systems declare it 'static' since at least Microsoft C still puts
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1411 the auto variable in a register causing a bug... Also implement
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1412 the MSDOS version of floatsleep() using a busy-wait loop calling
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1413 intrcheck()
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1414
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1415 Wed Feb 9 11:43:11 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1416
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1417 * Lib/rfc822.py: added parsedate() and parseaddr() utility
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1418 functions and getdate(), getaddr(), getaddrlist() methods; added
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1419 test code when run as script
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1420
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1421 * Include/pythonrun.h, Python/pythonrun.c: cleanup() is now
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1422 externally visible, for the benefits of embedded use.
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1423
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1424 * Lib/dospath.py: new module for dos stuff
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1425
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1426 Mon Feb 7 09:50:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1427
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1428 * Modules/makesetup: add -n option between Setup files (suppresses
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1429 making of .o files but keeps processing of libraries and module
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1430 names)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1431
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1432 * Makefile.in (libainstall): install Setup, makesetup, config.c.in
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1433
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1434 * Modules/Setup*: added -lX11_s to line for gl module
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1435
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1436 * Demo/scripts/unbirthday.py: new script, print unbirthday count
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1437
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1438 * Modules/audioopmodule.c: removed hack for signed on sun
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1439 (there's now a test in the configure script); check that if
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1440 'signed' is defined away characters aren't unsigned
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1441
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1442 * Modules/posixmodule.c: include mytime.h (for clock_t on NeXT)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1443
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1444 * acconfig.h: add entry for 'signed' keyword
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1445
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1446 * configure.in: remove const from check for exec prototypes; add
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1447 check for signed keyword and check for whether chars are unsigned
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1448
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1449 Fri Feb 4 13:07:03 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1450
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1451 * Modules/makesetup: added usage message, -c and -m options to
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1452 specify config.c.in and Makefile.pre input files, -s option to
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1453 specify source directory, added comments
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1454
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1455 * Modules/Setup.in: remove -lm from imgfile entry
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1456
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1457 * Modules/nismodule.c: only define YPPROC_MAPLIST, YPPROG and
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1458 YPVERS if not already defined
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1459
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1460 * configure.in, acconfig.h, Include/modsupport.h,
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1461 Python/modsupport.c: added separate check for varargs prototypes
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1462 (HAVE_VARARGS_PROTOTYPES)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1463
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1464 Thu Feb 3 11:00:26 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1465
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1466 * Python/bltinmodule.c (filterstring): fix core dump of func ==
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1467 None
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1468
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1469 * Lib/string.py: replace atoi_error, atof_error, atol_error by
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1470 ValueError when the strop versions are used
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1471
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1472 * Modules/stropmodule.c: added atol(), added optional base
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1473 argument to atoi() and atol()
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1474
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1475 * Objects/longobject.c, Include/longobject.h: added long_escan
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1476 (like long_scan but raises exception for bad base and stores end
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1477 of string into return argument)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1478
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1479 * Objects/rangeobject.c (range_repr): repr must use "xrange..."
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1480
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1481 Wed Feb 2 12:28:04 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1482
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1483 * Modules/stropmodule.c: added atoi() and atof()
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1484
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1485 * Python/modsupport.c: use stdarg.h / varargs.h depending on
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1486 presence of prototypes
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1487
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1488 * Modules/timemodule.c (floattime): try ftime() or time() if
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1489 gettime() fails
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1490
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1491 Tue Feb 1 14:41:04 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1492
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1493 * Doc/Makefile (python-lib.info): change makeinfo option style
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1494 from +foo to --foo
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1495
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1496 * Doc/README: remove invalid reference to ../misc/FTP; update
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1497 description of making the info version
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1498
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1499 * Doc/{fix.el,fix_hack,whichlibs}: minor updates/corrections
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1500
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1501 Mon Jan 31 11:16:38 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1502
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1503 * Python/import.c: only use shared libraries if HAVE_DLOPEN *and*
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1504 HAVE_DLFCN_H are defined; define symbol USE_SHLIB then
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1505
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1506 * Doc/tut.tex: lots of small changes by Tim Peters: typos,
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1507 out-of-date examples, restrictions lifted, new and better ways to
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1508 do some things...
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1509
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1510 Fri Jan 28 10:59:48 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1511
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1512 * README: added Minix note
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1513
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1514 * Lib/sunau.py: correct byte count calculation from frame rate
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1515
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1516 * Lib/aifc.py: rate should be an integer
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1517
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1518 Thu Jan 27 12:55:17 1994 Guido van Rossum (guido@voorn.cwi.nl)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1519
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1520 * Doc/ext.tex: removed obsolete reminder in line 1; correct typo
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1521
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1522 * Misc/FAQ: fixed some out of date info, added question on module
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1523 run as script
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1524
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1525 * Modules/rgbimgmodule.c (initrgbimg): exception string should
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1526 contain dot not comma
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1527
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1528 * Modules/md5module.c: fix compiler warnings about (unsigned) char
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1529
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1530 * Makefile.in: libinstall and maninstall should use $(srcdir)
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1531
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1532 * Lib/tzparse.py: don't run test() on import
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1533
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1534 * Lib/filewin.py: moved into Lib/stdwin
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1535
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1536 * Modules/cdmodule.c: fix wrong cast of cdparser_getattr
5cef4f5a28ce At release 1.0.1
Guido van Rossum <guido@python.org>
parents: 1537
diff changeset
1537
1537
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1538 ========================================================================
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1539 Release of 1.0.0 (Jan 26 1994)
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1540 ========================================================================
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1541
1536
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1542 Wed Jan 26 14:13:39 1994 Guido van Rossum (guido@voorn.cwi.nl)
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1543
1537
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1544 * Doc/tut.tex: updated version number in invocation example
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1545
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1546 * Doc/Makefile: update destination of texi2html
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1547
1536
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1548 * Misc/FAQ: updated for release 1.0.0
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1549
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1550 * Misc/NEWS: created -- all bits of news
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1551
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1552 * Misc/HISTORY: added (from old releases)
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1553
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1554 * Misc/README: documented some new files
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1555
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1556 * README: non-beta version and preface, don't ref TODO
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1557
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1558 * Makefile.in: got rid of references to TODO
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1559
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1560 * Python/version.c, Doc/???.tex: updated version and date
5c01931da59b Finishing touch before 1.0.0...
Guido van Rossum <guido@python.org>
parents: 1528
diff changeset
1561
1528
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1562 Tue Jan 25 20:11:49 1994 Guido van Rossum (guido@voorn.cwi.nl)
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1563
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1564 * Doc/ext.tex: revamped, finally ready for release
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1565
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1566 * Doc/{Makefile,myformat.perl}: support latex2html (0.5.1)
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1567
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1568 * README: correct typo on DL_DIRECTORY
97c5e607b797 correct typo on DL_DIRECTORY; Doc/ext.tex log message
Guido van Rossum <guido@python.org>
parents: 1526
diff changeset
1569
1526
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1570 ========================================================================
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1571 Release of 1.0.0 BETA 6 (Jan 24 1994)
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1572 ========================================================================
1537
7ecd6380566c Release of 1.0.0
Guido van Rossum <guido@python.org>
parents: 1536
diff changeset
1573
1526
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1574 Mon Jan 24 16:37:46 1994 Guido van Rossum (guido@voorn.cwi.nl)
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1575
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1576 * Doc/ref?.tex: Change \verb\<stuff>\ into \verb@<stuff>@ so
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1577 latex2html doesn't crash
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1578
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1579 Thu Jan 20 18:05:18 1994 Guido van Rossum (guido@voorn.cwi.nl)
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1580
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1581 * Ext-dummy/, README, Makefile.in: Created new directory
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1582 Ext-dummy/. Ext-dummy/ contains its own README and copies of
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1583 Extensions/mk{ext,mf}.py.
5d5eb76bb278 Final changes for 1.0.0 BETA 6
Guido van Rossum <guido@python.org>
parents: 1524
diff changeset
1584
1524
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1585 Tue Jan 18 11:04:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1586
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1587 * Python/getmtime.c: Include config.h if we have it
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1588
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1589 * Modules/Setup.in: fixed comments about GMP version
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1590
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1591 * Modules/nismodule.c: define YPPROC_MAPLIST, YPPROG, YPVERS as
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1592 plain integer literals, to make it work on 64 bit machines
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1593
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1594 * Parser/grammar.c (translabel): remove redundant decl of strchr()
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1595 (which caused trouble on AIX)
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1596
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1597 Sun Jan 16 14:13:13 1994 Guido van Rossum (guido@voorn.cwi.nl)
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1598
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1599 * configure.in: test for fcntl.h
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1600
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1601 * Modules/posixmodule.c: include fcntl.h if it exists
147e99198838 fcntl.h, AIX, TESTPATH
Guido van Rossum <guido@python.org>
parents: 1521
diff changeset
1602
1521
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1603 Fri Jan 14 17:35:33 1994 Guido van Rossum (guido@voorn.cwi.nl)
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1604
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1605 * configure.in: check for sys/time.h; substitute and check for AR;
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1606 check for nice()
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1607
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1608 * Makefile.in: make python .PRECIOUS; define OPT=-O and pass it to
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1609 submakes
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1610
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1611 * */Makefile*in: set OPT=-O; set AR=@ar@
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1612
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1613 * Modules/Setup.minix: new
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1614
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1615 * Lib/audiodev.py: only import system specific modules if needed
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1616
1514
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1617 Thu Jan 13 16:40:28 1994 Guido van Rossum (guido@voorn.cwi.nl)
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1618
1517
bc5c92508f56 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
1619 * Modules/flmodule.c: make type objects static
bc5c92508f56 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
1620
bc5c92508f56 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
1621 * Modules/almodule.c: make type objects static
bc5c92508f56 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
1622
1514
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1623 * Makefile.in: add rule to build Makefile; add VPATH for that;
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1624 remove dependency on configure script (you can run 'make autoconf'
1521
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1625 instead); add Lib/test to path for test target;
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1626
bdbe6d8a7a8f * configure.in: check for sys/time.h; substitute and check for AR;
Guido van Rossum <guido@python.org>
parents: 1517
diff changeset
1627 * Lib/test: new subdirectory, holds all test modules
1514
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1628
1512
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1629 Wed Jan 12 10:17:41 1994 Guido van Rossum (guido@voorn.cwi.nl)
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1630
1514
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1631 * acconfig.h: added HAVE_ALTZONE
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1632
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1633 * configure.in: test for altzone; check for working
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1634 termcap/termlib when --with-readline used; don't test for readline
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1635 function; send errors to stderr
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1636
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1637 * Lib/test_grammar.py: fix 64-bit int test for max negative int
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1512
diff changeset
1638
1512
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1639 * Python/import.c (get_module): call dlerror() when dlopen() fails
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1640 (also some layout changes)
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1641
1510
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1642 Tue Jan 11 10:56:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1643
1512
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1644 * Python/import.c: use RTLD_NOW (define as 2 if undefined)
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1645
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1646 * Makefile.in: "make (local)clean" shouldn't bother about Include;
ed4c116b5893 Fix test for bad static forward; minor other changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
1647 added .PRECIOUS: config.status
1510
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1648
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1649 * Modules/md5.h: define PROTOTYES as 1 if HAVE_PROTOTYPES is
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1650 defined
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1651
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1652 * Modules/md5module.c: grand cleanup
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1653
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1654 * Modules/Setup.sgi: renamed to Setup.irix4
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1655
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1656 * Modules/Setup.sunos5: renamed to Setup.solaris2
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1657
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1658 * Modules/Setup.in: some makes (e.g. Ultrix) don't strip trailing
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1659 whitespace from variable definitions -- make sure there isn't any
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1660 in the defs used to generate PYTHONPATH
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1661
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1662 * Many modules and objects: use 'staticforward' where needed
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1663
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1664 * Include/object.h: added #define 'staticforward' as either static
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1665 or extern depending on BAD_STATIC_FORWARD
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1666
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1667 * acconfig.h: added BAD_STATIC_FORWARD
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1668
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1669 * configure.in: added test for bad static forward
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1670
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1671 Mon Jan 10 10:35:21 1994 Guido van Rossum (guido@voorn.cwi.nl)
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1672
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1673 * Modules/md5module.c: SCO ODT 3.0 dependent fix
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1674
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1675 * Objects/xxobject.c: quote size fields as tp_basicsize instead of
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1676 (incorrectly) tp_size
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1677
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1678 * Objects/listobject.c (cmp): arguments must be const!!!
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1679
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1680 * Modules/imageopmodule.c: another attempt at casting away
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1681 warnings about changed semantics in ANSI C
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1682
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1683 * Modules/regexpr.c: cast away warning about changed semantics in
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1684 ANSI C
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1685
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1686 * Modules/Makefile.pre.in: add LIBC_S (shared version of -lc, to
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1687 be figured out by configure)
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1688
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1689 * README, Python/version.c: version 1.0.0 BETA 6
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1690
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1691 * README: fixed description of Setup (which was buried under the
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1692 SVR4 exception!); added description of --prefix, --exec-prefix,
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1693 --with-libm and --with-libc
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1694
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1695 * configure.in: added --with-libc=... and --with-libm=...
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1696
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1697 * Modules/Makefile.pre.in: Remove dependency of Setup on Setup.in,
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1698 so it is only copied when Setup does not exist at all; add
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1699 prefix=/usr/local so Setup can base default path on --prefix
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1700 option to toplevel configure script
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1701
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1702 * Modules/Setup.in: clarified build procedure in comments; don't
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1703 include GNN's timing module by default; use $(prefix) instead
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1704 requiring manual edit of DESTDIR
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1705
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1706 * Makefile.in: replace DESTDIR by prefix and exec_prefix and
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1707 updated affected targets; added inclinstall and libainstall
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1708 targets
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1709
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1710 * Objects/accessobject.c: removed (???) from comment to avoid
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1711 trigraph warning
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1712
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1713 * Makefile.in (libinstall): correct typo: (D)DESTDIR
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1714
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1715 Fri Jan 7 10:34:43 1994 Guido van Rossum (guido@voorn.cwi.nl)
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1716
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1717 * README: describe --with-sgi-dl and --with-dl-dld
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1718
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1719 * Python/Makefile.in: compile import.c with -I$(DLINCLDIR)
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1720
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1721 * Python/import.c: check for WITH_SGI_DL and WITH_DL_DLD
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1722
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1723 * acconfig.h: added WITH_SGI_DL and WITH_DL_DLD
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1724
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1725 * configure.in: added --with-sgi-dl=DIR and
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1726 --with-dl-dld=DIR,DIR; now require --with-readline=DIR and test
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1727 for existing directory
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1728
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1729 * Lib/test_audioop.py: new module to test (you guessed it) audioop
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1730
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1731 * Modules/audioopmodule.c: got rid of adpcm32lin and lin2adpcm3 --
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1732 Jack says they're not useful
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1733
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1734 ========================================================================
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1735 Release of 1.0.0 BETA 5 (Jan 6 1994)
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1736 ========================================================================
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1500
diff changeset
1737
1497
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1738 Thu Jan 6 13:36:32 1994 Guido van Rossum (guido@voorn.cwi.nl)
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1739
1500
1f7dad576a85 Finishing touch before release of 1.0.0 BETA 5
Guido van Rossum <guido@python.org>
parents: 1497
diff changeset
1740 * readline/Makefile: remove some cruft so it works with VPATH
1f7dad576a85 Finishing touch before release of 1.0.0 BETA 5
Guido van Rossum <guido@python.org>
parents: 1497
diff changeset
1741
1f7dad576a85 Finishing touch before release of 1.0.0 BETA 5
Guido van Rossum <guido@python.org>
parents: 1497
diff changeset
1742 * Lib/aifc.py: remove dependencies on AL (Sjoerd)
1f7dad576a85 Finishing touch before release of 1.0.0 BETA 5
Guido van Rossum <guido@python.org>
parents: 1497
diff changeset
1743
1497
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1744 * README: describe new Setup procedure
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1745
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1746 * Modules/Makefile.pre.in: copy Setup from $9srcdir)/Setup.in so
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1747 it *really* works with VPATH
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1748
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1749 * Modules/Setup: renamed to Modules/Setup.in
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1750
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1751 * Python/pythonmain.c (realmain): fclose script file
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1752
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1753 * Python/import.c (get_module): fix important leak: close the .py
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1754 file after parsing!
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1755
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1756 * README, Python/version.c: version 1.0.0 BETA 5
a6ebb68db34e New versions; changed Setup procedure
Guido van Rossum <guido@python.org>
parents: 1496
diff changeset
1757
1496
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1758 Wed Jan 5 16:42:35 1994 Guido van Rossum (guido@voorn.cwi.nl)
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1759
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1760 * Modules/rgbimgmodule.c: Only include <unistd.h> if it exists
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1761
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1762 * Modules/timemodule.c: don't include sys/time.h on the Mac
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1763
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1764 * Modules/stdwinmodule.c (initstdwin): don't fuss with sys.argv on
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1765 the mac -- so {check,putback}stringlist aren't needed there
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1766
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1767 * Parser/intrcheck.c: Make sure <MacHeaders> is included before
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1768 any other include file
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1769
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1770 * Modules/audioopmodule.c: include math.h after allobjects.h (so
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1771 the latter can be a precompiled header file on the Mac)
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1772
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1773 Wed Jan 5 15:34:26 1994 Guido van Rossum (guido@poseidon.cwi.nl)
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1774
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1775 * Python/pythonrun.c (sighandler): only call kill(getpid()) if
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1776 getpid() exists; otherwise call exit(1)
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1777
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1778 * configure.in: added test for getpid()
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1779
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1780 * Modules/config.c.in: Changes for Macintosh: new default path,
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1781 call wargc() in main(); 1994 copyright
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1782
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1783 * Python/frozenmain.c: added declarations for getversion() and
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1784 getcopyright() (foei!); insert "Python " before version on banner
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1785
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1786 * Python/pythonmain.c: added declarations for getversion() and
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1787 getcopyright() (foei!); default startupfile to "PythonStartup" on
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1788 Macintosh; add fclose(fp) for startupfile; insert "Python " before
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1789 version on banner
cc3119164d5c Assorted Mac changes
Guido van Rossum <guido@python.org>
parents: 1494
diff changeset
1790
1494
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1791 ========================================================================
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1792 Release of 1.0.0 BETA 4 (Jan 5 1994)
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1793 ========================================================================
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1794
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1795 Wed Jan 5 01:21:59 1994 Guido van Rossum (guido@voorn.cwi.nl)
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1796
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1797 * README, version.c: bumped version to 1.0.0 BETA 4
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1798
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1799 * README: removed all references to --with-solaris; updated list
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1800 of files and directories
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1801
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1802 * Modules/sunaudiodevmodule.c: define SOLARIS if
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1803 HAVE_SYS_AUDIOIO_H is defined
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1804
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1805 * Python/thread.c: define SOLARIS if HAVE_THREAD_H is defined
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1806
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1807 * configure.in: added test for <thread.h> (SOLARIS thread
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1808 interface); remvoe test for --with-solaris
7453e2ba5362 Final touch for BETA 4 (only getting rid of --with-solaris)
Guido van Rossum <guido@python.org>
parents: 1493
diff changeset
1809
1493
e183502fb5bc The final touch for release of BETA 3 (Makefile: fix "find" target)
Guido van Rossum <guido@python.org>
parents: 1492
diff changeset
1810 ========================================================================
e183502fb5bc The final touch for release of BETA 3 (Makefile: fix "find" target)
Guido van Rossum <guido@python.org>
parents: 1492
diff changeset
1811 Release of 1.0.0 BETA 3 (Jan 5 1994)
e183502fb5bc The final touch for release of BETA 3 (Makefile: fix "find" target)
Guido van Rossum <guido@python.org>
parents: 1492
diff changeset
1812 ========================================================================
e183502fb5bc The final touch for release of BETA 3 (Makefile: fix "find" target)
Guido van Rossum <guido@python.org>
parents: 1492
diff changeset
1813
1491
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1814 Wed Jan 5 00:18:45 1994 Guido van Rossum (guido@voorn.cwi.nl)
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1815
1492
5fd55a6ac76e made depend target work with VPATH
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
1816 * {Parser,Objects,Python,Makefile}/Makefile*in: made depend target
5fd55a6ac76e made depend target work with VPATH
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
1817 work with VPATH
5fd55a6ac76e made depend target work with VPATH
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
1818
1491
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1819 * README: describe new build procedure; added section on building
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1820 for multiple architectures
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1821
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1822 * acconfig.h: fix (reversed!) comment for SYS_SELECT_WITH_SYS_TIME
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1823
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1824 * Modules/Makefile.pre.in: copy Setup from $(srcdir) if not
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1825 present, and use local Setup as input for makesetup script
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
1826
1487
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1827 Tue Jan 4 12:32:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1828
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1829 * Note that there are no functional changes below -- just changes
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1830 to the build process and changes to avoid compiler warnings
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1831
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1832 * Modules/Setup: disable nis as well by default, change the
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1833 pertaining comments, and change the comments about the multimedia
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1834 modules to be default on
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1835
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1836 * fixed all warnings about function pointer initializations, and
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1837 miscellanous other warnings (e.g. about extern forward references
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1838 to static variables); touched random bits of code as a consequence
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1839
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1840 * changed configuration process and Makefiles to support VPATH;
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1841 for this, config.h(.in) now lives to the toplevel directory, the
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1842 toplevel Makefile is now created by configure as well, and various
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1843 improvements to it have been made (e.g. working tags and TAGS
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1844 targets), the makesetup script follows configure instead of
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1845 preceding it, it understands srcdir and has an exception for
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1846 glmodule.c, the intermediate file is called Makefile.pre, the
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1847 Makefiles don't use TOP any more and are much more careful about
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1848 the difference between .. and the toplevel directory, and I've
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1849 improved my understanding of how configure handles srcdir
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1850
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1851 * Modules/threadmodule.c: refuse to compile when WITH_THREAD is not
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1852 defined
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1853
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1854 * configure.in, acconfig.h, config.h.in, Include/ceval.h,
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1855 Modules/{stdwin,thread}module.c, Python/{ceval,pythonrun}.c:
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1856 renamed USE_THREAD to WITH_THREAD
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1857
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1858 * configure.in: add AC_PROG_INSTALL
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1859
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1860 * README, Python/version.c: version set to 1.0.0 BETA 3
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1861
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1862 * Demo, Include, Lib: added Makefile with clean/clobber targets
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1863
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1864 * README: added remarks on --with-svr4; unnumber special cases
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1865
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1866 * configure.in: only look for -lnsl and -lsocket if --with-svr4 is
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1867 specified, to avoid linking with them on IRIX 5
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1868
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1869 ========================================================================
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1870 Release of 1.0.0 BETA 2 (Jan 3 1994)
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1871 ========================================================================
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1872
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1873 Mon Jan 3 22:21:24 1994 Guido van Rossum (guido@voorn.cwi.nl)
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1874
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1875 * Include/myselect.h: fix typo in name of SYS_SELECT_WITH_SYS_TIME
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1876
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1877 * Parser/pgen.h: moved here from Include; removed extern
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1878 definition of 'gram'
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1879
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1880 * Parser/acceler.c: include node.h, now needed by parser.h
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1881
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1882 * README: added paragraph on testing
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1883
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1884 * Misc/python.man: changed date and add 1994 copyright
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1885
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1886 * Makefile: added test target
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1887
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1888 * Python/thread.c: include config.h if needed
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1889
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1890 * Parser/parser.h: remove references to struct _grammar and
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents: 1486
diff changeset
1891 similar things
1475
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1892
1486
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1893 * Modules/rotormodule.c (RTR_e_char, RTR_d_char): avoid warnings
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1894 by picky compilers about unsigned % signed
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1895
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1896 * README: added a section on building it for non-UNIX systems
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1897
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1898 * Makefile (configure): call autoheader when calling autoconf
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1899
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1900 * Include/config.h.in: now generated by autoheader
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1901
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1902 * acconfig.h: new file (input for autoheader)
76bc6d748890 The usual...
Guido van Rossum <guido@python.org>
parents: 1484
diff changeset
1903
1484
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1904 * configure.in: added AC_REVISION call to top
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1905
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1906 * Modules/flmodule.c (form_setattr): one NULL should be 0
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1907
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1908 * Include/myselect.h: this now implies mytime.h and attempts to
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1909 work around systems where sys/select.h and sys/time.h can't be
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1910 included together
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1911
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1912 * Modules/socketmodule.c, Doc/libsocket.tex: remove socket avail()
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1913 method -- you can use select instead
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1914
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1915 * Modules/Setup: disable dbm, it is not truly portable
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1916
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1917 * Lib/sunau.py: incorporate one-line fix by Sjoerd
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1918
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1919 * Include/pgenheaders.h: include <stdlib.h> if its symbol
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1920 defined, not just on the mac
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1921
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1922 * Include/grammar.h: remove redundant structure tags
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1923
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1924 * Include/cgensupport.h: avoid possible macro argument
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1925 substitution inside string literal
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1926
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1927 * configure.in, Include/config.h.in: add test whether sys/select.h
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1928 and sys/times.h can be included by the same program
2ddea8e6dd20 Added AC_REVISION; swapped -lnsl and -lsocket test; test whether
Guido van Rossum <guido@python.org>
parents: 1479
diff changeset
1929
1479
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1930 * Include/config.h.in: add lines for HAVE_SYS_UN_H and
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1931 HAVE_GETPEERNAME
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1932
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1933 * Extensions/mkext.py: copy change in library order from
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1934 Modules/Makefile.in.in
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1935
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1936 * Modules/Makefile.in.in: change library order subtly so -ltermcap
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1937 follows instead of precedes -lgl_s on SGI systems; this solves
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1938 (hides?) problems with clashing entry points
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1939
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1940 * configure.in: added sys/un.h to list of tested header files;
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1941 added getpeername to list of tested functions (both for
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1942 Modules/socketmodule.c)
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1943
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1944 * Modules/socketmodule.c: conditionally include sys/un.h and
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1945 change tests for AF_UNIX to tests for HAVE_SYS_UN_H; test for
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1946 HAVE_GETPEERNAME instead of NO_PEERNAME
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1947
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1948 * Modules/config.c.in: add marshal and __main__ built-in modules
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1949
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1950 * Python/sysmodule.c (list_builtin_module_names): sort the list
d03cea6c0795 Add tests for <sys/un.h> and getpeername(), for Modules/socketmodule.c
Guido van Rossum <guido@python.org>
parents: 1478
diff changeset
1951
1478
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1952 * Doc/Makefile: remove 'qua' from default targets
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1953
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1954 * Doc/README: add reference to ext.tex, change reference to
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1955 lib*.tex, explain that qua isn't built by default
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1956
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1957 * README: explain DESTDIR, clarify install procedure, add more
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1958 explanation to some options, add description of ChangeLog, add
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1959 wuarchive.wustl.edu to list of mirror sites
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1960
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1961 * Modules/socketmodule.c: make AF_UNIX code dependent on existence
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1962 of AF_UNIX (SCO ODT 3.0 doesn't support it -- let's hope it
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1963 doesn't define the symbol either)
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1964
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1965 * Makefile: attempt to fix install targets (added separate
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1966 libinstall and maninstall)
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1967
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1968 * Doc/libregex.tex: documented Tracy Tims' changes
24d65653e2ac installation procedure improved and explained; more stuff in README
Guido van Rossum <guido@python.org>
parents: 1475
diff changeset
1969
1475
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1970 * Modules/regexpr.c: redid Tracy Tims' changes to minimize diffs
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1971 (only two added lines now)
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1972
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1973 * Modules/regexmodule.c: fix core dump when asking a plain regex
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1974 object for a named group
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1975
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1976 Sun Jan 2 23:10:44 1994 Guido van Rossum (guido@voorn.cwi.nl)
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1977
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1978 * README, Python/version.c: changed version string to 1.0.0 BETA 2
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1979
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1980 * Modules/{regexpr.{c,h},regexmodule.c}: merged in Tracy Tims'
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1981 mods for named subexpressions
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1982
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1983 * Include/regexpr.h: moved to Modules/regexpr.h
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1984
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1985 * Modules/timingmodule.c: change tests for no arguments
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1986
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1987 * configure.in: remove strtoul from AC_REPLACE_FUNCS; remove
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1988 initial blank line (which got copied into configure so it wouldn't
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1989 start with #!/bin/sh as required)
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1990
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1991 * Python/compile.c: call mystrto(u)l instrad of strto(u)l
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1992
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1993 * Python/Makefile.in: add mystrtoul.c to OBJS
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1994
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1995 * Python/mystrtoul.c: renamed from strtol.c; renamed functions to
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1996 mystrto(u)l; this is now a standard source file (since some
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1997 systems have a strto(u)l that doesn't report errors properly)
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1998
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
1999 * Modules/Setup: added entry for timing module
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
2000
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
2001 * Modules/{timing.h,timingmodule.c}: new files implementing GNN's
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
2002 timing module
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
2003
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
2004 ========================================================================
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
2005 Release of 1.0.0 BETA (Jan 1 1994)
2cb076ae8927 README: versions BETA 2
Guido van Rossum <guido@python.org>
parents:
diff changeset
2006 ========================================================================