vim.js
vim.js copied to clipboard
Add multibyte support, using builtin emscripten UTF8 functions.
It is disabled by default. Fix $ to end of line, HOME, END, CTRL+F (forward) and CTRL+B (backward) on Chrome. Also tested on Firefox and IE. Consistently use -Oz optimization across all stages of compilation: configure, make and link. Remove 'handled' if. Add exported functions to emterpreted version.
@emnh Is there anyway to get unicode support? I can't type in Tamil letters. I am using chrome.
@Sibicoder Yes, just apply this PR, change --disable-multibyte to --enable-multibyte in build.sh and build it :)