Fixing & Tweaking BRL and PUB modules

BlitzMax Forums/BlitzMax Programming/Fixing & Tweaking BRL and PUB modules

Brucey(Posted 2013) [#1]
Now that I've created some repositories for pub.mod and brl.mod on github, is there anything in particular that needs fixing and/or tweaks applying to them?

I've updated zlib, libpng, freetype and oggvorbis to the latest versions.

Rather than rummaging through the Module Tweaks, if anyone has specific tweaks that are genuinely useful for everyone and don't break the current usage model, I can consider adding them to this un-official BRL/PUB repository.


Brucey(Posted 2014) [#2]
A list of current modifications :

BRL
#### brl.blitz - 1.18
* WriteStdout and WriteStderr now write UTF-8.

#### brl.dxgraphics - 1.31
* Added Occlussion Query render lag fix.

#### brl.freeaudioaudio - 1.14
* Use ALSA instead of OSS on Linux.

#### brl.glgraphics - 1.15
* Increased OS X depth buffer size to 24 bits.

#### brl.pngloader - 1.05
* Update to libpng 1.6.7.

#### brl.standardio - 1.06
* Added Eof() method to TCStandardIO.


PUB
#### pub.freetype - 1.09
* Update to FreeType 2.5.2.

#### pub.libpng - 1.04
* Update to libpng 1.6.7.
* Added bmx_ prefix.

#### pub.oggvorbis - 1.08
* Update to libogg-1.3.1 and libvorbis-1.3.4.

#### pub.zlib - 1.03
* Update to zlib 1.2.8.



degac(Posted 2014) [#3]
Oh, nice, thank you (again) very much!

This is my only 'contribution' (I really need it for my little job-applications)
It shouldnt' break anything

BRL.MOD/system.bmx



Derron(Posted 2014) [#4]
Just push your changes to the github project (make a pull request): it's about time that Brucey learns to use git(hub) :D

Albeit he has to do manual merging (in the case of conflicts) but it does take away some work load from the maintainer - and of course it does keep the "origin" of the patch (who contributed).


bye
Ron


Midimaster(Posted 2014) [#5]
Thank you Brucey for caring about the future of BMax.

Do you know whether this changes will be added to the official next version?


Derron(Posted 2014) [#6]
We will know as soon as Mark answers a post again... future will show if the lifesign of last week was just a short beep after nagging him personally about the parser bug.

He is way more "communicative" using EMail... think it has to do with expectactions arising from answering "publically" in the forums.


I am quite sure that chances increases if bruceys module-project gets frequent updates. Monkey got his github-project too, so why not with BlitzMax?


bye
Ron