QB64 Phoenix Edition v3.2.0 Released!
#5
Hello all.


News: Very good, good, bad and requests.


Very good:
  • The new release 3.2.0 of QB64PE.Thousands of thanks to the development team for all the improvements.
  • My new multi tongues installation script for Linux is available for QB64PE 3.2.0.
    Not only you can install (and safely uninstall) QB64PE v 3.2.0 but also a forked version of InForm v 1.3 (the latest) that I've adapted to work with QB64PE and that I've named InForm-pe.
    More, now when you uninstall (or reinstall) QB64PE and InForm-pe, the script allows to make an automatic backup of your current installation.
    The script still proposes to create starters on your desktop as well as entries in the application menu.And like before, you can invoke both QB64PE and InForm from any terminal session without being obliged to be into the QB64PE folder (just as you do with GCC or any standard compiler).
Good:
  • The script is now available in six languages (by default English, but also French, German, Italian, Russian and Portuguese) accordingly to you system language and will soon propose other tongues.
Bad:
  • I've been able to reproduce several times a blocking problem that freezes the IDE. Then, I've to kill the QB64PE process and QB64PE can't even be restarted unless you clean the /internal/temp folder. I'll give more details on another dedicated message.
  • The new -f switch kills the original -f switch that was used to load a file in the IDE (please see the original qb64.sh (now /usr/bin/qb64pe.sh or simply run qb64pe -h) prior to create new switch.
Requests:
  • Due to the speed of new releases, is it possible to display the release version (currently 3.2.0) into the IDE title bar?
  • In the "Run" menu of the IDE, would it be possible to add an option "Run as" and a second option "Make executable only as" (to simulate the -o switch)?
  • When using the -x switch, would it be possible to have a complete silent output for example by adding a -n switch (for no blabla)? Then the return codes of the compilation process could be 0 if the compilation failed and 1 if the compilation was successful?
  • For both Linux and macOS, would it be possible to compress  the project with the .tar.bz2 option Vs the .tar.gz. There is a gain of 20 % in size. And the size matters LoL
  • Would it be possible to have a fixed place on GitHub where should always be posted the latest QB64PE release without any numbering version such as "QB64PE_latest-lnx.tar.bz2" and "QB64PE_latest-osx.tar.bz"? This is not in contradiction of the current way but a simple request that would avoid for me to store the package on my own web sever at home since i've a low bandwith.
  • Finally, could my installation script become the standard installation script included in the QB64PE package? If not, why?
I'm looking for making a similar installation script for macOS and I'll let you know when it will be ready.



To download my installation script (that is more sexy than the old current one), please go to my dedicated web page: www.l7d.ddns.net.


TIA for your return, critics and suggestions.


Cheers.


Fifi
Before to send the arrow of truth, dip the head in a honey pot (Cheyenne saying).
Don't tell my Mom I'm on iMac with macOS, she thinks I work on PC with Windows. Tongue
Reply


Messages In This Thread
RE: QB64 Phoenix Edition v3.2.0 Released! - by Fifi - 09-13-2022, 01:43 AM



Users browsing this thread: 7 Guest(s)