FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Mejoras para scintilla
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Thu Mar 15, 2018 07:25 PM
EBM wrote:Hola Crist贸bal,

Estoy empezando a usar Fivedit y me parece excelente, tengo un par de dudas a ver si me puedes ayudar a solucionar:

1.- Quiero agregar en tools una opci贸n para llamar al bmake.bat para realizar la compilaci贸n de proyectos que ya tengo funcionando y no tener que crear un nuevo proyecto y agregar todos los prg's que son bastantes y me pareci贸 mas r谩pido hacer la llamada a "bmake miproyecto.mak". Puedo agregar el bmake.bat pero en la opci贸n que dice argumentos pongo miproyecto.mak y no lo graba y al ejecutarlo no lo reconoce, alguna soluci贸n?

2.- Si tengo abiertos por ejemplo 4 prg麓s en los que estoy trabajando, cierro fivedit por que necesito salir a hacer alg煤n pendiente, cuando vuelvo a entrar a fivedit no me abre los 煤ltimos archivos con los que estaba trabajando, debo abrirlos de nuevo uno por uno, en preferencias viene la opci贸n "open last files" que ya habilit茅 pero sigue sin abrirme los archivos que tenia trabajando la ultima vez que cerr茅 fivedit. Como consigo que me abra los archivos que tenia la ultima vez?

Saludos y felicidades, esta excelente la herramienta, no la hab铆a probado, segu铆a con MultiEdit pero veo que tiene muchas ventajas.

Eduardo Borond贸n Mu帽iz


Eduardo, gracias por tus palabras

1.- Para ello, es sencillo: en la pantalla de pesta帽a "General" del dialogo de Visualizar -> Preferencias, has de DESMARCAR la opci贸n que aparece por defecto en ""USE COMPILATION FIVEDIT"
Despu茅s en la siguiente pesta帽a "(x)Harbour", puedes poner la linea del comando de compilacion que desees en "EXECUTE TOOL BEFORE COMPILATION" ( por ejemplo puedes poner C:\fwh\samples\buildh.bat miprograma.prg ). Tambi茅n puedes utilizar "EXECUTE TOOL AFTER COMPILATION", para realizar otras acciones, por ejemplo ejecutar un bat que copie el exe, o lo que quieras.

2.- Raro, eso funciona muy bien, comprueba que no tengas marcada la opcion "Open Last Project", adem谩s de "Open Last Files", ya que no hay proyecto definido

Si no te funciona este punto 煤ltimo o tienes alguna duda m谩s, dimelo o enviame un correo y si es necesario, me conecto por TeamViewer y lo vemos

Pd.: en cuanto al tema de los par谩metros en la configuraci贸n de las tools, a ver si para la pr贸xima versi贸n he podido arreglarlo, porque he comprobado que no guarda los par谩metros
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 147
Joined: Tue Oct 11, 2005 08:22 PM

Re: Mejoras para scintilla

Posted: Thu Mar 15, 2018 11:35 PM

Hola Crist贸bal,

1.- Hice lo que me comentas pero no funciona, creo que el problema es que la carpeta donde esta Fivedit no es la misma de la carpeta donde est谩 mi aplicaci贸n por que no encuentra los archivos:
BMAKE Version 5.2 Copyright (c) 1987, 2000 Borland
Fatal: '.\obj\SICCE.OBJ' does not exist - don't know how to make it

Hay alguna forma de especificarle la carpeta donde debe ejecutar el archivo bmake?

2.- Tengo marcada la opci贸n de open last files y sin marcar open last Project pero al abrir fivedit no me abre los 煤ltimos prg's utilizados.

Como nos ponemos de acuerdo para que pudieras accesar a mi equipo y ver el problema.

Lo de ejecutar el bmake es mera comodidad, no es tan importante, pero el que abra los archivos si llega a ser algo molesto tener que hacerlo cada vez

Saludos y gracias por tu inter茅s

Eduardo Borond贸n Mu帽iz

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Thu Mar 15, 2018 11:41 PM

Dame un correo

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 147
Joined: Tue Oct 11, 2005 08:22 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 01:27 PM

Hola Crist贸bal,

Recib铆 la actualizaci贸n que me enviaste, much铆simas gracias.

1.- Ya funciona la opci贸n de argumentos en tools, ya guarda la info. Segu铆a sin funcionarme por el tema de la carpeta. Lo solucion茅 creando un archivo compila.bat en el que hago el cambio de carpeta y llamo al bmake:

compila.bat:
echo off
cd c:\miprograma
bmake miprograma

Agregu茅 en tools la llamada a compila.bat y listo!! Funciona!!

2.- Creo que ya detect茅 el problema de que no me abr铆a los archivos que tenia abiertos. Si cierras la aplicaci贸n con la X de la ventana principal, no te guarda los 煤ltimos archivos que tenias abiertos, pero si sales con el bot贸n de salir de la barra o la opci贸n salir del men煤, si lo hace, y yo siempre cerraba la aplicaci贸n con la X y por eso no me los volv铆a a abrir.

Mil gracias por tu tiempo.

Saludos !!

Eduardo Borond贸n Mu帽iz

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 02:45 PM

Ha de guardar los ficheros, independientemente si sales con la X o no

Lo he comprobado, y tienes raz贸n, algo he debido de cambiar 煤ltimamente
Voy a solucionarlo y publicar茅 una nueva versi贸n

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 04:45 PM

---------------------------------------- NEW VERSION 116/03/2017 --------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

Bugs fixed:
- Dialog Tools, allow put parameters in tools defined
Please, The first time you enter the Tools dialog, you have to exit by pressing OK, without performing any action (this is only necessary in this FE update). Afterwards you can work normally

Por favor, La primera vez que entres en el dialogo de Tools, has de salir pulsando OK, sin realizar ninguna acci贸n ( esto s贸lo es necesario en esta actualizaci贸n de FE ). Despu帽es ya puedes trabajar normalmente

  • When user press X for close FE, not save position files opened: fixed
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 06:32 PM
Master Cristobal, look please!

http://www.pctoledo.com.br/forum/viewtopic.php?f=2&t=15869&start=15

Regards, saludos.
Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 06:41 PM

I know this
Not worry
Is for upx utility compression
Any Windows defender detect problem, but please use

https://www.virustotal.com

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 07:02 PM

No recomiendo el uso de UPX.EXE y s铆 el uso de PECOMPACT.EXE.

UPX.EXE est谩 descontinuado durante mucho tiempo.

La mayor铆a de los antivirus, se quejan de UPX.EXE.

Regards, saludos.

Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 07:54 PM

Gracias Joao por la informaci贸n, lo tendr茅 en cuenta

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 147
Joined: Tue Oct 11, 2005 08:22 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 08:44 PM

Hola Crist贸bal,

Ahora ya funciona todo perfecto, gracias!!

Una sugerencia, ser谩 posible que Fivedit pueda "marcar" con colores el c贸digo que queda dentro de los par茅ntesis como lo hace ME? Asi es muy sencillo cerrar los par茅ntesis sobre todo cuando se trata de clausulas ACTION o VALID, puedes ir checando que acciones se realizar谩n dentro de cada par茅ntesis.

Saludos !!

Eduardo Borond贸n Mu帽iz

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Fri Mar 16, 2018 08:57 PM

Eduardo, FE ya marca el principio y final de los "Braces" ( los par茅ntesis, { y [ ), y "Bad Braces" cuando no est谩n compensados con el color que configures
Pero...., si no es suficiente lo mirar茅

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Wed Mar 21, 2018 02:04 PM

-------------------------------------- NEW VERSION 21/03/2018 --------------------------

  • Fivedit.exe sin UPX compresi贸n

https://bitbucket.org/fivetech/fivewin- ... ivedit.exe

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Sat Mar 24, 2018 12:43 AM

----------------------------------- NEW VERSION 24/03/2018 ---------------------------

  • Added more lexers
  • Fixed highlight braces ( [{()}] )

https://bitbucket.org/fivetech/fivewin- ... ivedit.exe

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Mejoras para scintilla

Posted: Mon Apr 09, 2018 11:56 AM

---------------------------------------- NEW VERSION 08/04/2018 ---------------------------

Set compress not run: when I define a project, not compress .exe file output, fixed

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces