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
alecf%netscape.com
42f50cf40c
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
9be7e3e15f
Made nsString::Insert actually support the count=-1 default argument
1998-11-19 17:58:30 +00:00