PureBasic 4.10 Beta 3 for Windows released

Developed or developing a new product in PureBasic? Tell the world about it.
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

Fred wrote:Another small change:

Code: Select all

InitDatase() has been renamed to UseODBCDatabase() for more flexibility (to easily implement more database plugins).
InitDatabase()?
Fred
Administrator
Administrator
Posts: 18178
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

What else ?
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

Thanks!
But continue 8)
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

Fred wrote:What else ?
FindString("InitDatase()", "ba", 0) = 0
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

Fred wrote:
Flype wrote:and, hum, you say plugin ?
interesting... one more word about these plugins ?
Top Secret :wink:
Anyway, i have my little idea :P

Maybe, a mysql plugin as it is widely used and the libmysql.lib is available for all OS.

Or perhaps a SDK to write our own database plugins.


Ok i stop here, i like surprises.
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

Btw, great work team, keep them comming...
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

The editor is now fast enough to fool around again, good stuff!
( 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... )
ABBKlaus
Addict
Addict
Posts: 1143
Joined: Sat Apr 10, 2004 1:20 pm
Location: Germany

Post by ABBKlaus »

The handling of Folding, AutoComplete and ProcedureBrowser has been redesigned for more speed and flexibility.
It should make editing of sourcecodes (especially larger ones) much smoother than before.
Brilliant :D one, i tested this with my sources (Very big projects).

Donation is on its way :twisted:
User avatar
Droopy
Enthusiast
Enthusiast
Posts: 658
Joined: Thu Sep 16, 2004 9:50 pm
Location: France
Contact:

Post by Droopy »

Thanks 8)
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

ABBKlaus wrote:Donation is on its way :twisted:
Excellent idea. :)
I may look like a mule, but I'm not a complete ass.
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Post by fsw »

Thanks for this beta.

XML-EXPAT: maybe it's a good idea to use the new 2.0.1 release for the final version of PB.

Here the expat changelog:
Release 2.0.1 Tue June 5 2007
- Fixed bugs #1515266, 1515600: The character data handler's calling
of XML_StopParser() was not handled properly; if the parser was
stopped and the handler set to NULL, the parser would segfault.
- Fixed bug #1690883: Expat failed on EBCDIC systems as it assumed
some character constants to be ASCII encoded.
- Minor cleanups of the test harness.
- Fixed xmlwf bug #1513566: "out of memory" error on file size zero.
- Fixed outline.c bug #1543233: missing a final XML_ParserFree() call.
- Fixes and improvements for Windows platform:
bugs #1409451, #1476160, 1548182, 1602769, 1717322.
- Build fixes for various platforms:
HP-UX, Tru64, Solaris 9: patch #1437840, bug #1196180.
All Unix: #1554618 (refreshed config.sub/config.guess).
#1490371, #1613457: support both, DESTDIR and INSTALL_ROOT,
without relying on GNU-Make specific features.
#1647805: Patched configure.in to work better with Intel compiler.
- Fixes to Makefile.in to have make check work correctly:
bugs #1408143, #1535603, #1536684.
- Added Open Watcom support: patch #1523242.
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

quidquid Latine dictum sit altum videtur
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Post by fsw »

:oops:
QuimV
Enthusiast
Enthusiast
Posts: 337
Joined: Mon May 29, 2006 11:29 am
Location: BARCELONA - SPAIN

Post by QuimV »

:) Great!
Where could I find a list of changes or an updated help?

:( This code doesn't run

Code: Select all

Procedure.b DBaccess() 
  Protected nfile_db.l = 0, ret.b, Err.s
  ;Arir archivo MySQL
  nfile_db.l = OpenDatabase(#PB_Any, "db_local", "user", "_xxx_") 
  If nfile_db.l = 0
    Err.s = DatabaseError()
    MessageRequester("Información","Error en bbdd: " + Err.s)
    ret.b = #False
  Else
    ;Cerrar archivo MySQL
    CloseDatabase(nfile_db.l)
    ret.b = #True
  EndIf
  ProcedureReturn ret.b
EndProcedure

UseODBCDatabase()
DBaccess() 
It returns an Line 11 error: "#Database object not initialized"

With previous PB version (Beta 2 and InitDatabase()) there is no problem and it runs fine.
QuimV
User avatar
netmaestro
PureBasic Bullfrog
PureBasic Bullfrog
Posts: 8451
Joined: Wed Jul 06, 2005 5:42 am
Location: Fort Nelson, BC, Canada

Post by netmaestro »

Find the related bug report from yesterday and download the updated lib Fred posted, that will fix it. There was a problem with #PB_Any in the initial Beta3 version.
BERESHEIT
Post Reply