Sorry to sound like a noob, but Eclipse is not my native IDE. I downloaded the latest fantom disto and installed it as an interpreter in F4. When I do this I see the list of available pods (i.e. gfx, fwt, etc). However when I try to use them in a bit of code, F4 tells me that they aren't declared as dependencies. Yet I can't find any way to add them. And the help file seems to be the plain vanilla Eclipse help file. That's not useful at all.
DanielFathSat 24 Sep 2011
It's not an F4 issue as far as I can tell. You just need to change build.fan file. Luckily F4 won't override those values. just add depends = ["sys 1.0+", "concurrent 1.0+"] as per this example. Let's see what happens. Yeah documentation isn't F4's strong side also switching the interpreter requires some juggling.
c0rwynSat 24 Sep 2011
So if I understand correctly there is no way to add dependencies thru F4? I have to manually edit the build.fan file.. I know I'll probably get flamed for this but "Really?" A "modern" IDE can't add the dependencies for you by browsing to them?? It's so damn easy to make typos by manually editing a build file and so damn easy to have the IDE do it for you. This seems like an over site to me. Why not have the computer do what it's good at? (i.e. doing tedious repetitive tasks that are boring and where it's easy for a human to make a mistake).
DanielFathSat 24 Sep 2011
Keep in mind F4 is a young IDE with a small team supporting it (for free I might add!) and also that I'm might be missing something (I'm just a fantom user of F4). Right now pod handling and help is somewhat clunky. Alternatives exist. There is NetBeans or flux (if you are adventurous).
c0rwynSat 24 Sep 2011
From that perspective, no pun intended, I can understand F4 not having this out of the gate. However for fledgling programmers I would say this is a very high priority. I hope they add it soon. BTW. Thanks for your help. :)
ivanSun 25 Sep 2011
Agreed, this feature is definitely important for newcomers and I've tracked it in our jira for the next release. Also new F4 feature requests and bug reports now can be posted to support.xored.com.
c0rwyn Fri 23 Sep 2011
Sorry to sound like a noob, but Eclipse is not my native IDE. I downloaded the latest fantom disto and installed it as an interpreter in F4. When I do this I see the list of available pods (i.e. gfx, fwt, etc). However when I try to use them in a bit of code, F4 tells me that they aren't declared as dependencies. Yet I can't find any way to add them. And the help file seems to be the plain vanilla Eclipse help file. That's not useful at all.
DanielFath Sat 24 Sep 2011
It's not an F4 issue as far as I can tell. You just need to change
build.fan
file. Luckily F4 won't override those values. just adddepends = ["sys 1.0+", "concurrent 1.0+"]
as per this example. Let's see what happens. Yeah documentation isn't F4's strong side also switching the interpreter requires some juggling.c0rwyn Sat 24 Sep 2011
So if I understand correctly there is no way to add dependencies thru F4? I have to manually edit the build.fan file.. I know I'll probably get flamed for this but "Really?" A "modern" IDE can't add the dependencies for you by browsing to them?? It's so damn easy to make typos by manually editing a build file and so damn easy to have the IDE do it for you. This seems like an over site to me. Why not have the computer do what it's good at? (i.e. doing tedious repetitive tasks that are boring and where it's easy for a human to make a mistake).
DanielFath Sat 24 Sep 2011
Keep in mind F4 is a young IDE with a small team supporting it (for free I might add!) and also that I'm might be missing something (I'm just a fantom user of F4). Right now pod handling and help is somewhat clunky. Alternatives exist. There is NetBeans or flux (if you are adventurous).
c0rwyn Sat 24 Sep 2011
From that perspective, no pun intended, I can understand F4 not having this out of the gate. However for fledgling programmers I would say this is a very high priority. I hope they add it soon. BTW. Thanks for your help. :)
ivan Sun 25 Sep 2011
Agreed, this feature is definitely important for newcomers and I've tracked it in our jira for the next release. Also new F4 feature requests and bug reports now can be posted to support.xored.com.
Daniel, thank you very much for giving help :)