summary refs log tree commit diff
path: root/bin/cash/README
blob: dac1cec579b36442e9e4fe32bf66bfca76bcc792 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
CASH(7)            FreeBSD Miscellaneous Information Manual            CASH(7)

NAME
     cash – the Causal Agency shell

DESCRIPTION
     cash is a shell derived from FreeBSD sh(1), which is in turn derived from
     Almquist shell.  It includes editline(3) from NetBSD.

   Differences from sh(1)
     •   ENV defaults to ‘${XDG_CONFIG_HOME:-${HOME}/.config}/cash/env.sh’.

     •   PS0 is printed before each prompt, allowing multi-line prompts.

     •   Right-aligned prompts can be set with RPS1 and RPS2.

     •   PSlit can be used to embed terminal escape sequences in prompts, as
         in NetBSD sh(1).

     •   HOME is shortened to ‘~’ in prompt expansion.

     •   fc -s =new allows prefixing commands with new.

HISTORY
     sh(1) sources were imported from FreeBSD 12.0.  editline(3) sources were
     imported from NetBSD 8.0.

Causal Agency                  January 14, 2019                  Causal Agency
Update README build instructions 1.2June McEnroe 2020-10-29Say OpenSSL in additional permission noticesJune McEnroe 2020-10-27Refactor IMAP structJune McEnroe 2020-10-27Rewrite compat and add configure scriptJune McEnroe 2020-10-24Use open_memstream rather than fmemopenJune McEnroe 2020-06-08Add additional permission for linking with LibreSSLJune McEnroe 2020-05-05Update email addresses 1.1June McEnroe 2020-05-05Update compat.h for split read/write streamsJune McEnroe 2020-05-05Encode the path as Subject with QJune McEnroe 2020-05-04Clean up notemap with dataCheckJune McEnroe 2020-05-04Update IMAP parserJune McEnroe 2020-04-08Use a real IMAP parserJune McEnroe 2020-01-28Call fopencookie with a+ 1.0June McEnroe 2020-01-28Add arc4random_buf compatibilityJune McEnroe