Mercurial > vim
comparison runtime/doc/todo.txt @ 2266:ae2e615a7320 vim73
Fix tiny build, move functions to undo.c.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Mon, 14 Jun 2010 01:39:13 +0200 |
parents | b7cb69ab616d |
children | c08f91142c41 |
comparison
equal
deleted
inserted
replaced
2265:b7cb69ab616d | 2266:ae2e615a7320 |
---|---|
1086 | 1086 |
1087 Vim 7.3: | 1087 Vim 7.3: |
1088 - using NSIS 2.46: install on Windows 7 works, but no "Edit with Vim" menu. | 1088 - using NSIS 2.46: install on Windows 7 works, but no "Edit with Vim" menu. |
1089 Use register_shell_extension()? (George Reilly, 2010 May 26) | 1089 Use register_shell_extension()? (George Reilly, 2010 May 26) |
1090 Ron's version: http://dev.ronware.org/p/vim/finfo?name=gvim.nsi | 1090 Ron's version: http://dev.ronware.org/p/vim/finfo?name=gvim.nsi |
1091 - Update for crypt code to use salt. (Mohsin May 30) | |
1092 Make the strengthen_key value 10000, equivalent to crypting 10 Kbyte of | |
1093 text. | |
1094 - Also crypt the swap file, each block separately. Change mf_write() and | 1091 - Also crypt the swap file, each block separately. Change mf_write() and |
1095 mf_read(). | 1092 mf_read(). |
1096 - How to get b_p_key to these functions? -> Store buf_T pointer in mfp. | 1093 - How to get b_p_key to these functions? -> Store buf_T pointer in mfp. |
1097 - Generate a seed for the swapfile, put it in block 0. | 1094 - Generate a salt and seed for the swapfile, put it in block 0. |
1098 - For each block, use password + seed + byte offset to crypt/decrypt. | 1095 - For each block, use password + seed + byte offset to crypt/decrypt. |
1099 - When changing the password need to read back with the old password and | 1096 - When changing the password need to read back with the old password and |
1100 write again with the new one. | 1097 write again with the new one. |
1101 - Fill the gaps in the block with random bytes, otherwise it's easy to | 1098 - Fill the gaps in the block with random bytes, otherwise it's easy to |
1102 check for correct password by finding NUL bytes. | 1099 check for correct password by finding NUL bytes. |
1103 - Verify recovery works. | 1100 - Verify recovery works. |
1101 - Patch for conceal feature and 'foldcolumn'. (Dominique Pelle, 2010 Jun 10, | |
1102 second patch) | |
1103 - patch for conceal feature and 'modifiable'. (Dominique Pelle, 2010 Jun 9) | |
1104 - undofile: keep markers where the file was written/read, so that it's easy to | 1104 - undofile: keep markers where the file was written/read, so that it's easy to |
1105 go back to a saved version of the file: ":earlier 1f" (f for file)? | 1105 go back to a saved version of the file: ":earlier 1f" (f for file)? |
1106 Also add ":earlier 1d" (d for day). | 1106 Also add ":earlier 1d" (d for day). |
1107 Something like changenr() to see the "file saved" marker? | 1107 Something like changenr() to see the "file saved" marker? |
1108 Show "file saved" marker in :undolist | 1108 Show "file saved" marker in :undolist |
1109 Function to get undo tree: undotree(). List of lists. Each entry is a | 1109 Function to get undo tree: undotree(). List of lists. Each entry is a |
1110 dictionary: {'nr': 2, 'time': 1234, 'saved': 1} | 1110 dictionary: {'nr': 2, 'time': 1234, 'saved': 1} |
1111 - Patch for conceal feature and 'foldcolumn'. (Dominique Pelle, 2010 Jun 10, | |
1112 second patch) | |
1113 - patch for conceal feature and 'modifiable'. (Dominique Pelle, 2010 Jun 9) | |
1114 - Remove support for GTK 1? Patch by James Vega, Jun 11. | 1111 - Remove support for GTK 1? Patch by James Vega, Jun 11. |
1115 Patches to include: | 1112 Patches to include: |
1116 - Patch for Lisp support with ECL (Mikael Jansson, 2008 Oct 25) | 1113 - Patch for Lisp support with ECL (Mikael Jansson, 2008 Oct 25) |
1117 - Minor patches from Dominique Pelle, 2010 May 15 | 1114 - Minor patches from Dominique Pelle, 2010 May 15 |
1118 - Gvimext patch to support wide file names. (Szabolcs Horvat 2008 Sep 10) | 1115 - Gvimext patch to support wide file names. (Szabolcs Horvat 2008 Sep 10) |