Development/Tools

new - A simple template system

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, new 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
// All rights reserved.
new will create:


//   FILE: foo.cpp
// AUTHOR: W. Michael Petullo
//   DATE: 11 September 1999

// Copyright (C) 1999 W. Michael Petullo new@flyn.org
// All rights reserved.
on my computer.

The program understands plaintext or gziped template files.

Building new also creates a shared library, libnewtemplate, which
allows the programmer access to new's functionality.
License:GPL Group:Development/Tools
URL:http://www.flyn.org

Packages

Name Version Release Type Size Built
new 1.3.7 2 src 385 KiB Fri Feb 17 16:39:14 2006

Changelog

* Fri Feb 17 17:00:00 2006 W. Michael Petullo <mike[@]flyn.org> - 1.3.7-2
- Rebuild for Fedora Extras 5.
* Thu Feb 2 17:00:00 2006 W. Michael Petullo <mike[@]flyn.org> - 1.3.7-1
- Updated to new 1.3.7.
* Wed Feb 1 17:00:00 2006 W. Michael Petullo <mike[@]flyn.org> - 1.3.6-1
- Updated to new 1.3.6.

Listing created by RepoView-0.5.2-1.fc6 (modified)