plan9fox/rc/bin
Ori Bernstein c12e49ecbf B: expand path when plumbing files
When we plumb a file, we open it in the current working
directory if it exists. However, if it doesn't exist,
we end up opening it relative to the editor's working
directory.

Expanding the path to works around this issue.
2021-06-12 18:03:26 +00:00
..
ape perms perms perms... 2011-03-30 18:38:15 +00:00
inst inst/startether: skip ipv6 auto configuration when nora6 was specified 2019-03-27 14:45:08 +01:00
ipconf perms perms perms... 2011-03-30 18:38:15 +00:00
patch perms perms perms... 2011-03-30 18:38:15 +00:00
rc-httpd rc-httpd: fix invalid test(1) invocation in dir-index 2020-08-02 18:30:01 +09:30
replica perms perms perms... 2011-03-30 18:38:15 +00:00
service oexportfs: move legacy code for cpu and import to separate program 2020-12-13 20:09:03 +01:00
service.auth tcp567: run authserver with p9sk1 tickets disabled preventing offline password brute-force 2016-04-07 21:19:48 +02:00
" win: bind the text file properly instead of a special case in " 2018-08-02 14:21:19 -04:00
"" "": output previous action to stderr 2020-03-08 11:46:34 -07:00
0a fixing perms 2011-03-30 18:29:07 +00:00
0c fixing perms 2011-03-30 18:29:07 +00:00
0l fixing perms 2011-03-30 18:29:07 +00:00
9fs 9fs: bell labs is very dead 2021-01-15 19:32:02 +01:00
aanuke aanuke: only print commands to kill the current user's aan procs 2014-04-14 21:01:55 -04:00
addaoe fixing perms 2011-03-30 18:29:07 +00:00
addpsfonts fixing perms 2011-03-30 18:29:07 +00:00
approx improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
B B: expand path when plumbing files 2021-06-12 18:03:26 +00:00
Bfn B, Bfn: fix invocation with multiple files, improve manual page 2021-02-27 19:35:06 +01:00
blogcom blogcom +x 2013-04-30 17:02:14 +02:00
broke kill, slay, broke: dont pollute environment, use $user 2020-12-23 01:43:29 +01:00
bullshit bullshit: don't pollute the environment 2014-11-02 13:16:33 -05:00
bundle fixing perms 2011-03-30 18:29:07 +00:00
C fixing perms 2011-03-30 18:29:07 +00:00
console console(8): add console command and manpage 2019-12-09 17:44:28 +01:00
cpurc termrc, cpurc: silence /net/ether* error message when there are no ethernet devices 2021-04-10 15:01:09 +02:00
delkey delkey: don't be stupid 2015-10-30 22:18:09 +01:00
diffy fixing perms 2011-03-30 18:29:07 +00:00
dircp fixing perms 2011-03-30 18:29:07 +00:00
diskparts integrate disk/edisk with diskparts, bootfs and installer (gpt support) 2015-05-31 13:06:18 +02:00
dmus doom: fix music for patch wads 2018-10-21 00:11:39 +02:00
doc2ps fixing perms 2011-03-30 18:29:07 +00:00
doc2txt improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
doctype improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
dontkill dontkill: explicitely set exit status to '' 2018-05-19 23:15:22 +02:00
dosmnt fixing perms 2011-03-30 18:29:07 +00:00
dpost fixing perms 2011-03-30 18:29:07 +00:00
E import E script from bell labs 2015-08-25 02:09:22 -07:00
eject fixing perms 2011-03-30 18:29:07 +00:00
fax fax, psfax, vwhois: use $user instead of /dev/user 2020-12-23 01:44:44 +01:00
feminize rc stands for 'run commands.' this has the phrase 'man' in it and is therefore unsuitable for feminize(1). use sed instead. 2012-04-06 16:36:28 -04:00
florenate added florenate 2014-02-21 22:00:34 +01:00
fshalt fshalt: wait for fileservers command file to vanish 2018-11-27 22:37:32 +01:00
fstype fstype: make copy of first sector in /env to avoid unaligned reads on the disk (for devfs) 2018-02-07 18:18:32 +01:00
g g: add lua, mk, ml, mli, myr, and sh suffixes 2021-04-09 03:18:53 +02:00
gbatype added gbatype 2014-09-30 20:46:13 +02:00
go.fishing fixing perms 2011-03-30 18:29:07 +00:00
hg hg: set $HOME when not already set to avoid silly uid lookups which can fail if theres no /adm/users 2016-05-04 19:23:57 +02:00
hget hget: do a HEAD request to check if the file is already complete (thanks miscief) 2018-10-10 02:45:11 +02:00
hold added the hold (pseudo-) editor; useful for hg commit 2011-05-07 19:43:16 +00:00
hpost hpost: fix usage text 2020-12-22 00:16:26 +10:30
ipso fixing perms 2011-03-30 18:29:07 +00:00
ircrc ircrc: strip backspaces, preventing backspace spam (thanks doppler) 2017-06-02 17:10:52 +02:00
iwhois iwhois: add some improvements (thanks gall0ws) 2021-05-09 15:19:05 +02:00
Kill Kill: don't pollute environment 2020-12-23 01:42:52 +01:00
kill kill, slay, broke: dont pollute environment, use $user 2020-12-23 01:43:29 +01:00
kmem fixing perms 2011-03-30 18:29:07 +00:00
label fixing perms 2011-03-30 18:29:07 +00:00
lc made lc -F default 2011-04-17 20:34:22 +02:00
leak fixing perms 2011-03-30 18:29:07 +00:00
lookman improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
lp improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
mail upas: handle Bcc: header 2012-11-27 21:10:55 +01:00
man improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
map fixing perms 2011-03-30 18:29:07 +00:00
mapdemo fixing perms 2011-03-30 18:29:07 +00:00
membername fixing perms 2011-03-30 18:29:07 +00:00
memory added memory(1) 2011-07-23 16:05:37 +02:00
netaudit netaudit: handle multiple ip addresses 2018-09-16 12:40:48 +02:00
newt newt: remove fn f, replace with walk 2021-02-09 22:50:31 -05:00
nietzsche /rc/bin/nietzsche: +x; /lib/theo, /lib/troll, /sys/games/lib/fortunes: more 2012-03-08 10:25:11 -06:00
nroff fixing perms 2011-03-30 18:29:07 +00:00
nusbrc nusbrc: ignore rndis ethernet in /rc/bin/nusbed, handled by /sys/src/9/boot/nusbrc (thanks romano) 2021-04-08 21:57:24 +02:00
pci pci: import pci script and updated database from 9atom 2014-12-20 21:41:34 -08:00
pdf2ps fixing perms 2011-03-30 18:29:07 +00:00
play play(1): handle file names containing consecutive spaces 2018-06-18 13:11:03 +09:30
printfont fixing perms 2011-03-30 18:29:07 +00:00
ps2gif fixing perms 2011-03-30 18:29:07 +00:00
ps2pdf fixing perms 2011-03-30 18:29:07 +00:00
psfax fax, psfax, vwhois: use $user instead of /dev/user 2020-12-23 01:44:44 +01:00
psu improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
rconnect rcpu: fix pvar to initialize empty variables (thanks mycroftiv) 2018-11-13 11:03:37 +01:00
rcpu rcpu: fix pvar to initialize empty variables (thanks mycroftiv) 2018-11-13 11:03:37 +01:00
reboot fixing perms 2011-03-30 18:29:07 +00:00
redact add redact(1) 2017-02-25 00:56:26 +01:00
rexport rcpu: fix pvar to initialize empty variables (thanks mycroftiv) 2018-11-13 11:03:37 +01:00
rimport rcpu: fix pvar to initialize empty variables (thanks mycroftiv) 2018-11-13 11:03:37 +01:00
rwd fixing perms 2011-03-30 18:29:07 +00:00
screenrc screenrc: bind '#v' when not already done (for cpu servers) 2018-07-14 17:19:41 +02:00
seemail fixing perms 2011-03-30 18:29:07 +00:00
sig improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
slay kill, slay, broke: dont pollute environment, use $user 2020-12-23 01:43:29 +01:00
spell fixing perms 2011-03-30 18:29:07 +00:00
src src: work on awk scripts too, see "src valley" (thanks phil9) 2020-12-10 10:33:42 +01:00
srvtls add srvtls and the corresponding tcp17020 service 2016-05-16 22:49:32 +02:00
ssam improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
start start, stop: avoid null list in concatenation witout arguments, use $user 2020-12-23 01:41:52 +01:00
startupasfs fixing perms 2011-03-30 18:29:07 +00:00
stock fixing perms 2011-03-30 18:29:07 +00:00
stop start, stop: avoid null list in concatenation witout arguments, use $user 2020-12-23 01:41:52 +01:00
sysinfo sysinfo: #c/swap -> #¶/swap 2018-01-05 02:43:28 +01:00
sysupdate see last try. 2021-06-06 17:44:10 +00:00
tap improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
tel fixing perms 2011-03-30 18:29:07 +00:00
termrc termrc, cpurc: silence /net/ether* error message when there are no ethernet devices 2021-04-10 15:01:09 +02:00
theo theo: welcome 2011-07-22 17:18:25 -05:00
thesaurus fixing perms 2011-03-30 18:29:07 +00:00
tinyurl tinyurl: geoff's rewrite accepts multiple URLs 2011-08-14 23:10:46 -05:00
tlsclienttunnel fixing perms 2011-03-30 18:29:07 +00:00
tlssrvtunnel fixing perms 2011-03-30 18:29:07 +00:00
togeordi tojpg: add jpeg encoder 2013-05-26 21:56:56 -04:00
troff2gif fixing perms 2011-03-30 18:29:07 +00:00
troff2png fixing perms 2011-03-30 18:29:07 +00:00
troll cpurc: accept auth= key in sys= touple 2011-08-30 04:57:27 -04:00
umem fixing perms 2011-03-30 18:29:07 +00:00
uncompress fixing perms 2011-03-30 18:29:07 +00:00
uptime uptime: rewrite in awk 2019-04-07 17:09:52 +00:00
valley valley: call srand so that actual random phrases are used 2018-08-10 07:46:13 -07:00
vwhois fax, psfax, vwhois: use $user instead of /dev/user 2020-12-23 01:44:44 +01:00
wdoc2txt fixing perms 2011-03-30 18:29:07 +00:00
webpaste webpaste: update for modified okturing.com 2015-03-30 20:53:49 -04:00
who fixing perms 2011-03-30 18:29:07 +00:00
whois whois: suppress missing file errors (thanks kivik) 2021-04-02 17:26:34 +02:00
window window: fix error exit with the -m flag 2020-09-16 13:12:13 +02:00
wloc fixing perms 2011-03-30 18:29:07 +00:00
wurl2txt fixing perms 2011-03-30 18:29:07 +00:00
xls2txt fixing perms 2011-03-30 18:29:07 +00:00
yesterday fixing perms 2011-03-30 18:29:07 +00:00