alecf%netscape.com
53f20b6e1a
fix newline and end of file problem
1999-03-20 02:34:54 +00:00
alecf%netscape.com
804aa05e63
there is no header file on unix that actually includes this path. wierd.
1999-03-20 02:34:31 +00:00
mcmullen%netscape.com
19dc840095
FIxing another unix problem.
1999-03-20 01:13:35 +00:00
mcmullen%netscape.com
5a20fa4872
Fix unix bustage.
1999-03-20 00:13:08 +00:00
mcmullen%netscape.com
6cf27d2a67
Bugs #3997 , 3934
1999-03-19 23:09:39 +00:00
warren%netscape.com
1d59a013c3
Backed out nsUnicharKey -- couldn't get it to build with -pedantic linux.
1999-03-19 10:27:41 +00:00
warren%netscape.com
75ca8f8ad6
Attempt to fix pendantic breakage.
1999-03-19 09:46:09 +00:00
warren%netscape.com
5b82065f09
Added nsUnicharKey for nsHashtables.
1999-03-19 09:02:43 +00:00
rickg%netscape.com
ac8a03b6c1
removed static vars
1999-03-19 08:47:20 +00:00
mcafee%netscape.com
0ab3fe8ca1
Solaris needs prototype for PR_GetEnv().
1999-03-18 22:41:24 +00:00
mcafee%netscape.com
94137691ac
Switch to PR_GetEnv(), warn once if MOZILLA_FIVE_HOME is not set.
1999-03-18 22:38:25 +00:00
leaf%mozilla.org
0a0f5ac00f
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
mcmullen%netscape.com
296a662cd4
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
f1f6ee8cea
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
a06c02057b
Fix a parameter type.
1999-03-13 07:07:33 +00:00
mcmullen%netscape.com
3bb07d2871
Upgrades, bugfixes (including nsFilePath no longer hex escaped). Features (including DiskSpaceAvailable)
1999-03-13 06:38:57 +00:00
mcmullen%netscape.com
088a3ba59a
Fixed crashing bug on solaris. Added support for mac documents directory.
1999-03-12 22:15:02 +00:00
mcmullen%netscape.com
f9e9f1030d
Added mac documents directory.
1999-03-12 22:14:08 +00:00
ramiro%netscape.com
846235af9b
Make it possible to prefix mozilla dlls that conflict with system dlls.
1999-03-12 12:43:04 +00:00
beard%netscape.com
1feb9d4487
using nsITimer::GetIID() instead of kITimerIID
1999-03-12 04:48:48 +00:00
beard%netscape.com
e291c88c43
added NS_DEFINE_STATIC_IID_ACCESSOR.
1999-03-12 04:46:43 +00:00
dp%netscape.com
aba76740b8
Unix: Adding MOZILLA_FIVE_HOME
1999-03-11 21:31:16 +00:00
mcmullen%netscape.com
c83b5e5810
Fixed bustage with typo.
1999-03-10 21:41:43 +00:00
mcmullen%netscape.com
edd291e578
Added tests for size and mod date.
1999-03-10 21:03:53 +00:00
mcmullen%netscape.com
eb40f15d6f
Added GetModDate and GetFileSize. Fixed a crash with a strcmp of null.
1999-03-10 21:02:58 +00:00
mcmullen%netscape.com
4dbdbee851
Added output streamers for int and unsigned int.
1999-03-10 20:56:38 +00:00
dougt%netscape.com
b68b584c5b
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
000b5164e8
Solaris needs newline at EOF.
1999-03-10 10:57:05 +00:00
waterson%netscape.com
652441cf06
Change PATH_MAX to MAXPATHLEN to compile on Solaris.
1999-03-10 07:21:09 +00:00
waterson%netscape.com
433ca28660
Added OS_CurrentProcessDirectory test.
1999-03-10 06:08:06 +00:00
waterson%netscape.com
928cc7249f
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
eab093f4d5
Change assignment operator not to create dirs.
1999-03-10 02:50:16 +00:00
alecf%netscape.com
770326593d
purify fixes from bruce@cybersight.com - free memory the right way
1999-03-10 00:32:44 +00:00
mcmullen%netscape.com
615dbada53
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
1e10978711
Removed nsService template.
1999-03-09 11:12:52 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
brendan%netscape.com
28d612e522
Must use defined XP_UNIX, not XP_UNIX, as #elif condition.
1999-03-09 02:46:23 +00:00
rickg%netscape.com
e1d3b703f9
fixed recently introduced i18n bugs
1999-03-07 19:23:28 +00:00
cls%seawood.org
0934081cb8
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
6b0068962b
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
5667b8f168
proper fix
1999-03-05 23:52:34 +00:00
mcmullen%netscape.com
1bd576c93e
Adding stringstreams
1999-03-05 23:44:22 +00:00
mcmullen%netscape.com
fa264a9458
Have the right fix now, so backing out the hack.
1999-03-05 23:43:37 +00:00
mcmullen%netscape.com
404686e4d6
Need the exports, so checking in the makefiles.
1999-03-05 23:41:46 +00:00
pavlov%pavlov.net
6c9041c866
hacky fix to fix build. someone please do this correctly.
1999-03-05 23:41:40 +00:00
mcmullen%netscape.com
2eb1452b5e
Fix a unix warning
1999-03-05 23:00:57 +00:00
mcmullen%netscape.com
0b721e55f8
Removed the offset parameter from the base stream interfaces. Implemented string streams.
1999-03-05 22:53:56 +00:00
mcmullen%netscape.com
5a7ce034d2
Made a function static to remove a warning.
1999-03-05 21:35:23 +00:00
ramiro%netscape.com
82e5371671
Filename was misspelled. Broke unix. Blessed by cyeh.
1999-03-05 21:29:26 +00:00
mcmullen%netscape.com
2d712d0797
Added nsIStringStream.h
1999-03-05 21:01:38 +00:00
mcmullen%netscape.com
bc65ef4434
Make the FilesTest project build again.
1999-03-05 21:01:11 +00:00
mcmullen%netscape.com
5af9b0231b
First Checked In.
1999-03-05 20:55:10 +00:00
dougt%netscape.com
3e84f86af8
added nsSpecialSystemDirectory to build.
1999-03-05 20:25:05 +00:00
dougt%netscape.com
e7ddc8411c
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
604230303c
adding nsSpecialSystemDirectory.cpp to windows makefile.
...
Fixed MakeAllDirectory bug in nsFileSpec.cpp
1999-03-05 20:20:22 +00:00
dougt%netscape.com
eb6d489cb1
Updating makefiles so that nsSpecialSystemDirectory.h gets exported.
1999-03-05 20:18:33 +00:00
dougt%netscape.com
bfa7cd297a
Initial Checkin
1999-03-05 20:17:47 +00:00
kipp%netscape.com
68409e0711
Use proper new operator
1999-03-05 04:33:57 +00:00
mcafee%netscape.com
327257fb03
Uninitialized variables
1999-03-05 04:20:54 +00:00
hyatt%netscape.com
f96739c6a3
Fix to the RFind method of nsString.
1999-03-05 00:03:46 +00:00
scc%netscape.com
31ff626ae9
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
akkana%netscape.com
ddcb1cc878
Turn on blinking caret
1999-03-03 01:11:50 +00:00
alecf%netscape.com
23dfed1e50
fix HPUX bustage - confused by too many similar constructors
1999-03-02 19:23:06 +00:00
ftang%netscape.com
e79d1e4c91
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
4d908f8566
Make the caret width a twips value, instead of pixels.
1999-03-02 04:25:11 +00:00
alecf%netscape.com
dedc56a341
fix linux -pedantic build - compiler confused by too much casting
1999-03-02 01:41:45 +00:00
ramiro%netscape.com
bb5e2580dc
AIX portability fixes. (Waqar Malik <waqar@netscape.com>)
1999-03-01 06:10:54 +00:00
mcmullen%netscape.com
9d8798db7a
Fix Windows build errors
1999-02-28 02:51:53 +00:00
mcmullen%netscape.com
0ab1a3175d
Fix unix build errors
1999-02-28 02:17:55 +00:00
mcmullen%netscape.com
5c6b652c90
Fix const problem.
1999-02-28 01:55:23 +00:00
mcmullen%netscape.com
22a00633c9
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
66df24839d
Make the FilesTest project build again.
1999-02-28 01:30:41 +00:00
mcmullen%netscape.com
b38ede637e
Call delete [] when new [] was used for allocation.
1999-02-27 20:39:07 +00:00
alecf%netscape.com
0480adffb7
start using new HAVE_CPP_NEW_CASTS macro on unix
1999-02-27 05:58:25 +00:00
alecf%netscape.com
18a17b852a
AIX can't do static casts either
1999-02-27 04:29:44 +00:00
mcafee%netscape.com
cf6f44ef32
Switching false/true over to PR_FALSE/PR_TRUE
1999-02-26 19:47:48 +00:00
kipp%netscape.com
fbade5b43f
Defined some operator new/delete macros to help us get it right
1999-02-26 19:38:53 +00:00
mcafee%netscape.com
f88f9526bc
Switching one last bool to PRBool. a=mcmullen
1999-02-26 19:22:43 +00:00
alecf%netscape.com
66c86207fd
fix -pedantic bustage - Delete isn't const, so re-cast "this"
1999-02-26 17:56:44 +00:00
ebina%netscape.com
0893363a0b
Changing RegisterFactory to use the new API.
1999-02-26 15:59:52 +00:00
warren%netscape.com
97781f4c14
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
191d1e1a16
new API on deque to set deallocator
1999-02-26 07:23:56 +00:00
rickg%netscape.com
b82b092c4b
small bug fixes and removal of global statics
1999-02-26 06:33:54 +00:00
sfraser%netscape.com
d847eb7428
Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order.
1999-02-26 00:54:57 +00:00
dougt%netscape.com
8530487aeb
Remove #ifdef DEBUG
1999-02-26 00:14:57 +00:00
dougt%netscape.com
05d92cab08
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
43984d07a9
Another fix to the build bustage.
1999-02-25 22:17:25 +00:00
dougt%netscape.com
3e99c7e102
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
ccbad16cde
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
806b1e4b5f
fix HPUX bustage - HPUX doesn't do static_cast
1999-02-25 19:09:16 +00:00
mscott%netscape.com
75ce123dcc
Implement operator= for nsFilePath when given an nsFilePath. a=mcmullen...
1999-02-23 03:10:29 +00:00
brade%netscape.com
b3b4f0d2c0
add prototype to reduce warnings on Macintosh compiler
1999-02-19 16:13:47 +00:00
rickg%netscape.com
5396424248
small mod to handle hex conversion better
1999-02-19 06:32:40 +00:00
mcmullen%netscape.com
08350f58b5
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
eda401b85b
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
b761e1c51f
Added constructor for strings.
1999-02-18 00:12:08 +00:00
sfraser%netscape.com
833889de03
Adding nsCaretProperties.cpp to Windows and UNIX builds
1999-02-17 23:36:54 +00:00
warren%netscape.com
a4e60f2de6
Added missing definition of nsFilePath::nsFilePath(const nsFilePath&)
1999-02-17 18:20:27 +00:00
rickg%netscape.com
e2e2dfc7e9
removed bug from deque, and added replaceChar call to string
1999-02-16 06:47:00 +00:00
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