Commit graph

12 commits

Author SHA1 Message Date
Russ Cox
ff74f7cdda rc: allow unquoted = in command arguments
dd fans rejoice!

Also helps with commands like go test -run=x.
2020-05-04 23:41:15 -04:00
Russ Cox
7d6a248f2c rc: move free carat handling into parser
This fixes at least one shell script (printfont) that expected

	'x'`{y}'z'

to mean

	'x'^`{y}^'z'

as it now does. Before it meant:

	'x'^`{y} 'z'

One surprise is that adjacent lists get a free carat:

	(x y z)(1 2 3)

is

	(x1 y2 z3)

This doesn't affect any rc script in Plan 9 or plan9port.
2020-05-04 23:41:15 -04:00
Russ Cox
519fe61375 rc(1): remove FreeBSD version 2011-10-31 09:31:21 -04:00
Michael Teichgräber
38b62735e4 rc: implement and document <>{cmd} notation
http://codereview.appspot.com/105061
2009-09-13 18:26:51 -04:00
Russ Cox
94e1f2a438 rc: add subscript sequences (Erik Quanstrom) 2008-07-20 04:15:41 -04:00
rsc
c8b6342d3c Many small edits. 2005-01-13 04:49:19 +00:00
rsc
7b0c2f155d no more 9commands 2005-01-11 21:28:31 +00:00
rsc
c3674de413 use macro for /usr/local/plan9 2005-01-11 17:37:33 +00:00
rsc
11c751cf16 mention freebsd nonsense 2005-01-07 20:29:43 +00:00
rsc
058b0118a5 Some man pages. 2005-01-03 06:40:20 +00:00
rsc
b5fdffeeed Mostly path name updates 2004-04-19 19:22:56 +00:00
rsc
cfa37a7b11 Lots of man pages. 2004-04-10 18:53:55 +00:00