2010-10-13 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
* pgsql version.
* contrib/xhb/hboutdbg.c
! Fixed missing xhb.h for public function declaration.
* contrib/sddoci/sddoci.c
! Implemented fix based on Przemek's recent commit to sddpg.
(2010-10-04 12:43 UTC+0200)
I made no testing, just tried to copy the method since the
situation looked the same. Please review/test.
+ utils/hbmk2/hbmk2.es_PE.po
* utils/hbmk2/hbmk2.hbp
+ Added Spanish translation.
Many thanks to Guillermo Varona Silupu (GVS) for the translation
and for making it available to Harbour.
; QUESTION: These are used from xhb lib, yet they are not exported
from harbour dll. Should they be worked around in xhb
or exported?:
hb_stackItem, hb_stackBaseOffset, hb_stackBaseProcOffset,
hb_stackWithObjectOffset
This commit is contained in:
@@ -16,6 +16,31 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2010-10-13 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* package/winuni/RELNOTES
|
||||
* pgsql version.
|
||||
|
||||
* contrib/xhb/hboutdbg.c
|
||||
! Fixed missing xhb.h for public function declaration.
|
||||
|
||||
* contrib/sddoci/sddoci.c
|
||||
! Implemented fix based on Przemek's recent commit to sddpg.
|
||||
(2010-10-04 12:43 UTC+0200)
|
||||
I made no testing, just tried to copy the method since the
|
||||
situation looked the same. Please review/test.
|
||||
|
||||
+ utils/hbmk2/hbmk2.es_PE.po
|
||||
* utils/hbmk2/hbmk2.hbp
|
||||
+ Added Spanish translation.
|
||||
Many thanks to Guillermo Varona Silupu (GVS) for the translation
|
||||
and for making it available to Harbour.
|
||||
|
||||
; QUESTION: These are used from xhb lib, yet they are not exported
|
||||
from harbour dll. Should they be worked around in xhb
|
||||
or exported?:
|
||||
hb_stackItem, hb_stackBaseOffset, hb_stackBaseProcOffset,
|
||||
hb_stackWithObjectOffset
|
||||
|
||||
2010-10-13 20:00 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
|
||||
* harbour/contrib/hbwin/tests/pdfcreat.prg
|
||||
! fixed warning for whose who uses alternatve sample branch #if 0
|
||||
@@ -100,7 +125,7 @@
|
||||
2010-10-10 22:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbqt/qtcore/hbqt_hbqslots.cpp
|
||||
* contrib/hbqt/qtcore/hbqt_hbqslots.h
|
||||
- Removed: events synonymous signals, i.e., :mousePressEvent() and
|
||||
- Removed: events synonymous signals, i.e., :mousePressEvent() and
|
||||
family. These must be trapped via events interface instead of
|
||||
signals interface.
|
||||
|
||||
@@ -112,9 +137,9 @@
|
||||
* contrib/hbqt/qtgui/hbqt_hbqtableview.h
|
||||
* contrib/hbqt/qtgui/qth/HBQTableView.qth
|
||||
- Removed: events synonymous signals.
|
||||
+ Introduced: :hbSetBlock( bBlock ) method along the
|
||||
+ Introduced: :hbSetBlock( bBlock ) method along the
|
||||
lines of similar mechanism for other sub-classes.
|
||||
This maybe the building block for thought-of
|
||||
This maybe the building block for thought-of
|
||||
sub-calling of Qt classes.
|
||||
|
||||
* contrib/hbqt/qtgui/hbqtgui.ch
|
||||
@@ -126,7 +151,7 @@
|
||||
* contrib/hbxbp/xbpdialog.prg
|
||||
* contrib/hbxbp/xbpgeneric.prg
|
||||
* contrib/hbxbp/xbptabpage.prg
|
||||
! Fixed: many artifacts which are the results of recent
|
||||
! Fixed: many artifacts which are the results of recent
|
||||
changes in hbQT structure and implementation. New protocol
|
||||
surfaced many shortcomings in previous implementation.
|
||||
|
||||
@@ -232,7 +257,7 @@
|
||||
|
||||
2010-10-07 18:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbide/ideedit.prg
|
||||
! Fixed: paste operation was not deleting the selected text
|
||||
! Fixed: paste operation was not deleting the selected text
|
||||
before pasting new text.
|
||||
|
||||
2010-10-07 10:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
@@ -247,7 +272,7 @@
|
||||
! An important regression fix.
|
||||
Please always construct an object when :from() is used as:
|
||||
HB_Q*Class():from( pPtr )
|
||||
instead of
|
||||
instead of
|
||||
Q*Class():from( pPtr )
|
||||
|
||||
2010-10-06 12:22 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
@@ -347,11 +372,11 @@
|
||||
* contrib/hbqt/qtcore/hbqt_hbqslots.cpp
|
||||
* contrib/hbqt/qtcore/hbqt_hbqslots.h
|
||||
+ Added: Francesco Perillo's new SIGNAL/SLOT mechanism.
|
||||
It is guarded against #ifdef __PRITPAL__ which is defined
|
||||
by default in hbqt_hbqslots.h. To switch over to new
|
||||
mechanism, simply comment out #define __PRITPAL__ and
|
||||
recompile hbQT. Once all slots will be working, sections
|
||||
covered under __PRITPAL__ will be removed. This way
|
||||
It is guarded against #ifdef __PRITPAL__ which is defined
|
||||
by default in hbqt_hbqslots.h. To switch over to new
|
||||
mechanism, simply comment out #define __PRITPAL__ and
|
||||
recompile hbQT. Once all slots will be working, sections
|
||||
covered under __PRITPAL__ will be removed. This way
|
||||
we can test new protocol whosoever wants to investigate
|
||||
insides.
|
||||
|
||||
@@ -393,17 +418,17 @@
|
||||
* contrib/hbqt/qtgui/qth/QWidget.qth
|
||||
! Some tweaks to be ready for next massive commit
|
||||
where CONSTRIUCTORS will be managed automatically.
|
||||
|
||||
|
||||
* contrib/hbqt/utils/hbqtgen.prg
|
||||
+ Added: constructs to manage CONSTRUCTORS automatically.
|
||||
( yet not activated - a work-in-progress )
|
||||
|
||||
|
||||
* contrib/hbxbp/xbptreeview.prg
|
||||
! Refined SLOTS as per Fracesco's tips.
|
||||
|
||||
* contrib/hbqt/qtcore/hbqt_hbqslots.cpp
|
||||
! Refined SLOTS as per Fracesco's tips for QTreeWidget().
|
||||
|
||||
|
||||
* contrib/hbide/hbqreportsmanager.prg
|
||||
* contrib/hbide/ideskeletons.prg
|
||||
! Fixed: two reported regressions.
|
||||
@@ -422,7 +447,7 @@
|
||||
|
||||
* contrib/hbqt/qtcore/g/filelist.hbm
|
||||
* contrib/hbqt/qtcore/g/hbqtcore.h
|
||||
* Re-generated.
|
||||
* Re-generated.
|
||||
|
||||
2010-10-03 17:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* utils/hbmk2/hbmk2.prg
|
||||
|
||||
@@ -333,6 +333,7 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea )
|
||||
SELF_SETFIELDEXTENT( ( AREAP ) pArea, uiFields );
|
||||
|
||||
pItemEof = hb_itemArrayNew( uiFields );
|
||||
pItem = hb_itemNew( NULL );
|
||||
|
||||
/* HB_TRACE( HB_TR_ALWAYS, ("fieldcount=%d", iNameLen) ); */
|
||||
|
||||
@@ -355,6 +356,7 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea )
|
||||
if( ! col )
|
||||
{
|
||||
hb_itemRelease( pItemEof );
|
||||
hb_itemRelease( pItem );
|
||||
szError = ocilibGetError( NULL );
|
||||
OCI_StatementFree( st );
|
||||
hb_errRT_OCIDD( EG_OPEN, ESQLDD_STMTDESCR + 1001, szError, pArea->szQuery, 0 );
|
||||
@@ -432,45 +434,45 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea )
|
||||
memset( pStr, ' ', pFieldInfo.uiLen );
|
||||
pStr[ pFieldInfo.uiLen ] = '\0';
|
||||
|
||||
pItem = hb_itemPutCLPtr( NULL, pStr, pFieldInfo.uiLen );
|
||||
hb_itemPutCLPtr( pItem, pStr, pFieldInfo.uiLen );
|
||||
break;
|
||||
}
|
||||
case HB_FT_MEMO:
|
||||
case HB_FT_VARLENGTH:
|
||||
case HB_FT_BLOB:
|
||||
pItem = hb_itemPutC( NULL, NULL );
|
||||
hb_itemPutC( pItem, NULL );
|
||||
break;
|
||||
|
||||
case HB_FT_INTEGER:
|
||||
pItem = hb_itemPutNI( NULL, 0 );
|
||||
hb_itemPutNI( pItem, 0 );
|
||||
break;
|
||||
|
||||
case HB_FT_LONG:
|
||||
if( pFieldInfo.uiDec == 0 )
|
||||
pItem = hb_itemPutNLLen( NULL, 0, pFieldInfo.uiLen );
|
||||
hb_itemPutNLLen( pItem, 0, pFieldInfo.uiLen );
|
||||
else
|
||||
pItem = hb_itemPutNDLen( NULL, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec );
|
||||
hb_itemPutNDLen( pItem, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec );
|
||||
break;
|
||||
|
||||
case HB_FT_DOUBLE:
|
||||
pItem = hb_itemPutNDLen( NULL, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec );
|
||||
hb_itemPutNDLen( pItem, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec );
|
||||
break;
|
||||
|
||||
case HB_FT_LOGICAL:
|
||||
pItem = hb_itemPutL( NULL, HB_FALSE );
|
||||
hb_itemPutL( pItem, HB_FALSE );
|
||||
break;
|
||||
|
||||
case HB_FT_DATE:
|
||||
pItem = hb_itemPutDL( NULL, 0 );
|
||||
hb_itemPutDL( pItem, 0 );
|
||||
break;
|
||||
|
||||
case HB_FT_TIME:
|
||||
case HB_FT_TIMESTAMP:
|
||||
pItem = hb_itemPutTDT( NULL, 0, 0 );
|
||||
hb_itemPutTDT( pItem, 0, 0 );
|
||||
break;
|
||||
|
||||
default:
|
||||
pItem = hb_itemNew( NULL );
|
||||
hb_itemClear( pItem );
|
||||
bError = HB_TRUE;
|
||||
}
|
||||
|
||||
@@ -485,6 +487,8 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea )
|
||||
break;
|
||||
}
|
||||
|
||||
hb_itemRelease( pItem );
|
||||
|
||||
if( bError )
|
||||
{
|
||||
hb_itemRelease( pItemEof );
|
||||
|
||||
@@ -60,6 +60,8 @@
|
||||
#include "hbapiitm.h"
|
||||
#include "hbapifs.h"
|
||||
|
||||
#include "xhb.h"
|
||||
|
||||
#if defined( HB_OS_WIN )
|
||||
#include <windows.h>
|
||||
#endif
|
||||
|
||||
@@ -65,7 +65,7 @@ Tool/lib versions used to create this package:
|
||||
MySQL 5.1.41
|
||||
OCILIB 3.7.0
|
||||
OpenSSL 1.0.0a
|
||||
PostgreSQL 8.4.2-1
|
||||
PostgreSQL 9.0.1
|
||||
QT 4.7.0
|
||||
WATTCP 2.2.10
|
||||
|
||||
|
||||
1087
harbour/utils/hbmk2/hbmk2.es_PE.po
Normal file
1087
harbour/utils/hbmk2/hbmk2.es_PE.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -21,4 +21,4 @@ hbmk2.prg
|
||||
|
||||
hbmk2.%{hb_lng}.po
|
||||
-hbl=hbmk2.%{hb_lng}.hbl
|
||||
-lng=hu_HU,pt_BR
|
||||
-lng=es_PE,hu_HU,pt_BR
|
||||
|
||||
Reference in New Issue
Block a user