Alex Peshkoff wrote:
> I wanted to make sure what do we understand under "config
> keywords". In a sample
> Key = Value
> "Key" is obviously config keyword. But what about "Value"?

> FYI - "Key" is case-INsensitive in FB3. But what about
> "Value" - it depends upon usage. Certainly things like
> True/false/yes/No are case-insensitive. But I have no good
> idea how to make list of plugins or list of directories
> case-insensitive on posix systems.

> What about use of plugin names in SQL - IMHO it should be
> made as case-insensitive as possible. But sometimes to
> fulfill this requirement I need lookup in conf file for
> case-sensitive name.

Would it be feasible to insist that all plug-ins are installed
with lower-case file/directory names on case-sensitive file
systems?  (And nothing else will be recognised.)

Then the content of your config files can be completely
case-insensitive and the code simply forces the names to
lower-case when doing the actual file search/load or whatever?

It's a simple rule - and I seem to remember it being a fairly
common recommendation for various types of project in the past.

-- 
Geoff Worboys
Telesis Computing Pty Ltd


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to