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
rickg
fee218f0dc
minor tweak to iterator
1998-04-30 05:55:51 +00:00
rpotts
b41ced0e32
added include of windows.h since NSPR no longer pulls it in...
1998-04-29 19:37:33 +00:00
rpotts
ff7d7f4bd1
added #include windows.h since NSPR no longer includes it...
1998-04-29 19:25:27 +00:00
kipp
4857393413
Fixed compiler bugs/warnings
1998-04-26 03:13:20 +00:00
rickg
cb78bb65c9
added Append(unichar)
1998-04-25 19:44:35 +00:00
karnaze
4364c856d4
added radio groups, select/option, beter sizing. widgets take creation parms.
1998-04-24 21:37:30 +00:00
kipp
01ab9174da
define win32_lean_and_mean
1998-04-23 16:47:26 +00:00
rickg
60d933a6cb
added a few new container types
1998-04-22 18:28:48 +00:00
peterl
17a3991909
fixed memory leaks in nsAutoString
1998-04-16 21:47:17 +00:00
vidur
6fc4e961a9
Documented timer interface
1998-04-15 19:38:03 +00:00
scullin
c14e8a1fee
IRIX build fixes.
1998-04-14 01:56:50 +00:00
kipp
4717009d75
moved to pub
1998-04-13 20:24:54 +00:00