--- trunk/style/keyhandlers.js 2006/07/06 10:30:58 8 +++ trunk/style/keyhandlers.js 2006/07/06 17:31:48 9 @@ -10,11 +10,11 @@ // .: 46, jump down one feed/item Refeed.App.assignKeyPressHandler( 46, function(app, event) { return app.doScroll(1); }); -// vi-like keybindings +// vi-like keybindings (like , and . but without wrapping) // j: 106, jump down one feed/item -Refeed.App.assignKeyPressHandler(106, function(app, event) { return app.doScroll(1); }); +Refeed.App.assignKeyPressHandler(106, function(app, event) { return app.doScroll(1, 0); }); // k: 107, jump up one feed/item -Refeed.App.assignKeyPressHandler(107, function(app, event) { return app.doScroll(-1); }); +Refeed.App.assignKeyPressHandler(107, function(app, event) { return app.doScroll(-1, 0); }); // r: 114, reload page Refeed.App.assignKeyPressHandler(114, function(app, event) { location.reload(true); return false; }); @@ -42,7 +42,7 @@ Refeed.Feed.prototype.assignKeyPressHandler(117, function(feed, event) { return feed.update(); }); // a: 97 -Refeed.Item.prototype.assignKeyPressHandler( 97, function(item, event) { if (toggle_read(item.id)) Refeed.App.doScroll(1); return false; }); +Refeed.Item.prototype.assignKeyPressHandler( 97, function(item, event) { if (toggle_read(item.id)) Refeed.App.doScroll(1, 0); return false; }); Refeed.Feed.prototype.assignKeyPressHandler( 97, function(feed, event) { archive_feed(feed.id); return false; }); // p: 112