Initial commit
Add .editorconfig
Add README.md
Add libchewing as submodule
Add CMakeLists.txt
Add GPLv2 LICENSE.txt
Update README.md
Update README.md
Update .editorconfig
Fix CMakeLists.txt
Add class ChewingWrapper
Implement has_commit & get_commit
Add handle_default & handle_enter
Separate CMakeLists.txt
Add test cases for ChewingWrapper
Use _putenv instead of SetEnvironmentVariable
Use chewing_free to free memory
Use unique_ptr for m_ctx
Implement key handle wrappers
Implement preedit & bopomofo buffer functions