Oil 0.8.pre3

2020-03-23

This is the home page for version 0.8.pre3 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.pre3.tar.xz 1,148,508
70ddfad74dc55b3bbf2c6a5832bd9de5c38d759e4b699b1acad42cf5b07d3362
oil-0.8.pre3.tar.gz 1,592,965
a7731001f4d2d6911fa9d1f817d6740bd679df00f79501274f3d64a2c68843f6
oil-native-0.8.pre3.tar.xz 142,252
f5ef3ac8d8be00f2195604c8a662d1cade3c9cdd553bd3cbb450a91d4b9983bb

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 Mon Mar 23 14:42:04 PDT 2020