@Subito Piano I guess "mad" nails it. Poking around in funny code of an application that I don't even use 
Doing so I found another configuration mistake. When clicking on "Show location" Pfind was originally designed to open a ROX-Filer window and jump to the selected file. It doesn't do this anymore. Instead it will only open the directory where the file resides and then you will have to find the file by eyeballing through a potentially long list of files.
Here is how you can get the original behavior back:
In the upper menu of Pfind go to File => Configure => "Settings" tab => Default File manager. Here change defaultfilemanager to rox., then press "OK". That's it.
Some technical background:
Originally Pfind was created with "rox" as the only file manager, allowing the rox -s
command to jump to a file. 12 years ago, when users demanded support for other file managers, zigbert added this code to the -show_location function:
Code: Select all
if [ $FILEMANAGER = rox ]; then
exec rox -s "$TREE" 2> /tmp/pfind-error$PROGPID
else
exec $FILEMANAGER "${TREE%/*}/" 2> /tmp/pfind-error$PROGPID
fi
The FILEMANAGER variable is set in the file /usr/local/pfind/pfindrc, and originally it was set to "rox". So far, so good.
However some time after that it was changed to "defaultfilemanager", which may sound like a good idea, but someone understanding above code will realize that now rox -s
will never be executed, even if defaultfilemanager is scripted to execute rox. I noticed this setting in @radky 's BM64 and @rockedge 's FP96.
IMO should be changed back, probably in woof-CE.