Commit graph

433 commits

Author SHA1 Message Date
Richard Frith-Macdonald
d8985d2652 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13481 72102866-910b-0410-8b05-ffd578937521
2002-04-16 15:09:00 +00:00
Richard Frith-Macdonald
743acc7d71 Added operating system methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13398 72102866-910b-0410-8b05-ffd578937521
2002-04-08 15:31:59 +00:00
Richard Frith-Macdonald
622cacf55f Minor fix for zombies and new tool added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13363 72102866-910b-0410-8b05-ffd578937521
2002-04-05 16:26:47 +00:00
Richard Frith-Macdonald
c0b0abdbd1 Implemented NSZombie stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13247 72102866-910b-0410-8b05-ffd578937521
2002-03-27 09:55:57 +00:00
Richard Frith-Macdonald
8654858981 mproved task handling under windoze.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13229 72102866-910b-0410-8b05-ffd578937521
2002-03-25 10:54:59 +00:00
Richard Frith-Macdonald
031118188f Quick hack to fix busy wait in run loop
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13228 72102866-910b-0410-8b05-ffd578937521
2002-03-25 08:13:46 +00:00
Richard Frith-Macdonald
e7affc80ba A few more string fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13180 72102866-910b-0410-8b05-ffd578937521
2002-03-20 22:37:22 +00:00
Richard Frith-Macdonald
b98dcb3191 Lossy conversion fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13178 72102866-910b-0410-8b05-ffd578937521
2002-03-20 17:09:03 +00:00
Richard Frith-Macdonald
ae92fb6e16 More byref testing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13162 72102866-910b-0410-8b05-ffd578937521
2002-03-20 06:11:36 +00:00
Richard Frith-Macdonald
1039d5d38e Fix miseed from last string changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13154 72102866-910b-0410-8b05-ffd578937521
2002-03-19 07:39:05 +00:00
Richard Frith-Macdonald
3ee7db1018 Low level character encoding rewrite.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13133 72102866-910b-0410-8b05-ffd578937521
2002-03-16 09:54:50 +00:00
Adam Fedor
c64fae2564 Apple constant string updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13097 72102866-910b-0410-8b05-ffd578937521
2002-03-12 15:25:37 +00:00
Richard Frith-Macdonald
12a5601159 Improve server startup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13067 72102866-910b-0410-8b05-ffd578937521
2002-03-10 08:05:25 +00:00
Richard Frith-Macdonald
61fa7fb11a Corrected obsolete api usages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12773 72102866-910b-0410-8b05-ffd578937521
2002-02-26 10:38:50 +00:00
Richard Frith-Macdonald
b0b2b38979 Tidied removing some obsolete code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12758 72102866-910b-0410-8b05-ffd578937521
2002-02-25 15:04:06 +00:00
Adam Fedor
cf0e40cddc Darwin constant string class fixes and compiling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11974 72102866-910b-0410-8b05-ffd578937521
2002-01-03 20:39:12 +00:00
Richard Frith-Macdonald
6bb527278f Simplified archiving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11613 72102866-910b-0410-8b05-ffd578937521
2001-12-03 12:44:33 +00:00
Richard Frith-Macdonald
01ea8ca061 Added some number output tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11372 72102866-910b-0410-8b05-ffd578937521
2001-11-12 13:11:27 +00:00
Richard Frith-Macdonald
299c88a96b Tidied NSNumber descriptions to conform to MacOS-X imnplementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11370 72102866-910b-0410-8b05-ffd578937521
2001-11-12 12:09:40 +00:00
Nicola Pero
c87d214647 Added test showing performance hit on super calls in category methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11283 72102866-910b-0410-8b05-ffd578937521
2001-10-30 16:14:44 +00:00
Richard Frith-Macdonald
3ef9b2be59 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11131 72102866-910b-0410-8b05-ffd578937521
2001-10-13 08:51:54 +00:00
Richard Frith-Macdonald
429c87bb30 Added some exception tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10943 72102866-910b-0410-8b05-ffd578937521
2001-09-20 10:22:09 +00:00
Adam Fedor
d6febadbdf Windows export/defs for DLLs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10610 72102866-910b-0410-8b05-ffd578937521
2001-07-30 19:36:39 +00:00
Richard Frith-Macdonald
7d3ac56536 Hack to read /proc filesystem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10311 72102866-910b-0410-8b05-ffd578937521
2001-07-07 04:36:01 +00:00
Richard Frith-Macdonald
9af91298d4 orrected faulty commit of basic.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10220 72102866-910b-0410-8b05-ffd578937521
2001-06-21 04:52:12 +00:00
Richard Frith-Macdonald
45a8b10e5b Fixed task notification problem in nsrunloop
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10219 72102866-910b-0410-8b05-ffd578937521
2001-06-21 04:49:20 +00:00
Nicola Pero
af84761daf Make the class method invocation benchmark more fair by using 10 different
classes; added bench for NSClassFromString


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9678 72102866-910b-0410-8b05-ffd578937521
2001-04-23 22:37:51 +00:00
Nicola Pero
70afe9a34b Changed messages to give idea of order of magnitudes; added tests for
retain/release, locking/unlocking


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9658 72102866-910b-0410-8b05-ffd578937521
2001-04-22 14:57:20 +00:00
Richard Frith-Macdonald
27b1f87f03 Test running two tasks at once
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9620 72102866-910b-0410-8b05-ffd578937521
2001-04-19 08:31:19 +00:00
Adam Fedor
ab320f7bb0 Merged 1.0 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9548 72102866-910b-0410-8b05-ffd578937521
2001-04-10 03:27:01 +00:00
Richard Frith-Macdonald
1e28431cac Security changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9525 72102866-910b-0410-8b05-ffd578937521
2001-04-05 12:42:28 +00:00
Richard Frith-MacDonald
02ebb24e52 Pseudo terminal support added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8977 72102866-910b-0410-8b05-ffd578937521
2001-02-05 09:28:19 +00:00
Michael Silva
f309e645ae *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8947 72102866-910b-0410-8b05-ffd578937521
2001-01-30 20:46:19 +00:00
Richard Frith-MacDonald
a1caa1d028 Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8920 72102866-910b-0410-8b05-ffd578937521
2001-01-30 11:13:08 +00:00
Nicola Pero
c0eba93f99 Include local base.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8885 72102866-910b-0410-8b05-ffd578937521
2001-01-29 19:40:02 +00:00
Richard Frith-MacDonald
158e28ec5e Attributed range fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8586 72102866-910b-0410-8b05-ffd578937521
2001-01-13 20:33:58 +00:00
Richard Frith-MacDonald
ead63e6999 coding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8569 72102866-910b-0410-8b05-ffd578937521
2001-01-12 16:48:33 +00:00
Richard Frith-MacDonald
559db76abd More tidying up for consistency with gui libs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8568 72102866-910b-0410-8b05-ffd578937521
2001-01-12 14:29:34 +00:00
Adam Fedor
0fac86242e Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8414 72102866-910b-0410-8b05-ffd578937521
2000-12-22 21:46:47 +00:00
Adam Fedor
9433dfee02 Add FFI interface to NSInvocation and NSConnection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8286 72102866-910b-0410-8b05-ffd578937521
2000-12-08 19:06:00 +00:00
Richard Frith-MacDonald
dc77c552c2 Minor tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8073 72102866-910b-0410-8b05-ffd578937521
2000-11-10 03:01:45 +00:00
Richard Frith-MacDonald
324f4f6778 Fix for substrings of mutable strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8043 72102866-910b-0410-8b05-ffd578937521
2000-11-06 14:15:27 +00:00
Adam Fedor
25e9904876 Add localization/language domain and locale support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7910 72102866-910b-0410-8b05-ffd578937521
2000-10-27 15:54:35 +00:00
Richard Frith-MacDonald
b2b79c362d Simplify memory management/initialisation for strings and data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7621 72102866-910b-0410-8b05-ffd578937521
2000-09-27 15:26:16 +00:00
Richard Frith-MacDonald
791b91afdd Many and various fixes for XML and URL stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7587 72102866-910b-0410-8b05-ffd578937521
2000-09-22 18:55:21 +00:00
Richard Frith-MacDonald
bb4197a1d3 URL fixes and implementation of unimplemented methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7584 72102866-910b-0410-8b05-ffd578937521
2000-09-22 13:45:58 +00:00
Adam Fedor
4ae2035ea0 Path fixes, etc, to work on MINGW.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7581 72102866-910b-0410-8b05-ffd578937521
2000-09-22 04:20:52 +00:00
Richard Frith-MacDonald
a32e0002d9 remove obsolete tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7563 72102866-910b-0410-8b05-ffd578937521
2000-09-20 13:50:24 +00:00
Richard Frith-MacDonald
9f692f7c66 Crash fixed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7562 72102866-910b-0410-8b05-ffd578937521
2000-09-20 13:48:49 +00:00
Richard Frith-MacDonald
34edef037c Preliminary XML support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7470 72102866-910b-0410-8b05-ffd578937521
2000-09-11 11:59:33 +00:00
Richard Frith-MacDonald
1dfa3c2749 Make parsing more tolerant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7464 72102866-910b-0410-8b05-ffd578937521
2000-09-10 19:16:22 +00:00
Richard Frith-MacDonald
635a92d35d iFix in describing strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7455 72102866-910b-0410-8b05-ffd578937521
2000-09-09 04:56:50 +00:00
Richard Frith-MacDonald
0f11471fdf Minor string fixes - range checking etc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7450 72102866-910b-0410-8b05-ffd578937521
2000-09-08 17:06:18 +00:00
Richard Frith-MacDonald
8c4c1d434a Added macOS-X compatibility stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7440 72102866-910b-0410-8b05-ffd578937521
2000-09-07 16:42:45 +00:00
Richard Frith-MacDonald
f048297123 Removed obsolete files to Old subdirectory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7190 72102866-910b-0410-8b05-ffd578937521
2000-08-08 14:37:01 +00:00
Adam Fedor
7b0f402b1c Merge 0.6.6 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7187 72102866-910b-0410-8b05-ffd578937521
2000-08-07 22:00:31 +00:00
Richard Frith-MacDonald
27cefa4f1b Fix bug initilising listening port - buffer size variable was not set up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6886 72102866-910b-0410-8b05-ffd578937521
2000-07-07 17:00:14 +00:00
Richard Frith-MacDonald
a4c268d746 Some tuning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6884 72102866-910b-0410-8b05-ffd578937521
2000-07-07 06:05:21 +00:00
Richard Frith-MacDonald
2c48672e31 Removed obsolete test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6881 72102866-910b-0410-8b05-ffd578937521
2000-07-06 05:51:47 +00:00
Richard Frith-MacDonald
eac843e29e Updates for message authentication stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6871 72102866-910b-0410-8b05-ffd578937521
2000-07-04 14:37:18 +00:00
Richard Frith-MacDonald
1e6fc524a4 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6867 72102866-910b-0410-8b05-ffd578937521
2000-07-04 09:49:31 +00:00
Richard Frith-MacDonald
f7972ed62d Massive tidy up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6862 72102866-910b-0410-8b05-ffd578937521
2000-07-03 11:47:17 +00:00
Richard Frith-MacDonald
0cfa9cfa9c DO and encoding updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6861 72102866-910b-0410-8b05-ffd578937521
2000-07-02 18:57:05 +00:00
Adam Fedor
f6e8a4b749 Final fixes for DLLs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6848 72102866-910b-0410-8b05-ffd578937521
2000-06-30 22:42:48 +00:00
Richard Frith-MacDonald
fa6dc16d7b nbloat reduction
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6713 72102866-910b-0410-8b05-ffd578937521
2000-06-17 06:27:00 +00:00
Adam Fedor
90f99a043c Remove non-Openstep classes. More WIN32 changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6669 72102866-910b-0410-8b05-ffd578937521
2000-06-13 14:50:40 +00:00
Adam Fedor
420a803031 Fix name search so full path is returned
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6643 72102866-910b-0410-8b05-ffd578937521
2000-06-06 22:12:39 +00:00
Richard Frith-MacDonald
654eda135c Various changes for improved uniquing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6478 72102866-910b-0410-8b05-ffd578937521
2000-04-18 09:02:38 +00:00
Richard Frith-MacDonald
cfffb58143 GSTcpPort tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6122 72102866-910b-0410-8b05-ffd578937521
2000-02-27 09:39:06 +00:00
Richard Frith-MacDonald
a514ec0648 More port stuff - unfinished
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6116 72102866-910b-0410-8b05-ffd578937521
2000-02-26 07:46:31 +00:00
Richard Frith-MacDonald
3cc1c7c14c Fixed rounding error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5660 72102866-910b-0410-8b05-ffd578937521
2000-01-04 22:49:41 +00:00
Richard Frith-MacDonald
34094a0a23 More host updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5525 72102866-910b-0410-8b05-ffd578937521
1999-12-15 18:51:52 +00:00
Richard Frith-MacDonald
538f642fd1 Various timezone fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5503 72102866-910b-0410-8b05-ffd578937521
1999-12-14 07:33:47 +00:00
Adam Fedor
eeac1f9bbc whitespace fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5142 72102866-910b-0410-8b05-ffd578937521
1999-11-09 16:57:20 +00:00
Lyndon Tremblay
e4a2f4dbc8 asdasd
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5057 72102866-910b-0410-8b05-ffd578937521
1999-10-22 18:32:09 +00:00
Adam Fedor
078e46d305 Merge from dawn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4853 72102866-910b-0410-8b05-ffd578937521
1999-09-09 02:56:20 +00:00
Adam Fedor
026f571f16 Hacks for mframes with small structs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4693 72102866-910b-0410-8b05-ffd578937521
1999-08-03 16:37:08 +00:00
Richard Frith-MacDonald
fc054337ac Bugfix in test program!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4590 72102866-910b-0410-8b05-ffd578937521
1999-07-14 19:12:16 +00:00
Adam Fedor
6710be255a Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4582 72102866-910b-0410-8b05-ffd578937521
1999-07-14 14:25:02 +00:00
Richard Frith-MacDonald
f2d8bc8b52 Release data objects reasonably.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4272 72102866-910b-0410-8b05-ffd578937521
1999-05-19 20:18:51 +00:00
Richard Frith-MacDonald
f6468a06aa Make GNUstep copying of containers consistent with OPENSTEP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4047 72102866-910b-0410-8b05-ffd578937521
1999-04-08 12:17:15 +00:00
Richard Frith-MacDonald
fc772ee2e5 Merged in 'dawn' CVS branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3827 72102866-910b-0410-8b05-ffd578937521
1999-03-02 08:58:30 +00:00
Adam Fedor
2ec05ffc37 subprojects, testing fiex
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3762 72102866-910b-0410-8b05-ffd578937521
1999-02-19 21:47:15 +00:00
Richard Frith-MacDonald
666054204c Removed cStringNoCopy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3726 72102866-910b-0410-8b05-ffd578937521
1999-02-16 16:29:07 +00:00
Richard Frith-MacDonald
509bf7c84e Remove cStringNoCopy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3725 72102866-910b-0410-8b05-ffd578937521
1999-02-16 16:22:25 +00:00
Richard Frith-MacDonald
0971f55ab2 Bugfix in array - use insertion sort to make sure we delete objects at indices
correctly.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3723 72102866-910b-0410-8b05-ffd578937521
1999-02-16 16:08:59 +00:00
Richard Frith-MacDonald
fb98b9198e Removed trailing space on tool names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3706 72102866-910b-0410-8b05-ffd578937521
1999-02-15 06:46:53 +00:00
Adam Fedor
0780054992 w32gui fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3686 72102866-910b-0410-8b05-ffd578937521
1999-02-10 23:27:25 +00:00
Adam Fedor
76865f335a broken register_printf fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3660 72102866-910b-0410-8b05-ffd578937521
1999-02-05 06:10:49 +00:00
Richard Frith-MacDonald
b3b94f787b Patch by eric@skatter.usask.ca
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3638 72102866-910b-0410-8b05-ffd578937521
1999-02-01 20:58:02 +00:00
Adam Fedor
e4a321d179 Change src to Source
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3617 72102866-910b-0410-8b05-ffd578937521
1999-01-28 20:32:58 +00:00
Richard Frith-MacDonald
a234fe0ccf Benchmark overhead for classname lookup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3546 72102866-910b-0410-8b05-ffd578937521
1999-01-08 09:48:33 +00:00
Adam Fedor
52f6bc90ae Makefile changes to compile thinkg in place.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3496 72102866-910b-0410-8b05-ffd578937521
1998-12-20 21:27:47 +00:00
Adam Fedor
6b58a00afa More make patches
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3485 72102866-910b-0410-8b05-ffd578937521
1998-12-17 22:22:03 +00:00
Adam Fedor
9e2a18c30e Implemented user functions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3462 72102866-910b-0410-8b05-ffd578937521
1998-12-15 19:07:35 +00:00
Adam Fedor
6d2888ec7a Makefile fix ups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3361 72102866-910b-0410-8b05-ffd578937521
1998-12-01 14:41:53 +00:00
Richard Frith-MacDonald
13faec99ae Add property-list archiving benchmarks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3243 72102866-910b-0410-8b05-ffd578937521
1998-11-19 15:49:43 +00:00
Richard Frith-MacDonald
32a9cb800f Added an NSArray check.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3218 72102866-910b-0410-8b05-ffd578937521
1998-11-14 03:48:19 +00:00
Richard Frith-MacDonald
a790f6a26a Simple benchmarks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3204 72102866-910b-0410-8b05-ffd578937521
1998-11-12 08:40:01 +00:00
Richard Frith-MacDonald
8a1b66fe44 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3145 72102866-910b-0410-8b05-ffd578937521
1998-10-29 12:51:38 +00:00
Richard Frith-MacDonald
683cfb1923 check archiving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3142 72102866-910b-0410-8b05-ffd578937521
1998-10-28 15:18:38 +00:00
Richard Frith-MacDonald
bf3c3b5ded Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3141 72102866-910b-0410-8b05-ffd578937521
1998-10-28 15:14:03 +00:00
Richard Frith-MacDonald
0a885c78a7 Added stuff to check encode/decode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3139 72102866-910b-0410-8b05-ffd578937521
1998-10-28 13:58:39 +00:00
Richard Frith-MacDonald
bebb8238e5 Changed cStringNoCopy to cString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3105 72102866-910b-0410-8b05-ffd578937521
1998-10-23 12:14:28 +00:00
Richard Frith-MacDonald
a13312ac35 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3089 72102866-910b-0410-8b05-ffd578937521
1998-10-20 14:44:00 +00:00
Richard Frith-MacDonald
db4b3a3440 Use an autorelease pool.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3083 72102866-910b-0410-8b05-ffd578937521
1998-10-19 05:04:18 +00:00
Richard Frith-MacDonald
8ee1efa0ca Fixed attempt to modify constant array.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3036 72102866-910b-0410-8b05-ffd578937521
1998-10-07 15:47:52 +00:00
Richard Frith-MacDonald
577399616d Removed excess release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3027 72102866-910b-0410-8b05-ffd578937521
1998-10-03 08:13:50 +00:00
Richard Frith-MacDonald
8eea5697a0 perform: has changed to performSelector:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3024 72102866-910b-0410-8b05-ffd578937521
1998-10-03 05:24:11 +00:00
Richard Frith-MacDonald
352581a203 Put autorelease pools in place
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3019 72102866-910b-0410-8b05-ffd578937521
1998-10-03 05:11:05 +00:00
Richard Frith-MacDonald
8efe9b06d5 Tidied autorelease.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3018 72102866-910b-0410-8b05-ffd578937521
1998-10-03 04:49:01 +00:00
Richard Frith-MacDonald
0929557ebd Added crude benchmarks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3016 72102866-910b-0410-8b05-ffd578937521
1998-10-03 04:46:13 +00:00
Adam Fedor
b84d76cf33 Better configuration, gui will compile without DPS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2954 72102866-910b-0410-8b05-ffd578937521
1998-09-03 14:35:49 +00:00
Richard Frith-MacDonald
ebc4ded620 Tidied output.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2922 72102866-910b-0410-8b05-ffd578937521
1998-08-13 20:28:45 +00:00
Richard Frith-MacDonald
80bc736756 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2913 72102866-910b-0410-8b05-ffd578937521
1998-08-07 11:56:36 +00:00
Richard Frith-MacDonald
a6ea02f345 Added nsinvocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2912 72102866-910b-0410-8b05-ffd578937521
1998-08-07 11:56:00 +00:00
Richard Frith-MacDonald
060ec257e7 Basic checkup for passing and returning all types via nsinvocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2911 72102866-910b-0410-8b05-ffd578937521
1998-08-07 11:55:32 +00:00
Richard Frith-MacDonald
b941cb44a8 Cope with removal of old notification stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2864 72102866-910b-0410-8b05-ffd578937521
1998-07-24 11:23:18 +00:00
Adam Fedor
1981f6a34b Remove redundant classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2861 72102866-910b-0410-8b05-ffd578937521
1998-07-21 17:56:48 +00:00
Adam Fedor
58cadf54b8 Improved making.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2858 72102866-910b-0410-8b05-ffd578937521
1998-07-20 15:25:47 +00:00
Adam Fedor
99692ecb51 NSSet additions, better NSDebugLog, added defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2854 72102866-910b-0410-8b05-ffd578937521
1998-07-15 16:33:33 +00:00
Richard Frith-MacDonald
a666116d3b Basic tests for invocations reurning the correct things.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2852 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:53:13 +00:00
Richard Frith-MacDonald
eec35feda1 Obsolete - replaced by other files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2851 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:51:29 +00:00
Adam Fedor
88cbc598e5 Various fixes, Frith-MacDonald, others.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2805 72102866-910b-0410-8b05-ffd578937521
1998-05-29 15:25:41 +00:00
Adam Fedor
fe472a3a71 Changes from Frith-Macdonald, NSLock fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2791 72102866-910b-0410-8b05-ffd578937521
1998-04-20 14:13:19 +00:00
Adam Fedor
a29048c198 Fixes from Frith-MacDonald.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2781 72102866-910b-0410-8b05-ffd578937521
1998-04-02 14:27:40 +00:00
Adam Fedor
097ee73e95 Improved CON_AUTOLOAD tests.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2780 72102866-910b-0410-8b05-ffd578937521
1998-03-31 16:34:29 +00:00
Adam Fedor
5f22cd9f54 Byref patches from Frith-MacDonald
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2777 72102866-910b-0410-8b05-ffd578937521
1998-03-23 20:49:54 +00:00
Adam Fedor
5ad4c23b77 Use cvs export to make snapshots/dists. Minor patches.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2742 72102866-910b-0410-8b05-ffd578937521
1998-02-09 19:06:40 +00:00
Adam Fedor
1a9e7bade4 Change GNUSTEP_MAKEFILE_DIR to GNUSTEP_MAKEFILES
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2737 72102866-910b-0410-8b05-ffd578937521
1998-02-06 17:22:46 +00:00
Adam Fedor
4471b1d57b Define GNUSTEP_MAKEFILE_DIR for compiling in large package.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2730 72102866-910b-0410-8b05-ffd578937521
1998-02-05 15:51:18 +00:00
Adam Fedor
a2d73d066a New invocation test file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2721 72102866-910b-0410-8b05-ffd578937521
1998-02-03 14:22:04 +00:00
Adam Fedor
38bdebb9a8 Patches from Kienenberger, Yamato, Frith-MacDonald.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2719 72102866-910b-0410-8b05-ffd578937521
1998-02-03 14:20:00 +00:00
Adam Fedor
99321bb9e7 Updated patch from Frith-MacDonald.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2704 72102866-910b-0410-8b05-ffd578937521
1998-01-21 14:56:24 +00:00
Adam Fedor
793a5e1a62 Fixes from Frith-MacDonald.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2701 72102866-910b-0410-8b05-ffd578937521
1998-01-19 15:20:15 +00:00
Scott Christley
ec7562e25e Install headers in gnustep not gnustep/base.
Minor bug fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2662 72102866-910b-0410-8b05-ffd578937521
1997-11-28 20:13:58 +00:00
Adam Fedor
c0edbf834b DO patch from Frith-Macdonald. Makefile changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2659 72102866-910b-0410-8b05-ffd578937521
1997-11-26 21:15:12 +00:00
Scott Christley
369c38280a Remove dependency upon config.h by headers files and include
directly in source files because the config.h file is system
dependent, used just for compiling the source, and should
not be installed.
Some minor bug fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2619 72102866-910b-0410-8b05-ffd578937521
1997-11-06 00:51:23 +00:00
Adam Fedor
69d86d8223 Update DIST_FILES for making snapshots
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2607 72102866-910b-0410-8b05-ffd578937521
1997-10-31 22:04:49 +00:00
Adam Fedor
cc19486e18 Renamed Makefiles. Added Frith-MacDonald patch fixing NSUserDefaults.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2603 72102866-910b-0410-8b05-ffd578937521
1997-10-31 16:26:44 +00:00
Scott Christley
a992701d88 Make the system root be the default installation root.
Use test.make for test programs so that they do not get installed.
Fix NSBundle so that it removes the library combo, target os, and
target cpu when determining the bundle's dir path.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2592 72102866-910b-0410-8b05-ffd578937521
1997-10-30 22:23:50 +00:00
Adam Fedor
3324d6f0d4 Conform to new makefile package changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2590 72102866-910b-0410-8b05-ffd578937521
1997-10-30 19:37:24 +00:00
Adam Fedor
dd9eaaa18b Retain/Release and DO patches from Richard Frith-MacDonald
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2571 72102866-910b-0410-8b05-ffd578937521
1997-10-28 14:34:49 +00:00
Adam Fedor
cd1c0e3508 Removed unused files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2547 72102866-910b-0410-8b05-ffd578937521
1997-10-24 18:53:00 +00:00
Adam Fedor
ef7432ca4a Removed unused files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2532 72102866-910b-0410-8b05-ffd578937521
1997-10-20 15:28:45 +00:00
Scott Christley
9db12ac373 Get NSTimeZone to work in GNUstep directory structure.
Add GNUstep specific method to NSBundle which will search the GNUstep
directory structure for resource files.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2528 72102866-910b-0410-8b05-ffd578937521
1997-10-18 19:49:50 +00:00
Adam Fedor
ab180cbd8c Changes from richard and wacko.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2521 72102866-910b-0410-8b05-ffd578937521
1997-10-17 13:35:52 +00:00
Scott Christley
7a235b4935 Fix NSDictionary and NSMutableDictionary implementation.
NSCharacterSet searches in appropriate places for resources.
NSBundle no longer supports GNUSTEP_LIBRARY_PATH variable.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2519 72102866-910b-0410-8b05-ffd578937521
1997-10-16 23:56:27 +00:00
Adam Fedor
0060d4a2a4 Rewrite of NSData from Richard Frith-Macdonald <richard@brainstorm.co.uk>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2459 72102866-910b-0410-8b05-ffd578937521
1997-09-29 14:39:53 +00:00
Adam Fedor
516ad3fad5 Snapshots and releases work again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2457 72102866-910b-0410-8b05-ffd578937521
1997-09-27 15:26:51 +00:00