Dear Juergen,
If you have trouble reliably finding the home directory, how do you find the preferences file?
I would say to find the .apl.history file in the same way and place you find the .gnu-apl directory. That would be consistent.
The problem I am having is that since I use GNU APL from the command line, every time I start GNU APL up, I first have to check the directory I am in, otherwise I get a bunch of random .apl.history files all over the place.
I understand that I can fix the problem in my preferences file, but now I have to remember to potentially edit that file for each user or machine I am on to account for the different home directory. I don't have to do that with my .gnu-emacs file.
Either way is fine. Just sharing my opinion.
Thanks!
Blake