Send Notepad-plus-plus mailing list submissions to notepad-plus-plus@lists.sourceforge.net
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 - Open Discussion] RE: Feature Request: Hex Editor (SourceForge.net) 2. [notepad-plus - Plugin Development] python editing support (SourceForge.net) 3. [notepad-plus - Help] RE: List of open documents (not tabs) (SourceForge.net) 4. [notepad-plus - Help] Big Files? (SourceForge.net) 5. [notepad-plus - Plugin Development] RE: python editing support (SourceForge.net) 6. [notepad-plus - Plugin Development] RE: python editing support (SourceForge.net) 7. [notepad-plus - Help] RE: Big Files? (SourceForge.net) 8. [notepad-plus - Plugin Development] RE: NPPExec not executing files (SourceForge.net) 9. [notepad-plus - Open Discussion] Vista (SourceForge.net) 10. [notepad-plus - Plugin Development] RE: Docked and floating dialog problem (SourceForge.net) 11. [notepad-plus - Plugin Development] RE: Docked and floating dialog problem (SourceForge.net) 12. [notepad-plus - Help] note pad++ update (SourceForge.net) ---------------------------------------------------------------------- Message: 1 Date: Mon, 28 Jan 2008 23:15:04 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Feature Request: Hex Editor 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=4747654 By: nobody I hope you saw that a HexEditor exists!?! Best Regards Jens ______________________________________________________________________ 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: 2 Date: Tue, 29 Jan 2008 00:27:45 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] python editing support 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=4747743 By: nobody Currently N++ does not support editing of Python source files. No, Python highlighting does not qualify as support because the flavor of python - indent based grouping - is not embraced. I have the following suggestions to add such support (gvim seem to follow those btw) - 1. "Enter" key should work as follows - if the current line (before cursor) ends with ':' then next line starts with +1 indent level 2. "backspace" key should work like this - if there are only spaces before cursor, it should delete as much spaces as needed to get to start of the previous indent level. For example: if previous string has 8 spaces indent and we're at 9th position then we should seek back in the source, find next non empty line with indent less than current (8), and bring cursor to that indent. Or just delete 4 spaces (but make sure that the indent is multiply of 4). 3. Auto indent must not just go to the last non-empty line's indent - this will not work if we have a function last line of which has large indent. Auto-indent should only occur when we start new line from the indented code string. In other cases, indent should be the same as current line's. For example - we have finished a function; on the next line, we delete all indentation, and press enter to add a few empty lines before next function. Obviously we don't want to re-indent according to function's last line, we want to stay where we are. hope that makes sense .. Why do I write all this at all? Well, I wanted to implement some of this stuff myself.. But I didn't find any docs at all on plugin development for n++. Any suggestions on where to find them? ______________________________________________________________________ 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: 3 Date: Tue, 29 Jan 2008 00:36:39 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Help] RE: List of open documents (not tabs) 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=4747756 By: nobody Thanks Idris. This is excatly what I wanted. Link to all plugins as reference http://sourceforge.net/project/showfiles.php?group_id=189927 ______________________________________________________________________ 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: 4 Date: Tue, 29 Jan 2008 00:57:31 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Help] Big Files? 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=4747782 By: nobody Hello, I try to open a big logfile (1 GB, 700 MB) with Notepad++ and the program crashes. What's the biggist size of a file that Notepad++ can open? ______________________________________________________________________ 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: 5 Date: Tue, 29 Jan 2008 02:34:28 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: python editing support 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=4747930 By: nobody Hello, at first I think, you should implement an autoindend plugin for all languages. I think not only phyton also other languages can profit with a good autoindent plugin. You wrote: > Auto-indent should only occur when we start new line from the indented code string. In > other cases, indent should be the same as current line's. This should happen for the most languages. My idea here: Add a list of languages. Every language can have a couple of rules, e.g.: - Return after open brace - Return after open brace with text You can find an example plugin on Notepad++ plugins page. Ok this is with a dockable dialog but you can remove it. You can get notifications on user input like return of backward from Scintilla over the plugin interface of Notepad++. Look for possible notification in Scintilla documentation. Best Regards Jens ______________________________________________________________________ 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: 6 Date: Tue, 29 Jan 2008 03:14:42 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: python editing support 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=4747974 By: nobody NppTextFX does something remotely similar aswell, brace matching etc, so its sources may give a hint in the right direction aswell (I find them rather hard to read though). I once was hoping to find a library to do the autoindent but it seems no such thing exists. Jens' functionlist has some regex handling aswell so its sources can help too. ______________________________________________________________________ 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: 7 Date: Tue, 29 Jan 2008 03:17:44 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Help] RE: Big Files? 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=4747979 By: nobody I dont think anyone knows, buts it probably limited to the amount of Virtual memory your system has (incl. RAM). Because of the styling Scintilla needs atleast twice the amount of memory than the filesize, but its probably more (drawing etc.) ______________________________________________________________________ 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: 8 Date: Tue, 29 Jan 2008 06:45:05 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: NPPExec not executing files 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=4748280 By: nobody That would be great. Thx for thinking about it. Rog ______________________________________________________________________ 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: 9 Date: Tue, 29 Jan 2008 06:59:13 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] Vista 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=4748315 By: nobody Notepad++ likes to have admin privilages. Very annoying. Specially a stopper if you are not admin. ______________________________________________________________________ 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: 10 Date: Tue, 29 Jan 2008 07:07:05 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: Docked and floating dialog problem 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=4748326 By: zobo Good news everyone! I spend the last (...it feels like a month) week or two debugging this problem whenever I had some free time. The worst part was, that none of the IDEs, that I had installed at that time, gave me enough info from the stack to even remotely understand what was going on. Anyway finally after installing a newer Delphi IDE that miraculously used the exported symbols of windows .dlls to show some usable stack I had the ability to see where things were going. A lot of assembly code and refreshing on ASM knowledge later I figured out that there was an infinite loop inside DefDlgProc that went on and on sending WM_GETDLGCODE to 3 elements of the NPP docking form (button, static and tabcontrol). Later I found this: http://support.microsoft.com/kb/149501 And it's true. The minute I create a form in Delphi that has a Paged component on it and it looses focus, the whole thing goes into a hang. I haven't had the time to solve it yet but at least I know what's the damn problem now. Problem two. Fidvo reported that his Edit condtol behaved strange. I analyzed that and figured out that it behaves strange in two ways. If it's registered as a modeless dialog (that means that IsDialogMessage is used to process it's messages) then the Enter key doesn't work. If it's not registered (that means that the message goes to TranslateMessage and DispatchMessage) the Home and End keys don't work (and probably some more). Anyway. I did a small test and figured that VCL main message loop must do some more magic. I introduced another message loop in the plugin as a proof of this. It seems that the VCL need to process certain messages in a different way and re send them with an offset. Again, I know what the problem is, just haven't come up with a solution yet (lack of time). I hope I can fix the issues soon and release this framework for people to use. We see an explosion of N++ plugins lately making this a really unique editor and I think by giving out a Delphi framework even more programmers will be able to contribute their ideas as plugins. Thank you very much. -Z ______________________________________________________________________ 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: 11 Date: Tue, 29 Jan 2008 07:31:58 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: Docked and floating dialog problem 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=4748373 By: fidvo Zobo: Thank you so much for your efforts. I certainly appreciate the work you've done, as I wouldn't have had the slightest clue where to start. I look forward to seeing a new framework. I have some other ideas for plugins that I would like to develop, but this issue has been holding me back. You're the greatest. -Fidvo ______________________________________________________________________ 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: 12 Date: Tue, 29 Jan 2008 07:33:37 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Help] note pad++ update 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=4748376 By: nobody is there a way to diable the popup for update and where ? Thanks Pierre ______________________________________________________________________ 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 ------------------------------ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ ------------------------------ _______________________________________________ Notepad-plus-plus mailing list Notepad-plus-plus@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus End of Notepad-plus-plus Digest, Vol 20, Issue 113 **************************************************