Tracker: Patches

5 FunctionList 2.0 beta VC2005 build - ID: 2879685
Last Update: Comment added ( old_goat )

FunctionList 2.0 beta VC2005 bug-fix build


DV ( dv__ ) - 2009-10-15 00:43:38 PDT

5

Open

None

Jens Lorenz

FunctionList

None

Public


Comments ( 34 )

Date: 2010-04-26 02:37:59 PDT
Sender: old_goat

using NP++ 5.6.8 with FL 2.1

Would be a great plugin if it actually worked?
I've got a suite of vb files that use the .bas and .cls extensions. I have
to make NP++ view them as VB in order to highlight properly, and the
functions plugin is displaying nothing!

I tried to do something in the language parsing rules window, by adding VB
to the group, and it crashed NP++!!




Date: 2010-04-20 00:51:25 PDT
Sender: billooju

Dear all,

Using FunctionList 2.0 or 2.1plugin on NotePad++ 5.5.1 Unicode, I have the
following issue:

-> When open a makefile with file name "makefile" without extension, I have
an error: "divide integer by zero" that crash the notepad++ application

I'm not able to configure language parsing for function list plugin when
there is no extension to the file.

Thx to take care


Date: 2010-03-03 06:25:17 PST
Sender: nobody

Thank you so much~


Date: 2010-02-19 00:29:28 PST
Sender: nobody

OK, this is good. Now I even see that the images were missed before :)


Date: 2010-02-17 20:33:03 PST
Sender: garthex

Made a v2.1 release
+ Fixed external lexers issue
+ Added vc2008 sln file
+ Added Gmod Lua rules

More info on the lexer issue:
I just updated menuCmdID.h. I tried to update all the files that were
common between N++ and FunctionList but there were too many dependencies
and changes for unicode support, so I gave up.

FunctionList doesn't recognize external lexer plugins when the compact menu
is enabled, but otherwise it works great.


Date: 2010-02-06 07:46:06 PST
Sender: boberglund

I just want to add that in NP++ 4.6 FunctionList works perfectly, but after
upgrading to 5.x there are all kinds of issues and it is not able to do the
main task of displaying the functions.... :(


Date: 2010-02-05 14:18:39 PST
Sender: boberglund

Is there anywhere I can download or otherwise get proper working settings
for FunctionList to display the functions of C and C++ programs?
I have no idea how to fill in the various fields in the configuration
dialogue and the defaults on installation does not show the functions. :(
Where are the settings stored and how can they be exported/imported so a
working solution can be published, downloaded and installed?


Date: 2010-02-05 07:14:27 PST
Sender: nobody

The wiki page
(http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central
) needs to be updated to point to the correct file.


Date: 2010-02-05 06:56:47 PST
Sender: nobody

The download is there... scroll down on this page (below than the comments)
and open the "Attached Files" section and download the latest dll.

Thanks


Date: 2010-02-04 04:04:54 PST
Sender: dv__Accepting Donations

garthex, if you have working corrections for the project, please provide it
as a patch.
Personally I do not see a clear way to support external lexers with
Notepad++'s compact menu mode as corresponding menu item is simply not
checked by Notepad++ in this mode. Whereas FunctionList looks for a checked
menu item.


Date: 2010-02-01 16:57:25 PST
Sender: garthex

The source files contained in the Common folder need to be updated.
NPPM_INTERNAL_GETMENU has changed and is causing FunctionList to ignore
external lexers in Notepad++ 5.6.6. At the very least menuCmdID.h needs to
be updated to fix this issue, but more issues may arise from having
outdated source files.

dv__, if you intend on doing this, I'd suggest leaving TinyXML alone, since
a lot of that interface has been upgraded to the unicode version, but the
rest of the files in common can be updated with little effort. You'll need
to add includes for precompiledHeaders.h and remove references to things
like stdafx.h and the other headers that have been removed from the
project.

Also, do you think Jens would mind if we used her official CVS?


Date: 2010-01-17 21:02:13 PST
Sender: jamespatterson

This version worked for me with NP++ v5.6.4, where as the published
Function List download would not. The official release crashed NP++ after
consuming as much memory as possible.


Date: 2010-01-13 08:56:57 PST
Sender: jkleppinger

I agree that the build should be on the front page rather than so buried,
but all you have to do is scroll to the bottom of this page to see the
"Download" links under the Files section (above the Changes section).


Date: 2010-01-13 08:50:40 PST
Sender: boberglund

Can you then please publish a working download link to the 20091109
version?

I am typing this message on the page with this URL:
http://sourceforge.net/tracker/?func=detail&atid=931291&aid=2879685&group_id=189927
and on this page at the very top I see only mention of the "FunctionList
2.0 beta VC2005 bug-fix build" which has a submit date of 2009-10-15, so it
clearly cannot be the 2009-11-09 one.

With older versions I mean those for non unicode NotePad++ of course.
I am now at home where I am running version 4.6 and here the FunctionList
plugin works just fine. My problem is at work where I use 5.6.3 Unicode and
that is the one that I cannot get working properly.

If I go from the NotePad++ site to plugins download I finally wind up at
this URL:
http://sourceforge.net/projects/npp-plugins/files/
Here I cannot see a later FunctionList than 2009-05-22, so that must be
even older...

This plugin should really be available if one follows the links from the
NotePad++ website, because there is where most people start out. But it
gets you to the May 2009 version. :-(



Date: 2010-01-13 03:14:06 PST
Sender: dv__Accepting Donations

boberglund, are you joking? There are NO older versions. There are just
20091015 and 20091109. The first one is 2009-10 (October) and the second
one is 2009-11 (November). Or did you think that "15" in "20091015" is the
number of month? ;-))


Date: 2010-01-12 08:00:10 PST
Sender: boberglund

I am using NPP 5.6.3 Unicode and I want to use the Function List plugin.
But whenever I start NotePad++ with the dll in the plugins folder it goes
to 100% CPU and then after some time it crashes! I have seen in the
messages on 2009-12-03 that someone else also have this problem with the
dll from 20091015 and says that the one from 200911 is OK. But the trouble
is that I cannot find anywhere to download this dll, all I can find are
20091015 or older versions.
Is there really no plugin dll that actually works anymore?????



Date: 2009-12-15 16:25:47 PST
Sender: jkleppinger

I found the problem, and it's definitely not a bug. My LCD monitor wasn't
properly calibrated, and the grey bar that would appear was washed into the
white background. Is it possible to change the color of the non-selected
highlight bar so I can make it something more obvious than the really light
grey color?


Date: 2009-12-10 10:26:31 PST
Sender: jkleppinger

I did some more digging into this. The reason nothing is highlighted is
because the edit window is active and the Function List window is not. If
I click the empty space in the Function List window, it will highlight the
function that my cursor was last in. The exception is that if I scroll in
the window before clicking the Function List empty space, then FL will
highlight the function that the top line of the window is displaying. I
hope that helps someone debug this.

Using NP 5.6.1 w/ 1109 FL on Windows 7 64-bit


Date: 2009-12-08 02:32:59 PST
Sender: dv__Accepting Donations

Can not confirm the previous problem. Current function is highlighted in
FunctionList.


Date: 2009-12-08 00:01:33 PST
Sender: jkleppinger

Older versions of Function List (those compatible with NP++ 5.4.5 and
before) would highlight the function that the cursor was in. The new NP++
5.5-5.6 versions here do not. That's my favorite feature of Function List
as I use it to see where I am in the document so I don't edit the wrong
function.


Date: 2009-12-03 05:30:54 PST
Sender: tazbeta

sorry, I was using the 20091015 version, it looks like the 20091109 is
working. 10x for your great work


Date: 2009-12-03 05:07:02 PST
Sender: tazbeta

It looks like in NPP 5.6 it dosen't work anymore :(


Date: 2009-12-03 01:22:08 PST
Sender: nobody

In regard to the posting made 19 Nov 2009 09:22 the folder to copy the FLB
and XML files are
C:\Users\USERNAME\AppData\Roaming\Notepad++\plugins\config in Windows Vista
and 7.


Date: 2009-11-22 10:15:59 PST
Sender: nobody

Rayfu,

I think I found a solution to the User-Defined-Language problem. Get to the
"Language Menu/Tab Settings" tab from the Settings->Preference menu.
Unchecked the "Make language menu compact" option. Restart NP++ as it
prompts. The FunctionList plugin should works for your "ABC" UDL. At least
it works for me (NP++ v5.5.1). Cheers,

Vincent




Date: 2009-11-19 01:22:23 PST
Sender: nobody

I found a solution:
1. Copy the DLL into the /Plugins folder.
2. Copy the FLB and the XML into the (Documents and
Settings\USERNAME\Application Data\Notepad++\plugins\config…) folder.
It works.



Date: 2009-11-14 02:54:08 PST
Sender: nobody

doesnt seem to work with 5.5.1. says 'no rule defined' when i have either
javascript or php set as the language. i tried the link you provided below
but the 2nd messages link is dead.


Date: 2009-11-09 05:01:03 PST
Sender: dv__Accepting Donations

2009-11-09
+ 2 small patches reported by cepoctb
+ .asm rules updated by ilme
+ .awk rules by dv__
+ .ahk rules by boskop



Date: 2009-11-08 23:10:05 PST
Sender: nobody

Hello, thanks fot the plug in it will really help me way to much, but I
dont know how to define rules for java files, and the rules definitions for
c++, the ones in the file, doesnt work for me I just cant load the file
into the rules manager.. any suggestions?


Date: 2009-11-08 15:49:55 PST
Sender: rayfu

thanks, nobody.. however, the link inside the 2nd message is broken.


Date: 2009-11-07 09:22:40 PST
Sender: nobody

rayfu,
please look at the 2nd message here:
http://sourceforge.net/projects/notepad-plus/forums/forum/482781/topic/3427358


Date: 2009-11-07 07:28:19 PST
Sender: rayfu

I had created a user-defined language, say "ABC". After language
parsing rule is defined for that "ABC", even though I open a file change to
language to "ABC", the title of function list window is still "Function
List - No Rule Defined". What can I do?


Date: 2009-10-16 00:16:54 PDT
Sender: dv__Accepting Donations

Please provide detailed information about how to reproduce your crash. I.e.
what do you do before the crash happens? Otherwise I have no chance to fix
it. Please report here:
https://sourceforge.net/projects/notepad-plus/forums/forum/482781/topic/3427358


Date: 2009-10-15 23:09:00 PDT
Sender: nobody

Thanks for the attempted fix, but it's still crashing for me


Date: 2009-10-15 01:22:22 PDT
Sender: dv__Accepting Donations

2009-10-15
+ ported to VC2005 (C++ STL compatibility improved)
+ file-name buffers sizes increased to 2*MAX_PATH (may be needed in
"\\.\...")
+ one buffer overflow & several out-of-range index references defeated


Attached Files ( 6 )

Filename Description Download
FunctionList20091015_dll.zip FunctionList.dll (2009-10-15) Download
FunctionList20091015_src_patch.zip FunctionList src patch (2009-10-15) Download
FunctionList20091109_dll.zip Download
FunctionList20091109_src_patch.zip Download
FunctionList_2_1_src_patch.zip Download
FunctionList_2_1_UNI_dll.zip Download

Changes ( 16 )

Field Old Value Date By
File Added 363391: FunctionList_2_1_UNI_dll.zip 2010-02-17 20:28:03 PST garthex
File Added 363390: FunctionList_2_1_src_patch.zip 2010-02-17 20:27:53 PST garthex
File Deleted 363389: 2010-02-17 20:26:53 PST garthex
File Added 363389: FunctionList_2_1_src_patch.zip 2010-02-17 20:26:00 PST garthex
File Deleted 363386: 2010-02-17 20:13:58 PST garthex
File Deleted 363384: 2010-02-17 20:13:58 PST garthex
File Added 363386: FunctionList_2_1_UNI_dll.zip 2010-02-17 20:13:25 PST garthex
File Added 363384: FunctionList_2_1_src_patch.zip 2010-02-17 20:13:14 PST garthex
File Deleted 363382: 2010-02-17 20:13:01 PST garthex
File Deleted 363383: 2010-02-17 20:09:45 PST garthex
File Added 363383: FunctionList_2_1_UNI_dll.zip 2010-02-17 20:03:44 PST garthex
File Added 363382: FunctionList_2_1_src_patch.zip 2010-02-17 20:03:28 PST garthex
File Added 350132: FunctionList20091109_src_patch.zip 2009-11-09 04:57:09 PST dv__
File Added 350131: FunctionList20091109_dll.zip 2009-11-09 04:56:50 PST dv__
File Added 346720: FunctionList20091015_src_patch.zip 2009-10-15 01:07:40 PDT dv__
File Added 346716: FunctionList20091015_dll.zip 2009-10-15 00:43:38 PDT dv__