Diff for libcfg+/src/cfg+.h between version 1.17 and 1.18
| version 1.17, 2002/01/21 19:34:54 |
version 1.18, 2002/02/13 14:55:27 |
|
|
| |
|
| /* Ignore all quotations in options arguments. */ |
/* Ignore all quotations in options arguments. */ |
| /* |
/* |
| CFG_USE_QUOTE = 0, |
CFG_USE_QUOTE = 0, |
| CFG_IGNORE_QUOTE = 16 |
CFG_IGNORE_QUOTE = 16 |
| */ |
*/ |
| /* Advanced quotations are things like option = va"'l'"ue |
/* Advanced quotations are things like option = va"'l'"ue |
| which resolves to va'l'ue. |
which resolves to va'l'ue. |
| |
|
| We really want this strange stuff? Any volunter? |
We really want this strange stuff? Any volunter? |
| |
|
| CFG_ADVANCED_QUOTE = 32 + 16 |
CFG_ADVANCED_QUOTE = 32 + 16 |
| */ |
*/ |
| |
|
| /* TODO: |
/* TODO: |
| CFG_APPEND, |
CFG_APPEND, |
| CFG_OVERWRITE, |
CFG_OVERWRITE, |
| CFG_APPEND_MULTI_ONLY |
CFG_APPEND_MULTI_ONLY |
| */ |
*/ |
| }; |
}; |
| |
|
| enum cfg_option_type { |
enum cfg_option_type { |
| Line 156 enum cfg_option_type { |
|
| Line 156 enum cfg_option_type { |
|
| CFG_SINGLE = 0, |
CFG_SINGLE = 0, |
| CFG_MULTI = 32, |
CFG_MULTI = 32, |
| CFG_MULTI_ARRAY = 32, |
CFG_MULTI_ARRAY = 32, |
| CFG_MULTI_SEPARATED = 64 + 32, |
CFG_MULTI_SEPARATED = 32 + 64, |
| |
|
| /* Leftover arguments specification. */ |
/* Leftover arguments specification. */ |
| /* Mark option which will contain leftover arguments. */ |
/* Mark option which will contain leftover arguments. */ |
| Line 165 enum cfg_option_type { |
|
| Line 165 enum cfg_option_type { |
|
| CFG_LEFTOVER_ARGS = 128, |
CFG_LEFTOVER_ARGS = 128, |
| CFG_LEFTOVER_ARGUMENTS = 128 |
CFG_LEFTOVER_ARGUMENTS = 128 |
| |
|
| /* TODO: Thinking about case insensitivy of option. (--input, --INPUT) */ |
/* TODO: Thinking about case insensitivy of option. |
| |
(--input, --INPUT) */ |
| |
|
| }; |
}; |
| |
|
Platon Group <platon@platon.org> http://platon.org/
|
|