James Trew
106662e056
feat(diagnotics): add disable_coordinates option ( #2477 )
2023-05-24 11:05:10 +02:00
Folke Lemaitre
057ee0f878
fix: icon highlights (broken on nightly) ( #2522 )
2023-05-23 14:31:04 +02:00
James Trew
c20d4fb592
fix: icon hl width for various pickers ( #2450 )
2023-04-09 10:04:20 +02:00
莊喬
b0395c2882
fix: avoid eval "= directly in builtin registers picker ( #2347 )
...
When "= contains expression not ought to be run in current context, the
`getreg('=')` raises error.
For example `:put =foo` (where `foo` is undefined) then open registers
picker it fails. Also #2228 .
Now specify second arg to `getreg` to get register expr (instead of
"evaluated" result) as content, like what `:registers` command displays.
This has behavior change, if user still want to see/paste the
evaluated result, a customized action will be needed.
2023-02-19 11:08:46 +01:00
Yuta Katayama
abba036478
fix: rename ts_utils.get_node_range -> vim.treesitter.get_node_range ( #2376 )
2023-02-19 10:40:59 +01:00
Simon Hauser
203bf56091
Revert "feat(git): git_commits shows the current branch graph ( #2288 )" ( #2358 )
...
This reverts commit 01d92285ef .
2023-01-31 08:24:16 +01:00
James Trew
053f2303c4
docs: proof-read edits ( #2311 )
2023-01-22 09:57:53 +01:00
Jonas Strittmatter
b24fdfdb25
fix: correctly parse filenames with special chars in git_status ( #2296 )
2023-01-06 12:04:15 +01:00
tzachar
c571d96fe5
fix: do not use nvim_buf_line_count on unloaded buffers ( #2261 )
2023-01-06 11:58:16 +01:00
Tsakiris Tryfon
a606bd10c7
docs: fix typos/wording ( #2283 )
2022-12-28 14:49:57 +01:00
Cyan
01d92285ef
feat(git): git_commits shows the current branch graph ( #2288 )
...
Co-authored-by: Cyan Joeng <cyan.joeng@gmail.com >
2022-12-28 15:43:35 +03:00
Luke Kershaw
278c797b58
fix(builtin.live_grep): add spacer ":" even when coordinates disabled ( #2275 )
...
* fix(builtin.live_grep): add spacer ":" even when coordinates disabled
* fix docgen
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
2022-12-21 08:53:29 +01:00
Anton
22e13f6f69
fix(builtin.commands): no preview for multiline description commands ( #2244 )
2022-12-02 12:04:45 +01:00
zbq
3c2e5fb23e
feat: add configuration to fix encoding of output of find_command in find_files ( #2232 )
2022-11-28 22:41:37 +01:00
Xavier Young
4d77743a8e
feat(builtin.keymaps): display noremap/buffer indicators and add lhs filter ( #2246 )
2022-11-27 20:04:07 +01:00
Simon Hauser
9cf465894a
fix: rg invert and files-with-matches res line parsing ( #2208 )
2022-10-25 21:22:17 +02:00
Nghia Le Minh
f174a0367b
feat(diagnostics): change highlight groups to DiagnosticSign... ( #2194 )
2022-10-09 09:01:36 +02:00
Tushar Kuntawar
76ea9a898d
works with register name and content ( #2178 )
2022-09-30 19:29:25 +02:00
Tushar Kuntawar
2428953db3
fix: builtin register picker better sorting ( #2175 )
2022-09-27 21:17:11 +02:00
Simon Hauser
524c4eb7fb
fix: more autocmds desc fixes ( #2049 )
2022-07-07 22:38:28 +02:00
Simon Hauser
9b3afe51c4
fix: autocmd, show desc if available ( #2046 )
2022-07-07 16:45:32 +02:00
Simon Hauser
30f2a367f2
feat(grep_string): invert_match for search="", removing empty lines ( #2040 )
2022-07-06 20:38:51 +02:00
Charles Moscofian
6ea106329a
fix: path_display hidden for make_entry.gen_from_quickfix ( #2038 )
2022-07-04 21:38:10 +02:00
julianf
a0a038170d
docs: make_entry and entry_display
2022-07-01 16:59:10 +02:00
TJ DeVries
8f56fede21
feat: Add entry_index for entry_makers
...
cleanup
2022-07-01 16:58:42 +02:00
Simon Hauser
1ba967f84e
fix: truncate for builtin.buffers
...
fix #2022
2022-06-30 14:29:57 +02:00
Dane Summers
db4635bddf
fix(current_buffer_tags): tag-relative=never ( #1970 )
2022-06-30 14:01:51 +02:00
Simon Hauser
77e2b8ceea
chore: cleanup autocmd builtin ( #1947 )
2022-06-30 14:01:51 +02:00
Yorick Peterse
838c32d6a8
refactor: make_entry more consistent ( #1410 )
...
drops `ignore_filename`, use `path_display= { "hidden" }`
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
2022-06-30 14:01:50 +02:00
Simon Hauser
83b6cadb2c
break: deprecate utils.get_default utils.if_nil ( #1545 )
2022-06-30 14:01:49 +02:00
Simon Hauser
5510587ff4
feat(vim_options): show scope information in display ( #1956 )
...
Also make type, scope and value searchable
2022-06-30 14:01:49 +02:00
Simon Hauser
4482c2b551
chore: cleanup vim options ( #1946 )
2022-06-30 14:01:48 +02:00
pjmtdw
2e421ef02d
fix: get mark list from opts.bufnr instead of using :marks ( #1935 )
...
Should fix marks when going through builtin.builtin
2022-05-15 22:00:01 +02:00
fdschmidt93
85239d9c3e
feat(builtin.keymaps): show lua fn name if available ( #1929 )
2022-05-09 11:08:53 +02:00
Michael Maves
85d95dfddd
fix(builtin.tags): custom filename width ( #1842 )
2022-05-04 22:13:40 +02:00
Chinmay Dalal
280c4e3037
fix(treesitter): use upstream get_node_text() instead of nvim-treesitter's deprecated one ( #1905 )
2022-05-01 09:45:26 +02:00
rowario
32505ece72
feat: added trim option to make_entry.gen_from_quickfix ( #1838 )
2022-04-18 09:23:07 +02:00
Tom
d331433ed8
fix(grep): make filename parser non-greedy ( #1785 )
...
To protect against content variation including colon / number
combinations
2022-03-11 10:28:32 +01:00
Simon Hauser
234066f875
fix: man_pages previewer, respecting MANPATH and apropos output parsing ( #1764 )
...
- introducing putils writer and use it rather than using PAGER env var
- introducing env for lua/telescope/_.lua job interface
- to respect MANPATH (and PATH just in case)
- fix for apropos output parsing might return e.g. `alacritty, Alacritty`
We need to split on first `,`
2022-03-10 13:48:40 +01:00
James Trew
206e71d133
fix: add opts.bufnr and opts.winnr to builtin picker ( #1706 )
2022-02-14 17:39:58 +01:00
Luke Kershaw
c1b9dab300
fix: handle filenames with colons in live_grep ( #1609 )
2022-01-16 16:54:51 +01:00
daangoossens22
d173740bb4
feat: make results pane of builtin keymaps more readable ( #1684 )
2022-01-14 21:13:32 +01:00
Simon Hauser
56325fefb2
feat: migrate to Telescope diagnostics using vim.diagnostic ( #1553 )
2021-12-10 17:49:06 +01:00
Farbod Salamat-Zadeh
6b1579741a
fix: git stash entry formatting ( #1452 )
2021-12-06 21:20:37 +01:00
Simon Hauser
27294d73e4
fix: regression with grep builtins ( #1548 )
2021-12-03 17:57:28 +01:00
Luke Kershaw
b50b364ae1
fix: check for Windows drive letter when parsing vimgrep ( #1494 )
2021-12-03 16:29:20 +01:00
Daniel Kempkens
aa41912ef8
fix: Remove symbol_msg substitution ( #1525 )
...
Because Elixir source code can contain `|`, the removed substitution
sometimes broke `lsp_document_symbols()`.
Example:
```
E5108: Error executing lua ...packer/start/telescope.nvim/lua/telescope/make_entry.lua:392: attempt to concatenate local 'symbol_name' (a nil value)
stack traceback:
...packer/start/telescope.nvim/lua/telescope/make_entry.lua:392: in function 'entry_maker'
...scope.nvim/lua/telescope/finders/async_static_finder.lua:17: in function 'new_table'
...acker/start/telescope.nvim/lua/telescope/builtin/lsp.lua:137: in function 'v'
...acker/start/telescope.nvim/lua/telescope/builtin/lsp.lua:500: in function 'v'
...cker/start/telescope.nvim/lua/telescope/builtin/init.lua:496: in function <...cker/start/telescope.nvim/lua/telescope/builtin/init.lua:467>
...ck/packer/start/telescope.nvim/lua/telescope/command.lua:179: in function 'run_command'
...ck/packer/start/telescope.nvim/lua/telescope/command.lua:241: in function 'load_command'
[string ":lua"]:1: in main chunk
```
Closes #874
2021-12-01 18:27:53 +01:00
Luke Kershaw
414a7a5b44
feat: extend functionality of entry_display.create ( #1408 )
...
* feat: extend functionality of `entry_display.create`
- now allows passing functions or fractional values to `width` option
* refactor: cache `width` instead of results window size
* feat: use new `width` functionality for more entry makers
2021-11-27 16:00:24 +00:00
x1314aq
9cad3a4a5d
fix(tags): wrong path separator on Windows ( #1354 )
...
the universal-ctags generates tag file in Unix path separator
even on Windows platform, this PR fix this.
2021-10-19 17:59:54 +02:00
Simon Hauser
41f362006b
fix: tags now also support suppercollider tags ( #1284 )
2021-09-26 12:56:06 +02:00