Discussion:
[Notepad-plus-plus] [notepad-plus - Plugin Development] QuickText on halt, pynpp on its way
SourceForge.net
2007-08-17 04:15:06 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4469592
By: alphpt

"Recently, I was thinking of improving QuickText to its next version, featuring
better configuration files, mirror and randomly ordered hotspots. When I finally
decided to get my hands dirty, I found myself trying to catch up with the C/C++
code I had done a few months ago - its readability was awful. Notepad++ allows
plugins through DLL files that use the Windows messaging system to communicate
with the application - mainly written in C ou C++. It all works beautifully
but not as elegant and as productive as one would wish.

Today I started the pynpp project on Google Code, a plugin that offers Python
plugins to Notepad++. It will feature an API for better and faster programming
of plugins, and of course provide all the wonders of Python.

Also, QuickText will be completelly rewritten in Python and the project will
be moving to Google Code."

* Blog Post: http://pessoa.fct.unl.pt/p110371/blog/quicktext-on-halt-pynpp-on-it
s-way/
* Project Page: http://code.google.com/p/pynpp/

______________________________________________________________________
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
SourceForge.net
2007-08-17 06:45:33 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4469734
By: kib2

Very nice idea, much appreciated : thanks !

______________________________________________________________________
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
SourceForge.net
2007-08-17 13:21:16 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4470208
By: nobody

In future the best why is to host all plugin projects on sourceforge project:
http:\\sourceforge.net\projects\npp-plugins\

You are invited to share you projects here!


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
SourceForge.net
2007-08-17 15:39:59 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4470428
By: alphpt

Jens,

Until now I've been using SourceForge to host all my free software projects,
but SF became very complicated and slow to manage, so I've decided to host my
project at Google Code.

When the plugin reaches a stable version, I will of course include it on that
project.

______________________________________________________________________
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
SourceForge.net
2007-08-19 21:39:41 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4473097
By: steakhacher

Hi

I think that it could be a good idea to make possible to easily making plug-in
for notepad++.
Quick text is a good plugin and congratulation for your work. I notice that
you want to rewrite the quicktext plugin, so let me say some ideas.

It could be good that quicktext use the notepad++ parameter for the tabulation.
So if user select replace tab with space, quick text insert space instead of
tab.
In some language, for example vhdl some words has to be at the declaration start
and at the end, so it could be good that if writing it at start it is automatically
written at the end. For example a vhdl process description is
mylabel: process ( )
...
end process mylabel;
It could be good to be able to insert the same thing for every language but
adding the appropriate comment string. It is typically for the file header.
Add possibility to defined quicktext for all language defined in notepad++ even
verilog

______________________________________________________________________
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
SourceForge.net
2007-08-19 21:55:33 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4473117
By: codenexus

Hear me out before you run away crying at the very next question.

How long before we see a version of the new style QuickText?

Now I'm only posing the question because I am wondering if a updated version
be released with any submitted QuickText.ini changes. Ie not a huge change
or anything to the main code just an improved ini file with any submissions/updates
to this file deemed worthy. I guess I'm just tired of installing the new version
of NPP and having to overwrite my QuickText.ini file. :)

Is that worth doing or is the new version going to be released soon?

______________________________________________________________________
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
SourceForge.net
2007-08-20 00:52:03 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4473301
By: donho
Post by SourceForge.net
Today I started the pynpp project on Google Code,
a plugin that offers Python plugins to Notepad++.
It will feature an API for better and faster programming of plugins,
and of course provide all the wonders of Python.
I'll be glade to see that.

Some questions about your pynpp project :
Is it kind of wrapper?
I know nothing about python, it seems it's a language to interpreter.
If so, it means the target machine should have python installed in order to
execute plugins made in python?
How will pynpp work?

Don



______________________________________________________________________
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
SourceForge.net
2007-08-24 04:47:19 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4482186
By: codenexus

Must have head down in code. :) Too busy to answer. lol

______________________________________________________________________
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
SourceForge.net
2007-08-28 20:36:09 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4489540
By: alphpt
Post by SourceForge.net
I'll be glade to see that.
Is it kind of wrapper?
I know nothing about python, it seems it's a language to interpreter.
If so, it means the target machine should have python installed in order to
execute plugins made in python?
Post by SourceForge.net
How will pynpp work?
Don
Hey Don! Yes, pynpp will serve as a wrapper and will provide Python scripts
the functionalities Notepad++ provides to C/C++ apps. Yes, the machine must
have python installed in order to run Python plugins.
Post by SourceForge.net
Hear me out before you run away crying at the very next question.
How long before we see a version of the new style QuickText?
Now I'm only posing the question because I am wondering if a updated version
be released with any submitted QuickText.ini changes. Ie not a huge change or
anything to the main code just an improved ini file with any submissions/updates
to this file deemed worthy. I guess I'm just tired of installing the new version
of NPP and having to overwrite my QuickText.ini file. :)
Post by SourceForge.net
Is that worth doing or is the new version going to be released soon?
Hey Codenexus. (Un)fortunately, Quicktext will change the tags file format,
from INI to probably XML, for feature sake. As for a new version, my guess is
that it will be a while for it to be released. I just want to make pynpp stable
and fully working (and it's my main priority right now), so that I can re-write
Quicktext.

Sorry for the late response, haven't been around Npp's forums. You can always
contact me on my blog, and please check it out, there are some cool screenshots
I just posted yesterday.
http://pessoa.fct.unl.pt/p110371/blog/pynpp-console-window/

Cheers.

______________________________________________________________________
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
SourceForge.net
2007-08-28 22:07:34 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4489697
By: codenexus
Post by SourceForge.net
Hey Codenexus. (Un)fortunately, Quicktext will change the tags file format,
from INI to probably XML, for feature sake. As for a new version, my guess
is that it will be a while for it to be released. I just want to make pynpp
stable and fully working (and it's my main priority right now), so that I
can re-write Quicktext.
Thanks for your response. :)

However it did confuse me a little (not hard to do some might say). I'm now
not clear on whether Quicktext is still going to be developed (at a later date)
separately to pynpp?

I got the impression that pynpp was a replacement. I don't think I read into
it properly at the time though. :)



______________________________________________________________________
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
SourceForge.net
2007-08-31 17:11:24 UTC
Permalink
Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4495236
By: alphpt

QuickText will be developed in Python, using pynpp.

______________________________________________________________________
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

Loading...