initial import
This commit is contained in:
parent
63085c71ab
commit
e3e07ddd95
6 changed files with 662 additions and 0 deletions
65
sites/plan9.stanleylieber.com/mother/index.md
Normal file
65
sites/plan9.stanleylieber.com/mother/index.md
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
mother
|
||||
======
|
||||
|
||||
Mother is an [rc(1)](http://man.9front.org/1/rc) script that provides
|
||||
an experience similar to
|
||||
[nedmail(1)](http://man.9front.org/1/nedmail).
|
||||
|
||||
Download it [here](http://only9fans.com/sl/mother/HEAD/info.html).
|
||||
|
||||
help
|
||||
----
|
||||
|
||||
usage: mother [ -d ] [ -f mbox ] [ -p msg ] [ -r ]
|
||||
|
||||
Commands are of the form [<range>] <command> [args]
|
||||
<range> := <addr> | <addr>,<addr>
|
||||
<command> :=
|
||||
a reply to sender and recipients
|
||||
b print the next ten headers
|
||||
d mark for deletion
|
||||
e ... enter message (args passed to upas/marshal)
|
||||
g/regexp/cmd grep headlines for regexp and run cmd on matches
|
||||
h print message headline (,h for all)
|
||||
help print this help message
|
||||
m ... forward mail to address(es)
|
||||
mb ... change to specified mailbox
|
||||
p print the processed message
|
||||
P print the raw message
|
||||
q quit
|
||||
r reply to message
|
||||
s ... store message in specified mailbox
|
||||
u remove deletion mark
|
||||
y synchronize with mail box
|
||||
" print message in quoted form, suitable for reply
|
||||
|cmd pipe the processed message to a command
|
||||
||cmd pipe the raw message to a command
|
||||
!cmd run a command
|
||||
|
||||
extensions
|
||||
----------
|
||||
|
||||
A script may be used in conjunction with
|
||||
[faces(1)](http://man.9front.org/1/faces) and the
|
||||
[plumber(4)](http://man.9front.org/4/plumber) to open individual
|
||||
messages (or the entire mailbox) by clicking mb1 on a face in the
|
||||
[faces(1)](http://man.9front.org/1/faces) window. Each click produces
|
||||
a new window containing the selected message.
|
||||
|
||||
The script:
|
||||
[facemother](https://plan9.stanleylieber.com/rc/facemother) <- read
|
||||
and modify as needed before using
|
||||
|
||||
The plumber rule:
|
||||
|
||||
# faces -> new mail window for message
|
||||
type is text
|
||||
data matches '[a-zA-Z¡-0-9_\-./]+'
|
||||
data matches '/mail/fs/[a-zA-Z¡-0-9/]+/[0-9]+'
|
||||
plumb to showmail
|
||||
plumb start window -r 646 117 1366 676 facemother $0
|
||||
|
||||
screenshots
|
||||
-----------
|
||||
|
||||

|
||||
Loading…
Add table
Add a link
Reference in a new issue