don't set line-move-visual nil
end-of-line-dwim doesn't edit buffer
better bindings for view, help, and info
some more TODO ideas