Giter Club home page Giter Club logo

Comments (12)

b-g avatar b-g commented on May 24, 2024

Sounds great! You wanna take care of that? :) Or otherwise just several build-systems?

from processing-sublime.

mckennapsean avatar mckennapsean commented on May 24, 2024

As far as I can tell, automatic determination of the version may be tricky. But, having several build systems would work, unfortunately requiring some setup by the user.

Did you have a preference for the default build system?

from processing-sublime.

b-g avatar b-g commented on May 24, 2024

Hi!

I would not bother with getting the version ... let's just do two build systems one for processing 2 and one for 3. I renamed the default one to "2". Can you take care of the "3"? :)

screen shot 2014-09-19 at 12 00 21

from processing-sublime.

mckennapsean avatar mckennapsean commented on May 24, 2024

Got the Processing 3 build working on Mac in my fork, just want to double-check on Windows. From what I have seen, Linux should be similar to Mac.

One snag though. By default, ST3 chooses the last listed ("Processing 3") build by default for the file. Not sure if ST2 is any different, but let me know if you want me to check. Is there a way to make the default a setting? Otherwise, if they get an error, they would have to manually switch to "Processing 2", which could be a hassle.

from processing-sublime.

b-g avatar b-g commented on May 24, 2024

Hi Sean, this is completely fine for me. The bundle was always for from being perfect! :) I would consider "Processing 3" as default build system rather a feature. Please do a pull request. Many thanks!!

from processing-sublime.

mckennapsean avatar mckennapsean commented on May 24, 2024

Works just fine on Windows, too.

To note, if "Processing 3" is the default build, anyone using Processing 2 will be unable to build their sketches until they change their build system. And, Processing 3 is still alpha (though supposed to be beta, soon, I thought?).

I just want to be clear on which should be the default build: "Processing 2" or "Processing 3". Please clarify!

If "Processing 2" is defaulted, I will have to adjust its name, since ST chooses the default from its build system list, whichever one is listed last is the automatic default. I can change "Processing 2" back to "Processing" to make the original build file the default, if you wish.

Alternatively, if you give both build files to the user, they can delete the one they do not want (letting them choose the default by whichever file they keep). This may be the best way to package it?

from processing-sublime.

b-g avatar b-g commented on May 24, 2024

As I consider the bundle rather on the intermediate/expert end of the processing realm I think "Processing 3" as default is totally fine. I will also add a hint to the readme. Best, B

from processing-sublime.

ybakos avatar ybakos commented on May 24, 2024

@b-g Maybe we should consider making the Processing 3 build system just a variant of the main build system. This would allow us to keep Processing 2 as the default until Processing 3 is released, and also to not worry about naming the Processing 3 build system something special just so ST doesn't select it as the Automatic build setting.

We're already seeing issues: #57

from processing-sublime.

ybakos avatar ybakos commented on May 24, 2024

In other words, since the bundle is for intermediate+ coders, lets place the burden of selecting the Processing 3 build variant on them, rather than the majority who are still using Processing 2.

from processing-sublime.

mckennapsean avatar mckennapsean commented on May 24, 2024

I could submit a pull request, but (from my testing earlier) you should only need to rename the Processing 2 build file to just "Processing", leaving "Processing 3" as it is. Let me know if that doesn't work, though.

from processing-sublime.

ybakos avatar ybakos commented on May 24, 2024

I can confirm that restoring the name of Processing 2.build-system to Processing.build-system.
@b-g You can decide on this approach or pull request #59.

from processing-sublime.

b-g avatar b-g commented on May 24, 2024

Hi all! Thanks for all the thoughts! I renamed it back to Processing.build-system, to keep the confusion as low as possible. We can rename it back to Processing 2.build-system once Processing 3 is official! Hope this works for you.

from processing-sublime.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.