Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/calendar/ChangeLog,v
retrieving revision 1.2999
diff -u -p -r1.2999 ChangeLog
--- ChangeLog	15 Feb 2006 06:40:20 -0000	1.2999
+++ ChangeLog	16 Feb 2006 11:34:08 -0000
@@ -1,3 +1,14 @@
+2006-02-16  Johnny Jacob  <johnnyjacob@gmail.com>
+
+	**Fixes #330955
+	* gui/e-memo-table.etspec : Change the column from summary to 
+	description.
+	* gui/e-cal-model.c : (ecm_duplicate_value) : Dup value for
+	description also.
+	(e_cal_model_create_component_with_defaults) : create a memo
+	component with defaults.
+	* gui/e-cal-model-memos.c : (ecmm_is_cell_editable).
+	
 2006-02-15  Rajeev ramanathan <rajeevramanathan_2004@yahoo.co.in>
 
 	* gui/dialogs/memo-page.glade: Changed the layout spacing of memo 
Index: gui/e-memo-table.etspec
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/e-memo-table.etspec,v
retrieving revision 1.1
diff -u -p -r1.1 e-memo-table.etspec
--- gui/e-memo-table.etspec	19 Oct 2005 11:39:33 -0000	1.1
+++ gui/e-memo-table.etspec	16 Feb 2006 11:34:35 -0000
@@ -1,11 +1,11 @@
-<ETableSpecification click-to-add="false" _click-to-add-message="Click to add a memo" draw-grid="true">
-  <ETableColumn model_col= "8" _title="Summary" expansion="3.0" minimum_width="10" resizable="true" cell="calstring" compare="string" priority="10"/>
+<ETableSpecification click-to-add="true" _click-to-add-message="Click to add a memo" draw-grid="true">
+  <ETableColumn model_col="4" _title="Summary" expansion="3.0" minimum_width="10" resizable="true" cell="calstring" compare="stringcase" priority="0"/>
   <ETableColumn model_col="19" _title="Memo sort" cell="task-sort" compare="memo-sort" priority="-4"/>
   <ETableColumn model_col="7" pixbuf="icon" _title="Type" expansion="1.0" minimum_width="16" resizable="false" cell="icon" compare="integer" priority="-4"/>
   <ETableColumn model_col="0" _title="Categories" cell="calstring" compare="string" expansion="1.0" minimum_width="10" resizable="true" priority="-2"/>
 
   <ETableState>
-    <column source="1"/>
+    <column source="4"/>
     <column source="0"/>
     <column source="2"/>
     <grouping></grouping>
Index: gui/e-cal-model.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/e-cal-model.c,v
retrieving revision 1.70
diff -u -p -r1.70 e-cal-model.c
--- gui/e-cal-model.c	9 Feb 2006 11:42:40 -0000	1.70
+++ gui/e-cal-model.c	16 Feb 2006 11:34:56 -0000
@@ -780,6 +780,7 @@ ecm_duplicate_value (ETableModel *etm, i
 	switch (col) {
 	case E_CAL_MODEL_FIELD_CATEGORIES :
 	case E_CAL_MODEL_FIELD_CLASSIFICATION :
+	case E_CAL_MODEL_FIELD_DESCRIPTION :
 	case E_CAL_MODEL_FIELD_SUMMARY :
 		return g_strdup (value);
 	case E_CAL_MODEL_FIELD_HAS_ALARMS :
@@ -1825,6 +1826,9 @@ e_cal_model_create_component_with_defaul
 		break;
 	case ICAL_VTODO_COMPONENT :
 		comp = cal_comp_task_new_with_defaults (client);
+		break;
+	case ICAL_VJOURNAL_COMPONENT :
+	        comp = cal_comp_memo_new_with_defaults (client);
 		break;
 	default:
 		return NULL;
Index: gui/e-cal-model-memos.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/e-cal-model-memos.c,v
retrieving revision 1.3
diff -u -p -r1.3 e-cal-model-memos.c
--- gui/e-cal-model-memos.c	8 Feb 2006 13:06:02 -0000	1.3
+++ gui/e-cal-model-memos.c	16 Feb 2006 11:35:03 -0000
@@ -172,9 +171,8 @@ ecmm_is_cell_editable (ETableModel *etm,
 	g_return_val_if_fail (col >= 0 && col < E_CAL_MODEL_MEMOS_FIELD_LAST, FALSE);
 	g_return_val_if_fail (row >= -1 || (row >= 0 && row < e_table_model_row_count (etm)), FALSE);
 
-	if(col == E_CAL_MODEL_FIELD_SUMMARY)
-		retval = FALSE;
-	else if (col < E_CAL_MODEL_FIELD_LAST)
+
+	if (col < E_CAL_MODEL_FIELD_LAST)
 		retval = E_TABLE_MODEL_CLASS (e_cal_model_memos_parent_class)->is_cell_editable (etm, col, row);
 
 	return retval;
