LarBob
Well-known member
I believe Tenon may have shipped a broken version of ManTen with MachTen 2.3. Professional MachTen is basically a 4.3BSD running on top of Mach on top of Mac OS. ManTen is a HyperCard viewer for the man pages shipped with the distribution. If you don't know about the structure of MachTen, then basically you have a "MachTen" root folder somewhere on your disk, and then within it is MachTen's filesystem with all of the UNIX-y folders you expect (var, usr, etc.). Running ManTen with this setup results in the man pages have not been installed error pictured below, but moving MachTen's usr folder to the root of the actual Mac disk allows them to be loaded. Is this a mistake in the stack or am I missing something here?
Amending the path to :MachTen 2.3 Root:usr:man:Man for each button in the script does work around the issue as well.
Ideally, I'd like to make this a relative path. ManTen sits in a folder deeper than where usr is, but changing the path to ::usr:man:Man didn't seem to fix it. I believe :: should lead to the parent directory in classic Mac OS, but the path above doesn't work. Any ideas? I've never messed with HyperCard at all before this really.
Amending the path to :MachTen 2.3 Root:usr:man:Man for each button in the script does work around the issue as well.
Ideally, I'd like to make this a relative path. ManTen sits in a folder deeper than where usr is, but changing the path to ::usr:man:Man didn't seem to fix it. I believe :: should lead to the parent directory in classic Mac OS, but the path above doesn't work. Any ideas? I've never messed with HyperCard at all before this really.