[Pkg-zsh-devel] [PATCH 1/3…3/3] Several tweaks to d/zshrc's new completion enablement

Frank Terbeck ft at bewatermyfriend.org
Mon Feb 17 21:41:25 GMT 2020


Hey team!

Daniel Shahaf wrote:
> Axel Beckert wrote on Mon, 17 Feb 2020 12:39 +0100:
[...]
>> Because it is preferred if Debian and Ubuntu source packages don't
>> differ, but Ubuntu insists on enabling completion by default while we
>> at some point decided that we IIRC want the default to be rather
>> minimal and not even contain autocompletion.
>
> I don't know that having identical sources with runtime differences
> is better than having differences in both source code and runtime
> behaviour, but *shrug*.  TIMTOWDI.

I agree.

The reason for the difference is really my objection to enabling compsys
by default. My position is that global vendor configuration files should
not change the default behaviour of  a software. In that sense, the key-
board handling already goes pretty far.  But it can be disabled for that
reason as  well — and besides,  managing  terminals and  key-bindings is
something virtually everybody gets wrong…

Compsys is  way different though. It  is something that many  users will
want to run on their own  (like people who have private completion func-
tions). And we're  not doubling the startup time of  the shell for those
users for no reason.

Also, like  upstream, I think  that we should break  existing configura-
tions as little as possible.

The Ubuntu Maintainers at the time didn't agree. And here we are.

My position  in this matter  hasn't changed  either. It would  take some
amazing arguments for me to change it.  Needless to say, thus far I have
not heard anything even remotely compelling on the subject at all.


Regards, Frank



More information about the Pkg-zsh-devel mailing list