Index: ossp-pkg/val/Makefile.in RCS File: /v/ossp/cvs/ossp-pkg/val/Makefile.in,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/val/Makefile.in,v' 2>/dev/null --- Makefile.in 2002/02/08 18:31:57 1.3 +++ Makefile.in 2002/03/13 18:35:58 1.4 @@ -1,11 +1,11 @@ ## -## val - OSSP Value Library +## OSSP val - Value Access ## Copyright (c) 2002 Ralf S. Engelschall ## Copyright (c) 2002 The OSSP Project ## Copyright (c) 2002 Cable & Wireless Deutschland ## -## This file is part of OSSP val, a Value library which -## can be found at http://www.ossp.org/pkg/val/. +## This file is part of OSSP val, a value access library which +## can be found at http://www.ossp.org/pkg/lib/val/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/val/README RCS File: /v/ossp/cvs/ossp-pkg/val/README,v rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/val/README,v' 2>/dev/null --- README 2002/01/16 14:09:18 1.2 +++ README 2002/03/13 18:35:58 1.3 @@ -4,12 +4,21 @@ \ V / (_| | | \_/ \__,_|_| - OSSP Val - Value Library + OSSP val -- Value Access Version 0.1.0 (16-Jan-2002) ABSTRACT - The OSSP Val library is ... + OSSP val is a flexible name to value mapping library for ISO-C + variables. It allows one to access ISO-C variables through name + strings, although the ISO-C language does neither provide such a + dedicated facility nor an evaluation construct (which could be used to + implement such a facility easily). + + In general, this is used for accessing ISO-C variables without + having to know the actual symbol/address. The typical use cases are + in combination with flexible configuration parsing and supporting + loosly-coupled DSO-based module architectures. COPYRIGHT AND LICENSE @@ -17,8 +26,8 @@ Copyright (c) 2002 The OSSP Project Copyright (c) 2002 Cable & Wireless Deutschland - This file is part of OSSP Val, a caching library which - can be found at http://www.ossp.org/pkg/val/. + This file is part of OSSP val, a value access library which + can be found at http://www.ossp.org/pkg/lib/val/. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that @@ -42,6 +51,6 @@ The documentation and latest release can be found on - o http://www.ossp.org/pkg/val/ - o ftp://ftp.ossp.org/pkg/val/ + o http://www.ossp.org/pkg/lib/val/ + o ftp://ftp.ossp.org/pkg/lib/val/ Index: ossp-pkg/val/aclocal.m4 RCS File: /v/ossp/cvs/ossp-pkg/val/aclocal.m4,v rcsdiff -q -kk '-r1.5' '-r1.6' -u '/v/ossp/cvs/ossp-pkg/val/aclocal.m4,v' 2>/dev/null --- aclocal.m4 2002/03/13 18:19:38 1.5 +++ aclocal.m4 2002/03/13 18:35:58 1.6 @@ -1,5 +1,5 @@ dnl ## -dnl ## OSSP val -- Variable Expansion +dnl ## OSSP val -- Value Access dnl ## Copyright (c) 2001-2002 Ralf S. Engelschall dnl ## Copyright (c) 2001-2002 The OSSP Project dnl ## Copyright (c) 2001-2002 Cable & Wireless Deutschland Index: ossp-pkg/val/configure.ac RCS File: /v/ossp/cvs/ossp-pkg/val/configure.ac,v rcsdiff -q -kk '-r1.4' '-r1.5' -u '/v/ossp/cvs/ossp-pkg/val/configure.ac,v' 2>/dev/null --- configure.ac 2002/03/13 18:19:38 1.4 +++ configure.ac 2002/03/13 18:35:58 1.5 @@ -1,11 +1,11 @@ dnl ## -dnl ## val - OSSP Value Library +dnl ## OSSP val - Value Access dnl ## Copyright (c) 2002 Ralf S. Engelschall dnl ## Copyright (c) 2002 The OSSP Project dnl ## Copyright (c) 2002 Cable & Wireless Deutschland dnl ## -dnl ## This file is part of OSSP val, a Value library which -dnl ## can be found at http://www.ossp.org/pkg/val/. +dnl ## This file is part of OSSP val, a value access library which +dnl ## can be found at http://www.ossp.org/pkg/lib/val/. dnl ## dnl ## Permission to use, copy, modify, and distribute this software for dnl ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/val/val-config.in RCS File: /v/ossp/cvs/ossp-pkg/val/val-config.in,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/val/val-config.in,v' 2>/dev/null --- val-config.in 2002/01/09 14:10:06 1.3 +++ val-config.in 2002/03/13 18:35:58 1.4 @@ -1,12 +1,12 @@ #!/bin/sh ## -## val - OSSP Value Library +## OSSP val - Value Access ## Copyright (c) 2002 Ralf S. Engelschall ## Copyright (c) 2002 The OSSP Project ## Copyright (c) 2002 Cable & Wireless Deutschland ## -## This file is part of OSSP val, a Value library which -## can be found at http://www.ossp.org/pkg/val/. +## This file is part of OSSP val, a value access library which +## can be found at http://www.ossp.org/pkg/lib/val/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/val/val.c RCS File: /v/ossp/cvs/ossp-pkg/val/val.c,v rcsdiff -q -kk '-r1.10' '-r1.11' -u '/v/ossp/cvs/ossp-pkg/val/val.c,v' 2>/dev/null --- val.c 2002/01/30 19:31:32 1.10 +++ val.c 2002/03/13 18:35:58 1.11 @@ -1,11 +1,11 @@ /* -** val - OSSP Value Library +** OSSP val - Value Access ** Copyright (c) 2002 Ralf S. Engelschall ** Copyright (c) 2002 The OSSP Project ** Copyright (c) 2002 Cable & Wireless Deutschland ** -** This file is part of OSSP val, a Value library which -** can be found at http://www.ossp.org/pkg/val/. +** This file is part of OSSP val, a value access library which +** can be found at http://www.ossp.org/pkg/lib/val/. ** ** Permission to use, copy, modify, and distribute this software for ** any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/val/val.h RCS File: /v/ossp/cvs/ossp-pkg/val/val.h,v rcsdiff -q -kk '-r1.6' '-r1.7' -u '/v/ossp/cvs/ossp-pkg/val/val.h,v' 2>/dev/null --- val.h 2002/01/30 18:55:23 1.6 +++ val.h 2002/03/13 18:35:58 1.7 @@ -1,11 +1,11 @@ /* -** val - OSSP Value Library +** OSSP val - Value Access ** Copyright (c) 2002 Ralf S. Engelschall ** Copyright (c) 2002 The OSSP Project ** Copyright (c) 2002 Cable & Wireless Deutschland ** -** This file is part of OSSP val, a Value library which -** can be found at http://www.ossp.org/pkg/val/. +** This file is part of OSSP val, a value access library which +** can be found at http://www.ossp.org/pkg/lib/val/. ** ** Permission to use, copy, modify, and distribute this software for ** any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/val/val.pod RCS File: /v/ossp/cvs/ossp-pkg/val/val.pod,v rcsdiff -q -kk '-r1.9' '-r1.10' -u '/v/ossp/cvs/ossp-pkg/val/val.pod,v' 2>/dev/null --- val.pod 2002/01/17 13:26:31 1.9 +++ val.pod 2002/03/13 18:35:58 1.10 @@ -1,11 +1,11 @@ ## -## val - OSSP Value Library +## OSSP val - Value Access ## Copyright (c) 2002 Ralf S. Engelschall ## Copyright (c) 2002 The OSSP Project ## Copyright (c) 2002 Cable & Wireless Deutschland ## -## This file is part of OSSP val, a Value library which -## can be found at http://www.ossp.org/pkg/val/. +## This file is part of OSSP val, a value access library which +## can be found at http://www.ossp.org/pkg/lib/val/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that @@ -32,7 +32,7 @@ =head1 NAME -B - Value Library +B - Value Access Library =head1 SYNOPSIS @@ -80,16 +80,16 @@ =head1 DESCRIPTION -B is a flexible name to value mapping library for C variables. -It allows one to access C variables through name strings, although -the C language does neither provide such a dedicated facility nor an -evaluation construct (which could be used to implement such a facility -easily). - -In general, this is used for accessing C variables without having to -know the actual symbol/address/reference. The typical use cases are -in combination with flexible configuration parsing and supporting -loosly-coupled DSO-based module architectures. +B is a flexible name to value mapping library for ISO-C +variables. It allows one to access ISO-C variables through name strings, +although the ISO-C language does neither provide such a dedicated +facility nor an evaluation construct (which could be used to implement +such a facility easily). + +In general, this is used for accessing ISO-C variables without having to +know the actual symbol/address. The typical use cases are in combination +with flexible configuration parsing and supporting loosly-coupled +DSO-based module architectures. =head1 STRUCTURED NAMES @@ -341,7 +341,7 @@ =head1 HISTORY B was invented in January 2002 by Thomas Lotterer and Ralf S. -Engelschall for use inside the OSSP lmtp2nntp project. +Engelschall for use with the OSSP lmtp2nntp project. =head1 AUTHORS Index: ossp-pkg/val/val_test.c RCS File: /v/ossp/cvs/ossp-pkg/val/val_test.c,v rcsdiff -q -kk '-r1.5' '-r1.6' -u '/v/ossp/cvs/ossp-pkg/val/val_test.c,v' 2>/dev/null --- val_test.c 2002/01/30 18:46:00 1.5 +++ val_test.c 2002/03/13 18:35:58 1.6 @@ -1,11 +1,11 @@ /* -** val - OSSP Value Library +** OSSP val - Value Access ** Copyright (c) 2002 Ralf S. Engelschall ** Copyright (c) 2002 The OSSP Project ** Copyright (c) 2002 Cable & Wireless Deutschland ** -** This file is part of OSSP val, a Value library which -** can be found at http://www.ossp.org/pkg/val/. +** This file is part of OSSP val, a value access library which +** can be found at http://www.ossp.org/pkg/lib/val/. ** ** Permission to use, copy, modify, and distribute this software for ** any purpose with or without fee is hereby granted, provided that