Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Default col_separator_char leads to visual glitch #426

Open
1 task done
ibash opened this issue Jan 29, 2024 · 1 comment
Open
1 task done

[Bug]: Default col_separator_char leads to visual glitch #426

ibash opened this issue Jan 29, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@ibash
Copy link

ibash commented Jan 29, 2024

Similar Issues

  • Before filing, I have searched for similar issues.

Neovim Version

NVIM v0.9.5
Build type: Release
LuaJIT 2.1.1703358377

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/opt/homebrew/Cellar/neovim/0.9.5/share/nvim"

Run :checkhealth for more info

Kitty version:

~kitty 0.32.1 created by Kovid Goyal~

Tested in native macos terminal too and the issue reproduced. So don't think it's a kitty issue.

Font:

font_family Source Code Pro

Steps to Reproduce

  1. Use kitty with source code pro
  2. Open the legendary menu with fzf-lua
  3. Scroll the list up and down

Expected Behavior

Scrolling, no artifacts

Actual Behavior

Artifacts that flicker on the screen.
Replacing the column char with a space or |, etc fixes the problem.

legendary

Minimal Configuration to Reproduce

local root = vim.fn.fnamemodify('./.repro', ':p')

-- set stdpaths to use .repro
for _, name in ipairs({ 'config', 'data', 'state', 'cache' }) do
  vim.env[('XDG_%s_HOME'):format(name:upper())] = root .. '/' .. name
end

-- bootstrap lazy
local lazypath = root .. '/plugins/lazy.nvim'
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({
    'git',
    'clone',
    '--filter=blob:none',
    '--single-branch',
    'https://github.com/folke/lazy.nvim.git',
    lazypath,
  })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  -- do not remove the colorscheme! it makes testing nicer
  'folke/tokyonight.nvim',
  {
    'mrjones2014/legendary.nvim',
    dependencies = {
      -- place your `vim.ui.select()` handler plugin here
      -- for example:
      -- 'nvim-telescope/telescope.nvim',
      -- 'stevearc/dressing.nvim',
    },
  },
  -- add any other pugins here
}

require('lazy').setup(plugins, {
  root = root .. '/plugins',
})

require('dressing').setup()

require('legendary').setup({
  -- add any options here
})

-- add anything else here
vim.opt.termguicolors = true
-- do not remove the colorscheme! it makes testing nicer
vim.cmd([[colorscheme tokyonight]])

Output from :LegendaryLog

:LegendaryLog output (click to expand)
[Mon Jan 29 09:31:52 2024][legendary.nvim] Took 2.122958 ms to filter items in context.
[Mon Jan 29 09:31:52 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 24,
  ["'Fuzzy find files'"] = 8,
  ["'ObsidianNew  '"] = 8,
  ["'ObsidianQuickSwitch  '"] = 8,
  ["'Open the vim-pad file picker'"] = 8
}
[Mon Jan 29 09:31:52 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Mon Jan 29 09:31:52 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Mon Jan 29 09:31:52 2024][legendary.nvim] Frecency database initialized.
[Mon Jan 29 09:31:52 2024][legendary.nvim] Initializing frecency database...
[Mon Jan 29 09:31:52 2024][legendary.nvim] Launching select UI
[Mon Jan 29 09:31:33 2024][legendary.nvim] setup() parsed and applied all configuration.
[Mon Jan 29 09:30:51 2024][legendary.nvim] setup() parsed and applied all configuration.
[Mon Jan 29 09:29:27 2024][legendary.nvim] setup() parsed and applied all configuration.
[Mon Jan 29 09:26:11 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:34:50 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:33:06 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:31:20 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:31:06 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:30:50 2024][legendary.nvim] Took 2.366209 ms to filter items in context.
[Sun Jan 28 22:30:50 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:30:50 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:30:50 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:30:50 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:30:50 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:30:50 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:30:49 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:30:42 2024][legendary.nvim] Took 1.973375 ms to filter items in context.
[Sun Jan 28 22:30:42 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:30:42 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:30:42 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:30:42 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:30:42 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:30:42 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:30:41 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:29:47 2024][legendary.nvim] Took 2.85475 ms to filter items in context.
[Sun Jan 28 22:29:47 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:29:47 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:29:47 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:29:47 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:29:47 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:29:47 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:29:46 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:29:15 2024][legendary.nvim] Took 2.350167 ms to filter items in context.
[Sun Jan 28 22:29:15 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:29:15 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:29:15 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:29:15 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:29:15 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:29:15 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:29:14 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:28:55 2024][legendary.nvim] Took 1.784208 ms to filter items in context.
[Sun Jan 28 22:28:55 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:28:55 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:28:55 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:28:55 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:28:55 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:28:55 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:28:53 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:27:51 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:27:21 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:27:10 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:26:37 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:26:23 2024][legendary.nvim] Took 2.612083 ms to filter items in context.
[Sun Jan 28 22:26:23 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:26:23 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:26:23 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:26:23 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:26:23 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:26:23 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:26:20 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:25:56 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:25:39 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:23:37 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:21:01 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:16:17 2024][legendary.nvim] Took 2.571334 ms to filter items in context.
[Sun Jan 28 22:16:17 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:16:17 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:16:17 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:16:17 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:16:17 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:16:17 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:16:15 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 22:13:32 2024][legendary.nvim] Took 2.149875 ms to filter items in context.
[Sun Jan 28 22:13:32 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:13:32 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:13:32 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:13:32 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 22:13:32 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 22:13:32 2024][legendary.nvim] Launching select UI
[Sun Jan 28 22:11:26 2024][legendary.nvim] Took 1.725 ms to filter items in context.
[Sun Jan 28 22:11:25 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 22:11:25 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 22:11:25 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 22:11:25 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:55:09 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:52:28 2024][legendary.nvim] Took 2.114584 ms to filter items in context.
[Sun Jan 28 21:52:28 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:52:28 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:52:28 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:52:28 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:52:28 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:52:28 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:52:26 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:51:30 2024][legendary.nvim] Took 2.019458 ms to filter items in context.
[Sun Jan 28 21:51:30 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:51:30 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:51:30 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:51:30 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:51:30 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:51:30 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:51:29 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:51:11 2024][legendary.nvim] Took 1.84675 ms to filter items in context.
[Sun Jan 28 21:51:11 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:51:11 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:51:11 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:51:11 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:51:11 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:51:11 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:51:09 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:49:53 2024][legendary.nvim] Took 1.543084 ms to filter items in context.
[Sun Jan 28 21:49:53 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:49:53 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:49:53 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:49:53 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:49:53 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:49:53 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:49:52 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:46:45 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:46:39 2024][legendary.nvim] Took 2.138416 ms to filter items in context.
[Sun Jan 28 21:46:39 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:46:39 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:46:39 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:46:39 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:46:39 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:46:39 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:46:37 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:46:19 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:45:37 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:43:57 2024][legendary.nvim] Took 1.807166 ms to filter items in context.
[Sun Jan 28 21:43:57 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:43:57 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:43:57 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:43:57 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:43:57 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:43:57 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:43:55 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:43:38 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:42:18 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:42:11 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:42:04 2024][legendary.nvim] Took 2.615917 ms to filter items in context.
[Sun Jan 28 21:42:04 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:42:04 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:42:04 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:42:04 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:42:04 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:42:04 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:42:03 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:41:37 2024][legendary.nvim] Took 1.477333 ms to filter items in context.
[Sun Jan 28 21:41:37 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:41:37 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:41:37 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:41:37 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:41:37 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:41:37 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:41:36 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:41:24 2024][legendary.nvim] Took 1.420167 ms to filter items in context.
[Sun Jan 28 21:41:24 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:41:24 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:41:24 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:41:24 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:41:24 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:41:24 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:41:23 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:40:56 2024][legendary.nvim] Took 2.166291 ms to filter items in context.
[Sun Jan 28 21:40:56 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:40:56 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:40:56 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:40:56 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:40:56 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:40:56 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:40:55 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:40:31 2024][legendary.nvim] Took 2.366833 ms to filter items in context.
[Sun Jan 28 21:40:31 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:40:31 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:40:31 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:40:31 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:40:31 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:40:31 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:40:30 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:39:46 2024][legendary.nvim] Took 1.485125 ms to filter items in context.
[Sun Jan 28 21:39:46 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:39:46 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:39:46 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:39:46 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:39:46 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:39:46 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:39:43 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:39:18 2024][legendary.nvim] Took 1.148541 ms to filter items in context.
[Sun Jan 28 21:39:18 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:39:18 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:39:18 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:39:18 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:39:18 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:39:17 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:39:17 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:39:02 2024][legendary.nvim] Took 1.173417 ms to filter items in context.
[Sun Jan 28 21:39:02 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:39:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:39:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:39:02 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:39:02 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:39:02 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:39:00 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:38:25 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:38:02 2024][legendary.nvim] Took 1.066542 ms to filter items in context.
[Sun Jan 28 21:38:02 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:38:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:38:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:38:02 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:38:02 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:38:02 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:38:01 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:37:42 2024][legendary.nvim] Took 0.937625 ms to filter items in context.
[Sun Jan 28 21:37:42 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:37:42 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:37:42 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:37:42 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:37:42 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:37:42 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:37:41 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:37:08 2024][legendary.nvim] Took 1.249792 ms to filter items in context.
[Sun Jan 28 21:37:08 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:37:08 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:37:08 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:37:08 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:37:02 2024][legendary.nvim] Took 1.027417 ms to filter items in context.
[Sun Jan 28 21:37:02 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'ObsidianQuickSwitch  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:37:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:37:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:37:02 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:37:02 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:37:02 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:37:00 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:35:04 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "'ObsidianQuickSwitch  '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "timestamps"
  }
}
[Sun Jan 28 21:35:04 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    item_id = "'ObsidianQuickSwitch  '"
  },
  query = {
    cmd = 4,
    cmd_data = "INSERT INTO timestamps (item_id, timestamp) values(:item_id, julianday('now'));"
  }
}
[Sun Jan 28 21:35:04 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    count = 1,
    item_id = "'ObsidianQuickSwitch  '"
  },
  query = {
    cmd = 2,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:35:04 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "'ObsidianQuickSwitch  '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:35:04 2024][legendary.nvim] Updating item with ID "'ObsidianQuickSwitch  '"
[Sun Jan 28 21:35:04 2024][legendary.nvim] Updating scoring data for selected item.
[Sun Jan 28 21:35:04 2024][legendary.nvim] Preparing to execute selected item
[Sun Jan 28 21:35:02 2024][legendary.nvim] Took 1.551709 ms to filter items in context.
[Sun Jan 28 21:35:02 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'ObsidianNew  '"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:35:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:35:02 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:35:02 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:34:52 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "'ObsidianNew  '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "timestamps"
  }
}
[Sun Jan 28 21:34:52 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    item_id = "'ObsidianNew  '"
  },
  query = {
    cmd = 4,
    cmd_data = "INSERT INTO timestamps (item_id, timestamp) values(:item_id, julianday('now'));"
  }
}
[Sun Jan 28 21:34:52 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    count = 1,
    item_id = "'ObsidianNew  '"
  },
  query = {
    cmd = 2,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:34:52 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "'ObsidianNew  '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:34:52 2024][legendary.nvim] Updating item with ID "'ObsidianNew  '"
[Sun Jan 28 21:34:52 2024][legendary.nvim] Updating scoring data for selected item.
[Sun Jan 28 21:34:52 2024][legendary.nvim] Preparing to execute selected item
[Sun Jan 28 21:34:51 2024][legendary.nvim] Took 1.364708 ms to filter items in context.
[Sun Jan 28 21:34:51 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 30,
  ["'Fuzzy find files'"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:34:51 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:34:51 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:34:51 2024][legendary.nvim] Frecency database initialized.
[Sun Jan 28 21:34:51 2024][legendary.nvim] Initializing frecency database...
[Sun Jan 28 21:34:51 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:34:49 2024][legendary.nvim] setup() parsed and applied all configuration.
[Sun Jan 28 21:29:11 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "' '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "timestamps"
  }
}
[Sun Jan 28 21:29:11 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    item_id = "' '"
  },
  query = {
    cmd = 4,
    cmd_data = "INSERT INTO timestamps (item_id, timestamp) values(:item_id, julianday('now'));"
  }
}
[Sun Jan 28 21:29:11 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "' '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:29:11 2024][legendary.nvim] Updating item with ID "' '"
[Sun Jan 28 21:29:11 2024][legendary.nvim] Updating scoring data for selected item.
[Sun Jan 28 21:29:11 2024][legendary.nvim] Preparing to execute selected item
[Sun Jan 28 21:29:09 2024][legendary.nvim] Took 1.335625 ms to filter items in context.
[Sun Jan 28 21:29:09 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 20,
  ["'Fuzzy find files'"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:29:09 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:29:09 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:29:09 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:29:05 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "' '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "timestamps"
  }
}
[Sun Jan 28 21:29:05 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    item_id = "' '"
  },
  query = {
    cmd = 4,
    cmd_data = "INSERT INTO timestamps (item_id, timestamp) values(:item_id, julianday('now'));"
  }
}
[Sun Jan 28 21:29:05 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "' '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:29:05 2024][legendary.nvim] Updating item with ID "' '"
[Sun Jan 28 21:29:05 2024][legendary.nvim] Updating scoring data for selected item.
[Sun Jan 28 21:29:05 2024][legendary.nvim] Preparing to execute selected item
[Sun Jan 28 21:29:00 2024][legendary.nvim] Took 1.310208 ms to filter items in context.
[Sun Jan 28 21:29:00 2024][legendary.nvim] Computed item scores: {
  ["' '"] = 10,
  ["'Fuzzy find files'"] = 10,
  ["'Open the vim-pad file picker'"] = 10
}
[Sun Jan 28 21:29:00 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 4,
    cmd_data = "SELECT id, item_id, CAST((julianday('now') - julianday(timestamp)) * 24 * 60 AS INTEGER) AS age FROM timestamps;"
  }
}
[Sun Jan 28 21:29:00 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {},
  query = {
    cmd = 1,
    cmd_data = "item_count"
  }
}
[Sun Jan 28 21:29:00 2024][legendary.nvim] Launching select UI
[Sun Jan 28 21:28:52 2024][legendary.nvim] Performing SQL transaction with following data: {
  params = {
    where = {
      item_id = "' '"
    }
  },
  query = {
    cmd = 1,
    cmd_data = "timestamps"
  }
}
[Sun Jan 28 21:28:52 2024][legendary.nvim] Performing SQL transaction with following data: {

Additional Details and/or Screenshots

No response

@ibash ibash added the bug Something isn't working label Jan 29, 2024
@ibash ibash changed the title [Bug]: Default col_separator_char leads to broken characters in kitty [Bug]: Default col_separator_char leads to visual glitch Jan 29, 2024
@mrjones2014
Copy link
Owner

Hmm, interesting. I wonder if it has to do with the fact that some unicode characters take multiple bytes, e.g. are we using #string to get the string length where we should be using vim.fn.strdisplaywidth which returns the actual visual/columnar width of the string?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants