summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Documented FTP.set_pasv().Fred Drake1999-03-181-13/+15
|
* Sjoerd Mullender writes:Guido van Rossum1999-03-181-2/+2
| | | | | | | | | | If a filename on Windows starts with \\, it is converted to a URL which starts with ////. If this URL is passed to urlparse.urlparse you get a path that starts with // (and an empty netloc). If you pass the result back to urlparse.urlunparse, you get a URL that starts with //, which is parsed differently by urlparse.urlparse. The fix is to add the (empty) netloc with accompanying slashes if the path in urlunparse starts with //. Do this for all schemes that use a netloc.
* Make this simpler; don't care about the paper size. Require that theFred Drake1999-03-181-4/+2
| | | | | | files exist in the current directory. Add "Documenting Python" to the list of documents listed.
* Sjoerd Mullender writes:Guido van Rossum1999-03-181-0/+10
| | | | | | | | Pathnames of files on other hosts in the same domain (\\host\path\to\file) are not translated correctly to URLs and back. The URL should be something like file:////host/path/to/file. Note that a combination of drive letter and remote host is not possible.
* Remove all owner resources from template, and if no owner resource contained inJack Jansen1999-03-171-14/+22
| | | | applet-specific rsrc file we add a "Pyta" owner resource. Owner resources have both id=0 and name="Owner resource" (is this always true?).
* Removed all owner resources except for "Pyth".Jack Jansen1999-03-171-0/+0
|
* Delete non-standard-conforming code in urljoin() that would use theGuido van Rossum1999-03-171-12/+0
| | | | | | | | | | | | | | | | | | | | | | netloc from the base url as the default netloc for the resulting url even if the schemes differ. Once upon a time, when the web was wild, this was a valuable hack because some people had a URL referencing an ftp server colocated with an http server without having the host in the ftp URL (so they could replicate it or change the hostname easily). More recently, after the file: scheme got added back to the list of schemes that accept a netloc, it turns out that this caused weirdness when joining an http: URL with a file: URL -- the resulting file: URL would always inherit the host from the http: URL because the file: scheme supports a netloc but in practice never has one. There are two reasons to get rid of the old, once-valuable hack, instead of removing the file: scheme from the uses_netloc list. One, the RFC says that file: uses the netloc syntax, and does not endorse the old hack. Two, neither netscape 4.5 nor IE 4.0 support the old hack.
* Note that abspath() was added in 1.5.2.Fred Drake1999-03-171-0/+1
|
* For some reason these files had never been checked in.Jack Jansen1999-03-175-0/+0
|
* For reasons unknown these files were never checked in to CVS.Jack Jansen1999-03-173-0/+213
|
* Add DLL level b/w compat for PySequence_In and PyEval_CallObjectGuido van Rossum1999-03-172-0/+10
|
* Be sure "make" understands the "doc" target is phony.Fred Drake1999-03-171-1/+1
|
* Bug reported by Jim Robinson:Guido van Rossum1999-03-161-4/+22
| | | | | | | | | An attempt to execute grid_slaves with arguments (0,0) results in *all* of the slaves being returned, not just the slave associated with row 0, column 0. This is because the test for arguments in the method does not test to see if row (and column) does not equal None, but rather just whether is evaluates to non-false. A value of 0 fails this test.
* Fixed minor nits, added index entries to make these easier to find for peopleFred Drake1999-03-162-9/+17
| | | | not familiar with Unix terminology.
* Ignore some more files kept by mkhowto --keep.Fred Drake1999-03-162-0/+4
|
* Add support for "Documenting Python".Fred Drake1999-03-163-3/+23
|
* Removed the embedded sections showing module documentation; justFred Drake1999-03-161-78/+2
| | | | \input the module template.
* New document: "Documenting Python".Fred Drake1999-03-161-0/+644
|
* Markup for documenting LaTeX macros and environments.Fred Drake1999-03-161-0/+24
|
* Docstring fix: acosh() returns the hyperbolic arccosine, not theFred Drake1999-03-161-1/+1
| | | | | hyperbolic cosine. Problem report via David Ascher by one of his students.
* Should test for gethost*by*name_r, not for gethostname_r (whichGuido van Rossum1999-03-151-1/+1
| | | | doesn't exist and doesn't make sense).
* Patch by Rob Riggs for Linux -- glibc2 has a different argumentGuido van Rossum1999-03-151-0/+24
| | | | converntion for gethostbyname_r() etc. than Solaris!
* Rob Riggs wrote:Guido van Rossum1999-03-151-2/+2
| | | | | | | | | | | | | | | """ Spec says that on success pthread_create returns 0. It does not say that an error code will be < 0. Linux glibc2 pthread_create() returns ENOMEM (12) when one exceed process limits. (It looks like it should return EAGAIN, but that's another story.) For reference, see: http://www.opengroup.org/onlinepubs/7908799/xsh/pthread_create.html """ [I have a feeling that similar bugs were fixed before; perhaps someone could check that all error checks no check for != 0?]
* New mixin class that defines cmp and hash that useGuido van Rossum1999-03-151-0/+67
| | | | | | | | the ob_itself pointer. This allows (when using the mixin) different Python objects pointing to the same C object and behaving well as dictionary keys. Or so sez Jack Jansen...
* Yet another patch by Sjoerd Mullender:Guido van Rossum1999-03-151-2/+2
| | | | Don't convert URLs to URLs using pathname2url.
* Added the new sections from Skip Montanaro.Fred Drake1999-03-151-0/+2
|
* Preliminary mhlib and telnetlib documents from Skip Montanaro -- thanks, Skip!Fred Drake1999-03-153-0/+321
|
* If a control has no refcon pointing back to the Python object we create a newJack Jansen1999-03-132-11/+75
| | | | | Python object. This needs a new bgenObjectDefinition.py, which implements compare and hash functions.
* Patch by Michael Scharf. He writes:Guido van Rossum1999-03-121-0/+9
| | | | | | | | | | | The module cmd requires for each do_xxx command a help_xxx function. I think this is a little old fashioned. Here is a patch: use the docstring as help if no help_xxx function can be found. [I'm tempted to rip out all the help_* functions from pdb, but I'll resist it. Any takers? --Guido]
* Bug submitted by Wayne Knowles, who writes:Guido van Rossum1999-03-121-1/+1
| | | | | | | | | Under Windows, python freeze.py -o hello hello.py creates all the correct files in the hello subdirectory, but the Makefile has the directory prefix in it for frozen_extensions.c nmake fails because it tries to locate hello/frozen_extensions.c (His fix adds a call to os.path.basename() in the appropriate place.)
* Fixed tons of small markup problems.Fred Drake1999-03-121-69/+74
|
* Vladimir has restructured his code somewhat so that the blocks are nowGuido van Rossum1999-03-122-51/+97
| | | | | | | represented by an explicit structure. (There are still too many casts in the code, but that may be unavoidable.) Also added code so that with -vv it is very chatty about what it does.
* Remove stuff with unsure copyright statusGuido van Rossum1999-03-122-108/+0
|
* Change #! line to modern usage; also chmod +xGuido van Rossum1999-03-122-2/+2
|
* Change #! line to modern usageGuido van Rossum1999-03-123-3/+3
|
* Added availabililty annotations to respond to concerns of /F.Fred Drake1999-03-121-4/+5
|
* Fixed grammatical error reported by Donald Wallace Rouse IIFred Drake1999-03-121-2/+2
| | | | <dwr2@ix.netcom.com>.
* Fixup the module keys. There were some problems with hosting / processingFred Drake1999-03-124-8/+6
| | | | file HTML files on Windows machines do to case insensitivity.
* Updates based on comments from /F.Fred Drake1999-03-121-6/+23
|
* From: Sjoerd MullenderGuido van Rossum1999-03-122-23/+17
| | | | | | The filename to URL conversion didn't properly quote special characters. The URL to filename didn't properly unquote special chatacters.
* OK, try again. Vladimir gave me a fix for the alignment bus error,Guido van Rossum1999-03-121-7/+56
| | | | | so here's his patch again. This time it works (at least on Solaris, Linux and Irix).
* Don't crash when sys.path contains an empty string.Guido van Rossum1999-03-111-1/+1
|
* Add support for <platform>, some cleanup of module section afterFred Drake1999-03-111-0/+20
| | | | creating the <moduleinfo>.
* This file was never supposed to be part of IDLE.Guido van Rossum1999-03-111-46/+0
|
* - Don't crash in the case where a superclass is a string instead of aGuido van Rossum1999-03-111-4/+12
| | | | | | | | pyclbr.Class object; this can happen when the superclass is unrecognizable (to pyclbr), e.g. when module renaming is used. - Show a watch cursor when calling pyclbr (since it may take a while recursively parsing imported modules!).
* Added .rdf and .xsl as application/xml types. (.rdf is for theFred Drake1999-03-111-0/+2
| | | | | Resource Description Framework, a metadata encoding, and .xsl is for the Extensible Stylesheet Language.)
* Test for popen2 module, by Chris Tismer.Guido van Rossum1999-03-112-0/+22
|
* Alas, Vladimir's patch caused a bus error (probably doubleGuido van Rossum1999-03-111-56/+7
| | | | alignment?), and I didn't test it. Withdrawing it for now.
* Patch by Vladimir Marangoz to allow freeing of the allocated blocks ofGuido van Rossum1999-03-101-7/+56
| | | | floats on finalization.
* Patch by Vladimir Marangoz to allow freeing of the allocated blocks ofGuido van Rossum1999-03-101-15/+64
| | | | integers on finalization.