Notepad++ Function List

Utilities like DBU, Make, IDE written in HMG/ used to create HMG based applications

Moderator: Rathinagiri

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Notepad++ Function List

Post by Pablo César » Fri Aug 09, 2013 2:38 pm

Have someone use this option in Notepadd++ ? Would be great if we could set it to make a function list when is editing our PRG (source code).

Image
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
andyglezl
Posts: 1063
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Has thanked: 24 times
Been thanked: 48 times
Contact:

Post by andyglezl » Fri Aug 09, 2013 10:33 pm

Hola Pablo Cesar

Yo utilizo como editor el xMate para mis prg's y me aparece
a la derecha el listado de todas las funciones que contiene.
Al darle doble click, se va a la linea correspondiente.

http://www.vouchcac.com/Community/WowXMate.htm
----------------------------------------------------------

Hi Pablo Cesar

I use as the xMate editor for my prg's and I get
to the right a list of all the features it contains.
By giving you double click, it goes to the corresponding line.

http://www.vouchcac.com/Community/WowXMate.htm
Attachments
xMate.JPG
xMate.JPG (222.95 KiB) Viewed 4920 times
Andrés González López
Desde Guadalajara, Jalisco. México.

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Post by Pablo César » Fri Aug 09, 2013 10:58 pm

Hola André, gracias por compartir tu experiencia e indicación. Lo que justamente lo que deseo de un editor de códigos é que tenga un listado de funciones que auxilie la sintaxe pero el Notepad ofrece una lista de funciones que existe en el código corriente. Tendria que conocer mas a fondo sobre el editor xMate, no sé si tiene la funcion de selecionar block en modo colunar, si tiene el modo los padrones UTF-8 y ANSI, si tiene suport para vários idiomas y será que este producto no será descontinuado (visto la fecha del ultimo lanzamiento) ?. Porque el Notepad++, no ofrece el lenguaje de programacion xBase y eso nos deja al margen de los recursos.

--

Hi André, thanks for sharing your experience and indication. What I want just a code editor é have a list of functions that the sintaxe helpers but Notepad offers a list of functions that exist in the current code. I do not know if it has Select block in colunar mode, if you have the standards mode and ANSI UTF-8, if it has suport for multiple languages ​​and if this product will be not discontinued (seen the latest release date) ?. Because Notepad++ is not xBase programming language included (in native mode) and this lets us out of resources.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Post by Pablo César » Fri Aug 09, 2013 11:02 pm

This XMate open xhp files... I think is a litle complicated to use in HMG package. :cry:
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
andyglezl
Posts: 1063
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Has thanked: 24 times
Been thanked: 48 times
Contact:

Post by andyglezl » Sat Aug 10, 2013 2:10 am

Todavia hay algo de movimiento en el foro de xMate (yo tengo mucho que no entro)
voy a ver si por ahi encuentro el setup de instalación.

There are still some movement xMate forum (I have much to not go)
I will see if there find the installation setup.

http://groups.yahoo.com/group/xmate_users/

--------------------------------------------------------------------------------

Con el cambio de HMG 3.x/Harbour3/MINGW ya no pude configurarlo para generar el
executable con el mismo editor, lo hago con el menu de Herramientas y Utilidades.

With the change of HMG 3.x/Harbour3/MINGW I could not configure it to generate the
executable with the same publisher, I do it with menu Tools and Utilities.
Attachments
xMateConf2.png
xMateConf2.png (131.6 KiB) Viewed 4902 times
xMate-Conf.png
xMate-Conf.png (184.21 KiB) Viewed 4902 times
Andrés González López
Desde Guadalajara, Jalisco. México.

User avatar
Rathinagiri
Posts: 5251
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 167 times
Been thanked: 165 times
Contact:

Post by Rathinagiri » Sat Aug 10, 2013 2:39 am

xMate editor is still my favorite even though I am using Notepad++ now. Sadly it is not updated to unicode and all.

And, can it be used in conjunction with HMG-IDE?
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Post by Pablo César » Sat Aug 17, 2013 2:06 am

My experience with Notepad++ it being so good !

Now I got it with FunctionList.xml for xBase !!!
Screen.PNG
Screen.PNG (34.74 KiB) Viewed 4774 times
It is being attached xmls files to be download at Notepad++ folder.

Files langs.xml and userDefineLang.xml have been included just to garantee xBase language and Notepad++ recognize extension file (for prg files) when is being edited.
Notepad++.rar
(36.4 KiB) Downloaded 727 times
The only problem that I found is all function names MUST have parenthesis, indicating there are "functions".

You will get all functions be listed as are mentioned in your source code by clicking on this button:
Screen92.PNG
Screen92.PNG (1.64 KiB) Viewed 4687 times
When double click on at any function name, the cursor will be positioned accordingly the name. This helps.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Rathinagiri
Posts: 5251
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 167 times
Been thanked: 165 times
Contact:

Post by Rathinagiri » Sat Aug 17, 2013 3:26 am

Wow! That is a great improvement and will definitely save much of our time wandering.

Thanks a lot Pablo. You have made the day!
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Post by Pablo César » Sat Aug 17, 2013 11:30 am

Thank you Rathi for your interest and kind of words ! :D

Would tell us where files have been installed in your case ? (just to collect info)
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Rathinagiri
Posts: 5251
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 167 times
Been thanked: 165 times
Contact:

Post by Rathinagiri » Sat Aug 17, 2013 2:10 pm

I had installed Notepad++ 6.4.3 in c:\hmg.3.1.5\notepad++.

Sadly I can't see the function list even though I had enabled.

See the picture below:
notepad.jpg
notepad.jpg (107.08 KiB) Viewed 4738 times
Also, as you can note down, 'do' in win'do'w is also taken as DO and a separate loop is created. Can't we avoid that?
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

Post Reply