Commit graph

10125 commits

Author SHA1 Message Date
Richard Frith-MacDonald
1db866fde7 on 32bit systems constrain dates to fit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39549 72102866-910b-0410-8b05-ffd578937521
2016-03-15 19:04:51 +00:00
Richard Frith-MacDonald
a2ed652ca2 consistency fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39547 72102866-910b-0410-8b05-ffd578937521
2016-03-15 18:22:57 +00:00
Richard Frith-MacDonald
6b517d42a9 add testcase for bug #47422
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39546 72102866-910b-0410-8b05-ffd578937521
2016-03-15 18:21:33 +00:00
Richard Frith-MacDonald
1608002709 Fix a few variables which should be NSInteger
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39544 72102866-910b-0410-8b05-ffd578937521
2016-03-15 17:23:13 +00:00
Richard Frith-MacDonald
6f6538543e Add some diagnostics for defaults locking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39537 72102866-910b-0410-8b05-ffd578937521
2016-03-14 08:26:41 +00:00
Richard Frith-MacDonald
f32f5c6f84 set the locale for the tests to be the system locale
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39536 72102866-910b-0410-8b05-ffd578937521
2016-03-14 07:24:00 +00:00
Richard Frith-MacDonald
34ad8bb0a5 fix bad printf format
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39535 72102866-910b-0410-8b05-ffd578937521
2016-03-14 07:11:51 +00:00
Richard Frith-MacDonald
ade4852ce3 defaults tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39532 72102866-910b-0410-8b05-ffd578937521
2016-03-12 08:32:21 +00:00
Richard Frith-MacDonald
402792e8b2 experimental in-process locking of the distributed locking methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39531 72102866-910b-0410-8b05-ffd578937521
2016-03-11 18:11:43 +00:00
Richard Frith-MacDonald
cd3f29f2ea Regenerate
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39530 72102866-910b-0410-8b05-ffd578937521
2016-03-11 16:52:21 +00:00
Richard Frith-MacDonald
6e18501b77 stack trace tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39529 72102866-910b-0410-8b05-ffd578937521
2016-03-11 16:48:31 +00:00
Niels Grewe
8616cbf474 Include NSString.h
So that code including the NSPredicate header will know
about NSString confirming to NSCopying.

Reported by Bertrand Dekoninck 


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39527 72102866-910b-0410-8b05-ffd578937521
2016-03-11 11:29:43 +00:00
Richard Frith-MacDonald
a0c97c1ddd deprecate confusing extension in favour of simpler ARC-complient method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39520 72102866-910b-0410-8b05-ffd578937521
2016-03-10 16:50:41 +00:00
Richard Frith-MacDonald
08e6898650 fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39518 72102866-910b-0410-8b05-ffd578937521
2016-03-10 12:14:22 +00:00
Wolfgang Lux
afc8ff1c47 Add method +[NSLocale localeWithLocaleIdentifier:], which was
introduced in OS X 10.6.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39516 72102866-910b-0410-8b05-ffd578937521
2016-03-10 08:48:40 +00:00
Riccardo Mottola
0c0cc7aedc fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39509 72102866-910b-0410-8b05-ffd578937521
2016-03-09 17:25:03 +00:00
Riccardo Mottola
e5ef35a150 Add some new path values
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39508 72102866-910b-0410-8b05-ffd578937521
2016-03-09 17:22:31 +00:00
Niels Grewe
fcbbe0431f Implement -evaluateWithObject:substitutionVariables: (OS X 10.5 method),
and mark one of the GSBlockPredicate tests as hopeful on OS X.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39506 72102866-910b-0410-8b05-ffd578937521
2016-03-09 15:38:32 +00:00
Richard Frith-MacDonald
353810e7a9 new teestcase by Sergei Golovin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39503 72102866-910b-0410-8b05-ffd578937521
2016-03-09 14:51:35 +00:00
Richard Frith-MacDonald
aaf7f02758 Fix use of authentication credential from URL by Sergei Golovin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39502 72102866-910b-0410-8b05-ffd578937521
2016-03-09 14:50:40 +00:00
Richard Frith-MacDonald
d5f56756ac fix bug #45286
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39501 72102866-910b-0410-8b05-ffd578937521
2016-03-09 14:30:33 +00:00
Richard Frith-MacDonald
ecd0657dee Make test work when GS_GENERIC_CLASS is not defined.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39495 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:35:20 +00:00
Richard Frith-MacDonald
2084f2f49b remove some unused code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39494 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:24:44 +00:00
Niels Grewe
6e6ee05a80 Implement [NSPredicate predicateWithBlock:].
Fixes https://savannah.gnu.org/bugs/?46418


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39493 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:19:35 +00:00
Richard Frith-MacDonald
62d2bcbabc changes for use of _WIN32 define on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39492 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:16:16 +00:00
Richard Frith-MacDonald
8904edf3fe skip component diff if ICU too old
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39491 72102866-910b-0410-8b05-ffd578937521
2016-03-09 09:37:20 +00:00
Richard Frith-MacDonald
a678467542 Fix suggested by Wolfgang ... use system locale
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39484 72102866-910b-0410-8b05-ffd578937521
2016-03-08 17:16:09 +00:00
Richard Frith-MacDonald
5f653428b5 add some more diagnostic info
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39478 72102866-910b-0410-8b05-ffd578937521
2016-03-08 09:13:13 +00:00
Richard Frith-MacDonald
00e359e99b try specifically using nil locale to get '.' as decimal separator.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39471 72102866-910b-0410-8b05-ffd578937521
2016-03-07 10:12:11 +00:00
Richard Frith-MacDonald
cf0e598b62 link with pthread library on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39468 72102866-910b-0410-8b05-ffd578937521
2016-03-05 19:36:27 +00:00
Richard Frith-MacDonald
1d46f1a656 fixup for late unregister on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39467 72102866-910b-0410-8b05-ffd578937521
2016-03-05 19:09:11 +00:00
Richard Frith-MacDonald
9fbe3bafef fixes for tilde handling on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39466 72102866-910b-0410-8b05-ffd578937521
2016-03-05 17:28:06 +00:00
Richard Frith-MacDonald
b1bc2f8af7 improve skip message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39465 72102866-910b-0410-8b05-ffd578937521
2016-03-05 17:10:28 +00:00
Richard Frith-MacDonald
a83b5bf299 skip set on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39464 72102866-910b-0410-8b05-ffd578937521
2016-03-05 17:08:26 +00:00
Richard Frith-MacDonald
7027eba9bb standardize current directory path
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39463 72102866-910b-0410-8b05-ffd578937521
2016-03-05 17:00:52 +00:00
Richard Frith-MacDonald
0fbbec5fc3 correct errors in test assumptions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39462 72102866-910b-0410-8b05-ffd578937521
2016-03-05 16:56:35 +00:00
Richard Frith-MacDonald
6468dcfd1a use safer port numbers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39461 72102866-910b-0410-8b05-ffd578937521
2016-03-05 16:13:44 +00:00
Richard Frith-MacDonald
86e8a7b27d TLS tweak in last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39460 72102866-910b-0410-8b05-ffd578937521
2016-03-05 16:12:38 +00:00
Richard Frith-MacDonald
4f8626830e fix error in warning text
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39459 72102866-910b-0410-8b05-ffd578937521
2016-03-05 14:42:11 +00:00
Richard Frith-MacDonald
0323003b7e fix incorrect initial state for incoming network connections
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39458 72102866-910b-0410-8b05-ffd578937521
2016-03-05 14:35:41 +00:00
Richard Frith-MacDonald
5a9dc07d62 improved diagnostic messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39457 72102866-910b-0410-8b05-ffd578937521
2016-03-05 14:04:55 +00:00
Richard Frith-MacDonald
b7bfd48166 remove unused code spotted by Fred
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39456 72102866-910b-0410-8b05-ffd578937521
2016-03-05 10:10:23 +00:00
Richard Frith-MacDonald
629e772269 various windows networking fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39455 72102866-910b-0410-8b05-ffd578937521
2016-03-04 18:53:32 +00:00
Richard Frith-MacDonald
d3aab9bc45 win32 standard io fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39454 72102866-910b-0410-8b05-ffd578937521
2016-03-04 18:06:01 +00:00
Richard Frith-MacDonald
4f9d5c0982 use compiler conventions to tell if we are on mswindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39453 72102866-910b-0410-8b05-ffd578937521
2016-03-04 15:02:07 +00:00
Richard Frith-MacDonald
84613dbfde fix 64bit issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39452 72102866-910b-0410-8b05-ffd578937521
2016-03-04 14:58:01 +00:00
Richard Frith-MacDonald
a6443d3bb3 fix for building without ICU
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39444 72102866-910b-0410-8b05-ffd578937521
2016-03-02 15:52:53 +00:00
Richard Frith-MacDonald
e2763be5fa Add some checks that the runtime supports features we need for ng
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39443 72102866-910b-0410-8b05-ffd578937521
2016-03-02 14:42:43 +00:00
Richard Frith-MacDonald
c3bfea209f wrong version comitted ... update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39441 72102866-910b-0410-8b05-ffd578937521
2016-03-02 12:59:58 +00:00
Richard Frith-MacDonald
9e78ad5cf4 Avoid use of NSLog to reduce chance of recursion problems if an error occurs
really early on in system initialisation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39440 72102866-910b-0410-8b05-ffd578937521
2016-03-02 12:58:18 +00:00