Commit Graph

140 Commits

Author SHA1 Message Date
James Trew
f52ea4061d expand paths more smartly (#2599) 2023-07-21 22:12:29 +00:00
Oscar
6074847b6e Fix tagrelative option not considered in builtin.tags (#2583)
* Fix tagrelative option not considered in builtin.tags

* Fix wrong notify name

* ctags filtering with grep or rg and normalize path

* pass stylua check

---------

Co-authored-by: James Trew <j.trew10@gmail.com>
2023-06-25 19:16:15 +00:00
James Trew
ffe35cb433 fix(live_grep/grep_string): support non-utf8 patterns (#2570) 2023-06-21 21:25:35 +00:00
Simon Hauser
42267407ae fix(actions): which_key after mappings rework (#2556) 2023-06-08 23:10:26 +02:00
James Trew
c8b65238e8 fix: previewers & entry maker file encoding (#2430) 2023-05-24 11:49:38 +02:00
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