[Harbour] SF.net SVN: harbour-project:[14096] trunk/harbour

2010-03-07 Thread vszakats
Revision: 14096
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14096view=rev
Author:   vszakats
Date: 2010-03-07 23:11:09 + (Sun, 07 Mar 2010)

Log Message:
---
2010-03-08 00:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbapi.h
  * src/common/hbver.c
+ Added hb_iswin2k() low-level function to detect
  if running under Windows 2000 or newer.

  * include/hbextern.ch
  * src/rtl/version.c
+ Added HB_OSISWIN2K() .prg level function.

  * src/rtl/gtwin/gtwin.c
  * src/rtl/gtwvt/gtwvt.c
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/wvggui.c
  * examples/gtwvw/gtwvw.c
  * contrib/hbwin/win_prn2.c
  * contrib/hbwin/win_prn3.c
% Changed to use hb_iswin*() API instead of implementing
  version detection locally.

  * contrib/hbmysql/mysql.c
  * contrib/hbpgsql/postgres.c
+ Added my partial copyright.

  * contrib/hbpgsql/tests/tstpgrdd.prg
* Formatting.

  * contrib/hbpgsql/postgres.c
! Fixed to define all .prg level functions regardless
  of pgsql lib it's built against. They return
  permanent failure in this case.
! Fixed PQCREATETRACE() to return NULL pointer instead
  of NIL for static builds.
! PQFREECANCEL() marked with HB_LEGACY_LEVEL3.

  * contrib/hbwin/win_os.prg
+ Using HB_OSISWIN2K() core API.

  * contrib/hbide/ideprojmanager.prg
* Minor alignment.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/gtwvg/gtwvg.c
trunk/harbour/contrib/gtwvg/wvggui.c
trunk/harbour/contrib/hbide/ideprojmanager.prg
trunk/harbour/contrib/hbmysql/mysql.c
trunk/harbour/contrib/hbpgsql/postgres.c
trunk/harbour/contrib/hbpgsql/tests/tstpgrdd.prg
trunk/harbour/contrib/hbwin/win_os.prg
trunk/harbour/contrib/hbwin/win_prn2.c
trunk/harbour/contrib/hbwin/win_prn3.c
trunk/harbour/examples/gtwvw/gtwvw.c
trunk/harbour/include/hbapi.h
trunk/harbour/include/hbextern.ch
trunk/harbour/src/common/hbver.c
trunk/harbour/src/rtl/gtwin/gtwin.c
trunk/harbour/src/rtl/gtwvt/gtwvt.c
trunk/harbour/src/rtl/version.c


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
___
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour


Re: [Harbour] SF.net SVN: harbour-project:[14096] trunk/harbour

2010-03-07 Thread smu johnson
Wow you've been busy!

Anyway I was thinking hb_iswin2k() - hb_isWin2kOrAbove() would be a bit
better wording to not be ambiguous about the or versions above part of
that call.

Just a thought/.

On Sun, Mar 7, 2010 at 3:11 PM, vszak...@users.sourceforge.net wrote:

 Revision: 14096

 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14096view=rev
 Author:   vszakats
 Date: 2010-03-07 23:11:09 + (Sun, 07 Mar 2010)

 Log Message:
 ---
 2010-03-08 00:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbapi.h
  * src/common/hbver.c
+ Added hb_iswin2k() low-level function to detect
  if running under Windows 2000 or newer.

  * include/hbextern.ch
  * src/rtl/version.c
+ Added HB_OSISWIN2K() .prg level function.

  * src/rtl/gtwin/gtwin.c
  * src/rtl/gtwvt/gtwvt.c
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/wvggui.c
  * examples/gtwvw/gtwvw.c
  * contrib/hbwin/win_prn2.c
  * contrib/hbwin/win_prn3.c
% Changed to use hb_iswin*() API instead of implementing
  version detection locally.

  * contrib/hbmysql/mysql.c
  * contrib/hbpgsql/postgres.c
+ Added my partial copyright.

  * contrib/hbpgsql/tests/tstpgrdd.prg
* Formatting.

  * contrib/hbpgsql/postgres.c
! Fixed to define all .prg level functions regardless
  of pgsql lib it's built against. They return
  permanent failure in this case.
! Fixed PQCREATETRACE() to return NULL pointer instead
  of NIL for static builds.
! PQFREECANCEL() marked with HB_LEGACY_LEVEL3.

  * contrib/hbwin/win_os.prg
+ Using HB_OSISWIN2K() core API.

  * contrib/hbide/ideprojmanager.prg
* Minor alignment.

 Modified Paths:
 --
trunk/harbour/ChangeLog
trunk/harbour/contrib/gtwvg/gtwvg.c
trunk/harbour/contrib/gtwvg/wvggui.c
trunk/harbour/contrib/hbide/ideprojmanager.prg
trunk/harbour/contrib/hbmysql/mysql.c
trunk/harbour/contrib/hbpgsql/postgres.c
trunk/harbour/contrib/hbpgsql/tests/tstpgrdd.prg
trunk/harbour/contrib/hbwin/win_os.prg
trunk/harbour/contrib/hbwin/win_prn2.c
trunk/harbour/contrib/hbwin/win_prn3.c
trunk/harbour/examples/gtwvw/gtwvw.c
trunk/harbour/include/hbapi.h
trunk/harbour/include/hbextern.ch
trunk/harbour/src/common/hbver.c
trunk/harbour/src/rtl/gtwin/gtwin.c
trunk/harbour/src/rtl/gtwvt/gtwvt.c
trunk/harbour/src/rtl/version.c


 This was sent by the SourceForge.net collaborative development platform,
 the world's largest Open Source development site.
 ___
 Harbour mailing list (attachment size limit: 40KB)
 Harbour@harbour-project.org
 http://lists.harbour-project.org/mailman/listinfo/harbour




-- 
smu johnson smujohn...@gmail.com
___
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour