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

Reply via email to