Logo

index : proclist

---

  • summary
  • about
  • tree
  • log
  • branches
https://git.ptrace.dev/public/proclist.git
ssh://git@git.ptrace.dev/public/proclist.git
LUA: 43%
JAI: 14%
TXT: 29%
MD: 14%

Proc-List for Jai

Shows all procedures, structs, or enums inside the current buffer and jumps to them.

Install & Setup

use {
    "worstprgr/proclist", branch = 'stable',
    config = function()
        require("proclist").setup({
            proc_key = "<leader>q",         -- searches for procedures
            struct_key = "<leader>w",       --       ..  .. structs
            enum_key = "<leader>e",         --       ..  .. enums
            check_file_extension = true     -- if true, it's only enabled
        })                                  -- for *.jai files
    end
}

Dev

Using make test opens a new Neovim session without any plugins, except Netrw and this (local) plugin.

EXPAND COLLAPSE
Name
Size
Modified (UTC)
.gitignore
1 b
2025-08-23
raw
LICENSE
2 kB
2025-08-23
raw
Makefile
84 b
2025-08-23
raw
README.md
713 b
2025-08-23
raw
---
---
min.lua
391 b
2025-08-23
raw
---
---
---
---
init.lua
5 kB
2025-08-23
raw
string_util.lua
191 b
2025-08-23
raw
---
---
test1.jai
208 b
2025-08-23
raw
test1.txt
238 b
2025-08-23
raw
test2.txt
91 b
2025-08-23
raw
Copyright 2026  E766CB298A6D1E64 | Git-Thing heavily inspired by cgit