Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
cada293 As noted by Per Cederqvist, new_buffersize() sometimes returns the buffer increment, and sometimes the new buffer size. Make it do what its name says, and fix the one place where this matters to the caller. Also add a comment explaining why we call lseek() and then ftell(). 11 December 1998, 20:44:56 UTC
68055ce When tracing references, reset the type and size of tuples allocated from the fast free list -- the type (at least) is reset by _Py_Dealloc(). 11 December 1998, 14:56:38 UTC
21ef088 Need to initialize self->safe_constructors early on to prevent crash in early dealloc. Patch by Andrew Dalke. 11 December 1998, 03:20:00 UTC
732aa2f Gregor Hoffleit writes: But IMHO, this problem really reveals an annoyance in Python's makesetup. makesetup puts the global include directories "$(INCLUDEPY) $(EXECINCLUDEPY)" in front of the directories defined by the module in Setup. Therefore global (potentially older) header files are preferred over the ones set by the module, which makes it hard to compile new versions of modules when the old versions are installed. AFAIK, the other way around is common practice for most other software. This patch to makesetup would be an potential fix for this problem, though I don't know if it breaks anything else. 11 December 1998, 01:10:29 UTC
aaed971 create_module_info(): New function: Modify a <section> to create a <moduleinfo> element based on various meta information, and strip some cruftiness. This is more usable for information extraction, and organizes the information more clearly. cleanup_synopses(): Rewrite to use create_module_info(), so this will work with multi-rooted "documents". 10 December 1998, 20:25:30 UTC
fee6abe Remove another {\rm ...} construct. Sheesh, where do these things come from? 10 December 1998, 19:57:52 UTC
4abcffb Don't pass around a list of known empty elements, since the ESIS contains "e" events for them. This wasn't used anyway. 10 December 1998, 18:31:37 UTC
46e9705 Remove prototypes for PyOS_strto[u]l -- Chris Herborth. 10 December 1998, 16:57:44 UTC
ca90605 Add more SET_LINENO instructions in long argument lists 10 December 1998, 16:56:22 UTC
f5046d1 Remove prototype for PyOS_strtol -- Chris Herborth. 10 December 1998, 16:54:48 UTC
cc34faa Add prototypes for PyOS_strto[u]l -- Chris Herborth. 10 December 1998, 16:54:17 UTC
9df827f Need to define DL_EXPORT, of course! 10 December 1998, 16:50:49 UTC
e18f887 No longer needed. 10 December 1998, 16:50:14 UTC
5de5420 Needed to add DL_EXPORT to (redundant?) extern decl of module init function. 10 December 1998, 16:49:28 UTC
fba0ba2 Added a transform to start cleaning up the modulesynopsis stuff a little; more thinking is needed about what we really want. 10 December 1998, 05:07:09 UTC
e9e0596 Nits. 10 December 1998, 05:04:21 UTC
c166331 Handle SGML variant as well as XML variant. SGML is *much* more likely to be used. 10 December 1998, 04:56:00 UTC
65e164f Removing the BeOS specific 'ar' utility -- no longer needed, says Chris Herborth. 09 December 1998, 22:24:27 UTC
030d2ec In read_multi, allow a subclass to override the class we instantiate when we create a recursive instance, by setting the class variable 'FieldStorageClass' to the desired class. By default, this is set to None, in which case we use self.__class__ (as before). 09 December 1998, 22:16:46 UTC
f8b3b94 In __getslice__, use self.__class__ instead of UserList. 09 December 1998, 22:15:01 UTC
9819e4c Sjoerd Mullender writes: The example Makefile.pre.in should also look at Setup.thread and Setup.local. Otherwise modules such as thread don't get incorporated in extensions. 09 December 1998, 17:05:33 UTC
e6360fa Moved to Python 1.5.2/Lib 08 December 1998, 20:39:36 UTC
0ad55fb Update the descriptions of strftime() and strptime() to avoid confusion, and describe what the "directives" are about. 08 December 1998, 19:59:36 UTC
e94e3fb Make VC++ 5.0 compiler happy. 08 December 1998, 17:37:19 UTC
aac399b Correct the poplib example. Stephan Richter pointed out some problems with it. 08 December 1998, 16:30:10 UTC
b057dd8 Correctly document atan2. 08 December 1998, 16:27:10 UTC
64583d3 Rename the parameters of atan2(), based on comments from Guido & Peter A. Koren <pkoren@hex.net>. 08 December 1998, 16:10:44 UTC
204b65c Sjoerd patches the previous patch: In literal mode, also don't do anything about entity and character references, or about closing CDATA elements. 08 December 1998, 13:25:00 UTC
f0f3600 Undo the change here -- there's no point in declaring a static function as DL_IMPORT()! 08 December 1998, 13:23:22 UTC
f484a33 Sjoerd writes: When literal mode is entered it should exit automatically when the matching close tag of the last unclosed open tag is encountered. This patch fixes this. 07 December 1998, 21:59:56 UTC
926f7b6 Adding thread support for BeOS by Chris Herborth. 07 December 1998, 21:56:59 UTC
d83675f "singed" --> "signed" (3 places) Noticed by Andrew MacIntyre <andymac@bullseye.apana.org.au>. 07 December 1998, 17:13:18 UTC
9c1201f Py_Main() must be DL_EXPORT too. 07 December 1998, 14:28:47 UTC
5c3b384 Patch by Jeff Rush: In SimpleHTTPServer.py, the server specified in test() should be BaseHTTPServer.HTTPServer, in case the request handler should want to reference the two attributes added by BaseHTTPServer.server_bind: self.server_name = hostname self.server_port = port There was some Bobo CGI code that wanted access to those attributes. 07 December 1998, 04:08:30 UTC
9228cbd Patch by Jeff Rush: In CGIHTTPServer.py, the list of acceptable formats is -split- on spaces but -joined- on commas, resulting in double commas in the joined text. It appears harmless to my browser but ought to be fixed anyway. 'A, B, C' -> 'A,', 'B,', 'C,' -> 'A,,B,,C' 07 December 1998, 04:08:03 UTC
391c8b4 Open the file in binary mode -- so serving images from a Windows box might actually work. 07 December 1998, 03:53:18 UTC
08833f2 intermediate 05 December 1998, 22:19:06 UTC
e1425d6 Fixed some bugs 05 December 1998, 22:07:24 UTC
93ec4cc Fixed typos in --dump 05 December 1998, 21:15:41 UTC
e039439 Clarify evaluation of default arguments at def time with more text and an example. 04 December 1998, 19:37:10 UTC
c6e2290 Added Doc strings -- by Chris Petrilli. 04 December 1998, 19:26:43 UTC
13fdf5e When comparing bound methods, use identity test on the objects, not equality test. 04 December 1998, 18:52:55 UTC
cf183ac Use PyInt_AS_LONG macro instead of explicit inlining. 04 December 1998, 18:51:36 UTC
d5516bc One more fprintf bites the dist -- use PySys_WriteStderr 04 December 1998, 18:51:01 UTC
f261526 Need to add default decl of DL_IMPORT, for mymalloc.h 04 December 1998, 18:50:20 UTC
3886bb6 Add DL_EXPORT() to all modules that could possibly be used on BeOS or Windows. 04 December 1998, 18:50:17 UTC
50f385c Fix two small bugs; add DL_EXPORT() to initcPickle decl. 04 December 1998, 18:48:44 UTC
43466ec Add DL_IMPORT(returntype) for all officially exported functions. 04 December 1998, 18:48:25 UTC
b241b67 Turtle graphics 04 December 1998, 16:42:46 UTC
3b5330e Bernard Herzog pointed out that rl_parse_and_bind modifies its argument string (bad function!), so we make a temporary copy. 04 December 1998, 15:34:39 UTC
8c2da61 Add explicit example on how to import a submodule of a package using __import__ and getattr(). 04 December 1998, 15:32:17 UTC
ce0bbd2 Added Helpwin -- help in a text widget 03 December 1998, 19:50:24 UTC
eb6b9b7 Untabification and other cruft 03 December 1998, 19:49:45 UTC
d0e1e51 docstring(): Function for returning __doc__ % globals() 03 December 1998, 19:49:13 UTC
f622a33 audiopy: slightly revamped UI... includes a menubar, no quit button, and added a `Help' menu item that puts the README (or docstring if that can't be found) in a scrolling text widget. README: fixed a few nits 03 December 1998, 19:32:38 UTC
7531d50 New API version (enough has changed!). 03 December 1998, 18:18:12 UTC
5364688 Initial version of the README file 03 December 1998, 16:27:38 UTC
86bc7b0 General comments on what's here and how to try it out. Note dependence on the XML package. 02 December 1998, 17:21:35 UTC
6d26f4b Moved NotImplementedError into alphabetical order, and reword description. 01 December 1998, 19:48:04 UTC
1e15132 Added documentation for NotImplementedError. Fred (I'm sure) will sanitize for your protection :-) 01 December 1998, 19:19:21 UTC
3695b12 Support conversions to both SGML and XML; SGML is the "default". Add dependency on esistools.py for the ESIS intermediate files. 01 December 1998, 19:05:56 UTC
aeea981 Use esistools. Lots of changes to the conversion table. 01 December 1998, 19:04:12 UTC
4db5b46 Use esistools. Generate ESIS data instead of XML. Misc. changes to some transforms. 01 December 1998, 19:03:01 UTC
f077b9d Use esistools, getopt. 01 December 1998, 19:01:53 UTC
3843bae Utility functions and misc. classes used in handling ESIS data. 01 December 1998, 19:00:58 UTC
2f8592c Ignore the byproducts of SGML/XML conversions for now. 01 December 1998, 18:58:28 UTC
344864f Added new builtin standard exception: NotImplementedError (its C counterpart is PyExc_NotImplementedError). 01 December 1998, 18:52:06 UTC
eabfab1 Nits to support conversions. 01 December 1998, 18:37:59 UTC
8fe2a34 Added NotImplementedError, subclassed from RuntimeError 01 December 1998, 18:36:30 UTC
d052ff0 Added PyExc_NotImplementedError 01 December 1998, 18:34:01 UTC
1e270f0 Nits to support conversions. 30 November 1998, 22:58:12 UTC
f954b65 Remove $(CUTCRUFT) garbage; now in fixgenents.sh. Separate ESIS generation from XML generation. This will evolve a bit more in a couple of days. 30 November 1998, 22:31:45 UTC
3d5e2c0 Move nasty cruft from make.rules' $(CUTCRUFT) here, mostly to clean up make.rules. 30 November 1998, 22:30:29 UTC
50b804d Fix minor nit with respect to conversion. Update some logical markup. 30 November 1998, 22:14:58 UTC
caa3379 Remove {\rm ...} constructs. 30 November 1998, 21:53:47 UTC
84538cd Remove some remaining {\rm ...} constructs. Update logical markup in a few spots. 30 November 1998, 21:51:25 UTC
f790b16 Change "for" explanation slightly based on comment passed along by Blake Winton <BlakeW@pcdocs.com>. 30 November 1998, 20:37:24 UTC
ca6d635 l2hoption: Do the "right thing" to quote the right-hand-side of Perl assignments. This allows '"', '$', and '@' to be included in the values passed to parameters like --address. 30 November 1998, 20:30:26 UTC
a8ba364 Add a --address parameter to the mkhowto command line to direct documentation comments appropriately. In response to comment from Martijn Faassen <faassen@vet.uu.nl>. Add dependency to about.dat. 30 November 1998, 20:28:35 UTC
7777e36 Add a -address parameter to the LaTeX2HTML command line to direct documentation comments appropriately. In response to comment from Martijn Faassen <faassen@vet.uu.nl>. 30 November 1998, 20:27:31 UTC
1ea5848 Oops, remove LaTeX2HTML version number. Could become wrong and isn't needed, since it's always added to the comments in the page header anyway. 30 November 1998, 19:29:34 UTC
15796f7 do_cmd_textohtmlinfopage(): Rip out most of the boilerplate and move it to the about.dat file. Only what really needs to be generated is, and the remainder is easier to maintain than Perl code. 30 November 1998, 19:25:47 UTC
d83c8bd New file. Contains boilerplate text for the "About this document..." section of LaTeX2HTML-generated documents. Includes credit to Christopher Petrilli for the navigation icons. 30 November 1998, 19:24:13 UTC
1776556 Markup nit to ease conversions. 30 November 1998, 19:00:16 UTC
3d29955 Markup improvements to help with conversions. 30 November 1998, 18:59:44 UTC
01d5d94 Remove cruft from the old Texinfo conversion. This simplifies some of the newer processing. 30 November 1998, 17:33:38 UTC
5208823 Remove bogus \@. 30 November 1998, 16:27:37 UTC
d61975e Minor markup nit to ease conversion processing. 30 November 1998, 16:26:50 UTC
f6c59e8 Do all the right imports. Problem reported by Martijn Faassen <faassen@vet.uu.nl>. 30 November 1998, 15:07:26 UTC
67a40e8 Patch by Jeff Bauer: a minor change to declare two new threaded versions of Unix Server classes, using the ThreadingMixIn class: ThreadingUnixStreamServer ThreadingUnixDatagramServer 30 November 1998, 15:07:01 UTC
42f5298 Several small adjustments. 30 November 1998, 14:45:24 UTC
fa1cceb Make \var work correctly in math mode. 30 November 1998, 14:42:59 UTC
87dfd3c Handle output of \geq and \leq. 30 November 1998, 14:36:26 UTC
0903f2a Typo 27 November 1998, 03:19:20 UTC
b5eed03 Support underlining of menu labels 27 November 1998, 03:19:07 UTC
6e0a413 New approach, separate tables for menus (platform-independent) and key definitions (platform-specific), and generating accelerator strings automatically from the key definitions. 27 November 1998, 03:17:49 UTC
4471f20 Logical markup. Fix a few things for the conversion to structured markup. Removed texinfo special cases, since there's likely a new info process. 25 November 1998, 22:38:24 UTC
f65e323 Fix remaining {\rm ...} construct. 25 November 1998, 20:55:03 UTC
af2590a Remove some optional parameters that are unnecessary in context. 25 November 1998, 20:15:52 UTC
72554e4 Remove bogus \@. 25 November 1998, 20:07:35 UTC
back to top