Marcin Pączkowski
Marcin Pączkowski
Thanks @muellmusik Could you kindly fix formatting to match the rest of the code? And get rid of the whitespace changes? (These can be viewed in the "Files Changed" tab...
@muellmusik are you planning to make the requested changes or do you suggest pulling this in as is?
> Could you be more specific as to what you want me to do? The code is mostly from old PD code and is a big mix of tabs and...
Thanks @muellmusik I've run this locally and it seems to work (though I'm not sure if the examples from the help file work as they should... in any case, there...
> (in multiple places). https://github.com/supercollider/sc3-plugins/blob/topic/vbap-improvements/source/VBAPUGens/sc/HelpSource/Classes/VBAPSpeaker.schelp#L11 https://github.com/supercollider/sc3-plugins/blob/topic/vbap-improvements/source/VBAPUGens/sc/HelpSource/Classes/VBAPSpeakerArray.schelp#L11 EDIT: I guess I should've been specific and write "in multiple files". If you don't think it's worth changing these, please let me know.
> However, when `trueFunc` and `falseFunc` contain more complex logic, the readability and structure of the code can become increasingly difficult to manage. I agree with @cdbzb that breaking functions...
Here's another related issue: https://github.com/supercollider/supercollider/issues/5239 How about we try using environment variables for these on Windows and macOS? (this PR can stick to doing this on Windows only I think;...
Not really. Env variables can be obtained in sclang directly: ```supercollider "TMPDIR".getenv // macOS "TEMP".getenv // Windows ``` Then I'd check if this is a valid path (if the directory...
Example: ```supercollider defaultTempDir { var tmp = "TEMP".getenv +/+ "supercollider".withTrailingSlash; if(File.exists(tmp).not) { tmp.mkdir }; ^tmp; } ```