neovim/config
Justin M. Keyes c5f5f427c6 api: api_info()['version']
API level is disconnected from NVIM version. The API metadata holds the
current API level, and the lowest backwards-compatible level supported
by this instance.

Release 0.1.6 is the first release that reports the Nvim version and API
level.

    metadata['version'] = {
      major: 0,
      minor: 1,
      patch: 6,
      api_level: 1,
      api_compatible: 0,
      api_prerelease: false,
    }

The API level may remain unchanged across Nvim releases if the API has
not changed.

When changing the API,
    - set NVIM_API_PRERELEASE to true
    - increment NVIM_API_LEVEL (at most once per Nvim version)
    - adjust NVIM_API_LEVEL_COMPAT if backwards-compatibility was broken

api_level_0.mpack was generated from Nvim 0.1.5 with:
    nvim --api-info
2016-10-28 14:33:13 +02:00
..
CMakeLists.txt config: Allow setting USERNAME/HOSTNAME from the environment 2016-10-08 14:22:36 -04:00
config.h.in file: Add buffered reading and writing 2016-06-23 21:17:51 +03:00
pathdef.c.in CMake: Fix helptags generation when prefix is not /usr. #2741 2015-06-09 01:12:08 -04:00
versiondef.h.in api: api_info()['version'] 2016-10-28 14:33:13 +02:00