diff --git a/lua/sourcer/init.lua b/lua/sourcer/init.lua index b383d6d..55bcc4a 100644 --- a/lua/sourcer/init.lua +++ b/lua/sourcer/init.lua @@ -112,7 +112,7 @@ function M.lookup() end -- save substring to titles - table.insert(titles, rss_content:sub(x, y)) + table.insert(titles, rss_content:sub(x + 7, y - 8)) b = y end @@ -128,7 +128,7 @@ function M.lookup() end -- save substring to links - table.insert(links, rss_content:sub(x, y)) + table.insert(links, rss_content:sub(x + 6, y - 7)) b = y end @@ -144,7 +144,7 @@ function M.lookup() end -- save substring to dates - table.insert(dates, rss_content:sub(x, y)) + table.insert(dates, rss_content:sub(x + 9, y - 10)) b = y end @@ -160,7 +160,7 @@ function M.lookup() end -- save substring to descriptions - table.insert(descriptions, rss_content:sub(x, y)) + table.insert(descriptions, rss_content:sub(x + 12, y - 13)) b = y end @@ -168,18 +168,18 @@ function M.lookup() "Found entries: " .. #dates, }) - local current_line = 3 + local current_line = 4 for x = 1, #dates do - api.nvim_buf_set_lines(buf, current_line, -1, false, { titles[x] }) + api.nvim_buf_set_lines(buf, current_line, -1, false, { "Title: " .. titles[x] }) current_line = current_line + 1 - api.nvim_buf_set_lines(buf, current_line, -1, false, { dates[x] }) + api.nvim_buf_set_lines(buf, current_line, -1, false, { "Date: " .. dates[x] }) current_line = current_line + 1 - api.nvim_buf_set_lines(buf, current_line, -1, false, { descriptions[x] }) + api.nvim_buf_set_lines(buf, current_line, -1, false, { "Description: " .. descriptions[x] }) current_line = current_line + 1 - api.nvim_buf_set_lines(buf, current_line, -1, false, { links[x] }) - current_line = current_line + 1 - api.nvim_buf_set_lines(buf, current_line, -1, false, { "---" }) + api.nvim_buf_set_lines(buf, current_line, -1, false, { "Website: " .. links[x] }) current_line = current_line + 1 + api.nvim_buf_set_lines(buf, current_line, -1, false, { "" }) + current_line = current_line + 2 end api.nvim_buf_set_lines(buf, current_line, -1, false, { "End of feed entries." })