vi `ei:' (`modeline')
Guy Harris
guy at auspex.UUCP
Wed Oct 26 02:22:59 AEST 1988
>) I want [modelines] on 95% of the time. Yes, I know its a security
>) hole. But it's such a damned useful little hole.....
>
>The clever thing to do, then, would be to close the security hole.
>Refuse to pass "!" commands from modelines. Leave the useful
>functionality (file configures editor properly) in place.
*AND* provide some way for a user to shut modelines OFF, just in case
they DON'T like getting surprised by random commands being executed by
the editor just because a character sequence that looks like a modeline
happens to be in the file.... (Both 4.3BSD and S5R3 provide this;
there's an option that has to be "on" in order for "ex"/"vi" to
recognize modelines. Unfortunately, 4.3BSD calls it "modeline" and S5R3
calls it "modelines"....)
More information about the Comp.unix.questions
mailing list