Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Saturday, April 20, 2024

CVS log for libplaton/platon/str/strdyn.h

[BACK] Up to [Platon] / libplaton / platon / str

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.20 / (download) - [select for diffs], Tue Aug 27 13:12:33 2002 UTC (21 years, 7 months ago) by rajo


Changes since 1.19: +53 -102 lines
Diff to previous 1.19 (colored)

Code cleanup.

Revision 1.19 / (download) - [select for diffs], Fri Aug 16 20:31:43 2002 UTC (21 years, 8 months ago) by rajo

Changes since 1.18: +90 -37 lines
Diff to previous 1.18 (colored)

* Namespace improvements.
* All functions in shared directory src/str have names with prefix 'cfg_'.
  In project libplaton are these function names withouth prefix.

Revision 1.18 / (download) - [select for diffs], Sun Jun 23 16:41:03 2002 UTC (21 years, 10 months ago) by jombik9


Changes since 1.17: +1 -0 lines
Diff to previous 1.17 (colored)

New function strdyn_remove_all() implemented (it removes all strings
from dynamic array, but does not destroy array itself).

Revision 1.17 / (download) - [select for diffs], Tue Apr 9 21:08:30 2002 UTC (22 years ago) by jombik9


Changes since 1.16: +2 -0 lines
Diff to previous 1.16 (colored)

Function strdyn_safe_create_ar() and appropriate macro
strdyn_duplicate().

Revision 1.16 / (download) - [select for diffs], Thu Mar 28 21:41:56 2002 UTC (22 years ago) by jombik9

Changes since 1.15: +1 -1 lines
Diff to previous 1.15 (colored)

Documentation written.
Headers in source codes update, functions and classes comments
improvements.

Revision 1.15 / (download) - [select for diffs], Thu Feb 28 08:48:56 2002 UTC (22 years, 1 month ago) by jombik9

Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

char to int function arguments conversion, warnings are removed now

Revision 1.14 / (download) - [select for diffs], Mon Feb 18 21:34:59 2002 UTC (22 years, 2 months ago) by jombik9

Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (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

Revision 1.13 / (download) - [select for diffs], Mon Feb 4 18:38:10 2002 UTC (22 years, 2 months ago) by jombik9

Changes since 1.12: +31 -31 lines
Diff to previous 1.12 (colored)

Various self tests.
Code improvements.

Revision 1.12 / (download) - [select for diffs], Thu Dec 20 19:50:38 2001 UTC (22 years, 4 months ago) by jombik9

Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

Quotations fully implemented.

Revision 1.11 / (download) - [select for diffs], Sat Dec 8 18:23:53 2001 UTC (22 years, 4 months ago) by jombik9

Changes since 1.10: +32 -28 lines
Diff to previous 1.10 (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

Revision 1.10 / (download) - [select for diffs], Wed Dec 5 23:58:48 2001 UTC (22 years, 4 months ago) by jombik9

Changes since 1.9: +1 -0 lines
Diff to previous 1.9 (colored)

Basic config file stuff implement.
TODO list updated (look @ that funny features :P)
Example config file added.

Revision 1.9 / (download) - [select for diffs], Mon Dec 3 17:02:35 2001 UTC (22 years, 4 months ago) by jombik9

Changes since 1.8: +8 -0 lines
Diff to previous 1.8 (colored)

To make ep sucessfully compile.

Revision 1.8 / (download) - [select for diffs], Sun Dec 2 23:25:29 2001 UTC (22 years, 4 months ago) by jombik9

Changes since 1.7: +6 -0 lines
Diff to previous 1.7 (colored)

Function strdyn_safe_free() function added.
Case insesitive compare functions added.
Fixed bug in strdyn_explode2_ar().
Various improvements (I can't remember :)

Revision 1.7 / (download) - [select for diffs], Sat Dec 1 01:21:06 2001 UTC (22 years, 4 months ago) by jombik9

Changes since 1.6: +8 -1 lines
Diff to previous 1.6 (colored)

New functions:
    strdyn_explode_ar()
    strdyn_explode2_ar()
Bugfixies
Removed ugly debug code

Revision 1.6 / (download) - [select for diffs], Fri Nov 30 02:10:27 2001 UTC (22 years, 4 months ago) by jombik9

Changes since 1.5: +5 -1 lines
Diff to previous 1.5 (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

Revision 1.5 / (download) - [select for diffs], Tue Oct 23 00:05:18 2001 UTC (22 years, 6 months ago) by jombik9

Changes since 1.4: +7 -7 lines
Diff to previous 1.4 (colored)

Basic implementation command line parsing.
Not fully tested, not fully worked, but seems to be good after few little improvements. :-)

Revision 1.4 / (download) - [select for diffs], Sun Oct 21 16:48:16 2001 UTC (22 years, 6 months ago) by jombik9

Changes since 1.3: +6 -0 lines
Diff to previous 1.3 (colored)

Explode & implode improvements.

Revision 1.3 / (download) - [select for diffs], Sun Oct 21 16:44:22 2001 UTC (22 years, 6 months ago) by jombik9

Changes since 1.2: +8 -7 lines
Diff to previous 1.2 (colored)

New counting functions added.
Implode and explode functions improvements.

Revision 1.2 / (download) - [select for diffs], Wed Oct 10 19:23:13 2001 UTC (22 years, 6 months ago) by jombik9

Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Properties manipulation implementation.

Revision 1.1 / (download) - [select for diffs], Wed Oct 10 13:17:31 2001 UTC (22 years, 6 months ago) by jombik9

Dynamic array of dynamic string library.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top