Python version

2003-12-03 Thread Jewett, Jim J
Which version of python is distributed with a new plucker release?

The reason I'm asking is that there have been some improvements in the web
libraries - and more are planned for 2.4.  I'm trying to figure out what
baseline I can work with, and what I have to override, just in case.  I do
not want to override any more than I need to, because then plucker never
gets the advantage of python bugfixes and enhancements.  (Example:  Plucker
overrides sgmllib.attrfind.  At one point, there were several bugs in the
python version.  Plucker fixed one -- but python has since fixed that one
and several others to boot.  Plucker did not get these fixes, because of the
override.)

Possibilities:

(1)  The CVS version of the newest stable branch.  This includes patches for
bugfixes, which might be very minor.

(2)  The last packaged version of the stable branch.  This is currently
2.3.2.  The .2 indicates some patches, but not everything was important
enough to trigger a release.

(3)  Some good enough version, such as 2.1 (or, previously, 1.5).

(4)  Something else, like a custom build?


___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


vfs font support

2003-12-03 Thread Alexander R. Pruss
I think I'm going to add VFS font support.  A full anti-aliased font package
can be enormous.  It should be pretty easy to add the support.  Any
thoughts?
--
Dr. Alexander R. Pruss
Department of Philosophy
Georgetown University
Washington, DC 20057-1133  U.S.A.
e-mail: [EMAIL PROTECTED]
online papers and home page: www.georgetown.edu/faculty/ap85
--
   Philosophiam discimus non ut tantum sciamus, sed ut boni efficiamur.
   - Paul of Worczyn (1424)

___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


Re: vfs font support

2003-12-03 Thread Robert OConnor
Alexander R. Pruss wrote:

I think I'm going to add VFS font support.  A full anti-aliased font package
can be enormous.  It should be pretty easy to add the support.  Any
thoughts?
--
Sounds like a good idea, if compactness can be done. I put some aa fonts 
on my T|T device this past week. Looking great!

Best wishes,
Robert
___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


Re: Python version

2003-12-03 Thread Robert OConnor
Hi Jim,

I can help provide some info about Python versions.

There is no python distributed with either the Mac OSX nor Linux 
distributions.

As of Mac OS X version 10.2 (Jaguar), OS X ships with python as part of 
the OS. It is python version 2.2, and IIRC is customized to work fast on 
that OS. Since the python is part of the OS, the OS X Plucker package is 
a small download. Most people with OS X don't want the parts of their OS 
to be changed by applications. This is why the OS X Plucker package 
keeps a PIL (Imaging library) that I custom compiled, inside the 
Plucker.app folder and runs out of there instead of dropping things over 
the system directories.

Many Linux distributions either have python as part a default install, 
or as an option during install. The version numbers slowly advance over 
time as people upgrade their systems.

The python version included in the Windows distribution is 2.1.3. Moving 
from python 1.5 to 2.1 a few years back was needed because of some 
otherwise unresolvable bugs. There was some slowdown in startup time 
because of all the new libraries to load in the 2.1 install, that aren't 
needed by Plucker, such as tcl/tk support and XML. And all of those 
extra bits need to be shipped in the download, as the python.exe won't 
open without those libraries being included. A custom compile of python 
with the compilation switches set to not include some of the big 
unneeded libraries would be very helpful, in both speeding performance 
and reducing download/install size. Python is not encumbered by a 
company owning and preventing custom distributions, so you can compile a 
speedy version and not only ship it with Plucker, but also make that 
custom compile available to the larger community as a separate 
standalone python package that is built for compact size and speedy 
performance.

Best wishes,
Robert
(2)  The last packaged version of the stable branch.  This is currently
2.3.2.  The .2 indicates some patches, but not everything was important
enough to trigger a release.
(3)  Some good enough version, such as 2.1 (or, previously, 1.5).

(4)  Something else, like a custom build?

___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev



___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


www.plkr.org

2003-12-03 Thread John Pywtorak
What happened to the web site?

Are the servers down, or moved?

Thanks

___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


Re: Python version

2003-12-03 Thread Bill Janssen
 As of Mac OS X version 10.2 (Jaguar), OS X ships with python as part of 
 the OS. It is python version 2.2, and IIRC is customized to work fast on 
 that OS.

As of Mac OS X 10.3 (Panther) it's Python 2.3.

Bill
___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


Re: www.plkr.org

2003-12-03 Thread Stephen Farquhar
Seems to be back up.

At 09:11 AM 4/12/2003, John Pywtorak wrote:
What happened to the web site?
___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


Re: vfs font support

2003-12-03 Thread Alexander R. Pruss
Here are some thoughts.  Scanning for fonts on VFS is time consuming.  One
could do it with no real extra time penalty, however, if one did it at the
same time as scanning VFS for Plucker documents.  But such scanning doesn't
always happen--it only happens when one is in the library, and not always
then.

I don't want to have a slow start-up time if the prefs are set to use a font
from VFS.  In other words, I don't want to have to do an extra scan of VFS
directories to find that font.  Currently, the prefs only store the db name
for the font, which isn't enough information to retrieve it quickly.  One
thing I could do is additionally store in the prefs a small cache of the
pathnames and volumeRefs of the last three, say, VFS-based font packages
used.  If the document uses one of these, and the font is still at that
location, all is well.  But of course it might not be (volumeRefs aren't
perfectly stable, and the font may have been moved).  If not, then we can do
the full scan of VFS directories for all fonts.

So my idea is this.  Only trigger a separate full scan of VFS directories
for fonts when needed.  If we can find the font via the cached pathname and
volumeRef, all is well.  If we are in the library and doing a scan of VFS
for Plucker documents, we might as well scan for fonts at the same time.
And if a scan of VFS directories for fonts hasn't happened yet by the time
the fontform is popped up, then it has to be done then--there is no question
about it.

Alex

___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev


Re: vfs font support

2003-12-03 Thread Michael Nordstrom
On Wed, Dec 03, 2003, Alexander R. Pruss wrote:
 thing I could do is additionally store in the prefs a small cache
 of the pathnames and volumeRefs of the last three,

I don't think it's a good idea to store the volumeRefs; it's safer
to store the volume label and then get the volumeRef using the
FindVolRefNum in vfsfile.c.

/Mike

___
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev