aboutsummaryrefslogtreecommitdiffstats
path: root/libversit
Commit message (Collapse)AuthorAgeFilesLines
* fix a braindead typo that caused us to leak strings in certainChris Toshok2002-06-161-1/+1
| | | | | | | | | | | 2002-06-14 Chris Toshok <toshok@ximian.com> * libversit/vobject.c (unUseStr): fix a braindead typo that caused us to leak strings in certain circumstances (when the string being freed was second in the list, the head of the list would get lost.) svn path=/trunk/; revision=17194
* Re-added libversit stuff.Sebastian Rittau2002-04-2411-0/+4935
| | | | svn path=/trunk/; revision=16566
* Moved libversit to a separate module.Sebastian Rittau2002-04-2412-4945/+0
| | | | svn path=/trunk/; revision=16565
* only include if USE_STRTBL is defined. (deleteStrItem): same. (hashStr):Chris Toshok2002-04-021-1/+16
| | | | | | | | | | | | | | 2002-04-01 Chris Toshok <toshok@ximian.com> * libversit/vobject.c (newStrItem): only include if USE_STRTBL is defined. (deleteStrItem): same. (hashStr): same. (lookupStr): if USE_STRTBL is defined, use existing behavior. if not defined, just dup the string. (unUseStr): if USE_STRTBL is defined, use existing behavior. if svn path=/trunk/; revision=16314
* ignore .pureChris Toshok2002-04-021-2/+3
| | | | svn path=/trunk/; revision=16312
* Darwin/OS X portability from Max Horn <max@quendi.de>Dan Winship2002-04-022-7/+1
| | | | | | | | * libversit/vcc.y: Remove #include <malloc.h>. * libversit/vobject.c: Likewise, and #include <stdlib.h> svn path=/trunk/; revision=16308
* Christian: Fix linker errors on SGI IRIX 6.5 by not using libtool forSebastian Rittau2002-03-122-11/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * libversit/Makefile.am: * gncal/Makefile.am: * gnomecard/Makefile.am: Christian: Fix linker errors on SGI IRIX 6.5 by not using libtool for libversit.a. (Bugzilla #61031) -rpath removal and some small cleanups by me. * gncal/corba-cal-factory.c: (init_corba_server, unregister_calendar_services): Christian: Fix startup crashes. * gncal/calobj.c: (ical_object_to_vobject): Christian: Don't save dtend if it's 0 (i.e. the epoch 1970-01-01 00:00). Partly addresses Bugzilla #6058. * gncal/calendar.c: (calendar_open): Store errno privately so that the displayed error message is correct. * gncal/gncal-week-view.c: (gncal_week_view_set): Put %W time format string in week_end part, since otherwise we get problems when the week start is set to Sunday. Also use %V instead of %W to get the ISO week number, instead of the C week number. This makes the week number consistent with the one from GtkCalendar. * libversit/vcc.y: Christian: Fix a problem with locale-dependent string comparisons. (Bugzilla #64801) svn path=/trunk/; revision=16114
* The main window's title is now just one localized string. This should makeSebastian Rittau2002-03-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gncal/main.c: The main window's title is now just one localized string. This should make l10n easier. * gncal/calendar-conduit.c: Move #define of G_LOG_DOMAIN to the top of the file. * gncal/calendar.h: * gncal/calendar.c: (calendar_save): Rewrote function. Does now try to restore the backup file if writing the calendar file failed. (Bugzilla #51662) Also, make fname argument const. * gncal/gncal-full-day.c: Renamed get_tm_range() to time_row_usage(), documented this function and cleaned it up. * gncal/gncal-week-view.c: Christian/me: Show week numbers. (Bugzilla #26377) * gncal/corba-cal-factory.h: s/corba_server_init/init_corba_server/ * gnomecard/sort.c: (gnomecard_do_sort_cards): Christian: Fixed a crash that occured if an empty card list was sorted. Also increased sort speed a bit. * libversit/vobject.c: (fakeCString): Christian: Fixed possible crashes by just returning an empty string if NULL is passed in. * gncal/calobj.c: (ical_object_create_from_vobject): Christian: Remove a now redundant error check. * gncal/main.h: * gncal/main.c: * gncal/calendar.c: (calendar_day_change): * gncal/prop.c: Christian/me: Calendar roll over at midnight. (Bugzilla #6435) svn path=/trunk/; revision=16090
* Change id of gnomecal chapter grom gcal to gnomecal, since that's whatSebastian Rittau2002-02-141-951/+951
| | | | | | | | | | | | | | | | | | | | | * gncal/doc/C/gnomecal.sgml: Change id of gnomecal chapter grom gcal to gnomecal, since that's what topic.dat expects and what is nicer anyways. * libversit/README.TXT: * libversit/vobject.h: * libversit/vcaltmp.c: * libversit/vcaltmp.h: * libversit/vcaltest.c: * libversit/vctest.c: * libversit/vcc.h: Removed DOS-style line endings. (Bugzilla #16741) * gncal/gncal-todo.c: (make_todo_style), (insert_in_clist): * gncal/main.c: (parse_an_arg): Added break's to empty case blocks. (Bugzilla #16741) svn path=/trunk/; revision=15712
* yadayadaEskil Heyn Olsen2001-10-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-07 Eskil Heyn Olsen <eskil@eskil.dk> * NEWS: yadayada * gncal/Makefile.am: * gncal/allday.xpm: Added decor for allday events * gncal/calendar-conduit.c: (ical_from_remote_record), (transmit): Better conversion to/from allday events * gncal/calobj.c: (ical_object_new), (ical_object_create_from_vobject), (ical_object_to_vobject): * gncal/calobj.h: Added a gboolean field to indicate a timeless allday event * gncal/eventedit.c: (ee_check_all_day), (check_times), (set_all_day): Twiddled to use the icalobject->allday boolean field * gncal/gncal-full-day.c: (child_realize), (child_draw_decor), (child_compute_decor), (gncal_full_day_init), (gncal_full_day_unrealize): * gncal/gncal-full-day.h: Draw decor for allday events * gncal/gnome-cal.c: (mark_gtk_calendar_day): Correct marking for recurring events. * gncal/main.c: * gncal/main.h: Set up a color for days with events in year view * gncal/mark.c: (get_item_bg_color), (colorify_month_item), (mark_event_in_month), (mark_month_item), (mark_month_item_index), (day_event): * gncal/mark.h: * gncal/prop.c: (fake_mark_days): * gncal/year-view.c: (do_quick_view_popup): Tricks for display days with notime allday events with a different colored number label in the year view (also proper popups). * gncal/month-view.c: (do_quick_view_popup), (add_event): Print monthview with allday events without time, and proper popups. * gncal/quick-view.c: (create_items_for_event): * gncal/view-utils.c: (view_utils_draw_events): Stuff for displaying allday events without time. * gnome-pim.spec.in: Don't quiet configure * gnomecard/Makefile.am: Readded SUBDIRS, couldn't tell why it was removed, but the files were expected to be there. * libversit/vobject.h: Defined XPilotNoTimeProp to X-PILOT-NOTIME svn path=/trunk/; revision=13494
* Changed buf to an int here. (lexGetQuotedPrintable): Changed cur to an intChristopher James Lahey2001-06-201-5/+5
| | | | | | | | | 2001-06-19 Christopher James Lahey <clahey@ximian.com> * libversit/vcc.y (LexBuf): Changed buf to an int here. (lexGetQuotedPrintable): Changed cur to an int here. svn path=/trunk/; revision=10292
* Changed int to char when returning a character from a stream (since itChristopher James Lahey2001-03-101-1/+1
| | | | | | | | | 2001-03-09 Christopher James Lahey <clahey@ximian.com> * libversit/vcc.y: Changed int to char when returning a character from a stream (since it needs to be able to hold EOF.) svn path=/trunk/; revision=8617
* Fixed some warnings. Fixed a bug where quoted printable fields wereChristopher James Lahey2000-09-221-23/+28
| | | | | | | | | | | | | | | | | | 2000-09-22 Christopher James Lahey <clahey@helixcode.com> * libversit/vcc.y: Fixed some warnings. Fixed a bug where quoted printable fields were reading in semi-colons that should have been field separators. From addressbook/ChangeLog: 2000-09-22 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card.c: Made addresses be quoted printable again so that they will encode properly if they have carriage returns in them. This is possible now because of a fix in libversit. svn path=/trunk/; revision=5550
* call finiLex in error case to avoid a memleak.Chris Toshok2000-05-081-1/+3
| | | | svn path=/trunk/; revision=2895
* Fix off by one error.Vadim Strizhevsky2000-05-081-1/+1
| | | | svn path=/trunk/; revision=2877
* New function (borrowed from Korganizer's libversit code) to combineRussell Steinthal2000-03-291-2/+39
| | | | | | | | | | | | | | | | 2000-03-28 Russell Steinthal <rms39@columbia.edu> * libversit/vcc.y (appendValue): New function (borrowed from Korganizer's libversit code) to combine semicolon-separated multiple-value properties into one long semicolon-delimited string (which can then be parsed by the application code). This works around a bug in libversit by which multiple values would overwrite each other. NOTE: This change seems to work, but could use as much testing as possible before GNOME 1.2 (and gnome-pim 1.2) is released.... Hopefully, this fixes the multiple CATEGORIES bug I've been complaining about for the last few weeks. svn path=/trunk/; revision=2237
* avoid yyconflict with libicalSeth Alves2000-02-241-0/+2
| | | | svn path=/trunk/; revision=1910
* + * widgets/e-minicard/.cvsignore: Added minicard-label-test,Matthew Loper2000-02-201-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | + minicard-test, and reflow-test. + + * shell/.cvsignore: added files autogenerated from Evolution.idl. + + * libversit/.cvsignore: Added .libs, vcc.c, vcc.lo, vobject.lo, + vcaltmp.lo, libversit.la + + * libical/src/test/.cvsignore: New file. + + * libical/src/libical/.cvsignore: New file. + + * libical/src/libicalss/.cvsignore: New file. + + * libical/.cvsignore: New file, with config.log in it. + + * calendar/.cvsignore: Added tlacuache and tl-test. + + * libibex/.cvsignore: added lookup. + + * mail/.cvsignore: added test-mail. svn path=/trunk/; revision=1859
* Removed the VFS crap; my mistake, it should not go here.Federico Mena Quintero2000-01-224-79/+4
| | | | | | | | | | | 2000-01-21 Federico Mena Quintero <federico@helixcode.com> * libversit/vcc.y: Removed the VFS crap; my mistake, it should not go here. * configure.in: Added yacc requirements for libversit. svn path=/trunk/; revision=1603
* Libversit / VFS work - FedericoArturo Espinosa2000-01-215-2186/+119
| | | | svn path=/trunk/; revision=1601
* Fix handling of QUOTED-PRINTABLE strings. writeQPString has been fixed toVadim Strizhevsky2000-01-011-11/+35
| | | | | | | | | | | | | | | * libversit/vobject.c: Fix handling of QUOTED-PRINTABLE strings. writeQPString has been fixed to escape all chars according to rfc 1521. writeString has been added for writing regular non-quoted strings. * gmomecard/card.c: Fix infinite file growth problems, by not adding the same attribute to the vcard property more than once. * gnomecard/address-conduit.[ch]: Remove custom \n escaping and always use QUOTED-PRINTABLE when necessary because libversit has been fixed appropriately. Also remove various compiler warnings. svn path=/trunk/; revision=1527
* 1.1.0Arturo Espinosa1999-12-031-83/+154
| | | | svn path=/trunk/; revision=1457
* When finding a colon, the lex consumed all line separators, making itArturo Espinosa1999-10-111-5/+6
| | | | | | | | | * libversit/vcc.y (yylex): When finding a colon, the lex consumed all line separators, making it impossible to have empty values (bug 1260). Arturo svn path=/trunk/; revision=1324
* changed to be a .la file instead of .a, this allows lib*_conduit to useEskil Heyn Olsen1999-09-191-2/+2
| | | | | | | | | | | | * libversit: changed to be a .la file instead of .a, this allows lib*_conduit to use the library. * gncal/calendar-conduit: implemented iterate and iterate_specific. * gncal/corba-cal: fixed warnings. svn path=/trunk/; revision=1239
* Added call to GNOME_COMPILE_WARNINGS.Miguel de Icaza1999-09-027-28/+28
| | | | | | | | | | | | | | | | 1999-09-01 Miguel de Icaza <miguel@gnu.org> * configure.in: Added call to GNOME_COMPILE_WARNINGS. * libversit: Removed all the rest of the C++ comments from C sources (per David's suggestion). 1999-09-01 David Kaelbling <drk@sgi.com> * card.c (strtoCardRev): Off by one error fix. svn path=/trunk/; revision=1153
* Added new ids XPilotId and XPilotStatusMiguel de Icaza1999-07-301-0/+4
| | | | | | | | 1999-07-29 Miguel de Icaza <miguel@gnu.org> * libversit/vcc.h: Added new ids XPilotId and XPilotStatus svn path=/trunk/; revision=1044
* Wed, 30 Dec 1998 23:04:25 +0100 [Vincent]Vincent Renardias1998-12-311-4/+4
| | | | | | * Major translation updates. svn path=/trunk/; revision=567
* Changed a sprintf to a snprintf in vcc.yMichael Fulbright1998-11-082-4/+4
| | | | | | | | | | | Should vcc.c be under CVS control? I thought it was a derived file. This fixes gnomecard segfaulting when it tried to load a non-existant file on startup. Dr Mike <msf@redhat.com> svn path=/trunk/; revision=466
* Missing files - FedericoArturo Espinosa1998-06-061-0/+1
| | | | svn path=/trunk/; revision=250
* New file.Carsten Schaar1998-04-061-0/+3
| | | | | | * versit/.cvsignore: New file. svn path=/trunk/; revision=108
* GnomeCalendar toplevel GnomeApp; versit code -migArturo Espinosa1998-04-0212-0/+6887
svn path=/trunk/; revision=89