plan9fox/sys/src/cmd
cinap_lenrek 91c7e0b127 acme: fix arrow key oddity (thanks mark van atten and erik)
from 9atom/acmearrowfun patch:

	reported by mark van atten

		In Plan 9 acme, if you type

		{}

		then go back and type text between the brackets

		{Curiouser and curiouser!}

		the right arrow is blocked when you want to go over the closing
		bracket to continue typing to its right. (If you first go to the left,
		and then back to the right, it works.)

		Same for the other brackets: [ ], ( ), < >.

	noted that brackets are not necessary.  same behavior with any
	character.

	fix is to textcommit before moving.
2013-11-22 19:19:37 +01:00
..
1a
1c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
1l
2a
2c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
2l
5a import updated compilers from sources 2012-07-30 19:11:16 +02:00
5c 5c: apply richard millers 5c-nan-cmp patch (from sources) 2013-09-20 14:58:43 +02:00
5e 5e: vfp support 2013-06-11 00:30:16 +05:30
5i import updated compilers from sources 2012-07-30 19:11:16 +02:00
5l 5l: apply richard millers 5l-incfloat patch (from sources) 2013-10-06 01:49:15 +02:00
6a import updated compilers from sources 2012-07-30 19:11:16 +02:00
6c 6c: fix 32bit pointer truncation (from patch/6c-sugen-types) 2013-02-28 19:23:54 +01:00
6l 6l: eleminate NOP X0 instructions (from eriks 6l-nop-x0 patch) 2013-02-01 00:15:02 +01:00
7a
7c import updated compilers from sources 2012-07-30 19:11:16 +02:00
7l
8a add 6(a|l) sse support to 8(a|l) 2013-05-21 23:15:13 +05:30
8c 8c: apply charles forsyth's 8c-cgen64-mul-savereg patch (from sources) 2013-06-01 18:51:47 +02:00
8l sse kernel support (sources) 2013-05-22 23:47:05 +05:30
9nfs make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
9660srv 9660srv: run 9p service in separate namespace to prevent deadlock 2013-01-22 10:35:42 +01:00
abaco abaco: fix memory leaks 2013-09-04 21:27:59 +02:00
acid acid: handle buffer overflow with ridiculous long symbol names (thanks mischief) 2013-09-20 16:02:10 +02:00
acme acme: fix arrow key oddity (thanks mark van atten and erik) 2013-11-22 19:19:37 +01:00
astro
atazz Add Erik Quanstrom's atazz 2012-09-20 22:39:48 +12:00
audio mp3dec: fix volume for mp3dec 2013-11-06 22:18:36 +01:00
auth rsa2ssh: fix the megashit 2013-10-28 09:20:07 +01:00
aux acidleak: show free blocks as free (leak -b) 2013-11-08 17:42:15 +01:00
awk awk: proctab.c is always regenerated from maketab, so it is unnecessary to keep it 2013-05-09 20:48:23 -04:00
bitsy bitsy/keyboard: dont resize our own window 2013-08-20 23:36:04 +02:00
btc make libjson from /sys/src/cmd/btc/json.c 2013-10-27 15:44:33 -04:00
bzfs 9p message size too small 2013-01-30 06:28:42 +01:00
bzip2
cb cb: import updates from sources 2012-08-01 21:57:13 +02:00
cc cc: fix include array overflow handling 2013-07-11 19:01:03 +02:00
cdfs cdfs: pull updates from sources 2012-08-01 21:34:14 +02:00
cec
cfs make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
cifs cifs: fix timezone for timestamps 2013-08-11 01:36:03 +02:00
compress
con
cpp
cryptsetup
cwfs cwfs: fix putbuf(nil) in error case of cmd_check() 2013-10-16 07:21:12 +02:00
db
dial
dict
diff
disk fdisk: fix struct padding for amd64 (from erik quanstros fdisk-64-bit-table patch) 2013-10-16 04:34:58 +02:00
dossrv
eqn ape: threadsafe errno 2013-03-11 18:57:22 +01:00
execnet
exportfs exportfs: start filter in separate rendezvous group 2013-10-08 20:58:55 +02:00
ext2srv
faces faces: fix callerpc for realloctag in erealloc (thanks qrstuv) 2013-09-18 09:53:20 +02:00
fax
grap import updated compilers from sources 2012-07-30 19:11:16 +02:00
graph
grep make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
gs
gzip unzip/zipfs: handle optional data descriptor signature in trailer 2013-10-10 07:42:13 +02:00
hg hg: hook system_rcpath and user_rcpath instead of polluting enviroment by setting HGRCPATH 2012-08-13 09:53:04 +02:00
hgfs hgfs: work in progress stuff... 2012-11-22 00:02:43 +01:00
hjfs lib9p/hjfs: use x != ~0 instead (type)~x conditionals to work arround arm compiler issue 2013-10-02 01:36:05 +02:00
hoc
htmlfmt
htmlroff make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
iostats make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
ip ip/torrent: check piece offset, vlong cast 2013-10-08 08:12:05 +02:00
jpg mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +02:00
ka
kc import updated compilers from sources 2012-07-30 19:11:16 +02:00
ki import updated compilers from sources 2012-07-30 19:11:16 +02:00
kl
lex
lp lpdaemon: fix bogus string termination (from sources) 2013-06-14 23:22:57 +02:00
map
mk mk: handle rc blocks in shell quote 2013-09-07 18:42:40 +02:00
mothra mothra: handle <input type=image> 2013-10-10 23:59:19 +02:00
ndb ndb/dns: filter dns answers avoiding cache poisoning 2013-11-20 22:35:52 +01:00
nusb mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +02:00
paqfs make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
pic
pkg pkg/list: handle more directory listings 2013-09-28 01:57:31 -04:00
plot - use the double-buffer buffer to allow redrawing on resize events. 2013-04-22 19:10:09 +02:00
plumb make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
postscript postscript: remove private copy of utf8 implementation (from sources) 2013-04-10 20:47:01 +02:00
proof
python ape: add inet_aton() 2013-04-01 19:16:18 +02:00
qa
qc import updated compilers from sources 2012-07-30 19:11:16 +02:00
qi import updated compilers from sources 2012-07-30 19:11:16 +02:00
ql
ratfs
rc rc: flush environment variables (update /env) before fork 2013-08-20 23:56:15 +02:00
replica
rio rio -b: make lighttitlecol darker 2013-11-20 18:40:51 -05:00
sam make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
samterm sam: avoid thread stack overflow with 32bit runes (from sources) 2013-08-08 01:44:20 +02:00
scat
scuzz
snap
spell mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +02:00
spin
srvold9p
ssh
syscall
tapefs unzip/zipfs: handle optional data descriptor signature in trailer 2013-10-10 07:42:13 +02:00
tbl tbl: fix wrong register count calculation (found by erik) 2013-01-05 16:59:56 +01:00
tcs mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +02:00
telco fix permissiosn for upas and telco rc script 2012-10-25 18:51:55 +02:00
troff
troff2html
unix u9fs: fix compilation warnings 2013-05-04 02:53:05 +02:00
upas smtp: fix free on uninitialized pointer 2013-10-30 03:12:53 -04:00
va
vac make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
vc import updated compilers from sources 2012-07-30 19:11:16 +02:00
venti
vi import updated compilers from sources 2012-07-30 19:11:16 +02:00
vl
vnc vncs: create dummy /dev/mousein and /dev/mousectl files 2013-10-07 06:37:40 +02:00
vt vt: discard unhandle OSC escapes, and use nelem instead of sizeof for title buffer 2013-10-28 02:13:35 -07:00
webfs tls: fix various tlsClient()/tlsServer() related bugs 2013-09-14 19:19:08 +02:00
wikifs
aan.c aan: fix structure padding for amd64 2013-03-06 14:11:21 +01:00
alarm.c
ar.c
archfs.c
ascii.c
awd.c
basename.c
bc.y
bind.c
cal.c
calendar.c
cat.c
chgrp.c
chmod.c
cleanname.c
clock.c
cmp.c
col.c
colors.c
comm.c
cp.c
cpu.c cpu, ratrace, trace: remove unused #include <bio.h> 2013-09-08 20:34:58 +02:00
crop.c
date.c date: pikeshedding 2012-09-02 00:18:43 +02:00
dc.c
dd.c
deroff.c
derp.c derp: handle file type changes 2012-11-21 15:34:12 +01:00
du.c
echo.c
ecp.c
ed.c make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
factor.c
fcp.c
file.c file(1): recognize AAC audio files, from sources 2013-08-22 12:14:57 -04:00
fmt.c fmt: improved version using less memory 2012-10-23 02:08:35 +02:00
fortune.c
fplot.c Oops, make exponential function work 2012-11-05 15:47:13 -02:00
freq.c make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
getmap.c
gview.c
histogram.c
history.c
html2ms.c html2ms: fix compiler warning for debug code 2013-10-17 18:50:46 +02:00
iconv.c
idiff.c
import.c add import -z option to skip initial tree negotiation (from mycroftiv) 2013-04-02 04:23:26 +02:00
init.c init: dont rely on path containing dot 2013-10-30 00:38:12 +01:00
io.c io, seg: we should exits(nil) at the end of main 2013-05-28 20:06:53 -04:00
join.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
kbmap.c
kprof.c
ktrace.c
lens.c
lnfs.c
lock.c
look.c
ls.c
mc.c
md5sum.c md5sum, srv: remove unused #include <bio.h> 2013-09-08 19:52:44 +02:00
mkdir.c
mkfile mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +02:00
mklib /sys/src/cmd/mk*: add $CLEANFILES to clean and nuke targets 2012-10-25 01:58:43 +02:00
mkmany /sys/src/cmd/mk*: add $CLEANFILES to clean and nuke targets 2012-10-25 01:58:43 +02:00
mkone /sys/src/cmd/mk*: add $CLEANFILES to clean and nuke targets 2012-10-25 01:58:43 +02:00
mksyslib
mntgen.c
mount.c
ms2html.c
mtime.c
mug.c
mv.c
netstat.c
news.c
nfs.c
nm.c
nntpfs.c
ns.c
p.c
page.c page: avoid intermediate rc shell processes with using exec, move newwindow() before forking namespace 2013-10-04 21:10:33 +02:00
paint.c paint: cleanup 2013-06-28 18:22:24 +02:00
pbd.c
pcc.c
pipefile.c
pr.c
primes.c
prof.c
ps.c ps: cleanup 2012-08-02 02:53:42 +02:00
pstree.c pstree: manpage, print pid in first column, bio, silly walks 2012-11-08 00:06:54 +01:00
pump.c
pwd.c
ramfs.c
ratrace.c cpu, ratrace, trace: remove unused #include <bio.h> 2013-09-08 20:34:58 +02:00
rdbfs.c rdbfs: add -s srvname (from charles forsyth's rdbfs-srvname patch) 2013-06-14 23:28:59 +02:00
read.c read: add -c flag to copy bytes instead of lines 2012-07-02 17:46:21 +02:00
resample.c resample: fix XRGB32 color channel handling 2013-08-12 19:28:10 +02:00
resize.c more generic way to deal with image chan conversion for resize/resample/rotate 2012-10-18 20:17:12 +02:00
rm.c
rotate.c more generic way to deal with image chan conversion for resize/resample/rotate 2012-10-18 20:17:12 +02:00
rx.c
scram.c scram: remove amlalloc()/amlfree() 2013-09-06 16:54:02 +02:00
screenlock.c
seconds.c add seconds(1) command 2012-05-22 05:16:23 +02:00
sed.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
seg.c io, seg: we should exits(nil) at the end of main 2013-05-28 20:06:53 -04:00
seq.c
sh.C
sha1sum.c sha1sum: remove unused #include <bio.h> (thanks BurnZeZ) 2013-09-08 19:25:55 +02:00
size.c
sleep.c
sort.c sort: handle write error in debug mode 2013-05-04 18:33:52 +02:00
split.c
srv.c md5sum, srv: remove unused #include <bio.h> 2013-09-08 19:52:44 +02:00
srvfs.c
stats.c libdraw: fix leftover processes or programs failing to restore window labels when receiving interrupt note 2013-08-13 21:46:13 +02:00
strings.c
strip.c
sum.c
swap.c
tail.c
tar.c
tee.c
test.c time: fix -older t for relative times to current time (thanks arisawa for pointing out) 2013-06-03 23:49:06 +02:00
time.c
tlsclient.c tls: fix various tlsClient()/tlsServer() related bugs 2013-09-14 19:19:08 +02:00
tlssrv.c tls: fix various tlsClient()/tlsServer() related bugs 2013-09-14 19:19:08 +02:00
touch.c
touchfs.c
tprof.c
tput.c tput(1) manpage, add -b buflen option, exit status 2012-07-05 14:52:38 +02:00
tr.c make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
trace.c cpu, ratrace, trace: remove unused #include <bio.h> 2013-09-08 20:34:58 +02:00
tweak.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
uhtml.c uhtml: honor default charset -c when not found in document 2013-07-14 16:44:16 +02:00
unicode.c unicode: use Runeerror 2012-12-31 22:49:29 +01:00
uniq.c
units.y
unlnfs.c
unmount.c
urlencode.c urlencode: fix /fd/0 use 2012-10-13 15:35:39 +02:00
wc.c
webcookies.c add leading dot for explicit domain in webcookies, bump redirection limit to 12 in webfs 2013-05-26 03:33:39 +02:00
winwatch.c
xargs.c
xd.c
yacc.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00