comparison runtime/doc/todo.txt @ 2310:3e4574a4b627 vim73

Fix a few compiler warnings.
author Bram Moolenaar <bram@vim.org>
date Wed, 14 Jul 2010 14:28:26 +0200
parents 543ea69d037f
children ccda151dde4e
comparison
equal deleted inserted replaced
2309:543ea69d037f 2310:3e4574a4b627
1096 Vim 7.3: 1096 Vim 7.3:
1097 - Soon: remove UF_VERSION_CRYPT_PREV and UF_VERSION_PREV. 1097 - Soon: remove UF_VERSION_CRYPT_PREV and UF_VERSION_PREV.
1098 - Conceal feature: no update when moving to another window. (Dominique Pelle, 1098 - Conceal feature: no update when moving to another window. (Dominique Pelle,
1099 2010 Jul 5) Vince will look into it. 1099 2010 Jul 5) Vince will look into it.
1100 Patches to possibly include: 1100 Patches to possibly include:
1101 - Mac: console clipboard support. (Bjorn Winckler, 2010 Jul 12)
1102 - Win32: patch for better font scaling. (George Reilly, 2009 Mar 26) 1101 - Win32: patch for better font scaling. (George Reilly, 2009 Mar 26)
1103 - Patch for completion of ":find" arguments. (Nazri Ramliy, 2009 Feb 22, 26) 1102 - Patch for completion of ":find" arguments. (Nazri Ramliy, 2009 Feb 22, 26)
1104 8 For ":find" and ":sfind" expand files found in 'path'. 1103 8 For ":find" and ":sfind" expand files found in 'path'.
1105 Update 2009 Mar 28. 1104 Update 2009 Mar 28.
1106 - Patch for vertical line at certain column position, 'guidecolumn' option. 1105 - Patch for vertical line at certain column position, 'guidecolumn' option.
1152 - Easier/standard way to disable default plugins. 1151 - Easier/standard way to disable default plugins.
1153 - ":{range}source": source the lines from the current file. 1152 - ":{range}source": source the lines from the current file.
1154 You can already yank lines and use :@" to execute them. 1153 You can already yank lines and use :@" to execute them.
1155 Most of do_source() would not be used, need a new function. 1154 Most of do_source() would not be used, need a new function.
1156 It's easy when not doing breakpoints or profiling. 1155 It's easy when not doing breakpoints or profiling.
1157 Probably not now:
1158 - Use timestamps for undo, so that a version a certain time ago can be found
1159 and info before some time/date can be flushed. 'undopersist' gives maximum
1160 time to keep undo: "3h", "1d", "2w", "1y", etc.
1161 1156
1162 1157
1163 More patches: 1158 More patches:
1164 - Add 'cscopeignorecase' option. (Liang Wenzhi, 2006 Sept 3) 1159 - Add 'cscopeignorecase' option. (Liang Wenzhi, 2006 Sept 3)
1165 - Argument for feedkeys() to prepend to typeahead (Yakov Lerner, 2006 Oct 1160 - Argument for feedkeys() to prepend to typeahead (Yakov Lerner, 2006 Oct
3952 3947
3953 3948
3954 Undo: 3949 Undo:
3955 9 After undo/redo, in the message show whether the buffer is modified or 3950 9 After undo/redo, in the message show whether the buffer is modified or
3956 not. 3951 not.
3952 8 Use timestamps for undo, so that a version a certain time ago can be found
3953 and info before some time/date can be flushed. 'undopersist' gives maximum
3954 time to keep undo: "3h", "1d", "2w", "1y", etc.
3955 8 Search for pattern in undo tree, showing when it happened and the text
3956 state, so that you can jump to it.
3957 8 Undo tree: visually show the tree somehow (Damian Conway) 3957 8 Undo tree: visually show the tree somehow (Damian Conway)
3958 Show only the leaves, indicating how many changed from the branch and the 3958 Show only the leaves, indicating how many changed from the branch and the
3959 timestamp? 3959 timestamp?
3960 Put branch with most recent change on the left, older changes get more 3960 Put branch with most recent change on the left, older changes get more
3961 indent? 3961 indent?
3962 8 See ":e" as a change operation, find the changes and add them to the 3962 8 See ":e" as a change operation, find the changes and add them to the
3963 undo info. Also be able to undo the "Reload file" choice for when a file 3963 undo info. Also be able to undo the "Reload file" choice for when a file
3964 was changed outside of Vim. 3964 was changed outside of Vim.
3965 Would require doing a diff between the buffer text and the file and 3965 Would require doing a diff between the buffer text and the file and
3966 storing the differences. 3966 storing the differences.
3967 8 Search for pattern in undo tree, showing when it happened and the text
3968 state, so that you can jump to it.
3969 - Make it possible to undo all the commands from a mapping, including a 3967 - Make it possible to undo all the commands from a mapping, including a
3970 trailing unfinished command, e.g. for ":map K iX^[r". 3968 trailing unfinished command, e.g. for ":map K iX^[r".
3971 - When accidentally hitting "R" instead of Ctrl-R, further Ctrl-R is not 3969 - When accidentally hitting "R" instead of Ctrl-R, further Ctrl-R is not
3972 possible, even when typing <Esc> immediately. (Grahn) Also for "i", "a", 3970 possible, even when typing <Esc> immediately. (Grahn) Also for "i", "a",
3973 etc. Postpone saving for undo until something is really inserted? 3971 etc. Postpone saving for undo until something is really inserted?