<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>pnotepad.org forums &#187; Tag: praise - Recent Posts</title>
		<link>http://pnotepad.org/forums/tags/praise</link>
		<description>Programmer&#039;s Notepad Forums</description>
		<language>en-US</language>
		<pubDate>Thu, 09 Feb 2012 07:18:34 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.3</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://pnotepad.org/forums/search.php</link>
		</textInput>
		<atom:link href="http://pnotepad.org/forums/rss/tags/praise" rel="self" type="application/rss+xml" />

		<item>
                        <title>Hello, love the new script recorder! (Jan)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2095</link>
			<pubDate>Wed, 20 May 2009 10:49:34 +0000</pubDate>
			<dc:creator>Jan</dc:creator>
			<guid isPermaLink="false">2095@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Thanks, great stuff.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Hello, love the new script recorder! (simon)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2094</link>
			<pubDate>Wed, 20 May 2009 08:04:45 +0000</pubDate>
			<dc:creator>simon</dc:creator>
			<guid isPermaLink="false">2094@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Yes, I think adding the Begin... and End... is probably the right thing to do and ignore mid-script undo. If you want this now, it's easy to add - the script recorder is mostly python code too!&#60;/p&#62;
&#60;p&#62;Open pypn\record.py in your Programmer's Notepad directory and you have the code that handles the record. In &#60;code&#62;Recorder.__init__&#60;/code&#62; you'll see the initial text used for the script (&#60;code&#62;self.script = ...&#60;/code&#62;) so you can add a call to &#60;code&#62;scintilla.BeginUndoAction()&#60;/code&#62; there. To add EndUndoAction add the line in the &#60;code&#62;Recorder.stopRecording&#60;/code&#62; method right after the call to &#60;code&#62;flushBuf&#60;/code&#62;, e.g.&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;def stopRecording(self):
        &#38;quot;&#38;quot;&#38;quot;Comment is here&#38;quot;&#38;quot;&#38;quot;
        self._flushbuf()
        self.script = self.script + &#38;quot;\tscintilla.EndUndoAction()\r\n&#38;quot;
        ...&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
                        <title>Hello, love the new script recorder! (Jan)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2091</link>
			<pubDate>Tue, 19 May 2009 19:36:12 +0000</pubDate>
			<dc:creator>Jan</dc:creator>
			<guid isPermaLink="false">2091@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;But what about adding Begin/EndUndoAction automatically at the beginning and at the end of the script? Recording undo doesn't make much sense to me at first sight, but undoing the sequence of actions as a whole is pretty much what I would expect the undo command to do when it comes to a macro.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Hello, love the new script recorder! (simon)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2086</link>
			<pubDate>Tue, 19 May 2009 14:45:01 +0000</pubDate>
			<dc:creator>simon</dc:creator>
			<guid isPermaLink="false">2086@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Yes, this was because I was considering how to add support for recording undo actions. For the moment that means neither undo grouping or recording undo is supported. The problem is that undo is not necessarily predictable - what gets undone would be based partly on what you did before running the script. You also can't perform an undo in the middle of an undo group, or at least that doesn't seem to make sense to me.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Hello, love the new script recorder! (NickDMax)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2085</link>
			<pubDate>Tue, 19 May 2009 05:12:27 +0000</pubDate>
			<dc:creator>NickDMax</dc:creator>
			<guid isPermaLink="false">2085@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Noted that it does not add: Begin/EndUndoAction to the scripts.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Hello, love the new script recorder! (simon)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2075</link>
			<pubDate>Mon, 18 May 2009 12:52:12 +0000</pubDate>
			<dc:creator>simon</dc:creator>
			<guid isPermaLink="false">2075@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;There are a bunch of operations supported by PN that are not available directly to scripts. The current support is essentially limited to operations that Scintilla supports as direct commands, and search and replace. More will be added over time, but the essentials are there.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Hello, love the new script recorder! (NickDMax)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2071</link>
			<pubDate>Mon, 18 May 2009 04:29:02 +0000</pubDate>
			<dc:creator>NickDMax</dc:creator>
			<guid isPermaLink="false">2071@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I think it could use some work but all in all I think that it is a fantastic addition. I noted that it did not capture a change in document type or some of the other features from the menus -- but all in all I really like it. Anything that can cut down on repetitive tasks.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Hello, love the new script recorder! (Jan)</title>
			<link>http://pnotepad.org/forums/topic/583#post-2062</link>
			<pubDate>Sun, 17 May 2009 00:26:39 +0000</pubDate>
			<dc:creator>Jan</dc:creator>
			<guid isPermaLink="false">2062@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Title pretty much says it all. The script recorder makes it much, much easier for beginners to learn scripting. An excellent addition!
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>New user - feature request (simon)</title>
			<link>http://pnotepad.org/forums/topic/355#post-1273</link>
			<pubDate>Sat, 15 Mar 2008 01:21:27 +0000</pubDate>
			<dc:creator>simon</dc:creator>
			<guid isPermaLink="false">1273@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Note that there's also been a PyPN script posted to do this:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://pnotepad.org/forums/topic/330?replies=1&#34; rel=&#34;nofollow&#34;&#62;http://pnotepad.org/forums/topic/330?replies=1&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;This currently requires you to use the script command to do the save instead of the default command (you can remap the keyboard shortcut). The script could be re-written to automatically do it before save each time. I'll try and blog this soon.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>New user - feature request (skrebbel)</title>
			<link>http://pnotepad.org/forums/topic/355#post-1267</link>
			<pubDate>Fri, 14 Mar 2008 10:36:29 +0000</pubDate>
			<dc:creator>skrebbel</dc:creator>
			<guid isPermaLink="false">1267@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;it might be a bit over the top for you, but actually PNotepad already can do that: with regular expression search/replace.&#60;/p&#62;
&#60;p&#62;try searching for &#60;code&#62;[\t ]+$&#60;/code&#62; and make the &#34;replace by&#34; box empty. be sure the &#34;Regular expression&#34; box is ticked. it'll search for any sequence of tabs or spaces followed by an end-of-line (represented by the dollar sign), and replace that with nothing, i.e. remove it.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>New user - feature request (herono1)</title>
			<link>http://pnotepad.org/forums/topic/355#post-1256</link>
			<pubDate>Thu, 13 Mar 2008 08:07:40 +0000</pubDate>
			<dc:creator>herono1</dc:creator>
			<guid isPermaLink="false">1256@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;First of all, best wishes for creating this wonderful editor. &#60;/p&#62;
&#60;p&#62;I recently shifted from Editplus (which finally irritated me with its nag screens). Programmers Notepad is what I was looking for, a small editor with enough features for programmers. I dont even have to install it !! (I use the portable version). &#60;/p&#62;
&#60;p&#62;Please keep continuing the good work. &#60;/p&#62;
&#60;p&#62;One desirable feature would be - Edit &#38;gt; trim trailing spaces. &#60;/p&#62;
&#60;p&#62;Thanks...
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Linux-user - visits XP - enjoys PNpad - etc (fedoracore)</title>
			<link>http://pnotepad.org/forums/topic/173#post-626</link>
			<pubDate>Mon, 05 Mar 2007 16:00:57 +0000</pubDate>
			<dc:creator>fedoracore</dc:creator>
			<guid isPermaLink="false">626@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;thanks, Simon! i do plan to learn Python, but i don't know it yet. Regardless, it's been a great tool to have in my arsenal of great text editors. i suppose i can stand to manually open the browser. ;)&#60;/p&#62;
&#60;p&#62;i've used it a lot since i've been logged into XP (since Thur or Fri). It's now my default Editor when i view/edit using Filezilla. :)
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Linux-user - visits XP - enjoys PNpad - etc (simon)</title>
			<link>http://pnotepad.org/forums/topic/173#post-625</link>
			<pubDate>Sun, 04 Mar 2007 21:41:52 +0000</pubDate>
			<dc:creator>simon</dc:creator>
			<guid isPermaLink="false">625@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Thanks for the compliments, I'll have to have a think about how to make launching a browser work better. For the time being, you could try the development release and PyPN - you could add a python script that launched the browser as you want to and bind it to a shortcut key.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Linux-user - visits XP - enjoys PNpad - etc (fedoracore)</title>
			<link>http://pnotepad.org/forums/topic/173#post-621</link>
			<pubDate>Sat, 03 Mar 2007 02:18:49 +0000</pubDate>
			<dc:creator>fedoracore</dc:creator>
			<guid isPermaLink="false">621@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;hi there.&#60;br /&#62;
well done, good sir! well done! :)&#60;/p&#62;
&#60;p&#62;very nice. lightweight but not &#60;em&#62;too&#60;/em&#62; lightweight. love the text-clips -- again, very nicely done there. &#60;/p&#62;
&#60;p&#62;my wish-list item: give us something to integrate a &#34;browser&#34; a little more easily. here's what i've got for Seamonkey, but it's not doing quite what i want.It opens the browser. :)&#60;br /&#62;
but the URL is all &#34;URL encoded&#34;, so it requires editing, and the full path i suppose is NOT what i want either... but it's &#34;close&#34;.&#60;/p&#62;
&#60;blockquote cite=&#34;This Users Settings&#34;&#62;&#60;p&#62;&#60;code&#62; &#60;a href=&#34;http://localhost/$(ProjectPath)%f&#34; rel=&#34;nofollow&#34;&#62;http://localhost/$(ProjectPath)%f&#60;/a&#62; &#60;/code&#62;
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;hmph-- i suppose &#60;em&#62;you don't need to do anything&#60;/em&#62; there-- it's really on &#34;we&#34;, the users to go w/ that-- and it's awesome the way you've got that part of it setup, don't get me wrong (as one who deals w/ stuff in linux where you actually have to open up a dot-properties file, and make changes in there-- your &#34;tools&#34; window in comparison is a godsend-- but maybe add a Prog. Variable to reference the httpd:htdocs path? i realize you've not necessarily targeted web dev'rs here, and that's admirable, but perhaps that one little bit wouldn't hurt? not sure how you'd do it-- haha-- obviously!!&#60;/p&#62;
&#60;p&#62;thanks again. and thanks for offering it for such a great price!!!&#60;br /&#62;
i was using EditPlus in my QuickLaunch -- but integrating it w/ FileZilla, and to have that Nag-Screen coming up all the time (yeah, i'm an ass, and i didn't buy it yet. i do plan to, honest!) -- it's make the on-the-fly-editing of web docs a little less &#34;easy&#34;. i think i'm going to switch my Filezilla prefs to open PNpad instead. ;)&#60;/p&#62;
&#60;p&#62;thanks! woot! woot!! ::sounds of crowd cheering in bground:: ...&#60;/p&#62;
&#60;p&#62;PS. I tried installing PNPad under WinE on Linux ( winehq.org ), but it didn't work. i think the error i get is something about the sys having a hard time w/ the C+ library and compiling error (if i recall correctly, as i'm on WinXP presently). i'd love to have it available to me there (i know that might sound silly w/ all the great linux text-editors, etc...)&#60;br /&#62;
that's just an FYI-- i wouldn't expect you to care about the WinE-o's. :)
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>

