Yesterday (04/13), version 0.3.0-pre2 went out.
- This is pre-version, not ready for production.
- The documentation is not yet completely updated, for the same reason.
Changes from version 0.3.0-pre1 are small, though quite usefull.
Limit length of elements in lists
list command to trim entries in rc file longer than a given number. Indeed, with some very long command, the display is quite uncomfortable, so we truncate commands, to avoid this. For instance, this:
Id Command Number of launch ╶──╴ ╶────────────────────────────────────────────────────────────────────────────────╴ ╶──────────────── 0 curl --silent https://btc-e.com/api/3/ticker/btc_usd -o - | grep -o ''avg'':[... 1 1 sysctl vm.swappiness 1
is easier to read than that:
Id Command Number of launch ╶──╴ ╶────────────────────────────────────────────────────────────────────────────────────────╴ ╶──────────────── 0 curl --silent https://btc-e.com/api/3/ticker/btc_usd -o - | grep -o ''avg':[0-9]\+.[0-9 1 ]\+' 1 sysctl vm.swappiness 1
A default value is used for
--el when nothing is specified, which can be disabled with
More background in the commit of the changes.
Add environment variables
You can now use the following variables:
OC_RC, to give an path for rc (i.e. configuration) file,
OC_NOCOLOR, to disable color usage,
OC_VERB, to set verbosity.
We are now using Gitlab CI for continuous integration.
On each commit, we check that everything installs correctly with opam, that tests pass, with OCaml version 4.02 and 4.03 (the beta2 actually, since this version is still in development).
As usual, you just need to select the right binary in the list. See Installation section. 0install may also update OcLaunch automatically, depending on your settings.
If your architecture is not supported by prebuilt version, you may use opam.
opam pin add oclaunch http://download.tuxfamily.org/oclaunch/v03/oclaunch_v0.3.0-pre2_src.tar.gz
As usual, feedback (bug, ideas and so on) is welcomed at firstname.lastname@example.org or on GitLab, whatever you want.