zsh-workers
 help / color / mirror / code / Atom feed
* Re: Multiple styles databases RE: list-colors does not work RE: 3.1.6-dev-18
@ 2000-02-14 11:32 Sven Wischnowsky
  2000-02-14 11:37 ` Andrej Borsenkow
  0 siblings, 1 reply; 4+ messages in thread
From: Sven Wischnowsky @ 2000-02-14 11:32 UTC (permalink / raw)
  To: zsh-workers


Andrej Borsenkow wrote:

> > Andrej Borsenkow wrote:
> >
> > > list-colors completely stopped to work after installing dev-18.
> > I now have
> > >
> > > zstyle ':completion:*' menu 'select=0'
> > > zstyle ':completion:*:default' list-colors ''
> > >
> > > Menu works, but list-colors not. I tried all sort of things
> > (:completeion:*,
> > > :completion:*:*:*:*:*) without success.
> > >
> > > Surprisingly enough, menu select works :-)
> >
> > That's a result of the default style for list-colors, which has a far
> > more specific pattern. See the discussion started by Peter about
> > default settings.
> 
> So, you mean to say, that
> 
> zstyle ':completion:*::::default' ...
> 
> is more specific, than
> 
> zstyle ':completion:::::default' list-colors ''
> 
> ???

Of course not. The `:completion:*:default' you gave is less specific
than the thing currently used as default.

> And the following is not described in current manual:
> 
> - what empty part means. Is "::" the same as ":*:" from the matching point
> of view?
> - does '*' match muliple parts or just anything in current part?

These are just normal shell-patterns. So `::' matches only `::' and
`:*:' matches `:anything:' and a `*' of course matches any number of
parts (I'm not too happy about that last one).

> And why not to use multiple style sets (like multiple resources in X11)?
> compinit or functions could define there own "default" styles and users
> would define "user" style. If style is not found in user database, it is
> looked up in default database. this would completely eliminate above
> confusion. If user sets "catch-all" style - it is always used; else we
> finally fallback to default style.

I think I prefer Peter's suggestion to get rid of the default styles
in compinit and just make them the defaults used by the completion
functions that use these styles.

Bye
 Sven


--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 4+ messages in thread
* RE: Multiple styles databases RE: list-colors does not work RE: 3.1.6-dev-18
@ 2000-02-14 11:43 Sven Wischnowsky
  0 siblings, 0 replies; 4+ messages in thread
From: Sven Wischnowsky @ 2000-02-14 11:43 UTC (permalink / raw)
  To: zsh-workers


Andrej Borsenkow wrote:

> > > So, you mean to say, that
> > >
> > > zstyle ':completion:*::::default' ...
> > >
> > > is more specific, than
> > >
> > > zstyle ':completion:::::default' list-colors ''
> > >
> > > ???
> >
> > Of course not. The `:completion:*:default' you gave is less specific
> > than the thing currently used as default.
> >
> 
> But I did try the ':completion:::::default'  and it did not work either (and
> still does not work). Hence the question. I think, I mentioned it in my
> first mail.

No, you mentioned `...:*:*:*:...'.

Anyway, works for me now, maybe it's related to the style-sorting
problem just fixed.

Bye
 Sven


--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 4+ messages in thread
* Re: list-colors does not work RE: 3.1.6-dev-18
@ 2000-02-14 10:56 Sven Wischnowsky
  2000-02-14 11:16 ` Multiple styles databases " Andrej Borsenkow
  0 siblings, 1 reply; 4+ messages in thread
From: Sven Wischnowsky @ 2000-02-14 10:56 UTC (permalink / raw)
  To: zsh-workers


Andrej Borsenkow wrote:

> list-colors completely stopped to work after installing dev-18. I now have
> 
> zstyle ':completion:*' menu 'select=0'
> zstyle ':completion:*:default' list-colors ''
> 
> Menu works, but list-colors not. I tried all sort of things (:completeion:*,
> :completion:*:*:*:*:*) without success.
> 
> Surprisingly enough, menu select works :-)

That's a result of the default style for list-colors, which has a far
more specific pattern. See the discussion started by Peter about
default settings.

Bye
 Sven


--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2000-02-14 11:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-02-14 11:32 Multiple styles databases RE: list-colors does not work RE: 3.1.6-dev-18 Sven Wischnowsky
2000-02-14 11:37 ` Andrej Borsenkow
  -- strict thread matches above, loose matches on Subject: below --
2000-02-14 11:43 Sven Wischnowsky
2000-02-14 10:56 Sven Wischnowsky
2000-02-14 11:16 ` Multiple styles databases " Andrej Borsenkow

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).