Nicola Pero
d5f412f540
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9715 72102866-910b-0410-8b05-ffd578937521
2001-04-26 23:53:22 +00:00
Richard Frith-Macdonald
c4f4f0ea21
Nasty recursion problem fixed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9714 72102866-910b-0410-8b05-ffd578937521
2001-04-26 16:19:12 +00:00
Richard Frith-Macdonald
4f6f5da802
Update for new XML code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9712 72102866-910b-0410-8b05-ffd578937521
2001-04-26 15:35:16 +00:00
Adam Fedor
f8a7f50981
Much simmplified NeXT checks for configure tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9706 72102866-910b-0410-8b05-ffd578937521
2001-04-26 03:56:37 +00:00
Richard Frith-Macdonald
45388db20c
Documentation regeneration and XML parsing fixes/updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9698 72102866-910b-0410-8b05-ffd578937521
2001-04-25 14:19:57 +00:00
Richard Frith-Macdonald
dfb5fce3d5
Update to latest version of source
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9697 72102866-910b-0410-8b05-ffd578937521
2001-04-25 14:06:40 +00:00
Nicola Pero
2f65cb2ab7
Added variables holding version information to the makefile
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9694 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:08:45 +00:00
Nicola Pero
287bf54eb3
Define variables providing version information
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9693 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:07:06 +00:00
Adam Fedor
7a4b89e043
Remove TypedStream defs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9683 72102866-910b-0410-8b05-ffd578937521
2001-04-24 21:01:24 +00:00
Richard Frith-Macdonald
8b274732c5
Key-value update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9682 72102866-910b-0410-8b05-ffd578937521
2001-04-24 12:28:07 +00:00
Adam Fedor
134e9d1184
NeXT_RUNTIME fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9681 72102866-910b-0410-8b05-ffd578937521
2001-04-24 03:40:04 +00:00
Adam Fedor
5c3e777f95
Darwin fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9680 72102866-910b-0410-8b05-ffd578937521
2001-04-24 03:19:30 +00:00
Nicola Pero
ff4e61efee
Made benchmark of class method invocation more fair; added bench for
...
NSClassFromString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9679 72102866-910b-0410-8b05-ffd578937521
2001-04-23 22:40:53 +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
eb52312f73
Improved locking of initialization of gnustep_system_root, etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9676 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:48:05 +00:00
Nicola Pero
94dbc95014
Fixed typo/bug in GSValue
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9675 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:05:46 +00:00
Nicola Pero
2a8a1084f3
Fixed typo - was raising exception for non NULL pointer rather than NULL
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9674 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:00:17 +00:00
Nicola Pero
1c43499ee6
Fixed and improved case of GNUSTEP_SYSTEM_ROOT (or similar ivars) being
...
unset; fixed memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9673 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:35:22 +00:00
Nicola Pero
9ad3a1290b
Fixed crashing upon GNUSTEP_*_ROOT being unset; cache them; use a default
...
if GNUSTEP_SYSTEM_ROOT is not set; fixed memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9672 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:29:18 +00:00
Nicola Pero
7889de51e7
Do not crash is NSSearchPathForDirectoriesInDomain return nil
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9671 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:27:11 +00:00
Richard Frith-Macdonald
8bba1818e9
Various minor fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9670 72102866-910b-0410-8b05-ffd578937521
2001-04-23 10:41:03 +00:00
Richard Frith-Macdonald
626713c53e
Fix abort()
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9669 72102866-910b-0410-8b05-ffd578937521
2001-04-23 10:19:17 +00:00
Richard Frith-Macdonald
de26bd5c15
Bugfix for expanding tilde.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9668 72102866-910b-0410-8b05-ffd578937521
2001-04-23 09:56:33 +00:00
Richard Frith-Macdonald
9792d39ba3
Bugfix to avoid empty ranges.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9666 72102866-910b-0410-8b05-ffd578937521
2001-04-23 09:30:45 +00:00
Richard Frith-Macdonald
87c9d2e2e5
Initialise locale early
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9665 72102866-910b-0410-8b05-ffd578937521
2001-04-23 08:55:58 +00:00
Nicola Pero
403be4b258
Played with the benchmark tool a bit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9659 72102866-910b-0410-8b05-ffd578937521
2001-04-22 14:58:18 +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
Nicola Pero
9e9d398aa7
Little speed up for asking the file system representation of a string
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9653 72102866-910b-0410-8b05-ffd578937521
2001-04-21 18:13:29 +00:00
Nicola Pero
ebc9d65139
Cache the file manager when getting the file system representation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9652 72102866-910b-0410-8b05-ffd578937521
2001-04-21 18:12:06 +00:00
Richard Frith-Macdonald
526a6985a6
Fixes for command line arguments coming from /proc/$$/cmdline.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9649 72102866-910b-0410-8b05-ffd578937521
2001-04-21 05:55:16 +00:00
Richard Frith-Macdonald
555c532732
Revert code!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9648 72102866-910b-0410-8b05-ffd578937521
2001-04-20 17:02:49 +00:00
Richard Frith-Macdonald
c0a04507c3
indirection fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9647 72102866-910b-0410-8b05-ffd578937521
2001-04-20 14:04:38 +00:00
Nicola Pero
3768ec33c4
Rewritten NSDirectoryEnumerator for speed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9633 72102866-910b-0410-8b05-ffd578937521
2001-04-19 22:09:25 +00:00
Nicola Pero
dbc8bb36f4
Documented GSDebugAllocation* functions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9632 72102866-910b-0410-8b05-ffd578937521
2001-04-19 17:29:37 +00:00
Nicola Pero
b5417dd6b8
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9631 72102866-910b-0410-8b05-ffd578937521
2001-04-19 17:28:22 +00:00
Nicola Pero
4e9b71ece5
Fixed English grammar of some comments of mine ...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9630 72102866-910b-0410-8b05-ffd578937521
2001-04-19 17:27:16 +00:00
Nicola Pero
9cd7f97a24
Documented GSDebugAllocation functions in NSFunctions; fixed syntax error
...
in NSRecursiveLock
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9629 72102866-910b-0410-8b05-ffd578937521
2001-04-19 17:25:36 +00:00
Nicola Pero
fb49f57712
Implemented tracking all allocated instances of a class for debugging
...
purposes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9628 72102866-910b-0410-8b05-ffd578937521
2001-04-19 16:11:36 +00:00
Nicola Pero
1ed6df9b65
Implemented tracking and reporting all allocated instances of a certain
...
class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9627 72102866-910b-0410-8b05-ffd578937521
2001-04-19 16:10:23 +00:00
Nicola Pero
83150f0565
Fixed memory leak over DO
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9626 72102866-910b-0410-8b05-ffd578937521
2001-04-19 13:31:41 +00:00
Nicola Pero
d8a7aaf4e6
Fixed memory leak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9625 72102866-910b-0410-8b05-ffd578937521
2001-04-19 13:30:42 +00:00
Richard Frith-Macdonald
4e40140143
Minor fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9624 72102866-910b-0410-8b05-ffd578937521
2001-04-19 12:38:45 +00:00
Richard Frith-Macdonald
1cc4e8cfe9
Various tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9623 72102866-910b-0410-8b05-ffd578937521
2001-04-19 12:02:13 +00:00
Richard Frith-Macdonald
9259428fac
Various tidyups and documentation added.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9622 72102866-910b-0410-8b05-ffd578937521
2001-04-19 09:21:59 +00:00
Richard Frith-Macdonald
df17e01c1c
Fully documented
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9621 72102866-910b-0410-8b05-ffd578937521
2001-04-19 09:19:48 +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
580a66a7d4
detect the xml2-config script
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9596 72102866-910b-0410-8b05-ffd578937521
2001-04-17 04:10:03 +00:00
Mirko Viviani
0d3deaa4f5
* configure.in: fixed fake main for 'new' FreeBSD targets.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9587 72102866-910b-0410-8b05-ffd578937521
2001-04-14 08:45:49 +00:00
Adam Fedor
f7ade51139
Generate exception for invalid selector
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9579 72102866-910b-0410-8b05-ffd578937521
2001-04-13 19:52:49 +00:00
Adam Fedor
62bce488fe
Revert to using class_pointer
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9576 72102866-910b-0410-8b05-ffd578937521
2001-04-13 04:10:44 +00:00