summaryrefslogtreecommitdiff
path: root/lua
AgeCommit message (Collapse)Author
2020-12-10Revert "fix: cycle scroll when num_results is small (#316)"TJ DeVries
I didn't test this cause I'm noob. It's my fault not tami's This reverts commit d9bf9181bccecb774ba7d56cdf5db440547f3b50.
2020-12-10fix: cycle scroll when num_results is small (#316)aca
2020-12-10fix: fix non escaped bat theme (#319)Alessandro Martini
When a bat theme contained spaces it would crash the bat previewer as described in #318.
2020-12-10Feat: symbols json picker (#303)Simon Hauser
2020-12-10Fix: filetype guesser (#321)Simon Hauser
2020-12-09fix: Don't require ts at mod levelTJ DeVries
2020-12-09feat: make ci greenTJ DeVries
2020-12-09ci: Pipeline Tests (#315)Simon Hauser
2020-12-09ci: Add luacheck ci job (#317)Simon Hauser
* Add luacheck ci job * Fix most of the linting issues * fixup: lint Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-12-09Feat: Opt in vim buffers for previewers (#298)Simon Hauser
Enable with: require('telescope').setup { defaults = { file_previewer = previewers.vim_buffer_cat.new, grep_previewer = previewers.vim_buffer_vimgrep.new, qflist_previewer = previewers.vim_buffer_qflist.new, } }
2020-12-07feat: Force delete buffersTJ DeVries
2020-12-03fix: Set and unset report to what's needed when deleting buffers. (#282)Julian Berman
Fixes #105.
2020-12-03Fix file_ingore_patterns for tags and lsp (#309)Simon Hauser
closes #299 authored by: @Conni2461
2020-12-03Feat: Displayer now supports highlights for separator and elements (#304)Simon Hauser
Separator Example: When creating the displayer ```lua local displayer = entry_display.create { separator = " ", separator_hl = 'Visual', -- New items = { { width = opts.bufnr_width }, { width = 4 }, { remaining = true }, }, } ``` Elements Example: When submitting data ```lua local hl_group = x == y then 'Normal' or 'Visual' return displayer { entry.bufnr, { entry.indicator, hl_group }, display_bufname .. ":" .. entry.lnum, } ```
2020-12-03fix: add back filetypedetect on edit (#283)Mike Hartington
* add back filetypedetect on edit * chore(): apply feedback
2020-12-02Fix to pass opts to pickers (#301)tamago324
builtins were not passing `opts` correctly, but now do.
2020-12-02new builtin - autocommands (#302)Senghan Bright
* feat: new builtin - Autocommands finder * fix: remove decorators to avoid confusion. * make preview split same hl-group as border * use highlight instead of marker character for preview selection hl
2020-12-01fix: abstract and remove paramTJ DeVries
2020-12-01fix: builtin runner insert issue (#266)tami5
closes #262 , adds new parameter to action.close. Users know can have more control over the mode after action.close is called.
2020-11-28Fix builtin.builtin for lsp and git modules (#300)Simon Hauser
2020-11-28Remove less from default termopen_env (#295)Simon Hauser
2020-11-28feat: add lsp range code actions (#297)windwp
https://github.com/neovim/neovim/pull/12962 authored by: @windwp
2020-11-27feat: Make tab toggle between git add and git restore in ↵Cedric M'Passi
builtin.git_status() (#289) Very useful functionality to use git_status for. Now users can add a file or restore it by <tab> authored by: @cempassi
2020-11-26Refactor builtin (#287)Simon Hauser
2020-11-24fix: Use noremap when mapping. (#286)Julian Berman
Previously, if e.g. : was remapped, Telescope would be unclosable with its mappings (<Esc>). (Do the same for ensuring we :silent)
2020-11-23feat: highlighter onlyTJ DeVries
2020-11-23feat: Buffers rework (indicators and sorting) (#208)Simon Hauser
2020-11-23feat: v0.1 of extensions (#278)TJ DeVries
2020-11-23Register finder (#275)Senghan Bright
builtin: Registers finder. view and edit vim registers.
2020-11-22Various previewer fixes (#260)Simon Hauser
- Set env vars for previewer with set_env({ key = value } fix #228) - Set pager for git previewes (default is GIT_PAGER=less so users can scroll see #253) - Use less for people who don't have bat but less installed - Reset less env to only '-RS' because '-X' will break scrolling(fix #253, thanks @eth3lbert) - Scrolling for buffer previewer(thanks @tami5 for helping) - Also new function to create buffer previewers (which has scrolling by default). Used for tags and help_tags previewer. - Add new setting set_env to readme
2020-11-21feat: Add highlights builtin (#267)Simon Hauser
2020-11-19Feat: Add filetypes builtin (#263)Simon Hauser
2020-11-19Fix: cwd detection of builtin.git_ (#264)YIQUN
2020-11-17Fix: set_opts_cwd function will only call git once (#256)YIQUN
2020-11-17Fix: check if opts.cwd is a git directory, not opts (#252)YIQUN
2020-11-16Update attach_mappings to use new actions api (#249)Simon Hauser
2020-11-16Fix #250 (#251)Simon Hauser
2020-11-16feat: Add tags (#219)Simon Hauser
2020-11-16feat: Add git builtins (#240)Simon Hauser
Conni2461 is a great coder and contributor :)
2020-11-16Merge pull request #246 from parmort/rework-help-previewSenghan Bright
[RFC] Fix help_tags previewer
2020-11-16feat: Allow overriding actions from mappings (#248)TJ DeVries
2020-11-16Delete more debug thingsNolan Prochnau
2020-11-15fix: use vim.lsp.diagnostic instead of deprecated util function. (#244)Senghan Bright
2020-11-15Delete debug outputNolan Prochnau
2020-11-15Refactor to make logic less intenseNolan Prochnau
2020-11-15Manually search through tagsNolan Prochnau
Probably slower, but the builtin `taglist()` only looks at the first file in 'tags', not ideal for this application. This can probably be cleaned up a little.
2020-11-15Have plugin tags previewedNolan Prochnau
Still doesn't update for multiple files, but the first file in the taglist is shown, so that's a start?
2020-11-15fix lsp_code_action error when no code action available (#243)YIQUN
the results variable can be nil when there's no code action available, check for nil results before checking the length
2020-11-15Merge pull request #230 from parmort/rework-helptagstami5
Rework helptags builtin, including helps tags from installed plugins
2020-11-14feat: Add built-in to search keymaps (#191)Carlos Hernandez
* Add built-in to search keymaps * Re-factor maps for cleaner codes Rather than use function to return a results table for various key maps. Assign results the key maps table itself. This makes for cleaner code. * Keymaps: escape termcodes using built-in util * Rename builtin.maps to builtin.keymaps