When using visual-line-mode in Emacs 23, screen lines do not longer correspond to buffer lines. This leads to the situation, that many commands that operate on lines, i.e., on buffer-lines, do not reflect screen lines.
It should be possible to modify all commands that operator on lines including visual line mode and visual block mode (although the latter does not really make sense for screen lines) so that they work on screen-lines instead of buffer lines. This may work well with commands like dd or yy. But it is not clear how removed //visual// lines should be handled for yank/paste. The easiest way would be to convert them into real lines in the kill-ring. Therefore how pasting visual lines should be handled is completely unclear.
I'm not really sure if this makes sense anyhow. Perhaps the most useful features in this are would be visual-line mode and commands like dd and yy, the rest should be ignored.