Le lundi 14 mai 2018 16:43:18 UTC-3, Andy Wokula a écrit :
> Am 14.05.2018 um 19:17 schrieb Christian Brabandt:
> > On Mo, 14 Mai 2018, 'Andy Wokula' via vim_dev wrote:
> >
> >> Am 14.05.2018 um 17:00 schrieb Enno (Vim Github Repository):
> >>> Perhaps permitting all marks, |.|, |$| and |%| is a speedy compromise.
> >>> (Maybe line numbers as well?!).
> >>
> >> I vote for undoing that shitty patch.
> >
> > Ouch that hurts.
>
> Sorry, I didn't want to hurt anyone, only the patch.
>
> > BTW: the corresponding github issue 2320 was there
> > laying around for 6 months and nobody bothered to comment.
>
> For a good reason maybe.
>
> >> You start with one inconsistency, and then there is no end.
>
> Don't you feel the same here?
>
> > IBTD: It removes an inconsistency.
>
> The abbreviation rules apply.
> If you ignore these rules, it looks "inconsistent", but otherwise?
>
> --
> Andy
Whereas Christian's patch aims at making Vim consistently expand abbreviations
after a non-keyword character, Andy argues that consistency is better achieved
by documenting exceptions to this principle such as:
The characters before the cursor must match the abbreviation. Each type has
an additional rule:
full-id In front of the match is a non-keyword character, or this is where
the line or insertion starts. Exception: When the abbreviation is
only one character, it is not recognized if there is a non-keyword
character in front of it, other than a space or a tab.
--
--
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
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.