Kim A. Brandt

Results 24 comments of Kim A. Brandt

> ... > Sorry for the late response, I've managed to pin down the issue to this line in my nvim config: `harpoon:extend(extensions.builtins.navigate_with_number());` The problem does not occur when opening...

This issue was addressed in #430 and fixed by [747169f](https://github.com/ThePrimeagen/harpoon/commit/747169f07ae7b3b80ae0d655458265822788ac4f). So, maybe this can be closed!? Sorry, it's still an issue! The location of `vim.api.nvim_set_current_buf(bufnr)` ([comment](https://github.com/ThePrimeagen/harpoon/issues/444#issuecomment-1920000837)) seems to be crucial!?...

> I mean, not really. The telescope extension you suggested is for marks, not for harpoon files. What I'm talking about is the telescope picker found in the README for...

Edit: Cycling stopped working for `list:next()` and `list:prev()`, so I fixed it in #562 :) Cycling works as expected and does not wrap by default, but can be enabled by...

Only problem I see is, that the rest of the function - set position and emit event - is not getting executed, when doing a `(R)ecover` :\

These changes add some enhancements for the telescope `Harpoon Marks`-picker.

@11Firefox11 The current Telescope marks-extension, has the same issue: https://github.com/ThePrimeagen/harpoon/issues/588 Maybe this could be fixed inside the [remove_at](https://github.com/ThePrimeagen/harpoon/blob/0378a6c428a0bed6a2781d459d7943843f374bce/lua/harpoon/list.lua#L205)-function!? Calling it, seems to leave a blank value (`nil`) inside the harpoon-list!?...

Maybe - in the spirit of a harpoon - opening/selecting a buffer could _update the internal pointer_ to the _current item_ in the list, if there is a match!? When...

I've made an attempt at this, in #574.

Maybe there could be an additional `DELAYED_POSITION_UPDATED`-event, which could be used for internal operations, such as writing the data? Then, extension-writers could either use the synchronous `POSITION_UPDATED`-event or asynchronous `DELAYED_POSITION_UPDATED`-event!?...