Commit graph

10356 commits

Author SHA1 Message Date
rfm
0fc67ba329 Fix use of locale for numeric sort/comparison
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39668 72102866-910b-0410-8b05-ffd578937521
2016-04-14 15:00:50 +00:00
rfm
c727a19c46 numeric sort test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39667 72102866-910b-0410-8b05-ffd578937521
2016-04-14 14:59:29 +00:00
rfm
0ce5d9d2db If we are doing a numeric search, use the superclass method (with ICU numeric collation).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39662 72102866-910b-0410-8b05-ffd578937521
2016-04-13 12:45:03 +00:00
rfm
2e4197993e none more check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39656 72102866-910b-0410-8b05-ffd578937521
2016-04-11 10:53:41 +00:00
rfm
5629e7f5aa Locale fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39655 72102866-910b-0410-8b05-ffd578937521
2016-04-09 05:49:16 +00:00
rfm
bb6de3370f comment last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39652 72102866-910b-0410-8b05-ffd578937521
2016-04-08 17:32:07 +00:00
rfm
3288084adf Only get default locale at the point when it's actually needed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39651 72102866-910b-0410-8b05-ffd578937521
2016-04-08 17:28:05 +00:00
rfm
3ff17a7572 add some consistency checks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39650 72102866-910b-0410-8b05-ffd578937521
2016-04-08 14:01:24 +00:00
rfm
b895350221 Use memory management macros
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39649 72102866-910b-0410-8b05-ffd578937521
2016-04-08 11:34:21 +00:00
rfm
94b9c1bccb Add BOOL archive
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39648 72102866-910b-0410-8b05-ffd578937521
2016-04-08 11:33:48 +00:00
rfm
2d97707302 Remove redundant code. Log domain names only when debug is enabled.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39647 72102866-910b-0410-8b05-ffd578937521
2016-04-08 10:23:05 +00:00
rmottola
57c5cec8a3 remove accidental commit of debug NSLog()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39646 72102866-910b-0410-8b05-ffd578937521
2016-04-08 10:15:45 +00:00
rmottola
b6557780b6 Skip nil domains explicitely and do not use nil values to look them up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39645 72102866-910b-0410-8b05-ffd578937521
2016-04-08 09:56:14 +00:00
rfm
87ba1edf54 Add -getValue: implementation for BOOL number
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39644 72102866-910b-0410-8b05-ffd578937521
2016-04-08 08:17:00 +00:00
rfm
71e40bca40 added test for BOOL (should be same as char normally)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39641 72102866-910b-0410-8b05-ffd578937521
2016-04-07 06:21:50 +00:00
thebeing
6aff480ae1 If libdispatch provides integration hooks for the main queue
(i.e. nickhutchinson/libdispatch), use these to drain the main
queue using the main run loop.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39617 72102866-910b-0410-8b05-ffd578937521
2016-04-04 08:17:08 +00:00
rfm
c3890f7d67 More GC removal updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39611 72102866-910b-0410-8b05-ffd578937521
2016-03-26 05:10:00 +00:00
rfm
7fbdf38a9c Check for corrupt archive or unsupported number types as suggested by Fred
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39609 72102866-910b-0410-8b05-ffd578937521
2016-03-25 11:42:23 +00:00
rfm
08453a1872 removal of garbage collection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39608 72102866-910b-0410-8b05-ffd578937521
2016-03-25 11:15:28 +00:00
rfm
22276561eb Fix missing includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39606 72102866-910b-0410-8b05-ffd578937521
2016-03-25 10:10:53 +00:00
rfm
96f9e36653 attempt to fix archiving endianness issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39604 72102866-910b-0410-8b05-ffd578937521
2016-03-25 08:37:36 +00:00
rfm
eea571011b minor property list generation improvement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39595 72102866-910b-0410-8b05-ffd578937521
2016-03-23 10:47:24 +00:00
rmottola
dbdb1525b2 fix trivial typos
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39572 72102866-910b-0410-8b05-ffd578937521
2016-03-20 18:42:24 +00:00
rfm
03952f1e96 Stuff for new release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39569 72102866-910b-0410-8b05-ffd578937521
2016-03-20 13:54:19 +00:00
rfm
1eb08aef48 light tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39568 72102866-910b-0410-8b05-ffd578937521
2016-03-20 11:53:01 +00:00
rfm
c7220187b9 retain/release cleanups inspidered by testplant
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39567 72102866-910b-0410-8b05-ffd578937521
2016-03-19 08:47:20 +00:00
rfm
5176eccc66 make sure to unlock after an exception
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39565 72102866-910b-0410-8b05-ffd578937521
2016-03-18 14:56:55 +00:00
rfm
72b3c03ad3 User defaults changes to cope better with slow systems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39564 72102866-910b-0410-8b05-ffd578937521
2016-03-18 12:40:08 +00:00
rmottola
9090e0790f cast to fix watrnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39562 72102866-910b-0410-8b05-ffd578937521
2016-03-18 09:04:17 +00:00
rfm
bafcf1efb3 allow filesystem locks to wait a lot longer in case we are on a very slow system
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39561 72102866-910b-0410-8b05-ffd578937521
2016-03-17 20:11:29 +00:00
rfm
612175ce93 standardise -setDebug: extension
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39554 72102866-910b-0410-8b05-ffd578937521
2016-03-17 08:12:45 +00:00
rfm
9031d03c77 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
rfm
9a94a17bb6 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
rfm
328c9d3747 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
rfm
99a630d7ea 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
rfm
112285aab2 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
rfm
3140fc60a6 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
rfm
838b748db0 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
rfm
d53145d997 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
rfm
70ad4a85c7 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
rfm
f130ec3bb9 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
rfm
e12d8765e7 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
thebeing
9cc4c939bb 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
rfm
ea5feec96c 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
rfm
921f8216ff 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
wlux
97433a8701 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
rmottola
5a7429eea6 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
rmottola
f42a2ecdc5 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
thebeing
55f0869fb7 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
rfm
9044afeb03 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