Node:ecb-download, Next:, Previous:ecb-faces, Up:Customizable options



Group ecb-download

This group contains settings for downloading and installing a new ECB from within ECB:

download-delete-archive User Option
Should the downloaded archive be deleted after successful installation or after failure during the installation-process. Possible values are:
  • only-after-success: Archive is only deleted after successful installation but not if a failure occurs during the installation process.
  • always: Archive is also deleted if an error occurs.
  • nil: Archive will never be deleted.

download-install-parent-dir User Option
Parent directory where downloaded packages are installed.

ECB installs a downloaded package in this directory, i.e. the downloaded archive X.tar.gz will be extracted in this directory so afterwards this directory contains a new subdirectory X which contains the downloaded package.

This directory must be write-able!

download-package-version-type User Option
Version type ECB is allowed to download for upgrading.

If you want to upgrade to a newer ECB-version via ecb-download-ecb or if you must upgrade to newer semantic- eieio- and/or speedbar-versions (because ECB requires these newer versions) then this option specifies which version-types are allowed. ECB checks on the download-sites of ECB/semantic/eieio/speedbar which versions are currently available and then downloads always the latest version matching the specified type:

  • 2: Get the newest version of all stable versions available.
  • 1: Get the newest version of all stable and beta versions available.
  • 0: Get the newest version of all stable, beta and alpha versions available.
  • -1: Ask before downloading in the minibuffer for a version (TAB-completion of all available versions is possible).

So, 2 means stable, 1 means stable and betas, 0 means stable, betas and alphas and -1 means ask the user for a version.

Per default stable and beta-versions are allowed (value 1).

But all versions must match the restrictions of the specified min- and max-versions of the required packages. For this see the file README!

download-url User Option
URL where download-able ECB-versions are located. The ECB-archive-file (e.g. ecb-1.70.tar.gz) will be appended to this URL and ecb-download-ecb will try to download this archive.

Note: Normally this URL should never change but who knows...

gzip-setup User Option
Configuration for the gzip-utility. For a description about the possible settings see ecb-wget-setup.

tar-setup User Option
Configuration for the tar-utility. For a description about the possible settings see ecb-wget-setup.

wget-setup User Option
Configuration for the wget-utility. Value is a cons-cell where:
  • car is the name of the wget-executable - if the executable can not be found in the PATH then it must be a full path.
  • cdr is the path type of the file-arguments of this binary. Possible values are cygwin, windows and other whereas the latter one is used for all Unix, Linux, Mac OS etc... If cygwin is set then the cygpath-utility must be in the PATH!