PureBasic 5.40 LTS beta 10 is out !
Re: PureBasic 5.40 LTS beta 5 is out !
@Fred: if you would like to use StartSSL Code Signing certificates to also sign the Windows binaries, I would really love to contribute to the 59,90$ validation fee per year.
Re: PureBasic 5.40 LTS beta 5 is out !
Linux Mint here.
Updated from beta 3 to beta 5 ; overwritten all files -> PB doesn't launch anymore. I see the window for a very brief moment and it closes instantly.
checkinstall.sh says it's all fine.
Error (terminal) : ***Error in './compilers/purebasic': free(): invalid pointer : 0x0000000000444eca *** Segmentation fault
Updated from beta 3 to beta 5 ; overwritten all files -> PB doesn't launch anymore. I see the window for a very brief moment and it closes instantly.
checkinstall.sh says it's all fine.
Error (terminal) : ***Error in './compilers/purebasic': free(): invalid pointer : 0x0000000000444eca *** Segmentation fault
Last edited by Joubarbe on Sat Sep 19, 2015 11:21 am, edited 1 time in total.
Re: PureBasic 5.40 LTS beta 5 is out !
Lots of help files included with Beta 5! Thanks 

Re: PureBasic 5.40 LTS beta 5 is out !
Now as my biggest PB project is running for the first time without issues after b1 ... b4
I dare ask this question:
Do I understand right that the WebGadget (Windows) cannot support the Edge Browser emulation in Windows 10 because Microsoft does not provide an ActiveX control for this any more?
Setting the Registry Key FEATURE_BROWSER_EMULATION to 11001 is not an option beause you cannot make an Edge Browser out of Internet Explorer 11. All the HTML 5 features now finally introduced in the Edge Browser (like live webaudio streaming) are not supported by Internet Explorer 11.
Henry

Do I understand right that the WebGadget (Windows) cannot support the Edge Browser emulation in Windows 10 because Microsoft does not provide an ActiveX control for this any more?
Setting the Registry Key FEATURE_BROWSER_EMULATION to 11001 is not an option beause you cannot make an Edge Browser out of Internet Explorer 11. All the HTML 5 features now finally introduced in the Edge Browser (like live webaudio streaming) are not supported by Internet Explorer 11.
Henry
Re: PureBasic 5.40 LTS beta 5 is out !
Fred,
I'm using OS X 10.95 and PB 5.40b5 and I've got 'Mac App Store and identified developers' checked and I get a warning and the option to open the program.
Sound like that is what you were expecting.
Wm
I'm using OS X 10.95 and PB 5.40b5 and I've got 'Mac App Store and identified developers' checked and I get a warning and the option to open the program.
Sound like that is what you were expecting.
Wm
MacBook Pro-M1 (2021), Sequoia 15.4, PB 6.20
Re: PureBasic 5.40 LTS beta 5 is out !
OK, the quick fix was half baked, so hopefully beta 6 will solve it completely. Happy testing !
Re: PureBasic 5.40 LTS beta 5 is out !
Yeaahhh, Linux version works again!Fred wrote:OK, the quick fix was half baked, so hopefully beta 6 will solve it completely. Happy testing !

EDIT : but I now have some invalid memory access errors when StopDrawing() a sprite (apparently it only gives an error with sprites).
Re: PureBasic 5.40 LTS beta 6 is out !
Lots of cool stuff in this release, especially SSL support.
I hope the team does something like a one-year feature-freeze and does nothing but bug fixes after all these additions.
EDIT: By the way don't see the need for NT code signing in the IDE. There are official CLI tools that work just fine on PB/FASM binaries already..
I hope the team does something like a one-year feature-freeze and does nothing but bug fixes after all these additions.
EDIT: By the way don't see the need for NT code signing in the IDE. There are official CLI tools that work just fine on PB/FASM binaries already..
Re: PureBasic 5.40 LTS beta 6 is out !
Thx Fred and team. Beta 6 is now compiling my 5.31 project flawlessly again. API strings are working like before 

Proud supporter of PB! * Musician * C64/6502 Freak
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
Re: PureBasic 5.40 LTS beta 6 is out !
Would you be OK with a 2-year feature freeze timeframe with bugfixing active for the duration? PureBasic v5.40 is an LTS version: http://www.purebasic.fr/blog/?p=437tj1010 wrote:I hope the team does something like a one-year feature-freeze and does nothing but bug fixes after all these additions.
BERESHEIT
-
- Addict
- Posts: 4773
- Joined: Thu Jun 07, 2007 3:25 pm
- Location: Berlin, Germany
Re: PureBasic 5.40 LTS beta 6 is out !
In PB 5.40 beta 6, neither the documentation of MemoryStringLength() nor the documentation of PeekS() does mention this new flag.Fred wrote:
Beta 4 is available ! [...]:
Beta 3 is available ! [...]:Code: Select all
[...] - Added: #PB_ByteLength support to MemoryStringLength() [...]
Code: Select all
[...] - Added: #PB_ByteLength flag for PeekS() and #PB_UTF8 (only)
Please don't forget to add this information to the Reference Manual.

Re: PureBasic 5.40 LTS beta 6 is out !
netmaestro wrote:Would you be OK with a 2-year feature freeze timeframe with bugfixing active for the duration? PureBasic v5.40 is an LTS version: http://www.purebasic.fr/blog/?p=437tj1010 wrote:I hope the team does something like a one-year feature-freeze and does nothing but bug fixes after all these additions.
That'd be nice. I don't really see what else could be added except platform support and maybe some asymetric cipher support at this point. Fast CGI, SHA-3, and TLS support pretty much puts this past potential competition and there isn't really anything PB can't do anymore.
Re: PureBasic 5.40 LTS beta 6 is out !
Am I the only one having Invalid memory access errors when trying to StopDrawing() a sprite ? (Linux Mint)
Code: Select all
Procedure DrawMouse()
CreateSprite(0, 5, 5)
StartDrawing(SpriteOutput(0))
Box(0, 0, 5, 5, RGB(255,0,0))
StopDrawing()
EndProcedure
InitSprite() : InitKeyboard() : InitMouse()
OpenWindow(0, 0, 0, 1920, 1080, "")
OpenWindowedScreen(WindowID(0), 0, 0, 1920, 1080)
DrawMouse()
Repeat
While WindowEvent() : Wend
ExamineMouse() : ExamineKeyboard()
ClearScreen(0)
FlipBuffers()
Until KeyboardReleased(#PB_Key_Escape)
Last edited by Joubarbe on Tue Sep 22, 2015 4:24 pm, edited 2 times in total.
Re: PureBasic 5.40 LTS beta 6 is out !
on Windows the debugger stop the program on Line 2
"OpenScreen() or OpenWindowedScreen() must be called before using any Sprite commands"
When i move the "DrawMouse()"-call direct under OpenWindowedScreen() it worked, but than it stop in Line 23 "KeyboardReleased(): ExamineKeyboard() must be successfully called before using this command".
After adding at line 22 ExamineKeyboard() it works here.
"OpenScreen() or OpenWindowedScreen() must be called before using any Sprite commands"
When i move the "DrawMouse()"-call direct under OpenWindowedScreen() it worked, but than it stop in Line 23 "KeyboardReleased(): ExamineKeyboard() must be successfully called before using this command".
After adding at line 22 ExamineKeyboard() it works here.
Re: PureBasic 5.40 LTS beta 6 is out !
Oops, don't know why I removed some lines... I've edited the code on the previous post, and this one still does not work (same error).