Dark Mode - now fully enabled! (I know you've ALL been waiting for this one!)
Internal Fantom compiler updated to Fantom 1.0.76 (from 1.0.74)
Embedded Fantom interpretter updated to Fantom 1.0.76 (from 1.0.74)
This update adds a Default option to the Fantom Syntax Coloring settings, allowing the colour of ALL the text in Fantom editors to be updated.
The default eclipse colours for Dark Mode are pretty poor, but are easy enough to change. For example, my own colours are based on the EMACS Doom Vibrant Theme:
Bug Fixes
F4 v1.1.6 also fixes some long standing bugs:
22 - Launch class browse button does not work in launch config dialog
39 - Operator functions return wrong type (for autocomplete)
I'm currently using a MacBook Air M1 Apple Silicon and I'm having problems getting F4 to run. The native code stub is not being recognized as executable code, regardless of what I do. Rosetta 2 has been installed, so it should just transcode and go, but so far, no go. I tried sneaking in the stub from the latest version of Eclipse, but it called me a bad, bad person.
If I knew which JAR file to launch, I could just launch F4 manually or, normally, this stub is a shell script, which I can whip up and use instead. Can you helpa poor programmer out here?
SlimerDudeWed 9 Feb 2022
Hi Kevin,
I'm afraid I don't use a Mac, so I'm not much help here.
I do know others have successfully used F4 on a Mac, but I couldn't tell you what Mac set up they have.
As for starting F4 / eclipse, there does seem to be a launch .jar - the details of which are in f4.ini; but I wouldn't know how to go about launching it manually.
:(
Steve.
KevinThu 10 Feb 2022
Thanks for the reply. Unfortunately, the launch stub shows as a document (text file) instead of as a Unix executable, so refuses to run. I removed the quarantine, but that was no help. I also tried directly launching the launcher file specified in the F4.ini. It fails silently--I don't even see an error in the console.
It works fine on my older Intel Mac, but I'm in the midst of migration and am trying to go all-in on the ARM and I only have a couple of miscreant programs I can't get to run.
I looked for F4 on the Eclipse Marketplace, but it just stared at me blankly. Is there a repository URL that I can use to install the needed Fantom components?
Also, as an aside, I noticed that F4 is a total memory pig with the max set to 1GB. Is there any reason why I can't drop that down to 512Mb or even less? The min is set to 256Mb. I generally have tons open and I try to avoid using any virtual memory if I can.
SlimerDude Sat 17 Jul 2021
Binaries for the latest F4 v1.1.6 Fantom IDE release are now available on GitHub:
F4 v1.1.6 on GitHub
https://github.com/xored/f4/releases/tag/v1.1.6
Main Features
F4 v1.1.6 main updates:
This update adds a
Default
option to the Fantom Syntax Coloring settings, allowing the colour of ALL the text in Fantom editors to be updated.The default eclipse colours for Dark Mode are pretty poor, but are easy enough to change. For example, my own colours are based on the EMACS Doom Vibrant Theme:
Bug Fixes
F4 v1.1.6 also fixes some long standing bugs:
Essential Plugins
Have fun!
SlimerDude Tue 19 Oct 2021
The default eclipse / F4 colours for Dark Mode are pretty poor - so I thought I'd post this GIST of the F4 colours that I use.
Doom Vibrant Theme (Dark) for Fantom F4 IDE
Alex Bible Tue 19 Oct 2021
+1 This is great. I can finally use dark mode again :-)
Wesley Wed 20 Oct 2021
Awesome! My eyes can finally rest again. Thanks Steve!
SlimerDude Sat 23 Oct 2021
Continuing the dark theme, skewty donated the following based on the Darkula theme for JetBrains.
Darkula Theme (Dark) for Fantom F4 IDE
Now you have a choice!
Kevin Mon 7 Feb 2022
Hi Slimer!
Thanks for all your hard work!
I'm currently using a MacBook Air M1 Apple Silicon and I'm having problems getting F4 to run. The native code stub is not being recognized as executable code, regardless of what I do. Rosetta 2 has been installed, so it should just transcode and go, but so far, no go. I tried sneaking in the stub from the latest version of Eclipse, but it called me a bad, bad person.
If I knew which JAR file to launch, I could just launch F4 manually or, normally, this stub is a shell script, which I can whip up and use instead. Can you helpa poor programmer out here?
SlimerDude Wed 9 Feb 2022
Hi Kevin,
I'm afraid I don't use a Mac, so I'm not much help here.
I do know others have successfully used F4 on a Mac, but I couldn't tell you what Mac set up they have.
As for starting F4 / eclipse, there does seem to be a launch .jar - the details of which are in
f4.ini
; but I wouldn't know how to go about launching it manually.:(
Steve.
Kevin Thu 10 Feb 2022
Thanks for the reply. Unfortunately, the launch stub shows as a document (text file) instead of as a Unix executable, so refuses to run. I removed the quarantine, but that was no help. I also tried directly launching the launcher file specified in the F4.ini. It fails silently--I don't even see an error in the console.
It works fine on my older Intel Mac, but I'm in the midst of migration and am trying to go all-in on the ARM and I only have a couple of miscreant programs I can't get to run.
I looked for F4 on the Eclipse Marketplace, but it just stared at me blankly. Is there a repository URL that I can use to install the needed Fantom components?
Also, as an aside, I noticed that F4 is a total memory pig with the max set to 1GB. Is there any reason why I can't drop that down to 512Mb or even less? The min is set to 256Mb. I generally have tons open and I try to avoid using any virtual memory if I can.