Send Notepad-plus-plus mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Notepad-plus-plus digest..."


Today's Topics:

   1. [notepad-plus - Plugin Development] RE: New       Plugin available:
      FTP_synchronize (SourceForge.net)
   2. [notepad-plus - Open Discussion] Building and     debuggin NPP
      (SourceForge.net)
   3. [notepad-plus - Plugin Development] RE: New       Plugin available:
      FTP_synchronize (SourceForge.net)
   4. [notepad-plus - Plugin Development] RE: Console   Plugin
      Feature Request (SourceForge.net)
   5. [notepad-plus - Open Discussion] RE: Dream        behaviour for
      comment/uncomment (SourceForge.net)
   6. [notepad-plus - Help] RE: Build 4.2 &     NppInsertPlugin VC++
      2008 Express (SourceForge.net)
   7. [notepad-plus - Open Discussion] bug: Trim        Trailing Space and
      Save inserts tab (SourceForge.net)
   8. [notepad-plus - Open Discussion] A line-break     tabbed files
      system (SourceForge.net)
   9. [notepad-plus - Open Discussion] code     autocompetion
      (SourceForge.net)


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

Message: 1
Date: Sat, 22 Sep 2007 06:20:10 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE:
        New     Plugin available: FTP_synchronize
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4531980
By: nobody

Is there any way you could write me a plug-in with debugging info in it to give
you an idea whereabouts it is crashing?

Mark B

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=482781



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

Message: 2
Date: Sat, 22 Sep 2007 06:39:42 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] Building
        and     debuggin NPP
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532001
By: zobo

Hi Don, all.

It seems that my dbgp plugin tends to hang NPP from time to time. The hang 
happens
when I close NPP. It also only happens when the main window of the plugin was
opened. It has probably something to do with all the threads that are spawned
by Delphi components. I have been able to catch it a few times, but couldn't
figure out if the problem was in my code (or some Delphi message processing
loop) or the NPP code.
There are two things I wanted to write about:

1. Compilation problems and errors while running

I use MSVC++ .NET (2003).
I downloaded npp.4.2.src and later the SVN version. Both had same problems.
The first problem was, that I was unable to  link PowerEditor. A missing 
reference
to "ColumnEditorDlg::run_dlgProc". I had to add columnEditor.cpp and 
columnEditor.h
files to the Notepad++ project. Sorry if this was pointed out earlier, but I
did not find anything in the forums.
I then managed to compile Scintilla and NPP without problems. I dropped the
Scintilla.dll and SciLexer.dll along with some other .xml files in the Debug
directory so I could run NPP from the IDE. NPP executed without problems, but
when I closed it (file/exit) an exception was raised.



        ntdll.dll!7c901230()    
        ntdll.dll!7c96c943()    
        ntdll.dll!7c95db9c()    
        ntdll.dll!7c96cd11()    
        ntdll.dll!7c960af8()    
>       
> notepadPlus_Debug.exe!std::_Construct<PlugingDlgDockingInfo,PlugingDlgDockingI
nfo>(PlugingDlgDockingInfo * _Ptr=0x003f0000, const PlugingDlgDockingInfo &
_Val={...})  Line 42 + 0xe      C++
        kernel32.dll!7c85e9cf()         
        notepadPlus_Debug.exe!_CrtIsValidHeapPointer(const void * 
pUserData=0x00af8b48)
Line 1807       C
        notepadPlus_Debug.exe!_free_dbg(void * pUserData=0x00af8b48, int
nBlockUse=0x00000001)  Line 1132 + 0x9  C
        notepadPlus_Debug.exe!operator delete(void * pUserData=0x00af8b48)  
Line 54
+ 0x10  C++
        
notepadPlus_Debug.exe!std::allocator<FloatingWindowInfo>::deallocate(FloatingW
indowInfo * _Ptr=0x00af8b48, unsigned int __formal=0x000ccccd)  Line 132
+ 0x9   C++
        
notepadPlus_Debug.exe!std::vector<FloatingWindowInfo,std::allocator<FloatingWi
ndowInfo> >::_Tidy()  Line 797  C++
        
notepadPlus_Debug.exe!std::vector<FloatingWindowInfo,std::allocator<FloatingWi
ndowInfo> >::~vector<FloatingWindowInfo,std::allocator<FloatingWindowInfo> >()
Line 389        C++
        notepadPlus_Debug.exe!Notepad_plus::saveDockingParams()  Line 298 + 
0x18        C++
        notepadPlus_Debug.exe!Notepad_plus::saveGUIParams()  Line 194   C++
        notepadPlus_Debug.exe!Notepad_plus::runProc(HWND__ * hwnd=0x00240738, 
unsigned
int Message=0x00000010, unsigned int wParam=0x00000000, long lParam=0x00000000)
Line 6666       C++
        notepadPlus_Debug.exe!Notepad_plus::Notepad_plus_Proc(HWND__ * 
hwnd=0x00240738,
unsigned int Message=0x00000010, unsigned int wParam=0x00000000, long
lParam=0x00000000)  Line 6949   C++
        user32.dll!77d48734()   
        user32.dll!77d48816()   
        user32.dll!77d4b4c0()   
        user32.dll!77d4b50c()   
        ntdll.dll!7c90eae3()    
        user32.dll!77d494be()   
        user32.dll!77d4b42d()   
        user32.dll!77d4d598()   
        user32.dll!77d4baa4()   
        user32.dll!77d4b96b()   
        user32.dll!77d4d598()   
        uxtheme.dll!5ad73c20()  
        uxtheme.dll!5ad8e300()  
        uxtheme.dll!5ad71ac7()  
        uxtheme.dll!5ad7367a()  
        uxtheme.dll!5ad8e2d5()  
        user32.dll!77d5f134()   
        user32.dll!77d4d559()   
        notepadPlus_Debug.exe!Notepad_plus::runProc(HWND__ * hwnd=0x00240738, 
unsigned
int Message=0x00000112, unsigned int wParam=0x0000f060, long lParam=0x002f02f2)
Line 6695 + 0x16        C++
        notepadPlus_Debug.exe!Notepad_plus::Notepad_plus_Proc(HWND__ * 
hwnd=0x00240738,
unsigned int Message=0x00000112, unsigned int wParam=0x0000f060, long
lParam=0x002f02f2)  Line 6949   C++
        user32.dll!77d48734()   
        user32.dll!77d48816()   
        uxtheme.dll!5ad74301()  
        user32.dll!77d4b4c0()   
        user32.dll!77d4b50c()   
        ntdll.dll!7c90eae3()    
        user32.dll!77d494be()   
        user32.dll!77d4d4e4()   
        user32.dll!77d4b903()   
        uxtheme.dll!5ad9881f()  
        uxtheme.dll!5ad71ac7()  
        uxtheme.dll!5ad7367a()  
        user32.dll!77d5f134()   
        notepadPlus_Debug.exe!Notepad_plus::runProc(HWND__ * hwnd=0x00240738, 
unsigned
int Message=0x000000a1, unsigned int wParam=0x00000014, long lParam=0x002f02f2)
Line 6908 + 0x16        C++
        notepadPlus_Debug.exe!Notepad_plus::Notepad_plus_Proc(HWND__ * 
hwnd=0x00240738,
unsigned int Message=0x000000a1, unsigned int wParam=0x00000014, long
lParam=0x002f02f2)  Line 6949   C++
        user32.dll!77d48734()   
        user32.dll!77d48816()   
        user32.dll!77d4ec03()   
        user32.dll!77d489cd()   
        ntdll.dll!7c915b4f()    
        user32.dll!77d51091()   
        user32.dll!77d496c7()   
        notepadPlus_Debug.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, 
HINSTANCE__
* __formal=0x00000000, char * lpszCmdLine=0x00151f2d, int nCmdShow=0x00000001)
Line 282 + 0xa  C++
        notepadPlus_Debug.exe!WinMainCRTStartup()  Line 251 + 0x30      C
        kernel32.dll!7c816fd7()         
        ntdll.dll!7c915b4f()    


With a bit of poking around I managed to gather this info so far:

When exitin saveDockingParams
(notepadPlus_Debug.exe!Notepad_plus::saveDockingParams()  Line 298 + 0x18) two
local variables cause problems:
-vFloatingWindowInfo
-vPluginDockInfo

Tell me if you need more.


2. Plugin closing related problems

The other thing I discovered while "optimizing" my plugin, that when the
DLL_PROCESS_DETACH is called, the NPP main window handler is already gone. This
can cause problems if the plugin need the NPP window handler.
I suggest implementing another plugin function call (similar to setInfo, 
getName...)
like "destroyPlugin", that would get called before the main window handle is
freed.


Best regards...
-Zobo

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=331753



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

Message: 3
Date: Sat, 22 Sep 2007 07:33:11 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE:
        New     Plugin available: FTP_synchronize
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532052
By: nobody

Well, there are builds with debug symbols in the CVS, so you can check that
out (same files but with _D appended in their name). Dons reply was just what
I did in the post above so that didnt really do anything ;). However, I've 
noticed
some strange behaviour in Win98 when exiting with some connection still open,
so I got to check that out sometime.
The only thing stored is in the ini file (not much of anything that can cause
these crashes imo) and in config.xml to store the docking information (not a
very likely candidate aswell).

Also, what system are you running on? Maybe that can lead to something

Harry

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=482781



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

Message: 4
Date: Sat, 22 Sep 2007 09:49:34 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE:
        Console Plugin Feature Request
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532159
By: ishamid2

Hi Nico,

Thank you for your reply: I look forward to the update!

Best
Idris

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=482781



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

Message: 5
Date: Sat, 22 Sep 2007 09:58:48 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE:
        Dream   behaviour for comment/uncomment
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532165
By: svivian

Yes, I much prefer comments being at the beginning of the lines, so they are
all lined up. If some are indented different widths it doesn't look very good.

I also agree with the OP. The 'alternate commented lines' functionality is nice
and should be kept but IMO the default is much better as two functions, comment
and uncomment. Because I am a good programmer who comments on what my code does
;) if I want to comment several lines, currently my 'this part does ...'-like
comments get uncommented, which obviously isn't helpful!

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=331753



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

Message: 6
Date: Sat, 22 Sep 2007 10:07:52 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Help] RE: Build 4.2 &
        NppInsertPlugin VC++ 2008 Express
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532178
By: ishamid2

Hi,

This is a wonderful contribution! Please consider posting it online somewhere
as well. Maybe even a wiki where others can share experiences/problems 
compiling.
As a non-programmer (but who would like to tinker with simple things) I really
appreciate the detail you've put into this!

Besst
Idris

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=331754



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

Message: 7
Date: Sat, 22 Sep 2007 10:09:52 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] bug:
        Trim    Trailing Space and Save inserts tab
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532182
By: svivian

I looked in the bug tracker and there's one from last year which is apparently
solved.
http://sourceforge.net/tracker/index.php?func=detail&aid=1542635&group_id=95717&;
atid=612382

But this still happens for me - if the cursor is in the middle of a line this
inserts a tab.

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=331753



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

Message: 8
Date: Sat, 22 Sep 2007 10:22:18 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] A
        line-break      tabbed files system
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532195
By: nobody

Hi, sorry for posting as anonymously.

is there any way to make my tab-files like this?
http://i112.photobucket.com/albums/n165/SilentWWolf/npp_tabbed_system.png

i coppied/pasted some tabs to edit this image.

if there is no way to do that, the developers could add it in some next release?
its great, because you see all the files opened, instead of the normal tabbed
system, where you need to navigate thought the arrow to see your files.

i think this way is much more better to speed-up the changing of files.

thanks!

btw, is there any way to increase the comment line font? its too small

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=331753



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

Message: 9
Date: Sat, 22 Sep 2007 11:00:06 -0700
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] code
        autocompetion
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4532232
By: nobody

what about try code autocomplition ?
for ex:

language: JavaScript

function Clipboard() {
  this.data = {};
  this.enqueue = function() {
  }

 < and there, then me type "this.en" Notepad++ complete code to "this.enqueue"
for exampe" >
}

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=331753



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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

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

_______________________________________________
Notepad-plus-plus mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus


End of Notepad-plus-plus Digest, Vol 16, Issue 59
*************************************************

Reply via email to