dougt%netscape.com
a435f91e27
Initial Checkin
1999-03-05 20:17:47 +00:00
warren%netscape.com
bd7c76dbf2
Fixed First method to return error.
1999-03-05 05:48:21 +00:00
kipp%netscape.com
8cbbd762e9
Use proper new operator
1999-03-05 04:33:57 +00:00
mcafee%netscape.com
6374afae38
Uninitialized variables
1999-03-05 04:20:54 +00:00
hyatt%netscape.com
02e16ec5f5
Fix to the RFind method of nsString.
1999-03-05 00:03:46 +00:00
rjc%netscape.com
e123cebbe9
Now store pathnames as strings which prevents nr_MacAliasFromPath() from ever being called (it was being passed a Unix path when it really wanted a Mac path anyway). Also, autoregistration now looks inside the "components" directory (which is in the same folder as the program.) Also, bumped up registry version # due to change. Also, at startup, when building up list of arguments, check argv[0] against NULL as it might be (on the Mac).
1999-03-04 03:01:33 +00:00
scc%netscape.com
e1b19c0104
rename |IID()| --> |GetIID()|
1999-03-03 23:03:34 +00:00
scc%netscape.com
2ec0a397ea
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
buster%netscape.com
614f00f10a
added editor module (#define NS_ERROR_MODULE_EDITOR )
1999-03-03 18:30:09 +00:00
brade%netscape.com
b3ff8e7d90
remove unused local variable in #ifdef XP_MAC section
1999-03-03 15:29:56 +00:00
beard%netscape.com
19dc7e5b59
moved NS_CALLBACK to nsCom.h.
1999-03-03 04:09:33 +00:00
beard%netscape.com
12e2a6116d
Added NS_CALLBACK macro for standard callback APIs
1999-03-03 04:09:11 +00:00
dp%netscape.com
1daed4fa4c
Forcing registry upgrade to alpha0.30 due to autoreg beginning at ./components instead of ./
1999-03-03 02:17:57 +00:00
dp%netscape.com
06a110237c
Installing loadable components in components/ directory
1999-03-03 01:25:21 +00:00
waterson%netscape.com
c361814ef3
Added ProgIDToCLSID cache.
1999-03-03 01:18:15 +00:00
alecf%netscape.com
19c3844fa8
start splitting nsISupports.h into multiple header files (blank right now until we get them into the Mac build)
1999-03-03 00:31:50 +00:00
scc%netscape.com
1cd756d76b
backed out depency on nscore.h
1999-03-02 23:52:38 +00:00
scc%netscape.com
eee168d553
now rely on "nscore.h" for NS_REINTERPRET_CAST instead of defining my own. now relying on autoconf system for all unixes. Some tests may need to be fixed.
1999-03-02 23:08:54 +00:00
alecf%netscape.com
cb61663ab3
fix HPUX bustage - confused by too many similar constructors
1999-03-02 19:23:06 +00:00
ftang%netscape.com
9a83e5f08d
add IsUpper and IsLower which work for all Unicode, reviewed and approved by kipp
1999-03-02 18:24:42 +00:00
jband%netscape.com
aae72939cf
makefile fixups to get xptinfo working on Win32. Added xptinfo.h for public dll declarations
1999-03-02 07:59:53 +00:00
mccabe%netscape.com
8c24b0a7f5
Not yet part of Seamonkey.
...
Changed from using malloc to (much less, but still slightly) hacked
nsIAllocator service.
1999-03-02 05:38:27 +00:00
mccabe%netscape.com
40181d78ce
Not yet part of the seamonkey build.
...
Moved nsInterfaceInfoManager files from the libxpt directory (where
they would have precipitated an unpleasant circular dependency between
xpidl and nsISupports.h) into a new subdirectory.
Added corresponding entries to allmakefiles.sh.
nsInterfaceInfoManager is intended to abstract the loading and
management of typelib information generated by xpidl, for use by
xpconnect.
1999-03-02 05:21:31 +00:00
brendan%netscape.com
a7bea6a1d8
Deal with wstring in .idl files correctly, or at least better.
1999-03-02 03:01:39 +00:00
brendan%netscape.com
b174ed2b63
Use new 'W' format with JS_ConvertArguments to get PRUnichar* out.
1999-03-02 02:51:33 +00:00
mcmullen%netscape.com
f821295013
Took another one for nsIRandomAccessData.
1999-03-02 02:24:46 +00:00
alecf%netscape.com
88fe8762de
fix linux -pedantic build - compiler confused by too much casting
1999-03-02 01:41:45 +00:00
cyeh%netscape.com
d9f55cbdaf
knod of the head to sfraser, for reminding me that you need to also initialize processInfoRec with the size of the process record.
1999-03-02 00:34:49 +00:00
cyeh%netscape.com
cb747fecb4
(really cyeh) fix crashing bug in optimized builds of viewer, but i'm really suprised that this didn't crash more often.
per Inside Macintosh: Processes: you must initialize the ProcessInfoRec with the address to a valid FSSpec and at least 32 bytes of memory if you want the name of the process. if you do not want the name of the process, pass in nil into ProcessInfoRec.processName. We were crashing because the value of PIR.processName was uninitialized, and we were copying the name of the application into random memory.
1999-03-02 00:03:30 +00:00
pnunn%netscape.com
e546929ed9
created. -pnunn
1999-03-01 22:40:55 +00:00
law%netscape.com
94295fa9e1
Fix recursion problem
1999-03-01 19:06:27 +00:00
ramiro%netscape.com
a9c99c12a8
Do the exception thing only if HAVE_CPP_EXCEPTIONS is defined.
1999-03-01 12:54:16 +00:00
mcafee%netscape.com
f3ffb9a767
Adding comparisons to autoconf results.
1999-03-01 10:13:18 +00:00
ramiro%netscape.com
1bf8790f66
AIX portability fixes. (Waqar Malik <waqar@netscape.com>)
1999-03-01 06:29:14 +00:00
beard%netscape.com
f8887c33ae
SetDestructor
1999-02-28 19:04:47 +00:00
mcmullen%netscape.com
27844bd641
Fix Windows build errors
1999-02-28 02:51:53 +00:00
mcmullen%netscape.com
290b78c91a
Fix unix build errors
1999-02-28 02:17:55 +00:00
mcmullen%netscape.com
bb050ec460
Fix const problem.
1999-02-28 01:55:23 +00:00
mcmullen%netscape.com
f672d26a46
Fix seek again so it resets eof. Allow ns*FileStream stack-based classes to be closed explicitly. Fix refcounting. Remove "close on destroy" kludge.
1999-02-28 01:36:48 +00:00
mcmullen%netscape.com
8a3b31e6e7
REALLY add libreg and nsRegistry to the Macintosh build.
1999-02-28 00:26:24 +00:00
mcmullen%netscape.com
ad100ee7aa
REALLY add nsRegistry and libreg to the Mac build.
1999-02-28 00:24:53 +00:00
dp%netscape.com
ab0c11dd65
Adding nsRegistry to unix.
1999-02-27 21:49:34 +00:00
mcmullen%netscape.com
d13c4f0d46
Call delete [] when new [] was used for allocation.
1999-02-27 20:39:07 +00:00
dp%netscape.com
def5708745
Code cleanup. Added comments. PR_LOG() cleanup. I think I will do my haircut too...
1999-02-27 09:50:19 +00:00
dp%netscape.com
2880dab2be
Clode cleanup. Abstracted registry access code that does ProgID into functions platformProgIDToCLSID() and platformCLSIDToProgID()
1999-02-27 08:58:11 +00:00
dp%netscape.com
ffbd0ef6da
Changed comment to indicate that Quick Registration via the quick register data structure isn't for prime time yet.
1999-02-27 08:56:21 +00:00
alecf%netscape.com
42a42d12dd
put #ifdef's around the interface stub implementation output so that generated files can still
...
be part of the build system.
1999-02-27 03:34:39 +00:00
alecf%netscape.com
6756268744
add IID() method
1999-02-27 03:16:56 +00:00
ebina%netscape.com
4916a8febb
Reflect changes to API in nsRepository.h to the Mac.
1999-02-27 02:08:50 +00:00
ebina%netscape.com
89821bbf93
Remove support for the old RegisterFactory API.
1999-02-27 02:06:54 +00:00