Commit Graph

1768 Commits

Author SHA1 Message Date
Laurent Sansonetti
3f8bb69237 add tests for Proc#weak! 2013-12-12 19:05:04 +01:00
Laurent Sansonetti
ea524930a6 sync 2013-12-11 18:51:47 +01:00
Watson
0a3fb8c8cb [NEWS] Fixed a compiler bug where `not precompiled' errors when it uses structure of GLKit framework 2013-12-11 17:25:28 +09:00
Watson
1f2f3b0c4f Revert "fix where Boxed#new doesn't work for GLKKit structure."
This reverts commit ac89cf6b4b.

http://hipbyte.myjetbrains.com/youtrack/issue/RM-342
Because this patch causes a conflict between method's structure signature and bridgesupport's structure signature
2013-12-11 17:14:46 +09:00
Laurent Sansonetti
cb0e4ea26e sync 2013-12-09 23:44:58 +01:00
Laurent Sansonetti
75edd62773 add tests for {NSObject,Boxed}#== with WeakRef operand 2013-12-09 23:43:56 +01:00
Laurent Sansonetti
a56215d93f sync 2013-12-09 23:31:38 +01:00
Laurent Sansonetti
332a5d2275 sync 2013-12-09 23:31:33 +01:00
Laurent Sansonetti
4941e6acb1 add a test for nested WeakRef objects 2013-12-09 23:30:38 +01:00
Laurent Sansonetti
3ee32a1280 sync 2013-12-09 15:21:59 +01:00
Laurent Sansonetti
1104fe01ed [OSX] add app.codesign_for_release (default to true) which controls if we need to code-sign for build:release 2013-12-09 15:19:15 +01:00
Laurent Sansonetti
3afa86d286 sync 2013-12-09 15:03:11 +01:00
Laurent Sansonetti
7c758a43a7 in case app.resource_dirs contain duplicated entries, don't freak out 2013-12-09 15:03:11 +01:00
Eloy Durán
671988d324 [vm] sync 2013-12-09 14:29:00 +01:00
Laurent Sansonetti
cf2a5d305e sync 2013-12-09 13:22:03 +01:00
Eloy Durán
72eac2f6bd [vm] sync 2013-12-09 12:21:53 +01:00
Eloy Durán
518b9a4b7a [memory] Update test coverage and NEWS for 83de1be322. 2013-12-06 19:27:20 +01:00
Eloy Durán
414c06f144 [NEWS] Improve message about ARC method name rules. 2013-12-06 12:54:29 +01:00
Eloy Durán
b9c524c391 Add failing tests for Ruby methods that should return retained objects.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-343.
2013-12-05 16:02:16 +01:00
Eloy Durán
8a94e89067 Add tests and NEWS for autoreleasing objects from specially named objc methods.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-343
2013-12-05 15:52:39 +01:00
Eloy Durán
c761aefa58 [vendor] Ensure that all cflags are properly quoted.
Before it looked like the `-isysroot \"#{sdk_path}\"` part of the cflags
would terminate the string passed to the `--cflags` option.

Now all the contents of the `--cflags` option is quoted using
single-quotes instead.
2013-12-05 12:22:22 +01:00
Watson
fcefa0fcf5 sync 2013-12-04 22:10:30 +09:00
Watson
4a2e505adb [NEWS] Fixed a bug where it cannot use the structures which have same signature 2013-12-04 15:05:47 +09:00
Laurent Sansonetti
f9720c522c sync 2013-11-29 13:47:56 -06:00
Laurent Sansonetti
a17b3085bd sync 2013-11-29 13:47:46 -06:00
Watson
7a314953d8 [NEWS] Improved Array performance 2013-11-30 01:30:51 +09:00
Watson
bd4ce61684 [NEWS] fix typo 2013-11-29 15:14:42 +09:00
Watson
76515653bc [NEWS] Improved Range.new performance 2013-11-29 15:12:21 +09:00
Watson
6f30ff184e [benchmark] add benchmark for Range 2013-11-29 15:11:17 +09:00
Watson
8cee11fccb [NEWS] Fixed a bug where NSDate objects are converted to Time objects 2013-11-28 14:05:47 +09:00
Watson
180fd4416b [spec] add regression test for RM-337 2013-11-28 14:04:01 +09:00
Laurent Sansonetti
b566abb9fd sync 2013-11-26 16:35:31 -06:00
Laurent Sansonetti
4c2f4a87df sync 2013-11-26 16:34:35 -06:00
Watson
e80b0e7607 [NEWS] Fixed a bug in compiler where boxed type is not registered if structure is only used within pointer 2013-11-26 11:41:18 +09:00
Watson
985d39f43b [NEWS] Added support for dynamic name directory in template 2013-11-25 23:32:27 +09:00
toshiwo
0ba40abcb6 support nested directory
* https://github.com/HipByte/RubyMotion/pull/144#issuecomment-29203864
2013-11-25 23:28:21 +09:00
toshiwo
21574894d6 support dynamic name directory in template 2013-11-25 23:28:15 +09:00
Eloy Durán
8ac9cfb2b6 [test] Add coverage for conformsToProtocol on subclass of pure objc class. 2013-11-22 18:08:51 +01:00
Eloy Durán
6ec081da1c [vm] sync 2013-11-22 17:54:05 +01:00
Laurent Sansonetti
05b6c69051 2.17 2013-11-22 16:31:33 +01:00
Eloy Durán
da9a24b50e [NEWS] Document REPL lvar regression. 2013-11-22 16:13:22 +01:00
Laurent Sansonetti
3ebed1c425 typos 2013-11-22 16:11:22 +01:00
Watson
a886c5c0da sync 2013-11-22 23:11:54 +09:00
Eloy Durán
d41178d07b [vm] sync 2013-11-22 12:37:55 +01:00
Eloy Durán
13bdc4caf3 [vimrc] Also apply indent rules to objc files. 2013-11-22 12:17:12 +01:00
Watson
43eeb1483c sync 2013-11-22 13:18:55 +09:00
Watson
597ac2f82f sync 2013-11-22 11:05:45 +09:00
Laurent Sansonetti
170f20bd16 Merge branch 'master' of github.com:lrz/RubyMotion 2013-11-21 18:42:13 +01:00
Laurent Sansonetti
52753a7c13 create ~/.android/debug.keystore if it does not exist 2013-11-21 18:41:59 +01:00
Laurent Sansonetti
d458b2e7e5 update tools to the latest SDK/NDK versions 2013-11-21 18:41:25 +01:00