Oil 0.8.3

2020-10-23

This is the home page for version 0.8.3 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.3.tar.xz 1,225,352
3f78c606cde84ef0e90d1744d400c8428941eaab6515f382fabc28cf16453ccb
oil-0.8.3.tar.gz 1,712,719
463efc219af8e77eb0b0d183feaa357f4d8e7c3813382055ef262c91a0c44092
oil-native-0.8.3.tar.xz 221,612
2ce143477019e3f7b4b6ad5c9afa73530b67dfd3bad7057540d7e4c4112c3c06

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.

OPy Tests

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


Generated on Fri Oct 23 00:21:10 PDT 2020