diff --git a/ChangeLog.txt b/ChangeLog.txt index 7672f50db8..84ce38105f 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -10,6 +10,11 @@ * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */ +2013-03-29 20:07 UTC+0100 Viktor Szakats (harbour syenar.net) + * utils/hbmk2/hbmk2.prg + + be more predictable when falling back to other dialects + found on disk + 2013-03-29 19:31 UTC+0100 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + better match algrorithm for finding .hbl translation modules diff --git a/utils/hbmk2/hbmk2.prg b/utils/hbmk2/hbmk2.prg index c4984a7063..c3037a597a 100644 --- a/utils/hbmk2/hbmk2.prg +++ b/utils/hbmk2/hbmk2.prg @@ -15509,6 +15509,7 @@ STATIC PROCEDURE SetUILang( hbmk, cUILNG ) IF Empty( aFile := Directory( _LANG_TO_HBL( cLang ) ) ) cFileName := NIL ELSE + ASort( aFile,,, {| tmp, tmp1 | tmp[ F_NAME ] < tmp1[ F_NAME ] } ) cFileName := aFile[ 1 ][ F_NAME ] cLang := StrTran( SubStr( hb_FNameExt( hb_FNameName( cFileName ) ), 2 ), "_", "-" ) ENDIF