Ingo Karkat

Results 76 comments of Ingo Karkat

The c,w mapping includes the whitespace after the word, but built-in cw does not. This is a Vim special case that custom motions cannot replicate. Cp. :help cw If you...

@bkad: You may be too young to know this, but there was software development before GitHub :-) Just send issues and patches to me via email (the address is listed...

Try ``` :nmap c,w c,e :nmap ciw cie ``` If you don't run into problems with that (I don't see why you should), I could add this to the plugin,...

Good idea; this would help ensure compatibility with the CLI. I think those `*.in` / `*.out` files could be auto-generated (via `make testdata`) from a test run. This would avoid...

Yes, I could do this. Let's first wait for more feedback, though. Do other implementations actually strictly adhere to the same output format / default highlighting / user messages? Do...

I think we also need to store the original contents of `todo.txt`; your _add_ example starts with an empty one, but usually the tests start out with some initial data....

> the `&commentstring` for vim9script is still `"%s` Well, the ftplugin tries to do [auto-detection](https://github.com/vim/vim/blob/48c3f4e0bff7efd289a7001b68c777b6f89a7057/runtime/ftplugin/vim.vim#L51-L55), but I also wonder whether that's sufficient. I've already been negatively affected by false `#...

The (very useful) functionality to keep a backup copy (in todo.txt this is implemented via `sed -i.bak`) in case something goes wrong changes the inode number. I think many applications...

That's indeed a potential problem, though it would only affect power users with customizations that extend the built-in commands. I'm using such symlinks myself, and I also have done such...

@owenh000 thanks for testing my changes! Yes, you're right, in case of a custom add-on that's not overriding a built-in command, it now also complains about the broken symlink instead...