Sylpheed-claws Win patch (2002-04-18) ------------------------------------- -------------------------------------------------------------------------------- CHANGES: 00006 code conversion for headers / bodies 00005 support for openssl-0.96 (problems with IMAP) 00004 Additional #defines to w32lib.h put to defs.h 00003 fixed folder_write_list_recursive in folder.c:1419,1434 00002 fixed sending. first usable version. 00001 synched with CVS (12.04.02 16:00) 00000 first running version (12.04.02 04:00) 2002-04-18 - 00006 claws(win): * alertpanel.c(141): messages already utf8 (hope, this keeps true...) -> conversion disabled * gtkstext.c(1123): gtk_stktext_insert() (output to messageview) -> loc>utf8 * gtkstext.c(2147): gtk_stktext_insert_text() (keyb callback, calls gtk_stktext_insert()) -> utf8>loc win: * headerview.c(169): headerview_show() -> loc>utf8 * summaryview.c(235): summary_set_header() -> loc>utf8 * gtkstext.c(1121): gtk_stext_insert() -> loc>utf8 claws(win,unix): * textview.c(1001): textview_write_link() uses undefd "buf" instead of * "str" 00005 : * alertpanel.c(141): exception, when trying to show alertbox * codeconv.h(342): exception at g_free() ??? * socket.c(637): also accept \r as line-end on win32 (-->needed for imap) 0000 : win: * procheader.c(768): date check (Win only accepts > 1970-01-01 01:00) -------------------------------------------------------------------------------- TODO: Both versions: - Unhandled exception after each automaton action (as in std version) - bison generated files - needs mouse-events to do network action (Win2K) - internationalization: German Umlauts,etc. cause display errors - IMAP support Claws specific: - socket.c: fd_connect_unix via inet_socket sock_connect_with_timeout set_nonblocking_mode - utils.c: enocoded_uri -> enc_encoded_uri -> necessary ? - main.c: prefs_common_init_config still necessary ? - stock_pixmap.c: get systemtheme - prefs_actions.c: fork_child() not implemented (wie in utils.c ?) - smtp.h / esmtp.h : different definitions for SMTPAuthType. - wrong fonts in header and folder window - definitions in w32lib.h: move to defs.h ? --> w32lib.h w/o utils.h : addrcache.c, editgroup.c - crashes, when account unavailable - filtering: no entries visible - How to handle bison/flex generated files ? Is MSVC able to call external apps (i.e. call bison to create the files) ?