[TxMt] "scriptmate.rb:128:in `initialize': Permission denied" when running Python script
Alex Ross
alex.j.ross at gmail.com
Mon Nov 12 19:35:13 UTC 2007
Daryl,
I am so sorry! Forgot to commit this! It's fixed now as of r8442.
Thanks for keeping me in line.
–Alex
On Nov 12, 2007, at 8:03 AM, Daryl Spitzer wrote:
> Was this change submitted? I'm still having the same problem. (I'm
> running version 1.5.7--1436.)
>
> --
> Daryl
>
>
> On 7/11/07, Alex Ross <alex.j.ross at gmail.com> wrote:
>> Yah. ScriptMate does save the file before running it. However it
>> probably shouldn't crash when the file is unwriteable. I'll add an
>> exception handler.
>>
>> –Alex
>>
>>
>>
>> On Jul 11, 2007, at 1:54 PM, Daryl Spitzer wrote:
>>
>>> Perforce isn't in the trace, it just happens to be the name of a
>>> directory that the script I'm trying to run
>>> ("integration_status.py")
>>> is in.
>>>
>>> But that gave me a clue. The script is checked in to version
>>> control
>>> (Perforce). If it's not opened for edit, then I don't have write
>>> permission to the file. Apparently scriptmate.rb requires write
>>> access to run it. (I only get this error when the I don't have
>>> write
>>> access to the file.)
>>>
>>> Thanks Alex.
>>>
>>> --
>>> Daryl
>>>
>>>
>>> On 7/11/07, Alex Ross <alex.j.ross at gmail.com> wrote:
>>>>> /Applications/TextMate/TextMate.app/Contents/SharedSupport/
>>>>> Support/
>>>>> lib/scriptmate.rb:128:in
>>>>> `initialize': Permission denied -
>>>>> /Users/darylspitzer/Programming/Altera/Perforce/miscellany/
>>>>> infrastructure/integration/integration_status.py
>>>>> (Errno::EACCES) from
>>>>> /Applications/TextMate/TextMate.app/Contents/SharedSupport/
>>>>> Support/
>>>>> lib/scriptmate.rb:128:
>>>>
>>>> hmm… why is this Perforce in the trace? Is this the script that
>>>> you
>>>> are running? Perhaps you can post a minimal script that causes the
>>>> crash?
>>>>
>>>> –Alex
>>>> _____________________________________________________________________
>>>> _
>>>> For new threads USE THIS: textmate at lists.macromates.com
>>>> (threading gets destroyed and the universe will collapse if you
>>>> don't)
>>>> http://lists.macromates.com/mailman/listinfo/textmate
>>>>
>>>
>>> ______________________________________________________________________
>>> For new threads USE THIS: textmate at lists.macromates.com
>>> (threading gets destroyed and the universe will collapse if you
>>> don't)
>>> http://lists.macromates.com/mailman/listinfo/textmate
>>
>>
>> ______________________________________________________________________
>> For new threads USE THIS: textmate at lists.macromates.com
>> (threading gets destroyed and the universe will collapse if you
>> don't)
>> http://lists.macromates.com/mailman/listinfo/textmate
>>
>
> ______________________________________________________________________
> For new threads USE THIS: textmate at lists.macromates.com
> (threading gets destroyed and the universe will collapse if you don't)
> http://lists.macromates.com/mailman/listinfo/textmate
More information about the textmate
mailing list