We are currently working on porting this changelog to the specifications in Keep a Changelog. This project adheres to Semantic Versioning.
- Update utils, misc tweaks
- Remove ubelt dependencies and seek to work without any dependencies
- Transition to Python3 only
- Fixed issue with open-path-at-cursor
- New function
vimtk#reload
which reloads this module and the vimrc for development. - New function
vimtk#copy_current_module
similar tovimtk#copy_current_fpath
, but copies a python module name instead.
- vimtk.CONFIG can now be used to set the config.
- autoimport now respects the
vimtk_auto_importable_modules
config param find_func_above_row
fails in less cases (still not very robust though)
- function
vimtk.mockvim
for easier development - POC for python refactoring code
vimtk.Mode
with basic functionalityvimtk.TextInsertor.overwrite
- Simple mocking for vim args
- my special "dirty" paragraph formatter that still need to be cleaned up
- snippets
- new config variable
g:vimtk_sys_path
- Fails more gracefully when pyperclip not available
- vimtk#py_format_doctest
- vimtk#py_unformat_doctest
- vimtk#remap_all_modes
- vimtk#remap_swap_keys
- vimtk#quickopen
- vimtk#insert_print_var_at_cursor
- vimtk#insert_timerit
_demo.vimmock
fork with enhancements for doctests.
- Jedi google-docstring monkey patch
- Cleanups
- Cleanup requirements
- Add
AutoImport
- Fix requirements
- Add config option
vimtk_multiline_num_press_enter
.
- Initial version