GNU bug report logs -
#8754
submission of vimvars
Previous Next
Reported by: James Youngman <youngman <at> google.com>
Date: Sat, 28 May 2011 22:56:02 UTC
Severity: wishlist
Tags: patch, wontfix
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Sun, May 29, 2011 at 09:25, Štěpán Němec <stepnem <at> gmail.com> wrote:
> P.S.: There was also this package with a similar goal last time I
> looked:
>
> http://bitbucket.org/danderson/evimodeline
>
> Do you know about that one?
I didn't. But looking at it, I see it's simpler than vimvars
(meaning, it's much easier to see it's doing the right kind of thing
and generally it's probably easier to maintain) but there are some
respects in which it interacts less nicely with both Emacs and VI than
vimvars:
- vimvars knows not to apply the vi mode line when a file has Emacs
local variables too (though the user can change this)
- vimvars checks for a vi modeline at both the bottom and the top of a file
- vimvars will not regex search through an arbitrarily long file
- vimvars also supports the vi modeline items makeprg, ignorecase, wrap
- vimvars supports the "no" prefixes for each relevant option (for
turning things off)
- vimvars has some support for M-x custom
- vimvars has slightly closer emulation of vi-related editors'
behaviour with "ex: set" (specifically, it's ignored at BOL).
Slightly less relevant:
- vimvars has a regression test (not included in the initial
submission because it would need to be modified to fit in with Emacs'
tests and it was only worth doing that if the original submission was
accepted).
- vimvars has (a small amount of) Texinfo documentation
James.
--
Google Ireland Ltd., Gordon House, Barrow Street, Dublin 4, Ireland
Registered in Dublin, Ireland. Registration Number: 368047
http://tinyurl.com/345mmx
This bug report was last modified 9 years and 91 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.