Граф коммитов

496 Коммитов

Автор SHA1 Сообщение Дата
troy%netscape.com 7ebee8ef4e Fixed some more memory leaks 1999-02-14 18:02:38 +00:00
troy%netscape.com 03a4fe9d44 Fixed some memory leaks 1999-02-14 05:44:39 +00:00
troy%netscape.com 7d913dc65b Added missing "const" that was allowing internal pointer to Unicode
string tobe returned as a non-const value
1999-02-14 05:44:01 +00:00
troy%netscape.com 3daac89caa Fixed some memory leaks 1999-02-14 05:34:07 +00:00
troy%netscape.com fd8dea9b65 Added NS_RELEASE of nsIUnicharInputStream interface in Load() 1999-02-14 05:20:34 +00:00
sfraser%netscape.com e3b5ef46a0 Remove dependency on nscoord.h; return caret width in pixels, and turn off blinking on UNIX 1999-02-13 04:44:23 +00:00
beard%netscape.com 280377b201 Fixed += operator, which would only work if you had a file or folder called "G'day" in the input directory. 1999-02-12 00:48:35 +00:00
sfraser%netscape.com 9f67114cfd Export nsCaretProperties.h 1999-02-11 23:57:54 +00:00
sfraser%netscape.com d0ae3e3386 Added nsCaretPropertiesMac.cpp 1999-02-11 23:51:45 +00:00
sfraser%netscape.com b0f7ecaa02 First Checked In. 1999-02-11 23:49:08 +00:00
sfraser%netscape.com 0f222304b0 Add nsCaretProperties.h 1999-02-11 23:48:25 +00:00
sfraser%netscape.com 063c313612 That last checkin should have read: fix a bug in CompressWhitespace that caused the string length to be set incorrectly, when Trim shortened the string. 1999-02-11 06:23:29 +00:00
sfraser%netscape.com 53038aad55 Fix a bug in 1999-02-11 06:22:03 +00:00
erik%netscape.com f2ac3bc7ac Forgot to say "public" in "class nsPropertiesFactory : nsIFactory".
This caused it to fail on Linux, but not on Windows. Go figure. Sigh.
1999-02-10 22:51:01 +00:00
alecf%netscape.com 9a4cc65f9d add a few more string cases to fix compilers who complain about ambiguous overloading 1999-02-10 08:22:47 +00:00
mcafee%netscape.com 87fe1d71bc Fixing xpcom/reg breakage. 1999-02-10 04:19:23 +00:00
bienvenu%netscape.com e2222e8806 back out linebreak defines 1999-02-09 05:06:35 +00:00
bienvenu%netscape.com 3b8a2a39bc add platform specific linebreak defines 1999-02-09 04:43:58 +00:00
warren%netscape.com 279c55d99d Added CR LF defines for general use. 1999-02-09 04:19:58 +00:00
waterson%netscape.com 0c8af86d02 Fix strncmp() routines to handle unsigned integers properly. r=linss, a=sar. 1999-02-08 22:01:08 +00:00
ftang%netscape.com f696de06e0 change upper and lower case operation to call unicharutil for the nonASCII case 1999-02-08 18:57:21 +00:00
mcafee%netscape.com ea6f465213 ignore genereated files 1999-02-08 08:26:34 +00:00
mcafee%netscape.com 672720e720 Wrap tests in ENABLE_TESTS ifdef 1999-02-07 11:58:29 +00:00
mcafee%netscape.com 40a7fccd0a Adding tests to Solaris build 1999-02-07 10:03:03 +00:00
mcafee%netscape.com 8f3fb54615 Sigh, Solaris not building 1999-02-07 02:13:25 +00:00
mcafee%netscape.com 95792e5c64 Adding tests to build to match Win32 1999-02-07 00:20:29 +00:00
warren%netscape.com 37a41235c9 Added assertion 1999-02-06 04:22:43 +00:00
warren%netscape.com d0574a9735 Added strtok implementation. 1999-02-06 04:18:15 +00:00
warren%netscape.com d59ad30013 Fixed unsigned problems. 1999-02-06 03:56:36 +00:00
warren%netscape.com 8493a187aa Added strncmp, made lengths be unsigned. 1999-02-06 03:56:17 +00:00
erik%netscape.com 8d6a842091 Moved nsPropertiesFactory constructor from .h to .cpp file 1999-02-05 21:06:07 +00:00
dp%netscape.com 6c655137e4 Fixing mRefCnt not being initialized for nsPropertiesFactory 1999-02-05 06:05:51 +00:00
waterson%netscape.com eb5acecc63 Fixed comments that were referring to monitors. 1999-02-04 23:20:30 +00:00
mcmullen%netscape.com 066da0cfa8 Improved the readline() comment, as it was not quite clear. 1999-02-04 19:25:59 +00:00
waterson%netscape.com 80967fe25b Added TestAutoLock.cpp 1999-02-04 00:48:09 +00:00
waterson%netscape.com 43457b0c54 Added TestAutoLock. 1999-02-04 00:44:17 +00:00
waterson%netscape.com be4af13847 Initial revision. 1999-02-04 00:40:22 +00:00
waterson%netscape.com 01610bdaeb Added headers that nsAutoLock needs. 1999-02-04 00:39:49 +00:00
waterson%netscape.com a1cee51422 Added operator new() and operator delete() to ensure that nobody tries to create one of these beasts on the free store. 1999-02-04 00:25:56 +00:00
waterson%netscape.com 0ea4c4ce61 Added nsAutoLock.h to the exports. 1999-02-03 22:44:30 +00:00
waterson%netscape.com e232c67d81 Initial revision. 1999-02-03 22:44:14 +00:00
cata%netscape.com eccefa0fdb Hacky Unicode converters implementation replaced with the real xpcom thing. 1999-02-03 18:55:10 +00:00
cata%netscape.com f54410ae99 Added dependency on Unicode Converters. 1999-02-03 18:52:21 +00:00
erik%netscape.com e92ba507b2 Added PropertiesTest.cpp to Unix build. 1999-02-03 18:13:30 +00:00
erik%netscape.com 5f70b4b617 Added nsBaseDLL.cpp and nsProperties.cpp to Unix build. 1999-02-03 18:12:59 +00:00
erik%netscape.com 3a7d906fb4 Added nsIProperties.h to Unix build. 1999-02-03 18:12:24 +00:00
erik%netscape.com 6aa4b1b246 Fixed compiler warning on Linux. 1999-02-03 18:11:45 +00:00
ftang%netscape.com e8473c6c30 calling nsSetupRegistry for mac. Need to try UNIX and Window before turn out the #ifdef XP_MAC 1999-02-03 01:50:15 +00:00
ftang%netscape.com dc0ad5d1ba add project file for it. 1999-02-03 01:46:10 +00:00
ftang%netscape.com bc833565dc add nsProperties.cpp and nsBaseDLL.cpp 1999-02-03 01:42:53 +00:00
mcafee%netscape.com 2a3ddb0c4d Ignore genereated Makefile 1999-02-02 06:13:16 +00:00
mcafee%netscape.com 9e7ac4c133 Dependency problem, pulling tests out to fix breakage 1999-02-02 03:59:34 +00:00
mcafee%netscape.com 84931c70dd Adding License 1999-02-02 03:16:52 +00:00
mcafee%netscape.com 950afe4b40 TestAtoms, TestCRT, CvtURL now build on Linux, removing unused REQUIRES line 1999-02-02 03:16:07 +00:00
peterl%netscape.com 06e15c8d24 Added operator=(nsAutoString) for autostring 1999-01-30 06:19:52 +00:00
ftang%netscape.com 37b63f9fa9 add file 1999-01-29 18:26:09 +00:00
ftang%netscape.com 03ccefcc7b First Checked In. 1999-01-29 18:24:54 +00:00
ftang%netscape.com 8a0b840e9f 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 aed19ff6e8 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 93d1443175 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 97995d2927 Export the repeater class with NS_BASE 1999-01-29 02:21:13 +00:00
sfraser%netscape.com c4816d2d3f First Checked In. 1999-01-29 02:20:48 +00:00
pinkerton%netscape.com 85c4f65a90 add IID for use with nsCOMPtr. 1999-01-28 17:59:37 +00:00
mscott%netscape.com e13b3aa23d Use NS_BASE when defining the nsEscape functions. 1999-01-28 00:32:34 +00:00
mscott%netscape.com 0b19b5dc89 Build nsEscape 1999-01-28 00:31:58 +00:00
mscott%netscape.com 8ef93e0927 use NS_BASE when declaring the nsEscape functions so they get exported. 1999-01-28 00:30:57 +00:00
mscott%netscape.com b8eeb1e1e2 Export nsEscape.h 1999-01-28 00:30:12 +00:00
jfrancis%netscape.com 85592b6390 rewriting timer code yet again - made it an intrusive list. 1999-01-28 00:21:16 +00:00
slamm%netscape.com 031200a41c 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 0b4fd4ce03 added PropertiesTest for new Java property file-like class 1999-01-27 18:42:28 +00:00
erik%netscape.com 90a2daec64 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 90a963c0c4 added nsIProperties.h (like Java property files) 1999-01-27 18:18:35 +00:00
erik%netscape.com 75f1796700 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 b07c2a64f9 Added test program and test file for new nsIProperties stuff.
(Like Java properties.)
1999-01-26 23:51:18 +00:00
erik%netscape.com ce12ded87b 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 febb896a80 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 51fabd0847 public header file for new nsIProperties class (like Java properties) 1999-01-26 23:48:54 +00:00
ftang%netscape.com 8ca2c39a5b change nsCharSetID into nsString type 1999-01-25 16:05:04 +00:00
mcafee%netscape.com 8039bacc84 Need NSPR to link 1999-01-23 12:20:31 +00:00
mcafee%netscape.com 969f1f88dc 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 a35fe91e63 added nsStringArray 1999-01-23 06:58:34 +00:00
sfraser%netscape.com abee877be8 Fix non-debug build spankage, approved sar, jj. 1999-01-22 21:22:22 +00:00
sfraser%netscape.com e82c5d361c 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 8d85fcb5b7 Removing stuff that is already in rules.mk, why duplicate it here? 1999-01-22 10:13:38 +00:00
jfrancis%netscape.com ad834264ff fixing bugs #2547 #2295 1999-01-22 08:58:43 +00:00
ramiro%netscape.com 397e1d5b42 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 7a97ce2ca2 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 6bc95bee70 fixing destructor bug in Repeater 1999-01-15 22:11:16 +00:00
rickg%netscape.com af405928a0 exposed objectAt in deque, and fixed toInteger bug 1999-01-15 19:20:51 +00:00
jfrancis%netscape.com 63812b8e5a Removing Powerplant 1999-01-15 00:06:35 +00:00
jfrancis%netscape.com 7387d1309b First Checked In. 1999-01-15 00:01:47 +00:00
rickg%netscape.com 01a5bccadc fixed bug in Compare() and error in ToInteger() 1999-01-10 08:17:40 +00:00
mcmullen%netscape.com 7a250789ef 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 fcdfc75a82 modest improvements to string and deque 1999-01-09 01:09:39 +00:00
waterson%netscape.com 9784876549 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 8fcc9e490f fixing includes for solaris. -donm 1999-01-07 21:03:42 +00:00
mcmullen%netscape.com 6d8e4aa0d8 Fix unused parameter warning. 1999-01-07 02:11:24 +00:00
kipp%netscape.com b4f21e84f4 Make it compile on windows 1999-01-07 01:46:22 +00:00
mcmullen%netscape.com 6ebe2daa2c 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 c22113431f cvsignore FilesTest. 1998-12-30 00:38:50 +00:00
rpotts%netscape.com 6d447263ea Added an entry for the application shell... 1998-12-29 23:59:23 +00:00
mcmullen%netscape.com d943dfc62a 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 defd60a0ab Allow partial paths. 1998-12-24 00:01:32 +00:00
law%netscape.com fd948fd318 Add nsFile* to Windows build 1998-12-22 20:06:56 +00:00
law%netscape.com 47cba1c029 Add nsFile* to Windows build 1998-12-22 20:01:41 +00:00
troy%netscape.com 4c1ca751b4 Added comment to strdup() noting that t he caller must use delete[]
to free the memory
1998-12-22 19:01:14 +00:00
mcmullen%netscape.com b9aa25e827 Added an NS_BASE for windows. 1998-12-18 23:30:44 +00:00
mcmullen%netscape.com 9cdd955cd4 Rewrote the stream stuff to be simple, since Unix build environment cannot even handle ostream and istream. This builds and runs correctly on Linux and Macintosh now. 1998-12-18 23:06:54 +00:00
mcmullen%netscape.com 64d8d93b7d First Checked In. 1998-12-18 22:38:28 +00:00
blizzard%appliedtheory.com c650cf25e9 Saner nsTimer implementation for gtk. This probably still isn't right
but it works a lot better.  Also, work around getting really strange
timeouts and print an error when you get one.
1998-12-18 02:55:20 +00:00
warren%netscape.com b22a4e72fd Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
mcmullen%netscape.com bc3cd3e280 Made all this build on Unix, using Macros up the wazoo 1998-12-15 22:45:09 +00:00
shaver%netscape.com 2e1488cb9a Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]
1998-12-15 16:32:37 +00:00
sfraser%netscape.com bfc23bd513 Add nsFileSpec.h and nsFileStream.h 1998-12-15 03:08:57 +00:00
beard%netscape.com 48c16d8ad3 First Checked In. 1998-12-13 05:01:04 +00:00
mcmullen%netscape.com 70ec590900 Deal with the case of a null string. 1998-12-12 02:07:11 +00:00
law%netscape.com 8f41797878 Minor fix in operator= 1998-12-12 01:28:28 +00:00
law%netscape.com ef069eb5f5 Add NS_BASE to cause export from dll on Windows 1998-12-12 01:25:32 +00:00
mcmullen%netscape.com e1c92781a8 More windows stuff. 1998-12-11 23:52:31 +00:00
mcmullen%netscape.com 120fb992fa More windows tweaks 1998-12-11 23:05:24 +00:00
waterson%netscape.com c3786dcd43 Got rid of NS_DYNAMIC_CAST() macro at scc's prodding. 1998-12-11 21:39:18 +00:00
mcmullen%netscape.com dd79f3130c And again. 1998-12-11 18:17:22 +00:00
mcmullen%netscape.com f41691e8b4 More tweaks. 1998-12-11 03:17:47 +00:00
mcmullen%netscape.com 12ac82aeff Some more tweaks to suit various compilers and platforms. 1998-12-11 01:42:04 +00:00
kin%netscape.com 436e1e6954 Fixed off by 1 error that occurs in PopBack() when
(mOrigin + mSize) >= mCapacity.
1998-12-09 17:07:20 +00:00
mcmullen%netscape.com f2af6b7ae7 Trying to make this build on unix gcc compilers, I have removed all references to std::string, using char* instead. This almost made me cry (not just because of all the work I had to do over again). 1998-12-09 08:47:30 +00:00
mcmullen%netscape.com b6aba71e21 Tried to make this a little more gcc friendly - created some NS_USING_NAMESPACE/ NS_NAMESPACE ugliness. Sigh. 1998-12-09 05:09:28 +00:00
pinkerton%netscape.com d582258ba6 Remove PLStringFuncs.o for new universal headers. 1998-12-09 01:56:57 +00:00
pinkerton%netscape.com b4f7944d24 fix for new universal headers. Don't use PLstringfuncs and add an inline helper to the helper namespace which does the same things. 1998-12-09 01:56:36 +00:00
sfraser%netscape.com 7bac111395 Fix part of build bustage. (Strange, this built fine with my tools). 1998-12-09 01:30:42 +00:00
law%netscape.com c3e6a55dd2 Added Windoze support 1998-12-09 01:04:53 +00:00
sfraser%netscape.com 48ad5fa0f9 Fix the timer compare function (need an extra dereference). 1998-12-09 00:08:41 +00:00
sfraser%netscape.com 0da7562397 Remove access path to the root of the mozilla tree, which caused this thing to take forever to load in the IDE. 1998-12-08 23:58:23 +00:00
mcmullen%netscape.com ffc07f1806 Polished the interfaces, added long comments in the headers. The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season. 1998-12-08 22:45:42 +00:00
mcmullen%netscape.com 6d66a57c70 Added nsFileStream.cpp to this project. Polished the interfaces, added long comments in the headers. The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season. 1998-12-08 22:45:38 +00:00
mcmullen%netscape.com 2d03507d69 First Checked In. 1998-12-08 22:43:57 +00:00
mcmullen%netscape.com 29bbdb8935 Added nsFileSpec.cpp to this project (you also get nsFileStream, but this is all done with templates in a header - this may need to be revisited). This is the first real checkin of nsFileSpec.*, and the first ever checkin of nsFileStream.h. This provides typesafe file specifications, interconversions, and full Standard Library support for iostreams, based on these specifications. The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season. 1998-12-08 02:24:19 +00:00
mcmullen%netscape.com 97663c5afa First Checked In. 1998-12-08 02:22:54 +00:00
mcmullen%netscape.com 46efadfc6c First Checked In. 1998-12-08 02:15:50 +00:00
ramiro%netscape.com b67e714e27 Have cvs ignore generated files. 1998-12-05 11:07:45 +00:00
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
akkana%netscape.com a22674e331 Waterson's definitions to fix Irix build. 1998-12-04 21:36:56 +00:00
waterson%netscape.com 4214c5bd3c Added macros for fancy C++ casts. 1998-12-04 01:13:21 +00:00
jfrancis%netscape.com dfedb51a71 The first step to good mental health is to realize that you have a build problem. redo'ing NSRuntime.shlb includes to use debug in debug target, opt in opt target. 1998-12-01 01:22:13 +00:00
beard%netscape.com c62b49cafc Mac shared library migration. 1998-11-30 22:15:00 +00:00
mcafee%netscape.com f2ca180be2 Added mhanni@sprintmail.com's suggestion as a comment, pending someone finding out of this works 1998-11-25 20:02:26 +00:00
rickg%netscape.com 5761b52e55 fixed bug #1203 1998-11-24 20:23:46 +00:00
rickg%netscape.com 7755d427f4 changed ToInteger() so that it returns an error properly 1998-11-24 02:38:21 +00:00
cyeh%netscape.com e9d3c67427 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.
1998-11-21 00:34:32 +00:00
rickg%netscape.com 83c2278361 updated docs for nsString class usage 1998-11-20 22:11:09 +00:00
alecf%netscape.com a58ada5ede nsTimerExpired should be a C function that returns a gint (i.e. a GtkFunction)
which returns 0 on success
1998-11-20 02:03:57 +00:00
kipp%netscape.com e1fa4e95dd Made nsString::Insert actually support the count=-1 default argument 1998-11-19 17:58:30 +00:00
pierre%netscape.com 57bc56148a fixed the 3 instances of Compare() to work with empty strings 1998-11-04 06:48:11 +00:00
pierre%netscape.com 809c3fa63c return 0 (ie. "strings are equal") instead of 1 when the 'n' of strncmp() and strncasecmp() is 0 1998-11-04 06:46:33 +00:00
cls%seawood.org c14d1dd8a3 Removed hardcoded 'gtk-config' 1998-11-03 16:16:37 +00:00
cls%seawood.org f50c938b76 Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
msw%gimp.org ac7d9a1d5b change gmbaseunix to gmbasegtk here too 1998-11-02 15:22:59 +00:00
msw%gimp.org 75c0d5da2c rename gmbaseunix to gmbasegtk 1998-11-02 15:20:37 +00:00
shaver%netscape.com def443db54 Minor typo. I'm so anal. 1998-11-02 14:30:56 +00:00
ramiro%netscape.com 5606cdd6d8 Move the 'unix' nsTimer to 'motif'. 1998-11-02 14:28:32 +00:00
blizzard%appliedtheory.com a2f9902d7a when using --enable-nglayout=gtk build gtk specific timer code 1998-11-01 19:49:49 +00:00
blizzard%appliedtheory.com 459a357b85 add timer code for gtk from Frank Visser <fvisser@hgmp.mrc.ac.uk> 1998-11-01 00:13:30 +00:00
cls%seawood.org 1f612e9ddf Some updated to work with nglayout. Others sync'd to remove cruft. 1998-10-28 03:49:12 +00:00
rickg%netscape.com 674c289b46 fixed bug in IsOrdered that was found on the web 1998-10-26 22:33:39 +00:00
cls%seawood.org 533abf7234 Split OS_CFLAGS into OS_CFLAGS, OS_INCLUDES and DEFINES.
Modified Makefile.ins to append not overwrite DEFINES.
Added $(DEFINES) to the mkdepend command line so that some conditional dependencies are caught as well.
1998-10-25 22:25:25 +00:00
briano%netscape.com 552736c9e5 Cleaned it up and made it work properly. 1998-10-24 05:31:24 +00:00
briano%netscape.com 0bdfbd0f63 Turns out not to need the OS_LIBS addition on Linux at all. 1998-10-24 05:29:10 +00:00
cls%seawood.org 001ed2ffd4 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
briano%netscape.com 8737abda74 Corrected some minor errors. Now builds on Linux 1.2.13. Whee.... 1998-10-11 08:41:04 +00:00
kipp%netscape.com 7b5a4e35e8 Fixed some sign extension bugs 1998-10-10 15:28:53 +00:00
kipp%netscape.com c728420a6b Added a reminder comment 1998-10-10 15:27:50 +00:00
waterson%netscape.com 08b74441d6 Fixed linkage problems with nsInt64 and nsTime classes. 1998-10-06 20:06:06 +00:00
rickg%netscape.com bbc76113d1 added radix support in ToInteger() 1998-10-04 04:52:10 +00:00
pinkerton%netscape.com 7c640d6f80 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
mcafee%netscape.com aa655ba85a Print out not-implemented warnings. 1998-09-28 07:06:46 +00:00
beard%netscape.com 441bb7a082 Added #undef of NS_EXPORT, so it won't conflict with nsCom.h. 1998-09-24 20:56:58 +00:00
beard%netscape.com 003d482620 Defining NS_EXPORT, et. al. for XP_MAC. 1998-09-22 22:46:18 +00:00
mcafee%netscape.com 43dc8a914e Adding support for Rhapsody 1998-09-19 06:58:53 +00:00
mcafee%netscape.com e3cb62f82a Initial version, copied from ../unix 1998-09-19 06:58:15 +00:00
beard%netscape.com a72540afae 09171998 LiveConnect Carpool: build bustage. 1998-09-17 20:35:10 +00:00
beard%netscape.com 4cb28edc59 09171998 LiveConnect Carpool: build bustage. 1998-09-17 20:17:57 +00:00
beard%netscape.com d07d874c58 09171998 LiveConnect Carpool: #ifndef NS_EXPORT, to not conflict with nsCom.h definition. 1998-09-17 19:22:39 +00:00
waterson%netscape.com 0e9767ff68 Added wrappers for 64-bit arithmetic and PRTime. 1998-09-16 19:53:12 +00:00
kipp%netscape.com a65a3ac653 Applied patch to make the timer code independent of motif (thanks goes to cls@seewood.org) 1998-09-11 03:58:43 +00:00
kipp%netscape.com 86f83878fd Added a macro and normalized auto-string initialization; reordered methods slightly just to annoy rickg :-) 1998-09-05 23:21:42 +00:00
pierre%netscape.com 82283d0a33 fixed other crashes in Comparators and ref counts 1998-09-05 10:25:04 +00:00
pierre%netscape.com 966e45e916 fixed other crash mTimers becomes a LArray, not a LArray* 1998-09-05 09:16:58 +00:00
pierre%netscape.com 8dcfc2f132 fixed crash in SpendTime() 1998-09-05 08:14:15 +00:00
valeski%netscape.com 09c4e871b5 String insertion was broken if you wanted to insert at the begining (index '0') of a string. 1998-09-04 18:49:50 +00:00
rickg%netscape.com 7cb4b0c39d new string improvements 1998-09-04 17:26:37 +00:00
thom%netscape.com 9360813009 Fixed crash in timer (AddItem (&something) not AddIten (something)) 1998-09-04 00:23:30 +00:00
thom%netscape.com f6179c8cff Added comment to clarify an implementation issue (what conditions did nsITimer callback functions expect). 1998-09-03 21:16:41 +00:00
peterl%netscape.com 95ae58e4db changed HashCode to HashValue and fixed return type 1998-09-02 01:59:30 +00:00
rickg%netscape.com 7858c52f7e added BinarySearch method for faster string searches 1998-08-29 05:06:50 +00:00
valeski%netscape.com d3dd8ac5ee nsString.h - the mBuf member data type was the raw PRUnichar type, changed it to chartype.
nsString.cpp - we were dropping the ending null-byte/unichar when expanding/growing strings
1998-08-27 08:15:40 +00:00
kipp%netscape.com 83c90ed2d0 Fixed compiler problem with other compilers by removing useless const in front of void 1998-08-27 02:39:36 +00:00
rpotts%netscape.com f76be88c23 Removed optimization which was causing timer skew and unreliable callbacks... 1998-08-26 05:40:35 +00:00
rickg%netscape.com 073fc23c82 added iostream output to nsString 1998-08-22 17:50:13 +00:00
rickg%netscape.com c1d7662228 fixed off by one error in Pop() 1998-08-21 02:03:56 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
rickg%netscape.com 702ee7c637 fixed objectAT() offset error 1998-08-12 08:53:03 +00:00
wtc%netscape.com f0e9569118 Do not declare variables in a 'for' statement because the scope
of such variables is compiler-dependent.  (approved by kipp@netscape.com)
1998-08-11 00:10:36 +00:00
troy%netscape.com d3b5d6cc63 Added GetClosure() member function 1998-08-10 17:24:36 +00:00
peterl%netscape.com 59e5ef7b52 performance tweak in trim 1998-08-07 02:11:13 +00:00
rickg%netscape.com 3d3143056b improved deque API a tad 1998-08-05 01:59:34 +00:00
rickg%netscape.com d7540e9307 kipps changes 1998-08-05 01:31:14 +00:00
rickg%netscape.com 7372a05ba9 minor tweak to remove tabs 1998-08-04 10:12:45 +00:00
blythe%netscape.com 59e73b647c VC6 compatibility, aprv kipp 1998-08-03 21:38:59 +00:00
rickg%netscape.com ed2267c14a fixed problem in testCRT. GetUnicode returns a const ptr 1998-08-03 21:33:32 +00:00
danm%netscape.com d766e45efb adding (optional) glowcode build stuff 1998-08-03 21:29:18 +00:00
rickg%netscape.com 8cadfbae7e added a few assertions, just to be safe 1998-08-03 21:03:49 +00:00
rickg%netscape.com bd6d9c1bf6 major upgrade to string class implementation 1998-08-03 20:46:38 +00:00
peterl%netscape.com e08babbc37 re-added backed-out changes 1998-08-01 00:56:28 +00:00
donm%netscape.com 56796d4050 backing out changes made while trying to land OJI. 1998-07-31 23:58:26 +00:00
michaelp%netscape.com 825d8fc314 Fixed Raptor build bustage caused by the OJI landing... 1998-07-31 23:32:08 +00:00
peterl%netscape.com 21482eb238 replaced macros with inline functions 1998-07-31 23:27:36 +00:00
peterl%netscape.com c52433f25e temporarily removed CvtURL test to fix build 1998-07-31 22:56:02 +00:00
warren%netscape.com 207bbebb65 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:19:50 +00:00
thom%netscape.com 228e7879d6 Added Shared Library target. Shouldn't affect any current targets. 1998-07-30 21:36:21 +00:00
troy%netscape.com d885d03cbf Fixed some crashes where it wa assumes mStr was non-NULL 1998-07-30 20:36:51 +00:00
rickg%netscape.com 35ef5f0b7f more string improvements 1998-07-30 18:35:58 +00:00
rickg%netscape.com ef09dc96e8 fixed string assignment bug 1998-07-30 18:26:46 +00:00
troy%netscape.com 22a9e3103b Changed default constructor to leave capacity at 0 and not allocate
a buffer of 24 bytes
1998-07-29 23:06:21 +00:00
troy%netscape.com decda6a579 Added a #undef NS_EXPORT_ before defining it so that we don't get all
the warnings. Our definition is defined differently than in nsCom.h in
xpcom. The problem with the way it's defined in xpcom is that the 4.x
compiler generates a compiler error
1998-07-27 01:42:13 +00:00
troy%netscape.com 3cf751458e Defined macros for Unix and Mac 1998-07-27 00:45:35 +00:00
michaelp%netscape.com 45df9be722 changed order of stuff in new macros. 1998-07-27 00:32:36 +00:00
troy%netscape.com d31bf96f8f Added some variants of NS_EXPORT and NS_IMPORT that take a type and
declare the function __stdcall
1998-07-26 23:40:58 +00:00
rickg%netscape.com 82a39cc883 warning removal 1998-07-25 02:11:02 +00:00
michaelp%netscape.com 8fd323a89b added APIs to viewmanager to enable and disable all rendering.
made Refresh() APIs of viewmanager implementation private.
1998-07-24 21:05:50 +00:00
rpotts%netscape.com a3dfccd2a1 Fixed up some reference counting issues... 1998-07-24 05:39:18 +00:00
michaelp%netscape.com 3f1cee6416 modified streaming APIs to be what the OJI guys want. 1998-07-23 20:34:01 +00:00
troy%netscape.com 50b168bd01 Added some '=' operator member functions to nsAutoString 1998-07-22 21:38:48 +00:00
rickg c7c8f485ed major improvements to parser API's; fixed a few bugs 1998-07-02 08:14:22 +00:00
jevering 3705e61240 Modified ReplaceElementAt to grow the array if an index out of the
allocated boundary was requested.
1998-07-02 00:28:56 +00:00
thom 90f6109581 (scullin) fix for mac linux? 1998-07-01 21:16:14 +00:00
atotic 8f65658645 Ooops, forgot to check in full implementation 1998-07-01 18:40:46 +00:00
atotic c91f650b9d Code browser was inactive 1998-06-30 09:03:04 +00:00
atotic ee139fb8e1 Real timer implementation 1998-06-30 09:01:11 +00:00
atotic 0fbd501a4b First Checked In. 1998-06-25 18:24:18 +00:00
atotic 6b68fa74bd Making it compile & run.... 1998-06-25 18:00:52 +00:00
atotic 3911cad53a Making it compile & run.... 1998-06-24 01:37:58 +00:00
kmcclusk 729a6ec7fc Initialize mDelay in constructor + Set delay in Init(aDelay) 1998-06-18 20:40:30 +00:00
kmcclusk 584cf7b486 Commented out code to auto-repeat on timers. 1998-06-18 18:18:43 +00:00
kmcclusk 87876c0352 Made Motif/timer implementation always repeat 1998-06-18 18:12:02 +00:00
kmcclusk a1e7e8e812 Added a real timer implementation for Motif 1998-06-18 18:06:56 +00:00
rickg b2f62ff8a2 huge refactoring effort; transient style support; tables fixes, and more 1998-06-17 23:13:28 +00:00
atotic fcb81f3583 First Checked In. 1998-06-16 21:39:13 +00:00
atotic fafe802851 First Checked In. 1998-06-15 21:07:17 +00:00
jevering d86bf24428 Fixed double ended queue to accept a callback in the constructor
to a function which frees the inserted objects.
1998-06-12 01:36:24 +00:00
troy 5da3ea6720 Added an additional constructor 1998-06-11 22:48:25 +00:00