From a5bdd681986e75f350384b3277264ff1c1951858 Mon Sep 17 00:00:00 2001 From: Date: Wed, 22 May 2002 00:26:48 +0000 Subject: [PATCH] ChangeLog update --- ChangeLog | 181 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 181 insertions(+) diff --git a/ChangeLog b/ChangeLog index e89ed547fb..7d32bb1534 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,184 @@ +2002-05-21 Wez Furlong + + * ext/com/COM.c: + Add documentation comment for properties in com_print_typeinfo + + * ext/com/COM.c: Enhance com_print_typeinfo. + The main expected use is like this, for figuring out what methods + are allowed for a COM object: + + $ie = new COM("InternetExplorer.Application"); + // Prints class definition for IE object + com_print_typeinfo($ie, "InternetExplorer.Application", false); + // Prints class definition for default IE event handler + com_print_typeinfo($ie, "InternetExplorer.Application", true); + +2002-05-21 Andrei Zmievski + + * NEWS: *** empty log message *** + + * ext/tokenizer/tokenizer.c: Fix bug #16939. + +2002-05-21 Wez Furlong + + * ext/com/COM.c: + Correct usage of convert_to_string_ex which is not allowed to zval* + + * ext/com/COM.c: Reformat some comments. + + * ext/com/COM.c: Fix a flag, remove an old comment. + + * ext/com/com.h + ext/com/dispatch.c + ext/com/php_COM.h + ext/com/variant.h + ext/com/COM.c: + - Make sure that COM and VARIANT resources are returned as resources + rather than longs. + - Make the IDispatch implementation a bit more generic (and + fix my mess of pointers). + - Add new com_message_pump() function that acts like an interruptible + usleep() that processes COM calls/events. + - Add new com_print_typeinfo() function for "decompiling" the typeinfo + for an interface into PHP script. This is useful for generating a + skeleton for use as an event sink. + - Add new com_event_sink() function for sinking events from COM + objects. Usage is like this: + + terminated = true; + } + } + + $ie = new COM("InternetExplorer.Application"); + + $sink =& new IEEventSinker(); + com_event_sink($ie, $sink, "DWebBrowserEvents2"); + + $ie->Visible = true; + $ie->Navigate("http://www.php.net"); + + while(!$sink->terminated) { + com_message_pump(4000); + } + $ie = null; + ?> + +2002-05-21 Hartmut Holzgraefe + + * ext/mime_magic/TODO: ZTS issues fixed + + * ext/mime_magic/mime_magic.c: + not beautifull (yet), but should fix ZTS builds + +2002-05-21 Tomas V.V.Cox + + * pear/PEAR/Installer.php: + files that are not installed should be removed from the + registered file list (TODO--) + +2002-05-21 Stig Bakken + + * pear/PEAR/Command/Registry.php: + * show installed_as instead of a "calculated" path for installed packages + + * pear/PEAR/Installer.php: * add TODO comment + +2002-05-21 Sebastian Bergmann + + * win32/php4dll.dsp + win32/php4dllts.dsp + main/config.w32.h.in: Add HAVE_MBSTR_RU support for Win32. + + * ext/mbstring/mbfilter_ru.c: ZTS fixes. + +2002-05-21 Stig Bakken + + * pear/PEAR/Command/Registry.php: * disable wrapping for now + +2002-05-21 Den V. Tsopa + + * ext/mbstring/mbfilter_ru.c + ext/mbstring/mbfilter_ru.h + ext/mbstring/mbstring.c + ext/mbstring/unicode_table_ru.h + ext/mbstring/mbfilter.h + ext/mbstring/mbfilter.c + ext/mbstring/config.m4: + Added russian codepages (koi8-r,cp1251,cp866) support. + +2002-05-21 Tomas V.V.Cox + + * pear/PEAR/Common.php: Some minor error verbosity updates + + * pear/PEAR/Command/Remote.php: doListRemote -> doRemoteList + + * pear/PEAR/Installer.php: + Make the installation of a package fail when _installFile + fails and "force" is not set + +2002-05-21 Stig Bakken + + * pear/PEAR/Command/Registry.php: + * list command no longer displays test and data files when listing + installed files + + * pear/PEAR/Command/Package.php: + * package-list command no longer needed ("list" does the same thing and + more) + + * pear/PEAR/Command/Registry.php: + * rename shell-test shortcut to st (was stest) + + * pear/PEAR/Command/Install.php + pear/PEAR/Command/Package.php + pear/PEAR/Command/Registry.php + pear/PEAR/Command/Remote.php + pear/PEAR/Command/Config.php: * added more shortcuts + + * pear/PEAR/Command/Package.php + pear/PEAR/Command/Registry.php + pear/PEAR/Command/Remote.php + pear/scripts/pear.in + pear/PEAR/Command/Install.php + pear/PEAR/Command.php + pear/PEAR/Command/Auth.php + pear/PEAR/Command/Common.php + pear/PEAR/Command/Config.php: + * implemented shortcuts ("pv" for "package-validate" etc.) + do "pear help shortcuts" to see what shortcuts exist + * renamed "list-installed" command to "list" and made it able to + list the contents of installed packages as well as tar/tgz/xml files + * added some more/better command docs + * fixed up the synopsis part in the help output + * display option parameters (--foo=bar, where bar is specified in + 'shortarg' as for example 'f:bar') + * renamed list-remote-packages to list-remote + * renamed remote-package-info to remote-info + + * pear/PEAR/Common.php: * make infoFromAny actually work :) + + * pear/PEAR/Remote.php: * better wording + +2002-05-21 Edin Kadribasic + + * ext/pgsql/pgsql.dsp: MFH (fix for #17315) + + * ext/pgsql/pgsql.dsp: + Fix for #17315. Requires client library 7.2 or greater to compile. + 2002-05-20 Markus Fischer * ext/posix/posix.c: - MFH fix for #17323. -- 2.40.0