Age | Commit message (Collapse) | Author |
|
Problem: libvterm slightly outdated
Solution: Update libvterm from rev 818 to rev 839
Notable fix: libvterm now handles DECSM/DECRM with multiple arguents,
so several ncurses programs (e.g. nnn) can enable mouse properly when
run in Vim's terminal in XTerm.
closes: #12746
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
|
|
Problem: The libvterm code is outdated.
Solution: Include libvterm changes from revision 802 to 817. Revert some
changes made for C89.
|
|
Problem: Libvterm is outdated.
Solution: Include patches from revision 769 to revision 789.
|
|
Problem: Libvterm tests are only run on Linux.
Solution: Use static libraries. (Ozaki Kiichi, closes #7419)
|
|
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 734 - 740.
|
|
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 720 - 723.
|
|
Problem: Libvterm code lags behind the upstream version.
Solution: Include revision 719.
|
|
Problem: Libvterm tests are not run with coverage.
Solution: Adjust the Travis config. Show the actually run commands.
|
|
Problem: Illegal memory access in libvterm test.
Solution: Fix off-by-one error.
|
|
Problem: The libvterm tests are not run as part of Vim tests.
Solution: Add testing libvterm.
|
|
Problem: No terminal emulator support. Cannot properly run commands in the
GUI. Cannot run a job interactively with an ssh connection.
Solution: Very early implementation of the :terminal command. Includes
libvterm converted to ANSI C. Many parts still missing.
|