Commit Graph

15 Commits

Author SHA1 Message Date
Raymond Hettinger
ed1eff778c Backport 1.18:
SF bug 557704: netrc module can't handle all passwords

Let netrc handle entries with login fields (mail servers for instance)
by having login default to ''.
2003-04-25 04:37:40 +00:00
Raymond Hettinger
1fb996f3c0 Backport 1.17 adding punctuation as allowable characters 2003-04-23 19:37:42 +00:00
Michael W. Hudson
1635ea193a backport akuchling's checkin of
revision 1.14 of netrc.py

[Bug #532115]  netrc module was broken
   * 'macdef' (macro definition) wasn't parsed correctly
   * account value not reset for a subsequent 'default' line
   * typo: 'whitepace' -> 'whitespace'

Bugfix candidate.
2002-03-25 13:22:14 +00:00
Guido van Rossum
815bee4cf4 Fix typo in attribute name (file should be filename) found by
Neil Norwitz's PyChecker.
2001-04-15 12:51:42 +00:00
Fred Drake
ec6ec90dd2 Define & use NetrcParseError instead of improperly overloading SyntaxError.
Always has the lineno and filename of the source text.
2001-03-06 06:33:08 +00:00
Skip Montanaro
269b83bc05 added several more __all__ lists 2001-02-06 01:07:02 +00:00
Tim Peters
2344fae6d0 Whitespace normalization. 2001-01-15 00:50:52 +00:00
Andrew M. Kuchling
49d27c82e6 Remove superfluous semicolons 2000-12-23 14:20:24 +00:00
Fred Drake
8152d32375 Update the code to better reflect recommended style:
Use != instead of <> since <> is documented as "obsolescent".
Use "is" and "is not" when comparing with None or type objects.
2000-12-12 23:20:45 +00:00
Eric S. Raymond
5e70cfe22f Apply Greg Kochanski's fix for open/265. 2000-07-13 13:25:07 +00:00
Eric S. Raymond
dfbd4c7695 Fix bug open/243 reported by Dimitri Papadopoulos 2000-07-13 13:12:21 +00:00
Guido van Rossum
54f22ed30b More trivial comment -> docstring transformations by Ka-Ping Yee,
who writes:

Here is batch 2, as a big collection of CVS context diffs.
Along with moving comments into docstrings, i've added a
couple of missing docstrings and attempted to make sure more
module docstrings begin with a one-line summary.

I did not add docstrings to the methods in profile.py for
fear of upsetting any careful optimizations there, though
i did move class documentation into class docstrings.

The convention i'm using is to leave credits/version/copyright
type of stuff in # comments, and move the rest of the descriptive
stuff about module usage into module docstrings.  Hope this is
okay.
2000-02-04 15:10:34 +00:00
Guido van Rossum
1e1cfa3a1c No need to import sys or string. (Andrew Dalke & kjpylint) 1999-05-03 18:10:37 +00:00
Guido van Rossum
6a86f66ad7 Get rid of #! line 1999-04-09 14:49:04 +00:00
Guido van Rossum
9c30c24bc2 Adding shlex and netrc by Eric Raymond. 1998-12-22 05:19:29 +00:00