I was reminded of the "prompt" command recently when I was using python's "virtualenv". The prompt command changes the text before the user input. For example since MS-DOS times, the default prompt was "$p$g" which would give the current directory and the ">" symbol. If you typed "prompt $g" then the text (before the user types anything) would just be ">" without the current working directory.
In the case of "virtualenv" when activated it would include a handy "(projectName) " before the current working directory and the ">" symbol. For example "(PyCmd) C:\projects\PyCmd>". However in PyCmd the "prompt" command doesn't have any effect so it can be difficult to see if the user is currently in a python virtual environment. Would it be possible to implement this? I think this should be an alternative to the default PyCmd abbreviated working directory prompt.