This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eric.smith
Recipients George.Dhoore, SilentGhost, eric.smith, giampaolo.rodola, pitrou
Date 2011-03-10.11:17:28
SpamBayes Score 5.2986547e-05
Marked as misclassified No
Message-id <1299755850.08.0.0706380345796.issue11072@psf.upfronthosting.co.za>
In-reply-to
Content
I'll give this a proper review in the next day or so (busy at PyCon).

Despite the fact that I typically hate changing values returned by the server, I agree on case-folding the fact names to lowercase upon reading them. The RFC clearly states they're case insensitive: "Fact names are case-insensitive.  Size, size, SIZE, and SiZe are the same fact." You should have the facts in MLSD_DATA be mixed case, to ensure they're being lowercased correctly.

I agree that there's nothing that can be done in the case where no facts are specified: the spec clearly says just use the values we've previously set. Caller beware.
History
Date User Action Args
2011-03-10 11:17:30eric.smithsetrecipients: + eric.smith, pitrou, giampaolo.rodola, SilentGhost, George.Dhoore
2011-03-10 11:17:30eric.smithsetmessageid: <1299755850.08.0.0706380345796.issue11072@psf.upfronthosting.co.za>
2011-03-10 11:17:28eric.smithlinkissue11072 messages
2011-03-10 11:17:28eric.smithcreate