Tags: editorconfig/editorconfig-vim
Tags
charset: if we changed fenc from '' to enc, set nomodified If the buffer had no fileencoding, and we changed fenc to match the Vim-wide encoding, we haven't actually changed the file. However, we have set modified on the buffer by virtue of assigning fenc. In this case, set nomodified since we didn't actually change anything. This affects new buffers created during the VimEnter autocmd.
Replace Python core with pure-Vimscript core ("vimcore") (#119) * Added support for Vimscript core - Added "vim_core" mode. - Use the Vimscript core as the default if it is installed and the user has not specified a different core. - Also, for robustness, accept core modes case-insensitively. - Added VimScript core to documentation * Copied in editorconfig-core-vimscript Per @xuhdev in editorconfig/editorconfig#383 (comment) From cxw42/editorconfig-core-vimscript@4495efd Removed caching code, which is not yet used, per @xuhdev in #119 (comment) * Remove support for all cores but vimscript - Remove the Python core from this plugin - Remove all plugin code related to modes other than vim_core - Update the documentation and README accordingly Note on tests: All tests now pass with `bundle _1.15.4_ exec rake`. Thanks to #119 (comment) for the suggestion on how to make this work. * Add commands to enable/disable plugin :EditorConfigEnable, :EditorConfigDisable * Moved plugin tests from tests/ to tests/plugin/ - This makes room for adding core tests. - Also, renamed and updated plugin_tests submodule * Added core_tests submodule and scripts Scripts are modified from cxw42/editorconfig-core-vimscript@5d85d10 Windows-specific files have CRLF line endings; other files have LF line endings. * Core tests in Travis; added Appveyor - Added the core tests to the existing Travis configuration - Added Appveyor configuration to permit testing on Windows. The configuration is modified from cxw42/editorconfig-core-vimscript@5d85d10 - Updated the README to include both badges. For now, they point to cxw42/editorconfig-vim; that will need to be updated when this branch is merged. * Updated license and documentation Also, fixed typo in Appveyor configuration.
PreviousNext