pierre%netscape.com
ce14f70107
Making nsMacRepository.h obsolete: the shared lib conversion is done.
...
git-svn-id: svn://10.0.0.236/trunk@15659 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:06:00 +00:00
shaver%netscape.com
0913f32ec7
Updated README.
...
Better arg handling and now lower-case mode flags.
andrewv's fixes to lose dependency on IDLN_ enum order (but not his changes
to indentation settings!).
git-svn-id: svn://10.0.0.236/trunk@15642 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 19:53:27 +00:00
troy%netscape.com
26a1c5f759
Added ID for nsIPageSequenceFrame
...
git-svn-id: svn://10.0.0.236/trunk@15614 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 03:53:01 +00:00
mjudge%netscape.com
9972f8c67c
making big changes to enumerator class and adding nsICollection
...
git-svn-id: svn://10.0.0.236/trunk@15523 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:55:08 +00:00
mjudge%netscape.com
d3fcc0bcb7
collection interface
...
git-svn-id: svn://10.0.0.236/trunk@15522 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:50:57 +00:00
beard%netscape.com
810f6cfdf2
Mac shared library migration.
...
git-svn-id: svn://10.0.0.236/trunk@15474 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:15:00 +00:00
jfrancis%netscape.com
66122f1a54
[sfraser checking in as jfrancis]
...
Temporarily comment out EDITOR_DLL-related stuff until Mac is building editor, to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@15442 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 03:04:00 +00:00
jfrancis%netscape.com
e1ca11a4a3
adding edtor lib entrty, even though we aren't actually linking it in yet.
...
git-svn-id: svn://10.0.0.236/trunk@15430 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 23:57:59 +00:00
shaver%netscape.com
6486c53a49
Added NPL everywhere (ooops!).
...
Handle enums.
Output idents properly in IDL comments.
git-svn-id: svn://10.0.0.236/trunk@15396 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 16:52:24 +00:00
shaver%netscape.com
d9379bb5ea
Error message cleanups, including insertion of line/file info in initial
...
buffer, to make errors give correct line-number data.
Strip comments. (Still need to handle doc comments correctly.)
git-svn-id: svn://10.0.0.236/trunk@15379 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-27 16:39:45 +00:00
shaver%netscape.com
88c5dff3d3
Updated README now includes Win32 libIDL/glib URLs, and mention of msw's
...
GTK+/glib 1.1.5.
Generate #includes for interfaces to which we refer.
Output inheritance data.
Switch to PRUnichar * for wstring, and char * for string.
in params that become pointer types get const'd.
git-svn-id: svn://10.0.0.236/trunk@15377 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 21:03:03 +00:00
scc%netscape.com
6b8ab9fbf3
Final changes to be used in production code (though currently only allowed in Composer module). Stripped tabs, replaced with spaces; made internal macro prefix; some final naming decisions (s/func/getter/). Good luck Composer team.
...
git-svn-id: svn://10.0.0.236/trunk@15373 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 19:28:42 +00:00
kipp%netscape.com
2a73c19d2a
Expose WalkTheStack
...
git-svn-id: svn://10.0.0.236/trunk@15359 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:03:20 +00:00
peterl%netscape.com
8c5f87d7f3
backed out previous change
...
git-svn-id: svn://10.0.0.236/trunk@15354 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 04:54:11 +00:00
peterl%netscape.com
226561ff6f
new CSSOM interfaces
...
git-svn-id: svn://10.0.0.236/trunk@15328 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:18:57 +00:00
peterl%netscape.com
f7d360a0f0
made pointer conversion more friendly to const methods
...
git-svn-id: svn://10.0.0.236/trunk@15327 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:18:21 +00:00
shaver%netscape.com
2bc42328ed
Added support for char, wchar and wstring types.
...
Fixed long long nits.
Make methods pure virtual.
Use pointers and not references.
Remove useless header.c.
git-svn-id: svn://10.0.0.236/trunk@15312 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 19:12:50 +00:00
shaver%netscape.com
c1a29cb53b
C++ class decls need a semicolon
...
git-svn-id: svn://10.0.0.236/trunk@15293 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:54:02 +00:00
shaver%netscape.com
3b8e66c9f3
Added input callback, in preparation for autogenerating __declspec(inhibit)
...
and doing the doc comment thing.
Generate method declarations.
More stdout -> state->file fixes.
git-svn-id: svn://10.0.0.236/trunk@15292 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:19:59 +00:00
shaver%netscape.com
04135aee13
Generate getter/setter/`is'er for attributes.
...
Report errors (and warnings).
Send output to state->file properly, instead of stdout (although state->file
is always stdout right now!).
git-svn-id: svn://10.0.0.236/trunk@15271 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 23:16:49 +00:00
rickg%netscape.com
4102309f80
fixed bug #1203
...
git-svn-id: svn://10.0.0.236/trunk@15260 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 20:23:46 +00:00
rickg%netscape.com
69aa236de9
changed ToInteger() so that it returns an error properly
...
git-svn-id: svn://10.0.0.236/trunk@15226 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:38:21 +00:00
akkana%netscape.com
1b25d1e7f2
Range specification
...
git-svn-id: svn://10.0.0.236/trunk@15216 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:39:47 +00:00
shaver%netscape.com
a08a107a6d
first xpidl stuff
...
git-svn-id: svn://10.0.0.236/trunk@15172 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 21:02:31 +00:00
cyeh%netscape.com
79654fb86d
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
git-svn-id: svn://10.0.0.236/trunk@15084 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:34:32 +00:00
rickg%netscape.com
fb379a12ba
updated docs for nsString class usage
...
git-svn-id: svn://10.0.0.236/trunk@15052 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:11:09 +00:00
beard%netscape.com
f4e8d45219
xpcomDebug.exp only included in debug target, xpcom.exp in both.
...
git-svn-id: svn://10.0.0.236/trunk@14976 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:04:17 +00:00
beard%netscape.com
beeb760db7
Added nsServiceManager static method exports.
...
git-svn-id: svn://10.0.0.236/trunk@14974 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:03:42 +00:00
mjudge%netscape.com
1961369c00
fixing future possible bustage even though tree is red. I will watch carefully
...
git-svn-id: svn://10.0.0.236/trunk@14965 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 23:25:58 +00:00
scc%netscape.com
5c994d7aa4
some changes to better conform to our coding standards; removed the facility for assigning in without AddRef-ing, outside of the context of a function call; added some comparison operators for working with raw pointers; preprocessor-ized the bool type for compilers without
...
git-svn-id: svn://10.0.0.236/trunk@14955 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 20:26:12 +00:00
kipp%netscape.com
84410733de
Made nsString::Insert actually support the count=-1 default argument
...
git-svn-id: svn://10.0.0.236/trunk@14950 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 17:58:30 +00:00
mjudge%netscape.com
2b3d3c6797
smart pointer updates
...
git-svn-id: svn://10.0.0.236/trunk@14893 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:09:52 +00:00
kin%netscape.com
f7bae9c38d
Fixes that allow us to compile on Linux.
...
git-svn-id: svn://10.0.0.236/trunk@14880 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 19:16:10 +00:00
kin%netscape.com
d059afc819
Added COM_auto_ptr.h to EXPORTS list.
...
git-svn-id: svn://10.0.0.236/trunk@14879 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 19:14:56 +00:00
beard%netscape.com
f3218e3cf8
Took out PL_VectorAssertValid for non-debug build.
...
git-svn-id: svn://10.0.0.236/trunk@14834 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:36:28 +00:00
beard%netscape.com
ffcb90e3f3
Added xpcomDebug.exp to xpcomDebug.shlb target.
...
git-svn-id: svn://10.0.0.236/trunk@14833 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:35:54 +00:00
beard%netscape.com
eb9aa87814
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@14832 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:28:37 +00:00
vidur%netscape.com
f99db26085
New interface nsIDOMNSDocument
...
git-svn-id: svn://10.0.0.236/trunk@14783 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:37:19 +00:00
jfrancis%netscape.com
2703380897
adding scott's XP_COM auto_pointer header to xpcom exports.
...
git-svn-id: svn://10.0.0.236/trunk@14741 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 19:08:50 +00:00
mjudge%netscape.com
9946ad5ea4
fixing test app for lame windows compiler
...
git-svn-id: svn://10.0.0.236/trunk@14697 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:09:51 +00:00
mjudge%netscape.com
864d194dba
adding the void ** back in. windows compiler is lame.
...
git-svn-id: svn://10.0.0.236/trunk@14696 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:08:56 +00:00
mjudge%netscape.com
148521fbb4
oops messed up the build. fixing...
...
git-svn-id: svn://10.0.0.236/trunk@14692 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 04:13:14 +00:00
scc%netscape.com
70163ae70a
operator void** is superfluous; removed. Added operator* to support clients who (against better advice) write getter functions that look like this GetSomething(T*& result)
...
git-svn-id: svn://10.0.0.236/trunk@14691 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 02:10:04 +00:00
bjorn%netscape.com
70ddc60ea9
Removing files to restructure the typelib stuff.
...
git-svn-id: svn://10.0.0.236/trunk@14644 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:22:50 +00:00
scc%netscape.com
6250806e51
fixed for IRIX (doesn't like new-style casts)
...
git-svn-id: svn://10.0.0.236/trunk@14642 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:35:48 +00:00
scc%netscape.com
56449b02df
SOLARIS _does_ support member using declarations, so modify the test to let them through
...
git-svn-id: svn://10.0.0.236/trunk@14608 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:07:25 +00:00
scc%netscape.com
b1e51f2dd8
fixed order of declarations (confused SOLARIS compiler) and return types of AddRef and Release to match in the unfortunate case that the compiler does not support member using declarations
...
git-svn-id: svn://10.0.0.236/trunk@14607 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:06:43 +00:00
scc%netscape.com
c9a93fd103
unified compiler dependent code (removed from unit-tests, inserted in header); fixed for egcs-1.1 well known bug (member using declarations don't work)
...
git-svn-id: svn://10.0.0.236/trunk@14602 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 19:41:24 +00:00
scc%netscape.com
5a3153856f
Fixed for VC++ 4.2 (no template function specifiers at the call site)
...
git-svn-id: svn://10.0.0.236/trunk@14593 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 12:33:58 +00:00
scc%netscape.com
709841f25f
Fixed (unit-tests only) for VC++ 4.2 (no 'explicit')
...
git-svn-id: svn://10.0.0.236/trunk@14560 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 00:34:41 +00:00