Commit Graph
299 Commits
Author SHA1 Message Date
Fernando SchauenburgandSimon Hauser 4340c22b63 fix: man_pages on macOS and FreeBSD (#2326) (#2352)
macOS 13.x (Ventura, Darwin 22.x) uses `apropos(1)` from FreeBSD, which
does not behave the same as the previous implementation up to macOS 12.

`apropos(1)` takes a regular expression as an argument, so passing "."
causes it to match anything and therefore return all results to be
filtered by Telescope.

(cherry picked from commit d5f6c0911d)
2023-02-19 14:08:46 +01:00
James TrewandSimon Hauser 0077389133 docs: proof-read edits (#2311)
(cherry picked from commit 053f2303c4)
2023-01-22 10:09:23 +01:00
Hasan MahmudandSimon Hauser ebdea0a718 fix(oldfiles): use path separator from builtin utils in cwd_only (#2340)
(cherry picked from commit 83eb2f9756)
2023-01-22 10:08:44 +01:00
emmanueltouzeryandGitHub f7bceabcc9 fix(old_files): opts.cwd_only includes similarly named dirs (#2308)
(cherry picked from commit 04af51dbfb)
2023-01-07 12:45:58 +01:00
Simon Hauser 6ece9c462a fix: live_grep additional_args parsing (#2306)
(cherry picked from commit 18fc02b499)
2023-01-06 14:35:51 +01:00
Jonas StrittmatterandSimon Hauser 48a77baffb fix: correctly parse filenames with special chars in git_status (#2296)
(cherry picked from commit b24fdfdb25)
2023-01-06 14:35:46 +01:00
Simon Hauser 47143bbb42 chore: bump ci to more modern os and nvim versions (#2289)
(cherry picked from commit 0a7588252a)
2023-01-06 14:34:52 +01:00
Tobias SandSimon Hauser 9cc8a4b2c5 fix: jumplist picker indexing the line after (#2273)
(cherry picked from commit e960efa60e)
2023-01-06 14:32:07 +01:00
fcyingandSimon Hauser 10151e4dbb fix: misidentification invert and files_with_matches (#2240) (#2262)
(cherry picked from commit d16581ef7d)
2023-01-06 14:31:57 +01:00
ADoyleandSimon Hauser 2bf2d10d19 feat: the parameter "map" of attach_mappings can be list of modes to create mapping on multiple modes (#2220)
(cherry picked from commit d541e0d6e0)
2023-01-06 14:30:45 +01:00
Simon HauserandSimon Hauser bce36847e7 fix: always load the up to date picker config on picker open
(cherry picked from commit 97847309cb)
2023-01-06 14:29:29 +01:00
Simon Hauser 8944b48f21 fix: rg invert and files-with-matches res line parsing (#2208)
(cherry picked from commit 9cf465894a)
2023-01-06 14:29:21 +01:00
Gutyina GergőandSimon Hauser 6a67ef38bf feat: allow table as additional args in live grep and grep string (#2139)
(cherry picked from commit 5c7db4055d)
2023-01-06 14:28:55 +01:00
kylo252andSimon Hauser e7efa55b4f perf(builtin): faster list extend for find_files (#2205)
(cherry picked from commit 090b687542)
2023-01-06 14:28:21 +01:00
Tushar KuntawarandSimon Hauser c640176e95 fix: builtin register picker better sorting (#2175)
(cherry picked from commit 2428953db3)
2023-01-06 14:26:07 +01:00
Sam RosenthalandSimon Hauser 0b1c41ad80 docs: update for git_files and live_grep (#2133)
(cherry picked from commit bd9e8a7eac)
2022-09-04 22:01:54 +02:00
Christian ClasonandSimon Hauser 51faca4b53 fix(preview): update buffer previewer to upstream changes (#2150)
https://github.com/neovim/neovim/pull/19931 removed `_get_hl_from_capture(id)` since captures are now implicitly mapped to highlight groups with the same name.
(cherry picked from commit b923665e64)
2022-09-04 22:01:22 +02:00
Bryce MontanoandSimon Hauser 037134ae89 fix: find_files to force color=never (#2130)
Co-authored-by: Bryce Montano <brycesec@amazon.com>
(cherry picked from commit ad32a4c453)
2022-08-13 11:07:31 +02:00
Christoph BlessingandSimon Hauser 7a84733b8f fix: error due to concatenating table to string (#2108)
This commit fixes a bug that lead to an error because we tried to
concatenate a table (`err`) to a string. Now we concatenate
`err.message` (a string) to the string.

(cherry picked from commit 2e05e63cdf)
2022-08-01 18:29:43 +02:00
stevenandSimon Hauser 83c760cbac fix: move the moon behind show_moon option and update documentation (#2072) (#2079)
(cherry picked from commit b5833a682c)
2022-07-22 18:22:45 +02:00
Simon Hauser 01ad16522c fix: Telescope command lsp_definition call (and potentially more) (#2086)
(cherry picked from commit 737f8cd6b5)
2022-07-22 18:22:37 +02:00
Simon HauserandGitHub 5f25375191 chore: remove deprecated functions / messages (#2063) 2022-07-12 13:24:23 +02:00
Simon Hauser a36500c7ee fix: live_grep search_dirs and grep_open_files opts
fix #2048
2022-07-07 19:16:13 +02:00
Simon Hauser f838695459 chore: reformat with stylua 0.14.0 2022-07-07 08:27:46 +02:00
Simon Hauser 8fe2dde656 docs: add missing opts docs for lsp builtins 2022-07-06 20:45:40 +02:00
Simon HauserandGitHub 30f2a367f2 feat(grep_string): invert_match for search="", removing empty lines (#2040) 2022-07-06 20:38:51 +02:00
Simon HauserandGitHub 02cf3e4070 feat: grep_open_files for builtin.grep_string (#2039) 2022-07-06 08:26:22 +02:00
Simon HauserandGitHub 2b1da47deb chore: make to_fuzzy_refine configurable (#2034) 2022-07-03 21:39:24 +02:00
Simon HauserandGitHub 0621c1c6ba break: prefix internal files and add deprecation messages (#2032) 2022-07-01 22:20:12 +02:00
TuriiyaandGitHub bf1a25dbfe feat: search_file option for builtin fd command (#2029) 2022-07-01 22:10:31 +02:00
Simon Hauser 75deb22aa8 fix: crash in tags on enter for no results and random crash in previewer 2022-07-01 19:18:30 +02:00
Simon Hauser 21eea92e72 fix: autocommands regression 2022-07-01 18:58:13 +02:00
Fabian David SchmidtandSimon Hauser ef9137d85c feat: refine with new_table 2022-07-01 18:13:25 +02:00
TJ DeVriesandSimon Hauser 8f56fede21 feat: Add entry_index for entry_makers
cleanup
2022-07-01 16:58:42 +02:00
Simon Hauser 546947d442 fix: spell_suggest if cursor is at last char of word
fix #1977
2022-06-30 14:57:33 +02:00
AntonandSimon Hauser bef86acb6c feat(rg): pass multiple globs to rg by default (#2003) 2022-06-30 14:01:51 +02:00
ManuelandSimon Hauser 3a72cc8902 feat(builtin.lsp): implement builtin handlers for lsp.(incoming|outgoing)_calls (#1484)
Fixes #863
2022-06-30 14:01:51 +02:00
Simon HauserandSimon Hauser ffcc2221d6 docs: clarify docs around search_dirs and map_entries 2022-06-30 14:01:51 +02:00
Simon HauserandSimon Hauser f6efef4c41 feat: find_command can be a function (#2000) 2022-06-30 14:01:51 +02:00
Simon HauserandSimon Hauser 77e2b8ceea chore: cleanup autocmd builtin (#1947) 2022-06-30 14:01:51 +02:00
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
Brian Di PalmaandSimon Hauser 3f1f5b7e52 feat: add --follow to bcommits (#1997)
Yes the diff to parent preview will be blank but at the very least a user can follow a file around various moves and get access to the SHA-ID for the move.
2022-06-30 14:01:50 +02:00
Bjarki Baldursson HarksenandSimon Hauser 6703c957e7 feat: add option use_default_opts to builtin.builtin (#1996) 2022-06-30 14:01:50 +02:00
AntoineandSimon Hauser 15f6a0bb08 feat(tags): process tagfiles on the fly (#1989) 2022-06-30 14:01:50 +02:00
Jeremy NealandSimon Hauser 8488cd5ac7 feat: no-ignore-parent shorthand option for find_files. (#1963) 2022-06-30 14:01:50 +02:00
Simon HauserandSimon Hauser 6dc0a7d7c2 fix(resume): previewer if toggled (#1957) 2022-06-30 14:01:49 +02:00
Simon HauserandSimon Hauser 83b6cadb2c break: deprecate utils.get_default utils.if_nil (#1545) 2022-06-30 14:01:49 +02:00
Simon HauserandSimon Hauser 4482c2b551 chore: cleanup vim options (#1946) 2022-06-30 14:01:48 +02:00
Ben SmithandSimon Hauser 440684edad break(git_files): change show_untracked default to false (#842) 2022-06-30 14:01:48 +02:00
Reed KoserandGitHub b98b9a93c6 fix: grep_string crashes when string has newline (#2026)
Fixes the crash below by sanitizing the title to not include the
linebreak (replacing it by a "\n" string)

stack traceback:
        [C]: in function 'nvim_buf_set_lines'
        .../nvim/plugged/plenary.nvim/lua/plenary/window/border.lua:222: in function '__align_calc_config'
        .../nvim/plugged/plenary.nvim/lua/plenary/window/border.lua:266: in function 'new'
        ...are/nvim/plugged/plenary.nvim/lua/plenary/popup/init.lua:384: in function 'create'
        ...re/nvim/plugged/telescope.nvim/lua/telescope/pickers.lua:326: in function '_create_window'
        ...re/nvim/plugged/telescope.nvim/lua/telescope/pickers.lua:399: in function 'find'
        ...m/plugged/telescope.nvim/lua/telescope/builtin/files.lua:151: in function 'v'
        ...m/plugged/telescope.nvim/lua/telescope/builtin/files.lua:475: in function 'v'
        ...im/plugged/telescope.nvim/lua/telescope/builtin/init.lua:487: in function 'grep_string'

Fixes #2023
2022-06-30 12:09:36 +02:00