This group contains settings for downloading and installing a new ECB from within ECB:
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.
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!
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!