Notepad++ Function List

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

Moderator: Rathinagiri

User avatar
mol
Posts: 3196
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Has thanked: 214 times
Been thanked: 120 times
Contact:

Re: Notepad++ Function List

Post by mol » Fri Sep 19, 2014 12:54 pm

I'll back to this topic next week.

User avatar
tonton2
Posts: 291
Joined: Sat Jun 29, 2013 1:26 pm
Location: Algerie
Has thanked: 7 times
Been thanked: 10 times
Contact:

Post by tonton2 » Fri Sep 26, 2014 8:23 pm

mol wrote:I cant'get list of functions. What's going on? (I have newest version of NPP)
+1
that my funcionlist.xml of Notepad++ 6.6.9 tranformed in functionlist.txt in file .rar
Attachments
functionlist.rar
(2.51 KiB) Downloaded 344 times
L'Algerie vous salut
Y.TABET

Tiger
Posts: 34
Joined: Mon Aug 31, 2015 11:28 am
Location: Taipei
Has thanked: 2 times
Been thanked: 6 times

Post by Tiger » Sun Sep 06, 2015 5:26 am

For anyone who still have this issue, please edit the file functionList.xml as below

<!--
if langID cannot be found above, you can still set the file extensions
<association ext=".my_passer_ext1" id="my_passer_id"/>
<association ext=".my_passer_ext2" id="my_passer_id"/>

for User Defined Languages:
<association userDefinedLangName="my user defined language" id="my_udl_passer_id"/>
<association userDefinedLangName="Autocad" id="my_autocad_passer_id"/>
-->
==> Add this line
<association userDefinedLangName="xBase" ext=".prg" id="xBase"/>

</associationMap>
<parsers>

==> and Add following lines

<parser id="xBase" displayName="Harbour" commentExpr="">
<function
mainExpr="^[\t ]*(!Func|Function|Proc|Procedure)[\t ]+[^\r\n]*$"
displayMode="$functionName">
<functionName>
<nameExpr expr="(?(?=[\t ]*)[\t ]*[\t ]+[^\s]+|[^\r\n]*)"/>
</functionName>
</function>
</parser>

User avatar
tonton2
Posts: 291
Joined: Sat Jun 29, 2013 1:26 pm
Location: Algerie
Has thanked: 7 times
Been thanked: 10 times
Contact:

Post by tonton2 » Mon May 23, 2016 9:42 pm

Hello bonsoit tout le monde

Code: Select all

for User Defined Languages:
	<association userDefinedLangName="my user defined language" id="my_udl_passer_id"/>
	<association userDefinedLangName="Autocad" id="my_autocad_passer_id"/>
	-->
 ==> Add this line 
 <association userDefinedLangName="xBase" ext=".prg" id="xBase"/>

	</associationMap>
	<parsers>

 ==> and Add following lines

	<parser id="xBase" displayName="Harbour" commentExpr="">
 <function
 mainExpr="^[\t ]*(!Func|Function|Proc|Procedure)[\t ]+[^\r\n]*$"
 displayMode="$functionName">
 <functionName>
 <nameExpr expr="(?(?=[\t ]*)[\t ]*[\t ]+[^\s]+|[^\r\n]*)"/>
 </functionName>
 </function>
 </parser>
la fonction 'FUNCTIONLIST' n'est pas reconnu au niveau de NOTPAD++ 6.9.1.0
Function 'FUNCTIONLIST dos not work in the notpad++ ver 6.9.1.0
Attachments
Sans titre.jpg
Sans titre.jpg (67.57 KiB) Viewed 2734 times
L'Algerie vous salut
Y.TABET

User avatar
danielmaximiliano
Posts: 2118
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Has thanked: 145 times
Been thanked: 20 times
Contact:

Post by danielmaximiliano » Mon May 23, 2016 10:57 pm

*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`.HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. : +54901169026142
Telegram Name : DaNiElMaXiMiLiAnO

Tiger
Posts: 34
Joined: Mon Aug 31, 2015 11:28 am
Location: Taipei
Has thanked: 2 times
Been thanked: 6 times

Post by Tiger » Tue May 24, 2016 9:14 am

==> Please modify this line
<association userDefinedLangName="xBase" ext=".prg" id="xBase"/>
to
<association userDefinedLangName="Harbour" ext=".prg" id="xBase"/>

I also attached a rar file for your referance.
function_list.jpg
function_list.jpg (93.26 KiB) Viewed 2697 times
Attachments
functionList.rar
(8.36 KiB) Downloaded 146 times

User avatar
tonton2
Posts: 291
Joined: Sat Jun 29, 2013 1:26 pm
Location: Algerie
Has thanked: 7 times
Been thanked: 10 times
Contact:

Post by tonton2 » Tue May 24, 2016 6:30 pm

Merci beaucoup mon ami, mais ca ne marche pas avec la nouvelle version mais fonctionne très bien avec les anciennes
ci joint la nouvelle

Thank you very much my friend, but it does not work with the new version but works fine with older
Attached is the new version.
I use Windows 10 64 bit
Attachments
npp.6.9.2.Installer.rar
(3.85 MiB) Downloaded 187 times
L'Algerie vous salut
Y.TABET

User avatar
TopsMarc
Posts: 80
Joined: Wed Apr 06, 2016 5:57 am
Location: Belgium (Flanders)
Been thanked: 1 time

Post by TopsMarc » Tue May 24, 2016 8:14 pm

Hi,

I can't get it right. My function list is always empty. I tried with NotePad++ 6.9.2 Portable on Windows 10 Home.What am I doing wrong ?
Included my function list and language file. My language is "HMG".

Kind regards, Marc
Attachments
functionList.zip
(2.91 KiB) Downloaded 110 times
Language.zip
(4.6 KiB) Downloaded 126 times
IMG_1.png
IMG_1.png (11.4 KiB) Viewed 2655 times

User avatar
Steed
Posts: 385
Joined: Sat Dec 12, 2009 3:40 pm
Has thanked: 1 time
Been thanked: 2 times

Post by Steed » Tue May 24, 2016 10:29 pm

Hi,

Try to replace files in

%appdata%\Notepad++

and not in C:\Notepad++

Regards,

ES

Tiger
Posts: 34
Joined: Mon Aug 31, 2015 11:28 am
Location: Taipei
Has thanked: 2 times
Been thanked: 6 times

Post by Tiger » Wed May 25, 2016 12:54 am

If you can get this function work on old version such as the 6.8xx, you can download the new version 6.9.2 with "zip" file and then unpack to a temporary folder. You can then copy all the files except the "functionList.xml" and paste them back to the folder of NOTEPAD++. I am using the new version 6.9.2 and I use this way to upgrade the NOTEPAD++ every time.

Post Reply