@@ -23,9 +23,7 @@ Priority classification:
23231 probably not
2424- unclassified
2525
26- *votes-for-changes*
27- See | develop.txt | for development plans. You can vote for which items should
28- be worked on, but only if you sponsor Vim development. See | sponsor | .
26+ See | develop.txt | for development plans.
2927
3028Issues can also be entered online: https://github.com/vim/vim/issues
3129Only use this for bug reports, not for questions! Those belong on the
@@ -291,18 +289,6 @@ Terminal emulator window:
291289- When 'encoding' is not utf-8, or the job is using another encoding, setup
292290 conversions.
293291
294- Patch adds showcmd() function #11708
295-
296- Cursor is after the end of the line: #12137.
297-
298- Crash when a variable is removed while listing variables (Issue #11435)
299-
300- Problem with Visual highlight when 'linebreak' and 'showbreak' are set.
301- #11272
302-
303- 'cindent' : compound literal indented wrong. Check for " = " before "{"?
304- #12491
305-
306292GUI Scroll test fails on FreeBSD when using Motif. See FIXME in
307293Test_scrollbars in src/test_gui.vim
308294
@@ -324,8 +310,6 @@ combining characters. (Ron Aaron, 2023 Apr 10)
324310
325311Add BufDeletePost. #11041
326312
327- Add winid arg to col() and charcol() #11466 (request #11461)
328-
329313'switchbuf' set to "newtab" does not work for ":cfirst" when in the quickfix
330314window. #12436
331315
@@ -344,14 +328,6 @@ since it's an unusual situation.
344328 noeol:¡
345329 eof:CTRL-Z
346330
347- Test property disappears when using CR twice in a row. OK when some text was
348- entered. (#11151)
349-
350- Add 'keywordprg' to various ftplugin files:
351- https://github.com/vim/vim/pull/5566
352-
353- PR #11579 to add visualtext(), return Visually selected text.
354-
355331PR #11860: Add more info to 'colorcolumn' : display a character and highlight
356332for each separate entry. Disadvantage: option value gets very complicated
357333with multiple entries, e.g. every 8 columns.
@@ -362,9 +338,6 @@ Stray characters in the shell #11719, caused by requesting a response for:
362338- Whether kitty keyboard protocol is active
363339Can we not request XT key sequences, or reduce them drastically?
364340
365- Issue #10512: Dynamic loading broken with Perl 5.36
366- Damien has a patch (2022 Dec 4)
367-
368341Add some kind of ":whathappend" command and functions to make visible what the
369342last few typed keys and executed commands are. To be used when the user
370343wonders what went wrong. Could also be used for statistics #12046.
@@ -400,9 +373,6 @@ Better terminal emulator support:
400373 add an optional additional one. So that "xterm-kitty" can first load
401374 "xterm" and then add "kitty" entries.
402375
403- Using "A" and "o" in manually created fold (in empty buffer) does not behave
404- consistently (James McCoy, #10698)
405-
406376In a timer callback, when using ":echo" and then input() the message is
407377overwritten. Could use ":echowin" and call redraw_cmd() in get_user_input().
408378#11299
@@ -432,18 +402,6 @@ Idea: when typing ":e /some/dir/" and "dir" does not exist, highlight in red.
432402initialization to figure out the default value from 'shell' . Add a test for
433403this.
434404
435- Add a diff() function to use the built-in diff support in a script.
436- #12321 Is the returned value in the right form now?
437-
438- Support translations for plugins: #11637 PR: #12447
439- - Need a tool like xgettext for Vim script, generates a .pot file.
440- Need the equivalent of _() and N_(), perhaps TR() and TRN().
441- - Instructions for how to create .po files and translate.
442- - Script or Makefile to generate .mo files.
443- - Instructions and perhaps a script to install the .mo files in the right
444- place.
445- - Add variant of gettext() that takes a package name.
446-
447405With concealed text mouse click doesn't put the cursor in the right position.
448406(Herb Sitz) Fix by Christian Brabandt, 2011 Jun 16. Doesn't work properly,
449407need to make the change in where RET_WIN_BUF_CHARTABSIZE() is called.
@@ -459,9 +417,6 @@ Information for a specific terminal (e.g. gnome, tmux, konsole, alacritty) is
459417spread out. Make a section with copy/paste examples of script and pointers to
460418more information.
461419
462- Request to use "." for the cursor column in search pattern \%<.c and \%<.v.
463- (#8179)
464-
465420":filter set termcap" only filters terminal codes, not keys. (#9297)
466421
467422Add an option to restrict 'incsearch' to not scroll the view. (Tavis Ormandy)
@@ -480,8 +435,6 @@ New English spell files also have very slow suggestions.
480435When 'spelloptions' is "camel" then zG doesn't work on some words.
481436(Gary Johnson, 17 Oct 2022)
482437
483- SpellCap doesn't show below a closed fold. #12420
484-
485438'cdpath' problems:
486439- Adding "~" to 'cdpath' doesn't work for completion? (Davido, 2013 Aug 19)
487440- Problem with 'cdpath' on MS-Windows when a directory is equal to $HOME.
@@ -537,9 +490,6 @@ Try setting a color then request the current color, like using t_u7.
537490Add a v:register_used variable, which has the name of the register used for
538491the last command, e.g. put. #12003
539492
540- Make the jumplist behave like a tag stack. (#7738) Should there be a more
541- time bound navigation, like with undo?
542-
543493For testing, make a copy of ml_line_ptr instead of pointing it into the data
544494block, so that valgrind can do out of bounds check. Set ML_LINE_DIRTY flag or
545495add ML_LINE_ALLOCED.
@@ -596,7 +546,6 @@ Add the <=> (spaceship) operator and "cond ?< expr ?= expr ?> expr"
596546 let res = left < right ? lower : left == right ? equal : upper
597547 by:
598548 let res = GetLeftFunc() <=> GetRightFunc() ?< lower ?= equal ?> upper
599- Patch to make :q work with local arglist. (Christian Brabandt, #6286)
600549
601550Why does Test_invalid_sid() not work in the GUI?
602551
@@ -786,28 +735,6 @@ Window size changes after closing a tab. (#4741)
786735
787736Problem with colors in terminal window. (Jason Franklin, 2019 May 12)
788737
789- Color schemes:
790- NOTE: modernizing the default colorschemes _AND_ introducing new ones is now
791- a project in its own right: https://github.com/vim/colorschemes . Feel free to
792- reach out if you want to lend a hand.
793- - Lifepillar: Updated/cleaned up color schemes:
794- https://github.com/lifepillar/vim8-colorschemes .
795- - Include a few color schemes, based on popularity:
796- - http://www.vim.org/scripts/script_search_results.php?keywords=&script_type=color+scheme&order_by=rating&direction=descending&search=search
797- http://vimawesome.com/?q=tag:color-scheme
798- - Use names that indicate their appearance (Christian Brabandt, 2017 Aug 3)
799- - monokai - Xia Crusoe (2017 Aug 4)
800- - seoul256 - Christian Brabandt (2017 Aug 3)
801- - gruvbox - Christian Brabandt (2017 Aug 3) (simplified version from
802- Lifepillar, 2018 Jan 22, #2573)
803- - janah - Marco Hinz (2017 Aug 4)
804- - apprentice - Romain Lafourcade (2017 Aug 6) remarks about help file #1964
805- - Suggested by Hiroki Kokubun:
806- - [Iceberg] (https://github.com/cocopon/iceberg.vim ) (my one)
807- - [hybrid] (https://github.com/w0ng/vim-hybrid )
808- - Include solarized color scheme?, it does not support termguicolors.
809- - Sanitized version of pablo (Lifepillar, 2017 Nov 21)
810-
811738Bug: "vipgw" does not put cursor back where it belongs. (Jason Franklin, 2019
812739Mar 5)
813740
@@ -852,15 +779,13 @@ balloonexpr() on MS-Windows GUI doesn't handle accented chars? (nivaemail,
8527792018 Sep 14)
853780
854781More warnings from static analysis:
855- https://lgtm.com/projects/g/vim/vim/alerts/?mode=list
782+ https://lgtm.com/projects/g/vim/vim/alerts/?mode=list (URL no longer resolves)
856783
857784Not existing directory in CDPATH leads to two shell calls. (#4525)
858785
859786Use dict_iterate_start() / dict_iterate_next() instead of relying on the
860787internals of the dict structure.
861788
862- nvo-mode mapping works on Windows, not on Linux. (#3678)
863-
864789Redo only remembers the last change. Could use "{count} g." to redo an older
865790change. How does the user know which change? At least have a way to list
866791them: ":repeats". Add to history, like search history and command line history.
@@ -1054,8 +979,6 @@ CmdlineEnter. (xtal8, 2017 Oct 30, #2263)
1054979Add some way to get the nested state. Although CmdwinEnter is obviously
1055980always nested.
1056981
1057- matchit hasn't been maintained for a long time. #955.
1058-
1059982Problem with 'delcombine' . (agguser, 2017 Nov 10, #2313)
1060983
1061984'delcombine' does not work for the command line. (Tony Mechelynck, 2009 Jul
0 commit comments