[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-users] SC in TextMate
- To: sc-users@xxxxxxxxxxxxxxxx
- Subject: [sc-users] SC in TextMate
- From: e deleflie <edeleflie@xxxxxxxxx>
- Date: Tue, 16 Jun 2009 10:27:37 +1000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=ABgGa7cJ1jQeywvv9ZXbDjFyzYDPaG9jTdH7BX43u6Y=; b=irNtuKRYf0pqdtV3+qzZXJwi0G02HWp4Dcw3KsP55mr9Aurr3iGITx/RBNuh0pdYBW mIeDB9PWYk1v2bbluFBZA7G2aTJgCPq/igDbeQQBGeNyOeglUJj+qLTQlRSjPKflXxit MJK3AS3yqnC8QjExbqiEkqtvtdpubHsZZdnjM=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=vGK8VqQeoRCahB+q9xPOb309uwRbwIkVRghLNAsJssAMgVcBhQnTgGA05ybLXba43g XjfyH0GnNmv0tc7+YzphxKae4608GkIkZN21MKxBg017fn85fGWhOrkJUQwYVeRq3Aie s4I1HsporMh480WohNl9xLQdr8jGQHuDFUHTE=
- List-id: SuperCollider users mailing list <sc-users.create.ucsb.edu>
- Reply-to: sc-users@xxxxxxxxxxxxxxxx
- Sender: owner-sc-users@xxxxxxxxxxxxxxxx
thanks for the suggestion, Nathaniel.
I've just tried installing the TextMate bundle for SC (on OSX) and I'm
getting some kind of compilation error ....
I'm on SC 3.3 alpha2 ... I've followed the instructions in
README.textile ... but I'm getting the below errors (when I launch SC)
.... can anyone help?
Etienne
init_OSC
compiling class library..
NumPrimitives = 748
compiling dir: '/Applications/SuperCollider/SCClassLibrary'
compiling dir: '/Library/Application Support/SuperCollider/Extensions'
compiling dir: '/Users/etiennedeleflie/Library/Application
Support/SuperCollider/Extensions'
pass 1 done
Extension overwriting SCEnvelopeView:asEnv
in file '/Library/Application
Support/SuperCollider/Extensions/sc3-plugins/BhobUGens/classes/osx/asEnv.sc'.
WARNING:
server 'localhost' not running.
nil
Original method in file '/Common/GUI/osx/Base/SCView.sc'.
Extension overwriting SimpleNumber:asTimeString
in file '/Library/Application
Support/SuperCollider/Extensions/sc3-plugins/LoopBufUGens/classes/LJP
Classes/Extensions/SimpleNumber-asTimeString.sc'.
Original method in file '/Common/Math/SimpleNumber.sc'.
numentries = 1216308 / 20219878 = 0.06
6043 method selectors, 3346 classes
method table size 9892648 bytes, big table size 80879512
Number of Symbols 15023
Byte Code Size 504964
compiled 516 files in 0.72 seconds
compile done
Execution warning: Class 'SCMenuGroup' not found
WARNING:
TextMate found a problem installing CocoaMenuItems - you may be
running SC 3.2 or older, or booting from command-line.
ERROR: Message 'unixCmdGetStdOut' not understood.
RECEIVER:
Instance of String { (15BBBCF0, gc=01, fmt=07, flg=11, set=01)
indexed slots [10]
0 : w
1 : h
2 : i
3 : c
4 : h
5 :
6 : m
7 : a
8 : t
9 : e
}
ARGS:
CALL STACK:
DoesNotUnderstandError:reportError 15C4D3A0
arg this = <instance of DoesNotUnderstandError>
Nil:handleError 15C4D400
arg this = nil
arg error = <instance of DoesNotUnderstandError>
Thread:handleError 15C4D2E0
arg this = <instance of Thread>
arg error = <instance of DoesNotUnderstandError>
Object:throw 15C4D160
arg this = <instance of DoesNotUnderstandError>
Object:doesNotUnderstand 15C4D0A0
arg this = "which mate"
arg selector = 'unixCmdGetStdOut'
arg args = [*0]
< FunctionDef in Method Meta_SC3Controller:initClass > 15C46C90
var whichMate = nil
Meta_SC3Controller:initClass 15C4CDA0
arg this = class SC3Controller
Meta_Class:initClassTree 15C4C2F0
arg this = class Class
arg aClass = class SC3Controller
var implementsInitClass = nil
ArrayedCollection:do 15C40F40
arg this = [*344]
arg function = <instance of Function>
var i = 325
Meta_Class:initClassTree 15C40D30
arg this = class Class
arg aClass = class Object
var implementsInitClass = nil
Process:startup 15C40400
arg this = <instance of Main>
var time = 0.740258913
Main:startup 15C403A0
arg this = <instance of Main>
On Tue, Jun 16, 2009 at 1:12 AM, Arthur Carabott<arthurc@xxxxxxxxx> wrote:
> TextMate keeps window positions when re-opening, you can also stick a few
> text files into a tabbed project window. Unfortunately this is a paid app.
> Rob Watson's SC TextMate bundle can be had from
> http://github.com/rfwatson/supercollider-tmbundle/tree/master
> Arthur
>
> 2009/6/15 Nathaniel Virgo <nathanielvirgo@xxxxxxxxx>
>>
>> Hi Etienne
>>
>> I don't know of a way to do what you want, unfortunately, but there's a
>> tool called witch ( http://www.manytricks.com/witch/ ) that I find very
>> handy when working with multiple windows. It allows you to switch between
>> them using the keyboard in a much more friendly way than OS X's option-`
>> shortcut. (it works like Windows' alt-tab, so you don't have to cycle
>> through all the app's open windows to get back to the previous one)
>>
>> hth
>> Nathaniel
>>
>>
>> 2009/6/15 e deleflie <edeleflie@xxxxxxxxx>
>>>
>>> thanks Stefan,
>>>
>>> what I'm looking for is like a layout so that all my little Document
>>> windows hold together (when minimising/resizing/bring into focus
>>> etc.).
>>>
>>> ... doesn't look like it is possible. Its just a personal useability
>>> fixation I have ... its essentially the difference between having 5
>>> windows open in Cubase (or pro-tools?) vs having 5 windows all glued
>>> together in Ableton Live. In Cubase ... even if all the windows are
>>> positioned in the right place, they still all act independently when
>>> you maneouvre around the desktop.
>>>
>>> Etienne
>>>
>>> On Mon, Jun 15, 2009 at 12:51 PM, Stephan Wittwer<s@xxxxxxxxxx> wrote:
>>> >
>>> > Am 15.06.2009 um 01:54 schrieb e deleflie:
>>> >
>>> >> All,
>>> >>
>>> >> My day-to-day Supercollider environment involves having 4 text editing
>>> >> windows open ... then the little "internal Server" window, the post
>>> >> window, and a few other little things.
>>> >>
>>> >> Everytime I boot up I spend quarter of an hour re-organising all my
>>> >> windows to line up as I like them to ... I'm wondering if there's some
>>> >> kind of layout code that I can use to always boot up all these windows
>>> >> in exactly the same places?
>>> >
>>> >
>>> > To get info about the current postitions one can do :
>>> >
>>> >
>>> > (
>>> > Window.allWindows.do { |win|
>>> > [win.name.asCompileString, win.bounds].postln
>>> > }
>>> > )
>>> >
>>> > (
>>> > Document.allDocuments.do { |doc|
>>> > [doc.title.asCompileString, doc.bounds].postln
>>> > }
>>> > )
>>> >
>>> > Similarly one can set the bounds (or other attributes) :
>>> >
>>> > (
>>> > Document.allDocuments.do { |doc|
>>> > if (doc.title == " post "){
>>> > doc.bounds = doc.bounds - 30;
>>> > };
>>> > }
>>> > )
>>> >
>>> >
>>> >>
>>> >>
>>> >> ... I'm looking at getting an Ableton Live style of
>>> >> consistent-window-layouts ... which I think is actually a significant
>>> >> useability advantage.
>>> >>
>>> >> (even just a tabbing mechanism for the edit windows would help a lot)
>>> >>
>>> >> Etienne
>>> >
>>> >
>>> > _______________________________________________
>>> > sc-users mailing list
>>> >
>>> > info (subscription, etc.):
>>> > http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>> > archive: https://listarc.bham.ac.uk/marchives/sc-users/
>>> > search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>> >
>>>
>>> _______________________________________________
>>> sc-users mailing list
>>>
>>> info (subscription, etc.):
>>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>> archive: https://listarc.bham.ac.uk/marchives/sc-users/
>>> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>
>
>
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/