Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!snorkelwacker.mit.edu!ai-lab!rice-chex!bson From: bson@rice-chex.ai.mit.edu (Jan Brittenson) Newsgroups: comp.sys.handhelds Subject: HP-48 misfeatures Message-ID: <14452@life.ai.mit.edu> Date: 29 Mar 91 19:40:21 GMT Sender: news@ai.mit.edu Organization: nil Lines: 45 I'm not claiming the behavior described here are bugs, but rather misfeatures as they really don't break anything. --- Press VAR Press LIBRARY Press MEMORY Press LAST MENU; notice you end up in the VAR menu, not the LIBRARY menu as one might expect. --- Store a library in port 0. Attach it to the current directory. Put the library ID (:port:lib) on the stack, DUP it. Press MEMORY, enter { DETACH }, press PRG OBJ OBJ-> DROP. On the stack you will have the ID twice and the command DETACH on level 1. Go to the LIBRARY menu, then to the library just attached. Press EVAL. This will DETACH the library. No change in the menu. Press PURGE. This will remove the library from the port. No change in the menu. Press on of the menu keys, you get an "Undefined XLIB name" error. One would expect the menu to blank out when the library is detached. The LIBRARY menu is appropriately updated. --- I haven't seen these two misfeatures described on the net previously - apologies if I'm beating a dead horse. I have a rev D, I wonder if this is changed in rev E. -- Jan Brittenson bson@ai.mit.edu