Oil 0.7.0

2020-01-20

This is the home page for version 0.7.0 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.7.0.tar.xz 1,112,656
a37eb491ffee5766aa8719056d42d5d836309dc26e345ecd6a2a1d240cd18989
oil-0.7.0.tar.gz 1,532,752
da462387a467661cb9d0ec9b667aecd7be3f54ce662cfbb2292f4795fd3f7f20
oil-native-0.7.0.tar.xz 106,668
a48052d04f55b34c0bcf791cfbd3a34ebfe0e6955a1662d5230703e49e99adfb

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

What's New

Documentation

Oil has three major sources of docs:

Metrics

Tests

Main Test Suites

Other Suites

For OPy

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

Tree-shaking:

Manual Tests

Benchmarks

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.


Generated on Sun Jan 19 22:59:37 PST 2020