Comment #2 on issue 212 by gwern0: Emacs bindings modify killring for all pure deletion operations http://code.google.com/p/yi-editor/issues/detail?id=212
> It is a easier to implement as it is. Yes, I don't doubt that; my theory as I poked around was 'Oh, I guess these functions were implemented using some sort of "deleteCharAndAddToKillring" primitive'. > Also, I find our behaviour more consistent, and better altogether. I'm not sure this is a good reason. If we aren't trying to faithfully emulate an editor, then there's lots of things we could do. I kept my goto-line binding for M-g to my personal config, even though M-g g makes a lot less sense, because you'd previously said we were trying to be accurate. Also, it may be 'consistent', but it doesn't do what I mean. If I highlight a big region, C-w it, and then prepare a new spot by deleting some characters - my big region should be wiped out by a few stray characters? What? Quite aside from how I've been trained by Emacs to expect that small edits won't affect the killring, this seems like privileging a certain kind of consistency over things like usability. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Yi development mailing list [email protected] http://groups.google.com/group/yi-devel -~----------~----~----~----~------~----~------~--~---
