diff options
| author | theprimeagain <the.primeagen@gmail.com> | 2026-02-15 16:00:54 -0700 |
|---|---|---|
| committer | theprimeagain <the.primeagen@gmail.com> | 2026-02-15 16:00:54 -0700 |
| commit | a5130c1ec63c4b6bbceedbc61906cd9803bfabf8 (patch) | |
| tree | a5602ee1d407e40e5af0b486f1f79c04070138d5 /lua/99/request-context.lua | |
| parent | 3ade8bbbbcc4fe80a09f22eb59ce8539e4fe2987 (diff) | |
| download | a4-a5130c1ec63c4b6bbceedbc61906cd9803bfabf8.tar.xz a4-a5130c1ec63c4b6bbceedbc61906cd9803bfabf8.zip | |
better entry point. success still needs work
Diffstat (limited to 'lua/99/request-context.lua')
| -rw-r--r-- | lua/99/request-context.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lua/99/request-context.lua b/lua/99/request-context.lua index ef10aff..ba76519 100644 --- a/lua/99/request-context.lua +++ b/lua/99/request-context.lua @@ -53,6 +53,17 @@ function RequestContext.from_current_buffer(_99, xid) }, RequestContext) end +function RequestContext:stop() + for _, cb in ipairs(self.clean_ups) do + cb() + end +end + +--- @param clean_up fun(): nil +function RequestContext:add_clean_up(clean_up) + table.insert(self.clean_ups, clean_up) +end + --- @param md_file_name string --- @return self function RequestContext:add_md_file_name(md_file_name) |
