diff options
author | nobody <nobody@localhost> | 2002-05-07 05:31:34 +0800 |
---|---|---|
committer | nobody <nobody@localhost> | 2002-05-07 05:31:34 +0800 |
commit | d09835c67aed858a255aab0654afb9cf92104c14 (patch) | |
tree | 9b1d5ff0e376003bf6dc62eadedf6603302862eb /libical | |
parent | 0425bffaf1c34bb5a547ceacc64ba6b71a005ac0 (diff) | |
download | gsoc2013-evolution-EVOLUTION_1_0_5.tar.gz gsoc2013-evolution-EVOLUTION_1_0_5.tar.zst gsoc2013-evolution-EVOLUTION_1_0_5.zip |
This commit was manufactured by cvs2svn to create tagEVOLUTION_1_0_5
'EVOLUTION_1_0_5'.
svn path=/tags/EVOLUTION_1_0_5/; revision=16695
Diffstat (limited to 'libical')
-rw-r--r-- | libical/ChangeLog | 55 | ||||
-rw-r--r-- | libical/configure.in | 1 | ||||
-rw-r--r-- | libical/design-data/parameters.csv | 2 | ||||
-rw-r--r-- | libical/src/Makefile.am | 2 | ||||
-rw-r--r-- | libical/src/libical/icalyacc.y | 2 | ||||
-rw-r--r-- | libical/src/libicalvcal/Makefile.am | 25 | ||||
-rw-r--r-- | libical/src/libicalvcal/vcc.y | 27 |
7 files changed, 23 insertions, 91 deletions
diff --git a/libical/ChangeLog b/libical/ChangeLog index d69a377318..2ecd0248d7 100644 --- a/libical/ChangeLog +++ b/libical/ChangeLog @@ -1,54 +1,11 @@ -2002-04-01 Dan Winship <danw@ximian.com> +2001-12-18 Dan Winship <danw@ximian.com> - Darwin/OS portability from Max Horn <max@quendi.de> - - * src/libical/icallangbind.c: #include <stdlib.h>, not <malloc.h> - - * src/libicalvcal/vobject.c: Likewise - - * src/libicalvcal/vcc.y: Likewise - - * src/libicalss/icaldirset.c: Rearrange #includes slightly to make - Darwin happy. - -2002-02-08 Damon Chaplin <damon@ximian.com> - - * src/Makefile.am (SUBDIRS): added libicalvcal. - - * configure.in (AC_OUTPUT): added src/libicalvcal/Makefile. - -2002-02-06 Damon Chaplin <damon@ximian.com> - - * src/libicalvcal/icalvcal.c: major changes to support RRULE/EXRULE, - VALARMS and several other properties. - - * src/libicalvcal/icalvcal.h (icalvcal_convert_with_defaults): new - function to pass defaults for a few values into the importer. These - are used when the vCalendar file doesn't provide the property but it - is required in iCalendar. - - * src/libicalvcal/vcc.y: support multi-valued properties, by appending - new ones and separating by ';'. This was pinched from our changes to - evolution/libversit/vcc.y. - - * src/libicalvcal/Makefile.am: renamed library to libicalvcal-evolution - Don't install the headers. - - * design-data/parameters.csv: added new error for error's parsing - vCalendar properties. - -2002-01-28 Dan Winship <danw@ximian.com> - - * src/libical/icalrecur.c (icalrecur_add_bydayrules): Skip over - illegal whitespace in Microsoft-generated BYDAY rules. - -2001-12-18 Damon Chaplin <damon@ximian.com> - - * src/libical/icalyacc.y: removed unused 'trigger:' production. + * configure.in (AC_OUTPUT): Remove src/libicalss/Makefile and + src/libicalvcal/Makefile since we don't build those any more. From + Jeremy Katz (katzj@redhat.com). #17606. - * configure.in (AC_OUTPUT): patch from Jeremy Katz <katzj@redhat.com> - to remove src/libicalss/Makefile and src/libicalvcal/Makefile, as we - don't ship those directories now. + * src/libical/icalyacc.y: Remove an unused rule since bison 1.30 + apparently considers this an error. #17531. 2001-12-10 Damon Chaplin <damon@ximian.com> diff --git a/libical/configure.in b/libical/configure.in index a07b8be2b3..df88303e14 100644 --- a/libical/configure.in +++ b/libical/configure.in @@ -94,7 +94,6 @@ scripts/Makefile src/Makefile src/libical/Makefile src/libical/icalversion.h -src/libicalvcal/Makefile test-data/Makefile zoneinfo/Makefile ]) diff --git a/libical/design-data/parameters.csv b/libical/design-data/parameters.csv index f223b415a8..c71eb115eb 100644 --- a/libical/design-data/parameters.csv +++ b/libical/design-data/parameters.csv @@ -20,5 +20,5 @@ "TZID","const char*", "VALUE","icalparameter_value","BINARY;BOOLEAN;DATE;DURATION;FLOAT;INTEGER;PERIOD;RECUR;TEXT;TIME;URI;ERROR;DATE-TIME;UTC-OFFSET;CAL-ADDRESS" "X","const char*", -"X-LIC-ERRORTYPE","icalparameter_xlicerrortype","COMPONENT-PARSE-ERROR;PROPERTY-PARSE-ERROR;PARAMETER-NAME-PARSE-ERROR;PARAMETER-VALUE-PARSE-ERROR;VALUE-PARSE-ERROR;INVALID-ITIP;UNKNOWN-VCAL-PROP-ERROR;MIME-PARSE-ERROR;VCAL-PROP-PARSE-ERROR" +"X-LIC-ERRORTYPE","icalparameter_xlicerrortype","COMPONENT-PARSE-ERROR;PROPERTY-PARSE-ERROR;PARAMETER-NAME-PARSE-ERROR;PARAMETER-VALUE-PARSE-ERROR;VALUE-PARSE-ERROR;INVALID-ITIP;UNKNOWN-VCAL-PROP-ERROR;MIME-PARSE-ERROR" "X-LIC-COMPARETYPE","icalparameter_xliccomparetype","EQUAL;NOTEQUAL;LESS;GREATER;LESSEQUAL;GREATEREQUAL;REGEX" diff --git a/libical/src/Makefile.am b/libical/src/Makefile.am index 7a3f9fcdff..fea649ac50 100644 --- a/libical/src/Makefile.am +++ b/libical/src/Makefile.am @@ -5,5 +5,5 @@ PYTHON_DIR = endif # For evolution we only build libical at present. -SUBDIRS = libical libicalvcal +SUBDIRS = libical #SUBDIRS = libical libicalss libicalvcal # $(PYTHON_DIR) test diff --git a/libical/src/libical/icalyacc.y b/libical/src/libical/icalyacc.y index 87bcb3bec5..bf732a204e 100644 --- a/libical/src/libical/icalyacc.y +++ b/libical/src/libical/icalyacc.y @@ -6,7 +6,7 @@ DESCRIPTION: - $Id: icalyacc.y,v 1.13 2001/12/18 20:08:31 damon Exp $ + $Id: icalyacc.y,v 1.12.12.1 2001/12/18 20:16:48 danw Exp $ $Locker: $ (C) COPYRIGHT 1999 Eric Busboom diff --git a/libical/src/libicalvcal/Makefile.am b/libical/src/libicalvcal/Makefile.am index e8e8310941..c409347d14 100644 --- a/libical/src/libicalvcal/Makefile.am +++ b/libical/src/libicalvcal/Makefile.am @@ -1,4 +1,4 @@ -lib_LTLIBRARIES = libicalvcal-evolution.la +lib_LTLIBRARIES = libicalvcal.la INCLUDES = \ -I$(top_builddir) \ @@ -6,27 +6,22 @@ INCLUDES = \ -I$(top_builddir)/src/libical \ -I$(top_srcdir)/src/libicalss -libicalvcal_evolution_la_LDFLAGS = -version-info 0:0:0 +libicalvcal_la_LDFLAGS = -version-info 0:0:0 -libicalvcal_evolution_la_SOURCES = \ - icalvcal.h \ +libicalvcal_la_SOURCES = \ icalvcal.c \ - port.h \ - vcc.h \ vcc.y \ - vobject.h \ vobject.c \ - vcaltmp.h \ vcaltmp.c -#libicalvcalincludedir = $(includedir)/evolution/libicalvcal +libicalvcalincludedir = $(includedir)/libicalvcal -#libicalvcalinclude_HEADERS = \ -# icalvcal.h \ -# port.h \ -# vcc.h \ -# vobject.h \ -# vcaltmp.h +libicalvcalinclude_HEADERS = \ + icalvcal.h \ + port.h \ + vcc.h \ + vobject.h \ + vcaltmp.h EXTRA_DIST = \ README.TXT \ diff --git a/libical/src/libicalvcal/vcc.y b/libical/src/libicalvcal/vcc.y index 95d5858d81..70feefab57 100644 --- a/libical/src/libicalvcal/vcc.y +++ b/libical/src/libicalvcal/vcc.y @@ -107,6 +107,9 @@ DFARS 252.227-7013 or 48 CFR 52.227-19, as applicable. #endif #include <string.h> +#ifndef __MWERKS__ +#include <malloc.h> +#endif #include <stdio.h> #include <stdlib.h> #include <ctype.h> @@ -411,31 +414,9 @@ static void enterValues(const char *value) } else { if (value) { - char *p1, *p2; - wchar_t *p3; - int i; - - /* If the property already has a string value, we append this one, - using ';' to separate the values. */ - if (vObjectUStringZValue(curProp)) { - p1 = fakeCString(vObjectUStringZValue(curProp)); - p2 = malloc((strlen(p1)+strlen(value)+1)); - strcpy(p2, p1); - deleteStr(p1); - - i = strlen(p2); - p2[i] = ';'; - p2[i+1] = '\0'; - p2 = strcat(p2, value); - p3 = (wchar_t *) vObjectUStringZValue(curProp); - free(p3); - setVObjectUStringZValue_(curProp,fakeUnicode(p2,0)); - deleteStr(p2); - } else { - setVObjectUStringZValue_(curProp,fakeUnicode(value,0)); + setVObjectUStringZValue_(curProp,fakeUnicode(value,0)); } } - } deleteStr(value); } |