blob: 8371558f2cc19ad8bf16b41e52318c0c63e7c9a8 [file] [log] [blame]
Guido van Rossum5536a3c1994-01-02 23:28:55 +00001Mon Jan 3 00:02:24 1994 Guido van Rossum (guido@voorn.cwi.nl)
2
Guido van Rossume182fe51994-01-03 15:21:29 +00003 * Modules/rotormodule.c (RTR_e_char, RTR_d_char): avoid warnings
4 by picky compilers about unsigned % signed
5
6 * README: added a section on building it for non-UNIX systems
7
8 * Makefile (configure): call autoheader when calling autoconf
9
10 * Include/config.h.in: now generated by autoheader
11
12 * acconfig.h: new file (input for autoheader)
13
Guido van Rossum976877e1994-01-03 14:24:47 +000014 * configure.in: added AC_REVISION call to top
15
16 * Modules/flmodule.c (form_setattr): one NULL should be 0
17
18 * Include/myselect.h: this now implies mytime.h and attempts to
19 work around systems where sys/select.h and sys/time.h can't be
20 included together
21
22 * Modules/socketmodule.c, Doc/libsocket.tex: remove socket avail()
23 method -- you can use select instead
24
25 * Modules/Setup: disable dbm, it is not truly portable
26
27 * Lib/sunau.py: incorporate one-line fix by Sjoerd
28
29 * Include/pgenheaders.h: include <stdlib.h> if its symbol
30 defined, not just on the mac
31
32 * Include/grammar.h: remove redundant structure tags
33
34 * Include/cgensupport.h: avoid possible macro argument
35 substitution inside string literal
36
37 * configure.in, Include/config.h.in: add test whether sys/select.h
38 and sys/times.h can be included by the same program
39
Guido van Rossum313e5cb1994-01-03 03:51:06 +000040 * Include/config.h.in: add lines for HAVE_SYS_UN_H and
41 HAVE_GETPEERNAME
42
43 * Extensions/mkext.py: copy change in library order from
44 Modules/Makefile.in.in
45
46 * Modules/Makefile.in.in: change library order subtly so -ltermcap
47 follows instead of precedes -lgl_s on SGI systems; this solves
48 (hides?) problems with clashing entry points
49
50 * configure.in: added sys/un.h to list of tested header files;
51 added getpeername to list of tested functions (both for
52 Modules/socketmodule.c)
53
54 * Modules/socketmodule.c: conditionally include sys/un.h and
55 change tests for AF_UNIX to tests for HAVE_SYS_UN_H; test for
56 HAVE_GETPEERNAME instead of NO_PEERNAME
57
58 * Modules/config.c.in: add marshal and __main__ built-in modules
59
60 * Python/sysmodule.c (list_builtin_module_names): sort the list
61
Guido van Rossumbbf27191994-01-03 02:11:27 +000062 * Doc/Makefile: remove 'qua' from default targets
63
64 * Doc/README: add reference to ext.tex, change reference to
65 lib*.tex, explain that qua isn't built by default
66
67 * README: explain DESTDIR, clarify install procedure, add more
68 explanation to some options, add description of ChangeLog, add
69 wuarchive.wustl.edu to list of mirror sites
70
71 * Modules/socketmodule.c: make AF_UNIX code dependent on existence
72 of AF_UNIX (SCO ODT 3.0 doesn't support it -- let's hope it
73 doesn't define the symbol either)
74
75 * Makefile: attempt to fix install targets (added separate
76 libinstall and maninstall)
77
78 * Doc/libregex.tex: documented Tracy Tims' changes
79
Guido van Rossum5536a3c1994-01-02 23:28:55 +000080 * Modules/regexpr.c: redid Tracy Tims' changes to minimize diffs
81 (only two added lines now)
82
83 * Modules/regexmodule.c: fix core dump when asking a plain regex
84 object for a named group
85
86Sun Jan 2 23:10:44 1994 Guido van Rossum (guido@voorn.cwi.nl)
87
88 * README, Python/version.c: changed version string to 1.0.0 BETA 2
89
90 * Modules/{regexpr.{c,h},regexmodule.c}: merged in Tracy Tims'
91 mods for named subexpressions
92
93 * Include/regexpr.h: moved to Modules/regexpr.h
94
95 * Modules/timingmodule.c: change tests for no arguments
96
97 * configure.in: remove strtoul from AC_REPLACE_FUNCS; remove
98 initial blank line (which got copied into configure so it wouldn't
99 start with #!/bin/sh as required)
100
101 * Python/compile.c: call mystrto(u)l instrad of strto(u)l
102
103 * Python/Makefile.in: add mystrtoul.c to OBJS
104
105 * Python/mystrtoul.c: renamed from strtol.c; renamed functions to
106 mystrto(u)l; this is now a standard source file (since some
107 systems have a strto(u)l that doesn't report errors properly)
108
109 * Modules/Setup: added entry for timing module
110
111 * Modules/{timing.h,timingmodule.c}: new files implementing GNN's
112 timing module
113
114========================================================================
115Release of 1.0.0 BETA (Jan 1 1994)
116========================================================================
117