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

262 Коммитов

Автор SHA1 Сообщение Дата
mcmullen%netscape.com 6d66a57c70 Added nsFileStream.cpp to this project. Polished the interfaces, added long comments in the headers. The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season. 1998-12-08 22:45:38 +00:00
mcmullen%netscape.com 2d03507d69 First Checked In. 1998-12-08 22:43:57 +00:00
mcmullen%netscape.com 29bbdb8935 Added nsFileSpec.cpp to this project (you also get nsFileStream, but this is all done with templates in a header - this may need to be revisited). This is the first real checkin of nsFileSpec.*, and the first ever checkin of nsFileStream.h. This provides typesafe file specifications, interconversions, and full Standard Library support for iostreams, based on these specifications. The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season. 1998-12-08 02:24:19 +00:00
mcmullen%netscape.com 97663c5afa First Checked In. 1998-12-08 02:22:54 +00:00
mcmullen%netscape.com 46efadfc6c First Checked In. 1998-12-08 02:15:50 +00:00
ramiro%netscape.com b67e714e27 Have cvs ignore generated files. 1998-12-05 11:07:45 +00:00
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
akkana%netscape.com a22674e331 Waterson's definitions to fix Irix build. 1998-12-04 21:36:56 +00:00
waterson%netscape.com 4214c5bd3c Added macros for fancy C++ casts. 1998-12-04 01:13:21 +00:00
jfrancis%netscape.com dfedb51a71 The first step to good mental health is to realize that you have a build problem. redo'ing NSRuntime.shlb includes to use debug in debug target, opt in opt target. 1998-12-01 01:22:13 +00:00
beard%netscape.com c62b49cafc Mac shared library migration. 1998-11-30 22:15:00 +00:00
mcafee%netscape.com f2ca180be2 Added mhanni@sprintmail.com's suggestion as a comment, pending someone finding out of this works 1998-11-25 20:02:26 +00:00
rickg%netscape.com 5761b52e55 fixed bug #1203 1998-11-24 20:23:46 +00:00
rickg%netscape.com 7755d427f4 changed ToInteger() so that it returns an error properly 1998-11-24 02:38:21 +00:00
cyeh%netscape.com e9d3c67427 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
rickg%netscape.com 83c2278361 updated docs for nsString class usage 1998-11-20 22:11:09 +00:00
alecf%netscape.com a58ada5ede nsTimerExpired should be a C function that returns a gint (i.e. a GtkFunction)
which returns 0 on success
1998-11-20 02:03:57 +00:00
kipp%netscape.com e1fa4e95dd Made nsString::Insert actually support the count=-1 default argument 1998-11-19 17:58:30 +00:00
pierre%netscape.com 57bc56148a fixed the 3 instances of Compare() to work with empty strings 1998-11-04 06:48:11 +00:00
pierre%netscape.com 809c3fa63c return 0 (ie. "strings are equal") instead of 1 when the 'n' of strncmp() and strncasecmp() is 0 1998-11-04 06:46:33 +00:00
cls%seawood.org c14d1dd8a3 Removed hardcoded 'gtk-config' 1998-11-03 16:16:37 +00:00
cls%seawood.org f50c938b76 Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
msw%gimp.org ac7d9a1d5b change gmbaseunix to gmbasegtk here too 1998-11-02 15:22:59 +00:00
msw%gimp.org 75c0d5da2c rename gmbaseunix to gmbasegtk 1998-11-02 15:20:37 +00:00
shaver%netscape.com def443db54 Minor typo. I'm so anal. 1998-11-02 14:30:56 +00:00
ramiro%netscape.com 5606cdd6d8 Move the 'unix' nsTimer to 'motif'. 1998-11-02 14:28:32 +00:00
blizzard%appliedtheory.com a2f9902d7a when using --enable-nglayout=gtk build gtk specific timer code 1998-11-01 19:49:49 +00:00
blizzard%appliedtheory.com 459a357b85 add timer code for gtk from Frank Visser <fvisser@hgmp.mrc.ac.uk> 1998-11-01 00:13:30 +00:00
cls%seawood.org 1f612e9ddf Some updated to work with nglayout. Others sync'd to remove cruft. 1998-10-28 03:49:12 +00:00
rickg%netscape.com 674c289b46 fixed bug in IsOrdered that was found on the web 1998-10-26 22:33:39 +00:00
cls%seawood.org 533abf7234 Split OS_CFLAGS into OS_CFLAGS, OS_INCLUDES and DEFINES.
Modified Makefile.ins to append not overwrite DEFINES.
Added $(DEFINES) to the mkdepend command line so that some conditional dependencies are caught as well.
1998-10-25 22:25:25 +00:00
briano%netscape.com 552736c9e5 Cleaned it up and made it work properly. 1998-10-24 05:31:24 +00:00
briano%netscape.com 0bdfbd0f63 Turns out not to need the OS_LIBS addition on Linux at all. 1998-10-24 05:29:10 +00:00
cls%seawood.org 001ed2ffd4 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
briano%netscape.com 8737abda74 Corrected some minor errors. Now builds on Linux 1.2.13. Whee.... 1998-10-11 08:41:04 +00:00
kipp%netscape.com 7b5a4e35e8 Fixed some sign extension bugs 1998-10-10 15:28:53 +00:00
kipp%netscape.com c728420a6b Added a reminder comment 1998-10-10 15:27:50 +00:00
waterson%netscape.com 08b74441d6 Fixed linkage problems with nsInt64 and nsTime classes. 1998-10-06 20:06:06 +00:00
rickg%netscape.com bbc76113d1 added radix support in ToInteger() 1998-10-04 04:52:10 +00:00
pinkerton%netscape.com 7c640d6f80 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
mcafee%netscape.com aa655ba85a Print out not-implemented warnings. 1998-09-28 07:06:46 +00:00
beard%netscape.com 441bb7a082 Added #undef of NS_EXPORT, so it won't conflict with nsCom.h. 1998-09-24 20:56:58 +00:00
beard%netscape.com 003d482620 Defining NS_EXPORT, et. al. for XP_MAC. 1998-09-22 22:46:18 +00:00
mcafee%netscape.com 43dc8a914e Adding support for Rhapsody 1998-09-19 06:58:53 +00:00
mcafee%netscape.com e3cb62f82a Initial version, copied from ../unix 1998-09-19 06:58:15 +00:00
beard%netscape.com a72540afae 09171998 LiveConnect Carpool: build bustage. 1998-09-17 20:35:10 +00:00
beard%netscape.com 4cb28edc59 09171998 LiveConnect Carpool: build bustage. 1998-09-17 20:17:57 +00:00
beard%netscape.com d07d874c58 09171998 LiveConnect Carpool: #ifndef NS_EXPORT, to not conflict with nsCom.h definition. 1998-09-17 19:22:39 +00:00
waterson%netscape.com 0e9767ff68 Added wrappers for 64-bit arithmetic and PRTime. 1998-09-16 19:53:12 +00:00
kipp%netscape.com a65a3ac653 Applied patch to make the timer code independent of motif (thanks goes to cls@seewood.org) 1998-09-11 03:58:43 +00:00
kipp%netscape.com 86f83878fd Added a macro and normalized auto-string initialization; reordered methods slightly just to annoy rickg :-) 1998-09-05 23:21:42 +00:00
pierre%netscape.com 82283d0a33 fixed other crashes in Comparators and ref counts 1998-09-05 10:25:04 +00:00
pierre%netscape.com 966e45e916 fixed other crash mTimers becomes a LArray, not a LArray* 1998-09-05 09:16:58 +00:00
pierre%netscape.com 8dcfc2f132 fixed crash in SpendTime() 1998-09-05 08:14:15 +00:00
valeski%netscape.com 09c4e871b5 String insertion was broken if you wanted to insert at the begining (index '0') of a string. 1998-09-04 18:49:50 +00:00
rickg%netscape.com 7cb4b0c39d new string improvements 1998-09-04 17:26:37 +00:00
thom%netscape.com 9360813009 Fixed crash in timer (AddItem (&something) not AddIten (something)) 1998-09-04 00:23:30 +00:00
thom%netscape.com f6179c8cff Added comment to clarify an implementation issue (what conditions did nsITimer callback functions expect). 1998-09-03 21:16:41 +00:00
peterl%netscape.com 95ae58e4db changed HashCode to HashValue and fixed return type 1998-09-02 01:59:30 +00:00
rickg%netscape.com 7858c52f7e added BinarySearch method for faster string searches 1998-08-29 05:06:50 +00:00
valeski%netscape.com d3dd8ac5ee nsString.h - the mBuf member data type was the raw PRUnichar type, changed it to chartype.
nsString.cpp - we were dropping the ending null-byte/unichar when expanding/growing strings
1998-08-27 08:15:40 +00:00
kipp%netscape.com 83c90ed2d0 Fixed compiler problem with other compilers by removing useless const in front of void 1998-08-27 02:39:36 +00:00
rpotts%netscape.com f76be88c23 Removed optimization which was causing timer skew and unreliable callbacks... 1998-08-26 05:40:35 +00:00
rickg%netscape.com 073fc23c82 added iostream output to nsString 1998-08-22 17:50:13 +00:00
rickg%netscape.com c1d7662228 fixed off by one error in Pop() 1998-08-21 02:03:56 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
rickg%netscape.com 702ee7c637 fixed objectAT() offset error 1998-08-12 08:53:03 +00:00
wtc%netscape.com f0e9569118 Do not declare variables in a 'for' statement because the scope
of such variables is compiler-dependent.  (approved by kipp@netscape.com)
1998-08-11 00:10:36 +00:00
troy%netscape.com d3b5d6cc63 Added GetClosure() member function 1998-08-10 17:24:36 +00:00
peterl%netscape.com 59e5ef7b52 performance tweak in trim 1998-08-07 02:11:13 +00:00
rickg%netscape.com 3d3143056b improved deque API a tad 1998-08-05 01:59:34 +00:00
rickg%netscape.com d7540e9307 kipps changes 1998-08-05 01:31:14 +00:00
rickg%netscape.com 7372a05ba9 minor tweak to remove tabs 1998-08-04 10:12:45 +00:00
blythe%netscape.com 59e73b647c VC6 compatibility, aprv kipp 1998-08-03 21:38:59 +00:00
rickg%netscape.com ed2267c14a fixed problem in testCRT. GetUnicode returns a const ptr 1998-08-03 21:33:32 +00:00
danm%netscape.com d766e45efb adding (optional) glowcode build stuff 1998-08-03 21:29:18 +00:00
rickg%netscape.com 8cadfbae7e added a few assertions, just to be safe 1998-08-03 21:03:49 +00:00
rickg%netscape.com bd6d9c1bf6 major upgrade to string class implementation 1998-08-03 20:46:38 +00:00
peterl%netscape.com e08babbc37 re-added backed-out changes 1998-08-01 00:56:28 +00:00
donm%netscape.com 56796d4050 backing out changes made while trying to land OJI. 1998-07-31 23:58:26 +00:00
michaelp%netscape.com 825d8fc314 Fixed Raptor build bustage caused by the OJI landing... 1998-07-31 23:32:08 +00:00
peterl%netscape.com 21482eb238 replaced macros with inline functions 1998-07-31 23:27:36 +00:00
peterl%netscape.com c52433f25e temporarily removed CvtURL test to fix build 1998-07-31 22:56:02 +00:00
warren%netscape.com 207bbebb65 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:19:50 +00:00
thom%netscape.com 228e7879d6 Added Shared Library target. Shouldn't affect any current targets. 1998-07-30 21:36:21 +00:00
troy%netscape.com d885d03cbf Fixed some crashes where it wa assumes mStr was non-NULL 1998-07-30 20:36:51 +00:00
rickg%netscape.com 35ef5f0b7f more string improvements 1998-07-30 18:35:58 +00:00
rickg%netscape.com ef09dc96e8 fixed string assignment bug 1998-07-30 18:26:46 +00:00
troy%netscape.com 22a9e3103b Changed default constructor to leave capacity at 0 and not allocate
a buffer of 24 bytes
1998-07-29 23:06:21 +00:00
troy%netscape.com decda6a579 Added a #undef NS_EXPORT_ before defining it so that we don't get all
the warnings. Our definition is defined differently than in nsCom.h in
xpcom. The problem with the way it's defined in xpcom is that the 4.x
compiler generates a compiler error
1998-07-27 01:42:13 +00:00
troy%netscape.com 3cf751458e Defined macros for Unix and Mac 1998-07-27 00:45:35 +00:00
michaelp%netscape.com 45df9be722 changed order of stuff in new macros. 1998-07-27 00:32:36 +00:00
troy%netscape.com d31bf96f8f Added some variants of NS_EXPORT and NS_IMPORT that take a type and
declare the function __stdcall
1998-07-26 23:40:58 +00:00
rickg%netscape.com 82a39cc883 warning removal 1998-07-25 02:11:02 +00:00
michaelp%netscape.com 8fd323a89b added APIs to viewmanager to enable and disable all rendering.
made Refresh() APIs of viewmanager implementation private.
1998-07-24 21:05:50 +00:00
rpotts%netscape.com a3dfccd2a1 Fixed up some reference counting issues... 1998-07-24 05:39:18 +00:00
michaelp%netscape.com 3f1cee6416 modified streaming APIs to be what the OJI guys want. 1998-07-23 20:34:01 +00:00
troy%netscape.com 50b168bd01 Added some '=' operator member functions to nsAutoString 1998-07-22 21:38:48 +00:00
rickg c7c8f485ed major improvements to parser API's; fixed a few bugs 1998-07-02 08:14:22 +00:00
jevering 3705e61240 Modified ReplaceElementAt to grow the array if an index out of the
allocated boundary was requested.
1998-07-02 00:28:56 +00:00
thom 90f6109581 (scullin) fix for mac linux? 1998-07-01 21:16:14 +00:00
atotic 8f65658645 Ooops, forgot to check in full implementation 1998-07-01 18:40:46 +00:00
atotic c91f650b9d Code browser was inactive 1998-06-30 09:03:04 +00:00
atotic ee139fb8e1 Real timer implementation 1998-06-30 09:01:11 +00:00
atotic 0fbd501a4b First Checked In. 1998-06-25 18:24:18 +00:00
atotic 6b68fa74bd Making it compile & run.... 1998-06-25 18:00:52 +00:00
atotic 3911cad53a Making it compile & run.... 1998-06-24 01:37:58 +00:00
kmcclusk 729a6ec7fc Initialize mDelay in constructor + Set delay in Init(aDelay) 1998-06-18 20:40:30 +00:00
kmcclusk 584cf7b486 Commented out code to auto-repeat on timers. 1998-06-18 18:18:43 +00:00
kmcclusk 87876c0352 Made Motif/timer implementation always repeat 1998-06-18 18:12:02 +00:00
kmcclusk a1e7e8e812 Added a real timer implementation for Motif 1998-06-18 18:06:56 +00:00
rickg b2f62ff8a2 huge refactoring effort; transient style support; tables fixes, and more 1998-06-17 23:13:28 +00:00
atotic fcb81f3583 First Checked In. 1998-06-16 21:39:13 +00:00
atotic fafe802851 First Checked In. 1998-06-15 21:07:17 +00:00
jevering d86bf24428 Fixed double ended queue to accept a callback in the constructor
to a function which frees the inserted objects.
1998-06-12 01:36:24 +00:00
troy 5da3ea6720 Added an additional constructor 1998-06-11 22:48:25 +00:00
kipp 339f079993 Added SizeOf method 1998-06-05 21:38:36 +00:00
spider df4fdf7c4e Fix Unix build bustage: Case sensitivity on new file added 1998-06-05 21:34:42 +00:00
kipp b09b64fd7c Added nsSizeOfHandler.cpp to build 1998-06-05 20:46:48 +00:00
kipp ba69726b90 Added public to build dirs 1998-06-05 20:46:34 +00:00
kipp ce9fdc61c7 new 1998-06-05 20:46:23 +00:00
kmcclusk a3c9ecbdfe Added unix directory to build nsTimer.cpp 1998-06-04 17:31:35 +00:00
kmcclusk 865921ab50 Added unix nsTimer. Note nsTimer's methods need to be implemented. 1998-06-03 23:25:12 +00:00
kipp d0102a831e null terminate empty auto string properly 1998-06-01 20:55:46 +00:00
kipp 45478ad93a Init refcnt properly 1998-05-28 18:38:32 +00:00
rickg 7dfde61fc9 minor perf improvement to deque 1998-05-21 20:37:17 +00:00
rickg 9e36b7c90a filled in the popback function 1998-05-21 02:27:34 +00:00
kipp b3f36862f4 Fixed bug in nsString::Cut code where the sizeof(chartype) was multipled a bit aggresively; I also tuned the routine somewhat as well 1998-05-20 23:18:25 +00:00
spider 87434753d1 Add NS_UNIX if __unix is defined 1998-05-20 21:40:46 +00:00
peterl 729e4048ee added enumerate methods 1998-05-20 20:31:58 +00:00
thom 8d469359bf added project file for mac build 1998-05-20 17:30:15 +00:00
kipp 252b978edf Added empty constructor; removed instance count sillyness 1998-05-20 16:21:48 +00:00
rickg c857888a8d small improvement to deque-iterator interface 1998-05-19 01:51:24 +00:00
thom 394804e4df Mac checkin 1998-05-18 22:47:24 +00:00
rpotts 7a85ec6f20 Added exports for nsIBaseStream.h and nsIOutputStream.h 1998-05-15 09:41:21 +00:00
rpotts 5a6229ac23 Changed to use the nsIBaseStream as a base class... 1998-05-15 09:40:43 +00:00
rpotts 03e351b6f6 Interface for Output Streams... 1998-05-15 09:40:02 +00:00
rpotts a9099f2c5c New interface that all stream interfaces can derive from... 1998-05-15 09:39:37 +00:00
rickg c4b08c87d1 minor performance tweak for deque 1998-05-14 22:18:44 +00:00
rickg 23d466f216 added IsDigit to string 1998-05-11 23:27:35 +00:00
rpotts 6c5ac46723 Fix up makefile.win to completely remove nsInputStream :-) 1998-05-07 07:04:08 +00:00
rpotts 0baa585af3 Removed nsInputStream.cpp since file and resource protocols are now handled by netlib... 1998-05-07 06:52:11 +00:00
spider 5befb3ddf4 Fix UNIX breakage when tweak_nspr is appended to TARGET on some systems (like mine) 1998-05-01 17:04:22 +00:00
rpotts 6b8bdbc4af fixed bustage... 1998-05-01 05:18:07 +00:00
rpotts b8d6cbe04a added netlib to the include path 1998-05-01 04:56:26 +00:00
rpotts 741338fb17 added new module export macro NS_NET 1998-05-01 04:55:39 +00:00
rpotts 06748570cd removed nsURL.cpp from the build... 1998-05-01 04:55:01 +00:00
rpotts fceb0126af nsIURL.h and nsURL.cpp have been moved to mozilla\lib\libnet 1998-05-01 04:53:42 +00:00
spider 31634b6c93 Fix UNIX build bustage 1998-04-30 16:40:38 +00:00
buster 9bf0f8ad1a at Peters request, I added NS_INT_PIXELS_TO_TWIPS and NS_FLOAT_PIXELS_TO_TWIPS 1998-04-30 15:11:33 +00:00