New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AppCode compatibility? #124
Comments
This sounds familiar to #12. I wonder if those underlying issues were resolved, and if so if there's been any regressions. |
Good point, sorry I was too quick to answer. In the past I used AppCode a bit, but not lately. Have you filed a ticket with JetBrains? |
To answer your first sentence, Chisel isn't intended to be Xcode only, and so should work in AppCode. However I'm not aware of any contributors who use AppCode, so I'd have to unfortunately call AppCode unsupported. |
@dxclancy I'm going to close this because I don't use AppCode and don't have the time to investigate this. I am curious to hear more if you have any updates. Hopefully any issues can be resolved by the folks at JetBrains. |
Here is the JetBrains AppCode issue My experience is the same with AppCode 2016.1 (latest). The chisel commands are listed when i type help, but executing a command ("pviews") does nothing. It is not limited to printing. "visualize" also does nothing. I don't think the commands are getting to the chisel code? |
Thanks for the update @dxclancy. I'll follow up with something to see whether it's running or not, or if it's just an output issue. |
@dxclancy You can turn on lldb logging to observe what actions are, or are not, taking place when you run chisel commands. The base command is
then run some chisel commands, like |
|
btw, just as a datapoint, I also have a quick look command which is a python script and it does run in AppCode. |
This sounds like a bug. I wonder if the lack of output for the logs has anything to do with the lack of output for chisel commands. |
Thanks! I wonder if chisel should stop using |
If anyone wants to help debug this, here's a gist that has two simple commands If both commands successfully print inside AppCode, I can probably come up with another test or two. |
Looks like stdio_print doesn't work in AppCode.
Actually, I just tried in Xcode and got the same result:
|
Which version of Xcode? In Xcode 7.3.0, stdio in python scripts was broken, but it's fixed in 7.3.1. In any case, it seems we know at least one major reason why chisel commands don't work in AppCode. And it's fixable on our end even if JetBrains can't prioritize the problem. Maybe they just need to be let known exactly what the issue is, maybe it's a simple fix. |
Just wanted to see if any progress had been made on this issue. I'm still encountering it on the following setup:
It appears to be working in Xcode 8.2.1 Thanks! |
Np
…On Thu, Jan 26, 2017 at 12:02 PM, David Vanoni ***@***.***> wrote:
Just wanted to see if any progress had been made on this issue. I'm still
encountering it on the following setup:
- Chisel 1.5.0
- AppCode 2016.3.1
It appears to be working in Xcode 8.2.1
Thanks!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#124 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AYCmUFJtTBysffQ_h4OmPN7dFSVF7Yzfks5rWPvDgaJpZM4GZmhK>
.
|
fwiw, it looks like the visualize command does save the image into the tmp/xcode_debug_images folder when used in AppCode, so at least there's a way to access it. Not as elegant but at least possible. |
https://youtrack.jetbrains.com/issue/OC-9356 has been marked as fixed. |
Is this intended to work/already works in AppCode?
I've installed as per the instructions and have chisel commands (pviews, visualize, etc...) working in Xcode.
Issuing "help" in lldb within AppCode displays the chisel commands. However, I don't see any results in AppCode from issuing commands (pviews, visualize, etc...) . Other non-chisel commands, even 3rd party additions, work.
I generally assume issues like these are my own fault somehow, but it would be reassuring to know if these commands work for others within AppCode.
Thanks!
The text was updated successfully, but these errors were encountered: