neovim/neovim — pull request #391 by philix (2014-03-22 15:38:42+00:00)
Title: [RFC] Do not include farsi.c in main.c

- Move some #defines from farsi.h to farsi.c
- Change CMakeLists.txt to compile farsi.c normally
- Add const to global variables in farsi.h and define them in farsi.c (no need
to include farsi.h with DO_INIT defined in globals.h)
- Include farsi.h where necessary
- Include all necessary headers in farsi.c
- Move farsi function declarations from main.h to farsi.h