From f9b36bf730fda5488be87b91fd03a6f7cbf64e73 Mon Sep 17 00:00:00 2001 From: Daniil Rozanov Date: Wed, 24 Apr 2024 03:34:52 +0300 Subject: refactor: full rewrite --- lua/cmake-explorer/telescope/make_entry.lua | 57 ----------------------------- 1 file changed, 57 deletions(-) delete mode 100644 lua/cmake-explorer/telescope/make_entry.lua (limited to 'lua/cmake-explorer/telescope/make_entry.lua') diff --git a/lua/cmake-explorer/telescope/make_entry.lua b/lua/cmake-explorer/telescope/make_entry.lua deleted file mode 100644 index cc919bd..0000000 --- a/lua/cmake-explorer/telescope/make_entry.lua +++ /dev/null @@ -1,57 +0,0 @@ -local make_entry = require("telescope.make_entry") -local entry_display = require("telescope.pickers.entry_display") -local config = require("cmake-explorer.config") - -local M = {} - -M.gen_from_configure = function(opts) - local project = require("cmake-explorer").project - local displayer = entry_display.create({ - separator = " ", - items = { - { width = project.display.short_len + 5 }, - { remaining = true }, - }, - }) - local make_display = function(entry) - vim.print(entry) - return displayer({ - { entry.value.display.short, "TelescopeResultsIdentifier" }, - { entry.value.display.long, "TelescopeResultsComment" }, - }) - end - return function(entry) - return make_entry.set_default_entry_mt({ - value = entry, - ordinal = table.concat(entry.short, config.variants_display.short_sep), - display = make_display, - }, opts) - end -end - -M.gen_from_build = function(opts) - local project = require("cmake-explorer").project - local displayer = entry_display.create({ - separator = " ", - items = { - { width = project.display.short_len + 5 }, - { remaining = true }, - }, - }) - local make_display = function(entry) - vim.print(entry) - return displayer({ - { entry.value.display.short, "TelescopeResultsIdentifier" }, - { entry.value.display.long, "TelescopeResultsComment" }, - }) - end - return function(entry) - return make_entry.set_default_entry_mt({ - value = entry, - ordinal = table.concat(entry.short, config.variants_display.short_sep), - display = make_display, - }, opts) - end -end - -return M -- cgit v1.2.3