Simon Hauser
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
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
f94909bc84
fix: escape filename before opening it ( #453 )
2021-01-22 16:03:39 +07:00
tami5
a81f316712
grep_string/live_grep support multiple dirs ( #448 )
...
+ overwriting vimgrep_argumnets
2021-01-20 15:50:13 +03:00
Dave Lage
b82d6a7cba
fix: Treesitter link in README to correct section
2021-01-19 15:46:55 -05:00
relnod
36783845e4
feat: add ignore_current_buffer opt to builtin buffers ( #444 )
2021-01-19 18:33:18 +01:00
Simon Hauser
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
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
7e241aa0a4
feat: Add option to set initial_mode ( #442 )
2021-01-17 23:09:23 -05:00
Raphael
c2039ca78d
improve conver_user_opts function readable ( #441 )
2021-01-17 17:34:58 +08:00
Massimo Redaelli
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
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
00e898a1f9
fix: preview for unnamed buffers ( #434 )
2021-01-15 16:42:26 +01:00
Simon Hauser
e08a5b1331
feat: show git log for remote branches ( #428 )
2021-01-15 09:27:46 +01:00
Simon Hauser
5701255097
fix #426 ( #427 )
2021-01-12 22:26:12 +01:00
Simon Hauser
6461b07454
fix #385 ( #422 )
2021-01-12 17:20:02 +01:00
JINNOUCHI Yasushi
95264ada79
fix: git_branch only remove remotes/origin part ( #423 )
2021-01-12 09:06:16 +01:00
TJ DeVries
4ca523232e
feat: only_search_text ( #419 )
2021-01-11 16:32:53 -05:00
Simon Hauser
5592d709c6
refactor file_maker signature and fix scrolling ( #412 )
2021-01-11 21:10:42 +01:00
Simon Hauser
07f8f3d340
fix: previewer windows fix ( #371 )
2021-01-11 21:02:24 +01:00
Simon Hauser
f4fbd88a25
feat: add feature request issue template ( #418 )
2021-01-11 20:24:59 +01:00
TJ DeVries
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
Raphael
de80a9837c
fix #406 ( #407 )
2021-01-09 19:35:52 +08:00
JINNOUCHI Yasushi
cc6749a5aa
fix: use valid paths for term_previewer vimgrep and qflist ( #402 )
2021-01-09 12:06:11 +01:00
Raphael
77d6a74d1e
fix: custom extensions opts for commands ( #404 )
2021-01-08 06:00:45 +03:00
Raphael
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
1d6195ff64
fix: remove quotes from spell suggestions ( #400 )
2021-01-06 15:16:46 +01:00
Senghan Bright
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
402c2ea5fa
add devicons to oldfiles picker ( #397 )
2021-01-06 06:20:59 +03:00
Mike
d2ba51c6ca
fix: handle directories in windows with dir (term_previewer) ( #395 )
2021-01-05 20:11:36 +01:00
oberblastmeister
f750159203
feat: add actions.get_current_line ( #391 )
2021-01-05 08:50:44 +01:00
Cedric M'Passi
9503603f88
feat: Add highlight to builtin.git_status ( #388 )
2021-01-04 23:04:58 +01:00
Simon Hauser
313ce9d0b6
fix: live_grep will now accept cwd ( #390 )
2021-01-04 22:01:03 +01:00
Raphael
5d121ee58c
feat: add extension in telescope command ( #380 )
2021-01-04 13:00:54 +01:00
Senghan Bright
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
6a403ddf98
add selected command to cmd-history ( #383 )
2021-01-04 07:09:55 +01:00
Simon Hauser
4691863f43
fix: termopen previewer for powershell ( #382 )
2021-01-03 20:27:23 +01:00
elianiva
88ebcaab10
fix: escape chars instead of resetting the prompt ( #379 )
2021-01-03 15:07:37 +01:00
elianiva
c3806f46b9
fix: live_grep throws an error if you insert \ ( #378 )
2021-01-03 11:59:16 +01:00
Alvaro Muñoz
f15af583eb
fix: make sure preview buffer is valid before writing to it ( #376 )
2021-01-01 20:42:36 +01:00
Simon Hauser
a0b37473a9
fix: tags now work with hasktags ( #375 )
2020-12-31 16:17:09 +01:00
Simon Hauser
686d560fa5
fix: has ts ( #374 )
2020-12-31 11:50:39 +01:00
fffed
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
e0705b5d4a
feat: append mode for previewers.utils.job_maker ( #372 )
2020-12-30 00:56:12 +01:00
Simon Hauser
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
e555cd375f
feat: all entry_makers are now overridable and icons for builtin.buffers ( #364 )
2020-12-27 17:15:52 +01:00
MenBrial
3e884e863a
fix: bug scroller.create ( #366 )
...
Corrects error creation
2020-12-26 18:51:08 +01:00
Julian Berman
20fffc7c25
Feat: Add hidden to find_files ( #340 )
2020-12-26 18:48:49 +01:00
TJ DeVries
049602a2c5
ci: more tests ( #359 )
...
* more tests
* lint
2020-12-23 13:31:05 -05:00
tami5
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