[Pkg-zsh-devel] Bug#622933: Bug#622933: Bug#622933: zsh: Enable completions by default, unless skip_global_compinit is set

TS debts at xk2c.de
Mon Sep 10 12:37:36 BST 2018


Hello Frank,
Hello Daniel,

nice to see Zsh is actively maintained in Debian. ;)

Merely i was referring that the intention of the original patch as i understand
was to make the whole pattern case-insensitive, not only the first part of it.
Just documented public in the bug report for other interested readers.

I have no strong opinion on whether or not this actually makes it in the
official Debian package. That being said...


Daniel Shahaf schrieb/wrote:
> Frank Terbeck wrote on Mon, 10 Sep 2018 02:27 +0200:
>> In the meantime (it's been more  than seven years), I've changed my mind
>> about this.  I think a vendor should  do as little as  possible in their
>> global configuration files.

-- <snip> --

> So, I guess what Frank and I are saying is: if you want better defaults,
> work with upstream on making that happen.

-- <snip> --

> P.S. How about adding a mention of newuser.zshrc.recommended to
>        README.Debian, so it's more discoverable?
> 
>> ¹ A case could be made that this is overstepping the boundaries already.
>>   And maybe that's  true. Getting keyboard handling in  a terminal right
>>   is a hard task, however. It  requires intimate knowledge about some of
>>   the subtleties of how terminals work  and about the facilities zsh of-
>>   fers to work with  those. It would be much better, if  zsh did some of
>>   this out  of the box,  but alas it doesn't.  (The rationale is  to not
>>   break existing setups — and that's a valid argument, too.)


... I fully agree on all of this especially the part about keyboard setup.
Which is certainly not an easy task for newcomers.

Regarding the original request i think the options are:

1) as mentioned make upstream include it.
2) Include commented parts in debian stock /etc/zsh*.
   IMHO the file /etc/inputrc is a good example for this.
3) Factor out a "zsh-debian-extras" package.


kind regards,

     Thilo



More information about the Pkg-zsh-devel mailing list