Gregory John Casamento
1e2c87a9da
Merge branch 'master' into NSBlockOperation_branch
2019-08-02 13:36:56 -04:00
Gregory John Casamento
2553b6d56d
Add addOperationWithBlock: to NSOperationQueue
2019-08-02 13:29:42 -04:00
Gregory John Casamento
b970077e42
Eliminate pointless/annoying warning on line 111 regarding formatting
2019-08-02 09:44:31 -04:00
Gregory John Casamento
88dd60a8fc
Complete code for NSBlockOperation, need to write tests
2019-08-02 05:20:59 -04:00
fredkiefer
8953944387
* Source/NSByteCountFormatter.m: Fix to work in non fragile settings.
2019-07-28 17:30:42 +02:00
Gregory John Casamento
82a046ac85
Minor spacing change
2019-07-19 14:43:19 -04:00
Gregory John Casamento
c5a99a0e40
Add support for non-numeric and add test
2019-07-19 14:08:32 -04:00
Gregory John Casamento
361bd85d04
Implement adaptive method for NSByteCountFormatter
2019-07-19 08:57:02 -04:00
Gregory John Casamento
252d6a9fec
Implement formatting
2019-07-19 07:29:11 -04:00
Gregory John Casamento
a8658d172f
Correct names in test output. Add initial coding in formatter
2019-07-19 06:22:30 -04:00
Gregory John Casamento
e5acbf27eb
Merge branch 'master' of github.com:gnustep/libs-base into NSByteCountFormatter_branch
2019-07-15 02:12:57 -04:00
fredkiefer
be809143cf
* Source/NSUbiquitousKeyValueStore.m: Change to use GNUstep
...
formatting. Move simple methods into base class. Correct the usage
of long long NSNumber.
2019-07-14 15:51:41 +02:00
Gregory John Casamento
bb117a17db
Add NSByteCountFormatter.[hm] class.
2019-07-14 01:28:42 -04:00
Gregory John Casamento
5254e73a09
Return self, not nil
2019-07-10 17:58:09 -04:00
Gregory John Casamento
d26270a909
Fix init
2019-07-08 09:09:04 -04:00
Gregory John Casamento
ee72e4b9c1
Fix issue with class method and correct test
2019-07-08 08:54:44 -04:00
Gregory John Casamento
ceda0104b4
Add stub for AWS service
2019-07-08 03:38:24 -04:00
Gregory John Casamento
9e53f0025b
Add stub for AWS service
2019-07-08 00:28:45 -04:00
Gregory John Casamento
b966c22295
Add stub for AWS service
2019-07-08 00:24:28 -04:00
Gregory John Casamento
74717fb954
Add dummy implementation
2019-07-06 03:46:37 -04:00
Gregory John Casamento
5dc7992a08
Fix error
2019-07-03 04:54:05 -04:00
Gregory John Casamento
f2d1c21d37
add new class and constants
2019-07-03 04:36:24 -04:00
Gregory Casamento
75f3f0b57d
Merge pull request #46 from gnustep/add_nsorderedset_classcluster
...
Add nsorderedset classcluster
2019-07-02 12:46:20 -04:00
Gregory John Casamento
458958554b
Fixed test
2019-07-02 01:00:41 -04:00
fredkiefer
d774dda8a7
* Source/GSXML.m (fatalErrorFunction): Use correct function to get
...
line number.
* Source/NSOperation.m (_execute): Surround with NS_DURING to free
lock on error.
2019-07-01 22:58:55 +02:00
fredkiefer
ce9116cad3
Delegate unclear methods to NSArray.
...
Some small clean up.
2019-07-01 22:11:36 +02:00
Gregory John Casamento
8b96545250
Merge branch 'add_nsorderedset_classcluster' of github.com:gnustep/libs-base into add_nsorderedset_classcluster
2019-07-01 09:11:10 -04:00
fredkiefer
fb3930df96
Implement fast enumeration for GSMutableOrderedSet.
...
Implement fast version of getObjects:range: in GSOrderedSet. This
gets used for fast enumeration.
Base the array method on fast enumeration.
2019-06-29 20:08:01 +02:00
Gregory John Casamento
688d409c4b
Merge branch 'master' of github.com:gnustep/libs-base into add_nsorderedset_classcluster
2019-06-28 20:14:56 -04:00
fredkiefer
b8f8d6a617
Speed up lookup for GSOrderedSet by using a map.
2019-06-28 17:20:21 +02:00
fredkiefer
2a810e5bd9
Further simplification of code.
...
More formatting.
Delegate description to NSArray.
Remove unneeded method once more.
Remove all objects from the end not from the beginning.
Remove strange range check.
Implement missing sort method by reusing existing code.
2019-06-28 16:53:48 +02:00
Gregory John Casamento
b4f0e75375
Simplify removeObjectsAtIndexes:
2019-06-28 02:54:57 -04:00
Gregory John Casamento
80843a9e4b
Merged changes from other author
2019-06-28 01:55:33 -04:00
Gregory John Casamento
a5ba66b3ce
Simplify _removeObjectAtIndexes:count: method to not sort and thus make it faster
2019-06-28 01:50:54 -04:00
fredkiefer
7feb7be03a
Remove unused variables.
2019-06-27 16:21:34 +02:00
fredkiefer
8c10d1848e
Remove log statement accidentialy left over.
2019-06-27 16:17:26 +02:00
fredkiefer
eff6575d9f
Add test for isSubsetOfSet: and correct implementation to fit the test.
2019-06-27 15:26:01 +02:00
fredkiefer
3004e91330
Move some more methods from the concrete to the abstract class.
...
Move the _raiseRangeExceptionWithIndex:from: method the class
it is declared on.
Simplify the code.
2019-06-27 15:03:23 +02:00
fredkiefer
cbe54c4073
Remove commented out code.
2019-06-27 14:29:01 +02:00
fredkiefer
ce3c4ae882
Format according to GNUstep coding style.
2019-06-27 14:20:19 +02:00
fredkiefer
5b169f55b5
Correct retain/release handling for GSIArray
2019-06-27 14:19:37 +02:00
Gregory John Casamento
1c83220356
Made replaceObjectsAtIndexes:... more efficient
2019-06-27 04:57:25 -04:00
Gregory John Casamento
e2d3e67f16
Fixing comments by fred
2019-06-27 02:00:14 -04:00
Gregory John Casamento
ef438f7697
Minor cleanup of white space and header documentation.
2019-06-19 00:14:03 -04:00
Gregory John Casamento
39465cb904
Further simplify. Exception should also be thrown in only one place
2019-06-19 00:10:20 -04:00
Gregory John Casamento
d826bb5a25
Reduce repetitive implementation of the same algorithm in the code. Make sure that insertion happens in one method only
2019-06-18 22:07:11 -04:00
Gregory John Casamento
f2ba8a3093
Add macos archive test
2019-06-17 20:00:50 -04:00
Gregory John Casamento
353aa6c8e5
Remove white space
2019-06-17 12:15:26 -04:00
Gregory John Casamento
d20efecead
Add check for nil. Force use of subclass init methods
2019-06-17 11:57:18 -04:00
Gregory John Casamento
4edcc3f697
Fix #define issues.
2019-06-13 18:58:50 -04:00