Mercurial > vim
comparison runtime/doc/todo.txt @ 23798:59efd230b373 v8.2.2440
patch 8.2.2440: documentation based on patches is outdated
Commit: https://github.com/vim/vim/commit/853886722c051ecaef6d818ce32a822e4f43dc2b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 31 17:03:52 2021 +0100
patch 8.2.2440: documentation based on patches is outdated
Problem: Documentation based on patches is outdated.
Solution: Add changes to documentation in a patch.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 31 Jan 2021 17:15:04 +0100 |
parents | 34b4eb3a8458 |
children | 5b37a0bf7e3a |
comparison
equal
deleted
inserted
replaced
23797:0bb52c7dc13f | 23798:59efd230b373 |
---|---|
1 *todo.txt* For Vim version 8.2. Last change: 2021 Jan 25 | 1 *todo.txt* For Vim version 8.2. Last change: 2021 Jan 31 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
35 The #1234 numbers refer to an issue or pull request on github. To see it in a | 35 The #1234 numbers refer to an issue or pull request on github. To see it in a |
36 browser use: https://github.com/vim/vim/issues/1234 | 36 browser use: https://github.com/vim/vim/issues/1234 |
37 (replace 1234 with the issue/pull number) | 37 (replace 1234 with the issue/pull number) |
38 *known-bugs* | 38 *known-bugs* |
39 -------------------- Known bugs and current work ----------------------- | 39 -------------------- Known bugs and current work ----------------------- |
40 | |
41 test_autocmd failure in Windows: Something wrong with system()? | |
42 | 40 |
43 Vim9 - Make everything work: | 41 Vim9 - Make everything work: |
44 - Add a test for profiling with nested function calls and lambda. | 42 - Add a test for profiling with nested function calls and lambda. |
45 - Expand `=expr` in :next, :argedit, :argadd, :argdelete, :drop | 43 - Expand `=expr` in :next, :argedit, :argadd, :argdelete, :drop |
46 - Expand `=expr` in :vimgrep, :vimgrepadd, :lvimgrep, :lvimgrepadd | 44 - Expand `=expr` in :vimgrep, :vimgrepadd, :lvimgrep, :lvimgrepadd |
184 | 182 |
185 Text properties: | 183 Text properties: |
186 - Popup attached to text property stays visible when text is no longer | 184 - Popup attached to text property stays visible when text is no longer |
187 visible. (#7736) | 185 visible. (#7736) |
188 - Popup attached to text property stays visible when text is deleted with | 186 - Popup attached to text property stays visible when text is deleted with |
189 "cc". (#7737) "C" works OK. | 187 "cc". (#7737) "C" works OK. "dd" also files in a buffer with a single |
190 - :goto does not go to the right place when text properties are present. | 188 line. |
191 (#5930) | |
192 - "cc" does not call inserted_bytes(). (Axel Forsman, #5763) | 189 - "cc" does not call inserted_bytes(). (Axel Forsman, #5763) |
193 - Combining text property with 'cursorline' does not always work (Billie | 190 - Combining text property with 'cursorline' does not always work (Billie |
194 Cleek, #5533) | 191 Cleek, #5533) |
195 - Should we let the textprop highlight overrule other (e.g. diff) highlight if | 192 - Should we let the textprop highlight overrule other (e.g. diff) highlight if |
196 the priority is above a certain value? (#7392) | 193 the priority is above a certain value? (#7392) |
247 - Use CTRL-W CTRL-K to enter a digraph? #5371 | 244 - Use CTRL-W CTRL-K to enter a digraph? #5371 |
248 - When Vim runs in the terminal and changes the title, the statusline needs to | 245 - When Vim runs in the terminal and changes the title, the statusline needs to |
249 be redrawn. | 246 be redrawn. |
250 - GUI: When using ":set go+=!" a system() call causes the hit-enter prompt. | 247 - GUI: When using ":set go+=!" a system() call causes the hit-enter prompt. |
251 (#3327) | 248 (#3327) |
252 - GUI: hang until key typed. (#3530) | |
253 - Allow for specifying the directory, with ++cwd={dir}. | 249 - Allow for specifying the directory, with ++cwd={dir}. |
254 - With a vertical split only one window is updated. (Linwei, 2018 Jun 2, | 250 - With a vertical split only one window is updated. (Linwei, 2018 Jun 2, |
255 #2977) | 251 #2977) |
256 - When pasting should call vterm_keyboard_start_paste(), e.g. when using | 252 - When pasting should call vterm_keyboard_start_paste(), e.g. when using |
257 K_MIDDLEMOUSE, calling insert_reg(). | 253 K_MIDDLEMOUSE, calling insert_reg(). |
269 - For the GUI fill termios with default values, perhaps like pangoterm: | 265 - For the GUI fill termios with default values, perhaps like pangoterm: |
270 http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134 | 266 http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134 |
271 - When 'encoding' is not utf-8, or the job is using another encoding, setup | 267 - When 'encoding' is not utf-8, or the job is using another encoding, setup |
272 conversions. | 268 conversions. |
273 | 269 |
274 Error numbers available: E653 | 270 Valgind reports memory leaks in test_options |
271 | |
272 test_arglist func Test_all_not_allowed_from_cmdwin() hangs on MS-Windows. | |
275 | 273 |
276 Mapping with partial match not executed properly in GTK. (Ingo Karkat, #7082) | 274 Mapping with partial match not executed properly in GTK. (Ingo Karkat, #7082) |
277 | 275 |
278 Patch for Template string: #4634 | 276 Patch for Template string: #4634 |
279 Have another look at the implementation. | 277 Have another look at the implementation. |
281 Patch to implement the vimtutor with a plugin: #6414 | 279 Patch to implement the vimtutor with a plugin: #6414 |
282 Was originally written by Felipe Morales. | 280 Was originally written by Felipe Morales. |
283 | 281 |
284 Adding "10" to 'spellsuggest' causes spell suggestions to become very slow. | 282 Adding "10" to 'spellsuggest' causes spell suggestions to become very slow. |
285 (#4087) Did patch 8.2.2379 help? | 283 (#4087) Did patch 8.2.2379 help? |
286 | |
287 Patch to find Python dll using registry key. (#7540) | |
288 | 284 |
289 Remove SPACE_IN_FILENAME ? It is only used for completion. | 285 Remove SPACE_IN_FILENAME ? It is only used for completion. |
290 | 286 |
291 Making breakat support multibyte characters (Yasuhiro Matsumoto, #6598) | 287 Making breakat support multibyte characters (Yasuhiro Matsumoto, #6598) |
292 Scroll doesn't work correctly, why? | 288 Scroll doesn't work correctly, why? |
377 | 373 |
378 When "+ register is set then "" points to it. If another Vim grabs the "+ | 374 When "+ register is set then "" points to it. If another Vim grabs the "+ |
379 register, then "" doesn't contain anything. Make it still follow "+. | 375 register, then "" doesn't contain anything. Make it still follow "+. |
380 (#6435) | 376 (#6435) |
381 | 377 |
382 Patch to fix drawing error with DirectX. (James Grant, #5688) | |
383 Causes flicker on resizing. Workaround from Ken Takata. | |
384 How about only setting the attribute when part of the Vim window is offscreen? | |
385 | |
386 File marks merging has duplicates since 7.4.1925. (Ingo Karkat, #5733) | 378 File marks merging has duplicates since 7.4.1925. (Ingo Karkat, #5733) |
387 | 379 |
388 "make test_gui" crashed in submenu_change(). Fix and remove workaround in | 380 "make test_gui" crashed in submenu_change(). Fix and remove workaround in |
389 add_pixmap_args(). | 381 add_pixmap_args(). |
390 Athena is OK. | 382 Athena is OK. |
474 | 466 |
475 Help for ":argadd fname" says that if "fname" is already in the argument list | 467 Help for ":argadd fname" says that if "fname" is already in the argument list |
476 that entry is used. But instead it's always added. (#6210) | 468 that entry is used. But instead it's always added. (#6210) |
477 Add flag AL_FIND_ADD, if there is one argument find it in the list. | 469 Add flag AL_FIND_ADD, if there is one argument find it in the list. |
478 | 470 |
479 behavior of i_CTRl-R_CTRL-R differs from documentation. (Paul Desmond Parker, | |
480 #5771) | |
481 | |
482 ":bnext" in a help buffer is supposed to go to the next help buffer, but it | 471 ":bnext" in a help buffer is supposed to go to the next help buffer, but it |
483 goes to any buffer, and then :bnext skips help buffers, since they are | 472 goes to any buffer, and then :bnext skips help buffers, since they are |
484 unlisted. (#4478) | 473 unlisted. (#4478) |
485 | 474 |
486 Statusline highlighting error, off by one. (#5599) | 475 Statusline highlighting error, off by one. (#5599) |
488 ":find" with 'path' set to "data*" does not find files, while completion does | 477 ":find" with 'path' set to "data*" does not find files, while completion does |
489 find them. (Max Kukartsev, #6218) | 478 find them. (Max Kukartsev, #6218) |
490 | 479 |
491 Enable 'termbidi' if $VTE_VERSION >= 5703 ? | 480 Enable 'termbidi' if $VTE_VERSION >= 5703 ? |
492 | 481 |
493 Universal solution to detect if t_RS is working, using cursor position. | |
494 Koichi Iwamoto, #2126 | |
495 | |
496 Sound: support on Mac? Or does libcanberra work there? | 482 Sound: support on Mac? Or does libcanberra work there? |
497 | 483 |
498 Python 3.8 doesn't work. (Antonios Hadjigeorgalis, #5509) | 484 Python 3.8 doesn't work. (Antonios Hadjigeorgalis, #5509) |
499 | 485 |
500 The :syntax cchar value can only be a single character. It would be useful to | 486 The :syntax cchar value can only be a single character. It would be useful to |
503 "--cleanFOO" does not result in an error. (#5537) | 489 "--cleanFOO" does not result in an error. (#5537) |
504 | 490 |
505 Output from assert_equalfile() doesn't give a hint about what's different. | 491 Output from assert_equalfile() doesn't give a hint about what's different. |
506 Assuming the files are text, print the line with the difference. | 492 Assuming the files are text, print the line with the difference. |
507 | 493 |
508 Add "t" action to settagstack(): truncate and add new entries. (#5405) | |
509 | |
510 When 'relativenumber' is set the line just below a diff change doesn't get | |
511 updated. (#6138) | |
512 | |
513 Result of synID() sometimes wrong in help files. (#5252) | 494 Result of synID() sometimes wrong in help files. (#5252) |
514 | |
515 Status line is nut updated when splitting windows. (Marcin Szamotulski, #5496) | |
516 | 495 |
517 Problem showing a line if the number column width changes when using "o". | 496 Problem showing a line if the number column width changes when using "o". |
518 (Mateusz Morusiewicz, #4245) | 497 (Mateusz Morusiewicz, #4245) |
519 | 498 |
520 When using :packadd for a replacement language plugin, it is loaded after the | 499 When using :packadd for a replacement language plugin, it is loaded after the |
523 When using :packadd files under "later" are not used, which is inconsistent | 502 When using :packadd files under "later" are not used, which is inconsistent |
524 with packages under "start". (xtal8, #1994) | 503 with packages under "start". (xtal8, #1994) |
525 | 504 |
526 Patch to add new motion ]( and ]{. (Yasuhiro Matsumoto, #5320) | 505 Patch to add new motion ]( and ]{. (Yasuhiro Matsumoto, #5320) |
527 Better: use the "z" prefix. or ]t) and [t(. | 506 Better: use the "z" prefix. or ]t) and [t(. |
528 | |
529 Modeless selection doesn't work in gvim. (#4783) | |
530 Caused by patch 8.1.1534. | |
531 | 507 |
532 Visual highlight not removed when 'display' is "lastline" and line doesn't | 508 Visual highlight not removed when 'display' is "lastline" and line doesn't |
533 fit. (Kevin Lawler, #4457) | 509 fit. (Kevin Lawler, #4457) |
534 | 510 |
535 Current position in the changelist should be local to the buffer. (#2173) | 511 Current position in the changelist should be local to the buffer. (#2173) |
537 Does not build with MinGW out of the box: | 513 Does not build with MinGW out of the box: |
538 - _stat64 is not defined, need to use "struct stat" in vim.h | 514 - _stat64 is not defined, need to use "struct stat" in vim.h |
539 - WINVER conflict, should use 0x0600 by default? | 515 - WINVER conflict, should use 0x0600 by default? |
540 - INT_MAX not defined: need to include <limits.h> in vim.h | 516 - INT_MAX not defined: need to include <limits.h> in vim.h |
541 | 517 |
542 Crash when mixing matchadd and substitute()? (Max Christian Pohle, 2018 May | |
543 13, #2910) Can't reproduce? | |
544 | |
545 Display messed up with matchparen, wrapping and scrolling. (#5638) | 518 Display messed up with matchparen, wrapping and scrolling. (#5638) |
546 Screen update bug related to matchparen. (Chris Heath, 2017 Mar 4, #1532) | 519 Screen update bug related to matchparen. (Chris Heath, 2017 Mar 4, #1532) |
547 | 520 |
548 When getting a focus event halfway a mapping this aborts the mapping. E.g. | 521 When getting a focus event halfway a mapping this aborts the mapping. E.g. |
549 when "qq" is mapped and after the first "q" the mouse is moved outside of the | 522 when "qq" is mapped and after the first "q" the mouse is moved outside of the |
566 | 539 |
567 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12) | 540 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12) |
568 Updated 2016 Jun 10, #858 Update 2017 Mar 28: use <buffer>. | 541 Updated 2016 Jun 10, #858 Update 2017 Mar 28: use <buffer>. |
569 Better use ":bufgrep" ? | 542 Better use ":bufgrep" ? |
570 | 543 |
571 Errors found with random data: | |
572 heap-buffer-overflow in alist_add (#2472) | |
573 | |
574 Improve fallback for menu translations, to avoid having to create lots of | 544 Improve fallback for menu translations, to avoid having to create lots of |
575 files that source the actual file. E.g. menu_da_de -> menu_da | 545 files that source the actual file. E.g. menu_da_de -> menu_da |
576 Include part of #3242? | 546 Include part of #3242? |
577 | 547 |
578 When a terminal exit_cb closes the window, a following typed key is lost, if | |
579 it's in a mapping. (2018 Oct 6, #2302, #3522) | |
580 | |
581 Patch to have text objects defined by arbitrary single characters. (Daniel | 548 Patch to have text objects defined by arbitrary single characters. (Daniel |
582 Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31) | 549 Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31) |
583 Added tests (James McCoy, 2016 Aug 3, #958). Still needs more work. | 550 Added tests (James McCoy, 2016 Aug 3, #958). Still needs more work. |
584 | 551 |
585 Would be nice to set tab-local values for 'diffexpr' and 'diffopt'. Use | 552 Would be nice to set tab-local values for 'diffexpr' and 'diffopt'. Use |
587 | 554 |
588 Internal diff doesn't handle binary file like external diff does. (Mike | 555 Internal diff doesn't handle binary file like external diff does. (Mike |
589 Williams, 2018 Oct 30) | 556 Williams, 2018 Oct 30) |
590 | 557 |
591 '[ mark in wrong column after put. (#4776) | 558 '[ mark in wrong column after put. (#4776) |
592 | |
593 "exepath('bin/cmd')" does not work while ":!bin/cmd" does work. | |
594 (Daniel Hahler, #4710) and executable('bin/cmd') returns 1 | |
595 | |
596 Error drawing the number column when 'cursorline' is set. (#3893) | |
597 | 559 |
598 Problem with :tlmenu: Detach item added with all modes? Issue #3563. | 560 Problem with :tlmenu: Detach item added with all modes? Issue #3563. |
599 | 561 |
600 Add an argument to expandcmd() to expand like ":next" does. | 562 Add an argument to expandcmd() to expand like ":next" does. |
601 | 563 |
662 | 624 |
663 Should we include some part of pull request #4505, not increment changedtick | 625 Should we include some part of pull request #4505, not increment changedtick |
664 in some cases? E.g. for ":write" when the changed flag was already off, the | 626 in some cases? E.g. for ":write" when the changed flag was already off, the |
665 buffer didn't change at all. | 627 buffer didn't change at all. |
666 | 628 |
667 Line numbers in profile are off when function was defined with ":execute". | |
668 (Daniel Hahler, #4511) | |
669 | |
670 Session file contains absolute paths when "curdir" is removed form | 629 Session file contains absolute paths when "curdir" is removed form |
671 'sessionoptions', making it impossible to have a session with a relative path. | 630 'sessionoptions', making it impossible to have a session with a relative path. |
672 (#4450) | 631 (#4450) |
673 | 632 |
674 Session file only contains local option values for buffers that are in a | 633 Session file only contains local option values for buffers that are in a |
727 ":doau SomeEvent" gives "No matching autocommands". This message doesn't give | 686 ":doau SomeEvent" gives "No matching autocommands". This message doesn't give |
728 a hint about how to fix it. (#4300) | 687 a hint about how to fix it. (#4300) |
729 | 688 |
730 Make balloon_show() work outside of 'balloonexpr'? Users expect it to work: | 689 Make balloon_show() work outside of 'balloonexpr'? Users expect it to work: |
731 #2948. (related to #1512?) | 690 #2948. (related to #1512?) |
732 On Win32 it stops showing, because showState is already ShS_SHOWING. | |
733 balloon_show() does not work properly in the terminal. (Ben Jackson, 2017 Dec | |
734 20, #2481) | |
735 Also see #2352, want better control over balloon, perhaps set the position. | 691 Also see #2352, want better control over balloon, perhaps set the position. |
736 Should also be possible to add highlighting, like in the status line? | 692 Should also be possible to add highlighting, like in the status line? |
737 balloonexpr() on MS-Windows GUI doesn't handle accented chars? (nivaemail, | 693 balloonexpr() on MS-Windows GUI doesn't handle accented chars? (nivaemail, |
738 2018 Sep 14) | 694 2018 Sep 14) |
739 Another request: #3811. | 695 Another request: #3811. |
755 | 711 |
756 Redo only remembers the last change. Could use "{count}g." to redo an older | 712 Redo only remembers the last change. Could use "{count}g." to redo an older |
757 change. How does the user know which change? At least have a way to list | 713 change. How does the user know which change? At least have a way to list |
758 them: ":repeats". Add to history, like search history and command line history. | 714 them: ":repeats". Add to history, like search history and command line history. |
759 | 715 |
760 Incsearch test fails when locale is "C". (Dominique Pelle, #3986) | |
761 Also run all tests with C locale? | |
762 | |
763 "vat" doesn't work well on XML when the closing > is on another line. | |
764 #3927 | |
765 | |
766 Pasting foo} causes Vim to behave weird. (John Little, 2018 Jun 17) | 716 Pasting foo} causes Vim to behave weird. (John Little, 2018 Jun 17) |
767 Related to bracketed paste. I cannot reproduce it. | 717 Related to bracketed paste. I cannot reproduce it. |
768 | 718 |
769 When 'confirm' is set a "silent q" doesn't show the prompt. It should in this | 719 When 'confirm' is set a "silent q" doesn't show the prompt. It should in this |
770 case. (Nate Peterson, 2019 Jan 31, #3892) | 720 case. (Nate Peterson, 2019 Jan 31, #3892) |
778 DCS 0 $ r Pt ST should be ignored. | 728 DCS 0 $ r Pt ST should be ignored. |
779 DCS 0 + r/Pt/ ST already ignored? | 729 DCS 0 + r/Pt/ ST already ignored? |
780 | 730 |
781 Using CTRL-L to add a character to the search string that contains \v, | 731 Using CTRL-L to add a character to the search string that contains \v, |
782 punctuation is repeated. (Smylers, 2018 Nov 17, #3621) | 732 punctuation is repeated. (Smylers, 2018 Nov 17, #3621) |
783 | |
784 ml_get error: (Israel Chauca Fuentes, 2018 Oct 17, #3550). | |
785 | 733 |
786 Using single wide base character with double wide composing character gives | 734 Using single wide base character with double wide composing character gives |
787 drawing errors. Fill up the base character? (Dominique, #4328) | 735 drawing errors. Fill up the base character? (Dominique, #4328) |
788 | 736 |
789 Problem with two buffers with the same name a/b, if it didn't exist before and | 737 Problem with two buffers with the same name a/b, if it didn't exist before and |
814 Memory leak in test_terminal_fail | 762 Memory leak in test_terminal_fail |
815 TODO: be able to run all parts of test_alot with valgrind separately | 763 TODO: be able to run all parts of test_alot with valgrind separately |
816 Memory leak in test_alot with pyeval() (allocating partial) | 764 Memory leak in test_alot with pyeval() (allocating partial) |
817 Memory leak in test_alot with expand() | 765 Memory leak in test_alot with expand() |
818 Memory leaks in test_channel? (or is it because of fork()) | 766 Memory leaks in test_channel? (or is it because of fork()) |
819 | |
820 gethostbyname() is old, use getaddrinfo() if available. (#3227) | |
821 | 767 |
822 matchaddpos() gets slow with many matches. Proposal by Rick Howe, 2018 Jul | 768 matchaddpos() gets slow with many matches. Proposal by Rick Howe, 2018 Jul |
823 19. | 769 19. |
824 | 770 |
825 Should make 'listchars' global-local. Local to window or to buffer? | 771 Should make 'listchars' global-local. Local to window or to buffer? |
836 | 782 |
837 Problem with Visual yank when 'linebreak' and 'showbreak' are set. | 783 Problem with Visual yank when 'linebreak' and 'showbreak' are set. |
838 Patch with tests, but it's not clear how it is supposed to work. (tommm, 2018 | 784 Patch with tests, but it's not clear how it is supposed to work. (tommm, 2018 |
839 Nov 17) Asked about this, Dec 22. Christian will have a look. | 785 Nov 17) Asked about this, Dec 22. Christian will have a look. |
840 | 786 |
841 Patch to fix that using "5gj" starting inside a closed fold does not work on | |
842 screen lines but on text lines. (Julius Hulsmann, #4095) Lacks a test. | |
843 | |
844 home_replace() uses $HOME instead of "homedir". (Cesar Martins, 2018 Aug 9) | 787 home_replace() uses $HOME instead of "homedir". (Cesar Martins, 2018 Aug 9) |
845 | 788 |
846 When the status line uses term_gettitle(), it does not get updated when the | 789 When the status line uses term_gettitle(), it does not get updated when the |
847 terminal title changes. (Josh Triplett, 2018 Sep 9, #3418) | 790 terminal title changes. (Josh Triplett, 2018 Sep 9, #3418) |
848 How would we know that the status line needs to be updated? | 791 How would we know that the status line needs to be updated? |
849 | 792 |
850 Adjust windows installer explanation of behavior. (scootergrisen, #3310) | |
851 | |
852 Update for xim-input-style help (Tony Mechelynck, 2019 Jan 10). | 793 Update for xim-input-style help (Tony Mechelynck, 2019 Jan 10). |
853 Feedback from someone who uses this? | 794 Feedback from someone who uses this? |
854 | |
855 ml_get error. (Dominique Pelle, 2018 Sep 14, #3434) | |
856 | 795 |
857 Only output t_Cs when t_Ce is also set. do not use Cs and Ce termcap entries. (Daniel Hahler, 2018 Sep 25) | 796 Only output t_Cs when t_Ce is also set. do not use Cs and Ce termcap entries. (Daniel Hahler, 2018 Sep 25) |
858 Add t_cS and t_cR for cursor color select and reset. Use Cs and Cr terminfo | 797 Add t_cS and t_cR for cursor color select and reset. Use Cs and Cr terminfo |
859 values. | 798 values. |
860 | 799 |
874 includes the first screen line. (2018 Aug 23, #3368) | 813 includes the first screen line. (2018 Aug 23, #3368) |
875 | 814 |
876 Refactored HTML indent file. (Michael Lee, #1821) | 815 Refactored HTML indent file. (Michael Lee, #1821) |
877 Asked to write a test. | 816 Asked to write a test. |
878 | 817 |
879 MS-Windows: .lnk file not resolved properly when 'encoding' is set. | |
880 (lkintact, 2018 Sep 22, #3473) | |
881 | |
882 Merge checking for 'cursorline' and 'concealcursor', see neovim #9492. | 818 Merge checking for 'cursorline' and 'concealcursor', see neovim #9492. |
883 | |
884 Display error when a conceal match uses '\%>1l'. (#4854) | |
885 | 819 |
886 Add a windowID argument to placing a sign, so that it only shows up in one | 820 Add a windowID argument to placing a sign, so that it only shows up in one |
887 window for the buffer. | 821 window for the buffer. |
888 | |
889 Request to add sign_setlist() to make it faster to add a lot of signs, e.g. | |
890 when adding a sign for every quickfix entry. (#4557) | |
891 | 822 |
892 Win32 key codes are messy. Mike Williams tried to fix that, but now old | 823 Win32 key codes are messy. Mike Williams tried to fix that, but now old |
893 mappings no longer work. Create a new terminal for the better solution? | 824 mappings no longer work. Create a new terminal for the better solution? |
894 | 825 |
895 Compiler warnings (geeknik, 2017 Oct 26): | 826 Compiler warnings (geeknik, 2017 Oct 26): |
896 - signed integer overflow in do_sub() (#2249) | 827 - signed integer overflow in do_sub() (#2249) |
897 - signed integer overflow in get_address() (#2248) | 828 - signed integer overflow in get_address() (#2248) |
898 - signed integer overflow in getdecchrs() (#2254) | |
899 - undefined left shift in get_string_tv() (#2250) | 829 - undefined left shift in get_string_tv() (#2250) |
900 | |
901 Win32 console: <F11> and <F12> typed in Insert mode don't result in normal | |
902 characters. (#3246) | |
903 | |
904 'foldtext' is evaluated too often. (Daniel Hahler, #2773) | |
905 | 830 |
906 Add Native language protocol server (LSP) support. (Yegappan Lakshmanan, 2018 | 831 Add Native language protocol server (LSP) support. (Yegappan Lakshmanan, 2018 |
907 Oct 28) | 832 Oct 28) |
908 | |
909 ml_get error when using a Python script. (Yggdroot, 2017 Jun 1, #1737) | |
910 Lemonboy can reproduce (2017 Jun 5) | |
911 Also reproduced by Benjamin Doherty, 2018 Oct 4. | |
912 Simpler way: Ken Takata, Oct 6. | |
913 | 833 |
914 Add more testing of the GTK GUI. | 834 Add more testing of the GTK GUI. |
915 - gtk_test_widget_click() can be used to simulate a click in a widget. | 835 - gtk_test_widget_click() can be used to simulate a click in a widget. |
916 | 836 |
917 Tests failing for "make testgui" with GTK: | 837 Tests failing for "make testgui" with GTK: |
967 missing: --nofork, -A , -b, -h, etc. | 887 missing: --nofork, -A , -b, -h, etc. |
968 | 888 |
969 ":au * * command" should not be allowed, only use * for event when listing or | 889 ":au * * command" should not be allowed, only use * for event when listing or |
970 deleting autocmds, not when adding them. | 890 deleting autocmds, not when adding them. |
971 | 891 |
972 Alternative manpager.vim. (Enno, 2018 Jan 5, #2529) | |
973 | |
974 With 'foldmethod' "indent" and appending an empty line, what follows isn't | 892 With 'foldmethod' "indent" and appending an empty line, what follows isn't |
975 included in the existing fold. Deleting the empty line and undo fixes it. | 893 included in the existing fold. Deleting the empty line and undo fixes it. |
976 (Oleg Koshovetc, 2018 Jul 15, #3214) | 894 (Oleg Koshovetc, 2018 Jul 15, #3214) |
977 | 895 |
978 Patch to support "xxd -ps". (Erik Auerswald, 2018 May 1) | 896 Patch to support "xxd -ps". (Erik Auerswald, 2018 May 1) |
990 | 908 |
991 Python indenting: alternative way to indent arguments: | 909 Python indenting: alternative way to indent arguments: |
992 http://orchistro.tistory.com/236 | 910 http://orchistro.tistory.com/236 |
993 Should be supported with a flag. | 911 Should be supported with a flag. |
994 | 912 |
995 Starting job with cwd option, when the directory does not exist, gives a | |
996 confusing error message. (Wang Shidong, 2018 Jan 2, #2519) | |
997 | |
998 Add the debug command line history to viminfo. | 913 Add the debug command line history to viminfo. |
999 | 914 |
1000 Add Makefiles to the runtime/spell directory tree, since nobody uses Aap. | 915 Add Makefiles to the runtime/spell directory tree, since nobody uses Aap. |
1001 Will have to explain the manual steps (downloading the .aff and .dic files, | 916 Will have to explain the manual steps (downloading the .aff and .dic files, |
1002 applying the diff, etc. | 917 applying the diff, etc. |
1012 With foldmethod=syntax and nofoldenable comment highlighting isn't removed. | 927 With foldmethod=syntax and nofoldenable comment highlighting isn't removed. |
1013 (Marcin Szewczyk, 2017 Apr 26) | 928 (Marcin Szewczyk, 2017 Apr 26) |
1014 | 929 |
1015 Using 'wildignore' also applies to literally entered file name. Also with | 930 Using 'wildignore' also applies to literally entered file name. Also with |
1016 :drop (remote commands). | 931 :drop (remote commands). |
1017 | |
1018 Inserting a line in a CompleteDone autocommand may confuse undo. (micbou, | |
1019 2018 Jun 18, #3027) | |
1020 | 932 |
1021 Implement option_save() and option_restore(): | 933 Implement option_save() and option_restore(): |
1022 option_restore({list}) *option_restore()* | 934 option_restore({list}) *option_restore()* |
1023 Restore options previously saved by option_save(). | 935 Restore options previously saved by option_save(). |
1024 When buffer-local options have been saved, this function must | 936 When buffer-local options have been saved, this function must |
1051 Also see #1689. | 963 Also see #1689. |
1052 | 964 |
1053 When 'virtualedit' is "all" and 'cursorcolumn' is set, the wrong column may be | 965 When 'virtualedit' is "all" and 'cursorcolumn' is set, the wrong column may be |
1054 highlighted. (van-de-bugger, 2018 Jan 23, #2576) | 966 highlighted. (van-de-bugger, 2018 Jan 23, #2576) |
1055 | 967 |
1056 ":file" does not show anything when 'shortmess' contains 'F'. (#3070) | |
1057 | |
1058 No profile information for function that executes ":quit". (Daniel Hahler, | 968 No profile information for function that executes ":quit". (Daniel Hahler, |
1059 2017 Dec 26, #2501) | 969 2017 Dec 26, #2501) |
1060 | 970 |
1061 A function on a dictionary is not profiled. (ZyX, 2010 Dec 25) | 971 A function on a dictionary is not profiled. (ZyX, 2010 Dec 25) |
1062 | 972 |
1063 Add script number to profile? (#3330 breaks tests). | 973 Add script number to profile? (#3330 breaks tests). |
1064 | 974 |
1065 A function defined locally and lambda's are not easily recognized. | 975 A function defined locally and lambda's are not easily recognized. |
1066 Mention where they were defined somewhere. | 976 Mention where they were defined somewhere. |
1067 | |
1068 Invalid range error when using BufWinLeave for closing terminal. | |
1069 (Gabriel Barta, 2017 Nov 15, #2339) | |
1070 | 977 |
1071 ml_get errors with buggy script. (Dominique, 2017 Apr 30) | 978 ml_get errors with buggy script. (Dominique, 2017 Apr 30) |
1072 | 979 |
1073 Error in emsg with buggy script. (Dominique, 2017 Apr 30) | 980 Error in emsg with buggy script. (Dominique, 2017 Apr 30) |
1074 | 981 |
1130 | 1037 |
1131 When bracketed paste is used, pasting at the ":append" prompt does not get the | 1038 When bracketed paste is used, pasting at the ":append" prompt does not get the |
1132 line breaks. (Ken Takata, 2017 Aug 22) | 1039 line breaks. (Ken Takata, 2017 Aug 22) |
1133 | 1040 |
1134 The ":move" command does not honor closed folds. (Ryan Lue, #2351) | 1041 The ":move" command does not honor closed folds. (Ryan Lue, #2351) |
1135 | |
1136 Patch to fix increment/decrement not working properly when 'virtualedit' is | |
1137 set. (Hirohito Higashi, 2016 Aug 1, #923) | |
1138 Was this fixed? | |
1139 | 1042 |
1140 Cannot copy modeless selection when cursor is inside it. (lkintact, #2300) | 1043 Cannot copy modeless selection when cursor is inside it. (lkintact, #2300) |
1141 | 1044 |
1142 Test_writefile_fails_conversion failure on Solaris because if different iconv | 1045 Test_writefile_fails_conversion failure on Solaris because if different iconv |
1143 behavior. Skip when "uname" returns "SunOS"? (Pavel Heimlich, #1872) | 1046 behavior. Skip when "uname" returns "SunOS"? (Pavel Heimlich, #1872) |
1174 | 1077 |
1175 Patch from Christian Brabandt to preserve upper case marks when wiping out a | 1078 Patch from Christian Brabandt to preserve upper case marks when wiping out a |
1176 buffer. (2013 Dec 9) | 1079 buffer. (2013 Dec 9) |
1177 Also fixes #2166? | 1080 Also fixes #2166? |
1178 | 1081 |
1179 Python: After "import vim" error messages only show the first line of the | |
1180 stack trace. (Yggdroot, 2017 Jul 28, #1887) | |
1181 | |
1182 Profile of a dict function is lost when the dict is deleted. Would it be | 1082 Profile of a dict function is lost when the dict is deleted. Would it be |
1183 possible to collect this? (Daniel Hahler, #2350) | 1083 possible to collect this? (Daniel Hahler, #2350) |
1184 | 1084 |
1185 When checking if a bufref is valid, also check the buffer number, to catch the | 1085 When checking if a bufref is valid, also check the buffer number, to catch the |
1186 case of :bwipe followed by :new. | 1086 case of :bwipe followed by :new. |
1187 | 1087 |
1188 Patch to skip writing a temp file for diffing if the buffer is equal to the | 1088 Patch to skip writing a temp file for diffing if the buffer is equal to the |
1189 existing file. (Akria Sheng, 2017 Jul 22) | 1089 existing file. (Akria Sheng, 2017 Jul 22) |
1190 Could also skip writing lines that are the same. | 1090 Could also skip writing lines that are the same. |
1191 | |
1192 Patch with Files for Latvian language. (Vitolins, 2017 May 3, #1675) | |
1193 | 1091 |
1194 MS-Windows: Opening same file in a second gvim hangs. (Sven Bruggemann, 2017 | 1092 MS-Windows: Opening same file in a second gvim hangs. (Sven Bruggemann, 2017 |
1195 Jul 4) | 1093 Jul 4) |
1196 | 1094 |
1197 Setting 'clipboard' to "unnamed" makes a global command very slow (Daniel | 1095 Setting 'clipboard' to "unnamed" makes a global command very slow (Daniel |
1211 #1736) | 1109 #1736) |
1212 | 1110 |
1213 Problem with using :cd when remotely editing a file. (Gerd Wachsmuth, 2017 May | 1111 Problem with using :cd when remotely editing a file. (Gerd Wachsmuth, 2017 May |
1214 8, #1690) | 1112 8, #1690) |
1215 | 1113 |
1216 Bogus characters inserted when triggering indent while changing text. | |
1217 (Vitor Antunes, 2016 Nov 22, #1269) | |
1218 | |
1219 Using "wviminfo /tmp/viminfo" does not store file marks that Vim knows about, | 1114 Using "wviminfo /tmp/viminfo" does not store file marks that Vim knows about, |
1220 it only works when merging with an existing file. (Shougo, 2017 Jun 19, #1781) | 1115 it only works when merging with an existing file. (Shougo, 2017 Jun 19, #1781) |
1221 | |
1222 Segmentation fault with complete(). (Lifepillar, 2017 Apr 29, #1668) | |
1223 Check for "pat" to be NULL in search_for_exact_line()? | |
1224 How did it get NULL? Comment by Christian, Apr 30. | |
1225 | 1116 |
1226 Is it possible to keep the complete menu open when calling complete()? | 1117 Is it possible to keep the complete menu open when calling complete()? |
1227 (Prabir Shrestha, 2017 May 19, #1713) | 1118 (Prabir Shrestha, 2017 May 19, #1713) |
1228 | 1119 |
1229 Memory leak in test97? The string is actually freed. Weird. | 1120 Memory leak in test97? The string is actually freed. Weird. |
1262 | 1153 |
1263 Wrong diff highlighting with three files. (2016 Oct 20, #1186) | 1154 Wrong diff highlighting with three files. (2016 Oct 20, #1186) |
1264 Also get E749 on exit. | 1155 Also get E749 on exit. |
1265 Another example in #1309 | 1156 Another example in #1309 |
1266 | 1157 |
1267 When deleting a mark or register, leave a tombstone, so that it's also deleted | |
1268 when writing viminfo (and the delete was the most recent action). #1339 | |
1269 | |
1270 Suggestion to improve pt-br spell checking. (Marcelo D Montu, 2016 Dec 15, | 1158 Suggestion to improve pt-br spell checking. (Marcelo D Montu, 2016 Dec 15, |
1271 #1330) | 1159 #1330) |
1272 | 1160 |
1273 Error in test_startup_utf8 on Solaris. (Danek Duvall, 2016 Aug 17) | 1161 Error in test_startup_utf8 on Solaris. (Danek Duvall, 2016 Aug 17) |
1274 | 1162 |
1293 | 1181 |
1294 Check for errors E704 and E705 only does VAR_FUNC, should also do VAR_PARTIAL. | 1182 Check for errors E704 and E705 only does VAR_FUNC, should also do VAR_PARTIAL. |
1295 (Nikolai Pavlov, 2017 Mar 13, #1557) | 1183 (Nikolai Pavlov, 2017 Mar 13, #1557) |
1296 Make a function to check for function-like type? | 1184 Make a function to check for function-like type? |
1297 | 1185 |
1298 Screen updated delayed when using CTRL-O u in Insert mode. | |
1299 (Barlik, #1191) Perhaps because status message? | |
1300 | |
1301 Implement named arguments for functions with optional arguments: | 1186 Implement named arguments for functions with optional arguments: |
1302 func Foo(start, count = 1, all = 1) | 1187 func Foo(start, count = 1, all = 1) |
1303 call Foo(12, all = 0) | 1188 call Foo(12, all = 0) |
1304 | 1189 |
1305 Add a command to take a range of lines, filter them and put the output | 1190 Add a command to take a range of lines, filter them and put the output |
1331 "ci[" does not look for next [ like ci" does look for next ". | 1216 "ci[" does not look for next [ like ci" does look for next ". |
1332 (J.F. 2017 Jan 7) | 1217 (J.F. 2017 Jan 7) |
1333 | 1218 |
1334 Patch for wrong cursor position on wrapped line, involving breakindent. | 1219 Patch for wrong cursor position on wrapped line, involving breakindent. |
1335 (Ozaki Kiichi, 2016 Nov 25) | 1220 (Ozaki Kiichi, 2016 Nov 25) |
1336 Does this also fix #1408 ? | |
1337 | |
1338 'cursorline' and match interfere. (Ozaki Kiichi, 2017 Jun 23, #1792) | |
1339 | 1221 |
1340 Patch for 'cursorlinenr' option. (Ozaki Kiichi, 2016 Nov 30) | 1222 Patch for 'cursorlinenr' option. (Ozaki Kiichi, 2016 Nov 30) |
1341 | 1223 |
1342 When 'completeopt' has "noselect" does not insert a newline. (Lifepillar, 2017 | 1224 When 'completeopt' has "noselect" does not insert a newline. (Lifepillar, 2017 |
1343 Apr 23, #1653) | 1225 Apr 23, #1653) |
1382 ch_status() to check for more. | 1264 ch_status() to check for more. |
1383 - If buffer contents is changed in a callback, set w_redr_status so that it | 1265 - If buffer contents is changed in a callback, set w_redr_status so that it |
1384 gets redrawn in redraw_after_callback(). #6120 | 1266 gets redrawn in redraw_after_callback(). #6120 |
1385 - Add a separate timeout for opening a socket. Currently it's fixed at 50 | 1267 - Add a separate timeout for opening a socket. Currently it's fixed at 50 |
1386 msec, which is too small for a remote connection. (tverniquet, #2130) | 1268 msec, which is too small for a remote connection. (tverniquet, #2130) |
1387 - Problem with stderr on Windows? (Vincent Rischmann, 2016 Aug 31, #1026) | |
1388 - Writing raw mode to a buffer should still handle NL characters as line | 1269 - Writing raw mode to a buffer should still handle NL characters as line |
1389 breaks. (Dmitry Zotikov, 2017 Aug 16) | 1270 breaks. (Dmitry Zotikov, 2017 Aug 16) |
1390 - When out_cb executes :sleep, the close_cb may be invoked. (Daniel Hahler, | 1271 - When out_cb executes :sleep, the close_cb may be invoked. (Daniel Hahler, |
1391 2016 Dec 11, #1320) | 1272 2016 Dec 11, #1320) |
1392 - Implement |job-term| ? | 1273 - Implement |job-term| ? |
1498 the system encoding (usually utf-8). | 1379 the system encoding (usually utf-8). |
1499 | 1380 |
1500 MS-Windows: use WS_HIDE instead of SW_SHOWMINNOACTIVE in os_win32.c? | 1381 MS-Windows: use WS_HIDE instead of SW_SHOWMINNOACTIVE in os_win32.c? |
1501 Otherwise task flickers in taskbar. | 1382 Otherwise task flickers in taskbar. |
1502 | 1383 |
1503 Repeating 'opfunc' in a function only works once. (Tarmean, 2016 Jul 15, #925) | |
1504 | |
1505 Have a way to get the call stack, in a function and from an exception. | |
1506 #1125 | |
1507 | |
1508 Second problem in #966: ins_compl_add_tv() uses get_dict_string() multiple | 1384 Second problem in #966: ins_compl_add_tv() uses get_dict_string() multiple |
1509 times, overwrites the one buffer. (Nikolay Pavlov, 2016 Aug 5) | 1385 times, overwrites the one buffer. (Nikolay Pavlov, 2016 Aug 5) |
1510 | 1386 |
1511 Patch to improve map documentation. Issue #799. | 1387 Patch to improve map documentation. Issue #799. |
1512 | 1388 |
1561 exists(":tearoff") does not tell you if the command is implemented. (Tony | 1437 exists(":tearoff") does not tell you if the command is implemented. (Tony |
1562 Mechelynck) Perhaps use exists("::tearoff") to check? | 1438 Mechelynck) Perhaps use exists("::tearoff") to check? |
1563 | 1439 |
1564 Use vim.vim syntax highlighting for help file examples, but without ":" in | 1440 Use vim.vim syntax highlighting for help file examples, but without ":" in |
1565 'iskeyword' for syntax. | 1441 'iskeyword' for syntax. |
1566 | |
1567 When command names are very long :command output is difficult to read. Use a | |
1568 maximum for the column width? (#871) | |
1569 Patcy by varmanishant, 2016 Jun 18, #876 | |
1570 | 1442 |
1571 Installation of .desktop files does not work everywhere. | 1443 Installation of .desktop files does not work everywhere. |
1572 It's now fixed, but the target directory probably isn't right. | 1444 It's now fixed, but the target directory probably isn't right. |
1573 Add configure check? | 1445 Add configure check? |
1574 Should use /usr/local/share/applications or /usr/share/applications. | 1446 Should use /usr/local/share/applications or /usr/share/applications. |
1582 Especially useful when using 'linebreak' | 1454 Especially useful when using 'linebreak' |
1583 | 1455 |
1584 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the | 1456 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the |
1585 directory exists. (Sergio Gallelli, 2013 Dec 29) | 1457 directory exists. (Sergio Gallelli, 2013 Dec 29) |
1586 | 1458 |
1587 In debug mode one can inspect variables, but not the function parameters | |
1588 (starting with a:). (Luc Hermitte, 2017 Jan 4, #1352) | |
1589 | |
1590 If ":bd" also closes a Tab page then the " mark is not set. (Harm te Hennepe, | |
1591 2016 Apr 25, #780) | |
1592 | |
1593 Patch to avoid redrawing tabline when the popup menu is visible. | 1459 Patch to avoid redrawing tabline when the popup menu is visible. |
1594 (Christian Brabandt, 2016 Jan 28) | 1460 (Christian Brabandt, 2016 Jan 28) |
1595 | 1461 |
1596 When the CursorMovedI event triggers, and CTRL-X was typed, a script cannot | 1462 When the CursorMovedI event triggers, and CTRL-X was typed, a script cannot |
1597 restore the mode properly. (Andrew Stewart, 2016 Apr 20) | 1463 restore the mode properly. (Andrew Stewart, 2016 Apr 20) |
1637 Patch to add :mapgroup, put mappings in a group like augroup. | 1503 Patch to add :mapgroup, put mappings in a group like augroup. |
1638 (Yasuhiro Matsumoto, 2016 Feb 19) | 1504 (Yasuhiro Matsumoto, 2016 Feb 19) |
1639 | 1505 |
1640 Value returned by virtcol() changes depending on how lines wrap. This is | 1506 Value returned by virtcol() changes depending on how lines wrap. This is |
1641 inconsistent with the documentation. | 1507 inconsistent with the documentation. |
1642 | |
1643 Value of virtcol() for '[ and '] depend on multibyte character. | |
1644 (Luchr, #277) | |
1645 | 1508 |
1646 Can we cache the syntax attributes, so that updates for 'relativenumber' and | 1509 Can we cache the syntax attributes, so that updates for 'relativenumber' and |
1647 'cursorline'/'cursorcolumn' are a lot faster? Thus store the attributes | 1510 'cursorline'/'cursorcolumn' are a lot faster? Thus store the attributes |
1648 before combining them. | 1511 before combining them. |
1649 | 1512 |
2523 Consider making YankRing or something else that keeps a list of yanked text | 2386 Consider making YankRing or something else that keeps a list of yanked text |
2524 part of standard Vim. The "1 to "9 registers are not sufficient. | 2387 part of standard Vim. The "1 to "9 registers are not sufficient. |
2525 6 When yanking into the unnamed registers several times, somehow make the | 2388 6 When yanking into the unnamed registers several times, somehow make the |
2526 previous contents also available (like it's done for deleting). What | 2389 previous contents also available (like it's done for deleting). What |
2527 register names to use? g"1, g"2, etc.? | 2390 register names to use? g"1, g"2, etc.? |
2391 Also do this for the small delete register "-. | |
2528 | 2392 |
2529 After doing "su" $HOME can be the old user's home, thus ~root/file is not | 2393 After doing "su" $HOME can be the old user's home, thus ~root/file is not |
2530 correct. Don't use it in the swap file. | 2394 correct. Don't use it in the swap file. |
2531 | 2395 |
2532 Completion for ":buf" doesn't work properly on Win32 when 'shellslash' is off. | 2396 Completion for ":buf" doesn't work properly on Win32 when 'shellslash' is off. |
3279 #2999) | 3143 #2999) |
3280 - When using CTRL-W CR in the quickfix window, the jumplist in the opened | 3144 - When using CTRL-W CR in the quickfix window, the jumplist in the opened |
3281 window is cleared, to avoid going back to the list of errors buffer (would | 3145 window is cleared, to avoid going back to the list of errors buffer (would |
3282 have two windows with it). Can we just remove the jump list entries for | 3146 have two windows with it). Can we just remove the jump list entries for |
3283 the quickfix buffer? | 3147 the quickfix buffer? |
3284 - Quickfix window height is not kept with a vertical split. (Lifepillar, | |
3285 2018 Jun 10, #2998) | |
3286 - When an item in the quickfix list has a file name that does not exist, | 3148 - When an item in the quickfix list has a file name that does not exist, |
3287 behave like the item was not a match for :cnext. | 3149 behave like the item was not a match for :cnext. |
3288 - When adding an item to a new quickfix list make ":cnext" jump to that | 3150 - When adding an item to a new quickfix list make ":cnext" jump to that |
3289 item. Make a difference being at the first item and not having used | 3151 item. Make a difference being at the first item and not having used |
3290 :cnext at all. (Afanasiy Fet, 2017 Jan 3) | 3152 :cnext at all. (Afanasiy Fet, 2017 Jan 3) |
3291 - This does not work: :set cscopequickfix=a- | |
3292 (Linewi, 2015 Jul 12, #914) | |
3293 - When opening quickfix window, disable spell checking? | 3153 - When opening quickfix window, disable spell checking? |
3294 - Patch for supporting count before CR in quickfix window. (AOYAMA Shotaro, | 3154 - Patch for supporting count before CR in quickfix window. (AOYAMA Shotaro, |
3295 2007 Jan 1) | 3155 2007 Jan 1) |
3296 - Patch from Herculano de Lima Einloft Neto for better formatting of the | 3156 - Patch from Herculano de Lima Einloft Neto for better formatting of the |
3297 quickfix window (2004 dec 2) | 3157 quickfix window (2004 dec 2) |