Bram Moolenaar
46acad7284
patch 9.0.1627: no generic mechanism to test syntax plugins
...
Problem: No generic mechanism to test syntax plugins.
Solution: Add a syntax plugin test mechanism, using screendumps. Add a
simple test for "c".
2023-06-11 19:04:18 +01:00
Bram Moolenaar
f39d9e9dca
patch 9.0.1479: small source file problems; outdated list of distrib. files
...
Problem: Small source file problems; outdated list of distributed files.
Solution: Small updates to source files and list of distributed files.
2023-04-22 22:54:40 +01:00
Bram Moolenaar
84dbf855fb
patch 9.0.1029: autoload directory missing from distribution
...
Problem: Autoload directory missing from distribution.
Solution: Add the autoload/zig directory to the list of distributed files.
2022-12-08 10:03:48 +00:00
Philip H
647b8dfa7f
patch 9.0.1027: LGTM is soon shutting down
...
Problem: LGTM is soon shutting down.
Solution: Remove LGTM from CI. (closes #11671 )
2022-12-07 23:00:26 +00:00
Bram Moolenaar
c1c365c1ca
patch 9.0.1001: classes are not documented or implemented yet
...
Problem: Classes are not documented or implemented yet.
Solution: Make the first steps at documenting Vim9 objects, classes and
interfaces. Make initial choices for the syntax. Add a skeleton
implementation. Add "public" and "this" in the command table.
2022-12-04 20:13:24 +00:00
Bram Moolenaar
cf650b7c9b
patch 9.0.0987: file missing from list of distributed files
...
Problem: File missing from list of distributed files.
Solution: Add logfile.pro to list of distributed files.
2022-12-02 13:20:19 +00:00
Bram Moolenaar
4c5678ff0c
patch 9.0.0977: it is not easy to see what client-server commands are doing
...
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-11-30 18:12:19 +00:00
Bram Moolenaar
88456cd3c4
patch 9.0.0904: various comment and indent flaws
...
Problem: Various comment and indent flaws.
Solution: Improve comments and indenting.
2022-11-18 22:14:09 +00:00
Bram Moolenaar
a44c7811ff
patch 9.0.0887: cannot easily try out what codes various keys produce
...
Problem: Cannot easily try out what codes various keys produce.
Solution: Add a script to gather key code information, with an initial list
of codes to compare with.
2022-11-15 22:59:07 +00:00
Martin Tournoij
251c1e2ed8
patch 9.0.0698: VisVim is outdated, does not work with current Visual Studio
...
Problem: VisVim is outdated, does not work with current Visual Studio.
Solution: Remove VisVim. (Martin Tournoij)
2022-10-08 17:15:28 +01:00
Bram Moolenaar
1190139ed0
patch 9.0.0595: extra newline in messages after a verbose shell message
...
Problem: Extra newline in messages after a verbose shell message.
Solution: Output the newline with msg_putchar_attr(). (closes #11233 )
Make it possible to filter a screendump before comparing it.
2022-09-26 19:50:44 +01:00
K.Takata
c3430cb583
patch 9.0.0528: MS-Windows: no batch files for more recent MSVC versions
...
Problem: MS-Windows: no batch files for more recent MSVC versions.
Solution: Add batch files for 2017, 2019 and 2022. (Ken Takata,
closes #11184 )
2022-09-21 11:56:41 +01:00
Bram Moolenaar
4cbdcbda2d
patch 9.0.0524: build instructions for MS-Windows are outdated
...
Problem: Build instructions for MS-Windows are outdated.
Solution: Remove instructions for old MSVC versions.
2022-09-20 21:23:12 +01:00
K.Takata
5bc13453b2
patch 9.0.0421: MS-Windows makefiles are inconsistently named
...
Problem: MS-Windows makefiles are inconsistently named.
Solution: Use consistent names. (Ken Takata, closes #11088 )
2022-09-09 10:52:47 +01:00
Bram Moolenaar
e1f3fd1d02
Update runtime files
2022-08-15 18:51:32 +01:00
Bram Moolenaar
daaca8a128
patch 9.0.0029: the bitmaps/vim.ico file is not in the distribution
...
Problem: The bitmaps/vim.ico file is not in the distribution.
Solution: Add it back to the distribution. Adjust the build rules to have
it end up in the right place.
2022-07-02 17:58:23 +01:00
Bram Moolenaar
0d878b95d8
Update runtime files
2022-07-01 18:45:04 +01:00
Bram Moolenaar
eb49041875
release version 9.0
...
Problem: About time to release Vim 9.0.
Solution: Update the version number everywhere.
2022-06-28 13:44:46 +01:00
Bram Moolenaar
abd56da30b
patch 8.2.5154: still mentioning version8, some cosmetic issues
...
Problem: Still mentioning version8, some cosmetic issues.
Solution: Prefer mentioning version9, cosmetic improvements.
2022-06-23 20:46:27 +01:00
K.Takata
831d6d4c02
patch 8.2.5090: MS-Windows: vim.def is no longer used
...
Problem: MS-Windows: vim.def is no longer used.
Solution: Delete vim.def. (Ken Takata, closes #10569 )
2022-06-14 13:58:29 +01:00
Bram Moolenaar
b3c9077a5b
patch 8.2.4891: Vim help presentation could be better
...
Problem: Vim help presentation could be better.
Solution: Add an imported file for extra Vim help support. Show highlight
names in the color they have.
2022-05-06 16:32:46 +01:00
Bram Moolenaar
0b962e5685
patch 8.2.4677: the Athena GUI support is outdated
...
Problem: The Athena GUI support is outdated.
Solution: Remove the Athena GUI code.
2022-04-03 18:02:37 +01:00
Christian Brabandt
176711f069
patch 8.2.4545: MS-Windows: the installed icon is low resolution
...
Problem: MS-Windows: the installed icon is low resolution.
Solution: Use a better icon. Install vim.ico. (Christian Brabandt,
closes #9931 , closes #9930 )
2022-03-11 15:24:11 +00:00
Yegappan Lakshmanan
df1bbea436
patch 8.2.4512: the find_tags_in_file() function is much too long
...
Problem: The find_tags_in_file() function is much too long.
Solution: Refactor into multiple smaller functions. (Yegappan Lakshmanan,
closes #9892 )
2022-03-05 14:35:12 +00:00
ichizok
ab8f7c50cf
patch 8.2.4284: old mac resources files are no longer used
...
Problem: Old mac resources files are no longer used.
Solution: Delete the unused files. (Ozaki Kiichi, closes #9688 )
2022-02-02 15:19:38 +00:00
ichizok
672776dbe8
patch 8.2.4270: generating nv_cmdidxs.h requires building Vim twice
...
Problem: Generating nv_cmdidxs.h requires building Vim twice.
Solution: Move the table into a separate file and use a separate executable
to extract the command characters. (Ozaki Kiichi, closes #9669 )
2022-01-31 12:27:18 +00:00
Yegappan Lakshmanan
4dc0dd8699
patch 8.2.4252: generating the normal command table at runtime is inefficient
...
Problem: Generating the normal command table at runtime is inefficient.
Solution: Generate the table with a Vim script and put it in a header file.
(Yegappan Lakshmanan, closes #9648 )
2022-01-29 13:06:40 +00:00
K.Takata
76687d2717
patch 8.2.4213: too much code for supporting old MSVC versions
...
Problem: Too much code for supporting old MSVC versions.
Solution: Remove MSVC 2003 support. (Ken Takata, closes #9623 )
2022-01-25 10:31:37 +00:00
K.Takata
4ac893f321
patch 8.2.4153: MS-Windows: Global IME is no longer supported
...
Problem: MS-Windows: Global IME is no longer supported.
Solution: Remove the Global IME implementation. (Ken Takata, closes #9562 )
2022-01-20 12:44:28 +00:00
ichizok
4050305bfd
patch 8.2.4081: CodeQL reports problem in if_cscope causing it to fail
...
Problem: CodeQL reports problem in if_cscope causing it to fail.
Solution: Use execvp() instead of execl(). Merge the header file into the
source file. (Ozaki Kiichi, closes #9519 )
2022-01-13 18:09:11 +00:00
Bram Moolenaar
39713d3acb
patch 8.2.3861: list of distributed files is outdated
...
Problem: List of distributed files is outdated.
Solution: Add new files.
2021-12-20 15:53:13 +00:00
Bram Moolenaar
f79cbf6512
patch 8.2.3827: huntr badge does not really fit in the list
...
Problem: Huntr badge does not really fit in the list.
Solution: Move the link to Huntr to the issue template.
2021-12-16 16:14:11 +00:00
Bram Moolenaar
7da341560e
patch 8.2.3666: libvterm is outdated
...
Problem: Libvterm is outdated.
Solution: Include patches from revision 769 to revision 789.
2021-11-24 19:30:55 +00:00
Bram Moolenaar
73448a27a8
patch 8.2.3642: list of distributed files is outdated
...
Problem: List of distributed files is outdated.
Solution: Rename term.h to termdefs.h.
2021-11-22 12:06:06 +00:00
Bram Moolenaar
d3682c5f28
patch 8.2.3606: file missing from list of distributed files
...
Problem: File missing from list of distributed files.
Solution: Add the file.
2021-11-16 19:20:56 +00:00
Drew Vogel
e30d10253f
patch 8.2.3562: cannot add color names
...
Problem: Cannot add color names.
Solution: Add the v:colornames dictionary. (Drew Vogel, closes #8761 )
2021-10-24 20:35:07 +01:00
Bram Moolenaar
d57a6bd98c
patch 8.2.3302: Coverity is not run from github
...
Problem: Coverity is not run from github.
Solution: Add a coverity script. (James McCoy, closes #8714 )
2021-08-07 12:32:20 +02:00
Yegappan Lakshmanan
cbae580283
patch 8.2.3301: memory allocation functions don't have their own place
...
Problem: Memory allocation functions don't have their own place.
Solution: Move memory allocation functions to alloc.c. (Yegappan
Lakshmanan, closes #8717 )
2021-08-06 21:51:55 +02:00
Yegappan Lakshmanan
a2438132a6
patch 8.2.3139: functions for string manipulation are spread out
...
Problem: Functions for string manipulation are spread out.
Solution: Move string related functions to a new source file. (Yegappan
Lakshmanan, closes #8470 )
2021-07-10 21:29:18 +02:00
Yegappan Lakshmanan
01c798c31a
patch 8.2.2928: the evalfunc.c file is too big
...
Problem: The evalfunc.c file is too big.
Solution: Move float related functionality to a separate file. (Yegappan
Lakshmanan, closes #8287 )
2021-06-02 17:07:18 +02:00
matveyt
e97c7c962c
patch 8.2.2883: MS-Windows manifest file name is misleading
...
Problem: MS-Windows manifest file name is misleading.
Solution: Rename the file. (closes #8241 )
2021-05-24 18:48:27 +02:00
Bram Moolenaar
1bb0da25a6
patch 8.2.2824: MS-Windows: build failure with MSVC
...
Problem: MS-Windows: build failure with MSVC.
Solution: Adjust the list of distributed files. Add hint about python.
Adjust path for reading runtime files.
2021-05-02 19:15:05 +02:00
Bram Moolenaar
0de8e2d6a3
patch 8.2.2593: list of distributed files is incomplete
...
Problem: List of distributed files is incomplete.
Solution: Add a file and rename another.
2021-03-13 13:30:03 +01:00
Bram Moolenaar
9281c6cae4
patch 8.2.2277: missing backslash
...
Problem: Missing backslash.
Solution: Add backslash.
2021-01-02 17:06:16 +01:00
Bram Moolenaar
a72514945b
patch 8.2.2276: list of distributed files is outdated
...
Problem: List of distributed files is outdated.
Solution: Update the file list. Minor comment updates.
2021-01-02 16:53:13 +01:00
Bram Moolenaar
e5492609b3
patch 8.2.2192: Codecov on github actions fails
...
Problem: Codecov on github actions fails.
Solution: Revert to codecov script. (Ozaki Kiichi, closes #7529 )
2020-12-22 19:05:33 +01:00
Bram Moolenaar
ef16c90423
patch 8.2.1831: file missing from distribution
...
Problem: File missing from distribution.
Solution: Add the github code analyses file.
2020-10-11 14:22:22 +02:00
Bram Moolenaar
a62372be1f
patch 8.2.1648: Amiga: no common build file for Amiga (-like) systems
...
Problem: Amiga: no common build file for Amiga (-like) systems.
Solution: Turn Make_morph.mak into Make_ami.mak. (Ola Söder, closes #6805 )
2020-09-09 20:41:40 +02:00
Bram Moolenaar
8b5866ded6
patch 8.2.1597: the channel source file is too big
...
Problem: The channel source file is too big.
Solution: Move job related code to a new source file.
2020-09-05 15:48:51 +02:00
Bram Moolenaar
cf8aa6448b
patch 8.2.1594: pull requests on github do not notify a maintainer
...
Problem: Pull requests on github do not notify a maintainer.
Solution: Add a CODEOWNERS file with a few initial entries.
2020-09-05 13:48:58 +02:00