We will first show where to find our example online and then discuss the porting example step by step.
Where to start
Reproducing the porting example
We will start from the v8.1.0290 release tag of the Vim source code repository (https://github.com/vim/vim) and base our work on the Git commit hash b476cb7. The following steps can be reproduced by cloning the source code repository of Vim and checking out that particular version of the code:
$ git clone --single-branch -b v8.1.0290 https://github.com/vim/vim.git
Alternatively, our solution can be found on the cmake-support branch at https://github.com/dev-cafe/vim and cloned to your computer using this:
$ git clone --single-branch -b cmake-support https://github.com/dev-cafe...