| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: maparg() does not provide enough information for mapset().
Solution: Add "lhsraw" and "lhsrawalt" items. Drop "simplified"
|
|
|
|
|
| |
Problem: Cannot easily restore a mapping.
Solution: Add mapset().
|
|
|
|
|
|
| |
Problem: A second popup window with terminal causes trouble.
Solution: Disallow opening a second terminal-popup window. (closes #6101,
closes #6103) Avoid defaulting to an invalid line number.
|
|
|
|
|
| |
Problem: Not easy to call a Vim function from Lua.
Solution: Add vim.call() and vim.fn(). (Prabir Shrestha, closes #6063)
|
|
|
|
|
| |
Problem: Cannot get a list of all popups.
Solution: Add popup_list(). Use it in the test runner.
|
|
|
|
|
|
| |
Problem: Cannot forcefully close all popups.
Solution: Add the "force" argument to popup_clear(). Use it after running a
test. Put back the check for a popup when editing a file.
|
| |
|
|
|
|
|
| |
Problem: Some files not recognized as pamenv.
Solution: Add pam_inv.conf. (closes #6065)
|
| |
|
|
|
|
|
| |
Problem: The pam_environment file is not recognized.
Solution: Add a filetype pattern for pamenv. (closes #6051)
|
|
|
|
|
| |
Problem: Indent tests don't run on CI for FreeBSD.
Solution: Set modeline. (Ozaki Kiichi, closes #6048)
|
|
|
|
|
| |
Problem: Output clobbered if setting 'verbose' to see shell commands.
Solution: Only output "Searching for" when 'verbose' is 11 or higher.
|
| |
|
|
|
|
|
| |
Problem: Cannot install Haiku version from source.
Solution: Update Makefile and rdef file. (Emir Sari, closes #6013)
|
|
|
|
|
| |
Problem: Not all systemd temp files are recognized.
Solution: Add two more patterns. (Jamie Macdonald, closes #6003)
|
|
|
|
|
| |
Problem: Insufficient testing for invalid function arguments.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5988)
|
|
|
|
|
|
| |
Problem: Error in menu translations.
Solution: Insert a backslash before a space in one more file. (Shun Bai,
Emir Sari)
|
|
|
|
|
| |
Problem: Error in menu translations.
Solution: Insert a backslash before a space.
|
|
|
|
|
| |
Problem: New error check triggers in Swedish menu.
Solution: Insert backslash. (Mats Tegner, closes #5966)
|
|
|
|
|
|
| |
Problem: Get ml_get error when deleting a line in 'completefunc'. (Yegappan
Lakshmanan)
Solution: Lock the text while evaluating 'completefunc'.
|
|
|
|
|
| |
Problem: Vim9: no check for space before #comment.
Solution: Add space checks.
|
| |
|
|
|
|
|
| |
Problem: Netbeans interface insufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5921)
|
|
|
|
|
| |
Problem: No 'backspace' value allows ignoring the insertion point.
Solution: Add the "nostop" and 3 values. (Christian Brabandt, closes #5940)
|
|
|
|
|
| |
Problem: .bsd file type not recognized.
Solution: Recognize .bsd as BSDL. (Daniel Kho, closes #5945)
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Problem: Ipv6 feature not shown in :version output.
Solution: Add ipv6 in :version output. (Ozaki Kiichi, closes #5924)
|
|
|
|
|
| |
Problem: The man filetype plugin overwrites the unnamed register.
Solution: Use the black hole register. (Jason Franklin)
|
|
|
|
|
| |
Problem: Vim9: cannot put comments halfway expressions.
Solution: Support # comments in many places.
|
|
|
|
|
| |
Problem: Vim9: cannot split a function line.
Solution: Continue in next line so long as the function isn't done.
|
|
|
|
|
| |
Problem: Vim9: cannot split an expression into multiple lines.
Solution: Continue in next line after an operator.
|
|
|
|
|
| |
Problem: Vim9: cannot split function call in multiple lines.
Solution: Find more arguments in following lines.
|
|
|
|
|
| |
Problem: No IPv6 support for channels.
Solution: Add IPv6 support. (Ozaki Kiichi, closes #5893)
|
|
|
|
|
| |
Problem: Vim9: line continuation is not always needed.
Solution: Recognize continuation lines automatically in list and dict.
|
|
|
|
|
| |
Problem: User systemd files not recognized.
Solution: Add filetype patterns. (Kevin Locke, closes #5914)
|
| |
|
|
|
|
|
| |
Problem: Cannot use simplify() as a method.
Solution: Add FEARG_1. (closes #5996)
|
|
|
|
|
|
| |
Problem: Vim9: func and partial types not done yet
Solution: Fill in details about func declaration, drop a separate partial
declaration.
|
|
|
|
|
| |
Problem: Vim9: some error messages not tested.
Solution: Add more tests. Fix uncovered bugs.
|
|
|
|
|
| |
Problem: Cannot recognize a <script> mapping using maparg().
Solution: Add the "script" key. (closes #5873)
|
|
|
|
|
| |
Problem: New buffers are not added to the Buffers menu.
Solution: Turn number into string. (Yee Cheng Chin, closes #5864)
|
| |
|
|
|
|
|
| |
Problem: Cannot check if a function name is correct.
Solution: Add "?funcname" to exists().
|
|
|
|
|
| |
Problem: Cannot set the highlight group for a specific terminal.
Solution: Add the "highlight" option to term_start(). (closes #5818)
|
|
|
|
|
|
| |
Problem: Various functions not properly tested.
Solution: Add more tests, especially for failures. (Yegappan Lakshmanan,
closes #5843)
|
|
|
|
|
| |
Problem: It is not possible to check for a typo in a feature name.
Solution: Add an extra argument to has().
|
| |
|
|
|
|
|
| |
Problem: Bsdl filetype is not detected.
Solution: Add an entry in the filetype list. (Daniel Kho, closes #5810)
|
|
|
|
|
|
|
|
| |
Problem: Buffer menu does not handle special buffers properly.
Solution: Keep a dictionary with buffer names to reliably keep track of
entries.
Also trigger BufFilePre and BufFilePost for command-line and
terminal buffers when the name changes.
|
|
|
|
|
| |
Problem: Menu functionality insufficiently tested.
Solution: Add tests. Add menu_info(). (Yegappan Lakshmanan, closes #5760)
|