Alexandre Wilhelm and GitHub
7c2518f027
Merge pull request #2659 from bedalton/formatting-add-semi-colons-cpusernotification
...
Formatting: add semi colons CPUserNotification.j
2018-04-08 11:25:04 -07:00
Alexandre Wilhelm and GitHub
752f9d2694
Merge pull request #2661 from bedalton/fix-cpproxy-respondstoselector
...
Fix: CPProxy respondsToSelector incorrect parameter name
2018-04-08 11:24:42 -07:00
Alexandre Wilhelm and GitHub
0a180f9e20
Merge pull request #2662 from bedalton/format-add-semi-colon-cpdateformatter
...
Format: add semi-colons to CPDateFormatter.j
2018-04-08 11:24:21 -07:00
Alexandre Wilhelm and GitHub
6fff2e1c2f
Merge pull request #2663 from bedalton/formatting-add-semi-colon-cparray-kvo
...
Formatting: add semi-colon CPArray+KVO.j
2018-04-08 11:24:07 -07:00
Alexandre Wilhelm and GitHub
4266900d2e
Merge pull request #2664 from bedalton/formatting-add-semi-colon-cpdictionary
...
Formatting: add semi-colon to CPDictionary.j
2018-04-08 11:23:47 -07:00
Alexandre Wilhelm and GitHub
a2a1d84bc0
Merge pull request #2665 from bedalton/formatting-add-semi-colon-cpindexset
...
Formatting: add semi-colons to CPIndexSet
2018-04-08 11:23:39 -07:00
Alexandre Wilhelm and GitHub
7648c562f1
Merge pull request #2666 from bedalton/formatting-add-semi-colon-cpnotificationqueue
...
Formatting: add semi-colons to CPNotificationQueue.j
2018-04-08 11:23:21 -07:00
Daniel
c8d01549ba
Formatting: add semi-colon to CPUserNotification.j
2018-04-07 16:13:20 -07:00
daniel
23af4505dd
Fix: CPProxy uses incorrect variable name in method call
...
On line 51 of CPProxy, `class_getInstanceMethod` is called with the
variable `aSelector`, but this variable does not exist in the
context, but a variable named `selector` does. This fix changes the
method parameter from `selector` to `aSelector` to match the parameter
used within the method.
2018-04-07 15:37:19 -07:00
daniel
53cb6a5b3e
Formatting: add missing semi-colons to CPNotificationQueue.j
2018-04-07 15:29:27 -07:00
daniel
765384ace1
Formatting: add semi-colons to CPIndexSet.j
...
Variable assignments terminated in commas instead of semi-colons
2018-04-07 15:26:52 -07:00
daniel
d39e3e2f69
Formatting: add semi-colon to CPDictionary.j
2018-04-07 15:22:36 -07:00
daniel
d75124066e
Formatting: add semi-colons to CPDateFormatter.j
2018-04-07 15:20:08 -07:00
daniel
f4400876da
Formatting: add semi-colon to CPArray+KVO.j
2018-04-07 14:10:03 -07:00
daniel
c222c5127f
Formatting: add semi-colon to _CPPredicate.j
2018-04-07 14:07:43 -07:00
Martin Carlberg and GitHub
cdd00e0bd4
Merge pull request #2595 from daboe01/cpnumber-unarchiving-fix
...
Fixed: initWithCoder: called unimplemented method on the coder
2018-03-05 11:04:41 +01:00
Martin Carlberg and GitHub
d8945e53ba
Merge pull request #2593 from daboe01/CPCoder--remove-bitrot
...
Fixed: unused and broken code removed from CPCoder
2018-03-05 10:43:41 +01:00
daboe01
104f8603b9
fixed: initWithCoder: called unimplemented method on the coder
2018-03-04 21:27:08 +01:00
daboe01
ae575a19a0
fixed: unused broken code removed from CPCoder
2018-03-04 11:55:34 +01:00
cacaodev and GitHub
5f94d0a5c2
Typo: remove extra semi-colon
2018-02-28 15:33:16 +01:00
cacaodev and GitHub
618e6a1604
Merge pull request #2591 from daboe01/_CPFunctionExpression.j-missing-if
...
fixed: fromObject:(id)object index:(id)anIndex failed to raise if arg…
2018-02-27 15:59:19 +01:00
cacaodev and GitHub
cef294513a
Merge pull request #2590 from daboe01/CPKeyValueObserving-fix-CPKeyValueChangeReplacement
...
FIXED: Typo in call to replaceObjectsAtIndexes in CPKeyValueObserving
2018-02-27 15:58:13 +01:00
daboe01
8550abadef
fixed: fromObject:(id)object index:(id)anIndex failed to raise if argument was not CPDictionary or CPArray
2018-02-24 15:41:17 +01:00
daboe01
25c8b2d631
fixed: typo in call to replaceObjectsAtIndexes
2018-02-24 14:59:27 +01:00
Martin Carlberg
76f2d15b1b
Fixed: Added the option to only inline message send function without also compress the output javascript file.
...
This allows us to inline the message send function in DEBUG mode. This is great when stepping into a method in the debugger as the message send function is not a separate function. Also the stack traces in the debugger is much more compact as the message send function is not there.
2017-12-08 14:02:11 +01:00
Martin Carlberg
c6aafac6c8
Fixed: Compile Foundation and AppKit frameworks with source maps for the debug version.
2017-09-11 12:50:49 +02:00
cacaodev
14ebd58c96
Move CFRunLoopObserver to CPRunLoop.j as a global function
2017-03-02 10:30:05 +01:00
Martin Carlberg and GitHub
12ed42e163
Merge pull request #2505 from HTPC-Schrauber/fix-RegEx
...
Fixed: RegEx for gcc > 4.9
2017-01-16 12:36:57 +01:00
cacaodev
5da8728d6c
New: CPObject instancesImplementSelector:(SEL)aSelector
...
Tests if instances of given class implement a selector.
With test.
Note: The naming is from cocoa where this method is semi-public.
2016-11-12 18:30:02 +01:00
Maik Opitz
fb43f8bf1a
Regex nochmals angepasst
2016-11-02 16:45:01 +01:00
Maik Opitz
bf082600c3
fixed RegEx with newer gcc versions
2016-11-01 15:46:40 +01:00
cacaodev and GitHub
62e5d8d841
Fixed: type declaration
2016-10-20 08:48:01 +02:00
cacaodev
a1926982c6
Fixed: make CPObject implementsSelector: work with proxies and KVO swizzled classes
2016-05-12 21:43:44 +02:00
Martin Carlberg and cacaodev
ae5d31746e
Dependent key paths use a relationship ( #2431 )
...
Fixed: When dependent key paths use a relationship, only the first added observer will observe the attribute for the relationship object.
Also, an optimisation on when the willChange… chain is running, there is no need to replace the observers as no new values are set yet. That will be done when the didChange… chain is running.
2016-05-09 22:14:20 +02:00
Martin Carlberg
5c60819668
Merge pull request #2432 from Dogild/CacheURLRequest
...
Fixed: cache control was not set properly in CPURLRequest
2016-04-05 19:05:59 +02:00
Antoine Mercadal
598a6ebaed
Merge pull request #2278 from cacaodev/CPAnimationContext
...
Animations: CPAnimationContext & animator
2016-04-04 09:57:55 -07:00
Alexander Ljungberg
42d7e4312b
Formatting of CPCache.
2016-04-02 01:20:23 +01:00
Alexander Ljungberg
41a741724f
New: Sweden / Swedish as a possible locale.
2016-04-01 23:47:13 +01:00
Alexander Ljungberg
e13f5ed730
Fixed: CPNumber intValue did not return an integer.
...
We expect this method to return a whole number like in Objective-C. This also goes for the related methods, `shortValue`, `longValue` and `longLongValue`.
Also adds more tests (in addition to the existing, already failing test).
2016-04-01 22:22:03 +01:00
Alexandre Wilhelm
500fa7f314
Fixed: cache control was not set properly in CPURLRequest
2016-03-28 23:32:48 -07:00
Martin Carlberg
b208571ed7
Fixed: Formatting
2016-03-23 10:17:15 +01:00
Martin Carlberg
7780a98abe
Fixed: Added ’integerValue’ method for CPNumber and CPString.
...
This makes the classes more compliant to Cocoa
2016-03-15 22:25:10 +01:00
cacaodev
6fd2d12d3f
Merge remote-tracking branch 'cappuccino/master' into CPAnimationContext
2016-03-12 23:29:46 +01:00
Alexandre Wilhelm
a995f3ab52
Merge pull request #2424 from mrcarlberg/invalid_plist_fix
...
Does not throw exception if plist is not valid. It will return nil instead
2016-03-05 13:32:15 -08:00
Martin Carlberg
ec55bddbd4
Fixed: Does not throw exception if plist is not valid. It will return nil instead.
2016-03-01 21:45:08 +01:00
cacaodev
65dee154f7
Remove ignored argument _
2016-02-06 20:39:49 +01:00
cacaodev
d07d8f6857
_CPBlockExpression: replace loops with arrayByApplyingBlock: method
2016-02-04 21:51:37 +01:00
cacaodev
0327f6b1ea
Merge remote-tracking branch 'cappuccino/master' into CPArray-arrayByApplyingBlock-replace
2016-02-04 21:46:10 +01:00
cacaodev
6b683bd02d
Merge pull request #2402 from cacaodev/CPExpression-constructors
...
NEW : CPExpression +expressionForBlock:arguments:
+expressionForConditional:trueExpression:falseExpression:
2016-01-25 10:22:18 +01:00
cacaodev
095a978120
Replace loops with arrayByApplyingBlock:
2016-01-17 20:54:43 +01:00