[Python-Dev] Removing Mac OS 9 cruft
Ronald Oussoren
ronaldoussoren at mac.com
Fri Jun 2 06:44:55 CEST 2006
On 2-jun-2006, at 5:31, Neal Norwitz wrote:
> I was about to remove Mac/IDE scripts, but it looks like there might
> be more stuff that is OS 9 related and should be removed. Other
> possibilities look like (everything under Mac/):
>
> Demo/* this is a bit more speculative
> IDE scripts/*
> MPW/*
> Tools/IDE/* this references IDE scripts, so presumably it should
> be toast?
> Tools/macfreeze/*
> Unsupported/mactcp/dnrglue.c
> Wastemods/*
>
> I'm going mostly based on what has been modified somewhat recently.
> Can someone confirm/reject these? I'll remove them.
Demo is still needed, it contains example code. Some of it is stale,
but not all. IMHO Modules/wastemodule.c and the demo's for it are
also toast. I don't include support for waste in the universal
binaries and so far nobody has complained. There's also not a
universal binary of the version of waste we need.
I'll be working on the structure of the Mac tree this weekend, other
than removing cruft like the stuff you mention I want to move the
files in Mac/OSX one level up in the hierarchy. Well actually I
wasn't planning on actually removing stuff, just moving them to Mac/
Unsupported, but that's because I'm a wuss ;-). Feel free to remove
these files (except Demo) and feel the satisfaction of removing
unnecessary code.
BTW. Bgen is a lot more challenging than the removal of old cruft. A
lot of the modules in Mac/Modules are generated using bgen. Sadly
enough they are/were generated from the OS9 SDK header files instead
of the current system header files. This makes updating these modules
harder than necessary. I'd like to fix this before 2.5b1 is out, but
don't know if I'll be able to understand bgen good enough to actually
make that deadline.
Ronald
>
> n
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/
> ronaldoussoren%40mac.com
More information about the Python-Dev
mailing list