Skip to content

0.0.9

Compare
Choose a tag to compare
@rhysd rhysd released this 17 Jul 07:15
· 979 commits to wasm since this release
  • Improve: Normal feature set was supported
    • Almost all features are now supported
      • Syntax highlighting
      • Text object
      • Vim script
      • incremental search with highlight
      • quickfix
      • completion in insert mode and cmdline mode
      • local mappings
      • diff support
      • folding
      • spell check
      • smart indentation
      • digraphs
      • line break
      • tag jump
      • cursor shape support
      • persistent undo
    • Features which require shell commands are disabled (terminal, job, system())
    • Binary size is bigger (total 2MB)
  • Breaking Change: Colorscheme was changed from desert to onedark. monokai was also added
  • Improve: Almost all language supports are enabled
    • They include support for syntax highlighting, auto indentation and completion
    • This much increases size of vim.data
  • New: Added title change event. Now JavaScript can handle window title
  • New: :! can evaluate JavaScript file like :!/path/to/file.js. JavaScript file is evaluated in main thread. When it caused an error, the error message is output in Vim message area
  • New: Added VimWasm.showError method to output error message in Vim from JavaScript side
  • Fix: Position of underlines on text rendering
  • Improve: Merge upstream Vim 1.6.1661
  • New: Added VIM_VERSION and VIM_FEATURE constants are added to ES Module to get Vim version and feature set name