From 055445cf43b379d713e0a2b1a4704605cfd5f661 Mon Sep 17 00:00:00 2001 From: ryanss Date: Sat, 4 Apr 2015 23:59:00 -0400 Subject: Open different story lists in different buffers Before this change trying to open a second, different story list using the optional HackerNews command arugment would not do anything if a .hackernews buffer was already open. --- ftplugin/hackernews.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ftplugin') diff --git a/ftplugin/hackernews.py b/ftplugin/hackernews.py index f6fd974..999ff43 100644 --- a/ftplugin/hackernews.py +++ b/ftplugin/hackernews.py @@ -67,7 +67,8 @@ def hex(s): def main(): - vim.command("edit .hackernews") + stories = vim.eval("g:hackernews_stories") or "news" + vim.command("edit %s.hackernews" % (stories if stories != "news" else "")) vim.command("setlocal noswapfile") vim.command("setlocal buftype=nofile") @@ -77,7 +78,6 @@ def main(): bwrite("") try: - stories = vim.eval("g:hackernews_stories") or "news" if stories == "news": news1 = json.loads(urlopen(API_URL+"/news", timeout=5) .read().decode('utf-8')) -- cgit v1.2.3