Simon Hauser and GitHub
223ec81774
feat: add vim buffer directory viewer using plenary scandir.ls_async ( #421 )
...
feat: git_status (??) now shows file or directory
fix: attempt to index field 'state' (a nil value)
2021-01-22 21:03:39 +01:00
Simon Hauser and GitHub
36ff7d5078
fix: fnameescape in from_entry ( #454 )
...
if entry.path is nil vim.fn.fnameescape will return null which results
in all other option no longer be checked
2021-01-22 20:11:01 +01:00
elianiva and GitHub
f94909bc84
fix: escape filename before opening it ( #453 )
2021-01-22 16:03:39 +07:00
tami5 and GitHub
a81f316712
grep_string/live_grep support multiple dirs ( #448 )
...
+ overwriting vimgrep_argumnets
2021-01-20 15:50:13 +03:00
relnod and GitHub
36783845e4
feat: add ignore_current_buffer opt to builtin buffers ( #444 )
2021-01-19 18:33:18 +01:00
Simon Hauser and GitHub
d75d9ae428
fix: error message too many open files ( #432 )
...
and buffer previewer still "erroring" out for builtin.buffers
2021-01-19 18:28:47 +01:00
Senghan Bright and GitHub
7d4d3462e9
Substring matcher ( #443 )
...
* add substr_matcher
* correct function name
* use util.split function and remove unused opts
2021-01-18 17:53:52 +01:00
wordhou and GitHub
7e241aa0a4
feat: Add option to set initial_mode ( #442 )
2021-01-17 23:09:23 -05:00
Raphael and GitHub
c2039ca78d
improve conver_user_opts function readable ( #441 )
2021-01-17 17:34:58 +08:00
9f58834d04
feat: allow to list files in git submodules ( #329 )
...
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
2021-01-16 12:07:21 +01:00
Raphael and GitHub
c50c69ac00
support convert custom command arg ( #439 )
...
* support convert custom command arg
* format code
* remove unused variable
2021-01-16 18:55:36 +08:00
Simon Hauser and GitHub
00e898a1f9
fix: preview for unnamed buffers ( #434 )
2021-01-15 16:42:26 +01:00
Simon Hauser and GitHub
e08a5b1331
feat: show git log for remote branches ( #428 )
2021-01-15 09:27:46 +01:00
Simon Hauser and GitHub
5701255097
fix #426 ( #427 )
2021-01-12 22:26:12 +01:00
Simon Hauser and GitHub
6461b07454
fix #385 ( #422 )
2021-01-12 17:20:02 +01:00
JINNOUCHI Yasushi and GitHub
95264ada79
fix: git_branch only remove remotes/origin part ( #423 )
2021-01-12 09:06:16 +01:00
TJ DeVries and GitHub
4ca523232e
feat: only_search_text ( #419 )
2021-01-11 16:32:53 -05:00
Simon Hauser and GitHub
5592d709c6
refactor file_maker signature and fix scrolling ( #412 )
2021-01-11 21:10:42 +01:00
Simon Hauser and GitHub
07f8f3d340
fix: previewer windows fix ( #371 )
2021-01-11 21:02:24 +01:00
TJ DeVries and GitHub
8783bea06e
feat: quickfix ( #293 )
...
* feat: quickfix (not implemented)
* [WIP]: Wed 09 Dec 2020 11:11:30 PM EST
* somewhat working linked list impl
* getting closer
* might be working
* might be working for real
* works and implemented basic example
* dont forget to close prompt
* fix descending and add more tests
* test fixes
* fix test
* more logging
* Fix some more tests
* Fix logging messing up tests
* fix: lint
* fix: multi select stuffs
2021-01-11 13:29:37 -05:00
JINNOUCHI Yasushi and GitHub
cc6749a5aa
fix: use valid paths for term_previewer vimgrep and qflist ( #402 )
2021-01-09 12:06:11 +01:00
Raphael and GitHub
77d6a74d1e
fix: custom extensions opts for commands ( #404 )
2021-01-08 06:00:45 +03:00
Raphael and GitHub
a089c67483
refactor telescope command ( #398 )
...
* refactor telescope command
* addd telescope default options support
* fix variable name wrong
* convert command line string to lua type
* add comment.
* update readme for use theme in commandline
* enhance complete in commandline
* enhance complete in commandline
* enhance covert commandline options
2021-01-08 01:47:46 +01:00
Senghan Bright and GitHub
1d6195ff64
fix: remove quotes from spell suggestions ( #400 )
2021-01-06 15:16:46 +01:00
Senghan Bright and GitHub
dda5b44b94
Spell suggestions ( #399 )
...
* feat: spell suggest picker
* set correct window title
* add entry to readme
2021-01-06 14:57:14 +01:00
JINNOUCHI Yasushi and GitHub
402c2ea5fa
add devicons to oldfiles picker ( #397 )
2021-01-06 06:20:59 +03:00
Mike and GitHub
d2ba51c6ca
fix: handle directories in windows with dir (term_previewer) ( #395 )
2021-01-05 20:11:36 +01:00
oberblastmeister and GitHub
f750159203
feat: add actions.get_current_line ( #391 )
2021-01-05 08:50:44 +01:00
Cedric M'Passi and GitHub
9503603f88
feat: Add highlight to builtin.git_status ( #388 )
2021-01-04 23:04:58 +01:00
Simon Hauser and GitHub
313ce9d0b6
fix: live_grep will now accept cwd ( #390 )
2021-01-04 22:01:03 +01:00
Senghan Bright and GitHub
71ea4130a2
Fix missing global ( #384 )
...
* add selected command to cmd-history
* make N_ function global
* fix vimoptions description resolution and add color
2021-01-04 08:02:11 +01:00
Senghan Bright and GitHub
6a403ddf98
add selected command to cmd-history ( #383 )
2021-01-04 07:09:55 +01:00
Simon Hauser and GitHub
4691863f43
fix: termopen previewer for powershell ( #382 )
2021-01-03 20:27:23 +01:00
elianiva and GitHub
88ebcaab10
fix: escape chars instead of resetting the prompt ( #379 )
2021-01-03 15:07:37 +01:00
elianiva and GitHub
c3806f46b9
fix: live_grep throws an error if you insert \ ( #378 )
2021-01-03 11:59:16 +01:00
Alvaro Muñoz and GitHub
f15af583eb
fix: make sure preview buffer is valid before writing to it ( #376 )
2021-01-01 20:42:36 +01:00
Simon Hauser and GitHub
a0b37473a9
fix: tags now work with hasktags ( #375 )
2020-12-31 16:17:09 +01:00
Simon Hauser and GitHub
686d560fa5
fix: has ts ( #374 )
2020-12-31 11:50:39 +01:00
fffed and GitHub
d72f73feeb
fix: add ts_parsers.ft_to_lang to detect lang ( #373 )
...
Add detection of a proper buffer language by `ts_parsers.ft_to_lang` as `ts_parsers.has_parser` works with `language` but not with `filetype`
https://github.com/nvim-treesitter/nvim-treesitter/issues/796
2020-12-30 22:24:45 +01:00
Alvaro Muñoz and GitHub
e0705b5d4a
feat: append mode for previewers.utils.job_maker ( #372 )
2020-12-30 00:56:12 +01:00
Simon Hauser and GitHub
1d40ab5ccd
feat: All buffer previewers are now async and more config options ( #354 )
...
Configure preview window with:
autocmd User TelescopePreviewerLoaded setlocal wrap
autocmd User TelescopePreviewerLoaded setlocal number
file_maker example: Use regex highlighting for certain filetype like `*min.js` because they slow
down things with treesitter highlighter. Just a snippet for tests. We will do an extension :)
local previewers = require('telescope.previewers')
local putils = require('telescope.previewers.utils')
local pfiletype = require('plenary.filetype')
local _bad = { '.*%.min%.js' }
local bad_files = function(filepath)
for _, v in ipairs(_bad) do
if filepath:match(v) then
return true
end
end
return false
end
local new_maker = function(filepath, bufnr, bufname, use_ft_detect, callback)
if use_ft_detect == nil then use_ft_detect = true end
if bad_files(filepath) then
previewers.buffer_previewer_maker(filepath, bufnr, bufname, false, callback)
local ft = pfiletype.detect(filepath)
putils.regex_highlighter(bufnr, ft)
else
previewers.buffer_previewer_maker(filepath, bufnr, bufname, use_ft_detect, callback)
end
end
require('telescope').setup {
defaults = {
buffer_previewer_maker = new_maker,
}
}
2020-12-29 21:05:59 +01:00
tamago324 and GitHub
e555cd375f
feat: all entry_makers are now overridable and icons for builtin.buffers ( #364 )
2020-12-27 17:15:52 +01:00
MenBrial and GitHub
3e884e863a
fix: bug scroller.create ( #366 )
...
Corrects error creation
2020-12-26 18:51:08 +01:00
Julian Berman and GitHub
20fffc7c25
Feat: Add hidden to find_files ( #340 )
2020-12-26 18:48:49 +01:00
TJ DeVries and GitHub
049602a2c5
ci: more tests ( #359 )
...
* more tests
* lint
2020-12-23 13:31:05 -05:00
tami5 and GitHub
4850c6df6d
feat: include buf local maps, execute item on enter ( #360 )
...
keymaps should now include local buffer mappings and execute the mappings one enter
2020-12-23 20:36:20 +03:00
Cedric M'Passi
5a65c676af
fix: normal mode toggle issue
2020-12-21 22:23:34 +01:00
TJ DeVries and GitHub
2aa8bcb878
feat: Add better highlighting and new CI abilities ( #355 )
...
* Revert "Revert "fix: Better highlights (#344 )" (#350 )"
This reverts commit 7950fc8ba0 .
* better highlights take 2
* fixup
* install fd find for sameness
* add some debug output
* more deterministic
* better ci
2020-12-21 16:03:48 -05:00
Senghan Bright and GitHub
76f94588d3
LSP check capabilities ( #356 )
...
* check server capabilities before using LSP finders
* client indices do not always start at [1]
* succeed on first supported client
* use apply_checks method
* removed debug comment
* rename mappings table
2020-12-20 10:46:58 +01:00
Simon Hauser and GitHub
2488e31df8
Feat: displayer hl_chars and TelescopeResults hlgroups ( #349 )
2020-12-19 21:13:05 +01:00