File: TODO

package info (click to toggle)
appconfig-perl 1.52-5
  • links: PTS
  • area: main
  • in suites: woody
  • size: 260 kB
  • ctags: 65
  • sloc: perl: 987; makefile: 57
file content (43 lines) | stat: -rw-r--r-- 1,698 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#============================================================================
#
# TODO
#
# List of outstandings bugs, features and ideas for AppConfig::* modules.
# Please note that the thoughts expressed here do not necessarily imply
# any guaranteed future functionality of AppConfig.  Please contact the 
# author if you wish to help implement anything here.  All help is welcome,
# but do check first to make sure someone isn't already tackling the item 
# in question.  Any other suggestions, ideas, patches gratefully received.
#
# Written by Andy Wardley <abw@cre.canon.co.uk>
#
# Copyright (C) 1997,1998 Canon Research Centre Europe Ltd.
# All Rights Reserved.
#
#----------------------------------------------------------------------------
#
# $Id: TODO,v 1.52 1998/10/29 11:38:41 abw Exp abw $
#
#============================================================================

AppConfig::State

* Perhaps allow a callback to be installed which is called *instead* of
  the get() and set() methods (or rather, is called by them).

* CASE sensitivity may be required on a per-operation basis.  E.g. CASE
  sensitive for AppConfig::Args but CASE insensitive for AppConfig::File.

* AppConfig::State may need to have CMDARG re-introduced.  When using
  blocks, it will be considerably more convenient to say '-v' rather
  than -block_verbose.  The global CMDARG could be a template of the
  form '%c', to indicate the first character, for example.

#------------------------------------------------------------------------

Test Suite

* Modify file expansion tests to determine if getpwnam() etc are working
  or not.

#------------------------------------------------------------------------