On Fri, 22 Dec 2017 22:21:12 +0000, Stuart Henderson wrote: > On 2017/12/22 19:47, Nicholas Marriott wrote: > > I don't think we should bring ! back. > > > > I wanted to remove v and | (and some other stuff) shortly afterwards, but > > several people objected. > > > > I did suggest having a lightweight less in base for most people and adding > > the full upstream less to ports for the stuff we don't want to maintain > > (like we do for eg libevent) but other people didn't like that idea. > > less(1) can already be made more lightweight by setting LESSSECURE=1. > (I quite like this even without the reduced pledge, my biggest annoyance > with less is when I accidentally press 'v'). > > Any opinions on switching the default?
I thought about that possibility too, and I mostly agree with the idea as I also run less(1) in secure mode very often, but it is nevertheless quite irrelevant to the original concern, which is that, when one chooses not to run less(1) in secure mode, whether that mode is the default one or not, it is inconsistent, for multiple reasons, to have removed the `!' command, but not `v' nor `|'. Until some form of agreement can be reached on that issue, I have reverted the removal of `!' in my personal tree, so I still pay the exact same price as everybody else ("proc exec"), but at least I now get something useful out of that. Regards, kshe