Fixed wrong history entries.
Fixed wrong history entries.

If a command writes output to the message window, this was saved from second
char in the history instead of the called command. No we save the command
before calling the associated function.

desyncr/vimprobable,desyncr/vimprobable,DeadDork/vimprobable2,fanglingsu/vimprobable,desyncr/vimprobable,DeadDork/vimprobable2,DeadDork/vimprobable2,fanglingsu/vimprobable,hut/vimprobable,DeadDork/vimprobable2,hut/vimprobable,fanglingsu/vimprobable,hut/vimprobable,desyncr/vimprobable