script/solar ------------ * [FIX] Make more Win-friendly by using DIRECTORY_SEPARATOR and PATH_SEPARATOR in appropriate locations. Solar_Auth_Adapter ------------------ * [FIX] Method reset() now uses the true flag when regeerating the session ID. Solar_Cache_Adapter_* --------------------- * [FIX] In all increment() methods, fix logic so that the incremented keys don't get double-prefixed. Solar_Cache_Adapter_Memcache ---------------------------- * [FIX] Method increment() no longer double-prefixes the incremented key. Thanks, Eric Parent, for the report and patch. Solar_Cli_MakeTests ------------------- * [FIX] In method _exec(), when adding classes, pass the file name of the class. Solar_Cli_LinkVendor -------------------- * [FIX] Convert slashes to DIRECTORY_SEPARATOR to soothe Windows. Solar_Cli_UnlinkVendor ---------------------- * [FIX] Convert slashes to DIRECTORY_SEPARATOR to soothe Windows. * [CHG] When removing symlinks, use Solar_Symlink::remove() instead of PHP unlink(). Solar_Log_Adapter_Firephp ------------------------- * [CHG] Update to latest standards. Thanks, Richard Thomas. Solar_Sql_Adapter_Mysql ----------------------- * [FIX] Native "timestamp" type should map to "timestamp", not "int". Thanks, Kalkin, for the report. Solar_Sql_Model --------------- * [FIX] In method insert(), clear the cache *after* retrieving the last insert ID. Thanks, Richard Thomas, for the patch. Solar_Symlink ------------- * [FIX] In methods _makeWinDir() and _makeWinFile(), use the proper argument order (the opposite of what it is in Unix). * [FIX] The mklink command on Windows returns a message even on success; change the Windows methods to account for this. * [ADD] Method remove() to remove symlinks. Need this because Windows uses "rd" to remove a directory symlink, and "del" to remove a file symlink. (Unix uses "rm" for both.) Solar_Vt100 ----------- * [FIX] Method write() now checks to see if posix_isatty() is available. Thanks, Jeff Surgeson and Roy Gu, for the report and patch. Solar_View_Helper_Form ---------------------- * [FIX] Method addElements() now adds elements in the order they appear in the whitelist, not the order they appear in the form object.