About the v0.18.3b Release

General discussion for topics related to the FreeBASIC project or its community.
coderJeff
Site Admin
Posts: 4378
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

About the v0.18.3b Release

Post by coderJeff »

About the v0.18.3b release

The official announcements will go to the main News forum and sourceforge.net tomorrow or the day after but in the meantime, here's some information about the latest release.

In addition to the many updates, bug fixes, improvement to graphics library, and general improvements to all platforms (see this release's changelog for all the details) here are probably what would be considered the most significant updates:

New features, changes in -lang fb:
- CONST qualifiers for type safety and porting C++ headers.
- CONDWAIT now takes a much needed mutex parameter.

QB Compatibility Updates in -lang qb:
- 16 bit INTEGER, 32 bit LONG
- default numerics are INTEGER(16 bit) or SINGLE
- Only those keywords present in QB are allowed
- SLEEP, INKEY$ improvements
- STICK, STRIG added


Downloads

Windows:
http://downloads.sourceforge.net/fbc/Fr ... e?download

Linux:
http://downloads.sourceforge.net/fbc/Fr ... z?download

DOS:
http://downloads.sourceforge.net/fbc/Fr ... p?download

Manual - in CHM Format:
http://downloads.sourceforge.net/fbc/FB ... p?download
Last edited by coderJeff on Dec 29, 2007 0:53, edited 1 time in total.
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Post by Lachie Dazdarian »

WTF?!?

If I put anything after NEXT the compiler goes amok (gives me NEXT without FOR error).
Last edited by Lachie Dazdarian on Dec 29, 2007 0:52, edited 1 time in total.
coderJeff
Site Admin
Posts: 4378
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

Post by coderJeff »

Does the "NEXT var" match the "FOR var" or not?
srvaldez
Posts: 3578
Joined: Sep 25, 2005 21:54

Post by srvaldez »

thanks coderJeff :)
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Post by Lachie Dazdarian »

Ups, my mistake. Variable checkup after NEXT found few bugs in my code. I apologize.
DaveUnit
Posts: 239
Joined: Apr 20, 2006 15:47
Location: Central MA

Post by DaveUnit »

no new OO advancements. :[
my wait shall continue.
but good to see enhancement none the less.
notthecheatr
Posts: 1759
Joined: May 23, 2007 21:52
Location: Cut Bank, MT
Contact:

Post by notthecheatr »

Great, about time an official release came along :)

Anyone interested in using Const qualifiers can read my tutorial about them at http://www.freebasic.net/wiki/wikka.php ... Qualifiers

Glad to see -lang qb is still being updated, I really don't know why people complain over it when it's constantly being updated and being made more accurate.

Be nice to have some more OO features, but I understand they're harder to implement so I won't complain, especially given all the time the developers put in as it is.
coderJeff
Site Admin
Posts: 4378
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

Post by coderJeff »

Here is the official news release for freebasic.net
http://www.freebasic.net/forum/viewtopic.php?t=10273

If there is anything you think is really missing from the news release, please feel free to comment. A similar announcement is going to sourceforge.net soon.

Just want to say thanks to everyone willing to be the first testers of the latest release. This seems to work well having an initial release here just on the forums to the most interested users. That helps us catch any major problems with the packages.

And on to 0.18.4 where hopefully there will be enough oop improvements to satisfy. :)
notthecheatr
Posts: 1759
Joined: May 23, 2007 21:52
Location: Cut Bank, MT
Contact:

Post by notthecheatr »

Out of curiosity, what's planned for 0.18.4? Anything big?
coderJeff
Site Admin
Posts: 4378
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

Post by coderJeff »

I guess the euphoria of getting a release out can't last ... what a downer.

What's planned? More of the same I guess, just keep pounding away at bugs/TODO/docs/etc. The thing that makes working on FreeBASIC enjoyable is that there are goals but not a specific timeline. So, until 0.18.4 is about to be released (whenever that might be), I have no idea what might be in there. There could be no new OOP stuff and instead some other improvement that is seen as important. What gets done all depends on how much (free) time the developers and contributing users are able to put on the project.
notthecheatr
Posts: 1759
Joined: May 23, 2007 21:52
Location: Cut Bank, MT
Contact:

Post by notthecheatr »

No, I'm excited like everyone else. About the new release and about the future, of course. I hope I didn't sound impatient... I'm not impatient, just excited. This is a good (albeit a few days late) Christmas present.
badmrbox
Posts: 664
Joined: Oct 27, 2005 14:40
Location: Sweden
Contact:

Post by badmrbox »

I'm so tired about OOP. Let it be and have a happy new year.
caver
Posts: 1
Joined: Jan 01, 2008 6:46

Sorry if I'm just blind....

Post by caver »

Sorry if I'm just blind or stupid, but I can't seem to find the ogg or vorbis includes or library files (the change log mentions them) after installing 0.18.3 Beta.... (not that i'd know how to use them anyway... but I wanted to try).

Can someone point me in the right direction. I looked in inc and lib and tried to do a un-install re-install.

Thanks,
CAVer
coderJeff
Site Admin
Posts: 4378
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

Post by coderJeff »

Thanks caver. I forgot that inc/dirs need to be added to the windows installer explicitly. Will get that updated ASAP. Here are the headers that are in SVN but not the windows package:

http://www.execulink.com/~coder/tmp/fbc ... eaders.zip (~14K)

Includes for ogg, vorbis, lzo, and a few others. Unzip to "<Install_Path>\FreeBASIC\inc" with directory structure preserved.
LukeL
Posts: 118
Joined: Mar 14, 2006 17:26

Post by LukeL »

What about the ogg/vorbis libraries? Are they supposed to be included as well?
Post Reply