NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/41700: :tr modifier for NetBSD make [patch]



 >> Some time ago I proposed to implement a new variable modifier for bmake, :tr
 >> for character substitution in tr(1) manner.
>  
>  This looks OK in princple, but it also needs man page updates and
>  regression tests.

I'll implement regression tests a bit later.

Index: make.1
===================================================================
RCS file: /cvsroot/src/usr.bin/make/make.1,v
retrieving revision 1.158
diff -u -r1.158 make.1
--- make.1      1 Jun 2009 23:28:39 -0000       1.158
+++ make.1      11 Jul 2009 12:09:20 -0000
@@ -910,6 +910,19 @@
 If
 .Ar c
 is omitted, then no separator is used.
+.Sm off
+.It Cm \&:tr No \&/ Ar chars Xo
+.No \&/ Ar repl \&/
+.Xc
+Converts variable by replacing character from
+.Ar chars
+ with appropriate characters from
+.Ar repl
+ .
+.Ar chars
+ and
+.Ar repl
+ must contain the same number of characters.
 .It Cm \&:tu
 Converts variable to upper-case letters.
 .It Cm \&:tW

-- 
Best regards, Aleksey Cheusov.


Home | Main Index | Thread Index | Old Index