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

596 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com 8f120bbb86 fix newline and end of file problem 1999-03-20 02:34:54 +00:00
alecf%netscape.com c9eb80041f there is no header file on unix that actually includes this path. wierd. 1999-03-20 02:34:31 +00:00
mcmullen%netscape.com 1e294da835 FIxing another unix problem. 1999-03-20 01:13:35 +00:00
mcmullen%netscape.com 7e8e0f5edf Fix unix bustage. 1999-03-20 00:13:08 +00:00
mcmullen%netscape.com fb1366b389 Bugs #3997, 3934 1999-03-19 23:09:39 +00:00
warren%netscape.com 87ef6a89de Backed out nsUnicharKey -- couldn't get it to build with -pedantic linux. 1999-03-19 10:27:41 +00:00
warren%netscape.com a6fb69b832 Attempt to fix pendantic breakage. 1999-03-19 09:46:09 +00:00
warren%netscape.com 27f47bf2ac Added nsUnicharKey for nsHashtables. 1999-03-19 09:02:43 +00:00
rickg%netscape.com 063da77aca removed static vars 1999-03-19 08:47:20 +00:00
mcafee%netscape.com a162c08245 Solaris needs prototype for PR_GetEnv(). 1999-03-18 22:41:24 +00:00
mcafee%netscape.com 45222c3ee8 Switch to PR_GetEnv(), warn once if MOZILLA_FIVE_HOME is not set. 1999-03-18 22:38:25 +00:00
leaf%mozilla.org 4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
mcmullen%netscape.com 40c246f552 Fixes for bugs #3779,#2784. Member initialization of nsFileURL for windows compiler, escaping of url when made from path or spec, add file:// on macintosh when making a url from a spec. [bugs introduced when, for dp, I changed nsFilePath not to escape]. a=chofmann. 1999-03-16 19:12:51 +00:00
ramiro%netscape.com f0e27b4a47 Fix bugs 3653, 3652 and 3566. Leaking timers.
Thanks to Tomi Leppikangas <Tomi.Leppikangas@oulu.fi> for providing the
fix and Bruce Mitchener <bruce@cybersight.com> for purifying it.
1999-03-15 21:23:49 +00:00
mcmullen%netscape.com e4f00591a3 Fix a parameter type. 1999-03-13 07:07:33 +00:00
mcmullen%netscape.com 6fcc5b6293 Upgrades, bugfixes (including nsFilePath no longer hex escaped). Features (including DiskSpaceAvailable) 1999-03-13 06:38:57 +00:00
mcmullen%netscape.com 981da23e83 Fixed crashing bug on solaris. Added support for mac documents directory. 1999-03-12 22:15:02 +00:00
mcmullen%netscape.com c9be804cc0 Added mac documents directory. 1999-03-12 22:14:08 +00:00
ramiro%netscape.com 8ce50ad7cf Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
beard%netscape.com da15894388 using nsITimer::GetIID() instead of kITimerIID 1999-03-12 04:48:48 +00:00
beard%netscape.com 9666b10acf added NS_DEFINE_STATIC_IID_ACCESSOR. 1999-03-12 04:46:43 +00:00
dp%netscape.com 72ea641bee Unix: Adding MOZILLA_FIVE_HOME 1999-03-11 21:31:16 +00:00
mcmullen%netscape.com 80f1f01149 Fixed bustage with typo. 1999-03-10 21:41:43 +00:00
mcmullen%netscape.com 2bfcde5aaa Added tests for size and mod date. 1999-03-10 21:03:53 +00:00
mcmullen%netscape.com 0e3fcaece6 Added GetModDate and GetFileSize. Fixed a crash with a strcmp of null. 1999-03-10 21:02:58 +00:00
mcmullen%netscape.com 21ca81038c Added output streamers for int and unsigned int. 1999-03-10 20:56:38 +00:00
dougt%netscape.com 3d1e8b68ac No longer shifting windows nsFileSpec's mPath to uppercase.
Now comparing without regard to case instead on windows.
Windows nsSpecialSystemDirectory will have all uppercase mPaths.
1999-03-10 20:07:10 +00:00
mcafee%netscape.com 2fffe8836f Solaris needs newline at EOF. 1999-03-10 10:57:05 +00:00
waterson%netscape.com 0bf57d8673 Change PATH_MAX to MAXPATHLEN to compile on Solaris. 1999-03-10 07:21:09 +00:00
waterson%netscape.com 56510eb5cb Added OS_CurrentProcessDirectory test. 1999-03-10 06:08:06 +00:00
waterson%netscape.com 1eaee30e85 Added OS_CurrentProcessDirectory implementation. Thanks to RJC for Mac. Unix is still bogus: uses getcwd(). 1999-03-10 06:07:21 +00:00
mcmullen%netscape.com a8038ec488 Change assignment operator not to create dirs. 1999-03-10 02:50:16 +00:00
alecf%netscape.com 4870da1dcf purify fixes from bruce@cybersight.com - free memory the right way 1999-03-10 00:32:44 +00:00
mcmullen%netscape.com 734ffedf47 Turning on dougt's special system directory stuff, and adding it to the Macintosh build. Fixed spurious leading slash on getting leaf name (win and unix). Adding dougt's equality test operator, too. Adding dougt's test code for all the above. 1999-03-09 22:33:36 +00:00
warren%netscape.com 3f04ec67a2 Removed nsService template. 1999-03-09 11:12:52 +00:00
warren%netscape.com 4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
brendan%netscape.com ec67fd947d Must use defined XP_UNIX, not XP_UNIX, as #elif condition. 1999-03-09 02:46:23 +00:00
rickg%netscape.com 98eae31a0b fixed recently introduced i18n bugs 1999-03-07 19:23:28 +00:00
cls%seawood.org 202df19f2e Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables. 1999-03-07 05:18:45 +00:00
ramiro%netscape.com 2f0db342de Latest AIX fixes from waqar@netscape.com.
I added this define before and its not needed now, thanks to the c++ feature
detection magic in configure.in.
1999-03-06 15:07:01 +00:00
pavlov%pavlov.net 441af16eda proper fix 1999-03-05 23:52:34 +00:00
mcmullen%netscape.com 3e40401b0a Adding stringstreams 1999-03-05 23:44:22 +00:00
mcmullen%netscape.com 8537d6d325 Have the right fix now, so backing out the hack. 1999-03-05 23:43:37 +00:00
mcmullen%netscape.com 8e27b989b7 Need the exports, so checking in the makefiles. 1999-03-05 23:41:46 +00:00
pavlov%pavlov.net 67e91b223c hacky fix to fix build. someone please do this correctly. 1999-03-05 23:41:40 +00:00
mcmullen%netscape.com 9001472b4c Fix a unix warning 1999-03-05 23:00:57 +00:00
mcmullen%netscape.com 9798175c73 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
mcmullen%netscape.com 8c366d4625 Made a function static to remove a warning. 1999-03-05 21:35:23 +00:00
ramiro%netscape.com dac043b760 Filename was misspelled. Broke unix. Blessed by cyeh. 1999-03-05 21:29:26 +00:00
mcmullen%netscape.com 887f030007 Added nsIStringStream.h 1999-03-05 21:01:38 +00:00
mcmullen%netscape.com 8f54d5fccf Make the FilesTest project build again. 1999-03-05 21:01:11 +00:00
mcmullen%netscape.com da9bbfc238 First Checked In. 1999-03-05 20:55:10 +00:00
dougt%netscape.com c97b36d30e added nsSpecialSystemDirectory to build. 1999-03-05 20:25:05 +00:00
dougt%netscape.com ff5aa21d0d Added testcases for nsSpecialSystemDirectory. These cases are
currently turned off until mcmullen takes a look at them on the mac.
1999-03-05 20:21:33 +00:00
dougt%netscape.com 060b968818 adding nsSpecialSystemDirectory.cpp to windows makefile.
Fixed MakeAllDirectory bug in nsFileSpec.cpp
1999-03-05 20:20:22 +00:00
dougt%netscape.com 93ff8b1236 Updating makefiles so that nsSpecialSystemDirectory.h gets exported. 1999-03-05 20:18:33 +00:00
dougt%netscape.com a435f91e27 Initial Checkin 1999-03-05 20:17:47 +00:00
dougt%netscape.com 76b5b14778 Initial Checkin. 1999-03-05 20:16:47 +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
scc%netscape.com 2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
akkana%netscape.com 0364aa02ea Turn on blinking caret 1999-03-03 01:11:50 +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
sfraser%netscape.com 884a0efa99 Make the caret width a twips value, instead of pixels. 1999-03-02 04:25:11 +00:00
alecf%netscape.com 88fe8762de fix linux -pedantic build - compiler confused by too much casting 1999-03-02 01:41:45 +00:00
ramiro%netscape.com 52fac20c37 AIX portability fixes. (Waqar Malik <waqar@netscape.com>) 1999-03-01 06:10:54 +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 ba3f139ef6 Make the FilesTest project build again. 1999-02-28 01:30:41 +00:00
mcmullen%netscape.com d13c4f0d46 Call delete [] when new [] was used for allocation. 1999-02-27 20:39:07 +00:00
alecf%netscape.com c62d31b09d start using new HAVE_CPP_NEW_CASTS macro on unix 1999-02-27 05:58:25 +00:00
alecf%netscape.com 36bffa6c41 AIX can't do static casts either 1999-02-27 04:29:44 +00:00
mcafee%netscape.com a51a1d23cc Switching false/true over to PR_FALSE/PR_TRUE 1999-02-26 19:47:48 +00:00
kipp%netscape.com 577dbe2134 Defined some operator new/delete macros to help us get it right 1999-02-26 19:38:53 +00:00
mcafee%netscape.com 3d6f3bbe9f Switching one last bool to PRBool. a=mcmullen 1999-02-26 19:22:43 +00:00
alecf%netscape.com 51d9e33467 fix -pedantic bustage - Delete isn't const, so re-cast "this" 1999-02-26 17:56:44 +00:00
ebina%netscape.com 1b377a9c65 Changing RegisterFactory to use the new API. 1999-02-26 15:59:52 +00:00
warren%netscape.com 44cae3cd3f Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
rickg%netscape.com 48537437de new API on deque to set deallocator 1999-02-26 07:23:56 +00:00
rickg%netscape.com ce3f1fd855 small bug fixes and removal of global statics 1999-02-26 06:33:54 +00:00
sfraser%netscape.com 3a123c982b Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
dougt%netscape.com ec7d3e520a Remove #ifdef DEBUG 1999-02-26 00:14:57 +00:00
dougt%netscape.com 4f7db3fcd8 tests are failing on window optimized. I am removing the test dir from the
build path until I can figure it out.
1999-02-25 23:19:12 +00:00
dougt%netscape.com d66208f9ae Another fix to the build bustage. 1999-02-25 22:17:25 +00:00
dougt%netscape.com 52eff30465 This should make the tree go green. It, however, makes nsPersistentFileDescriptor broken if you pass an fsspec. 1999-02-25 22:04:50 +00:00
dougt%netscape.com 9aef7730c4 Merging branch BASE_19_FEB_99 to tip. These are extensive changes
to nsFileSpec and and nsFileStream.  See dougt@netscape.com or
John McMullen for futher information.
1999-02-25 20:49:47 +00:00
alecf%netscape.com 0337123540 fix HPUX bustage - HPUX doesn't do static_cast 1999-02-25 19:09:16 +00:00
mscott%netscape.com 04019f6070 Implement operator= for nsFilePath when given an nsFilePath. a=mcmullen... 1999-02-23 03:10:29 +00:00
brade%netscape.com b553b3670f add prototype to reduce warnings on Macintosh compiler 1999-02-19 16:13:47 +00:00
rickg%netscape.com 1fe259de63 small mod to handle hex conversion better 1999-02-19 06:32:40 +00:00
mcmullen%netscape.com 0064c92613 Backing out previous change from the trunk, because it was supposed to have gone in on a branch. 1999-02-18 00:45:07 +00:00
mcmullen%netscape.com 36703ad10e Updated to match the header changes I've been making. Also, added the declaration of the persistent filespec class. 1999-02-18 00:35:39 +00:00
warren%netscape.com 41fe50242a Added constructor for strings. 1999-02-18 00:12:08 +00:00
sfraser%netscape.com dbf1d274f7 Adding nsCaretProperties.cpp to Windows and UNIX builds 1999-02-17 23:36:54 +00:00
warren%netscape.com 78c67590e0 Added missing definition of nsFilePath::nsFilePath(const nsFilePath&) 1999-02-17 18:20:27 +00:00
rickg%netscape.com 71624eb818 removed bug from deque, and added replaceChar call to string 1999-02-16 06:47:00 +00:00
troy%netscape.com b0009be1b8 Fixed some more memory leaks 1999-02-14 18:02:38 +00:00
troy%netscape.com 8ebf774ac3 Fixed some memory leaks 1999-02-14 05:44:39 +00:00
troy%netscape.com 2161ce5972 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 f1e3f0b4e7 Fixed some memory leaks 1999-02-14 05:34:07 +00:00
troy%netscape.com 5d53bf146e Added NS_RELEASE of nsIUnicharInputStream interface in Load() 1999-02-14 05:20:34 +00:00
sfraser%netscape.com 61fc5b2481 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 3758bddef4 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 22fc3fe34b Export nsCaretProperties.h 1999-02-11 23:57:54 +00:00
sfraser%netscape.com 25543809d1 Added nsCaretPropertiesMac.cpp 1999-02-11 23:51:45 +00:00
sfraser%netscape.com 393be748cb First Checked In. 1999-02-11 23:49:08 +00:00
sfraser%netscape.com 1ccc08acd6 Add nsCaretProperties.h 1999-02-11 23:48:25 +00:00
sfraser%netscape.com c2d781ea6a 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 411bf694fa Fix a bug in 1999-02-11 06:22:03 +00:00
erik%netscape.com 1d8684cc66 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 ea6a6be543 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 42ad62ea01 Fixing xpcom/reg breakage. 1999-02-10 04:19:23 +00:00
bienvenu%netscape.com a8df8db01e back out linebreak defines 1999-02-09 05:06:35 +00:00
bienvenu%netscape.com 57567ced9f add platform specific linebreak defines 1999-02-09 04:43:58 +00:00
warren%netscape.com b6be0cc3db Added CR LF defines for general use. 1999-02-09 04:19:58 +00:00
waterson%netscape.com 7fbdeff5e1 Fix strncmp() routines to handle unsigned integers properly. r=linss, a=sar. 1999-02-08 22:01:08 +00:00
ftang%netscape.com 3af5eaa0fa change upper and lower case operation to call unicharutil for the nonASCII case 1999-02-08 18:57:21 +00:00
mcafee%netscape.com 726434e734 ignore genereated files 1999-02-08 08:26:34 +00:00
mcafee%netscape.com e47385817a Wrap tests in ENABLE_TESTS ifdef 1999-02-07 11:58:29 +00:00
mcafee%netscape.com c2d42f503e Adding tests to Solaris build 1999-02-07 10:03:03 +00:00
mcafee%netscape.com 281c7df631 Sigh, Solaris not building 1999-02-07 02:13:25 +00:00
mcafee%netscape.com 85e322e80a Adding tests to build to match Win32 1999-02-07 00:20:29 +00:00
warren%netscape.com 6fcd218d65 Added assertion 1999-02-06 04:22:43 +00:00
warren%netscape.com d96cead9f1 Added strtok implementation. 1999-02-06 04:18:15 +00:00
warren%netscape.com b6857edec3 Fixed unsigned problems. 1999-02-06 03:56:36 +00:00
warren%netscape.com 6649625711 Added strncmp, made lengths be unsigned. 1999-02-06 03:56:17 +00:00
erik%netscape.com 005df957ba Moved nsPropertiesFactory constructor from .h to .cpp file 1999-02-05 21:06:07 +00:00
dp%netscape.com 869e988f68 Fixing mRefCnt not being initialized for nsPropertiesFactory 1999-02-05 06:05:51 +00:00
waterson%netscape.com fc32751b45 Fixed comments that were referring to monitors. 1999-02-04 23:20:30 +00:00
mcmullen%netscape.com 83b7cdb328 Improved the readline() comment, as it was not quite clear. 1999-02-04 19:25:59 +00:00
waterson%netscape.com edd0682f7b Added TestAutoLock.cpp 1999-02-04 00:48:09 +00:00
waterson%netscape.com 1951b61a28 Added TestAutoLock. 1999-02-04 00:44:17 +00:00
waterson%netscape.com 13e2463b73 Initial revision. 1999-02-04 00:40:22 +00:00
waterson%netscape.com 791d6357f5 Added headers that nsAutoLock needs. 1999-02-04 00:39:49 +00:00
waterson%netscape.com bf217ad0ab 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 48dd995402 Added nsAutoLock.h to the exports. 1999-02-03 22:44:30 +00:00
waterson%netscape.com 9b6f064b72 Initial revision. 1999-02-03 22:44:14 +00:00
cata%netscape.com c277c4a8e9 Hacky Unicode converters implementation replaced with the real xpcom thing. 1999-02-03 18:55:10 +00:00
cata%netscape.com 3966fece84 Added dependency on Unicode Converters. 1999-02-03 18:52:21 +00:00
erik%netscape.com c9501a7942 Added PropertiesTest.cpp to Unix build. 1999-02-03 18:13:30 +00:00
erik%netscape.com cbda97bb78 Added nsBaseDLL.cpp and nsProperties.cpp to Unix build. 1999-02-03 18:12:59 +00:00
erik%netscape.com 5932523f5b Added nsIProperties.h to Unix build. 1999-02-03 18:12:24 +00:00
erik%netscape.com e8de824d89 Fixed compiler warning on Linux. 1999-02-03 18:11:45 +00:00
ftang%netscape.com 8489e73f9b 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 bdfecfd06a add project file for it. 1999-02-03 01:46:10 +00:00
ftang%netscape.com 5fa02ba119 add nsProperties.cpp and nsBaseDLL.cpp 1999-02-03 01:42:53 +00:00
mcafee%netscape.com 72e9ea6997 Ignore genereated Makefile 1999-02-02 06:13:16 +00:00
mcafee%netscape.com ca3e9a2100 Dependency problem, pulling tests out to fix breakage 1999-02-02 03:59:34 +00:00
mcafee%netscape.com 329c5d08d2 Adding License 1999-02-02 03:16:52 +00:00
mcafee%netscape.com 2acf05a283 TestAtoms, TestCRT, CvtURL now build on Linux, removing unused REQUIRES line 1999-02-02 03:16:07 +00:00
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
law%netscape.com a7d859328e Add nsFile* to Windows build 1998-12-22 20:01:41 +00:00
troy%netscape.com f334dec10a 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 d1599a66e6 Added an NS_BASE for windows. 1998-12-18 23:30:44 +00:00
mcmullen%netscape.com 7a7045d044 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 4b6f7b6aa9 First Checked In. 1998-12-18 22:38:28 +00:00
blizzard%appliedtheory.com 3098272860 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 0580a8e5c4 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
mcmullen%netscape.com c3df6e83ac Made all this build on Unix, using Macros up the wazoo 1998-12-15 22:45:09 +00:00
shaver%netscape.com 30635270f8 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 191bdfba01 Add nsFileSpec.h and nsFileStream.h 1998-12-15 03:08:57 +00:00
beard%netscape.com 18984e5a80 First Checked In. 1998-12-13 05:01:04 +00:00
mcmullen%netscape.com da55cc69e0 Deal with the case of a null string. 1998-12-12 02:07:11 +00:00
law%netscape.com 6ea423fbaa Minor fix in operator= 1998-12-12 01:28:28 +00:00
law%netscape.com 72b3ae3e68 Add NS_BASE to cause export from dll on Windows 1998-12-12 01:25:32 +00:00
mcmullen%netscape.com 237f90f8df More windows stuff. 1998-12-11 23:52:31 +00:00
mcmullen%netscape.com c35cd6f254 More windows tweaks 1998-12-11 23:05:24 +00:00
waterson%netscape.com 6c1a65e722 Got rid of NS_DYNAMIC_CAST() macro at scc's prodding. 1998-12-11 21:39:18 +00:00
mcmullen%netscape.com e24443adb9 And again. 1998-12-11 18:17:22 +00:00
mcmullen%netscape.com 5ed1d35068 More tweaks. 1998-12-11 03:17:47 +00:00
mcmullen%netscape.com 0b5d962ae9 Some more tweaks to suit various compilers and platforms. 1998-12-11 01:42:04 +00:00
kin%netscape.com 4d56c25568 Fixed off by 1 error that occurs in PopBack() when
(mOrigin + mSize) >= mCapacity.
1998-12-09 17:07:20 +00:00
mcmullen%netscape.com 2d4c67ae2c 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 64ac3c15be 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 49cdc38520 Remove PLStringFuncs.o for new universal headers. 1998-12-09 01:56:57 +00:00
pinkerton%netscape.com c415f8beaf 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 e3a7adb687 Fix part of build bustage. (Strange, this built fine with my tools). 1998-12-09 01:30:42 +00:00
law%netscape.com e89799a864 Added Windoze support 1998-12-09 01:04:53 +00:00
sfraser%netscape.com 5905287cc8 Fix the timer compare function (need an extra dereference). 1998-12-09 00:08:41 +00:00
sfraser%netscape.com aef20fd271 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 0fe2983dc3 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 befb241426 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 4e091b7bcf First Checked In. 1998-12-08 22:43:57 +00:00
mcmullen%netscape.com f52218c896 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 4e1f4f4572 First Checked In. 1998-12-08 02:22:54 +00:00
mcmullen%netscape.com 0fd0d405c3 First Checked In. 1998-12-08 02:15:50 +00:00
ramiro%netscape.com 9de953c38c Have cvs ignore generated files. 1998-12-05 11:07:45 +00:00
ramiro%netscape.com e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
akkana%netscape.com f959037e38 Waterson's definitions to fix Irix build. 1998-12-04 21:36:56 +00:00
waterson%netscape.com 9ec2d30af9 Added macros for fancy C++ casts. 1998-12-04 01:13:21 +00:00
jfrancis%netscape.com 63d5379a89 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 c0c7bc482d Mac shared library migration. 1998-11-30 22:15:00 +00:00
mcafee%netscape.com 7b82ec7944 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 51582a22b5 fixed bug #1203 1998-11-24 20:23:46 +00:00
rickg%netscape.com 5d77ac2437 changed ToInteger() so that it returns an error properly 1998-11-24 02:38:21 +00:00
cyeh%netscape.com 65038e9551 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 91a74f3b64 updated docs for nsString class usage 1998-11-20 22:11:09 +00:00