summaryrefslogtreecommitdiffstats
path: root/runtime/doc/if_lua.txt
AgeCommit message (Collapse)Author
2024-01-02patch 9.1.0000: Vim 9.1 releasev9.1.0000v9.1.0Christian Brabandt
Problem: Need a new release Solution: Release Vim 9.1 Signed-off-by: Christian Brabandt <cb@256bit.org>
2022-06-28release version 9.0v9.0.0000Bram Moolenaar
Problem: About time to release Vim 9.0. Solution: Update the version number everywhere.
2021-10-04patch 8.2.3474: some places use "Vimscript" instead of "Vim script"v8.2.3474h-east
Problem: Some places use "Vimscript" instead of "Vim script". Solution: Consistently use "Vim script". (Hirohito Higashi, closes #8910)
2021-08-14Update runtime filesBram Moolenaar
2021-08-06patch 8.2.3300: Lua: can only execute on Vim command at a timev8.2.3300Yegappan Lakshmanan
Problem: Lua: can only execute on Vim command at a time. Not easy to get the Vim version. Solution: Make vim.command() accept multiple lines. Add vim.version(). (Yegappan Lakshmanan, closes #8716)
2021-08-04patch 8.2.3288: cannot easily access namespace dictionaries from Luav8.2.3288Yegappan Lakshmanan
Problem: Cannot easily access namespace dictionaries from Lua. Solution: Add vim.g, vim.b, etc. (Yegappan Lakshmanan, closes #8693, from NeoVim)
2021-04-07Update runtime filesBram Moolenaar
2021-04-07patch 8.2.2733: detecting Lua version is not reliablev8.2.2733Bram Moolenaar
Problem: Detecting Lua version is not reliable. Solution: Add "vim.lua_version". (Ozaki Kiichi, closes #8080)
2020-08-07Update runtime files.Bram Moolenaar
2020-06-30Runtime file updatesBram Moolenaar
2020-06-28patch 8.2.1081: Lua: cannot use table.insert() and table.remove()v8.2.1081Bram Moolenaar
Problem: Lua: cannot use table.insert() and table.remove(). Solution: Add the list functions. (Prabir Shrestha, closes #6353)
2020-06-27patch 8.2.1066: Lua arrays are zero basedv8.2.1066Bram Moolenaar
Problem: Lua arrays are zero based. Solution: Make Lua arrays one based. (Prabir Shrestha, closes #6347) Note: this is not backwards compatible.
2020-06-25patch 8.2.1054: not so easy to pass a lua function to Vimv8.2.1054Bram Moolenaar
Problem: Not so easy to pass a lua function to Vim. Solution: Convert a Lua function and closure to a Vim funcref. (Prabir Shrestha, closes #6246)
2020-05-26Update runtime filesBram Moolenaar
2020-05-17patch 8.2.0775: not easy to call a Vim function from Luav8.2.0775Bram Moolenaar
Problem: Not easy to call a Vim function from Lua. Solution: Add vim.call() and vim.fn(). (Prabir Shrestha, closes #6063)
2020-04-14patch 8.2.0578: heredoc for interfaces does not support "trim"v8.2.0578Bram Moolenaar
Problem: Heredoc for interfaces does not support "trim". Solution: Update the script heredoc support to be same as the :let command. (Yegappan Lakshmanan, closes #5916)
2019-12-12Vim 8.2 releasev8.2.0000v8.2.0Bram Moolenaar
2019-07-31Update runtime files.Bram Moolenaar
2019-05-05patch 8.1.1280: remarks about functionality not in Vi clutters the helpv8.1.1280Bram Moolenaar
Problem: Remarks about functionality not in Vi clutters the help. Solution: Move all info about what is new in Vim or already existed in Vi to vi_diff.txt. Remove {not in Vi} remarks. (closes #4268) Add "noet" to the help files modeline. Also include many other help file improvements.
2019-03-23patch 8.1.1043: Lua interface does not support Blobv8.1.1043Bram Moolenaar
Problem: Lua interface does not support Blob. Solution: Add support to Blob. (Ozaki Kiichi, closes #4151)
2018-07-07Update runtime files, add Danish translations.Bram Moolenaar
2018-07-01patch 8.1.0136: Lua tests don't cover new featuresv8.1.0136Bram Moolenaar
Problem: Lua tests don't cover new features. Solution: Add more tests. (Dominique Pelle, closes #3130)
2018-05-17Vim 8.1 releasev8.1.0000Bram Moolenaar
Update version number and information. Fix a couple of tests.
2016-09-12Vim 8.0 releasev8.0.0000Bram Moolenaar
2016-09-08Updated runtime filesBram Moolenaar
2016-03-20Updated runtime files.Bram Moolenaar
2015-11-02patch 7.4.907v7.4.907Bram Moolenaar
Problem: Libraries for dynamically loading interfaces can only be defined at compile time. Solution: Add options to specify the dll names. (Kazuki Sakamoto, closes #452)
2013-09-05Updated runtime files.Bram Moolenaar
2013-08-10release version 7.4v7.4Bram Moolenaar
2013-07-28Update files for the 7.4b BETA release.v7.4b.000Bram Moolenaar
2013-07-06Vim 7.4a BETA release.v7.4aBram Moolenaar
2013-06-15Updated runtime files.Bram Moolenaar
2012-07-12Updated runtime files.Bram Moolenaar
2012-04-13Updated runtime files.Bram Moolenaar
2012-04-05updated for version 7.3.490v7.3.490Bram Moolenaar
Problem: Member confusion in Lua interface. Solution: Fix it. Add luaeval(). (Taro Muraoka, Luis Carvalho)
2010-08-15Last changes for the 7.3 release!v7.3Bram Moolenaar
2010-08-14Version 7.3f -> 7.3gBram Moolenaar
2010-08-09Version 7.3e -> 7.3f.Bram Moolenaar
2010-08-047.3d -> 7.3e.Bram Moolenaar
2010-08-01Version 7.3c -> 7.3dBram Moolenaar
2010-07-257.3b -> 7.3cBram Moolenaar
2010-07-22Make it possible to load Lua dynamically on Unix. (Luis Carvalho)Bram Moolenaar
2010-07-18Vim 7.3a -> 7.3b.Bram Moolenaar
2010-07-18Better conceal in help. (partly by Dominique Pelle)Bram Moolenaar
2010-07-14Added Lua interfae. (Luis Carvalho)Bram Moolenaar