[TxMt] Textmate widget & bundle
thomas Aylott
oblivious at subtlegradient.com
Sun Oct 22 23:03:35 UTC 2006
On Oct 22, 2006, at 1:11 PM, Andy Herbert wrote:
> On 22 Oct 2006, at 14:15, thomas Aylott wrote:
>> On Oct 22, 2006, at 8:18 AM, Andy Herbert wrote:
>>
>>> I've been trying to come up with a solution to creating shell
>>> scripts within Textmate and creating a widget on the Dashboard
>>> layer to call the script with references to any files or URLs
>>> passed to it, and I have eventually come up with a Textmate
>>> widget & bundle to do all this.
>>>
>>> The widget bundle can be found at:
>>>
>>> http://homepage.mac.com/andy.herbert/Widget.tmbundle.zip
>>>
>>> I hope it might be useful to someone else on this list.
>>
>> I want to use existing scripts that already have names and stuff
>> without being deleted when closing the widget.
>> Can you make it link to existing scripts easily?
>>
>> Link open document into new widget
>> and then change the existing one to:
>> Copy open document into new widget
>
> Thanks for that suggestion, I did wonder whether to have an option
> to call scripts directly which weren't saved for the purpose of the
> widget, but I figured that would cause all sort of problems
> handling error reporting, something which I didn't want to deal
> with in the limited UI of a dashboard widget.
>
> Despite this I've included a new option in the bundle to "Call
> Document in New Widget" which basically creates a new script used
> by the widget which calls whatever $TM_FILENAME is and also passes
> any arguments to it, this way if you move, delete, or rename the
> script it calls it's reported in the log generated by the widget.
> The label given to the widget is also the original filename of the
> script it links to, so it might help save you some time. Since I've
> made some changes to the widget to do this, I'd recommend manually
> deleting the widget in ~/Library/Widgets/ (or use the widget
> manager), and select the new "Install Widget" option in the bundle
> to update it.
>
> Thanks for the positive feedback.
Perfect!
And nice turnaround time.
thomas Aylott — subtleGradient — CrazyEgg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macromates.com/textmate/attachments/20061022/6904d944/attachment.html>
More information about the textmate
mailing list