diff --git a/FoxBin2PRGVersionFile.txt b/FoxBin2PRGVersionFile.txt index aba6f20..bc6cd5a 100644 --- a/FoxBin2PRGVersionFile.txt +++ b/FoxBin2PRGVersionFile.txt @@ -3,7 +3,7 @@ Lparameters toUpdateInfo Local lcNote With toUpdateInfo .VersionNumber = 'v1.19.46' - .VersionDate = Date(2015,06,22) + .VersionDate = Date(2015,07,28) .SourceFileUrl = 'http://vfpxrepository.com/dl/thorupdate/Projects/FoxBin2Prg/FoxBin2Prg.Zip' .Link = 'http://vfpx.codeplex.com/wikipage?title=FoxBin2PRG' @@ -17,10 +17,11 @@ Demo video using FoxBin2Prg with PlasticSCM: http://youtu.be/sE4wQ50Itqg Change History ------------------------------------------------------------- -2015/06/22 v1.19.46 +2015/07/28 v1.19.46 - Bug Fix: set_UserValue() method causes error when trying to get information about another error and the VFP binary table can not be opened (ie, because corrupted memo) - Feature: Added internal support for querying directory cfg information, with a new optional parameter, for API methods that require it (ie: get_Ext2FromExt, hasSupport*) - Feature: Convert FUNCTION to PROCEDURE for maintaining compatibility with the way that VFP save methods on binaries +- New fb2p_diff.exe: Allow a quick Diff of VFP9 binaries, for those that don't need converting to text manually 2015/06/21 v1.19.45 diff --git a/fb2p_diff.pj2 b/fb2p_diff.pj2 index 5e0ab6b..50290c8 100644 --- a/fb2p_diff.pj2 +++ b/fb2p_diff.pj2 @@ -40,14 +40,14 @@ FOR EACH loProject IN _VFP.Projects FOXOBJECT ENDFOR STRTOFILE( '', '__newproject.f2b' ) -BUILD PROJECT fb2p_diff.PJX FROM '__newproject.f2b' +BUILD PROJECT fb2p_diff.pjx FROM '__newproject.f2b' FOR EACH loProject IN _VFP.Projects FOXOBJECT loProject.Close() ENDFOR -MODIFY PROJECT 'fb2p_diff.PJX' NOWAIT NOSHOW NOPROJECTHOOK +MODIFY PROJECT 'fb2p_diff.pjx' NOWAIT NOSHOW NOPROJECTHOOK -loProject = _VFP.Projects('fb2p_diff.PJX') +loProject = _VFP.Projects('fb2p_diff.pjx') WITH loProject.FILES .ADD('config\config.fpw') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> @@ -84,7 +84,7 @@ WITH loProject ENDWITH -_VFP.Projects('fb2p_diff.PJX').Close() +_VFP.Projects('fb2p_diff.pjx').Close() *ERASE '__newproject.f2b' CD (lcCurdir) RETURN \ No newline at end of file diff --git a/foxbin2prg.pj2 b/foxbin2prg.pj2 index 9b52398..4724f87 100644 --- a/foxbin2prg.pj2 +++ b/foxbin2prg.pj2 @@ -20,7 +20,7 @@ _Country = "Spain" *-- _Comments = "Conversor bidireccional de binarios FoxPro 9 (scx,vcx,pjx,pjm,mnx,frx,lbx,dbf,dbc) a texto para sustituir al scctext :-)" _CompanyName = "Fernando D. Bozzo" -_FileDescription = "Conversor bidireccional de binarios FoxPro 9 (scx,vcx,pjx) a texto para sustituir al scctext :-)" +_FileDescription = "Conversor bidireccional de binarios FoxPro 9 (scx,vcx,pjx,pjm,mnx,frx,lbx,dbf,dbc) a texto para sustituir al scctext :-)" _LegalCopyright = "Creative Commons 4: Reconocimiento - CompartirIgual (by-sa): http://creativecommons.org/licenses/by/4.0/" _LegalTrademark = "Creative Commons 4: Reconocimiento - CompartirIgual (by-sa): http://creativecommons.org/licenses/by/4.0/" _ProductName = "FOXBIN2PRG" @@ -54,7 +54,6 @@ WITH loProject.FILES .ADD('foxbin2prg.ico') && *< FileMetadata: Type="x" Cpid="0" Timestamp="0" ID="0" ObjRev="0" /> .ADD('foxbin2prg.jpg') && *< FileMetadata: Type="x" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> .ADD('foxbin2prg.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="544" /> - .ADD('foxbin2prg_keywords.dbf') && *< FileMetadata: Type="D" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> .ADD('props_all.txt') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> .ADD('props_checkbox.txt') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> .ADD('props_collection.txt') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> @@ -125,7 +124,6 @@ WITH loProject.FILES * * - .ITEM(lcCurdir + 'foxbin2prg_keywords.dbf').Exclude = .T. .ITEM(lcCurdir + 'readme.txt').Exclude = .T. .ITEM(lcCurdir + 'tests\foxunit_path.txt').Exclude = .T. .ITEM(lcCurdir + 'tests\ft__foxbin2prg__c_conversor_bin_a_prg.prg').Exclude = .T.