vim-maktaba icon indicating copy to clipboard operation
vim-maktaba copied to clipboard

Consistent Vimscript

Results 42 vim-maktaba issues
Sort by recently updated
recently updated
newest added

The syscall support in maktaba tries to force `/bin/sh` when it checks if the shell value is usable, and doesn't work properly on Windows. Configuring it to allow `cmd` might...

platform-windows
help wanted

Maktaba should define a `maktaba#mapping#MapUntilTimeout` helper to be able to create short-lived mappings that only last until the `'timeout'` period expires, so they'll handle certain keypresses *only* if they happen...

enhancement
in-progress

Adding two plugins with the same canonical name to `&rtp` breaks Maktaba's plugin detection completely, reporting e.g. ``` Error detected while processing function maktaba#plugin#Detect[2]..maktaba#plugin#GetOrInstall: line 11: E605: Exception not caught:...

We should deprecate and remove Syscall.CallAsync. It has a lot of preconditions and gotchas, and vim job support (#184) is a less finicky option.

enhancement

We should be able to add sub-second precision by using `reltime()` instead of `localtime()` in vim builds with the reltime feature eanbled. If that turns out to add significant overhead,...

enhancement

Maktaba's logging is useful, but unless I'm missing something, there's easy no way to use it out of the box, as you need your own log handler before it'll do...

Vroom tests are running in a Travis environment with vim version 7 installed, so tests for vim8-specific functionality like #184 need to be skipped in Travis. We should see if...

enhancement

`Syscall.CallAsync` expects a callback with signature `callback({env_dict}, {result_dict})`, where env_dict contains cursor and vim state info. In practice, it's not easy to remember the argument order, and it's easy enough...

enhancement

Plugins that provide default mappings generally configure a default mapping prefix like `=` and then take a boolean value for `plugin[mappings]` as a shortcut for that prefix. For instance ```...

enhancement

This may not really be a Maktaba problem at all, but it's odd nonetheless. Given the following `.vimrc`, and Vim 7.4.922: ``` viml set nocompatible set rtp=foo,foo.vim,bar source maktaba/bootstrap.vim ```...

bug