From 697761cc337aa77a47140c8df50ed84bc25e23f6 Mon Sep 17 00:00:00 2001 From: Hans Petter Date: Thu, 11 Sep 2003 22:04:44 +0000 Subject: Import new libical from mainline HEAD and make appropriate changes to Evolution. svn path=/trunk/; revision=22538 --- libical/doc/.cvsignore | 5 ++++- libical/doc/AddingOrModifyingComponents.txt | 23 +++++++++++++++++++++++ libical/doc/UsingLibical.lyx | 8 +++++++- 3 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 libical/doc/AddingOrModifyingComponents.txt (limited to 'libical/doc') diff --git a/libical/doc/.cvsignore b/libical/doc/.cvsignore index 3dda72986f..bbc8ba00d1 100644 --- a/libical/doc/.cvsignore +++ b/libical/doc/.cvsignore @@ -1,2 +1,5 @@ -Makefile.in Makefile +.deps +.libs +*.lo +*.la diff --git a/libical/doc/AddingOrModifyingComponents.txt b/libical/doc/AddingOrModifyingComponents.txt new file mode 100644 index 0000000000..e9f46c2759 --- /dev/null +++ b/libical/doc/AddingOrModifyingComponents.txt @@ -0,0 +1,23 @@ + +How to add or change Components, Properties, Values or Parameters + + +Adding or modifying values +--------------------------- + +You may have to modify these files or data structures + +file design-data/value-c-types.txt +file design-data/prop-to-val.txt +table parameter_map[] in icalenums.c +enum icalvalue_kind in icalenum.h +table value_map[] in icalenums.c +enum icalparameter_value in icalenum.h +table propval_map[] in icalenums.c +function icalvalue_as_ical_string() in icalvalue.c +function icalvalue_new_from_string_with_error() in icalvalue.c + +When you are done, if you changed any files in the design-data +directory, regnerate derived datatypes in src/libical with "make +derived" or "make icalvalue" + diff --git a/libical/doc/UsingLibical.lyx b/libical/doc/UsingLibical.lyx index cef199bea5..02655a3121 100644 --- a/libical/doc/UsingLibical.lyx +++ b/libical/doc/UsingLibical.lyx @@ -128,7 +128,7 @@ src/test \layout Section -Building nas Installing the Library +Building and Installing the Library \layout Standard Libical uses autoconf to generate makefiles. @@ -1001,6 +1001,12 @@ n"); } \layout LyX-Code + if (line != 0) +\layout LyX-Code + + icalmemory_free_buffer(line); +\layout LyX-Code + } while ( line != 0); \layout LyX-Code -- cgit v1.2.3