Connect to Plan 9 CPU servers from other operating systems.
C Python Other
Latest commit f58b31b Feb 29, 2016 @0intro include: fix sign extension in GBIT64
It fixes the "negative i/o offset" error that happens
when doing i/o on files larger than 2 GB.
Permalink
Failed to load latest commit information.
exportfs expand iounit to handle large images in /dev/draw Dec 29, 2010
gui-osx ctl-opt is gone (Michaelian Ennis) Aug 7, 2008
gui-win32 gui-win32: handle Khome, Kend, Kpgup and Kpgdown (thanks hiro) Nov 20, 2015
gui-x11 gui-x11: better snarfing with Chrome/Opera (ported from p9p, thanks E… Jul 14, 2012
include include: fix sign extension in GBIT64 Feb 29, 2016
kern all: fix warnings Jan 9, 2016
lib/codereview codereview: set up from plan9port Jul 14, 2012
libauth #%*&*@#(@ sun May 21, 2006
libauthsrv silence all gcc warnings Nov 7, 2005
libc all: fix warnings Jan 9, 2016
libdraw mac warnings Nov 7, 2005
libip devip: add support for IPv6 Aug 3, 2012
libmemdraw all: fix warnings Jan 9, 2016
libmemlayer silly sun May 24, 2006
libmp #%*&*@#(@ sun May 21, 2006
libsec cleanup suggested by Geoff Collyer Jan 2, 2011
posix-386 use __APPLE__ instead of __Darwin__ Jan 12, 2007
posix-amd64 uintptr for getcallerpc May 4, 2007
posix-arm posix-arm: new directory, with tas.c from Skip Tavakkolian Jul 14, 2012
posix-mips add Dec 29, 2005
posix-port add make CONF=pthread for modern systems Dec 9, 2008
posix-power amd64 fixes May 21, 2006
posix-sun4u #%*&*@#(@ sun May 21, 2006
win32-386 amd64 fixes May 21, 2006
.gitignore all: move from Mercurial to Git Jun 14, 2015
9ball.ico windows icon Nov 8, 2005
9ball.png 9ball Jan 18, 2007
9ball.rc windows icon Nov 8, 2005
CONTRIBUTORS devip: add support for IPv6 Aug 3, 2012
LICENSE clearer Nov 4, 2005
Make.config add audio Mar 8, 2006
Make.irix more irix-inspired fixes Dec 29, 2005
Make.osx Updates for 386 OS X, add native OS X graphics from Paul Lalonde Jan 9, 2007
Make.osx-x11 Updates for 386 OS X, add native OS X graphics from Paul Lalonde Jan 9, 2007
Make.pthread add make CONF=pthread for modern systems Dec 9, 2008
Make.sun #%*&*@#(@ sun May 21, 2006
Make.unix all: fix warnings Jan 9, 2016
Make.win32 windows unicode and scroll wheel Mar 8, 2006
Makefile devip: add support for IPv6 Aug 3, 2012
README update README Aug 26, 2009
args.h a Aug 8, 2005
cpu-bl.c bell labs version Dec 29, 2005
cpu.c all: fix warnings Jan 9, 2016
drawterm.h fiddle Nov 7, 2005
drawterm.ico add icon Dec 29, 2005
drawterm.rc add icon Dec 29, 2005
drawterm.res add icon Dec 29, 2005
latin1.c a Aug 8, 2005
main.c add audio Mar 8, 2006
posix-factotum.c silence all gcc warnings Nov 7, 2005
readcons.c a Aug 8, 2005
resource.h a Aug 8, 2005
secstore.c fiddle Nov 7, 2005
win32-factotum.c Add real factotum. Nov 4, 2005

README

INSTALLATION
--------------
To build on Unix, run CONF=unix make.

To build on Solaris using Sun cc, run CONF=sun make.

To build on Windows, you need Mingw.  See http://www.mingw.org.
Edit Make.config to uncomment the Windows section
and comment out the rest.  Then run CONF=windows make.

(You can download nmake from 
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q132084
Rename it to make.exe and put it in your path somewhere.
)

I haven't tested the Windows build on Windows itself.
I cross-compile using mingw32 on Linux.


BINARIES
---------
See http://swtch.com/drawterm/


SOURCE
------
Use Mercurial: hg clone http://code.swtch.com/drawterm
On the web at http://code.swtch.com/drawterm
Tar file at http://swtch.com/drawterm/
In the Plan 9 distribution: /sys/src/cmd/unix/drawterm/ (sometimes out of date)


HELP
----
Issue tracker: http://code.swtch.com/drawterm/issues


TO DO:
------

- Should import latest /dev/draw to allow resize of window

- Should copy 9term code and make console window a real
	9term window instead.

- Should implement /dev/label.