Commit Graph

1025 Commits

Author SHA1 Message Date
Simon Hauser
e46ef8ffec fix: for default sorters so we dont sort data after ordinal len if #prompt == 0 (#1146) 2021-08-21 20:53:09 +02:00
Simon Hauser
1c276f5539 fix(pickers): config mappings (#1147)
This happens because we removed our packed deepcopy. So i refactored
this part to not do a deepcopy
2021-08-21 21:02:38 +03:00
Simon Hauser
364d795d22 fix: some improvements for telescope.symbols if run in insert mode (#1117)
- keep insert if run in insert mode
- also look in `.local/share/nvim/telescope/symbols/*.json` for symbols
  can be overriden with `symbol_path`
2021-08-21 16:48:19 +02:00
Jonathan Teran
81ab591180 fix(command_definition): default to nil on empty <f-args> (#1142) 2021-08-21 11:45:11 +01:00
Luke Kershaw
fbc983eb91 fix(command_parser): pcall for the loadstring (#1134) 2021-08-21 11:44:27 +01:00
TJ DeVries
4f91ffcbab fix: Close async oneshot jobs on finder:close (#1140) 2021-08-20 14:41:52 -04:00
TJ DeVries
260f4617b6 startup: load once and only when called for devicons (#1139) 2021-08-20 13:47:30 -04:00
TJ DeVries
ea5ab8f7c4 feat: Use nvim_buf_set_extmark right_align to do the magic for us (#1138) 2021-08-20 13:35:21 -04:00
TJ DeVries
bc470fe59f fix(sorters): fix sorters running after destroy, which can segfault (#1137)
* fix(sorters): fix sorters running after destroy, which can segfault

* fixup: Only check when we've set a status
2021-08-20 13:12:29 -04:00
Joshua Cao
b47bb8df1e mapping: Remove center action after select_default action in default mappings. (#974) 2021-08-20 12:02:22 -04:00
TJ DeVries
a97af306c4 feat(performance): Major performance improvements using async v2 from @oberblastmeister (#987)
* start: Working w/ async jobs

* short circuit to using bad finder if you pass writer.
2021-08-20 11:11:24 -04:00
Luke Kershaw
d6d28dbe32 fix(command parser): evaluate valid lua expressions (#1128) 2021-08-19 20:49:16 +01:00
Jan Steinke
615efe666b Allow range parameters on command parser (#1123) 2021-08-19 19:11:22 +02:00
Luke Kershaw
161a2e9f61 fix(command parser): discard invalid lua expressions (#1124) 2021-08-19 19:09:14 +02:00
Luke Kershaw
f67d3e883d feat: allow tables in vimscript command parser (#1075) 2021-08-18 10:05:04 +01:00
Christian Clason
f1a27baf27 chore: remove obsolete git opts from minimal.lua
...now that @Conni2461 did some spring cleaning on plenary ;)
2021-08-13 15:47:16 +02:00
A. Schueler
ec5b6abbe0 fix: broken LSP reference in README.md (#1113)
Fix the reference to neovim LSP pickers by correcting the linked heading name.
2021-08-13 13:55:20 +02:00
Christian Clason
2a86f47df6 chore: speed up bootstrap for minimal.lua
* use `git://` protocol
* omit `--no-single-branch` (since plenary contains stale branches with large objects)
2021-08-13 13:42:04 +02:00
Christian Clason
f557ae9081 chore: convert bug issue template to form (#1110)
Replace Markdown template with Github form and add more robust
minimal `init.lua`. Also add a link to Gitter for support questions.
2021-08-13 09:29:06 +02:00
James Trew
f039f60a99 chore: separate commit date & time in git_branches (#1111) 2021-08-12 15:30:10 +02:00
you-n-g
d4a52ded67 docs: update README.md (#1099) 2021-08-11 20:12:20 +02:00
Marten Trip
06e55d3b3a fix: builtin list_or_jump now handles non list replies from the server (#1101)
fix for servers such as zls and clojure_lsp
2021-08-11 20:03:31 +02:00
Henrique Borges
2292ee2be0 docs: add missing disable_devicons option (#1089) 2021-08-11 09:06:25 -04:00
fdschmidt93
cda284986f feat: api for clearing completion cb in userspace (#1097) 2021-08-11 09:00:23 -04:00
TJ DeVries
b5d7f48e70 doc: Update information about popup.nvim (#1103)
* doc: Update information about popup.nvim

* fixup: Got rest of popup.nvim mentions
2021-08-11 08:59:56 -04:00
TJ DeVries
a056a9c7e0 feat: Move to plenary.popup (#1102) 2021-08-11 08:54:28 -04:00
Simon Hauser
2c573b9d12 fix: picker config (#1094) 2021-08-09 21:28:16 +02:00
TJ DeVries
273942cc47 fixup: stylua 2021-08-06 13:14:13 -04:00
TJ DeVries
ae897cec08 fix: Do not transform URIs 2021-08-06 13:12:13 -04:00
Simon Hauser
e7362e9996 chore: reformat docs after tree-sitter-lua changes 2021-08-04 22:41:18 +02:00
zeertzjq
d7cdfcbeb6 feat: add option jump_type to lsp_definitions and lsp_implementations (#1077) 2021-08-04 22:33:13 +02:00
zeertzjq
654903fc04 fix: preview the correct man page section (#1076) 2021-08-04 22:19:39 +02:00
Dhruv Manilawala
aa7c13ea36 fix: escape newlines in code action title (#1012) 2021-08-04 22:16:18 +02:00
Nazeeh ElDirghami
ca195e32e0 feat: live_grep and grep_string function for additional opts (allow file mask) (#1017) 2021-08-04 09:07:04 +02:00
bi0ha2ard
b7cd8c7699 fix(entry_to_qf): handle nil entry.cwd and absolute filenames (#1058) 2021-08-04 08:56:15 +02:00
Luke Kershaw
f8caad1d6b fix: fix file_browser on windows and potentially other file opens (#1026) 2021-08-03 11:08:42 +02:00
Joshua Cao
5ff6f9ad07 fix: git_bcommit use absolute path for current file (#1059) 2021-08-03 11:04:07 +02:00
Joel Palmer
b742c50bf1 feat: add git reset action for git commits picker (#999) 2021-07-30 00:16:45 +03:00
Lee Marlow
82f4d3028b feat: add no_ignore option to find_files (#1010)
Allow find_files to find files ignored by .gitignore
and other ignore files. This is supported by fd, rg, and fdfind.
2021-07-29 12:45:19 +03:00
Dave Lage
767e42f2e9 Add link to cursor relative list pull request
Has good examples on what it looks like and does.
2021-07-28 20:58:11 -04:00
elianiva
69adcbca87 refactor: remove unused parameter (#1044) 2021-07-25 16:33:05 +07:00
Sebastian Lyng Johansen
c0f1999b02 fix: make path for send to qflist correct (#1037) 2021-07-23 14:17:26 -04:00
Simon Hauser
79644ab677 chore: use stylua for formatting (#1040)
* chore: stylua job and config

* reformat with stylua
2021-07-23 11:42:37 -04:00
Simon Hauser
664690029f fix: unknown filetype error message (#1034) 2021-07-20 19:20:22 +02:00
Luke Kershaw
d057b10503 fix: check if tabline is present when calculating certain layouts (#1027)
* fix: check if tabline is present when calculating certain layouts

- also tweaks height calculation for `center` strategy

* refactor: remove `center` strategy tweak

- will reimplement something similar in another PR for a few of the strategies

* fix: check if `preview.line` is `nil`

* refactor: factor out `tbln` calculation and `max_lines` adjustment

- also tweaked `vertical` calculations so that no `nil` check is required
2021-07-20 18:15:01 +01:00
Simon Hauser
46e03a935f feat: sort_mru for builtin buffers (#1028)
:help builtin.buffers
2021-07-19 09:10:06 +02:00
Luke Kershaw
8c3f2b630b feat: check type of path_display and warn user if wrong (#1023) 2021-07-18 12:19:27 +01:00
Rasmus Bergström
1bb73aed5f Set a filetype for the results buffer (#1019)
**Why** is the change needed?

So that it can be targeted with specific settings. These could include disabling
plugins for the buffer (as in #840) or disabling folding (as per #991).

**How** is the need addressed?

- Add a filetype to the buffer after it has been created.

Closes #991
2021-07-18 10:12:04 +02:00
Ben Smith
87fecbea95 fix for #847 (#1022) 2021-07-18 07:42:23 +00:00
Ben Smith
b48a16f866 Mirror option for bottom_pane layout_strategy (#847)
* functional mirror opt for bottom_pane strategy

* [docgen] Update doc/telescope.txt
skip-checks: true

* forgot 'end' to close function

* [docgen] Update doc/telescope.txt
skip-checks: true

Co-authored-by: Github Actions <actions@github>
2021-07-18 07:24:51 +00:00