PureBasic 4.20 Beta 2 (Windows)

Developed or developing a new product in PureBasic? Tell the world about it.
Berikco
Administrator
Administrator
Posts: 1326
Joined: Wed Apr 23, 2003 7:57 pm
Location: Belgium
Contact:

Post by Berikco »

Yes, about 10 percent smaller exe size here also :)

And the compiler is about 4 times faster, compiling Visual Designer dropped from 8 to 2 secs now :shock: 8)
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Marco2007
Enthusiast
Enthusiast
Posts: 648
Joined: Tue Jun 12, 2007 10:30 am
Location: not there...

Post by Marco2007 »

PB wrote:> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:

:mrgreen:
PureBasic for Windows
Berikco
Administrator
Administrator
Posts: 1326
Joined: Wed Apr 23, 2003 7:57 pm
Location: Belgium
Contact:

Post by Berikco »

PB wrote:> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:
Of course, you are so slow you did not noticed the next update is already released :twisted:
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

Berikco wrote:
PB wrote:> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:
Of course, you are so slow you did not noticed the next update is already released :twisted:
... and full 6 seconds earlier than usual! :P
quidquid Latine dictum sit altum videtur
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> you are so slow you did not noticed the next update is already released

Actually I did, but I was too lazy to edit my post to mention it. Honestly.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Dare
Addict
Addict
Posts: 1965
Joined: Mon May 29, 2006 1:01 am
Location: Outback

Post by Dare »

Every 14,400 compiles you save a day!

CorLuvADuck, Berikco! :shock: What are you going to do with all that extra time?

:)
Dare2 cut down to size
Baldrick
Addict
Addict
Posts: 860
Joined: Fri Jul 02, 2004 6:49 pm
Location: Australia

Post by Baldrick »

I am suspecting a little bit of instability in the 4.2B2 version.
I am atm getting some ima's from a procedure using the pbosl Sqlite3 commands which run without fault in 4.10.
Not sure whether to post this in the bugs forum or not due to the 3rd party lib thing??
A code sample where this is happening. If I use an illegal character in the Qry$ such as say< ' > which will cause a fail,after the message requester with the Sqlite message I get an IMA on the procedurereturn.
This same procedure works without fault in 4.10.

Code: Select all

Procedure Supplier_SelectSearch()  
     Qry$="Select * from Supplier where Name like '"+GetGadgetText(#String_SupplierSearch_Name) 
     Qry$+"%' and Short_Name like '"+GetGadgetText(#String_SupplierSearch_ShortName)+"%'" 
     Qty$+"or Short_Name like '"+GetGadgetText(#String_SupplierSearch_ShortName)+"%'"
   If SQLite3_GetRecordset(Qry$,Hdb,@Rs)  
      If Rs\Handle 
       NewList Temps.sInfo() 
       ClearList(Temps()) 
       ClearGadgetItemList(#ListIcon_SupplierSearch_List)  
        While Rs\EOF=0 
         AddElement(Temps()) 
           If SQLite3_GetRecordsetValueByName("ID",@Rs) 
            Temps()\ID=Val(Rs\sValue) 
           EndIf 
           If SQLite3_GetRecordsetValueByName("Short_Name",@Rs) 
            Temps()\ShortName$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("Name",@Rs) 
            Temps()\SupplierName$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("StName",@Rs) 
            Temps()\StreetName$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("Suburb",@Rs) 
            Temps()\Suburb$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("PCode",@Rs) 
            Temps()\PostCode$=Rs\sValue 
           EndIf 
         SQLite3_RecordsetMoveNext(@Rs) 
         AddGadgetItem(#ListIcon_SupplierSearch_List,-1,Str(Temps()\ID)) 
         pos.l=CountGadgetItems(#ListIcon_SupplierSearch_List) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\ShortName$,1) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\SupplierName$,2) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\StreetName$,3) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\Suburb$,4) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\Postcode$,5)  
        Wend  
      EndIf 
    SQLite3_ReleaseRecordset(@Rs) 
    Result.l=1   
     Else 
    MessageRequester(#Title,SQLite3_GetLastMessage()) 
   EndIf 
 ProcedureReturn Result  
EndProcedure

p.s. yes I know this little procedure needs more error checking etc, it is only in draft mode atm. :)
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

Dare wrote:Every 14,400 compiles you save a day!

CorLuvADuck, Berikco! :shock: What are you going to do with all that extra time?

:)
Adding bugs?

:twisted:
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

It's hard to identify that the debugger is off in 4.2. Instead of indenting the entire "Use Debugger" line in the menu there is just a tiny check mark on the left side which is even harder to read because of the high contrast blue gradient.

Please revert the theme changes made for 4.2. The IDE was fine before and does not need to go down the path of becoming an eyesore like Visual Studio.
BriceManuel
Enthusiast
Enthusiast
Posts: 195
Joined: Thu Nov 29, 2007 8:23 am

Post by BriceManuel »

Dare wrote:Every 14,400 compiles you save a day!
If we compile more than that can we travel back in time??
akee
Enthusiast
Enthusiast
Posts: 496
Joined: Wed Aug 18, 2004 9:52 am
Location: Penang, Malaysia

Post by akee »

PureTime
User avatar
bobobo
Enthusiast
Enthusiast
Posts: 206
Joined: Mon Jun 09, 2003 8:30 am

Post by bobobo »

Mistrel wrote:It's hard to identify that the debugger is off in 4.2. Instead of indenting the entire "Use Debugger" line in the menu there is just a tiny check mark on the left side which is even harder to read because of the high contrast blue gradient.

Please revert the theme changes made for 4.2. The IDE was fine before and does not need to go down the path of becoming an eyesore like Visual Studio.
Preferences - General - Display Icons in the Menu :!:
사십 둘 .
#NULL
Addict
Addict
Posts: 1497
Joined: Thu Aug 30, 2007 11:54 pm
Location: right here

Post by #NULL »

he does not want to get rid of the icons, but the background instead.
User avatar
bobobo
Enthusiast
Enthusiast
Posts: 206
Joined: Mon Jun 09, 2003 8:30 am

Post by bobobo »

At least i can see the debuggerstate left from the pause-button

pressed if on, unpressed if off.
사십 둘 .
Post Reply