Added page-level navigation (Ctrl-PageUp, Ctrl-PageDown, and their Alt- equivalents.) Added a bit more horizontal padding to the autoscroll logic which keeps the cursor on-screen. M src/text/fmt/xp/fp_Page.cpp M src/text/fmt/xp/fp_Page.h M src/text/fmt/xp/fv_View.cpp M src/text/fmt/xp/fv_View.h M src/wp/ap/xp/ap_EditMethods.cpp M src/wp/ap/xp/ap_LB_Default.cpp M src/wp/ap/xp/ap_LB_Emacs.cpp M src/wp/ap/xp/ap_LB_viEdit.cpp M src/wp/ap/xp/ap_LB_viInput.cpp Quieted an annoying warning. These functions could use another look. M src/text/fmt/xp/fp_Line.cpp OK, so here's my excuse for sneaking in an additional feature to 0.7.8, thus breaking the precedent I tried to set over the weekend. In short, I'll be doing an hour-plus talk at Linux World later this week: http://www.linuxworldexpo.com/sessions_t4_1.html In preparing my OVs for use on Friday -- using AbiWord, of course -- I realized that we didn't have decent page-level scrolling methods, just the existing screen-oriented ones. The last thing I need while on stage is to be dorking around with a mouse to get everything positioned right. So I added the feature which should have been there all along. So, now that I have the code working in *my* build, do I really want to go on stage and show it off, knowing that it's *not* in the 0.7.8 release we cut a few days earlier? Nah. :-) Enjoy! Paul PS: A full rebuild of these two subtrees (can you say "make tidy"?) would be a good idea, but otherwise you shouldn't see any side effects.
