Page 3 of 5

Re: Notepad++ Function List

Posted: Fri Sep 19, 2014 12:54 pm
by mol
I'll back to this topic next week.

Re: Notepad++ Function List

Posted: Fri Sep 26, 2014 8:23 pm
by tonton2
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

Re: Notepad++ Function List

Posted: Sun Sep 06, 2015 5:26 am
by Tiger
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>

Re: Notepad++ Function List

Posted: Mon May 23, 2016 9:42 pm
by tonton2
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

Re: Notepad++ Function List

Posted: Mon May 23, 2016 10:57 pm
by danielmaximiliano

Re: Notepad++ Function List

Posted: Tue May 24, 2016 9:14 am
by Tiger
==> 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 6635 times

Re: Notepad++ Function List

Posted: Tue May 24, 2016 6:30 pm
by tonton2
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

Re: Notepad++ Function List

Posted: Tue May 24, 2016 8:14 pm
by TopsMarc
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

Re: Notepad++ Function List

Posted: Tue May 24, 2016 10:29 pm
by Steed
Hi,

Try to replace files in

%appdata%\Notepad++

and not in C:\Notepad++

Regards,

ES

Re: Notepad++ Function List

Posted: Wed May 25, 2016 12:54 am
by Tiger
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.