#14 FunctionList 2.0 beta VC2005 build

open
Jens Lorenz
5
2009-10-15
2009-10-15
DV
No

FunctionList 2.0 beta VC2005 bug-fix build

Discussion

1 2 > >> (Page 1 of 2)
  • DV
    DV
    2009-10-15

    FunctionList.dll (2009-10-15)

     
  • DV
    DV
    2009-10-15

    FunctionList src patch (2009-10-15)

     
  • DV
    DV
    2009-10-15

    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

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

     
  • rayfu
    rayfu
    2009-11-07

    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?

     
  • rayfu
    rayfu
    2009-11-08

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

     
  • 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?

     
  • DV
    DV
    2009-11-09

  • DV
    DV
    2009-11-09

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

     
  • 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.

     
  • 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.

     
  • 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

     
  • 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.

     
  • Taz Beta
    Taz Beta
    2009-12-03

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

     
  • Taz Beta
    Taz Beta
    2009-12-03

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

     
  • 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.

     
  • DV
    DV
    2009-12-08

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

     
  • 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

     
  • 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?

     
  • Bo Berglund
    Bo Berglund
    2010-01-12

    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?????

     
  • DV
    DV
    2010-01-13

    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? ;-))

     
  • Bo Berglund
    Bo Berglund
    2010-01-13

    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. :-(

     
1 2 > >> (Page 1 of 2)