zsh-workers
 help / color / mirror / code / Atom feed
From: Bart Schaefer <schaefer@brasslantern.com>
To: zsh-workers@sunsite.dk
Subject: Re: Default usability wiki page set up
Date: Thu, 14 Jul 2005 09:55:42 +0000	[thread overview]
Message-ID: <1050714095542.ZM28012@candle.brasslantern.com> (raw)
In-Reply-To: <ef5675f305071319491bb01c73@mail.gmail.com>

On Jul 13, 10:49pm, Keir Mierle wrote:
} 
} Fair enough. I agree, we do not directly control what goes into the
} /etc/z*, but would make install not clobber these files now?

No, because those files aren't provided anywhere in the source.

} This is a hack, and ugly, but perhaps we could check for the existance
} of a .zshrc, and if not, invoke a 'first time? want some help?' mode

That would be a possibility, though it'd have to look for more than just
a .zshrc, and it'd have to operate only for unprivileged users and only
in interactive mode, etc.

} Cool, I didn't know about compinstall. I tried running it, no luck.
} This is probably debian specific, but with zsh installed, there is no
} hint about where compinstall is.

It's explained in the zsh manual pages (or info files, I'm not a Debian
user so I don't know what it installs with zsh).

Quote:

 To run compinstall you will need to make sure it is in a directory
 mentioned in your fpath parameter, which should already be the case if
 zsh was properly configured as long as your startup files do not remove
 the appropriate directories from fpath.  Then it must be autoloaded
 (`autoload -U compinstall' is recommended).  You can abort the
 installation any time you are being prompted for information, and your
 .zshrc will not be altered at all; changes only take place right at the
 end, where you are specifically asked for confirmation.

} I have another crazy idea: Why not add a standard 'help' command?

There's provision for this included with the zsh sources.  Once again
it's up to the packagers to actually install the files from which the
help is read.  Admittedly, the script that auto-generates those files
probably needs a bit of maintenance that it hasn't received recently.

The command is called run-help rather than just help, because it's
set up to be invoked by ZLE in a manner similar to completion.  Also
because back in the day (zsh is going on 20 years old now, remember)
there was already a "help" command provided with UNIX systems that
did something somewhat different.

Setting up the help is mentioned in the manual, too (see "helpfiles").


  reply	other threads:[~2005-07-14  9:56 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-13  5:46 Keir Mierle
2005-07-13  8:01 ` Bart Schaefer
2005-07-14  2:49   ` Keir Mierle
2005-07-14  9:55     ` Bart Schaefer [this message]
2005-07-14 21:16       ` Clint Adams

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1050714095542.ZM28012@candle.brasslantern.com \
    --to=schaefer@brasslantern.com \
    --cc=zsh-workers@sunsite.dk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).