summaryrefslogtreecommitdiffstats
path: root/runtime/doc/starting.txt
AgeCommit message (Collapse)Author
2024-03-18runtime(doc): Recover some missed commas and periods in starting.txtAliaksei Budavei
Also: - Insert some missing words; - Strive for consistency with capitalisation of words; - Improve shell alias examples. The gvim words were left alone for now, but they deserve to be treated like proper names, GVim or GUI Vim, unless these refer to executable filenames (on *nix systems). closes: #14194 Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
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>
2023-10-26patch 9.0.2070: [security] disallow setting env in restricted modev9.0.2070Christian Brabandt
Problem: [security] disallow setting env in restricted mode Solution: Setting environment variables in restricted mode could potentially be used to execute shell commands. Disallow this. restricted mode: disable allow setting of environment variables Setting environment variables in restricted mode, may have some unwanted consequences. So, for example by setting $GCONV_PATH in restricted mode and then calling the iconv() function, one may be able to execute some unwanted payload, because the `iconv_open()` function internally uses the `$GCONV_PATH` variable to find its conversion data. So let's disable setting environment variables, even so this is no complete protection, since we are not clearing the existing environment. I tried a few ways but wasn't successful :( One could also argue to disable the iconv() function completely in restricted mode, but who knows what other API functions can be influenced by setting some other unrelated environment variables. So let's leave it as it is currently. closes: #13394 See: https://huntr.com/bounties/b0a2eda1-459c-4e36-98e6-0cc7d7faccfe/ Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-10-17patch 9.0.2042: Test_cq_zero_exmode fails without channel featurev9.0.2042Christian Brabandt
Problem: Test_cq_zero_exmode fails without channel feature Solution: Make the test check the channel feature closes: #13365 Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-10-05patch 9.0.1994: inconsistent feature descriptionv9.0.1994RestorerZ
Problem: inconsistent feature description Solution: delete old mentioned feature sets small and big The may however still be mentioned for historical reasons. e.g. The last Amiga built version is for Vim6.2 and is still a big version. closes: #13273 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: RestorerZ <restorer@mail2k.ru>
2023-06-10Update runtime filesBram Moolenaar
2022-12-06Update runtime filesBram Moolenaar
2022-11-30patch 9.0.0977: it is not easy to see what client-server commands are doingv9.0.0977Bram Moolenaar
Problem: It is not easy to see what client-server commands are doing. Solution: Add channel log messages if ch_log() is available. Move the channel logging and make it available with the +eval feature.
2022-06-28release version 9.0v9.0.0000Bram Moolenaar
Problem: About time to release Vim 9.0. Solution: Update the version number everywhere.
2022-06-26Update runtime filesBram Moolenaar
2022-06-14Update runtime filesBram Moolenaar
2022-06-13patch 8.2.5084: when the GUI shows a dialog tests get stuckv8.2.5084Bram Moolenaar
Problem: When the GUI shows a dialog tests get stuck. Solution: Add the --gui-dialog-file argument.
2022-06-06Update runtime files.Bram Moolenaar
2022-06-04patch 8.2.5056: the channel log only contains some of the raw terminal outputv8.2.5056Bram Moolenaar
Problem: The channel log only contains some of the raw terminal output. Solution: Add the "o" flag to log all terminal output. Use it for "--log".
2022-05-12Update runtime files and translationsBram Moolenaar
2022-05-09Update runtime files, translationsBram Moolenaar
2022-04-18Update runtime filesBram Moolenaar
2022-04-12patch 8.2.4742: there is no way to start logging very early in startupv8.2.4742Bram Moolenaar
Problem: There is no way to start logging very early in startup. Solution: Add the --log argument. Include the date in the start message in the log file. Avoid a duplicate message when forking. Log an executed shell command.
2022-02-26Update runtime files.Bram Moolenaar
2022-02-04Update runtime files.Bram Moolenaar
2022-02-01patch 8.2.4282: restricted mode requires the -Z command line optionv8.2.4282matveyt
Problem: Restricted mode requires the -Z command line option. Solution: Use restricted mode when $SHELL ends in "nologin" or "false". (closes #9681)
2022-01-23Update runtime filesBram Moolenaar
2022-01-08Update runtime filesBram Moolenaar
2021-05-29patch 8.2.2905: no error when defaults.vim cannot be loadedv8.2.2905Christian Brabandt
Problem: No error when defaults.vim cannot be loaded. Solution: Add an error message. (Christian Brabandt, closes #8248)
2021-05-16Update runtime filesBram Moolenaar
2021-02-13Update runtime filesBram Moolenaar
2020-12-23Update runtime files.Bram Moolenaar
2020-09-28Update runtime files.Bram Moolenaar
2020-02-26patch 8.2.0320: no Haiku supportv8.2.0320Bram Moolenaar
Problem: No Haiku support. Solution: Add support for Haiku. (Emir Sari, closes #5605)
2020-02-15Update runtime files.Bram Moolenaar
2020-01-21Update runtime files.Bram Moolenaar
2020-01-14Update runtime files.Bram Moolenaar
2019-12-26Update runtime files.Bram Moolenaar
2019-12-17patch 8.2.0017: OS/2 and MS-DOS are still mentionedv8.2.0017Bram Moolenaar
Problem: OS/2 and MS-DOS are still mentioned, even though support was removed long ago. Solution: Update documentation. (Yegappan Lakshmanan, closes #5368)
2019-12-12Vim 8.2 releasev8.2.0000v8.2.0Bram Moolenaar
2019-12-11Minor runtime file updates.Bram Moolenaar
2019-09-07Update runtime filesBram Moolenaar
2019-07-31Update runtime files.Bram Moolenaar
2019-06-06Update 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-02-17Update runtime files.Bram Moolenaar
2019-02-16patch 8.1.0932: Farsi support is outdated and unusedv8.1.0932Bram Moolenaar
Problem: Farsi support is outdated and unused. Solution: Delete the Farsi support.
2019-02-08patch 8.1.0881: can execute shell commands in rvim through interfacesv8.1.0881Bram Moolenaar
Problem: Can execute shell commands in rvim through interfaces. Solution: Disable using interfaces in restricted mode. Allow for writing file with writefile(), histadd() and a few others.
2018-11-16Update runtime files.Bram Moolenaar
2018-08-11Update runtime files.Bram Moolenaar
2018-07-29Update runtime files.Bram Moolenaar
2018-07-21Update runtime files.Bram Moolenaar
2018-07-15Update runtime files.Bram Moolenaar
2018-05-17Vim 8.1 releasev8.1.0000Bram Moolenaar
Update version number and information. Fix a couple of tests.
2018-05-06Update runtime files.Bram Moolenaar