2012-10-22 14:59 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)

* harbour/src/rtl/gttrm/gttrm.c
    ! fixed support for national characters in terminals working in
      ISO mode

  * harbour/contrib/xhb/xhbfunc.c
    * minor code simplification

  * harbour/doc/xhb-diff.txt
    * typo
This commit is contained in:
Przemyslaw Czerpak
2012-10-22 13:00:05 +00:00
parent d7092106ec
commit eb6cd71ef4
4 changed files with 20 additions and 5 deletions

View File

@@ -16,6 +16,17 @@
The license applies to all entries newer than 2009-04-28.
*/
2012-10-22 14:59 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/rtl/gttrm/gttrm.c
! fixed support for national characters in terminals working in
ISO mode
* harbour/contrib/xhb/xhbfunc.c
* minor code simplification
* harbour/doc/xhb-diff.txt
* typo
2012-10-22 01:51 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbct/ctmath.c
* contrib/hbct/ctstr.c

View File

@@ -288,7 +288,7 @@ HB_FUNC_EXTERN( NETNAME );
HB_FUNC( XHB_NETNAME )
{
if( HB_ISNUM( 1 ) && hb_parni( 1 ) == 1 )
if( hb_parni( 1 ) == 1 )
HB_FUNC_EXEC( HB_USERNAME )
else
HB_FUNC_EXEC( NETNAME )

View File

@@ -1486,7 +1486,7 @@ messages.
In the future we plan to introduce real class objects like in Class(y) and
some other languages (i.e. XBASE++) so it's important for portability to
rite code which is Class(y) friendly and never use class function directly
write code which is Class(y) friendly and never use class function directly
as constructor, i.e. instead of writing code like:
o := mycls( p1, p2, p3 )
programmer should use:

View File

@@ -1474,6 +1474,7 @@ again:
if( pTerm->key_flag != 0 && nKey != 0 )
{
nKey |= pTerm->key_flag;
pTerm->key_flag = 0;
}
@@ -1481,9 +1482,12 @@ again:
#ifdef HB_GT_UNICODE_BUF
if( !pTerm->fUTF8 )
{
int u = HB_GTSELF_KEYTRANS( pTerm->pGT, nKey );
if( u )
nKey = HB_INKEY_NEW_UNICODE( u );
if( nKey != 0 )
{
int u = HB_GTSELF_KEYTRANS( pTerm->pGT, nKey );
if( u )
return HB_INKEY_NEW_UNICODE( u );
}
}
else if( nKey >= 32 && nKey <= 255 )
{