No hé conseguido reproducir los 20 errores. Pero por lo que hé analisado, el VBL (View_Build_Log) comenzaba con las variables con contenido default:danielmaximiliano wrote:Compilo y ejecuto View Build Log.exe y esta esta ventana tengo
que hacer click 20 veces para cerrarla
cEditor := "C:\hmg.3.1.1\Notepad++\Notepad++.exe"
cIDE := "C:\hmg.3.1.1\IDE\IDE.exe"
Y lo que debe estar ocurriendo que no encontraba dichas carpetas. Esto lo hé corregido y mejorado, añadiendo cNewestHMGVersion:=SearchIDE() al comienzo. Porque si es la primera vez que se ejecuta el VBL, precisará confirmar las carpetas y archivos de CONFIGuracion. Mismo no siendo la primera vez al ejecutar el VBL, tienes que conferir si todavia existen dichas carpetas y archivos definidos en el CONFIG.
El archivo Build.bat estaba desactualizado, apuntando para la carpeta del C:\hmg.3.1.0 y en esta version, no posue el carchivo HMG_UNICODE.h que el Dr. Claudio definió en la ultima version. El VBL ahora lo utiliza en código C (rutinas de identificacion de ventanas).
Si Daniel, estaba como default y absoluto el nombre "Notepad++" (juro que no fué una intencion tendenciosa... ). Pero ya fué corregido para que acepte otro editor que asi deberia haber sido. No te olvides de encontrar el parametro para que abra el editor comenzando en la linea que será pasado como parametro. Asi el editor vá directamente en la linea donde está presentando errores. Creo que es el parametro /L para el editor Crimson Esmerald ( Crimson Editor – Help Topics – Command Line Options )despues si quiero cambiar de editor favorito a Notepad++ por mi editor en este caso Crimson Esmerald(cedit.exe) no me deja.
Muchas gracias, Daniel. Espero que sea util y podamos mejorarlo cada vez más. Asi que si encuentran algun otro bug, por favor estaremos a disposicion para reparo.gracias por inmejorable trabajo que hacen.
--- Translated for English
First of all, thanks Daniel for reporting errors occurred.
I have not managed to reproduce the 20 errors. But from what I've analyzed, the VBL (View_Build_Log) began with the variables with default content:danielmaximiliano wrote: compiled and run View Build Log.exe and this I have this window
click to close it 20 times
cEditor: = "C:\hmg.3.1.1\Notepad + +\Notepad++.exe"
cIDE: = "C:\hmg.3.1.1\IDE\IDE.exe"
And what should be happening could not find those folders. This I have corrected and improved by adding cNewestHMGVersion:=SearchIDE() at the beginning of source code. Because if it's the first time you run the VBL, you will need to confirm and specify folders and files at CONFIGuration TAB. Even not been first time at VBL running, it must check if there are still those folders and files defined in the CONFIG.
File Build.bat was outdated, defined as compiler folder like as C:\hmg.3.1.0 and in this version, there is not the HMG_UNICODE.h file that Dr. Claudio defined in the latest version. VBL uses in the updated code C (Windows identification routines).
You are right Daniel, it was as default and exclusive name "Notepad++" (I swear I do not was an intention biased... ). But it was corrected to accept another editor (that it is as it should have been). Do not forget to find the parameter editor to open the in starting line that will be passed as a parameter. So your source's editor should goes directly on the line where mistakes are showing in Build.log/Error.log. I think for Crimson Emerald editor it's the / L that you need to let defined. ( Crimson Editor – Help Topics – Command Line Options )then if I want to change favorite editor to Notepad + + for my editor here Crimson Emerald (cedit.exe) will not let me.
Thank you, Daniel. I hope it is useful and can be improved even more. So if you find some other bug, please we will be at disposal for repair.thanks for excellent work they do.
Here´s ChangeLog:
Code: Select all
- View_Build_Log version 2.12 2012/12/05 - Contributed by Pablo César Arrascaeta
* Fixed: BUG when not found HMG default name folder. Tab will be positioned.
* Enhanced: Locate HMG newest folder as default