16c8ecc | cvs2svn | 31 December 1997, 05:53:15 UTC | This commit was manufactured by cvs2svn to create tag 'release15'. | 31 December 1997, 05:53:15 UTC |
8f18320 | Guido van Rossum | 31 December 1997, 05:53:15 UTC | Last-minute fix for Jim H: don't die after del sys.stdout | 31 December 1997, 05:53:15 UTC |
d11ec25 | Guido van Rossum | 31 December 1997, 04:51:23 UTC | Add zlib and bsddb, and remove beta designation. | 31 December 1997, 04:51:23 UTC |
46f3714 | Guido van Rossum | 31 December 1997, 00:11:03 UTC | New module added. | 31 December 1997, 00:11:03 UTC |
efce030 | Guido van Rossum | 31 December 1997, 00:04:54 UTC | Ready for release of 1.5. | 31 December 1997, 00:04:54 UTC |
fbea1d3 | Guido van Rossum | 31 December 1997, 00:04:35 UTC | Added from 1.5b2 to 1.5. | 31 December 1997, 00:04:35 UTC |
3884e7e | Guido van Rossum | 30 December 1997, 23:49:49 UTC | Apply fixps.py to allow A4 paper printing. | 30 December 1997, 23:49:49 UTC |
1f35977 | Guido van Rossum | 30 December 1997, 23:42:27 UTC | Added BaseHTTPServer to table of contents for chapter. | 30 December 1997, 23:42:27 UTC |
eb0f066 | Guido van Rossum | 30 December 1997, 20:38:16 UTC | Correct small nits reported by Rob Hooft. | 30 December 1997, 20:38:16 UTC |
51ca6e3 | Guido van Rossum | 30 December 1997, 20:09:08 UTC | When there's no filename, don't make one up. Added _test() that behaves (a bit) like gzip. Fix a comment (*sequential* access is okay -- *random* access it out!) | 30 December 1997, 20:09:08 UTC |
ccd25d1 | Guido van Rossum | 30 December 1997, 18:35:35 UTC | Final version for 1.5; two tiny corrections. | 30 December 1997, 18:35:35 UTC |
5793039 | Guido van Rossum | 30 December 1997, 17:44:48 UTC | Clarify that __getinitargs__ is called at pickle time! | 30 December 1997, 17:44:48 UTC |
4f80b65 | Guido van Rossum | 30 December 1997, 17:38:05 UTC | Added "docs" for Pareto and Weibull distributions. | 30 December 1997, 17:38:05 UTC |
f5910e4 | Guido van Rossum | 30 December 1997, 17:32:33 UTC | Add tests for re.L(OCALE). | 30 December 1997, 17:32:33 UTC |
74608f8 | Guido van Rossum | 30 December 1997, 05:44:10 UTC | Oops, big glitch. Charles had put a 1 in the column for argument list type for all functions. However many function call PyArg_Parse() and need a 0. This is so that when they didn't change anything, the can do Py_INCREF(args); return args. Reverted this back. For atof(), there's no reason not to use PyArg_ParseTuple(), so I changed the code (atoi and atol already used that). | 30 December 1997, 05:44:10 UTC |
786205e | Guido van Rossum | 30 December 1997, 05:10:14 UTC | Oops, the last checkin left a blank line in a string literal. | 30 December 1997, 05:10:14 UTC |
380bf64 | Guido van Rossum | 30 December 1997, 05:03:39 UTC | Since DSA.py never made it to the release, neither should dos-8x3/dsa.py. | 30 December 1997, 05:03:39 UTC |
1c8b9e4 | Fred Drake | 30 December 1997, 04:57:58 UTC | Clean out *.texi and *.info* as well for "make clean". | 30 December 1997, 04:57:58 UTC |
7779619 | Guido van Rossum | 30 December 1997, 04:54:47 UTC | Add obsolescence note. | 30 December 1997, 04:54:47 UTC |
b1b8f23 | Guido van Rossum | 30 December 1997, 04:53:49 UTC | Add URL of Andrew Kuchling's nifty re conversion page... | 30 December 1997, 04:53:49 UTC |
8e94489 | Guido van Rossum | 30 December 1997, 04:43:36 UTC | Add a note that up to 1.4, translate() produced Emacs style syntax; in 1.5, it produces Perl style syntax. Also change "Python's regular expressions" into plain "regular expression" in the intro. | 30 December 1997, 04:43:36 UTC |
e33e903 | Fred Drake | 30 December 1997, 04:42:49 UTC | Updated release date to match boilerplate.tex. Removed implied future availability of an info/texi version of the other manuals (the word "yet"). Guido, you might want to check this file to see if any other changes are required. | 30 December 1997, 04:42:49 UTC |
5de1eb9 | Guido van Rossum | 30 December 1997, 04:41:56 UTC | Added ConfigParser.py to list of undocumented miscellaneous useful utilities. | 30 December 1997, 04:41:56 UTC |
dccc298 | Guido van Rossum | 30 December 1997, 04:40:25 UTC | Took out some disclaiming text (even from the title!). Rewritten abstract. Alas, I didn't get to do anything else before the release :-( | 30 December 1997, 04:40:25 UTC |
5b8a523 | Guido van Rossum | 30 December 1997, 04:38:44 UTC | A whole bunch of typos fixed by Andrew Kuchling. Added a warning about the incompleteness to the front. Added a reminder about CObject to the back. | 30 December 1997, 04:38:44 UTC |
24df684 | Guido van Rossum | 30 December 1997, 04:32:30 UTC | Refine note about strftime test failure (it's fixed in Linux glibc 6). | 30 December 1997, 04:32:30 UTC |
14777f8 | Guido van Rossum | 30 December 1997, 04:31:04 UTC | New blood. | 30 December 1997, 04:31:04 UTC |
d8a0be7 | Guido van Rossum | 30 December 1997, 04:29:49 UTC | Set the patch level to 1.5. | 30 December 1997, 04:29:49 UTC |
5b943ca | Guido van Rossum | 30 December 1997, 04:29:30 UTC | Set the release date for 1.5 (final). | 30 December 1997, 04:29:30 UTC |
d01e9aa | Guido van Rossum | 30 December 1997, 04:20:58 UTC | the usual | 30 December 1997, 04:20:58 UTC |
1cd6a45 | Guido van Rossum | 30 December 1997, 04:07:19 UTC | Two critical fixes to the changes that I made for Greg McFarlane -- patches provided by Greg (am I glad I sent him my latest version!). | 30 December 1997, 04:07:19 UTC |
13704a8 | Fred Drake | 29 December 1997, 22:04:44 UTC | Added .PHONY annotation for lib.info target; the real target is python-lib.info. The annotation is needed to prevent at least GNU make from building a second set of info files with the lib.info base name. | 29 December 1997, 22:04:44 UTC |
e66e9c5 | Guido van Rossum | 29 December 1997, 21:43:04 UTC | Remove more commented-out text that is no longer needed. | 29 December 1997, 21:43:04 UTC |
29d3b93 | Guido van Rossum | 29 December 1997, 21:42:03 UTC | Remove the commented-out warning at the top. It shouldn't be there for the 1.5 release version of the file. | 29 December 1997, 21:42:03 UTC |
43c9350 | Fred Drake | 29 December 1997, 21:40:35 UTC | Getting uglier. But it doesn't completely bomb except for some table stuff. I'll get to it when I can. | 29 December 1997, 21:40:35 UTC |
78f8e98 | Fred Drake | 29 December 1997, 21:39:39 UTC | Lots of minor nits that allow this file to get processed without failures by the info generation phases. Most of the errors had occurred in the makeinfo step. Commented out the warning at the top; this should still really be removed before 1.5, but that's not my call. It generated problems for the info conversion as well. | 29 December 1997, 21:39:39 UTC |
6810a29 | Fred Drake | 29 December 1997, 21:37:21 UTC | Ignore generated info files. | 29 December 1997, 21:37:21 UTC |
a007c13 | Fred Drake | 29 December 1997, 21:32:26 UTC | Reduce warning count from partparse.py. Removed BaseHTTPServer.py from list of undocumented modules. | 29 December 1997, 21:32:26 UTC |
3d913ad | Fred Drake | 29 December 1997, 21:31:23 UTC | Revised lib1.texi target to deal with some conversion nastiness. See comment. | 29 December 1997, 21:31:23 UTC |
1b6cf78 | Fred Drake | 29 December 1997, 20:28:33 UTC | Reduce warning count from partparse.py. | 29 December 1997, 20:28:33 UTC |
5baf4bc | Guido van Rossum | 29 December 1997, 20:05:45 UTC | Moved things around a bit in interact(), so outout is processed before input. When an EOF is read, break out of the loop instead of (by default) writing an empty line (which doesn't do much good). Don't close self when falling through the loop. | 29 December 1997, 20:05:45 UTC |
588f38e | Fred Drake | 29 December 1997, 20:03:46 UTC | Ignore another intermediate file from the info generation. | 29 December 1997, 20:03:46 UTC |
1d0d7e4 | Guido van Rossum | 29 December 1997, 20:03:10 UTC | At Jeff Rush' request, add Py_BEGIN/END_ALLOW_THREADS around call to DosSleep(). | 29 December 1997, 20:03:10 UTC |
d7feffd | Fred Drake | 29 December 1997, 20:02:55 UTC | Reduce warning count from partparse.py. | 29 December 1997, 20:02:55 UTC |
bfaf3d6 | Guido van Rossum | 29 December 1997, 20:02:27 UTC | Moved some #ifdefs around that got put in the wrong place by the latest OS/2 patch set. | 29 December 1997, 20:02:27 UTC |
9cb6480 | Guido van Rossum | 29 December 1997, 20:01:55 UTC | Added Greg Stein's docs for BaseHTTPServer.py. Moved docs for "re" to before docs for "regex". | 29 December 1997, 20:01:55 UTC |
b0744c5 | Fred Drake | 29 December 1997, 19:59:38 UTC | Make "{" and "}" in code sample visible instead of a group (it's supposed to be a dictionary...). | 29 December 1997, 19:59:38 UTC |
9fd41e3 | Guido van Rossum | 29 December 1997, 19:59:33 UTC | Fixed several bugs reported by Greg McFarmane: * The invoke methods of the three Tkinter widgets Button, Checkbutton and Radiobutton should return the value returned by the callback, (like the Menu widget does): def invoke(self): return self.tk.call(self._w, 'invoke') * The select_from method of the Canvas widget should use 'from', not 'set': def select_from(self, tagOrId, index): self.tk.call(self._w, 'select', 'from', tagOrId, index) Currently, if you use select_from, you get the error message: 'TclError: bad select option "set": must be adjust, clear, from, item, or to' * The 'entrycget' and 'type' methods of the Tk menu widget are missing from Tkinter. * There is a bug in grid_columnconfigure and grid_rowconfigure. For example, this should return the current value of the 'minsize' option for column 0: f.grid_columnconfigure(0, 'minsize') Instead it returns the same as: f.grid_columnconfigure(0) I suggest that the hint given in the comment in the Tkinter.Misc.configure method should be followed - "ought to generalize this so tag_config etc. can use it". Repeating the same configure code several times in Tkinter is inviting errors. [I did not follow this advice --G] * The grid_slaves method should handle options. Currently, to pass options to the grid_slaves method, you have to do something like: grid_slaves('-row', 1) | 29 December 1997, 19:59:33 UTC |
23e21e7 | Guido van Rossum | 29 December 1997, 19:57:36 UTC | Minor editing corrections. | 29 December 1997, 19:57:36 UTC |
983c930 | Guido van Rossum | 29 December 1997, 19:52:29 UTC | Added doc string, provided by Charles Waldman (with some reformatting and a little editing my me). | 29 December 1997, 19:52:29 UTC |
bef9b0b | Fred Drake | 29 December 1997, 19:33:45 UTC | Added missing "\" to "\var{address}, var{length}" in buffer_info() description. | 29 December 1997, 19:33:45 UTC |
2003204 | Guido van Rossum | 29 December 1997, 19:26:28 UTC | Added doc string, provided by Charles Waldman (with some reformatting and a little editing my me). | 29 December 1997, 19:26:28 UTC |
6884e3b | Fred Drake | 29 December 1997, 19:09:37 UTC | Reduce warning count from partparse.py. | 29 December 1997, 19:09:37 UTC |
c416445 | Fred Drake | 29 December 1997, 19:02:01 UTC | Use tableii environment for the table instead of tabular. This makes it consistent with other 2-column tables in the Python documentation. | 29 December 1997, 19:02:01 UTC |
671fe9d | Fred Drake | 29 December 1997, 18:53:31 UTC | Reduce warning count from partparse.py. | 29 December 1997, 18:53:31 UTC |
a3e672b | Fred Drake | 29 December 1997, 18:21:37 UTC | Nit adjustments to remove warnings when processed with partparse.py. | 29 December 1997, 18:21:37 UTC |
f086731 | Fred Drake | 29 December 1997, 17:31:22 UTC | Normalized the word "Unix" to "\UNIX{}". Changed "{\tt crypt}" to "\sectcode{crypt}" in section heading. | 29 December 1997, 17:31:22 UTC |
a4541af | Fred Drake | 29 December 1997, 17:19:22 UTC | A bunch of minor stuff. Lots of support for new macros defined in myformat.sty; including the new indexing macros, seealso environment & friends, and the byte code instruction support. | 29 December 1997, 17:19:22 UTC |
05dd3c0 | Fred Drake | 29 December 1997, 17:17:54 UTC | Added back info generation. Still buggy in the final phase (makeinfo run). Does not conflict with any other targets. | 29 December 1997, 17:17:54 UTC |
cc97454 | Fred Drake | 29 December 1997, 17:16:24 UTC | Added missing "\" to "var{P}.\var{M}" in load_module() description. | 29 December 1997, 17:16:24 UTC |
f3e6df1 | Fred Drake | 29 December 1997, 17:11:55 UTC | Remove unneeded "{}" that confused makeinfo. | 29 December 1997, 17:11:55 UTC |
6ccaaf1 | Fred Drake | 29 December 1997, 16:58:46 UTC | Change name of temporary file to avoid possible filesystem issues; matches similar renaming of the @buildno file elsewhere in the Python tree. | 29 December 1997, 16:58:46 UTC |
1656d17 | Fred Drake | 29 December 1997, 16:55:50 UTC | Changed all \verb\...\ markup to either \code{...} or \samp{...}. | 29 December 1997, 16:55:50 UTC |
2cd0b9b | Fred Drake | 29 December 1997, 16:54:11 UTC | Removed "-*-texinfo-*-" from first line; this can cause emacs/xemacs to stop and ask the user for permission to set buffer-local variables depending on the user's configuration. Not really needed since this doesn't get edited often. Bumped the version number to 1.5; date still needs to be set. | 29 December 1997, 16:54:11 UTC |
f995181 | Fred Drake | 29 December 1997, 16:37:04 UTC | Normalized the \seetext markup to match the only other instance: should be "\seetext{...}" instead of "\seetext ...". | 29 December 1997, 16:37:04 UTC |
45c9df6 | Fred Drake | 29 December 1997, 15:55:10 UTC | Changed some \verb\...\ markup to the more common \code{...}. \verb\...\ is rarely needed and should be avoided where possible since it doesn't behave well with some processing tools (like partparse.py). | 29 December 1997, 15:55:10 UTC |
d499004 | Guido van Rossum | 28 December 1997, 04:21:20 UTC | Solve two annoying problems with ftp URLs for Jack: when repeated retrieving files from the same host and directory, you had to close the previous instance before opening a new one; and retrieving a non-existent file would return an empty file. (The latter fix relies on maybe an undocumented property of NLST -- NLST of a file returns just that file, while NLST of a non-existent file returns nothing. A side effect, unfortunately, seems to be that now ftp-retrieving an *empty* directory may fail. Ah well.) | 28 December 1997, 04:21:20 UTC |
adfacf4 | Guido van Rossum | 28 December 1997, 03:42:50 UTC | Do a better job of keeping the dialog visible when the master window is near or beyond the edge of the screen. Patch by Skip Montanaro. | 28 December 1997, 03:42:50 UTC |
0ee3585 | Fred Drake | 28 December 1997, 03:41:07 UTC | do_env_tableii(), do_env_tableiii(): Align the table in the center, just like LaTeX does. There's no need to diverge on this. | 28 December 1997, 03:41:07 UTC |
4d9d3f1 | Guido van Rossum | 27 December 1997, 15:14:43 UTC | Typo: Widht instead of Width... | 27 December 1997, 15:14:43 UTC |
aa06b0e | Guido van Rossum | 26 December 1997, 22:15:57 UTC | Plug the most annoying recursive printing problem -- reset '_' to None before printing and set it to the printed variable *after* printing (and only when printing is successful). | 26 December 1997, 22:15:57 UTC |
81e84c9 | Guido van Rossum | 25 December 1997, 04:51:41 UTC | Just for fun, add a static module, "xyzzy" -- show that calling its initxyzzy() works. | 25 December 1997, 04:51:41 UTC |
643f8f6 | Guido van Rossum | 25 December 1997, 04:48:51 UTC | Add setsockopt...SO_REUSEADDR to avoid stupid waiting when killing and restarting the server. | 25 December 1997, 04:48:51 UTC |
ccb5ec6 | Guido van Rossum | 24 December 1997, 22:24:19 UTC | Added expect() method which takes a list of regular expressions and an optional timeout. Also moved some imports around. | 24 December 1997, 22:24:19 UTC |
00f9fea | Guido van Rossum | 24 December 1997, 21:18:41 UTC | Use string.replace instead of regsub.[g]sub. | 24 December 1997, 21:18:41 UTC |
b9b50eb | Guido van Rossum | 24 December 1997, 21:07:04 UTC | Decided to add the telnet library that I wrote long ago (it's still in the Demos/cwilib directory). Converted comments to doc strings and used default arguments instead of *args. Updated the example. | 24 December 1997, 21:07:04 UTC |
dd79bd3 | Guido van Rossum | 24 December 1997, 18:32:36 UTC | Checking in fixed PS, with A4 capability. | 24 December 1997, 18:32:36 UTC |
b9973d9 | Guido van Rossum | 24 December 1997, 18:31:53 UTC | Script to edit one line in the PS to allow A4 printing. | 24 December 1997, 18:31:53 UTC |
44a8931 | Jack Jansen | 23 December 1997, 22:56:25 UTC | Upped tcl/tk instructions for 8.0p2 | 23 December 1997, 22:56:25 UTC |
c4b9af7 | Guido van Rossum | 23 December 1997, 19:03:42 UTC | Added Jack Jansen's versioncheck to the README file. | 23 December 1997, 19:03:42 UTC |
5291037 | Guido van Rossum | 23 December 1997, 18:43:55 UTC | Adding Jack Jansen's version checking utility. | 23 December 1997, 18:43:55 UTC |
7f96291 | Fred Drake | 23 December 1997, 04:21:20 UTC | Convert a couple of three-column tables with an empty third column to two-column tables. This improves the rendering of the HTML version on (at least) some browsers. | 23 December 1997, 04:21:20 UTC |
d665e8b | Fred Drake | 23 December 1997, 04:10:35 UTC | Removed unnecessary \small{} block; latex2html got it wrong and its no longer needed for printed output. | 23 December 1997, 04:10:35 UTC |
d21759b | Fred Drake | 23 December 1997, 04:03:26 UTC | Removed unnecessary \small{} block; latex2html got it wrong and its no longer needed for printed output. | 23 December 1997, 04:03:26 UTC |
557dea1 | Guido van Rossum | 22 December 1997, 22:46:52 UTC | AMK's latest -- synchronized with PCRE 1.04. | 22 December 1997, 22:46:52 UTC |
0148bbf | Guido van Rossum | 22 December 1997, 22:41:40 UTC | AMK's latest | 22 December 1997, 22:41:40 UTC |
9597daf | Fred Drake | 22 December 1997, 22:37:34 UTC | do_env_tableii(), do_cmd_lineii(), do_env_tableiii(), do_cmd_lineiii(): New functions to handle tableii and tableiii environments. Small changes to not add a superfluous space between a function name and the comma in the index. | 22 December 1997, 22:37:34 UTC |
80e57fb | Guido van Rossum | 21 December 1997, 07:05:32 UTC | Converted to use re instead of regex; version 0.9.0. | 21 December 1997, 07:05:32 UTC |
9897f0f | Guido van Rossum | 21 December 1997, 06:46:20 UTC | Oops, left in a non-standard multi-line doc string that GCC finds okay but other compilers don't like. | 21 December 1997, 06:46:20 UTC |
8b0d95f | Guido van Rossum | 19 December 1997, 23:02:22 UTC | Oops, tiny fix for the DGUX rule when installing -- don't fail when libpython$(VERSION).so doesn't exist. | 19 December 1997, 23:02:22 UTC |
1250195 | Guido van Rossum | 19 December 1997, 04:49:27 UTC | Added bsddb project | 19 December 1997, 04:49:27 UTC |
b8c42c9 | Guido van Rossum | 19 December 1997, 04:29:50 UTC | Add new optional parameter 'suffix' (default ''), which is appended to the temporary file name. Also some minor formatting of Jim F's code. | 19 December 1997, 04:29:50 UTC |
7d4f68c | Guido van Rossum | 19 December 1997, 04:25:23 UTC | Oops -- '(' is also a legal start character of a new format... | 19 December 1997, 04:25:23 UTC |
414fd48 | Guido van Rossum | 19 December 1997, 04:24:24 UTC | Added doc strings, suggested by Charles G. Waldman (but massaged quite a bit). | 19 December 1997, 04:24:24 UTC |
3c4bb80 | Guido van Rossum | 18 December 1997, 23:55:32 UTC | Patch by Brian Gallew for DG/UX. I'm not quite sure what it does but it seems harmless for other platforms. It plays tricks with the name of the library used to link with. Apparently DG/UX really wants a shared library to link with if it wants shared modules to use symbols from the library. I'm not sure why this wasn't an issue with 1.4; DG/UX seems to be the only platform where moving to a single library made things harder! BTW This adds a target to create libpython$(VERSION).so; however this target is *only* for DG/UX. | 18 December 1997, 23:55:32 UTC |
8f4ceb1 | Guido van Rossum | 18 December 1997, 23:42:19 UTC | Two unrelated changes: - add test for strptime (not used by the core but needed by Marc Lemburg's Date object). - Test for GNU ld on Solaris; need to add an extra linker option to export symbols in that case. | 18 December 1997, 23:42:19 UTC |
0e680b7 | Jack Jansen | 18 December 1997, 17:50:29 UTC | Moved toolbox to lib-toolbox, Sjoerd-style. | 18 December 1997, 17:50:29 UTC |
3802039 | Jack Jansen | 18 December 1997, 17:47:12 UTC | Moved scripting to lib-scripting (did it the Sjoerd-way this time) | 18 December 1997, 17:47:12 UTC |
e903aab | Guido van Rossum | 18 December 1997, 16:28:56 UTC | Replace unprotected tilders by \~ -- an unprotected tilde is a non-breaking space! | 18 December 1997, 16:28:56 UTC |
b2c6ef8 | Fred Drake | 18 December 1997, 15:56:05 UTC | Change {\em ...} to \emph{...}; this seems to be the developing preference throughout the manuals, and seems easier to read. | 18 December 1997, 15:56:05 UTC |