Bram Moolenaar
21606676d9
patch 8.1.1529: libcanberra is linked with even when not used
...
Problem: Libcanberra is linked with even when not used.
Solution: Have configure check for libcanberra only when wanted.
(suggestions by Libor Bukata)
2019-06-14 20:40:58 +02:00
Bram Moolenaar
427f5b66ce
patch 8.1.1502: cannot play any sound
...
Problem: Cannot play any sound.
Solution: Use libcanberra if available. Add sound functions.
2019-06-09 13:43:51 +02:00
Bram Moolenaar
9c0cec65f8
patch 8.1.1476: no statistics displayed after running tests
...
Problem: No statistics displayed after running tests.
Solution: Summarize the test results. (Christian Brabandt, closes #4391 )
Also make it possible to report a skipped file.
2019-06-06 13:38:15 +02:00
Bram Moolenaar
1ab74a5af3
patch 8.1.1434: test 3 is old style
...
Problem: Test 3 is old style.
Solution: Turn into a new style test. (Yegappan Lakshmanan, closes #4460 )
2019-05-31 20:02:53 +02:00
Bram Moolenaar
72fcf07b06
patch 8.1.1412: test 30 is old style
...
Problem: Test 30 is old style.
Solution: Turn it into a new style test. (Yegappan Lakshmanan, closes #4440 )
2019-05-27 22:21:44 +02:00
Bram Moolenaar
4d784b21d1
patch 8.1.1391: no popup window support
...
Problem: No popup window support.
Solution: Add initial code for popup windows. Add the 'wincolor' option.
2019-05-25 19:51:39 +02:00
Bram Moolenaar
999dc14644
patch 8.1.1357: test 37 is old style
...
Problem: Test 37 is old style.
Solution: Turn it into a new style test. (Yegappan Lakshmanan, closes #4398 )
2019-05-19 21:44:08 +02:00
Bram Moolenaar
fb222df28d
patch 8.1.1331: test 29 is old style
...
Problem: Test 29 is old style.
Solution: Turn it into a new style test. (Yegappan Lakshmanan, closes #4370 )
2019-05-14 17:57:19 +02:00
Bram Moolenaar
ec28d1516e
patch 8.1.1318: code for text changes is in a "misc" file
...
Problem: Code for text changes is in a "misc" file.
Solution: Move the code to change.c.
2019-05-11 18:36:34 +02:00
Bram Moolenaar
f0ab01f6d8
patch 8.1.1285: test17 is old style
...
Problem: Test17 is old style.
Solution: Turn into new style test. (Yegappan Lakshmanan, closes #4347 )
2019-05-06 22:00:00 +02:00
Bram Moolenaar
b731689e85
patch 8.1.1241: Ex command info contains confusing information
...
Problem: Ex command info contains confusing information.
Solution: When using the NOTADR flag use ADDR_OTHER for the address type.
Cleanup code using NOTADR. Check for errors in
create_cmdidxs.vim. Adjust Makefile to see the errors.
2019-05-01 18:08:42 +02:00
Bram Moolenaar
d96dbd6f95
patch 8.1.1240: runtime desktop files are overwritten by build
...
Problem: Runtime desktop files are overwritten by build. (Tony Mechelynck)
Solution: Instead of copying the files find them with "make install".
2019-04-30 21:27:34 +02:00
Bram Moolenaar
fe368edcc0
patch 8.1.1236: sjiscorr.c not found in shadow directory
...
Problem: sjiscorr.c not found in shadow directory. (Tony Mechelynck)
Solution: Link po/*.c files with "make shadow".
2019-04-29 20:30:54 +02:00
Bram Moolenaar
c6b37db1ba
patch 8.1.1214: old style tests
...
Problem: Old style tests.
Solution: Move tests from test14 to new style test files. (Yegappan
Lakshmanan, closes #4308 )
2019-04-27 18:00:34 +02:00
Bram Moolenaar
ac9fb18020
patch 8.1.1210: support for user commands is spread out
...
Problem: Support for user commands is spread out. No good reason to make
user commands optional.
Solution: Move user command support to usercmd.c. Always enable the
user_commands feature.
2019-04-27 13:04:13 +02:00
Bram Moolenaar
69ea587289
patch 8.1.1203: some autocmd tests are old style
...
Problem: Some autocmd tests are old style.
Solution: Turn the tests into new style. (Yegappan Lakshmanan, closes #4295 )
2019-04-25 20:29:00 +02:00
Bram Moolenaar
7bde95a461
patch 8.1.1196: parallel build may fail
...
Problem: Parallel build may fail.
Solution: Update dependencies.
2019-04-21 15:22:39 +02:00
Bram Moolenaar
eead75c5e8
patch 8.1.1195: Vim script debugger functionality needs cleanup
...
Problem: Vim script debugger functionality needs cleanup.
Solution: Move debugger code to a separate file. Add more tests. (Yegappan
Lakshmanan, closes #4285 )
2019-04-21 11:35:00 +02:00
Bram Moolenaar
113bf0672b
patch 8.1.1180: Vim script debugger tests are old style
...
Problem: Vim script debugger tests are old style.
Solution: Turn into new style tests. (Yegappan Lakshmanan, closes #4259 )
2019-04-17 16:54:05 +02:00
Bram Moolenaar
679beba800
patch 8.1.1151: build fails when using shadow directory
...
Problem: Build fails when using shadow directory.
Solution: Link the desktop.in files.
2019-04-11 16:21:33 +02:00
Bram Moolenaar
7591bb39d5
patch 8.1.1076: file for Insert mode is much too big
...
Problem: File for Insert mode is much too big.
Solution: Split off the code for Insert completion. (Yegappan Lakshmanan,
closes #4044 )
2019-03-30 13:53:47 +01:00
Bram Moolenaar
dc4fa190e7
patch 8.1.1038: Arabic support excludes Farsi
...
Problem: Arabic support excludes Farsi.
Solution: Add Farsi support to the Arabic support. (Ali Gholami Rudi,
Ameretat Reith)
2019-03-22 16:33:15 +01:00
Bram Moolenaar
14184a3133
patch 8.1.0932: Farsi support is outdated and unused
...
Problem: Farsi support is outdated and unused.
Solution: Delete the Farsi support.
2019-02-16 15:10:30 +01:00
Bram Moolenaar
0a1b17bbec
patch 8.1.0930: typo in Makefile
...
Problem: Typo in Makefile.
Solution: Change ABORT_CLFAGS to ABORT_CFLAGS. (Kuang-che Wu, closes #3977 )
2019-02-16 13:45:09 +01:00
Bram Moolenaar
5fd0f5052f
patch 8.1.0914: code related to findfile() is spread out
...
Problem: Code related to findfile() is spread out.
Solution: Put findfile() related code into a new source file. (Yegappan
Lakshmanan, closes #3934 )
2019-02-13 23:13:28 +01:00
Bram Moolenaar
1c321dcee9
patch 8.1.0866: build file dependencies are outdated
...
Problem: Build file dependencies are outdated. (John Little)
Solution: Run "make proto" and "make depend".
2019-02-01 20:42:22 +01:00
Bram Moolenaar
4b47162cce
patch 8.1.0857: indent functionality is not separated
...
Problem: Ignore functionality is not separated.
Solution: Move indent functionality into a new file. (Yegappan Lakshmanan,
closes #3886 )
2019-01-31 13:48:09 +01:00
Bram Moolenaar
8e59a1e127
patch 8.1.0827: missing dependency in Makefile
...
Problem: Missing dependency in Makefile.
Solution: Add dependency from autocmd.o on auto/osdef.h
2019-01-26 17:36:51 +01:00
Bram Moolenaar
3e460fd8b7
patch 8.1.0825: code for autocommands is mixed with file I/O code
...
Problem: Code for autocommands is mixed with file I/O code.
Solution: Move autocommand code to a separate file. (Yegappan Lakshmanan,
closes #3863 )
2019-01-26 16:21:07 +01:00
Bram Moolenaar
bb1969b6ab
patch 8.1.0763: nobody is using the Sun Workshop support
...
Problem: Nobody is using the Sun Workshop support.
Solution: Remove the Workshop support.
2019-01-17 15:45:25 +01:00
Bram Moolenaar
6e5ea8d2a9
patch 8.1.0735: cannot handle binary data
...
Problem: Cannot handle binary data.
Solution: Add the Blob type. (Yasuhiro Matsumoto, closes #3638 )
2019-01-12 22:47:31 +01:00
Bram Moolenaar
2be7cb73f6
patch 8.1.0733: too many #ifdefs for the multi-byte feature
...
Problem: Too many #ifdefs for the multi-byte feature.
Solution: Tentatively always enable the multi-byte feature. If you have a
problem with this, please discuss on the Vim maillist.
2019-01-12 16:10:51 +01:00
Bram Moolenaar
ec50401e1e
patch 8.1.0723: cannot easily run specific test when in src/testdir
...
Problem: Cannot run specific test when in src/testdir the same was as in
the src directory.
Solution: Move build rule to src/testdir/Makefile.
2019-01-11 17:30:16 +01:00
Bram Moolenaar
bbea47075c
patch 8.1.0673: functionality for signs is spread out over several files
...
Problem: Functionality for signs is spread out over several files.
Solution: Move most of the sign functionality into sign.c. (Yegappan
Lakshmanan, closes #3751 )
2019-01-01 13:20:31 +01:00
Bram Moolenaar
39b5d8b514
patch 8.1.0624: overuling CONF_ARGS from the environment still does not work
...
Problem: Overuling CONF_ARGS from the environment still does not work. (Tony
Mechelynck)
Solution: Add back CONF_ARGS next to the new numbered ones.
2018-12-22 17:27:15 +01:00
Bram Moolenaar
3ac55c8644
patch 8.1.0620: overuling CONF_ARGS from the environment no longer works
...
Problem: Overuling CONF_ARGS from the environment no longer works. (Tony
Mechelynck)
Solution: Do not define any CONF_ARGS by default.
2018-12-22 14:59:03 +01:00
Bram Moolenaar
9d302ad4e3
patch 8.1.0612: cannot use two global runtime dirs with configure
...
Problem: Cannot use two global runtime dirs with configure.
Solution: Support a comma in --with-global-runtime. (James McCoy,
closes #3704 )
2018-12-21 11:48:51 +01:00
Bram Moolenaar
6dc6703295
patch 8.1.0610: MS-Windows ctags file list differs from Unix
...
Problem: MS-Windows ctags file list differs from Unix.
Solution: Define TAGS_FILES in the common makefile. (partly by Ken Takata)
2018-12-19 21:05:57 +01:00
Bram Moolenaar
8b321d6a52
patch 8.1.0594: libvterm tests fail to run on Mac
...
Problem: Libvterm tests fail to run on Mac.
Solution: Only run libvterm tests on Linux.
2018-12-15 15:39:28 +01:00
Bram Moolenaar
471f658135
patch 8.1.0592: the libvterm tests are not run as part of Vim tests
...
Problem: The libvterm tests are not run as part of Vim tests.
Solution: Add testing libvterm.
2018-12-15 14:24:39 +01:00
Bram Moolenaar
98aefe7c32
patch 8.1.0579: cannot attach properties to text
...
Problem: Cannot attach properties to text.
Solution: First part of adding text properties.
2018-12-13 22:20:09 +01:00
Bram Moolenaar
5c5697f298
patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure
...
Problem: Cannot disable arabic, rightleft and farsi in configure.
Solution: Add configur flags. (Diego Fernando Carrión, closes #1867 )
2018-12-12 20:34:09 +01:00
Bram Moolenaar
de2bd37bec
patch 8.1.0419: Cygwin: running cproto fails with -O2
...
Problem: Cygwin: running cproto fails with -O2.
Solution: Strip -O2 for cproto. (Ken Takata, closes #3465 )
2018-09-21 13:56:25 +02:00
Bram Moolenaar
ac49f61a20
patch 8.1.0391: building in a shadow directory fails
...
Problem: Building in a shadow directory fails.
Solution: Don't link the xdiff directory but what's in it. (closes #3428 )
2018-09-15 15:08:52 +02:00
Bram Moolenaar
0f7683f973
patch 8.1.0382: some make programs can't handle "xdiff/../"
...
Problem: Some make programs can't handle dependency on "xdiff/../".
Solution: Strip it out.
2018-09-13 18:01:31 +02:00
Bram Moolenaar
78dcd4f002
patch 8.1.0379: build dependencies are incomplete
...
Problem: Build dependencies are incomplete.
Solution: Update the build dependencies, mainly for xdiff. Adjust object
directory for libvterm and xdiff.
2018-09-13 17:23:28 +02:00
Bram Moolenaar
e828b7621c
patch 8.1.0360: using an external diff program is slow and inflexible
...
Problem: Using an external diff program is slow and inflexible.
Solution: Include the xdiff library. (Christian Brabandt, closes #2732 )
Use it by default.
2018-09-10 17:51:58 +02:00
Bram Moolenaar
08505312fe
patch 8.1.0162: Danish and German man pages are not installed
...
Problem: Danish and German man pages are not installed. (Tony Mechelynck)
Solution: Adjust the makefile
2018-07-07 22:26:54 +02:00
Bram Moolenaar
e85ce6ea2e
patch 8.1.0153: build with SHADOWDIR fails
...
Problem: Build with SHADOWDIR fails. (Elimar Riesebieter)
Solution: Create a link for Make_all.mak. (Tony Mechelynck)
2018-07-05 17:11:24 +02:00
Bram Moolenaar
f3dc235576
patch 8.1.0152: cannot easily run individual tests on MS-Windows
...
Problem: Cannot easily run individual tests on MS-Windows.
Solution: Move the list of tests to a separate file. Add a build rule in
the MSVC makefile.
2018-07-04 23:05:34 +02:00