Index: ossp-pkg/var/README RCS File: /v/ossp/cvs/ossp-pkg/var/README,v co -q -kk -p'1.11' '/v/ossp/cvs/ossp-pkg/var/README,v' | diff -u /dev/null - -L'ossp-pkg/var/README' 2>/dev/null --- ossp-pkg/var/README +++ - 2024-05-05 01:38:47.717611401 +0200 @@ -0,0 +1,61 @@ + _ ___ ____ ____ ____ + |_|_ _ / _ \/ ___/ ___|| _ \ __ ____ _ _ __ + _|_||_| | | | \___ \___ \| |_) | \ \ / / _` | '__| + |_||_|_| | |_| |___) |__) | __/ \ V / (_| | | + |_|_|_| \___/|____/____/|_| \_/ \__,_|_| + + OSSP var - Variable Expansion + Version 1.1.3 (02-Oct-2005) + + ABSTRACT + + OSSP var is a flexible, full-featured and fast variable construct + expansion library. It supports a configurable variable construct + syntax very similar to the style found in many scripting languages + (like @name, ${name}, $(name), etc.) and provides both simple scalar + (${name}) and array (${name[index]}) expansion, plus optionally one or + more post-operations on the expanded value (${name:op:op...}). + + The supported post-operations are length determination, case + conversion, defaults, positive and negative alternatives, sub-strings, + regular expression based substitutions, character translations, and + padding. Additionally, a meta-construct plus arithmetic expressions + for index and range calculations allow (even nested) iterations + over array variable expansions (..[..${name[#+1]}..]..). The actual + variable value lookup is performed through a callback function, so + OSSP var can expand arbitrary values. + + COPYRIGHT AND LICENSE + + Copyright (c) 2001-2005 Ralf S. Engelschall + Copyright (c) 2001-2005 The OSSP Project + Copyright (c) 2001-2005 Cable & Wireless + + This file is part of OSSP var, a variable expansion + library which can be found at http://www.ossp.org/pkg/lib/var/. + + Permission to use, copy, modify, and distribute this software for + any purpose with or without fee is hereby granted, provided that + the above copyright notice and this permission notice appear in all + copies. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + + HOME AND DOCUMENTATION + + The documentation and latest release can be found on + + o http://www.ossp.org/pkg/lib/var/ + o ftp://ftp.ossp.org/pkg/lib/var/ + Index: ossp-pkg/var/VERSION RCS File: /v/ossp/cvs/ossp-pkg/var/VERSION,v rcsdiff -q -kk '-r1.8' '-r1.9' -u '/v/ossp/cvs/ossp-pkg/var/VERSION,v' 2>/dev/null --- VERSION 2004/10/31 11:59:57 1.8 +++ VERSION 2005/10/02 20:47:57 1.9 @@ -2,5 +2,5 @@ VERSION -- Version Information for OSSP var (syntax: Text) [automatically generated and maintained by GNU shtool] - This is OSSP var, Version 1.1.2 (31-Oct-2004) + This is OSSP var, Version 1.1.3 (02-Oct-2005)