Commit Briefs
fossil: fix remaining warnings
R=rsc https://codereview.appspot.com/15100044
acme: scroll a directory window when navigating if:
- the cursor is on the last line - the navigation would put the cursor over the tag of the following text R=rsc CC=smckean83 https://codereview.appspot.com/15280045
xd: fix build by declaring swizz8
R=rsc https://codereview.appspot.com/13982043
fossil: cleanup mkfile
R=rsc https://codereview.appspot.com/13988043
fossil: create directory
R=rsc https://codereview.appspot.com/13984043
fossil: import conf.rc
R=rsc https://codereview.appspot.com/13983043
fossil: cast Qid.vers, Dir.mode and Qid.mtime to u32int (thanks Tim Kack)
R=rsc https://codereview.appspot.com/13981043
fossil: fix various warnings
R=rsc https://codereview.appspot.com/13980043
fossil: required p9p changes
R=rsc https://codereview.appspot.com/13352057
fossil: move from liboventi to libthread and libventi
R=rsc https://codereview.appspot.com/13504049
fossil: import from plan 9
R=rsc https://codereview.appspot.com/7988047
acme: execute commands with / using shell
This allows commands in bin subdirectories. R=rsc CC=plan9port.codebot https://codereview.appspot.com/13254044
acme Mail: add Search command
Introduces the Search command for mailboxes. Arguments passed are treated as one space- separated string, passed on to mailfs' IMAP search interface. R=rsc, david.ducolombier CC=plan9port.codebot https://codereview.appspot.com/13238044
mailfs: allow spaces in box name
Mail services (such as Google Mail) will often have directories with names that contain spaces. Acme does not support spaces in window names. So, replace spaces in mail directory names with the Unicode character for visible space. The code is a bit of an over-approximation and generally non-optimal. R=rsc, david.ducolombier, 0intro CC=plan9port.codebot https://codereview.appspot.com/13010048
mailfs: support for UTF-8 searches
UTF-8 searches with the SEARCH command must be conducted in two steps: the first sends the SEARCH command with the length of the UTF-8 encoded string and the second sends the literal search term. The searches need to not be quoted. R=rsc, david.ducolombier, rsc, 0intro CC=plan9port.codebot https://codereview.appspot.com/13244043