r63360, VirtualBox 4.3.10.
http://mridgers.github.io/clink/ (source at https://github.com/mridgers/clink )
"Clink combines the native Windows shell cmd.exe with the powerful command line editing features of the GNU Readline library, which provides rich completion, history, and line-editing capabilities. Readline is best known for its use in the well-known Unix shell Bash, the standard shell for Mac OS X and many Linux distributions."
It's Windows-native app and it's opensource, so it may help debugging.
It probably does some hooking and then it writes an introduction text when starting cmd.exe (see screen from Win2k3), but it doesn't do that on ROS. It also may be started from C:\Program Files\clink\0.4.1\clink.bat and then it displays the introduction text even on ROS, but it still doesn't work.
Quick examples to test:
- type C:\Docu<TAB>admi<TAB>
Win2k3: "C:\Documents and Settings\Administrator\
ROS: "C:\Documents and Settings\"admi
- CTRL+D should close the commandline
- CTRL+R should allow searching through command history