98 Commits

Author SHA1 Message Date
ThePrimeagen
388527bd7c feat(wildcard): I think i worked out the bugs on wild cards 2021-04-12 10:17:12 -06:00
ThePrimeagen
ab9fe88c01 midpoint 2021-04-08 20:09:02 -06:00
ThePrimeagen
e23b7107f2 feat(wildcards) 2021-04-07 16:04:19 -06:00
ThePrimeagen
0eb1161288
Merge pull request #54 from ThePrimeagen/worktree
feat(worktree): harpoon now works well with worktrees
2021-04-07 14:43:24 -06:00
ThePrimeagen
4548a7a3c9 feat(worktree): harpoon now works well with worktrees 2021-04-07 14:42:36 -06:00
ThePrimeagen
44810f677d
Merge pull request #53 from ThePrimeagen/cwd
feat(cwd): do not cache the cwd for gitworktrees
2021-04-06 13:17:52 -06:00
ThePrimeagen
5a7d3a6ae8 feat(cwd): do not cache the cwd for gitworktrees 2021-04-06 13:16:17 -06:00
ThePrimeagen
50a5784db5
Merge pull request #51 from joacohoyos/master
Fix bug when adding file on previously removed mark
2021-04-01 08:14:25 -06:00
ThePrimeagen
a47beb5d10 Merge branch 'master' of github.com:ThePrimeagen/harpoon 2021-04-01 07:52:21 -06:00
ThePrimeagen
53e10c276e feat(FUNDING!) 2021-04-01 07:51:59 -06:00
Joaquin Hoyos
b0437610ab create mark with buf_name instead of empty string 2021-03-31 20:50:58 -03:00
ThePrimeagen
abb717f174
Merge pull request #46 from jesseleite/customize-menu-window-yayaya
Customizable menu window
2021-03-25 11:24:28 -06:00
Jesse Leite
8e966d6a11 Merge branch 'master' of https://github.com/ThePrimeagen/harpoon into customize-menu-window-yayaya 2021-03-24 21:11:31 -04:00
ThePrimeagen
7ca5c1dbfd credit due 2021-03-24 09:30:31 -06:00
ThePrimeagen
d6c84aafdf
Merge pull request #48 from jesseleite/fix-clearing-config
Fix clearing project config
2021-03-24 09:23:16 -06:00
Jesse Leite
7ca4d07089 Prime does not suck, that much. 2021-03-24 11:15:49 -04:00
Jesse Leite
d207c4cd84 Merge branch 'master' of https://github.com/ThePrimeagen/harpoon into customize-menu-window-yayaya 2021-03-24 10:11:09 -04:00
ThePrimeagen
a002b9cf17
Merge pull request #42 from ThePrimeagen/offsets
Offsets
2021-03-24 08:07:39 -06:00
Jesse Leite
c015ae5b5e Add ability to customize menu window. 2021-03-24 01:44:18 -04:00
ThePrimeagen
2d0cb2aabb
Merge pull request #45 from polarmutex/fix-cache-duplication
fix the config having both expanded and non expanded
2021-03-23 20:38:23 -06:00
Brian Ryall
626105547c fix the config having both expanded and non expanded 2021-03-23 22:29:28 -04:00
ThePrimeagen
d5229fb085 feat(offsets): Harp**n offsets 2021-03-23 10:56:19 -06:00
ThePrimeagen
1158df026f feat(filename): Filename is now an object with row-col offset 2021-03-23 10:36:40 -06:00
ThePrimeagen
7e6711fc0e feat(onthuntoe): READ ME 2021-03-23 09:25:27 -06:00
ThePrimeagen
8d79e5bfb8 feat(updated) 2021-03-23 09:25:05 -06:00
ThePrimeagen
a0817c7271
Merge pull request #35 from brandoncc/extract-finding-marked
Improve checking if marks exist
2021-03-23 09:06:15 -06:00
ThePrimeagen
0e23b5653e
Merge pull request #39 from asbjornhaland/write_quick_menu
feat(ui): add BufWriteCmd to handle ":w" in quick menu
2021-03-23 09:03:51 -06:00
Asbjørn Håland
d0f4ad1e18 fix(ui): set nomodified then modified is set - ensures you always can close the quick_menu 2021-03-23 15:49:06 +01:00
Asbjørn Håland
01996f45f6 fix(ui): set the quick_menu initially to not modified 2021-03-22 19:01:13 +01:00
Asbjørn Håland
c413edb1e8 feat(ui): delete quick_menu buffer on hidden 2021-03-22 18:48:12 +01:00
ThePrimeagen
97e0bf5c14
Merge pull request #41 from Bhanukamax/feature/cycle
Added nav_next and nav_prev functions
2021-03-22 10:12:46 -06:00
Bhanuka
0280f8be12 Added nav_next and nav_prev functions
This allows to cycle through the harpoon marks list
2021-03-21 13:53:16 +05:30
Asbjørn Håland
5e3b5e39f7 feat(ui): add BufWriteCmd to handle ":w" in quick menu
Fix #36
2021-03-18 21:08:25 +01:00
ThePrimeagen
dcaf802877
Merge pull request #37 from asbjornhaland/add_status_method
feat(mark): add status method
2021-03-17 10:28:07 -06:00
Asbjørn Håland
aefeb6bc9d feat(mark): add status method
This method can be used to display current mark status in the statusline
2021-03-17 17:22:48 +01:00
Brandon Conway
a889d81937 Use .get_length() to support sparse arrays 2021-03-17 08:56:08 -07:00
Brandon Conway
80ce51f88d Improve checking if marks exist 2021-03-16 17:52:48 -07:00
ThePrimeagen
a6faacee32
Merge pull request #33 from brandoncc/add-file-toggling
Add file toggling
2021-03-16 18:38:34 -06:00
Brandon Conway
55d1e99fec Fix function that was moved to module 2021-03-16 17:36:19 -07:00
Brandon Conway
58ca78c855 Merge branch 'master' into add-file-toggling 2021-03-16 17:33:59 -07:00
ThePrimeagen
61aff8c523
Merge pull request #34 from asbjornhaland/set_current_at
feat(mark)!: add set_current_at
2021-03-16 18:28:48 -06:00
Asbjørn Håland
91ffa8ac68 feat(mark)!: add set_current_at
BREAKING CHANGE:
- filter_nulls(list) renamed to filter_empty_string(list)
- swap(a, b) removed
- trim() removed
- promote() removed
- promote_to_front() removed
- remove_nils() removed
- shorten_list() removed

Fix #10
2021-03-16 22:12:42 +01:00
ThePrimeagen
520f773f5a
Merge pull request #32 from brandoncc/set-hidden-in-new-terminal-buffers
Set hidden for harpoon term buffers
2021-03-16 14:20:28 -06:00
Brandon Conway
fc20d9a922 Add file toggling 2021-03-16 10:21:20 -07:00
Brandon Conway
dcf2c80314 Set hidden for harpoon term buffers 2021-03-15 12:16:19 -07:00
ThePrimeagen
af09f2c99b
Merge pull request #31 from brandoncc/dont-mark-nil-or-empty-string
Dont mark nil or empty string
2021-03-15 12:59:13 -06:00
Brandon Conway
d8213986e8 Use error instead of print 2021-03-15 11:56:05 -07:00
Brandon Conway
ee9e803ae6 Don't mark nil or "" buffer names 2021-03-15 09:14:43 -07:00
Brandon Conway
57a0ec6e13 add_file should take an optional buf name/id 2021-03-15 09:14:30 -07:00
ThePrimeagen
6655cd9238
Merge pull request #26 from brandoncc/set-filetype-for-menu
Set filetype for quick menu
2021-03-15 09:46:31 -06:00