Commit Graph

242 Commits

Author SHA1 Message Date
peterl%netscape.com
cda3bca867 Added operator=(nsAutoString) for autostring 1999-01-30 06:19:52 +00:00
ftang%netscape.com
74a2e828e1 add file 1999-01-29 18:26:09 +00:00
ftang%netscape.com
0a603e202f First Checked In. 1999-01-29 18:24:54 +00:00
ftang%netscape.com
06132c62e3 limit ToUCS2 only have effect in U+0080 to U+009F range so it won't mess up non Latin 1 characters 1999-01-29 18:08:36 +00:00
sfraser%netscape.com
64bc478f66 Reverting my previous change, to export all globals again. Exporting by #pragma exposes a compiler bug in the Pro 4 compilers that causes nsString not to be exported. When we upgrade the tools, this project should again export by #pragama. 1999-01-29 06:32:45 +00:00
sfraser%netscape.com
03096307aa Changed to export by #pragma, instead of exporting all globals. This required adding prefix files to #define _IMPL_NS_BASE 1999-01-29 02:21:55 +00:00
sfraser%netscape.com
0916232e43 Export the repeater class with NS_BASE 1999-01-29 02:21:13 +00:00
sfraser%netscape.com
bf8abf0e0c First Checked In. 1999-01-29 02:20:48 +00:00
pinkerton%netscape.com
439ada5c40 add IID for use with nsCOMPtr. 1999-01-28 17:59:37 +00:00
mscott%netscape.com
742d43db9c Use NS_BASE when defining the nsEscape functions. 1999-01-28 00:32:34 +00:00
mscott%netscape.com
b36a9f872b Build nsEscape 1999-01-28 00:31:58 +00:00
mscott%netscape.com
cee8b969b7 use NS_BASE when declaring the nsEscape functions so they get exported. 1999-01-28 00:30:57 +00:00
mscott%netscape.com
118d8d114a Export nsEscape.h 1999-01-28 00:30:12 +00:00
jfrancis%netscape.com
b4fd822224 rewriting timer code yet again - made it an intrusive list. 1999-01-28 00:21:16 +00:00
slamm%netscape.com
b78d7ef52a Use TK_CFLAGS instead of TK_(MOTIF|GTK)_CFLAGS. Use TK_LIBS instead of TK_(MOTIF|GTK)_LIBS to simplify makefile rules. 1999-01-27 19:51:59 +00:00
erik%netscape.com
78e4b669e2 added PropertiesTest for new Java property file-like class 1999-01-27 18:42:28 +00:00
erik%netscape.com
516a0105ce added nsProperties.cpp and nsBaseDLL.cpp
(for Java property file-like class, and its NSGetFactory)
1999-01-27 18:22:03 +00:00
erik%netscape.com
195adb7362 added nsIProperties.h (like Java property files) 1999-01-27 18:18:35 +00:00
erik%netscape.com
b9739cc681 For some reason, the IID stuff didn't compile on the Mac. Fixed now. 1999-01-27 00:18:34 +00:00
erik%netscape.com
06cde79321 Added test program and test file for new nsIProperties stuff.
(Like Java properties.)
1999-01-26 23:51:18 +00:00
erik%netscape.com
36c641e547 Added implementation of new nsIProperties class (like Java properties).
Also added nsBaseDLL.cpp for factory for this DLL (raptorbase).
1999-01-26 23:50:25 +00:00
waterson%netscape.com
2b77c74973 Got Win32-specific stuff up and running. This caused a bit of code-juggling in the Unix and Mac implementations. a=mcmullen. 1999-01-26 23:49:33 +00:00
erik%netscape.com
1919f8ef80 public header file for new nsIProperties class (like Java properties) 1999-01-26 23:48:54 +00:00
ftang%netscape.com
3759b987f5 change nsCharSetID into nsString type 1999-01-25 16:05:04 +00:00
mcafee%netscape.com
9055650603 Need NSPR to link 1999-01-23 12:20:31 +00:00
mcafee%netscape.com
f00c6c2ebf Pushing the 1:1 source-file-to-binary mapping mechanism into rules.mk so we can share this with other directories. Look for the SIMPLE_PROGRAMS checkin into config/rules.mk 1999-01-23 09:42:33 +00:00
peterl%netscape.com
1533456233 added nsStringArray 1999-01-23 06:58:34 +00:00
sfraser%netscape.com
b0d691cf62 Fix non-debug build spankage, approved sar, jj. 1999-01-22 21:22:22 +00:00
sfraser%netscape.com
440b822263 Fixing a test-stopping bug, approved by sar. Fix some copy-paste madness in idler/repeater code, and add an assert to ensure you are not running a bad timer. 1999-01-22 20:16:30 +00:00
mcafee%netscape.com
bb3be6e689 Removing stuff that is already in rules.mk, why duplicate it here? 1999-01-22 10:13:38 +00:00
jfrancis%netscape.com
34ca3b2c9b fixing bugs #2547 #2295 1999-01-22 08:58:43 +00:00
ramiro%netscape.com
84866e3918 Fix for bug 1982. Remove bogus NS_RELEASE() on a timer.
Thanks to Davide Pasetto <dipo@sis.it> for providing the fix and looking
the bug up on bugzilla!.
1999-01-21 14:37:51 +00:00
jfrancis%netscape.com
ce4d1573ca redoing timer addref/release strategy, and guaranteeing that timers will only be put on the firing list _once_, even if a client tries to add it multiple times. 1999-01-15 23:18:57 +00:00
jfrancis%netscape.com
86e615d531 fixing destructor bug in Repeater 1999-01-15 22:11:16 +00:00
rickg%netscape.com
214c399537 exposed objectAt in deque, and fixed toInteger bug 1999-01-15 19:20:51 +00:00
jfrancis%netscape.com
d865420036 Removing Powerplant 1999-01-15 00:06:35 +00:00
jfrancis%netscape.com
6b0c2e6e98 First Checked In. 1999-01-15 00:01:47 +00:00
rickg%netscape.com
415f60f790 fixed bug in Compare() and error in ToInteger() 1999-01-10 08:17:40 +00:00
mcmullen%netscape.com
2d9e9c826b Fix for bug #2164. Balanced the NS_ADDREF and NS_RELEASE, which takes some doing, because it gets released in a module that did not add the reference (during Stop(), when all timers are released). This is bad design, methinks. 1999-01-09 02:47:34 +00:00
rickg%netscape.com
95d921dff4 modest improvements to string and deque 1999-01-09 01:09:39 +00:00
waterson%netscape.com
f390a1e8c5 Made the aCopy parameter to nsString::Insert const to clear up some compiler warnings. a=rickg. 1999-01-07 22:19:57 +00:00
donm%netscape.com
fbc3fa0929 fixing includes for solaris. -donm 1999-01-07 21:03:42 +00:00
mcmullen%netscape.com
3a010aa9ec Fix unused parameter warning. 1999-01-07 02:11:24 +00:00
kipp%netscape.com
51674f84ac Make it compile on windows 1999-01-07 01:46:22 +00:00
mcmullen%netscape.com
c8b50d42a1 Added a directory iterator class. Added canonification and recursive directory creation, and some other handy methods. Eventual goal: replace xp_file.h entirely. 1999-01-06 23:38:21 +00:00
ramiro%netscape.com
779f8518f4 cvsignore FilesTest. 1998-12-30 00:38:50 +00:00
rpotts%netscape.com
e05af080f3 Added an entry for the application shell... 1998-12-29 23:59:23 +00:00
mcmullen%netscape.com
4d29219473 Simplify the console case, so that Windows does not think it has to compile with exception handling. 1998-12-29 00:24:32 +00:00
mcmullen%netscape.com
6d0e6f09d0 Allow partial paths. 1998-12-24 00:01:32 +00:00
law%netscape.com
6de1ece277 Add nsFile* to Windows build 1998-12-22 20:06:56 +00:00