diff options
author | Federico Mena Quintero <federico@ximian.com> | 2001-08-29 11:15:54 +0800 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2001-08-29 11:15:54 +0800 |
commit | f6ee20d9097f3ba7bce189f3015e65721d328122 (patch) | |
tree | 11b2b4202964d1bc6256a089de5ee4c31aff0e2e /calendar/ChangeLog | |
parent | 572e5648458cab1d530f1cb219efafc853030ba0 (diff) | |
download | gsoc2013-evolution-f6ee20d9097f3ba7bce189f3015e65721d328122.tar.gz gsoc2013-evolution-f6ee20d9097f3ba7bce189f3015e65721d328122.tar.zst gsoc2013-evolution-f6ee20d9097f3ba7bce189f3015e65721d328122.zip |
Fixes bug #7879, a query may receive an update notification from the
2001-08-28 Federico Mena Quintero <federico@ximian.com>
Fixes bug #7879, a query may receive an update notification from
the backend before the query itself gets populated.
* pcs/query.c (ensure_sexp): New function; ensures that the esexp
is created and notifies of parse errors. It is the bulk of
start_query_cb() but put in a separate function so that we can
share it elsewhere.
(start_query_cb): Use ensure_sexp().
(process_component_cb): Oops, notify of a successfully finished
query.
(match_component): Call ensure_sexp(). This function can be
called by the backend notification callbacks before the query is
populated, so we need to make sure the esexp exists here.
svn path=/trunk/; revision=12509
Diffstat (limited to 'calendar/ChangeLog')
-rw-r--r-- | calendar/ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index bc8b72e02f..8887a33474 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,24 @@ +2001-08-28 Federico Mena Quintero <federico@ximian.com> + + Fixes bug #7879, a query may receive an update notification from + the backend before the query itself gets populated. + + * pcs/query.c (ensure_sexp): New function; ensures that the esexp + is created and notifies of parse errors. It is the bulk of + start_query_cb() but put in a separate function so that we can + share it elsewhere. + (start_query_cb): Use ensure_sexp(). + (process_component_cb): Oops, notify of a successfully finished + query. + (match_component): Call ensure_sexp(). This function can be + called by the backend notification callbacks before the query is + populated, so we need to make sure the esexp exists here. + +2001-08-22 Federico Mena Quintero <federico@ximian.com> + + * gui/cal-search-bar.c (cal_search_bar_construct): Set the + "category is" criterion as the default for the calendar and tasks. + 2001-08-22 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/recurrence-page.c (recurrence_page_fill_widgets): |