From a82045c901402648b6bbcc9f4e5cd4e07fd38e19 Mon Sep 17 00:00:00 2001 From: snaka Date: Sat, 30 May 2009 13:59:54 +0000 Subject: 開くことができるピンが無い場合のメッセージ追加 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@33676 d0d07461-0603-4401-acd4-de1884942a52 --- pino.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'pino.js') diff --git a/pino.js b/pino.js index 365996c..4e36a46 100644 --- a/pino.js +++ b/pino.js @@ -146,14 +146,21 @@ let self = liberator.plugins.pino = (function() { "Open livedoor Reader(and clone server) pinned item", function(args) { let pins = new Pins(); + let items = pins.items(); + if (items.length == 0) { + liberator.echo("Pinned item doesn't exists."); + return; + } if (args["-list"]) { - let items = pins.items(); - let list =
{items.length} items. +
; liberator.echo(list, commandline.FORCE_MULTILINE); return; } @@ -161,10 +168,6 @@ let self = liberator.plugins.pino = (function() { if (args.string == "") { let pin; let max = (args.count >= 1) ? args.count : openItemsCount(); - if (pins.items().length == 0) { - liberator.echo("Pinned item doesn't exists."); - return; - } for(let i = 0; i < max; i++) { if (!(pin = pins.shift())) break; -- cgit v1.2.3