Mercurial > vim
comparison runtime/doc/todo.txt @ 35158:7191ebc28df2
runtime(doc): update and remove some invalid links
Commit: https://github.com/vim/vim/commit/1c5728e0c4a9df930879f9f0ca108092d5902194
Author: Christian Brabandt <cb@256bit.org>
Date: Sat May 11 11:12:40 2024 +0200
runtime(doc): update and remove some invalid links
closes: https://github.com/vim/vim/issues/14748
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 11 May 2024 11:30:12 +0200 |
parents | 5b25ec43f208 |
children | 5418b0e3a0c1 |
comparison
equal
deleted
inserted
replaced
35157:c3d7b6a450c0 | 35158:7191ebc28df2 |
---|---|
1 *todo.txt* For Vim version 9.1. Last change: 2024 Mar 28 | 1 *todo.txt* For Vim version 9.1. Last change: 2024 May 11 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
1708 https://github.com/junegunn/vim-plug. | 1708 https://github.com/junegunn/vim-plug. |
1709 Also Vundle: https://github.com/gmarik/vundle | 1709 Also Vundle: https://github.com/gmarik/vundle |
1710 Or minpac: https://github.com/k-takata/minpac, since it leverages the builtin | 1710 Or minpac: https://github.com/k-takata/minpac, since it leverages the builtin |
1711 package feature. | 1711 package feature. |
1712 Long message about this from ZyX, 2014 Mar 23. And following replies. | 1712 Long message about this from ZyX, 2014 Mar 23. And following replies. |
1713 Also see http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html | 1713 Also see (link seems dead): |
1714 http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html | |
1714 User view: | 1715 User view: |
1715 - Support multiple sources, basically any http:// URL. Or a central place that | 1716 - Support multiple sources, basically any http:// URL. Or a central place that |
1716 will work for everybody (github? redirects from vim.org?). | 1717 will work for everybody (github? redirects from vim.org?). |
1717 Be able to look into the files before deciding to install. | 1718 Be able to look into the files before deciding to install. |
1718 - Be able to try out a plugin and remove it again with (almost) no traces. | 1719 - Be able to try out a plugin and remove it again with (almost) no traces. |
2439 | 2440 |
2440 ":tab help" always opens a new tab, while ":help" re-uses an existing window. | 2441 ":tab help" always opens a new tab, while ":help" re-uses an existing window. |
2441 Would be more consistent when an existing tab is re-used. (Tony Mechelynck) | 2442 Would be more consistent when an existing tab is re-used. (Tony Mechelynck) |
2442 | 2443 |
2443 Using Aap to build Vim: add remarks about how to set personal preferences. | 2444 Using Aap to build Vim: add remarks about how to set personal preferences. |
2444 Example on http://www.calmar.ws/tmp/aap.html | 2445 Example on http://www.calmar.ws/tmp/aap.html (link seems dead) |
2445 | 2446 |
2446 When 'diffopt' has "context:0" a single deleted line causes two folds to merge | 2447 When 'diffopt' has "context:0" a single deleted line causes two folds to merge |
2447 and mess up syncing. (Austin Jennings, 2008 Jan 31) | 2448 and mess up syncing. (Austin Jennings, 2008 Jan 31) |
2448 | 2449 |
2449 Gnome improvements: Edward Catmur, 2007 Jan 7 | 2450 Gnome improvements: Edward Catmur, 2007 Jan 7 |
2470 Asked about latest version: 0.77.1 is on www.vim.org. | 2471 Asked about latest version: 0.77.1 is on www.vim.org. |
2471 | 2472 |
2472 More AmigaOS4 patches. (Peter Bengtsson, Nov 9) | 2473 More AmigaOS4 patches. (Peter Bengtsson, Nov 9) |
2473 | 2474 |
2474 Amiga patches with vbcc. (Adrien Destugues, 2010 Aug 30) | 2475 Amiga patches with vbcc. (Adrien Destugues, 2010 Aug 30) |
2475 http://pulkomandy.ath.cx/drop/vim73_vbcc_amiga.diff | 2476 (link seems dead): http://pulkomandy.ath.cx/drop/vim73_vbcc_amiga.diff |
2476 | 2477 |
2477 Problem with compound words? (Bert, 2008 May 6) | 2478 Problem with compound words? (Bert, 2008 May 6) |
2478 No warning for when flags are defined after they are used in an affix. | 2479 No warning for when flags are defined after they are used in an affix. |
2479 | 2480 |
2480 Screen redrawing when continuously updating the buffer and resizing the | 2481 Screen redrawing when continuously updating the buffer and resizing the |
2540 | 2541 |
2541 Win32: Patch for cscope external command. (Mike Williams, 2007 Aug 7) | 2542 Win32: Patch for cscope external command. (Mike Williams, 2007 Aug 7) |
2542 | 2543 |
2543 Win32: XPM support only works with path without spaces. Patch by Mathias | 2544 Win32: XPM support only works with path without spaces. Patch by Mathias |
2544 Michaelis, 2006 Jun 9. Another patch for more path names, 2006 May 31. | 2545 Michaelis, 2006 Jun 9. Another patch for more path names, 2006 May 31. |
2545 New version: http://members.tcnet.ch/michaelis/vim/patches.zip (also for other | 2546 New version (link seems dead): |
2546 patches by Mathias, see mail Feb 22) | 2547 http://members.tcnet.ch/michaelis/vim/patches.zip |
2548 (also for other patches by Mathias, see mail Feb 22) | |
2547 | 2549 |
2548 Win32: compiling with normal features and OLE fails. Patch by Mathias | 2550 Win32: compiling with normal features and OLE fails. Patch by Mathias |
2549 Michaelis, 2006 Jun 4. | 2551 Michaelis, 2006 Jun 4. |
2550 | 2552 |
2551 Win32: using CTRL-S in Insert mode doesn't remove the "+" from the tab pages | 2553 Win32: using CTRL-S in Insert mode doesn't remove the "+" from the tab pages |
3066 Win32 GUI known bugs: | 3068 Win32 GUI known bugs: |
3067 - Win32: tearoff menu window should have a scrollbar when it's taller than | 3069 - Win32: tearoff menu window should have a scrollbar when it's taller than |
3068 the screen. | 3070 the screen. |
3069 8 The -P argument doesn't work very well with many MDI applications. | 3071 8 The -P argument doesn't work very well with many MDI applications. |
3070 The last argument of CreateWindowEx() should be used, see MSDN docs. | 3072 The last argument of CreateWindowEx() should be used, see MSDN docs. |
3071 Tutorial: http://win32assembly.online.fr/tut32.html | 3073 Tutorial (link seems dead): http://win32assembly.online.fr/tut32.html |
3072 6 Win32 GUI: With "-u NONE -U NONE" and doing "CTRL-W v" "CTRL-W o", the ":" | 3074 6 Win32 GUI: With "-u NONE -U NONE" and doing "CTRL-W v" "CTRL-W o", the ":" |
3073 of ":only" is highlighted like the cursor. (Lipelis) | 3075 of ":only" is highlighted like the cursor. (Lipelis) |
3074 8 When 'encoding' is "utf-8", should use 'guifont' for both normal and wide | 3076 8 When 'encoding' is "utf-8", should use 'guifont' for both normal and wide |
3075 characters to make Asian languages work. Win32 fonts contain both | 3077 characters to make Asian languages work. Win32 fonts contain both |
3076 type of characters. | 3078 type of characters. |
3468 colors before drawing the screen. With a timeout. | 3470 colors before drawing the screen. With a timeout. |
3469 8 When the builtin xterm termcap contains codes that are not wanted, need a | 3471 8 When the builtin xterm termcap contains codes that are not wanted, need a |
3470 way to avoid using the builtin termcap. | 3472 way to avoid using the builtin termcap. |
3471 8 Xterm sends ^[[H for <Home> and ^[[F for <End> in some mode. Also | 3473 8 Xterm sends ^[[H for <Home> and ^[[F for <End> in some mode. Also |
3472 recognize these keys? Mostly useful for xterm simulators, like gnometerm. | 3474 recognize these keys? Mostly useful for xterm simulators, like gnometerm. |
3473 See http://dickey.his.com/xterm/xterm.faq.html#xterm_pc_style. | 3475 See https://invisible-island.net/xterm/xterm.faq.html#xterm_pc_style |
3474 8 '[ and '] should be set to start/end of line when using a linewise operator | 3476 8 '[ and '] should be set to start/end of line when using a linewise operator |
3475 (e.g., ":w"). | 3477 (e.g., ":w"). |
3476 8 CTRL-A can't handle big "long" numbers, they become negative. Check for | 3478 8 CTRL-A can't handle big "long" numbers, they become negative. Check for |
3477 "-" character, if not present, use unsigned long. | 3479 "-" character, if not present, use unsigned long. |
3478 8 Add suspending with CTRL-Z at the "more" prompt, and when executing a long | 3480 8 Add suspending with CTRL-Z at the "more" prompt, and when executing a long |
3757 problem when changing 'spelllang'. There is no obvious way to fix this. | 3759 problem when changing 'spelllang'. There is no obvious way to fix this. |
3758 - Considering Hunspell 1.1.4: | 3760 - Considering Hunspell 1.1.4: |
3759 What does MAXNGRAMSUGS do? | 3761 What does MAXNGRAMSUGS do? |
3760 Is COMPLEXPREFIXES necessary when we have flags for affixes? | 3762 Is COMPLEXPREFIXES necessary when we have flags for affixes? |
3761 - There is no Finnish spell checking file. For openoffice Voikko is now | 3763 - There is no Finnish spell checking file. For openoffice Voikko is now |
3762 used, which is based on Malaga: http://home.arcor.de/bjoern-beutel/malaga/ | 3764 used, which is based on Malaga (link seems dead): |
3763 (Teemu Likonen) | 3765 http://home.arcor.de/bjoern-beutel/malaga/ (Teemu Likonen) |
3764 8 ":mkspell" still takes much too long in Hungarian dictionary from | 3766 8 ":mkspell" still takes much too long in Hungarian dictionary from |
3765 hunspell. Only solution appears to be to postpone secondary suffixes. | 3767 hunspell. Only solution appears to be to postpone secondary suffixes. |
3766 8 Handle postponed prefix with COMPOUNDPERMITFLAG or COMPOUNDFORBIDFLAG. | 3768 8 Handle postponed prefix with COMPOUNDPERMITFLAG or COMPOUNDFORBIDFLAG. |
3767 WFP_COMPPERMIT and WFP_COMPFORBID | 3769 WFP_COMPPERMIT and WFP_COMPFORBID |
3768 8 implement use of <compoptions> in .spl file: | 3770 8 implement use of <compoptions> in .spl file: |
3814 - Also see tklspell: http://tkltrans.sourceforge.net/ | 3816 - Also see tklspell: http://tkltrans.sourceforge.net/ |
3815 8 Charles Campbell asks for method to add "contained" groups to existing | 3817 8 Charles Campbell asks for method to add "contained" groups to existing |
3816 syntax items (to add @Spell). | 3818 syntax items (to add @Spell). |
3817 Add ":syntax contains {pattern} add=@Spell" command? A bit like ":syn | 3819 Add ":syntax contains {pattern} add=@Spell" command? A bit like ":syn |
3818 cluster" but change the contains list directly for matching syntax items. | 3820 cluster" but change the contains list directly for matching syntax items. |
3819 - References: MySpell library (in OpenOffice.org). | 3821 - References: MySpell library (in OpenOffice.org), (links seem dead): |
3820 http://spellchecker.mozdev.org/source.html | 3822 http://spellchecker.mozdev.org/source.html |
3821 http://whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/ | 3823 http://whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/ |
3822 author: Kevin Hendricks <kevin.hendricks@sympatico.ca> | 3824 author: Kevin Hendricks <kevin.hendricks@sympatico.ca> |
3823 8 It is currently not possible to mark "can not" as rare, because "can" and | 3825 8 It is currently not possible to mark "can not" as rare, because "can" and |
3824 "not" are good words. Find a way to let "rare" overrule "good"? | 3826 "not" are good words. Find a way to let "rare" overrule "good"? |
3972 Scroll doesn't work correctly, why? | 3974 Scroll doesn't work correctly, why? |
3973 - Add the possibility to enter mappings which are used whenever normal text | 3975 - Add the possibility to enter mappings which are used whenever normal text |
3974 could be entered. E.g., for "f" command. But not in Normal mode. Sort | 3976 could be entered. E.g., for "f" command. But not in Normal mode. Sort |
3975 of opposite of 'langmap'. Use ":amap" command? | 3977 of opposite of 'langmap'. Use ":amap" command? |
3976 - When breaking a line, take properties of multibyte characters into | 3978 - When breaking a line, take properties of multibyte characters into |
3977 account. The "linebreak" program from Bruno Haible can do it: | 3979 account. The "linebreak" program from Bruno Haible can do it, this |
3978 ftp://ftp.ilog.fr/pub/Users/haible/gnu/linebreak-0.1.tar.gz | 3980 is now part of gnulib module unilbrk: |
3981 https://www.gnu.org/software/gnulib/MODULES.html | |
3979 But it's very complicated... | 3982 But it's very complicated... |
3980 - Problem with 'langmap' being used on the rhs of a mapping. (Nikolai | 3983 - Problem with 'langmap' being used on the rhs of a mapping. (Nikolai |
3981 Weibull, 2008 May 14). | 3984 Weibull, 2008 May 14). |
3982 Possibly related problem: Alexey Muranov, 2015 Apr 2 | 3985 Possibly related problem: Alexey Muranov, 2015 Apr 2 |
3983 | 3986 |
4771 Uses Perl for C++. | 4774 Uses Perl for C++. |
4772 Uses ctags to find the info: | 4775 Uses ctags to find the info: |
4773 ctags -f $allTagsFile --fields=+aiKmnsSz --language-force=C++ --C++-kinds=+cefgmnpsut-dlux -u $files | 4776 ctags -f $allTagsFile --fields=+aiKmnsSz --language-force=C++ --C++-kinds=+cefgmnpsut-dlux -u $files |
4774 www.vim.org script 1213 (Java Development Environment) (Fuchuan Wang) | 4777 www.vim.org script 1213 (Java Development Environment) (Fuchuan Wang) |
4775 IComplete: http://www.vim.org/scripts/script.php?script_id=1265 | 4778 IComplete: http://www.vim.org/scripts/script.php?script_id=1265 |
4776 and http://stud4.tuwien.ac.at/~e0125672/icomplete/ | |
4777 http://cedet.sourceforge.net/intellisense.shtml (for Emacs) | 4779 http://cedet.sourceforge.net/intellisense.shtml (for Emacs) |
4778 Ivan Villanueva has something for Java. | 4780 Ivan Villanueva has something for Java. |
4779 Emacs: http://www.xref-tech.com/xrefactory/more_c_completion.html | 4781 Emacs (link seems dead): |
4782 http://www.xref-tech.com/xrefactory/more_c_completion.html | |
4780 Completion in .NET framework SharpDevelop: http://www.icsharpcode.net | 4783 Completion in .NET framework SharpDevelop: http://www.icsharpcode.net |
4781 - Pre-expand abbreviations, show which abbrevs would match? | 4784 - Pre-expand abbreviations, show which abbrevs would match? |
4782 | 4785 |
4783 | 4786 |
4784 Insert mode completion/expansion: | 4787 Insert mode completion/expansion: |