summaryrefslogtreecommitdiff
path: root/lua/rafta.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/rafta.lua')
-rw-r--r--lua/rafta.lua39
1 files changed, 0 insertions, 39 deletions
diff --git a/lua/rafta.lua b/lua/rafta.lua
deleted file mode 100644
index b3483a4..0000000
--- a/lua/rafta.lua
+++ /dev/null
@@ -1,39 +0,0 @@
-local M = {}
-
-M.setup = function()
- -- nothing
-end
-
----@class rafta.Slides
----@fields slides string[]: The slides of the file
-
---- Takes some lines and parses them
----@param lines string[]: The lines in the buffer
----@return rafta.Slides
-local parse_slides = function(lines)
- local current_slide = {}
- local sep = "^#"
-
- local slides = { slides = {} }
- for _, line in ipairs(lines) do
- print(line, "find:", line:find(sep), "|")
- if line:find(sep) then
- if #current_slide > 0 then
- table.insert(slides.slides, current_slide)
- end
- current_slide = {}
- end
- table.insert(current_slide, line)
- end
- table.insert(slides.slides, current_slide)
- return slides
-end
-
-vim.print(parse_slides({
- "# Hello",
- "this is something else",
- "# World",
- "this is another thing",
-}))
-
-return M