From 87bf37aa5413432823993b2891687f55682f0080 Mon Sep 17 00:00:00 2001 From: fdbozzo Date: Mon, 6 Apr 2015 20:47:39 +0200 Subject: [PATCH] =?UTF-8?q?-=20Mejoras=20cosm=C3=A9ticas=20en=20el=20LOG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- foxbin2prg.exe | Bin 565036 -> 565072 bytes foxbin2prg.prg | 22 +++++++++++----------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/foxbin2prg.exe b/foxbin2prg.exe index 1a71957da22f846b6e19064775ce94ecd8cc0369..04989bf8f7455b79e19863c5d6af8f04e93565f7 100644 GIT binary patch delta 13165 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 delta 13096 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 diff --git a/foxbin2prg.prg b/foxbin2prg.prg index 80c2e89..cfd795a 100644 --- a/foxbin2prg.prg +++ b/foxbin2prg.prg @@ -2904,7 +2904,7 @@ DEFINE CLASS c_foxbin2prg AS SESSION *-- Escribo la información de error en el archivo log de errores TRY - STRTOFILE( STRCONV(tcErrorInfo, 9 ), EVL( THIS.c_InputFile, 'foxbin2prg_errorlog' ) + '.ERR' ) + STRTOFILE( tcErrorInfo, EVL( THIS.c_InputFile, 'foxbin2prg_errorlog' ) + '.ERR' ) CATCH ENDTRY @@ -3002,7 +3002,7 @@ DEFINE CLASS c_foxbin2prg AS SESSION *-- addProcessedFile( tcFile, tcInOutType, tcProcessed, tcHasErrors, tcSupported, tcExpanded ) IF NOT .addProcessedFile( .c_InputFile, 'I', 'P1', 'E0', 'S1', 'X0' ) THEN *.writeLog( 'OPTIMIZACIÓN: El archivo Base [' + JUSTFNAME(lc_BaseFile) + '] ya fue procesado, por lo que no se procesará [' + JUSTFNAME(.c_InputFile) + ']' ) - .writeLog( C_TAB + '* ' + TEXTMERGE( loLang.C_CLASSPERFILE_OPTIMIZATION_BASE_ALREADY_PROCESSED_LOC ) ) + .writeLog( C_TAB + C_TAB + '* ' + TEXTMERGE( loLang.C_CLASSPERFILE_OPTIMIZATION_BASE_ALREADY_PROCESSED_LOC ) ) EXIT ENDIF @@ -3244,7 +3244,7 @@ DEFINE CLASS c_foxbin2prg AS SESSION ELSE *-- Optimizado: El Origen es anterior al Destino - No hace falta regenerar *.writeLog( '> El archivo de salida [<>] no se regenera por ser más nuevo que el de entrada.' ) - .writeLog( C_TAB + TEXTMERGE(loLang.C_OUTPUTFILE_NEWER_THAN_INPUTFILE_LOC) ) + .writeLog( C_TAB + C_TAB + '* ' + TEXTMERGE(loLang.C_OUTPUTFILE_NEWER_THAN_INPUTFILE_LOC) ) ENDIF @@ -3713,7 +3713,7 @@ DEFINE CLASS c_foxbin2prg AS SESSION PROCEDURE writeErrorLog_Flush IF NOT EMPTY(THIS.c_TextErr) - STRTOFILE( STRCONV(THIS.c_TextErr + CR_LF,9), THIS.c_ErrorLogFile, 1 ) + STRTOFILE( THIS.c_TextErr + CR_LF, THIS.c_ErrorLogFile, 1 ) ENDIF THIS.c_TextErr = '' ENDPROC @@ -3747,7 +3747,7 @@ DEFINE CLASS c_foxbin2prg AS SESSION PROCEDURE writeLog_Flush IF THIS.n_Debug > 0 AND NOT EMPTY(THIS.c_TextLog) - STRTOFILE( STRCONV(THIS.c_TextLog + CR_LF,9), THIS.c_LogFile, 1 ) + STRTOFILE( THIS.c_TextLog + CR_LF, THIS.c_LogFile, 1 ) ENDIF THIS.c_TextLog = '' ENDPROC @@ -13148,7 +13148,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS C_CONVERSOR_BASE IF llFileExists AND FILETOSTR( tcOutputFile ) == tcCodigo THEN *.writeLog( 'El archivo de salida [' + .c_OutputFile + '] no se sobreescribe por ser igual al generado.' ) - THIS.writeLog( '> ' + TEXTMERGE(loLang.C_OUTPUT_FILE_IS_NOT_OVERWRITEN_LOC) ) + THIS.writeLog( C_TAB + C_TAB + '* ' + TEXTMERGE(loLang.C_OUTPUT_FILE_IS_NOT_OVERWRITEN_LOC) ) ELSE IF llFileExists THEN @@ -13157,7 +13157,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS C_CONVERSOR_BASE ENDIF lnBytes = STRTOFILE( tcCodigo, tcOutputFile ) - THIS.writeLog( '> ' + loLang.C_FILENAME_LOC + ': ' + tcOutputFile + ' (' + ALLTRIM(TRANSFORM(lnBytes/1024,'######.##')) + '/' + ALLTRIM(TRANSFORM(LEN(tcCodigo)/1024,'######.##')) + ' KiB)' ) + THIS.writeLog( C_TAB + C_TAB + '- ' + loLang.C_FILENAME_LOC + ': ' + tcOutputFile + ' (' + ALLTRIM(TRANSFORM(lnBytes/1024,'######.##')) + '/' + ALLTRIM(TRANSFORM(LEN(tcCodigo)/1024,'######.##')) + ' KiB)' ) *THIS.writeLog( '- ' + loLang.C_GENERATED_FILE_SIZE_LOC ) IF lnBytes = 0 @@ -14918,7 +14918,7 @@ DEFINE CLASS c_conversor_dbf_a_prg AS c_conversor_bin_a_prg ERASE (.c_OutputFile + '.TMP') *.writeLog( 'El archivo de salida [' + .c_OutputFile + '] no se sobreescribe por ser igual al generado.' ) lcOutputFile = .c_OutputFile - .writeLog( '> ' + TEXTMERGE(loLang.C_OUTPUT_FILE_IS_NOT_OVERWRITEN_LOC) ) + .writeLog( C_TAB + C_TAB + '* ' + TEXTMERGE(loLang.C_OUTPUT_FILE_IS_NOT_OVERWRITEN_LOC) ) CASE toFoxBin2Prg.doBackup( .F., .T., '', '', '' ) ; AND toFoxBin2Prg.ChangeFileAttribute( .c_OutputFile + '.TMP', '-R' ) > 0 ; AND NOT toFoxBin2Prg.RenameTmpFile2Tx2File( .c_OutputFile ) @@ -24990,7 +24990,7 @@ DEFINE CLASS CL_LANG AS Custom .C_BACKUP_OF_LOC = "Faire de sauvegarde des: " .C_CACHING_CONFIG_FOR_DIRECTORY_LOC = "La mise en cache pour le répertoire config" .C_CANT_GENERATE_FILE_BECAUSE_IT_IS_READONLY_LOC = "Vous ne pouvez pas générer un fichier [<>] car il est en lecture seule" - .C_CLASSPERFILE_OPTIMIZATION_BASE_ALREADY_PROCESSED_LOC = "OPTIMISATION: Fichier de base [<>] Déjŕ traitée, en sautant traitement de fichier [<>]" + .C_CLASSPERFILE_OPTIMIZATION_BASE_ALREADY_PROCESSED_LOC = "Optimisation: Fichier de base [<>] Déjŕ traitée, en sautant traitement de fichier [<>]" .C_CONFIGFILE_LOC = "Utilisation du fichier de configuration:" .C_CONVERSION_CANCELLED_BY_USER_LOC = "Conversion Annulé par l'utilisateur" .C_CONVERT_ALL_FILES_IN_A_PROJECT_LOC = "Convertir tous les fichiers dans un Projet" @@ -25080,7 +25080,7 @@ DEFINE CLASS CL_LANG AS Custom .C_BACKUP_OF_LOC = "Haciendo Backup de: " .C_CACHING_CONFIG_FOR_DIRECTORY_LOC = "Cacheando configuración para directorio" .C_CANT_GENERATE_FILE_BECAUSE_IT_IS_READONLY_LOC = "No se puede generar el archivo [<>] porque es ReadOnly" - .C_CLASSPERFILE_OPTIMIZATION_BASE_ALREADY_PROCESSED_LOC = "OPTIMIZACIÓN: El archivo Base [<>] ya fue procesado, ignorando el procesamiento del archivo [<>]" + .C_CLASSPERFILE_OPTIMIZATION_BASE_ALREADY_PROCESSED_LOC = "Optimización: El archivo Base [<>] ya fue procesado, ignorando el procesamiento del archivo [<>]" .C_CONFIGFILE_LOC = "Usando archivo de configuración:" .C_CONVERSION_CANCELLED_BY_USER_LOC = "Conversión Cancelada por el usuario" .C_CONVERT_ALL_FILES_IN_A_PROJECT_LOC = "Convertir todos los archivos de un Proyecto" @@ -25135,7 +25135,7 @@ DEFINE CLASS CL_LANG AS Custom .C_NAMES_CAPITALIZATION_PROGRAM_NOT_FOUND_LOC = "* No se ha encontrado el programa de capitalización de nombres [<>]" .C_OBJECT_NAME_WITHOUT_OBJECT_OREG_LOC = "Objeto [<>] no contiene el objeto oReg (nivel <>)" .C_ONLY_SETNAME_AND_GETNAME_RECOGNIZED_LOC = "Operación no reconocida. Solo re reconoce SETNAME y GETNAME." - .C_OPTIMIZATION_SKIPPING_ALREADY_PROCESSED_FILE_LOC = "OPTIMIZACIÓN: saltando el archivo ya procesado [<<(lcFile)>>]" + .C_OPTIMIZATION_SKIPPING_ALREADY_PROCESSED_FILE_LOC = "Optimización: saltando el archivo ya procesado [<<(lcFile)>>]" .C_OPTION_LOC = "Opción" .C_OUTER_CLASS_DOES_NOT_MATCH_INNER_CLASSES_LOC = "La clase externa no coincide con las clases internas" .C_OUTER_MEMBER_DOES_NOT_MATCH_INNER_MEMBERS_LOC = "El miembro externo no coincide con los miembros internos"