[TxMt] Re: still problems with matplotlib
Alex Ross
z-textmate at lasersox.net
Wed Feb 10 07:46:54 UTC 2010
On Feb 9, 2010, at 8:14 PM, Tony S Yu wrote:
> On Feb 9, 2010, at 11:05 PM, Alex Ross wrote:
>
>> On Feb 9, 2010, at 8:01 PM, Tony S Yu wrote:
>>
>>> On Feb 9, 2010, at 9:25 PM, Alex Ross wrote:
>>>
>>>> On Feb 9, 2010, at 6:16 PM, Tony S Yu wrote:
>>>>>
>>>>> Actually, on my system, I have issues before even calling plt.show(). The example above (w/o plt.show) should quit without showing any sort of plot, but on my system, python/textmate just hangs. The hanging happens regardless of whether or not I call plt.show.
>>>>>
>>>>> Since both you and Mark (see previous reply) can get around this issue by removing dylib but I can't, either there are two different issues or I have tm_interactive_input.dylib in some as-yet-undiscovered location. So far I've removed the dylib from:
>>>>>
>>>>> ~/Library/Application\ Support/TextMate/Support/lib/
>>>>> /Applications/TextMate.app/Contents/SharedSupport/Support/lib/
>>>>>
>>>>> Is this file copied or cached anywhere else? (I've already searched with Finder and the locate command.)
>>>>
>>>> Can you use Activity Monitor to sample the hung process?
>>>
>>> Yes, I can. I get back a ridiculously call graph, but I'm not sure if it's actually helpful (but, then again I don't really know what I'm looking at). If it'd be helpful, I could post the full graph somewhere.
>>
>> Yes, if you could post it that would (could?) be helpful.
>>
>> http://pastie.textmate.org/
>>
>
> Done: http://pastie.textmate.org/817687
This is the same trace I get with the dylib *enabled*, which leads me to believe that you've still got a dylib somewhere. You can make sure it's disabled by setting the variable TM_INTERACTIVE_INPUT_DISABLED=true in TextMate's shell variables preference pane.
TextMate will always use the dylib at $TM_SUPPORT_PATH/lib/tm_interactive_input.dylib. You can find $TM_SUPPORT_PATH by entering “echo $TM_SUPPORT_PATH” in a TextMate document and press CTRL+R to run that line with bash.
If you meant to send me a trace with the dylib enabled, could you also send one with the dylib disabled?
—Alex
More information about the textmate
mailing list