2003-08-27 Jeffrey Stedfast * e-mktemp.c (e_mktemp_cleanup): We need to unlink the full paths in the tmpdirs, not just the base path. 2003-08-20 Suresh Chandrasekharan * e-time-utils.c (parse_with_strptime): Fixes #43558 Appointment Editor always gives time validation error for apptmnts in non UTF-8/non ASCII locales. 2003-08-11 Not Zed * e-msgport.c (e_thread_put): check pthread_create return code properly. (e_mutex_lock): check pthread* return codes properly. (e_mutex_unlock): Same here. (e_mutex_cond_wait): and here. 2003-08-05 Dan Winship * e-html-utils.c (special_chars): add a flag for non-url chars (controls, whitespace, ", and |) (url_extract): Use that. When urlifying just a hostname, make sure it really is a hostname, and not just something like "www.c". (e_text_to_html_full): Deal with url_extract returning NULL in the "www." case (main): add a regression test, #ifdef E_HTML_UTILS_TEST 2003-07-24 Rodrigo Moya * e-config-listener.c (add_key): just preload one level of GConf keys, since preloading all makes the calendar startup slow. 2003-07-23 Dan Winship * Makefile.am: Use EVO_MARSHAL_RULE * e-component-listener.c (connection_listen_cb): Fix a non-ANSI switch label. * e-gui-utils.c: only include "art/empty.xpm" if HAVE_LIBGNOMEUI_GNOME_ICON_LOOKUP_H isn't defined * e-xml-hash-utils.c (e_xml_to_hash): Deconstify a non-const variable to fix a warning. 2003-07-03 JP Rosevear * e-xml-hash-utils.c (foreach_save_func): encode the text (e_xml_from_hash): pass xmlDoc to foreach method (e_xmlhash_new): check for file existence (e_xmlhash_destroy): only destroy the hash if it exists 2003-07-01 Dan Winship * e-gui-utils.c (e_icon_for_mime_type): New function to return an icon for a MIME type, using GnomeIconTheme if available or gnome-vfs and gnome-mime-data if not. 2003-06-19 Dan Winship * e-xml-hash-utils.c (e_xml_to_hash): don't leak an extra copy of the values 2003-06-14 Larry Ewing * e-name-western.c (e_name_western_get_suffix_at_str_end): free word before breaking out of the loop. 2003-06-12 Rodrigo Moya * e-config-listener.c (add_key): use GCONF_CLIENT_PRELOAD_RECURSIVE when adding watched directories to avoid GConfd round-trips. 2003-06-12 Jeffrey Stedfast * e-trie.c (e_trie_free): Free the fail_states array. 2003-05-30 Jeffrey Stedfast * e-meta.c (meta_load): Stat the file to make sure it exists before trying to parse it using xmlParseFile().