You're right, I hadn't noticed that the pure python bit was only for the
parsing of the pdb/prc files. Still extenstion modules can be compiled into
the main Python binary. Its just not commonly done because its easier to use
dynamic loading.
----- Original Message -----
From: Ben Darnell <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, November 12, 1999 8:02 AM
Subject: Re: HotSync via DOS?
> On Fri, Nov 12, 1999 at 06:49:53AM -0600, Howard Shaw wrote:
> > Agreed, but incidentally, the current versions of Pyrite, to the best of
my
> > knowledge, no longer require extension modules. The auther originally
used
> > the pilot-link packages for the sync, but has since rewritten the
process in
> > pure Python. So if Python could be constrained to run on the DOS
platform,
> > Pyrite should work unchanged, or mostly unchanged.
>
> *bzzt* The current version, 0.7.8, still requires an extension module,
> which appears to be a simple wrapper around libpisock3. It is probably
> possible to reimplement libpisock in pure Python on Unix, due to the
> everything's-a-file system, but I'm not sure if open('com1') on DOS can
> do the same.
>
> -Ben
> --
> Ben Darnell [EMAIL PROTECTED]
> http://www4.ncsu.edu/~bgdarnel/thoughtstream/
>