rsc
e58459c7b3
fix paste in raw hold mode
2005-12-29 21:15:06 +00:00
rsc
baa6e34b72
set window params on startup
2005-11-30 02:31:55 +00:00
rsc
430976597f
OS X fix
2005-11-27 15:56:23 +00:00
rsc
540eaf9828
fix \r
2005-11-26 15:53:37 +00:00
rsc
d879e173b4
add button 3 menu
2005-11-26 15:42:53 +00:00
rsc
21d0dda69c
fix -f
2005-11-11 08:01:37 +00:00
rsc
cf21e2e6fc
fixes
2005-11-11 01:37:00 +00:00
rsc
bcc96c1df8
fixes
2005-11-11 01:33:53 +00:00
rsc
c21d0ab45b
fixes
2005-11-11 00:37:14 +00:00
rsc
c935adc6a2
more
2005-11-10 23:21:06 +00:00
rsc
f535642f30
attempt at \r
2005-11-10 22:53:38 +00:00
rsc
0c7f940a72
snarf, plumbing
2005-11-07 15:07:40 +00:00
rsc
3fd51250be
fix snarf
2005-11-07 01:51:11 +00:00
rsc
a0205bea95
fix scroll bar
2005-11-06 22:31:59 +00:00
rsc
10ab06a791
handle interrupts
2005-11-06 22:22:54 +00:00
rsc
e830a90849
New 9term using rio sources more directly.
2005-11-06 22:16:48 +00:00
rsc
92c5d29e20
Extra paren removed. (Bengt Kleberg, glaive)
2005-09-21 20:51:01 +00:00
rsc
38897b2053
Generate interrupt key (according to terminal settings)
...
when user presses DEL.
2005-08-11 16:43:37 +00:00
rsc
fe8c925e8a
OpenBSD, thanks to Tim Wiess
2005-07-21 18:29:04 +00:00
rsc
1a24aaca91
stupid signal fix
2005-07-21 15:43:51 +00:00
rsc
dcc0b3ca1d
better cr handling
2005-07-18 00:01:56 +00:00
rsc
6cc5b304fa
hold mode in raw mode
2005-07-14 00:20:41 +00:00
rsc
55d360f653
lets try hold mode in raw mode
2005-07-13 03:53:17 +00:00
rsc
040b6da028
Allow unicode in identifiers.
2005-05-01 17:56:35 +00:00
rsc
8e4ae643c3
more netbsd support.
2005-03-28 19:37:33 +00:00
rsc
268d64df84
add signal.h
2005-03-15 20:27:00 +00:00
rsc
4b970769b9
more robust win
2005-03-05 13:11:00 +00:00
rsc
4999080d5b
fix doubleclick
2005-02-11 19:44:27 +00:00
rsc
fa467fbe51
fix paste again
2005-02-08 20:41:39 +00:00
rsc
8d9f61e1c9
try to handle DEL better
2005-02-08 18:33:06 +00:00
rsc
dc305d0368
Maybe it will run on SunOS 5.8 now.
2005-02-08 18:01:04 +00:00
rsc
38c087aa6d
add -
2005-01-30 16:49:46 +00:00
rsc
efe1241109
handle sysnames in labels
2005-01-30 16:27:45 +00:00
rsc
38c10d1abc
do not call exits in threaded programs
2005-01-17 21:29:00 +00:00
rsc
dcba4bf6bd
fixes for openbsd
2005-01-11 17:14:07 +00:00
rsc
a19ff5b204
debugging for sam, and an old fix forgotten
2005-01-07 18:03:36 +00:00
rsc
e45084490f
ignore spurious sigchilds on sunos
2005-01-07 17:06:01 +00:00
rsc
f8104b3d3d
exit on eof
2005-01-05 04:01:12 +00:00
rsc
452c09358f
change to use new library.
2005-01-04 21:27:19 +00:00
rsc
30968c3fe9
typo flags => flag
2005-01-04 21:27:02 +00:00
rsc
100d566802
new prototype
2005-01-04 21:26:49 +00:00
rsc
acc021b8f8
add ? for unknown plumbs
2005-01-02 03:45:07 +00:00
rsc
3694b738b8
handle pty correctly on linux
2004-12-27 00:38:00 +00:00
rsc
60535a5ff6
make work with new thread library
2004-12-26 21:37:31 +00:00
rsc
048610b7ea
handle interrupt right
2004-10-22 18:11:38 +00:00
rsc
ad00bb91b9
use threadexitsall
2004-10-17 05:33:14 +00:00
rsc
c3e73c01e3
remove socket at exit
2004-10-17 04:18:55 +00:00
rsc
42c3794c5c
fix interrupt handling, add clumsy way to get at text buffer contents
2004-10-17 04:06:56 +00:00
rsc
c6687d4591
Continue the pthreads torture.
2004-09-21 01:11:28 +00:00
rsc
e5c26b01f7
various forgotten files
2004-09-20 15:08:57 +00:00
rsc
0fa6e0cfbf
Make comment match code.
2004-08-06 12:44:41 +00:00
wkj
8773b4b238
Try to be more clever about re-enabling terminal echo.
...
From Axel Belinfante.
2004-08-02 15:21:38 +00:00
wkj
5241ed2bc2
Placate the Sun monster.
2004-07-03 17:48:02 +00:00
rsc
d7037d6280
scrolling
2004-06-11 04:12:54 +00:00
rsc
3d99190131
mouse scrolling
2004-06-09 14:54:37 +00:00
rsc
b1455f33a8
Little fixes.
2004-04-30 02:16:28 +00:00
rsc
be36ff6885
add -W to specify window size.
...
various other little fixes.
2004-04-29 17:13:24 +00:00
rsc
304b47c101
collapse \r\r\r\r => \r.
2004-04-25 21:23:27 +00:00
rsc
2d930d4552
always be honest about tabstop.
2004-04-25 20:49:44 +00:00
rsc
78802e6993
various bug fixes
2004-04-24 04:52:49 +00:00
rsc
5e0f7e8a72
Fix window size in case we inherited a bad one.
2004-04-23 06:49:17 +00:00
rsc
f80f53a942
cut the cute graphics.
2004-04-21 22:35:40 +00:00
rsc
99c75f3c50
fix a deadlock.
2004-04-20 15:16:18 +00:00
rsc
0e25d6094f
better \r handling
2004-04-20 06:49:32 +00:00
rsc
a0f1e21ff9
make things work on SunOS
2004-04-20 02:03:38 +00:00
rsc
67e4fce4f5
make mac work
2004-04-19 23:58:57 +00:00
rsc
b4a659b6cf
clean up when finished.
2004-04-19 23:03:46 +00:00
rsc
aa8086853b
x
2004-04-19 19:35:17 +00:00
rsc
f476c92fdb
add cooked override.
2004-04-18 16:22:12 +00:00
rsc
ebb4c24772
add this
2004-04-16 15:28:09 +00:00
rsc
a2705f207f
make echoing work.
2004-04-16 15:27:29 +00:00
rsc
4dcd9af228
9term manages to turn off echo at the right times under SunOS ?
2004-04-15 02:04:30 +00:00
rsc
4f30f3b444
grey out 9term when it loses focus.
2004-03-30 05:03:29 +00:00
rsc
1d011a3ec0
OpenBSD support from Markus Friedl.
2004-03-26 18:08:54 +00:00
rsc
2308413372
Chording paste bug.
2004-03-26 17:15:34 +00:00
rsc
f6dc1628d6
Remove debugging echos.
2004-03-26 02:08:44 +00:00
rsc
be22ae2d07
SunOS can rot in hell.
2004-03-26 01:59:35 +00:00
rsc
75024f0f3d
Darwin support.
2004-03-26 00:09:27 +00:00
rsc
c22d8e6552
Small changes.
...
Small changes.
2004-03-25 23:30:50 +00:00
rsc
8ad517944e
Today's changes.
...
More changes.
2004-03-25 23:03:57 +00:00
rsc
64044a070a
Initialization bug reported by Taj Khattra.
2004-03-21 20:42:11 +00:00
rsc
304278e5fd
Don't require plumber.
2004-03-21 05:19:51 +00:00
rsc
ba9ffa53c4
Change 9term to look like rio windows, not acme windows.
2004-03-21 04:27:09 +00:00
rsc
af78a4cd2b
Little tweaks and documentation.
2004-03-02 23:11:58 +00:00
rsc
d21d62e2fc
Various tweaks.
2004-02-29 23:20:28 +00:00
rsc
f063dad96e
Small tweaks to make things build again.
2004-02-29 22:42:33 +00:00
rsc
97fdda4e86
need pty.h on linux according to scott schwartz
2004-01-20 01:59:47 +00:00
rsc
32f69c36e0
Add support for user-level 9P servers/clients and various bug fixes to go with them.
2003-12-11 17:48:38 +00:00
rsc
e97ceade5e
various tweaks.
2003-12-06 18:05:27 +00:00
rsc
dff7e27317
Clean up yacc files in mkcommon, mkhdr.
...
Add nan to lib9.
Fix memory corruption bugs in 9term.
2003-12-04 19:16:29 +00:00
rsc
49c26cf71c
Remove debugging print from 9term.
2003-12-04 17:23:51 +00:00
rsc
3fd755b763
Various fixes.
2003-12-04 04:29:47 +00:00
rsc
d2a414f28d
fix bug in handling of backspace in output.
2003-12-04 00:31:14 +00:00
rsc
5af29cd3a9
make hold mode a bit more attractive.
2003-12-04 00:20:33 +00:00
rsc
683c5e534a
more bug fixes
2003-12-04 00:16:33 +00:00
rsc
d3acba9559
add -a flag for acme.
2003-12-04 00:11:33 +00:00
rsc
669250d159
Various fixes.
...
B - fixed usage, DISPLAY :0 vs :0.0
9term - fixed various terminal things
rc - notice traps in Read
_p9dir - only run disk code for disks
dirread - getdirentries on FreeBSD and Linux
are different w.r.t. meaning of off.
notify - set up so signals interrupt system calls
bprint - use bfmt.
2003-12-03 22:50:48 +00:00
rsc
1ccf253eb2
fix stack size (oops)
2003-12-02 21:49:45 +00:00
rsc
e642beb522
add sunos
2003-11-25 03:06:00 +00:00
rsc
f161341946
fixes to plumber and 9term
2003-11-25 03:02:54 +00:00