gecko-dev/xpcom/typelib/xpidl
jwalden@mit.edu 7e4141edec Bug 397929 - Windows macro names kill kittens, maim babies, and introduce naming conflicts. Add an XPIDL annotation allowing the C++ method name for a method in an interface to either not be the method name, capitalized, or to not be [GS]et plus the attribute name, capitalized. This patch makes window.postMessage happy as PostMessageMoz; other APIs will need followup checkins. r=bsmedberg, a=schrep 2008-02-07 12:53:19 -08:00
..
macplugin Bug 106386 Correct misspellings in source code 2006-08-28 20:17:01 +00:00
Makefile.in Bug 368854 - Use new compiler/linker flags added in VC8 to improve security, r=luser 2007-07-17 06:31:28 -07:00
README
xpidl.c remove XP_MAC from xpcom. b=281889 r=bsmedberg 2006-11-16 09:10:09 +00:00
xpidl.h Bug 161453 - remove XP_MAC deadcode in typelib/xpidl, r=timeless, sr=mrbkap, a=dsicore 2007-11-12 19:25:55 -08:00
xpidl_doc.c Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-31 13:18:10 +00:00
xpidl_header.c Bug 397929 - Windows macro names kill kittens, maim babies, and introduce naming conflicts. Add an XPIDL annotation allowing the C++ method name for a method in an interface to either not be the method name, capitalized, or to not be [GS]et plus the attribute name, capitalized. This patch makes window.postMessage happy as PostMessageMoz; other APIs will need followup checkins. r=bsmedberg, a=schrep 2008-02-07 12:53:19 -08:00
xpidl_idl.c remove XP_MAC from xpcom. b=281889 r=bsmedberg 2006-11-16 09:10:09 +00:00
xpidl_java.c Bug 384748: xpidl can generate garbage .java filenames. r=jhpedemonte 2007-06-18 21:04:11 -07:00
xpidl_typelib.c Bug 382034, support optional args in idl, try again with fix for crash calling toString, r+sr=shaver 2007-06-25 07:23:26 -07:00
xpidl_util.c Bug 161453 - remove XP_MAC deadcode in typelib/xpidl, r=timeless, sr=mrbkap, a=dsicore 2007-11-12 19:25:55 -08:00

README

Wed Dec  2 14:35:41 EST 1998

xpidl depends on Andrew Veliath and Elliot Lee's libIDL, a part of the
GNOME ORBit C ORB.  We currently require libIDL >= 0.6.3, which in turn
requires glib >= 1.2.0.

libIDL builds for Linux and Win32 can be found, along with source
tarballs, at http://www.rpi.edu/~veliaa/libIDL/, and Win32 users will
need glib 1.2 and glib 1.2-dev from
http://user.sgic.fi/~tml/gimp/win32/.  Source and Linux RPMs are also
available from ftp://ftp.mozilla.org/pub/mozilla/libraries, and Win32
binaries are included in the wintools.zip file at
ftp://ftp.mozilla.org/pub/mozilla/source/wintools.zip.  A Mac project
is in progress, and should be appearing shortly.

glib tarballs and RPMs for Linux can be found through http://www.gtk.org.