drawterm: documentation, Make.osx, add unused devtls
[rsc] --rw-rw-r-- M 337084 glenda sys 1380 Apr 4 07:33 sys/src/cmd/unix/README
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/README:9,24 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/README:9,16
drawterm/
Drawterm is a Unix and Windows program that simulates
a Plan 9 terminal to connect to a Plan 9 cpu server.
- The version in this directory speaks the pre-9P2000
- protocols.
- A new 9P2000 version is in progress but still crashes
- with some regularity on Unix. It can be found at
- http://cvs.pdos.csail.mit.edu/cvs/drawterm/
- or use
- cvs -d :pserver:anoncvs@cvs.pdos.csail.mit.edu:/cvs co drawterm
- For more information about CVS, see
- http://swtch.com/plan9port/man/man1/cvs.html
+ See drawterm/README for details.
u9fs/
U9fs is a simple 9P server that runs on Unix.
[rsc] --rw-rw-r-- M 337084 rsc drawterm 426 Apr 4 07:41 sys/src/cmd/unix/drawterm/Make.osx
[rsc] --rw-rw-r-- M 337084 rsc drawterm 7495 Apr 4 07:41 sys/src/cmd/unix/drawterm/include/lib.h
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/drawterm/include/lib.h:230,235 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/drawterm/include/lib.h:230,236
extern char* fmtstrflush(Fmt*);
extern int runefmtstrinit(Fmt*);
extern Rune* runefmtstrflush(Fmt*);
+ extern int encodefmt(Fmt*);
extern int fmtstrcpy(Fmt*, char*);
extern int fmtprint(Fmt*, char*, ...);
extern int fmtvprint(Fmt*, char*, va_list);
[rsc] --rw-rw-r-- M 337084 rsc drawterm 620 Apr 4 07:41 sys/src/cmd/unix/drawterm/kern/Makefile
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/drawterm/kern/Makefile:21,26 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/drawterm/kern/Makefile:21,27
devpipe.$O\
devroot.$O\
devssl.$O\
+ devtls.$O\
devtab.$O\
error.$O\
parse.$O\
[rsc] --rw-rw-r-- M 337084 rsc drawterm 628 Apr 4 07:41 sys/src/cmd/unix/drawterm/kern/devaudio-none.c
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/drawterm/kern/devaudio-none.c:21,26 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/drawterm/kern/devaudio-none.c:21,40
error("no audio support");
}
+ int
+ audiodevread(void *a, int n)
+ {
+ error("no audio support");
+ return -1;
+ }
+
+ int
+ audiodevwrite(void *a, int n)
+ {
+ error("no audio support");
+ return -1;
+ }
+
void
audiodevsetvol(int what, int left, int right)
{
[rsc] --rw-rw-r-- M 337084 rsc drawterm 544 Apr 4 07:41 sys/src/cmd/unix/drawterm/kern/devtab.c
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/drawterm/kern/devtab.c:8,13 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/drawterm/kern/devtab.c:8,14
extern Dev rootdevtab;
extern Dev pipedevtab;
extern Dev ssldevtab;
+ extern Dev tlsdevtab;
extern Dev mousedevtab;
extern Dev drawdevtab;
extern Dev ipdevtab;
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/drawterm/kern/devtab.c:21,26 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/drawterm/kern/devtab.c:22,28
&consdevtab,
&pipedevtab,
&ssldevtab,
+ &tlsdevtab,
&mousedevtab,
&drawdevtab,
&ipdevtab,
[rsc] --rw-rw-r-- M 337084 rsc drawterm 45295 Apr 4 07:41 sys/src/cmd/unix/drawterm/kern/devtls.c
[rsc] --rw-rw-r-- M 337084 rsc drawterm 1141 Apr 4 07:41 sys/src/cmd/unix/drawterm/libc/Makefile
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/drawterm/libc/Makefile:18,23 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/drawterm/libc/Makefile:18,24
dirwstat.$O\
dofmt.$O\
dorfmt.$O\
+ encodefmt.$O\
fcallfmt.$O\
fltfmt.$O\
fmt.$O\
/n/sourcesdump/2006/0404/plan9/sys/src/cmd/unix/drawterm/libc/Makefile:39,44 -
/n/sourcesdump/2006/0405/plan9/sys/src/cmd/unix/drawterm/libc/Makefile:40,46
nsec.$O\
pow10.$O\
pushssl.$O\
+ pushtls.$O\
read9pmsg.$O\
readn.$O\
rune.$O\
[rsc] --rw-rw-r-- M 337084 rsc drawterm 1100 Apr 4 07:41 sys/src/cmd/unix/drawterm/libc/encodefmt.c
[rsc] --rw-rw-r-- M 337084 rsc drawterm 2023 Apr 4 07:41 sys/src/cmd/unix/drawterm/libc/pushtls.c
|