execline
Software
www.skarnet.org

How to upgrade execline

to 1.1.6

No change in dependencies. It is always recommended to use the latest release of skalibs to compile and/or run execline, though.

to 1.1.5

The build-time dependencies have changed.

The run-time dependencies have changed.

to 1.1.4

No change in dependencies. Upgrade to skalibs-1.2.7 recommended.

to 1.1.3

The build-time dependencies have changed.

The run-time dependencies have changed.

from 1.1.0 to 1.1.1 or 1.1.2

No change in dependencies. It is recommended to use skalibs version 1.1.1 or later, to benefit from bugfixes and enhancements.

from 1.08 to 1.1.0

The build-time dependencies have changed.

The run-time dependencies have changed.

from 1.07 to 1.08

The build-time dependencies have changed.

Also note that if you're using compatibility links in /usr/local/bin, now you have to ask for them specifically after package/install, by executing - probably as root - package/compat.

from pre-1.07 to 1.07

The build-time dependencies have changed.

from pre-1.06 to 1.06

The build-time dependencies have changed.

import and importas do not exhibit the same default behaviour when the variable does not exist. Now, zero word is substituted instead of the empty word. Add -D "" in your scripts to get the empty word.

The semantics of delimitors have been simplified and clarified - they are now word terminators. Crunching, chomping and splitting are now (quasi-)orthogonal operations. Most importantly, the default crunch behaviour for splitting substitution has been changed from crunching to non-crunching. Add -C in your scripts to get crunching behaviour.

from pre-1.05 to 1.05

The build-time dependencies have changed.

from pre-1.04 to 1.04

The build-time dependencies have changed.

from pre-1.02 to 1.02

The build-time dependencies have changed.

from 0.15 to 1.y

Direct upgrades from pre-0.15 to 1.y are not supported. You must first upgrade to 0.15, then follow the procedure described here.

from 0.x to 0.y, x<y

The right thing would be for execline to avoid overriding execline-startup. execline-1.y does that.

from pre-0.15 to 0.15

The build-time dependencies have changed.

from pre-0.14 to 0.14

The build-time dependencies have changed.