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]



The following reply was made to PR bin/41700; it has been noted by GNATS.

From: Aleksey Cheusov <cheusov%tut.by@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Subject: Re: bin/41700: :tr modifier for NetBSD make [patch]
Date: Sat, 11 Jul 2009 15:08:00 +0300

  >> 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