Oil 0.8.pre11

2020-09-03

This is the home page for version 0.8.pre11 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.pre11.tar.xz 1,208,824
6b73574ede1e83ae6a87a1e603d19e3c4934a84e30951ff949097c9a5d758cfc
oil-0.8.pre11.tar.gz 1,688,374
7ada2d374fa7bee26697a514177378fe2f3d81541f168b2aba2644836ccc6715
oil-native-0.8.pre11.tar.xz 207,732
d97b50408c7f915f13804ed42177bee4ccc427244178b6c776a15a8d46286f9f

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

What's New

Documentation

The Doc Overview links to all docs. It's work in progress, but these docs are ready:

Help topics for OSH and Oil. These documents underlies the help builtin.

Github Wiki for oilshell/oil. The Oil Deployments wiki page has other ways of getting Oil. These versions may not be up-to-date.

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.

OPy Tests

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

Tree-shaking:


Generated on Wed Sep 2 18:12:45 PDT 2020