Ok, so I added the semi-colon in my Core C Function.lsp, and problem is solved. Booyah!
But check this:
Switching to Layer 0 was a problem for me only once I started using v65. I checked the Core C Function.lsp on our other computer - which is running v6 - and there's no semi-colon. But it doesn't do the annoying Layer 0 change-up anyway. Huh?
What does (defun c:l () (command "layer" "s" "0" "") (command "line")) do anyway? Why should this problem creep back up with a newer (albeit beta) version of MV? How does excusing/disabling this command differ from deleting it entirely?
I'm glad I don't have to spell out LINE anymore; thank you all for the help. But I'm curious what caused the bother in the first place.
-S
P.S. For those of you who are running v65 with the new frameless library and want to fix this problem, remember there's now 2 UserFiles folders. I changed my Core C Function.lsp in the C:\Program Files\Microvellum\UserFiles first, and I still had this problem. You have to go to the C:\Program Files\Microvellum\Frameless Library 2007\UserFiles, (or whatever you named your library) and change the .lsp file there. That fixed it for me.