Search found 180 matches

by mback2k
Fri May 28, 2021 8:34 pm
Forum: Announcement
Topic: PureBasic 6.00 released !
Replies: 626
Views: 211400

Re: PureBasic 6.00 Alpha 1 released !

Thank you very much, Fred and team! In my big projects only the following constructs stopped working with the C backend:
ExtractJSONStructure(JSONValue(File), @Items\ServiceProviders(), ServiceProviderItem)
gives
purebasic.c:7121:19: error: expected expression before 's_serviceprovideritem'
void ...
by mback2k
Thu Nov 10, 2016 10:47 am
Forum: Feature Requests and Wishlists
Topic: "Create executable" with "Standalone GUI debugger"
Replies: 2
Views: 2215

"Create executable" with "Standalone GUI debugger"

Hello everyone,

it would be great if the PB IDE would allow us to create executable with enabled integrated debugger.

Basically the "Compile/Run" tab of project targets should work during a commandline /BUILD of the project:
https://i.imgsafe.org/441f8ba305.png

Would do you think?

Best regards ...
by mback2k
Fri May 27, 2016 6:35 am
Forum: Feature Requests and Wishlists
Topic: Native support for a SysLinkGadget
Replies: 0
Views: 1138

Native support for a SysLinkGadget

Hello everyone,

I would be nice if PureBasic could include a native Gadget that supports linked text, e.g. a SysLinkGadget like this one.

Thanks and best regards
by mback2k
Fri Mar 25, 2016 9:05 pm
Forum: Feature Requests and Wishlists
Topic: Generate debug symbols on compilation
Replies: 3
Views: 2899

Re: Generate debug symbols on compilation

mback2k wrote:Flat Assembler is able to generate .fas files which contain debug symbols using the -s parameter. It would be great if the PureBasic Compiler and IDE allowed us to set that parameter.
FYI-- I created this thin wrapper around FAsm.exe in order to create and copy the .fas file to %TEMP%.
by mback2k
Sat Sep 19, 2015 9:38 am
Forum: Announcement
Topic: PureBasic 5.40 LTS beta 10 is out !
Replies: 213
Views: 91960

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.
by mback2k
Tue Sep 01, 2015 7:44 am
Forum: Announcement
Topic: PureBasic 5.40 LTS beta 10 is out !
Replies: 213
Views: 91960

Re: PureBasic 5.40 LTS beta 1 is out !

We uses CURL for all plateforms, Windows uses native SChannel and OS X native DarwinSSL and both are statically linked. On Linux, we uses the CURL lib shipped with the OS, as it's not possible for us to ship the root certificates for SSL connexions (but it shouldn't be a problem as CURL is almost ...
by mback2k
Mon Aug 31, 2015 9:21 pm
Forum: Announcement
Topic: PureBasic 5.40 LTS beta 10 is out !
Replies: 213
Views: 91960

Re: PureBasic 5.40 LTS beta 1 is out !

Thanks for the new release. Would you mind sharing some details about the HTTPS/TLS implementation? I guess it is very important to understand if PureBasic performs server certificate validation, e.g. using the system certificate store, etc. and which cipher suites are used. Does PureBasic use the ...
by mback2k
Tue Sep 30, 2014 9:10 am
Forum: General Discussion
Topic: HTTPS (HTTP over SSL/TLS) for the PureBasic page and forums
Replies: 2
Views: 2866

Re: HTTPS (HTTP over SSL/TLS) for the PureBasic page and for

Since CloudFare just announced Universal SSL, it might also be an option to put a self-signed SSL certificate on the PureBasic-webserver and use CloudFare FullSSL to get a trusted certificate and globally load balanced performance at the same time.
by mback2k
Tue Jun 10, 2014 1:07 pm
Forum: Announcement
Topic: PureBasic 5.30 beta 9 released!
Replies: 195
Views: 91448

Re: PureBasic 5.30 beta 1 released!

Wow, great features in particular the new PREPROCESS compiler flag. But for simpler implementation of precompiler is it possible to insert a new tool trigger in the "tool-chain" like this?

Run tools with trigger "Before Compile/Run"
PREPROCESS
Run tools with new trigger "After Preprocess"
COMPILE ...
by mback2k
Wed Jan 01, 2014 5:35 pm
Forum: General Discussion
Topic: HTTPS (HTTP over SSL/TLS) for the PureBasic page and forums
Replies: 2
Views: 2866

HTTPS (HTTP over SSL/TLS) for the PureBasic page and forums

Hey PureBasic Team,

it would be great if the PureBasic website and forums were HTTPS-enabled, since usernames and passwords for each of those sites are currently send over the network in clear text.

For example, you can get free certificates from the following certification authorities:
- StartSSL ...
by mback2k
Fri Nov 08, 2013 8:57 pm
Forum: General Discussion
Topic: Possible Compiler Optimizations
Replies: 10
Views: 37719

Re: Possible Compiler Optimizations

Thanks for implementing the first optimization mentioned in each of my posts above. What about the second ones?
; B = A
PUSH qword [rsp+40]
POP rax
MOV qword [rsp+48],rax
; With *Ptr
; \A\i = 1
MOV rbp,qword [p_Ptr]
MOV qword [rbp],1
; \B\i = 2
MOV rbp,qword [p_Ptr]
MOV qword [rbp+8],2 ...
by mback2k
Fri Nov 08, 2013 8:52 pm
Forum: Feature Requests and Wishlists
Topic: [Compiler Request] Make the compiler use the IDE options
Replies: 10
Views: 2897

Re: [Compiler Request] Make the compiler use the IDE options

Regarding the original feature request: It would still be great to have a console-type application that is able to compile using project files. The problem with using the IDE is that it opens a new console window if you run it from within a console shell.
by mback2k
Fri Sep 13, 2013 5:01 pm
Forum: Announcement
Topic: PureBasic 5.20 beta 20 is out
Replies: 360
Views: 140838

Re: PureBasic 5.20 beta 19 is out

However, the WebGadget uses OLE which is not threadsafe. You cannot use the WebGadget from threads. If it worked before, it was probably just luck.

That's good to know. Is there a list of non-threadsafe gadgets and commands? This may actually be a reason for a crash in one of my applications I ...
by mback2k
Sun May 12, 2013 10:18 pm
Forum: Feature Requests and Wishlists
Topic: Generate debug symbols on compilation
Replies: 3
Views: 2899

Re: Generate debug symbols on compilation

I would like to point out that even though we found a way to export functions from an executable using the approach described in this topic , having the requested functionality built into PureBasic would make it a lot easier to debug programs with external debugging tools.

The method described only ...
by mback2k
Sun May 12, 2013 10:08 pm
Forum: General Discussion
Topic: Possible Compiler Optimizations
Replies: 10
Views: 37719

Re: Possible Compiler Optimizations

Thanks for the insight, Fred. I actually thought that the stack call based model is the (historic) reason. Thanks for the confirmation. :-)

I think it would be great if you could add the case of the second example to the peephole optimizer. Could you also elaborate a little bit on what is possible ...