Jack Jansen
6dd561bdfd
Integrated macfsn into macfs, and made the Standard File calls return the
...
correct FSSpec implementations.
2002-12-26 21:09:39 +00:00
Jack Jansen
315e9bebcd
Return the macfs variation for FSSpec and Alias, not the underlying
...
Carbon.File version, so the old method names work.
2002-12-26 20:46:54 +00:00
Jack Jansen
248f6f1f73
Second-argument alias methods were generated with a variation on
...
MethodGenerator, this should be OSErrMethodGenerator.
2002-12-26 20:45:43 +00:00
Guido van Rossum
9a40c1c299
Add XXX about Winsock error values
2002-12-26 18:22:54 +00:00
Guido van Rossum
9647b5240c
Also skip testHostnameRes() if gethostbyaddr() raises an exception.
2002-12-26 17:04:45 +00:00
Guido van Rossum
71e02946ff
Skip testHostnameRes() if gethostbyname() raises an exception.
2002-12-26 16:55:15 +00:00
Neal Norwitz
490602d629
Fix julian day problem with strptime. Note: XXX about using 0, suggestions?
2002-12-26 16:19:52 +00:00
Tim Peters
4c0db788e2
Added tests to ensure that timetz comparison, and datetimetz
...
subtraction, work as documented. In the Python implementation,
they weren't calling utcoffset() if both operands had the same
tzinfo object. That's fine if it so happens that the shared
tzinfo object returns a fixed offset (independent of operand),
but can give wrong results if that's not so, and the latter
obtains in a tzinfo subclass instance trying to model both
standard and daylight times. The C implementation was already
doing this "correctly", so we're just adding tests to verify it.
2002-12-26 05:01:19 +00:00
Just van Rossum
8982595870
Backing out patch #642578 in anticipation of final acceptance of PEP 302.
2002-12-25 23:13:34 +00:00
Jack Jansen
00df3e052b
If you entered a pathname for a nonexisting file to a FSSpec constructor
...
on OSX then the actual error (file not found) was obscured by the
error message that tried to be helpful about the allowed arguments. Fixed.
2002-12-25 22:45:28 +00:00
Jack Jansen
cfe28362fb
Changed folder name for apps from Python to MacPython-$(VERSION) (for a
...
normal 2.3 framework install) and MacPython-OSX-$(VERSION) (for the
experimental Jaguar addon install).
2002-12-25 22:31:28 +00:00
Raymond Hettinger
e11b510a5b
SF 658405: calendar.py to rely on the datetime module instead of the time
...
module.
The code is shorter, more readable, faster, and dramatically increases the
range of acceptable dates.
Also, used the floor division operator in leapdays().
2002-12-25 16:37:19 +00:00
Tim Peters
80475bb4d2
Implemented datetime.astimezone() and datetimetz.astimezone().
2002-12-25 07:40:55 +00:00
Tim Peters
6578dc925f
Whitespace normalization.
2002-12-24 18:31:27 +00:00
Guido van Rossum
75bfd0585b
Add an XXX comment about relative imports.
2002-12-24 18:10:07 +00:00
Tony Lownds
e1bebe9cb0
boolcheck cannot be deleted here.
2002-12-24 17:22:53 +00:00
Tony Lownds
b693f8e4fa
Move boolcheck before import of other IDLE modules
2002-12-24 17:21:43 +00:00
Tim Peters
52d134874f
Removed blurb admonishing users to raise an exception if the datetime
...
argument to a tzinfo method doesn't have a matching tzinfo member.
2002-12-24 16:34:13 +00:00
Tim Peters
2483b61e03
Added note about technical pickle limitation on tzinfo instances.
2002-12-24 16:30:58 +00:00
Tim Peters
1cff9fc97c
tzinfo.{utcoffset,dst} can return timedelta (or integer or None).
...
{timetz,datetimetz}.{uctcoffset,dst} do return timedelta (or None).
2002-12-24 16:25:29 +00:00
Neal Norwitz
78ce6b10ed
Add test for SF #658106 . Will backport.
2002-12-24 15:26:42 +00:00
Neal Norwitz
c7d8c68c65
Fix SF #658023 , "What's New in 2.3", s12, verbatim error
...
Remove space between \end {verbatim}
2002-12-24 14:51:43 +00:00
Jack Jansen
073ac9fd0e
Added File and Folder, removed macfs.
2002-12-24 13:11:19 +00:00
Jack Jansen
e77f58a2be
Fixed typo.
2002-12-24 13:09:28 +00:00
Jack Jansen
e072b876e0
Removed macfs, added File and Folder.
2002-12-24 13:08:52 +00:00
Jack Jansen
487197dd53
Updated for demise of macfs.
2002-12-24 13:07:58 +00:00
Kurt B. Kaiser
f4f4276815
M PyShell.py
...
M idle
M idle.py
M idle.pyw
M setup.py
Switch back to installing IDLE as a package. The IDLE GUI and the
subprocess will both attempt to start up via the package mechanism, but if
IDLE is not yet installed it is possible to run by calling python idle.py
in the IDLE source directory, or to add the source directory to sys.path.
One advantage of doing it this way is IDLE stays off sys.path.
Developed in collaboration with Tony Lownds.
2002-12-24 06:36:19 +00:00
Tim Peters
12bf339aea
Implemented .replace() methods for date, datetime, datetimetz, time and
...
timetz.
2002-12-24 05:41:27 +00:00
Kurt B. Kaiser
a2a3cb23de
IDLE should exit if it fails to connect with the execution server
...
subprocess. Currently it opens a dead shell window.
2002-12-24 03:33:12 +00:00
Kurt B. Kaiser
11220fad1d
1. RPC stack levels were not pruned from traceback unless IDLE was started
...
from its source directory.
2. Replace final traceback '?' with '-toplevel-'
3. Remove duplicated import boolcheck
2002-12-24 00:57:22 +00:00
Kurt B. Kaiser
d375abeb1a
Uniform Capitalization in Menus
2002-12-24 00:51:05 +00:00
Jack Jansen
b734869f46
- Various tweaks to shut up compiler warnings.
...
- Regenerated with the correct calls to PyType_Ready and the correct
deallocator calls.
2002-12-23 23:16:25 +00:00
Kurt B. Kaiser
74d93c81c1
Remove debugging connection message
2002-12-23 22:51:03 +00:00
Jack Jansen
234d074446
- Various tweaks to forestall compiler warnings.
2002-12-23 22:35:38 +00:00
Jack Jansen
15721c5c45
Oops, old-style types don't have a tp_free slot. Call PyObject_Free
...
directly in that case.
2002-12-23 22:33:49 +00:00
Tim Peters
29fb9c7e07
Brought the strftime explanation into synch with the plain-text sandbox
...
docs, and moved its section to the end (before the "C API" section,
which latter doesn't really belong in the Library manual).
2002-12-23 22:21:52 +00:00
Jack Jansen
0a116f3a29
Squashed compiler warnings by adding casts, making sure prototypes are in
...
scope and looking at types.
2002-12-23 21:03:36 +00:00
Fred Drake
446f32367b
Add in the datetime docs now that they pass LaTeX. Still ugly, but that can
...
be fixed.
2002-12-23 19:03:00 +00:00
Fred Drake
bbdb250862
Lots of markup changes. This is still pretty sad, but passes LaTeX
...
and is mostly readable.
2002-12-23 18:58:06 +00:00
Fred Drake
ce5200842e
Move the examples of concrete tzinfo classes to a separate file, so the
...
verbatim environment does not bollux page breaking.
2002-12-23 18:52:19 +00:00
Tony Lownds
1fc1fe840e
Make this script execute using pythonw
2002-12-23 18:36:14 +00:00
Tony Lownds
b0bfd0f4aa
Revert to revision 1.3; Mac OS X has a platform specific startup script, macosx_main.py
2002-12-23 18:12:41 +00:00
Tony Lownds
103ee91410
Move boolcheck to PyShell
2002-12-23 18:11:28 +00:00
Fred Drake
4a80a3ec21
Added docs for (draft) pkgutil module.
2002-12-23 16:53:59 +00:00
Guido van Rossum
633d90c7a3
Oops. Roll back that last change. It wasn't ready for release. :-(
2002-12-23 16:51:42 +00:00
Tim Peters
cae330e449
Don't rebind True and False.
2002-12-23 16:50:58 +00:00
Guido van Rossum
9c8a0866c9
Add warning for assignment to None, True and False. This is patch
...
549213 by Jeremy (checking in for him since he's away and busy).
2002-12-23 16:35:23 +00:00
Guido van Rossum
a4deda0d11
Last week we discussed adding this module to the standard library.
...
Here's a draft. I have no immediate use for it, but I'd like this to
be available for experimentation. I may withdraw it or change it
radically up to and including the release of Python 2.3b1.
2002-12-23 16:30:00 +00:00
Tim Peters
2736285035
call_utc_tzinfo_method(): Got rid of the label and the gotos.
2002-12-23 16:17:39 +00:00
Andrew M. Kuchling
c4a3f413a7
Bump version number
2002-12-23 12:50:50 +00:00