Commit Graph

4390 Commits

Author SHA1 Message Date
e18f01469d Added support for flush outbox and refresh folder.
svn path=/trunk/; revision=33504
2007-05-11 06:26:42 +00:00
ecf27970bf Do not restrict "Edit as New Message" to Sent Folder alone. Fixes #205728
2007-05-03  Sankar P  <psankar@novell.com>

	* em-folder-view.c: (emfv_activate):
	Do not restrict "Edit as New Message" to 
	Sent Folder alone.
	Fixes #205728



svn path=/trunk/; revision=33476
2007-05-03 11:15:14 +00:00
c12711e656 Improvements to the new mail hook.
svn path=/trunk/; revision=33470
2007-05-03 07:45:12 +00:00
4a044a636e Clean up printing in Evolution (bug #426816)
svn path=/trunk/; revision=33440
2007-04-20 06:57:55 +00:00
df62a1bd15 Fix for bug #353662
svn path=/trunk/; revision=33434
2007-04-20 04:57:33 +00:00
64977cb1bc Massive code cleanup (bug #429422)
svn path=/trunk/; revision=33432
2007-04-19 18:53:33 +00:00
bb05f6e6d0 ** Fixes bug #423766
2007-04-18  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #423766

	* mail/em-format-html-display.c (attachments_save_all_clicked):
	Call em_utils_save_part() if there's only one attachment to save.

	* mail/em-utils.c (em_utils_save_part):
	Refactor to use gtk_dialog_run() instead of a "response" callback.

	* mail/em-utils.c (em_utils_save_parts):
	Refactor to use gtk_dialog_run() instead of a "response" callback.
	Use gtk_file_chooser_get_uri() to fetch the selected folder.


svn path=/trunk/; revision=33429
2007-04-18 11:09:52 +00:00
c4da35c00b Add progress indication in the preview.
svn path=/trunk/; revision=33418
2007-04-11 18:56:45 +00:00
ad8fe0d70f Fix for bug #343195
svn path=/trunk/; revision=33408
2007-04-09 06:34:41 +00:00
6f9d514d20 ** Fixes bug #383953
2007-04-06  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #383953

	* em-folder-properties.c (emfp_get_folder_item):
	Show unread messages before total messages.

	* mail-component.c (view_changed):
	Show unread or selected messages before total messages.


svn path=/trunk/; revision=33396
2007-04-07 02:46:46 +00:00
271d15aab6 More intelligent message selection. (#332765) Patch from Christof Krüger
2007-04-06  Matthew Barnes  <mbarnes@redhat.com>

	* mail/message-list.c: More intelligent message selection.  (#332765)
	Patch from Christof Krüger


svn path=/trunk/; revision=33394
2007-04-06 13:18:40 +00:00
674962f573 Unref 'session'. (#424795) Patch from Karl Relton
2007-04-06  Matthew Barnes  <mbarnes@redhat.com>

	* mail-session.c (main_system_beep): Unref 'session'.  (#424795)
	Patch from Karl Relton


svn path=/trunk/; revision=33392
2007-04-06 05:29:23 +00:00
d354452551 Provide a CamelException to camel_folder_refresh_info().
2007-04-05  Matthew Barnes  <mbarnes@redhat.com>

	* mail/mail-send-recv.c (refresh_folders_get):
	Provide a CamelException to camel_folder_refresh_info().


svn path=/trunk/; revision=33390
2007-04-06 01:10:50 +00:00
a5b5308e97 Update parent rows when a child row changes. (#352713) Patch by René
2007-04-04  Matthew Barnes  <mbarnes@redhat.com>

	* em-folder-tree.c (emft_model_row_changed):
	Update parent rows when a child row changes.  (#352713)
	Patch by René Stadler.


svn path=/trunk/; revision=33381
2007-04-04 17:47:47 +00:00
51edbe5ba1 Fix for evolution crash on startup on assistant.
svn path=/trunk/; revision=33377
2007-04-03 16:30:38 +00:00
7415694be7 Don't #include <composer/e-msg-composer.h> since we don't install that
2007-04-03  Matthew Barnes  <mbarnes@redhat.com>

	* mail/em-event.h: Don't #include <composer/e-msg-composer.h>
	since we don't install that file.  Doing so prevents third-party
	applications like mail-notification from building. (#400241)


svn path=/trunk/; revision=33375
2007-04-03 12:15:33 +00:00
1e8c2df476 Add pluggable junk filter code and move SA options to the plugins.
svn path=/trunk/; revision=33367
2007-04-03 09:14:16 +00:00
d67896196c Correctly capitalize SpamAssassin. (#375577) Patch from Priit Laes.
2007-04-03  Matthew Barnes  <mbarnes@redhat.com>

	* mail/evolution-mail.schemas.in.in:
	* plugins/sa-junk-plugin/em-junk-filter.c (em_junk_sa_get_name):
	* plugins/sa-junk-plugin/org-gnome-sa-junk-plugin.eplug.xml:
	Correctly capitalize SpamAssassin.  (#375577)
	Patch from Priit Laes.


svn path=/trunk/; revision=33363
2007-04-03 05:14:33 +00:00
2fa5883cce Load "emblem-important" instead of deprecated "stock_mail-priority-high"
2007-04-03  Matthew Barnes  <mbarnes@redhat.com>

	* mail/em-folder-browser.c:
	* mail/em-folder-view.c:
	* mail/message-list.c:
	Load "emblem-important" instead of deprecated
	"stock_mail-priority-high" icon.  (#387619)
	Patch from Rodney Dawes.


svn path=/trunk/; revision=33362
2007-04-03 04:55:56 +00:00
b5365bc587 ** Fixes bug #373116
2007-04-01  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #373116

	* calendar/gui/calendar-component.c (ensure_sources):
	* calendar/gui/e-cal-model.c (ecm_get_color_for_component):
	* calendar/gui/memos-component.c (ensure_sources):
	* calendar/gui/migration.c (create_calendar_contact_source),
	(create_calendar_sources), (create_task_sources),
	(create_memo_sources), (add_gw_esource):
	* calendar/gui/tasks-component.c (ensure_sources):
	* plugins/groupwise-account-setup/camel-gw-listener.c (add_esource):
	Use the new ESource color API.

	* calendar/gui/dialogs/cal-prefs-dialog.c:
	* calendar/gui/dialogs/cal-prefs-dialog.glade:
	* calendar/gui/dialogs/calendar-setup.c:
	* calendar/gui/dialogs/calendar-setup.glade:
	* filter-colour.c (get_widget):
	* mail/em-composer-prefs.c:
	* mail/em-composer-prefs.h:
	* mail/em-mailer-prefs.c:
	* mail/em-mailer-prefs.h:
	* mail/mail-config.glade:
	Migrate from GnomeColorPicker to GtkColorButton.

	* filter/filter-colour.h:
	Store color as a GdkColor instead of separate RGBA components.

	* filter/filter-colour.c (color_eq):
	Use gdk_color_equal() to compare colors.

	* filter/filter-colour.c (xml_encode):
	Encode color as a single property ("spec").

	* filter/filter-colour.c (xml_decode):
	Read the color from a single property ("spec").
	Provide a migration path for old XML files.

	* calendar/gui/calendar-component.c
	(calendar_config_get_tasks_due_today_color),
	(calendar_config_get_tasks_overdue_color):
	Return a GdkColor instead of an X color specification.

	* calendar/gui/calendar-component.c
	(calendar_config_set_tasks_due_today_color),
	(calendar_config_set_tasks_overdue_color):
	Accept a GdkColor instead of an X color specification.

	* calenar/gui/e-cal-model-tasks.c (ecmt_get_color_for_component):
	Adapt to modified color API in calendar-component.c by converting
	the GdkColor to an X color specification.  This is an ugly hack to
	be fixed later.


svn path=/trunk/; revision=33349
2007-04-02 04:19:25 +00:00
7dd3f720c7 Fix a typo.
2007-03-30  Matthew Barnes  <mbarnes@redhat.com>

	* em-format-html-display.c (icon_entry_changed_cb): Fix a typo.


svn path=/trunk/; revision=33347
2007-03-30 18:29:09 +00:00
860676317c Evolution requires GLib 2.10 now; remove dead backward-compatibility code
2007-03-29  Matthew Barnes  <mbarnes@redhat.com>

	* mail/em-utils.c:
	* mail/mail-config.c:
	* plugins/save-attachments/save-attachments.c:
	Evolution requires GLib 2.10 now; remove dead backward-compatibility
	code for GLib < 2.8 (#418971).


svn path=/trunk/; revision=33341
2007-03-29 19:04:25 +00:00
72f0d0c000 Fix "incompatible pointer type" warnings (#360619).
2007-03-29  Matthew Barnes  <mbarnes@redhat.com>

	* calendar/gui/e-day-view.c:
	* calendar/gui/e-week-view.c:
	* calendar/gui/tasks-control.c:
	* composer/e-msg-composer-select-file.c:
	* mail/em-account-editor.c:
	* mail/em-folder-view.c:
	* mail/em-format-html-display.c:
	* mail/em-format-html.c:
	* mail/em-format.h:
	* mail/em-mailer-prefs.c:
	* mail/em-vfolder-rule.c:
	* mail/mail-ops.c:
	* mail/mail-send-recv.c:
	* mail/message-list.c:
	* plugins/bbdb/gaimbuddies.c:
	* plugins/itip-formatter/itip-formatter.c:
	* plugins/save-calendar/save-calendar.c:
	* shell/e-shell-window.c:
	* widgets/misc/e-icon-entry.c:
	* widgets/table/e-table-header-utils.c:
	* widgets/table/e-table-item.c:
	* widgets/table/e-tree-header-item.c:
	* widgets/table/e-tree-table-adapter.c:
	Fix "incompatible pointer type" warnings (#360619).


svn path=/trunk/; revision=33339
2007-03-29 17:29:46 +00:00
b12d14e701 Migrate from GnomeFontPicker to GtkFontButton (#373837).
2007-03-27  Matthew Barnes  <mbarnes@redhat.com>

	* em-mailer-prefs.c:
	* em-mailer-prefs.h:
	* mail-config.glade:
	Migrate from GnomeFontPicker to GtkFontButton (#373837).


svn path=/trunk/; revision=33337
2007-03-29 14:13:28 +00:00
3ac71b2e74 Remove a couple old source files that were retired in 2003.
svn path=/trunk/; revision=33332
2007-03-28 18:59:42 +00:00
c8d411ce2b Don't mix declarations and code (#405495).
2007-03-27  Matthew Barnes  <mbarnes@redhat.com>

	* a11y/e-table/gal-a11y-e-cell-text.c:
	* a11y/e-table/gal-a11y-e-cell-vbox.c:
	* addressbook/gui/component/addressbook-component.c:
	* addressbook/gui/component/addressbook-view.c:
	* addressbook/gui/contact-editor/e-contact-editor.c:
	* addressbook/gui/contact-editor/e-contact-quick-add.c:
	* addressbook/gui/widgets/e-addressbook-view.c:
	* addressbook/gui/widgets/eab-contact-display.c:
	* addressbook/gui/widgets/gal-view-minicard.c:
	* calendar/gui/alarm-notify/alarm-queue.c:
	* calendar/gui/dialogs/comp-editor.c:
	* calendar/gui/dialogs/event-page.c:
	* calendar/gui/dialogs/memo-page.c:
	* calendar/gui/dialogs/task-page.c:
	* calendar/gui/e-cal-popup.c:
	* calendar/gui/e-meeting-list-view.c:
	* calendar/gui/e-tasks.c:
	* calendar/gui/gnome-cal.c:
	* composer/e-msg-composer.c:
	* mail/em-folder-browser.c:
	* mail/em-format.c:
	* mail/em-popup.c:
	* plugins/exchange-operations/exchange-account-setup.c:
	* plugins/exchange-operations/exchange-calendar.c:
	* plugins/exchange-operations/exchange-config-listener.c:
	* plugins/exchange-operations/exchange-contacts.c:
	* plugins/import-ics-attachments/icsimporter.c:
	* widgets/misc/e-filter-bar.c:
	* widgets/misc/e-multi-config-dialog.c:
	* widgets/table/e-cell-checkbox.c:
	* widgets/table/e-table-header-item.c:
	Don't mix declarations and code (#405495).


svn path=/trunk/; revision=33324
2007-03-27 11:28:14 +00:00
cba3097cad ** Fixes bug #419524
2007-03-20  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #419524

	* Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>.

	* e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list):
	* mail/em-migrate.c (emm_setup_initial):
	* shell/e-component-registry.c (query_components):
	* shell/e-shell-settings-dialog.c (load_pages):
	* shell/e-shell-window-commands.c (command_quick_reference):
	* tools/killev.c (main):
	Use g_get_language_names() instead of gnome_i18n_get_language_list().

	* e-util/e-util.c: Remove e_gettext().

	* e-util/Makefile.am: Remove e-i18n.h.


svn path=/trunk/; revision=33319
2007-03-20 17:23:58 +00:00
27cf0a5283 ** Fixes bug #360240
2007-03-16  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #360240

	* addressbook/gui/widgets/e-addressbook-view.c
	(e_contact_print_button):
	* addressbook/printing/e-contact-print.c (complete_sequence),
	(e_contact_build_style), (e_contact_print_response),
	(e_contact_print_contact_list_dialog_new):
	* shell/e-shell-importer.c (importer_file_page_new):
	* plugins/startup-wizard/startup-wizard.c
	(startup_wizard_timezone_page):
	* mail/em-vfolder-rule.c (select_source_with_changed), (get_widget):
	* mail/em-format-quote.c (emfq_format_source):
	* mail/mail-ops.c (save_messages_save):
	* mail/em-format.c (emf_init):
	* mail/em-format-html-display (em_format_html_get_search_dialog),
	(em_format_html_display_seearch_with), (ehhd_resize),
	(efhd_attachment_optional), (efhd_format_optional):
	* mail/em-folder-view.c (emfv_init):
	* mail/message-list.c (ml_tree_value_at):
	* composer/e-msg-composer-hdrs (header_new_recipient):
	* composer/e-msg-composer.c (e_msg_composer_show_help), (drop_action):
	* widgets/table/e-cell-text.c (ect_free_color):
	* widgets/misc/e-calendar-item.c (e_calendar_item_unrealize):
	* widgets/misc/e-icon-entry.c (e_icon_entry_pack_widget):
	Remove unused variables.


svn path=/trunk/; revision=33315
2007-03-16 21:13:06 +00:00
75844a34a9 *default/C : Update Welcome mail.
2007-03-12  Harish Krishnaswamy <kharish@novell.com>

	*default/C : Update Welcome mail. 

svn path=/trunk/; revision=33306
2007-03-12 20:15:10 +00:00
1e06bfb9e0 Fixes #402727
2007-02-27  Simon Zheng  <simon.zheng@sun.com>

        * Fixes #402727

        * em-folder-view.c: (em_folder_view_print),
        Remove setting default response id because 
        of print-preview button in print_unix_dialog
        aren't set GTK_CAN_DEFAULT flag.


svn path=/trunk/; revision=33258
2007-02-27 07:56:56 +00:00
fabc480f2f Committed on behalf of Raghavendran R <raghavguru7@gmail.com>
2007-02-26  Sankar P  <psankar@novell.com>

	* Committed on behalf of 
	Raghavendran R <raghavguru7@gmail.com>

	* Fixes #256382

	* em-folder-view.c: (emfv_mail_next_unread),
	(emfv_mail_previous_unread):
	Mail grabs the focus when keyboard-shortcut 
	to move to next (un)read mail is used.



svn path=/trunk/; revision=33250
2007-02-26 08:44:03 +00:00
4271572270 ** Fixes bug #356177
2007-02-23  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #356177

	* mail/mail-session.c: Remove an unused EMutex.


svn path=/trunk/; revision=33242
2007-02-23 15:37:14 +00:00
876e40f905 ** Fixes bug #350253
2007-02-12  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #350253

	* Add new evolution icons:
		art/16x16/evolution.png
		art/22x22/evolution.png
		art/24x24/evolution.png
		art/32x32/evolution.png
		art/scalable/evolution.svg

	* Remove obsolete icons:
		art/about-box.png
		art/bcg.png
		art/evolution.png
		art/monkey-16.png

	* art/Makefile.am: Ship our own named icons.

	* mail/em-format-html-print.h:
	Rename show_rupert field to show_icon.

	* mail/em-format-html-print.c (efh_format_headers):
	Lookup the evolution icon by name.


svn path=/trunk/; revision=33211
2007-02-12 18:11:51 +00:00
4890b8cf31 Add NULL check before calling strcmp(). Fixes a crash reported in bug
2007-02-12  Kjartan Maraas  <kmaraas@gnome.org>

	* em-folder-browser.c: (emfb_search_search_activated):
	Add NULL check before calling strcmp(). Fixes a crash
	reported in bug #382155.

svn path=/trunk/; revision=33204
2007-02-12 09:15:15 +00:00
9862306af9 Print migration updates from Ebby Wiselyn.
svn path=/trunk/; revision=33201
2007-02-12 06:11:14 +00:00
ada95e2737 Updated welcome message to 2.8 version
2007-02-10  Duarte Loreto <happyguy_pt@hotmail.com>

	* default/pt/Inbox: Updated welcome message to 2.8 version

svn path=/trunk/; revision=33198
2007-02-10 18:11:13 +00:00
2f2fd7cd8d ** Fixes bug #400726
2007-02-08  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #400726

	* mail/em-format-html-print.c: #include <e-util.e-print.h>

	* addressbook/printing/e-contact-print.h: Declare
	e_contact_print_response().


svn path=/trunk/; revision=33186
2007-02-08 19:41:20 +00:00
c734db40c7 ** Fixes bug #359979, #384183
2007-02-07  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #359979, #384183

	* mail/em-camel-stream.c (sync_op):
	* mail/em-sync-stream.c (sync_op):
	* mail/mail-session.c (alert_user):
	e_msgport_wait()'s behavior is now block-and-pop instead of
	block-and-peek.


svn path=/trunk/; revision=33181
2007-02-07 21:58:31 +00:00
fcd71ac61c Fixes bug #353921
svn path=/trunk/; revision=33180
2007-02-07 18:15:06 +00:00
85dbf92af0 Fixes 397195.
2007-01-24  Wang Xin <jedy.wang@sun.com>

	* em-folder-browser.c: Fixes 397195.


svn path=/trunk/; revision=33144
2007-01-24 05:34:52 +00:00
b7688e6635 Creates and returns an event target (composer).
2007-01-22  Raghavendran R <raghavguru7@gmail.com>

       * em-event.[c,h]: (em_event_target_new_composer):
          Creates and returns an event target (composer).


svn path=/trunk/; revision=33135
2007-01-22 18:56:27 +00:00
2a1d77a838 ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.
2006-01-22 Srinivasa Ragavan <sragavan@novell.com>

** Committing Ebby Wiselyn's patch for GtkPrint API migration.


svn path=/trunk/; revision=33134
2007-01-22 16:41:31 +00:00
bb7a3173c0 ** Downstream fix from OpenSUSE
2007-01-17  Srinivasa Ragavan  <sragavan@novell.com>

	** Downstream fix from OpenSUSE

	* message-list.c: Fix for compiler warning.
		

svn path=/trunk/; revision=33131
2007-01-17 09:59:19 +00:00
fdcf616952 ** Fixes 346728, 268412 - Scan/load folders on demand
svn path=/trunk/; revision=33126
2007-01-08 16:34:16 +00:00
aad4eb96a5 Fix the regression of bugzilla bug #352108.
2006-12-22  Simon Zheng  <simon.zheng@sun.com>

        * mail/em-account-editor.c: (emae_setup_service):
        Fix the regression of bugzilla bug #352108.

svn path=/trunk/; revision=33090
2006-12-22 07:50:12 +00:00
d81bdb9794 Disconnect handlers on image destroy. Fixes bug #340165.
2006-12-21  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* mail/em-format-html-display.c: (efhd_image_unallocate),
	(efhd_attachment_image):

	Disconnect handlers on image destroy. Fixes bug
	#340165.

	Fixes changelog issue and build issue

svn path=/trunk/; revision=33086
2006-12-21 09:14:52 +00:00
c004b304e9 Disconnect handlers on image destroy. Fixes bug #340165.
2006-12-21  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* mail/em-format-html-display.c: (efhd_image_unallocate),
	(efhd_attachment_image):

	Disconnect handlers on image destroy. Fixes bug
	#340165.

svn path=/trunk/; revision=33084
2006-12-21 00:53:20 +00:00
bb3201b706 Do not check for mails in all folders, for Exchange. Will be more than
2006-12-18  Sankar P  <psankar@novell.com>

	* mail-send-recv.c: (get_folders):
	Do not check for mails in all folders, for Exchange.
	Will be more than useful when you have a lot of folders.

svn path=/trunk/; revision=33081
2006-12-18 11:08:46 +00:00
ecbb195bb6 Added icons to quick search menu items.
svn path=/trunk/; revision=33062
2006-12-05 18:26:03 +00:00
72d9cf4729 Fixes bug #382431
2006-12-04  Matthew Barnes  <mbarnes@redhat.com>

	Fixes bug #382431

	* em-format.c: Fix implicit declaration of function
	'mail_config_get_message_limit'.

svn path=/trunk/; revision=33061
2006-12-05 12:22:28 +00:00