ZyX wrote:

> There are some outdated entryies in TODO:

Thanks for checking this.  I'll remove the ones I don't have a remark
about.

> 1. Implemented as conceal:
>     7   Wild idea: Not only set highlighting, but also change what is 
> displayed
>         (e.g., remove characters, so that "<B>bold</B>" can be shown as 
> "bold"):
>       :syn region boldstuff start="<B>" display="" end="</B>" display=""
> 2. Implemented as autoload:
>     7   Automatically load a function from a file when it is called.  Need an
>         option for the search path. (Sekera)
> 3. I see t_DL (delete number of lines) in help:
>     7   DOS console: Add t_DL support, to make scrolling faster.

But I don't think it is used in the DOS console.  It's there for win32
though.

> 4. `zm' is already token and Vim has some `z?' commands for horizontal moving:
>     8   Add "zm" command: scroll horizontally to put the cursor in the middle.

Perhaps "zy" could be used.  We are running out of characters...

> 5. Implemented as SourceCmd:
>     8   Add ScriptReadCmd event: used to load remote Vim scripts, e.g.
>         "vim -u http://mach/path/vimrc";.
> 6. Implemented as BufReadCmd and BufWriteCmd:
>     -   Add events to autocommands:
>         <...>
>         BufReadAction   - replaces reading a file
>         BufWriteAction  - replaces writing a file
> 7. Implemented using <C-@> special key:
>     8   Allow mapping of CTRL-@ (anywhere in the LHS).
>     -   Make it possible to include a <Nul> in the lhs and rhs of a mapping.
> 8.
>     7   Allow mapping "Q" and "Q}" at the same time.  Need to put a flag with 
> "Q",
>         that it needs an extra character before it can match.  See Vile 
> 'maplonger'
>         option.
> 9. Implemented using wildcharm:
>     7   Make it possible to map 'wildchar', but only when it's a special 
> character
>         (like CTRL-E).  Currently it's only recognized when typed.  Useful for
>         mapping a key to do something and then completion.
> 10.
>     -   Add an option to ":map" that makes it display the special keys in
>         <> notation (e.g. <CR> instead of ^M).  Or just always do this?
> 11. Cannot find mktemp function in documentation:
>     -   Remove mktemp() and use tmpname() only?  Ctags does this.

This is in the source code, it's still there.

> 12. If I am not mistaking, writing to a device already works:
>     -   Should be possible to write to a device, e.g. ":w! /dev/null".
> 13. Is it 'autowriteall'?:
>     -   Allow autowrite when doing ":e file" (with an option 'eaw').
> 14.
>     -   Allow a "+command" argument before each file name in the Vim command 
> line:
>         "vim +123 file1 +234 file2 +345 file3". ???
> 15. Implemented in 'modifiable' option:
>     -   'edit' option: When off changing the buffer is not possible (Really
>         read-only mode).
> 
> And on line 109 you have written my nick as XyX.

-- 
hundred-and-one symptoms of being an internet addict:
178. You look for an icon to double-click to open your bedroom window.

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui