[Python-bugs-list] [ python-Bugs-512660 ] findertools.reveal() broken

noreply@sourceforge.net noreply@sourceforge.net
Tue, 05 Feb 2002 15:09:12 -0800


Bugs item #512660, was opened at 2002-02-04 01:05
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=512660&group_id=5470

Category: Macintosh
Group: Platform-specific
>Status: Closed
Resolution: None
Priority: 5
Submitted By: Erik van Blokland (letterror)
Assigned to: Jack Jansen (jackjansen)
Summary: findertools.reveal() broken

Initial Comment:
The findertools functions reveal(), select() and 
update()  seem to be broken. Perhaps the changes in the 
Finder appleevent modules broke it. I have alternative 
functions which construct the events directly -- seem to 
work properly. What now?


----------------------------------------------------------------------

>Comment By: Jack Jansen (jackjansen)
Date: 2002-02-05 15:09

Message:
Logged In: YES 
user_id=45365

Crashing you harddisk as a way to solve software problems... What a novel approach:-)

I'll close the bug, reopen it if it resurfaces.

----------------------------------------------------------------------

Comment By: Erik van Blokland (letterror)
Date: 2002-02-05 13:57

Message:
Logged In: YES 
user_id=448095

Jack, I guess I'm failing at failing :) -- reveal() et.al. complained 
about the path I gave them, tracebacks from within the ae bowels. 
I tried the lowerlevel functions and they worked, so I took that to 
be the solution. I had a HD crash yesterday, perhaps the 
directories were mangled to begin with and the events couldn't 
help but err? Solved I guess.. :)

----------------------------------------------------------------------

Comment By: Jack Jansen (jackjansen)
Date: 2002-02-05 13:38

Message:
Logged In: YES 
user_id=45365

Erik,
I played with your patch for a while (because I preferred to "re-educate" the Finder suite over the lowlevel code in your patch), and at some point I tried the original findertools that's in the repository, and lo and behold: it works wonderfully for me! Both on OS9 and OSX!

What exactly is the problem your experiencing, and with which Python?

(What I did change is that I added Unicode support to aepack, so the ugly Unknown('utxt', ...) are now unicode strings on OSX).

----------------------------------------------------------------------

Comment By: Erik van Blokland (letterror)
Date: 2002-02-04 02:28

Message:
Logged In: YES 
user_id=448095

Patch for findertools.reveal() et. al. Tested on OS9.1 and 10.1.2. 
The file is the entire findertools module as I'm not yet familiar with 
generating the required diffs.

----------------------------------------------------------------------

Comment By: Jack Jansen (jackjansen)
Date: 2002-02-04 02:11

Message:
Logged In: YES 
user_id=45365

Attach the patch to this bug report. Context-diff style patches are preferred, but as these are difficult to create an a pre-OSX mac I'll accept anything from you:-)

Don't forget to check the checkmark ("Check to upload and attach file") when you add the patch.

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=512660&group_id=5470