svn commit: r203805 - projects/jbuild/usr.bin/jbuild
Craig Rodrigues
rodrigc at FreeBSD.org
Fri Feb 12 20:27:36 UTC 2010
Author: rodrigc
Date: Fri Feb 12 20:27:35 2010
New Revision: 203805
URL: http://svn.freebsd.org/changeset/base/203805
Log:
MFC 203098 to make.1
Submitted by: ru
Modified:
projects/jbuild/usr.bin/jbuild/jbuild.1
Modified: projects/jbuild/usr.bin/jbuild/jbuild.1
==============================================================================
--- projects/jbuild/usr.bin/jbuild/jbuild.1 Fri Feb 12 19:52:51 2010 (r203804)
+++ projects/jbuild/usr.bin/jbuild/jbuild.1 Fri Feb 12 20:27:35 2010 (r203805)
@@ -800,7 +800,7 @@ These directories will be searched for s
.Nm
after it has finished parsing all input Buildfiles.
.El
-.Ss Variable modifiers
+.Ss Variable Modifiers
Variable expansion may be modified to select or modify each word of the
variable (where a
.Dq word
@@ -815,7 +815,7 @@ The colon may be escaped with a backslas
.Pq Ql \e .
.Bl -tag -width Cm
.Sm off
-.It Cm \&:C No / Ar pattern Xo
+.It Cm :C No / Ar pattern Xo
.No / Ar replacement
.No / Op Cm 1g
.Xc
@@ -844,13 +844,13 @@ and
are orthogonal; the former specifies whether multiple words are
potentially affected, the latter whether multiple substitutions can
potentially occur within each affected word.
-.It Cm \&:E
+.It Cm :E
Replaces each word in the variable with its suffix.
-.It Cm \&:H
+.It Cm :H
Replaces each word in the variable with everything but the last component.
-.It Cm \&:L
+.It Cm :L
Converts variable to lower-case letters.
-.It Cm \&:M Ns Ar pattern
+.It Cm :M Ns Ar pattern
Select only those words that match the rest of the modifier.
The standard shell wildcard characters
.Pf ( Ql * ,
@@ -861,21 +861,21 @@ may
be used.
The wildcard characters may be escaped with a backslash
.Pq Ql \e .
-.It Cm \&:N Ns Ar pattern
+.It Cm :N Ns Ar pattern
This is identical to
-.Cm \&:M ,
+.Cm :M ,
but selects all words which do not match
the rest of the modifier.
-.It Cm \&:O
+.It Cm :O
Order every word in the variable alphabetically.
-.It Cm \&:Q
+.It Cm :Q
Quotes every shell meta-character in the variable, so that it can be passed
safely through recursive invocations of
.Nm .
-.It Cm \&:R
+.It Cm :R
Replaces each word in the variable with everything but its suffix.
.Sm off
-.It Cm \&:S No / Ar old_string Xo
+.It Cm :S No / Ar old_string Xo
.No / Ar new_string
.No / Op Cm g
.Xc
@@ -939,11 +939,11 @@ is the substring of
.Ar old_string
to be replaced in
.Ar new_string
-.It Cm \&:T
+.It Cm :T
Replaces each word in the variable with its last component.
-.It Cm \&:U
+.It Cm :U
Converts variable to upper-case letters.
-.It Cm \&:u
+.It Cm :u
Remove adjacent duplicate words (like
.Xr uniq 1 ) .
.El
More information about the svn-src-projects
mailing list