Kamil Kisiel

Results 109 comments of Kamil Kisiel

I don't think it's necessary to put a boolean on every cursor, nor is it necessary for them to have modes. I think functions like EOL are actually fine if...

How is it different than how Vim handles it?

Yes, we can still handle that in the mode. Move the cursor to the next character. If the next character is EOL, don't advance the visual cursor.

I'd like to stick with `\n`. vigo is intended to be a programming editor and I think most developers use `\n`, even on windows these days (I think?)

It doesn't really matter actually, internally we can convert to `\n` when we read and just write it out that way. If later someone requests and option to write out...

I haven't had time to think it all the way through just yet, so I'm not sure what exactly should be done.

Right on both counts. I think that case was just already in the switch so I added a comment as to what it should eventually do.

Nothing in particular. We really appreciate your contributions, so just keep doing what you're doing. If you have anything you're not sure about or want to address some higher-level things...

I fixed it in 6e45cfd, left a comment there.

Basically the idea is to do a bunch of the text processing via external programs, and expose the documents inside the editor to external programs. You're right that the UI...