Commit Graph
1002 Commits
Author SHA1 Message Date
James TrewandGitHub c8b65238e8 fix: previewers & entry maker file encoding (#2430) 2023-05-24 11:49:38 +02:00
Andrii BerezhynskyiandGitHub 18b7479542 feat: add user autocmd TelescopeResumePost (#2433) 2023-05-24 11:41:59 +02:00
William HenrotinandGitHub 9f501680e5 feat: find git root from current buffer (#2435) 2023-05-24 11:36:37 +02:00
StefandGitHub 0b891ec934 fix: always add index to entry (#2442)
59497d6 introduced `sorters.fuzzy_with_index_bias`, which gives a
scoring boost to earlier entries.

However, this sorter relies on an `index` key existing for the entry, which is
only populated by the static finder currently. We should set it from the
other finders, too.

This will allow us to use said sorter everywhere. It will also let us
replicate the behaviour of `fzf --tiebreak=index`:

```
  return pickers.new(opts, {
    finder = finders.new_oneshot_job(...)
    sorter = telescope.extensions.fzf.native_fzf_sorter(),
    tiebreak = function(current_entry, existing_entry, _)
      return current_entry.index < existing_entry.index
    end
  }):find()
```

This gives me better results for my "recently opened files" picker.
Other builtin pickers might benefit from this, too.
2023-05-24 11:29:36 +02:00
暮晨andGitHub 6dec8cf723 feat(lsp): add 'reuse_win' for reuse window options (#2454) 2023-05-24 11:21:16 +02:00
YAMAMOTO YujiandGitHub a709dbb5d5 feat: open buffers in various directions (#2463)
Fix the problem I reported in <https://github.com/nvim-telescope/telescope.nvim/issues/1725#issuecomment-1502548033>.
Supporting the abbreviations of the commands to specify the direction makes too
many combinations, so I added only their unabbreviated names.

In addition, make the error message more detailed for users that passes
unsupported command.
2023-05-24 11:14:03 +02:00
James TrewandGitHub 106662e056 feat(diagnotics): add disable_coordinates option (#2477) 2023-05-24 11:05:10 +02:00
Juan BarriosandGitHub 8dd1cb2771 feat: sorting popup autocomplete items and initial builtin items (#2518) 2023-05-24 11:03:07 +02:00
AzadandGitHub 233cd6ad0d fix(lsp.definitions): compare file uri with targetUri (#2514) 2023-05-24 10:48:24 +02:00
Christian ClasonandGitHub d8c5ed4e40 feat(ts)!: use upstream treesitter implementation (#2499)
bumps minimum required neovim version to 0.9, see `help telescope.changelog-2499`
2023-05-24 10:43:04 +02:00
Folke LemaitreandGitHub 057ee0f878 fix: icon highlights (broken on nightly) (#2522) 2023-05-23 14:31:04 +02:00
40c31fdde9 feat(previewer): add option for ls --short (#2486)
Co-authored-by: Github Actions <actions@github>
2023-05-16 09:02:09 +03:00
Simon HauserandGitHub ebf93395e7 fix: opening file starting with a plus (#2509) 2023-05-14 22:27:44 +02:00
Simon HauserandGitHub f48a7178ed Revert "fix: prefix color highlighting reset only on nvim 9.0 (#2492)" (#2510)
This reverts commit 41731e2f74.
2023-05-14 22:21:10 +02:00
Pete MatsyburkaandGitHub 0900f6fcaa fix: exclude directories from oldfiles picker (#2485) 2023-05-14 22:04:46 +02:00
KevinSilvesterandGitHub 89c67676a8 fix(preview): update mime-type check for json files (#2221) (#2480) 2023-05-14 22:04:34 +02:00
Morten M. NeergaardandGitHub 41731e2f74 fix: prefix color highlighting reset only on nvim 9.0 (#2492)
This fixes issue #2461
2023-05-14 22:00:59 +02:00
Hoang NguyenandGitHub d5bef7c52d fix(pickers): display preview title at the same position as results title for bottom_pane layout (#2494) 2023-05-14 21:45:36 +02:00
Rishikesh VaishnavandGitHub 40dc952352 fix: replace default mapping rather than mapping CR directly for history and search pickers (#2506) 2023-05-14 21:44:48 +02:00
Nguyễn Văn ĐứcandGitHub 697c64b121 fix: flex layout strategy configurations error (#2503) (#2504) 2023-05-14 21:44:37 +02:00
James TrewandGitHub d77b37f452 Revert "chore: simplify vimgrep_arguments args (#2440)" (#2488)
This reverts commit cfe6df6257.
2023-05-07 00:47:52 -04:00
NAKAI TsuyoshiandGitHub 713d26b985 fix(actions): support commands with special chars (#2224) 2023-04-26 07:22:53 +03:00
JandGitHub f2645c1320 fix(health): remove deprecated api warnings in health check (#2478) 2023-04-23 14:40:33 +02:00
James TrewandGitHub 6258d50b09 fix: escape cwd symbols for async_oneshot_finder (#2460) 2023-04-10 12:23:51 +02:00
James TrewandGitHub 7141515a7c fix(from_entry): escape paths with $ symbol (#2412)
Adds support for viewing File Previews of paths with dollar symbols.
2023-04-09 18:09:13 +02:00
Andrew SnellingandGitHub cfe6df6257 chore: simplify vimgrep_arguments args (#2440) 2023-04-09 10:18:29 +02:00
James TrewandGitHub 031322a7c3 fix(action): grep_string select_default with nil column (#2447) 2023-04-09 10:09:42 +02:00
Safdar AwanandGitHub 359e9ffc74 fix: vim.treesitter.get_query deprecated (#2451)
* fix: `vim.treesitter.get_query` deprecated

* fix: add fallback for `vim.treesitter.get_query` for stable versions of nvim
2023-04-09 10:07:14 +02:00
James TrewandGitHub c20d4fb592 fix: icon hl width for various pickers (#2450) 2023-04-09 10:04:20 +02:00
942fe5faef feat(treesitter): symbols & ignore symbols options (#2338)
* feat(treesitter): symbols & ignore symbols options

* renamed the function passed to utils.filter_symbols

---------

Co-authored-by: Maksym Klishevych <max@klishevy.ch>
2023-03-22 09:49:55 -04:00
e504cf03c2 doc: fix border characters in docs (#2388)
* chore: Fix border characters in comments

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

---------

Co-authored-by: Github Actions <actions@github>
2023-03-21 13:44:50 -04:00
Rafael BodillandGitHub f43eb22e0c fix: Incorrect refine option for prompt_prefix (#2413) 2023-03-21 13:34:53 -04:00
zoriyaandGitHub eba418cca7 fix: make git_status diff works with staged files (#2421) 2023-03-21 13:33:08 -04:00
James TrewandGitHub 98f9d5f948 feat: utilize last window cursor position (#2416)
closes #2386
2023-03-21 13:32:11 -04:00
Andrii BerezhynskyiandGitHub 10ebb30f0d fix: preview cycling and titles work after :Telescope resume (#2422) 2023-03-21 13:28:19 -04:00
Simon HauserandGitHub a3f17d3baf fix: prefix color highlighting on nvim 0.9 (#2403) 2023-02-26 13:26:12 +01:00
Simon HauserandGitHub a486ac3e8f fix: current_buffer_fuzzy_find highlighter (#2394) 2023-02-20 22:43:15 +01:00
Simon HauserandGitHub 3915d933dc fix: previewer = true (#2395) 2023-02-20 15:51:22 +01:00
cristiansofronieandGitHub f40e3e2304 feat: support selection for grep_string (#2333) 2023-02-19 13:41:28 +01:00
Luyu HuangandGitHub 5d9658c39d fix: apply jump_type only if the definition file is different from the current file (#2324) 2023-02-19 13:32:37 +01:00
Simon HauserandGitHub 443e5a6802 fix: current_buffer_fuzzy_find push cursor (#2393)
close #2332
2023-02-19 12:24:40 +01:00
liughandGitHub f409830422 fix(builtin.commands): add the command w/ zero arguments to cmd history when executed (#2320) 2023-02-19 11:47:09 +01:00
SultanahamerandGitHub 3d8bd0a105 fix: wrap_results option breaking scrolling of results window (#2322) 2023-02-19 11:45:30 +01:00
SvenandGitHub ccda9f02f3 feat: extend git_delete_branch to delete of all selected branches (#2337) 2023-02-19 11:42:59 +01:00
Tommy NguyenandGitHub ad37745d4d fix: reverse range in character class error (#2345) 2023-02-19 11:21:29 +01:00
UrazaandGitHub 5ce991ad23 docs: add missing documentation for builtin lsp symbols (#2365) 2023-02-19 11:17:05 +01:00
莊喬andGitHub 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
atusyandGitHub ee90403e40 feat: keep prompt and selection on git_staging_toggle (#2372) 2023-02-19 10:46:51 +01:00
Yuta KatayamaandGitHub abba036478 fix: rename ts_utils.get_node_range -> vim.treesitter.get_node_range (#2376) 2023-02-19 10:40:59 +01:00
Josa GesellandGitHub e572c63c7d fix: execute autocmds correctly (#2375) 2023-02-19 10:27:15 +01:00