Commit Graph

25 Commits

Author SHA1 Message Date
Watson
ca0232bf86 Fixed a bug where device log is wrong filtered with `rake device'
If day is 1-9, device log is sent to REPL like the following format.
Oct  3 16:40:38 Watson-no-iPhone Timer[431] <Warning>: Tapped

So,

	NSArray *words = [line componentsSeparatedByString:
	    @" "];

creates the object which has

	words[0] = @"Oct"
	words[1] = @""
	words[2] = @"3"

then date object which is used in filter is wrong.
2013-10-03 16:54:27 +09:00
Laurent Sansonetti
702131b227 avoid calling -[NSMutableString appendString:] with a nil argument 2013-09-20 15:36:43 +02:00
Watson
c0635ab7b7 fix a bug where non-ascii characters causes an assertion
http://hipbyte.myjetbrains.com/youtrack/issue/RM-257

'あ' => \U+FFE3
When shift 0xFF (with char type) to the right,
we will retrive 0xFFFFFFFF (with int type).

So we need a mask as 0x0F.
2013-09-16 11:21:02 +09:00
Laurent Sansonetti
68cd7dc5a0 console mode 2013-08-26 15:20:56 +02:00
Laurent Sansonetti
564651c118 add message when app runs 2013-08-26 13:35:27 +02:00
Laurent Sansonetti
e7da3ea8d0 sync 2013-08-23 17:02:32 +02:00
Laurent Sansonetti
3e027886ae lldb support 2013-08-23 14:04:14 +02:00
Laurent Sansonetti
b98dead547 'rake device' now runs the app and prints app logs from device console, added work in progress code for lldb (not working yet) 2013-08-23 00:23:03 +02:00
Laurent Sansonetti
45e33e6f9a Merge branch 'master' of github.com:lrz/RubyMotion 2013-03-25 08:52:41 +01:00
Laurent Sansonetti
d3b4da10da print to stderr 2013-03-25 08:52:36 +01:00
Watson
73b0a970c1 fix a bug where 'rake device debug=1' will cause a crash when contained UTF-8 characters in app name 2013-03-23 10:04:12 +09:00
Laurent Sansonetti
4c18345034 more work on the device debug no_start flag 2013-03-18 15:38:24 +01:00
Laurent Sansonetti
fc1aa27ca2 add 'no_start' option to 'rake device debug=1' to let people attach their own debugger (rubymine) 2013-03-05 14:56:28 +01:00
Laurent Sansonetti
1d71b4239b fix debugger if app-name contains space chaeracters 2012-09-25 18:22:49 +02:00
Laurent Sansonetti
120a05b4d6 add builtin commands (pro, pri) 2012-09-20 01:57:38 +02:00
Laurent Sansonetti
a9ffffbac9 deal with the case if the product version has a micro number (ex. 5.1.1) 2012-09-17 12:48:09 +02:00
Laurent Sansonetti
4216ab4759 tweaks 2012-09-16 01:49:27 +02:00
Laurent Sansonetti
067ba2e151 only attach debugger if 'debug' env variable is set 2012-09-15 16:42:13 +02:00
Laurent Sansonetti
d8df013ceb add debugger (experimental) 2012-09-15 16:00:37 +02:00
Laurent Sansonetti
8d8ab5ba1a better error message 2012-05-09 12:09:02 +02:00
Laurent Sansonetti
d7064d436f added a better error message 2012-05-05 23:03:58 +02:00
Laurent Sansonetti
cc6c7b43c8 simplify + use trololo instead of nyancat 2012-03-23 20:26:44 +01:00
Laurent Sansonetti
bfe3c0cdb3 better deploy (check if connected device is provisioned), more build system output fixes, misc changes 2011-12-25 17:06:22 +01:00
Laurent Sansonetti
36e2fcca3d open the installer proxy service at the beginning, to avoid a failure when we copy a very big app bundle 2011-12-16 20:58:51 +01:00
Laurent Sansonetti
5ef30a1ec2 move tools sources into the bin directory 2011-11-02 19:45:56 +01:00