CVS log pre libcfg+/src/props.c
Up to [Platon] / libcfg+ / src
Zobrazenie rozdielov medzi ľubovoľnými revíziami
Základná vetva: MAIN
Revízia 1.35 / (stiahnutie) - [označiť k rozdielom], Sat Sep 12 04:04:50 2015 UTC (11 years, 1 month ago) by nepto
Zmeny od 1.34: +3 -3 [lines] Rozdiely voči predchádzajúcej verzii 1.34 (colored) voči vybranej verzii1.27 (colored)
Introduced release 0.7.0 (12-SEP-2015)
Updated:
- Platon Group name (Platon SDG is no longer used)
- copyright year (2015)
- library homepage URLs
- certain e-mail addresses
Revízia 1.34 / (stiahnutie) - [označiť k rozdielom], Mon Jan 12 06:03:09 2004 UTC (22 years, 9 months ago) by nepto
Zmeny od 1.33: +2 -2
[lines] Rozdiely voči predchádzajúcej verzii 1.33 (colored) voči vybranej verzii1.27 (colored)
Bumped copyright year to 2004, preparing to 0.6.2 release.
Revízia 1.33 / (stiahnutie) - [označiť k rozdielom], Fri Nov 7 17:26:48 2003 UTC (22 years, 11 months ago) by nepto
Zmeny od 1.32: +3 -3
[lines] Rozdiely voči predchádzajúcej verzii 1.32 (colored) voči vybranej verzii1.27 (colored)
Changed URL from www.platon.sk to platon.sk.
Revízia 1.32 / (stiahnutie) - [označiť k rozdielom], Mon Feb 17 17:12:07 2003 UTC (23 years, 8 months ago) by nepto
Zmeny od 1.31: +3 -3
[lines] Rozdiely voči predchádzajúcej verzii 1.31 (colored) voči vybranej verzii1.27 (colored)
Updated e-mail addresses.
Revízia 1.31 / (stiahnutie) - [označiť k rozdielom], Tue Jan 7 16:02:29 2003 UTC (23 years, 9 months ago) by nepto
Zmeny od 1.30: +2 -2
[lines] Rozdiely voči predchádzajúcej verzii 1.30 (colored) voči vybranej verzii1.27 (colored)
Increase copyright date.
Revízia 1.30 / (stiahnutie) - [označiť k rozdielom], Mon Oct 7 10:54:44 2002 UTC (24 years ago) by rajo
Zmeny od 1.29: +1 -1
[lines] Rozdiely voči predchádzajúcej verzii 1.29 (colored) voči vybranej verzii1.27 (colored)
Tag $Id$ changed to $Platon$.
Revízia 1.29 / (stiahnutie) - [označiť k rozdielom], Wed Oct 2 17:49:08 2002 UTC (24 years ago) by rajo
Zmeny od 1.28: +2 -2
[lines] Rozdiely voči predchádzajúcej verzii 1.28 (colored) voči vybranej verzii1.27 (colored)
Part of libplaton library (src/str/ subdirectory) was moved to
src/platon/str subdirectory.
Revízia 1.28 / (stiahnutie) - [označiť k rozdielom], Thu Sep 5 19:08:25 2002 UTC (24 years, 1 month ago) by nepto
Zmeny od 1.27: +47 -47
[lines] Rozdiely voči predchádzajúcej verzii 1.27 (colored)
Added missing function comments/descriptions.
Constant CFG_EOF changed to CFG_EOT.
Better properties descriptions with proper default values now.
Code cleanup.
Revízia 1.27 / (stiahnutie) - [vybrané], Tue Aug 27 13:19:18 2002 UTC (24 years, 1 month ago) by rajo
Zmeny od 1.26: +4 -4
[lines] Rozdiely voči predchádzajúcej verzii 1.26 (colored)
Code cleanup.
Revízia 1.26 / (stiahnutie) - [označiť k rozdielom], Fri Aug 16 20:31:43 2002 UTC (24 years, 2 months ago) by rajo
Zmeny od 1.25: +7 -5
[lines] Rozdiely voči predchádzajúcej verzii 1.25 (colored) voči vybranej verzii1.27 (colored)
* Namespace improvements.
* All functions in shared directory src/str have names with prefix 'cfg_'.
In project libplaton are these function names withouth prefix.
Revízia 1.25 / (stiahnutie) - [označiť k rozdielom], Tue Aug 6 23:38:30 2002 UTC (24 years, 2 months ago) by rajo
Zmeny od 1.24: +129 -1
[lines] Rozdiely voči predchádzajúcej verzii 1.24 (colored) voči vybranej verzii1.27 (colored)
Added functions:
cfg_add_properties_str()
cfg_add_properties_type()
cfg_remove_properties_str()
cfg_remove_properties_type()
Revízia 1.24 / (stiahnutie) - [označiť k rozdielom], Mon Aug 5 19:23:20 2002 UTC (24 years, 2 months ago) by rajo
Zmeny od 1.23: +69 -7
[lines] Rozdiely voči predchádzajúcej verzii 1.23 (colored) voči vybranej verzii1.27 (colored)
Added functions:
int cfg_clear_properties(con, type, ...)
int cfg_add_properties(con, type, str, ...)
int cfg_remove_properties(con, type, str, ...)
Revízia 1.23 / (stiahnutie) - [označiť k rozdielom], Sat Aug 3 20:03:21 2002 UTC (24 years, 2 months ago) by rajo
Zmeny od 1.22: +38 -1
[lines] Rozdiely voči predchádzajúcej verzii 1.22 (colored) voči vybranej verzii1.27 (colored)
Added function cfg_add_properties(con, type, str, ...);
Revízia 1.22 / (stiahnutie) - [označiť k rozdielom], Thu Jul 18 22:16:30 2002 UTC (24 years, 3 months ago) by nepto
Zmeny od 1.21: +12 -2
[lines] Rozdiely voči predchádzajúcej verzii 1.21 (colored) voči vybranej verzii1.27 (colored)
Lubomir Host added to authors in Doxygen autogenerated documentation.
Added folding into main cfg+.h header file.
Various countext initialization functions implmented, to get backward
compatibility. They are:
- cfg_get_cmdline_context_argc()
- cfg_set_cmdline_context_argc()
- cfg_get_cmdline_context_pos()
- cfg_set_cmdline_context_pos()
- cfg_get_cfgfile_context_pos()
- cfg_set_cfgfile_context_pos()
Improvements.
Revízia 1.21 / (stiahnutie) - [označiť k rozdielom], Mon Jul 15 14:45:54 2002 UTC (24 years, 3 months ago) by rajo
Zmeny od 1.20: +2 -1
[lines] Rozdiely voči predchádzajúcej verzii 1.20 (colored) voči vybranej verzii1.27 (colored)
Headers update.
Revízia 1.20 / (stiahnutie) - [označiť k rozdielom], Mon Jun 24 18:21:28 2002 UTC (24 years, 3 months ago) by jombik9
Zmeny od 1.19: +4 -1
[lines] Rozdiely voči predchádzajúcej verzii 1.19 (colored) voči vybranej verzii1.27 (colored)
ChangeLog and TODO update.
Revízia 1.19 / (stiahnutie) - [označiť k rozdielom], Sun Jun 23 16:43:47 2002 UTC (24 years, 3 months ago) by jombik9
Zmeny od 1.18: +52 -32
[lines] Rozdiely voči predchádzajúcej verzii 1.18 (colored) voči vybranej verzii1.27 (colored)
Properties handling stuff updated (bad handling of property clearing).
Fixed annoying sigfault as an implication of bad properties handling.
Revízia 1.18 / (stiahnutie) - [označiť k rozdielom], Sun Jun 23 10:48:46 2002 UTC (24 years, 3 months ago) by jombik9
Zmeny od 1.17: +198 -112
[lines] Rozdiely voči predchádzajúcej verzii 1.17 (colored) voči vybranej verzii1.27 (colored)
These real properties were added:
CFG_FILE_NORMAL_MULTI_VALS_SEPARATOR
CFG_FILE_LEFTOVER_MULTI_VALS_SEPARATOR
CFG_FILE_QUOTE_PREFIX
CFG_FILE_QUOTE_POSTFIX
+ appropriate _FILE_ equivalents
Various virtual properties added for setting up two or more real
properties in one function call:
CFG_QUOTE
CFG_LINE_QUOTE
CFG_FILE_QUOTE
CFG_QUOTE_PREFIX
CFG_QUOTE_POSTFIX
CFG_MULTI_VALS_SEPARATOR
CFG_FILE_MULTI_VALS_SEPARATOR
CFG_LINE_MULTI_VALS_SEPARATOR
CFG_NORMAL_MULTI_VALS_SEPARATOR
CFG_LEFTOVER_MULTI_VALS_SEPARATOR
CFG_OPTION_ARG_SEPARATOR
Default properties values update.
Improved internal functions split_multi_arg() and unquote_single_arg().
Revízia 1.17 / (stiahnutie) - [označiť k rozdielom], Thu May 30 22:29:45 2002 UTC (24 years, 4 months ago) by jombik9
Zmeny od 1.16: +123 -49
[lines] Rozdiely voči predchádzajúcej verzii 1.16 (colored) voči vybranej verzii1.27 (colored)
Special properties stuff completely rewritten from scratch.
Now it is possible to link applications agains our library.
Old code was removed, only in props.c was left commented.
New documentation texts for Doxygen.
Revízia 1.16 / (stiahnutie) - [označiť k rozdielom], Sun Apr 21 10:08:40 2002 UTC (24 years, 6 months ago) by jombik9
Zmeny od 1.15: +9 -7
[lines] Rozdiely voči predchádzajúcej verzii 1.15 (colored) voči vybranej verzii1.27 (colored)
Neccessary building stuff changes.
Headers update.
Revízia 1.15 / (stiahnutie) - [označiť k rozdielom], Fri Apr 19 18:23:52 2002 UTC (24 years, 6 months ago) by host8
Zmeny od 1.14: +2 -0
[lines] Rozdiely voči predchádzajúcej verzii 1.14 (colored) voči vybranej verzii1.27 (colored)
'#include' stuff.
Removed test for strerror() function -- not used.
Revízia 1.14 / (stiahnutie) - [označiť k rozdielom], Sun Apr 7 12:47:08 2002 UTC (24 years, 6 months ago) by jombik9
Zmeny od 1.13: +1 -2
[lines] Rozdiely voči predchádzajúcej verzii 1.13 (colored) voči vybranej verzii1.27 (colored)
Doxygen documentations.
Revízia 1.13 / (stiahnutie) - [označiť k rozdielom], Mon Feb 25 18:45:56 2002 UTC (24 years, 7 months ago) by host8
Zmeny od 1.12: +66 -17
[lines] Rozdiely voči predchádzajúcej verzii 1.12 (colored) voči vybranej verzii1.27 (colored)
Source code indentation.
Revízia 1.12 / (stiahnutie) - [označiť k rozdielom], Mon Feb 18 21:34:56 2002 UTC (24 years, 8 months ago) by jombik9
Zmeny od 1.11: +1 -1
[lines] Rozdiely voči predchádzajúcej verzii 1.11 (colored) voči vybranej verzii1.27 (colored)
libcfg improvements: when parsing file and stop str prefix founded, line
is returnet in current option string accessible via cfg_get_cur_opt()
function
copyright, version and another notes in libcfg
EP config file and command lien parsing (written from scratch) with
focus on variability accroding to Wolcaans ideas
TODO list updates
Revízia 1.11 / (stiahnutie) - [označiť k rozdielom], Sun Feb 17 15:18:45 2002 UTC (24 years, 8 months ago) by jombik9
Zmeny od 1.10: +17 -0
[lines] Rozdiely voči predchádzajúcej verzii 1.10 (colored) voči vybranej verzii1.27 (colored)
Total sync.
Files headers in libcfg project.
Transaltion updates in phpWebFileManager.
New signatures.
Revízia 1.10 / (stiahnutie) - [označiť k rozdielom], Sun Dec 16 20:44:37 2001 UTC (24 years, 10 months ago) by jombik9
Zmeny od 1.9: +75 -0
[lines] Rozdiely voči predchádzajúcej verzii 1.9 (colored) voči vybranej verzii1.27 (colored)
Too many improvements:
- Makefile change - 'make test' added
- libcfg properties reorganization
- starting of quotation implementation
Revízia 1.9 / (stiahnutie) - [označiť k rozdielom], Mon Dec 10 21:01:48 2001 UTC (24 years, 10 months ago) by jombik9
Zmeny od 1.8: +20 -0
[lines] Rozdiely voči predchádzajúcej verzii 1.8 (colored) voči vybranej verzii1.27 (colored)
* better stuff for manipulating with context flags (add, remove, clear, ...)
- cfg_set_context_flag(), cfg_clear_context_flag()
and getting info functions cfg_get_context_flag(), cfg_is_context_flag()
Revízia 1.8 / (stiahnutie) - [označiť k rozdielom], Sun Dec 9 15:07:37 2001 UTC (24 years, 10 months ago) by jombik9
Zmeny od 1.7: +0 -149
[lines] Rozdiely voči predchádzajúcej verzii 1.7 (colored) voči vybranej verzii1.27 (colored)
Improvements.
Revízia 1.7 / (stiahnutie) - [označiť k rozdielom], Sat Dec 8 18:23:52 2001 UTC (24 years, 10 months ago) by jombik9
Zmeny od 1.6: +79 -35
[lines] Rozdiely voči predchádzajúcej verzii 1.6 (colored) voči vybranej verzii1.27 (colored)
* get_multi_line() will return return code according to error and pointer
to buffer will be passed as function parameter
* parameter to specify end of line postfixes for multi lines
* functions str_left_trim(), str_right_trim() for white characters removing
* macros ltrim(), rtrim() or str_ltrim(), str_ltrim()
* macros str_trim(), strtrim(), trim()
* leftover arguments dual mode:
1.) can have valid options after leftover arguments
2.) after first leftover argument is all cosidered as leftover argument
Default initialization will be according to POSIXLY_CORRECT environment
variable. Can be changed by changing context flags.
* better stuff for manipulating with context flags (add, remove, clear, ...)
- add, clear, remove implemented
* universal functions with strdyn context properties manipulation and
create appropriate macros
Revízia 1.6 / (stiahnutie) - [označiť k rozdielom], Sun Dec 2 23:28:35 2001 UTC (24 years, 10 months ago) by jombik9
Zmeny od 1.5: +1 -1
[lines] Rozdiely voči predchádzajúcej verzii 1.5 (colored) voči vybranej verzii1.27 (colored)
Props bugfixes.
Function cfg_parse() implemented.
Various bugfixes.
TODO list updated.
Revízia 1.5 / (stiahnutie) - [označiť k rozdielom], Fri Nov 30 02:10:27 2001 UTC (24 years, 10 months ago) by jombik9
Zmeny od 1.4: +31 -53
[lines] Rozdiely voči predchádzajúcej verzii 1.4 (colored) voči vybranej verzii1.27 (colored)
* command line stop string implemented
* create strdyn_create_ar() and link strdyn_duplicate()
* boolean multi options initialization handling
* multi options detection and error handling
* string data type support added
* string multi options initialization handling
* others improvements
Revízia 1.4 / (stiahnutie) - [označiť k rozdielom], Tue Oct 23 00:05:18 2001 UTC (24 years, 11 months ago) by jombik9
Zmeny od 1.3: +2 -0
[lines] Rozdiely voči predchádzajúcej verzii 1.3 (colored) voči vybranej verzii1.27 (colored)
Basic implementation command line parsing.
Not fully tested, not fully worked, but seems to be good after few little improvements. :-)
Revízia 1.3 / (stiahnutie) - [označiť k rozdielom], Tue Oct 16 18:22:17 2001 UTC (25 years ago) by jombik9
Zmeny od 1.2: +87 -0
[lines] Rozdiely voči predchádzajúcej verzii 1.2 (colored) voči vybranej verzii1.27 (colored)
Command line prefixes (-, --) implemented.
Command line & config file separators (=, =) implemented.
Revízia 1.2 / (stiahnutie) - [označiť k rozdielom], Thu Oct 11 13:27:34 2001 UTC (25 years ago) by jombik9
Zmeny od 1.1: +6 -9
[lines] Rozdiely voči predchádzajúcej verzii 1.1 (colored) voči vybranej verzii1.27 (colored)
Default values initialization.
Improvements in strdyn library.
Revízia 1.1 / (stiahnutie) - [označiť k rozdielom], Wed Oct 10 20:43:31 2001 UTC (25 years ago) by jombik9
Rozdiely voči vybranej verzii1.27 (colored)
Properties implementation.
Tento formulár umožňuje zobrazenie rozdielov medzii
ľubovoľnými dvomi revíziami jedného súboru. Môžete vybrať
symbolické meno revízie alebo priamo zadať číslo revízie
do vstupného textového poľa.
Platon Group <platon@platon.sk> http://platon.sk/
|