Commit Graph
46 Commits
Author SHA1 Message Date
mcmullen@netscape.com 510295bcfe Bug #4184. Before unescaping a path, call ReAllocData. 1999-04-23 21:32:57 +00:00
mcmullen@netscape.com 968237111c Corrected spelling in some comments. 1999-04-23 20:27:38 +00:00
dougt@netscape.com c04c7c7797 Fixes Bug 5300 http://bugzilla.mozilla.org/show_bug.cgi?id=5300 1999-04-23 06:32:40 +00:00
mcmullen@netscape.com d9544d4571 Correct a problem my last change to GetParent() introduced. 1999-04-20 19:09:22 +00:00
dougt@netscape.com 3666c67518 Now using PL_* functions in nsprPath()
ifdef'ing the deallocation of nsprPath()
1999-04-15 19:39:23 +00:00
mcmullen@netscape.com 6de6c67a36 Fix backwards failure logic 1999-04-15 01:06:03 +00:00
bruce@cybersight.com 72121b4509 Adding blank lines for native compilers. 1999-04-13 06:35:42 +00:00
dougt@netscape.com 655c732d4b Adding nsprPath class.
Removing existing check when creating subdirectories.
1999-04-10 00:29:20 +00:00
rickg@netscape.com 34644a0082 API cleanup for nsString 1999-04-05 08:06:54 +00:00
mcmullen@netscape.com db9a56a903 Just added a divider comment. 1999-04-01 20:07:52 +00:00
dougt@netscape.com d589663e6c Fixes off by one error. 1999-03-31 05:04:28 +00:00
bienvenu@netscape.com 2fd54b6731 fix problem with SetLeafName r+a=mcmullen 1999-03-22 19:15:30 +00:00
mcmullen@netscape.com 500c6ec7cc FIxing another unix problem. 1999-03-20 01:13:35 +00:00
mcmullen@netscape.com a9b9bd1efc Bugs #3997, 3934 1999-03-19 23:09:39 +00:00
mcmullen@netscape.com 429826e6ea 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
mcmullen@netscape.com a925bce5fd Upgrades, bugfixes (including nsFilePath no longer hex escaped). Features (including DiskSpaceAvailable) 1999-03-13 06:38:57 +00:00
mcmullen@netscape.com b0d4870de3 Fixed bustage with typo. 1999-03-10 21:41:43 +00:00
mcmullen@netscape.com 615081d918 Added GetModDate and GetFileSize. Fixed a crash with a strcmp of null. 1999-03-10 21:02:58 +00:00
dougt@netscape.com 15eda68abd 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
mcmullen@netscape.com 62b5d2fb88 Change assignment operator not to create dirs. 1999-03-10 02:50:16 +00:00
mcmullen@netscape.com c60671e622 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
dougt@netscape.com aee00cb58a adding nsSpecialSystemDirectory.cpp to windows makefile.
Fixed MakeAllDirectory bug in nsFileSpec.cpp
1999-03-05 20:20:22 +00:00
alecf@netscape.com 7ae10c14e9 fix linux -pedantic build - compiler confused by too much casting 1999-03-02 01:41:45 +00:00
mcmullen@netscape.com 39cd8ae9c9 Fix Windows build errors 1999-02-28 02:51:53 +00:00
mcmullen@netscape.com 9084fa1f7e Fix unix build errors 1999-02-28 02:17:55 +00:00
mcmullen@netscape.com ca0a6d1c26 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
dougt@netscape.com 3f4575a925 Remove #ifdef DEBUG 1999-02-26 00:14:57 +00:00
dougt@netscape.com 0cffe36222 Another fix to the build bustage. 1999-02-25 22:17:25 +00:00
dougt@netscape.com c9fae6f8fc 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 a08d84c4ba 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
mscott@netscape.com 659a0456ac Implement operator= for nsFilePath when given an nsFilePath. a=mcmullen... 1999-02-23 03:10:29 +00:00
warren@netscape.com 91e6ad1033 Added missing definition of nsFilePath::nsFilePath(const nsFilePath&) 1999-02-17 18:20:27 +00:00
waterson@netscape.com de0080df35 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
mcmullen@netscape.com 180e117493 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
mcmullen@netscape.com 6c0ab6346e 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
law@netscape.com 23ec135721 Add nsFile* to Windows build 1998-12-22 20:01:41 +00:00
mcmullen@netscape.com ae6f391328 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 7d688756b8 Made all this build on Unix, using Macros up the wazoo 1998-12-15 22:45:09 +00:00
mcmullen@netscape.com 678b292f07 Deal with the case of a null string. 1998-12-12 02:07:11 +00:00
mcmullen@netscape.com afab0fec38 More tweaks. 1998-12-11 03:17:47 +00:00
mcmullen@netscape.com f352cb8ab6 Some more tweaks to suit various compilers and platforms. 1998-12-11 01:42:04 +00:00
mcmullen@netscape.com 81330acfd9 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 89ccaecfc7 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
law@netscape.com 4b340e6ebb Added Windoze support 1998-12-09 01:04:53 +00:00
mcmullen@netscape.com 35f6ea9e8a 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 aee6ab077a First Checked In. 1998-12-08 02:22:54 +00:00