<?xml version="1.0" encoding="UTF-8"?><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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Xcode Pasteboard Accumulator</title>
	<atom:link href="http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/feed" rel="self" type="application/rss+xml" />
	<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator</link>
	<description>Mac &#38; Technology Writings by Daniel Jalkut</description>
	<lastBuildDate>Thu, 16 May 2013 21:58:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Faried Nawaz</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-52594</link>
		<dc:creator>Faried Nawaz</dc:creator>
		<pubDate>Tue, 06 Feb 2007 15:23:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-52594</guid>
		<description><![CDATA[I really really really want a selection buffer stack for X.  I wonder if it&#039;s possible to do it without hacking the X server.]]></description>
		<content:encoded><![CDATA[<p>I really really really want a selection buffer stack for X.  I wonder if it&#8217;s possible to do it without hacking the X server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim DeVona</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-52260</link>
		<dc:creator>Jim DeVona</dc:creator>
		<pubDate>Mon, 05 Feb 2007 20:37:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-52260</guid>
		<description><![CDATA[Correction to my previous comment: the script does work fine packaged as a service with TextWrangler, too, as long as you indicate that it acts only on input, instead of both input and output as I had first tried. Logically, TextWrangler was just replacing the selected text with the nothing returned by the script, whereas other Cocoa text fields seemed to know not to bother if nothing was indeed returned.]]></description>
		<content:encoded><![CDATA[<p>Correction to my previous comment: the script does work fine packaged as a service with TextWrangler, too, as long as you indicate that it acts only on input, instead of both input and output as I had first tried. Logically, TextWrangler was just replacing the selected text with the nothing returned by the script, whereas other Cocoa text fields seemed to know not to bother if nothing was indeed returned.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim DeVona</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-52257</link>
		<dc:creator>Jim DeVona</dc:creator>
		<pubDate>Mon, 05 Feb 2007 20:28:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-52257</guid>
		<description><![CDATA[Neat. You can also drop this script on &lt;a href=&quot;http://wafflesoftware.net/thisservice/&quot; rel=&quot;nofollow&quot;&gt;ThisService&lt;/a&gt; to make it available as a service to almost every application instead of just Xcode. The script works as a service without modification (except I&#039;ve found that text is &quot;cut&quot; in TextWrangler instead of copied - but TextWrangler has built-in &quot;Copy &amp; Append&quot; functionality anyway). Then the only challenge that remains is selecting a reasonable keyboard shortcut that won&#039;t conflict with any of your other apps!]]></description>
		<content:encoded><![CDATA[<p>Neat. You can also drop this script on <a href="http://wafflesoftware.net/thisservice/" rel="nofollow">ThisService</a> to make it available as a service to almost every application instead of just Xcode. The script works as a service without modification (except I&#8217;ve found that text is &#8220;cut&#8221; in TextWrangler instead of copied &#8211; but TextWrangler has built-in &#8220;Copy &amp; Append&#8221; functionality anyway). Then the only challenge that remains is selecting a reasonable keyboard shortcut that won&#8217;t conflict with any of your other apps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nehemiah</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-51000</link>
		<dc:creator>Nehemiah</dc:creator>
		<pubDate>Sat, 03 Feb 2007 04:14:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-51000</guid>
		<description><![CDATA[:-) hehe, copy, THEN zip. things will go much better then.]]></description>
		<content:encoded><![CDATA[<p>:-) hehe, copy, THEN zip. things will go much better then.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-50461</link>
		<dc:creator>Corey</dc:creator>
		<pubDate>Fri, 02 Feb 2007 01:36:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-50461</guid>
		<description><![CDATA[Quicksilver has a &#039;clipboard history&#039; plugin that could do this as well. Use cmd-l (lowercase L) in QS once it&#039;s installed.]]></description>
		<content:encoded><![CDATA[<p>Quicksilver has a &#8216;clipboard history&#8217; plugin that could do this as well. Use cmd-l (lowercase L) in QS once it&#8217;s installed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Jalkut</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-50459</link>
		<dc:creator>Daniel Jalkut</dc:creator>
		<pubDate>Fri, 02 Feb 2007 01:30:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-50459</guid>
		<description><![CDATA[Doug: cool idea - I think I&#039;ll implement something similar!

Michael: Thanks for the link - you certainly can&#039;t beat the price. I&#039;ll check that out.]]></description>
		<content:encoded><![CDATA[<p>Doug: cool idea &#8211; I think I&#8217;ll implement something similar!</p>
<p>Michael: Thanks for the link &#8211; you certainly can&#8217;t beat the price. I&#8217;ll check that out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael McCracken</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-50454</link>
		<dc:creator>Michael McCracken</dc:creator>
		<pubDate>Fri, 02 Feb 2007 01:27:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-50454</guid>
		<description><![CDATA[I know you said you&#039;re not interested in running another application, but I still feel like I have to mention PTHPasteboard - it&#039;s at least as important to my mac usage as Quicksilver. 

It solves your problem nicely, and gives you a way to visually inspect your pasteboard, swap things around on it, and *search* your pasteboard stack. This is one of those things where you never knew how much you needed it. At least it was for me...

http://pth.com/products/pthpasteboard/]]></description>
		<content:encoded><![CDATA[<p>I know you said you&#8217;re not interested in running another application, but I still feel like I have to mention PTHPasteboard &#8211; it&#8217;s at least as important to my mac usage as Quicksilver. </p>
<p>It solves your problem nicely, and gives you a way to visually inspect your pasteboard, swap things around on it, and *search* your pasteboard stack. This is one of those things where you never knew how much you needed it. At least it was for me&#8230;</p>
<p><a href="http://pth.com/products/pthpasteboard/" rel="nofollow">http://pth.com/products/pthpasteboard/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Dickinson</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-50448</link>
		<dc:creator>Doug Dickinson</dc:creator>
		<pubDate>Fri, 02 Feb 2007 01:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-50448</guid>
		<description><![CDATA[Here&#039;s the script for the Swop selection with pb; not quite sure why it got swopped out of the previous posting:

#! /bin/sh
#
# -- PB User Script Info --
# %%%{PBXName=Swop selection with pb}%%%
# %%%{PBXInput=Selection}%%%
# %%%{PBXOutput=ReplaceSelection}%%%
# %%%{PBXArgument=terminal=&quot;\n&quot;}%%%

pbpaste
pbcopy]]></description>
		<content:encoded><![CDATA[<p>Here&#8217;s the script for the Swop selection with pb; not quite sure why it got swopped out of the previous posting:</p>
<p>#! /bin/sh<br />
#<br />
# &#8212; PB User Script Info &#8211;<br />
# %%%{PBXName=Swop selection with pb}%%%<br />
# %%%{PBXInput=Selection}%%%<br />
# %%%{PBXOutput=ReplaceSelection}%%%<br />
# %%%{PBXArgument=terminal=&#8221;\n&#8221;}%%%</p>
<p>pbpaste<br />
pbcopy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Dickinson</title>
		<link>http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator/comment-page-1#comment-50447</link>
		<dc:creator>Doug Dickinson</dc:creator>
		<pubDate>Fri, 02 Feb 2007 01:09:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/269/xcode-pasteboard-accumulator#comment-50447</guid>
		<description><![CDATA[Here&#039;s another of a similar nature which I find useful: Swop selection with pb (script at bottom).  I&#039;ll often want to swop two things, such as the parameters in a method definition.  Imagine I&#039;ve got:

- (void)defrabutateMozzle:(NSString *)aMozzle pilker:(NSNumber *)aPilker quipe:(NSString *)aQuipe { ... }

and I want to swop the last two.  I select pilker:(NSNumber *)aPilker and copy it (I find if I cut it, I sometimes forget where it was).  Then I select quipe:(NSString *)aQuipe and do a Swop selection with pb - the selected text is copied to the pb and what was on the pb is put into its place.  So now, there are two pilkers and no quipe (except on the pb).  Finally I select the first pilker:(NSNumber *)aPilker and do a paste.  

I normally assign Swop selection with pb to control-command-v.  And here&#039;s the shell script to do it; perform similar steps to the above to get it into the Script&#039;s menu:

-----8]]></description>
		<content:encoded><![CDATA[<p>Here&#8217;s another of a similar nature which I find useful: Swop selection with pb (script at bottom).  I&#8217;ll often want to swop two things, such as the parameters in a method definition.  Imagine I&#8217;ve got:</p>
<p>- (void)defrabutateMozzle:(NSString *)aMozzle pilker:(NSNumber *)aPilker quipe:(NSString *)aQuipe { &#8230; }</p>
<p>and I want to swop the last two.  I select pilker:(NSNumber *)aPilker and copy it (I find if I cut it, I sometimes forget where it was).  Then I select quipe:(NSString *)aQuipe and do a Swop selection with pb &#8211; the selected text is copied to the pb and what was on the pb is put into its place.  So now, there are two pilkers and no quipe (except on the pb).  Finally I select the first pilker:(NSNumber *)aPilker and do a paste.  </p>
<p>I normally assign Swop selection with pb to control-command-v.  And here&#8217;s the shell script to do it; perform similar steps to the above to get it into the Script&#8217;s menu:</p>
<p>&#8212;&#8211;8</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

 Served from: www.red-sweater.com @ 2013-05-19 01:23:31 by W3 Total Cache -->