added fixes
added modifications
added documentation
for changes see README.md or foxbin2prg.prg
intended to be merged to https://github.com/fdbozzo/foxbin2prg/
Handling of deleted records, option to include
Handling of NoCPTrans data, option to not process base64 transformation
Minor translation
Changes documented
While processing directories, the log file was flushed per file, so only log last file
It should be extended to file, but for some reason it will not work, so simply used different place to write once
An aborted git merge might create multiple files of a class.
Text2Bin will create many classes with the same name in the vcx.
Only one class will be created. This might be with errors in syntax anyway, because of git merge information
- Add missing tests
- Bug Fix: At least one of the class-per-file files do not have CR_LF at the end, then when assembling the class or form some structures (ENDIF/ENDCASE/ENDDEF/etc) can be joined with the next, making them erroneous (Ryan Harris)
- BugFix: Incompatible with VFPA (#36) (Eric Selje)
- Bug Fix: Manejo de AutoIncrement incompatible con Project Explorer (Dan Lauer) [Fixed by Doug Hennig]
- Bug Fix: DBF conversion fails if some field name is a reserved keyword like UNIQUE (DAJU78)
- Bug Fix: VCX/SCX properties named "note" are not properly converted (Tracy Pearson)
NOTE: This Bug Fix implies that when tx2 files are regenerated, differences will occur almost certainly for the first time, so do not regenerate all tx2 files unnecesarily to keep differences at minimum.
NOTE: This Bug Fix implies that when tx2 files are regenerated, differences will occur almost certainly for the first time, so do not regenerate all tx2 files unnecesarily to keep differences at minimum.