Oil 0.8.5

2020-11-18

This is the home page for version 0.8.5 of Oil, a Unix shell. To use it,

  1. Download a source tarball.
  2. Build and install it, as described in INSTALL.

These steps take 30 to 60 seconds on most machines. After that, you can assemble an oshrc file, which is described in the manual.

Test results, metrics, and benchmarks are shown below.

Download

File / SHA256 checksum Size
oil-0.8.5.tar.xz 1,234,216
3be0c8acd6abe1f21eb86b84618f27196ee5eed78d5b73173a100144300217fc
oil-0.8.5.tar.gz 1,725,782
4286eebb190f020e5c2472a48b0aa16a5abecfbf60068d1d9ad57d694e3ffc0a
oil-native-0.8.5.tar.xz 230,144
a4ea3c4a5a56c1251adf60ae62bd93dbb5046fcf4f809e9cd525269f1d144509

Note: oil-native is a preview release, not a working shell.

What's New

Documentation

The Doc Overview links to all docs. Here is the subset of them that are ready to read:

More docs:

Tests

Main Test Suites

Other Suites

Manual Tests

Benchmarks

Metrics

Source Code

These files may help you understand how Oil is implemented, i.e. with domain-specific languages and code generation.

Also see the oilshell/oil repository.

Old / Experimental

These links describe the CPython / "OVM" build, which should become the "experimental" version of Oil.

OPy Tests

The OPy compiler is used to compile Oil to bytecode, but isn't itself part of the release.

OPy / OVM Metrics


Generated on Wed Nov 18 14:50:55 PST 2020