[MacPorts] #19517: New port: fmt-ptrn
MacPorts
noreply at macports.org
Sat May 2 11:09:15 PDT 2009
#19517: New port: fmt-ptrn
---------------------------+------------------------------------------------
Reporter: mike@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: | Port: fmt-ptrn
---------------------------+------------------------------------------------
New is a template system, especially useful in conjunction with a
simple text editor such as vi. The user maintains templates which
may contain format strings. At run time, nf replaces the format
strings in a template with appropriate values to create a new file.
For example, given the following template:
// FILE: %(FILE)
// AUTHOR: %(FULLNAME)
// DATE: %(DATE)
// Copyright (C) 1999 %(FULLNAME) %(EMAIL)
// All rights reserved.
nf will create:
// FILE: foo.cpp
// AUTHOR: W. Michael Petullo
// DATE: 11 September 1999
// Copyright (C) 1999 W. Michael Petullo new at flyn.org
// All rights reserved.
on my computer.
The program understands plaintext or gziped template files.
The fmt-ptrn system also provides a shared library which allows a
programmer access to nf's functionality. The system was developed to
be light and fast. Its only external dependencies are the C library,
glib2 and zlib.
--
Ticket URL: <http://trac.macports.org/ticket/19517>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list