<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>林光生活兩光過 &#187; Patch</title>
	<atom:link href="http://blog.yzlin.org/tag/patch/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.yzlin.org</link>
	<description>人生就該悠閒地過，忠實地記錄下人生的軌跡</description>
	<lastBuildDate>Thu, 21 Jan 2010 15:46:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Screen Show Encoding Patch</title>
		<link>http://blog.yzlin.org/2008/05/08/24/</link>
		<comments>http://blog.yzlin.org/2008/05/08/24/#comments</comments>
		<pubDate>Wed, 07 May 2008 19:22:54 +0000</pubDate>
		<dc:creator>yzlin</dc:creator>
				<category><![CDATA[工具]]></category>
		<category><![CDATA[電腦技術]]></category>
		<category><![CDATA[Patch]]></category>
		<category><![CDATA[screen]]></category>

		<guid isPermaLink="false">http://blog.yzlin.org/?p=24</guid>
		<description><![CDATA[Screen 本身提供了 Encoding 的功能，可以針對單一 window 設定其 encoding，它會自動轉換，這個功能很有用，只是我個人龜毛了點，覺得每次都還要用 &#8220;Ctrl-A i&#8221; show 出 info 來查看目前的 encoding 為何有點多此一舉。我覺得 caption 和 hardstatus 都應該多加一個參數來表示目前的 encoding，可是很遺憾地它沒有提供，所以我乾脆自己 hack，這樣便可以在 caption 和 hardstatus 裡加一個新的參數 &#8220;%e&#8221; 用來顯示目前的 encoding，下面是我的設定：

caption always "%{.KW} %-w%{.mW}[%n] %t%{.KW}%+w"
hardstatus alwayslastline "%=%{..M}%e  %{..G}%H %{..Y} %c %{..R} %d/%m/%Y %{.K} Load: %l %{wb}"

顯示出來的結果會像這樣：

每次改變 encoding，它會自動更新，切換 window 也會更新成目前 window 所用的 encoding。
P.S. 我的 patch 檔是針對 FreeBSD ports [...]]]></description>
			<content:encoded><![CDATA[<p>Screen 本身提供了 Encoding 的功能，可以針對單一 window 設定其 encoding，它會自動轉換，這個功能很有用，只是我個人龜毛了點，覺得每次都還要用 &#8220;Ctrl-A i&#8221; show 出 info 來查看目前的 encoding 為何有點多此一舉。我覺得 caption 和 hardstatus 都應該多加一個參數來表示目前的 encoding，可是很遺憾地它沒有提供，所以我<a href="http://vip.cs.nctu.edu.tw/~yzlin/screen/">乾脆自己 hack</a>，這樣便可以在 caption 和 hardstatus 裡加一個新的參數 &#8220;%e&#8221; 用來顯示目前的 encoding，下面是我的設定：</p>
<blockquote>
<pre>caption always "%{.KW} %-w%{.mW}[%n] %t%{.KW}%+w"
hardstatus alwayslastline "%=%{..M}%e  %{..G}%H %{..Y} %c %{..R} %d/%m/%Y %{.K} Load: %l %{wb}"</pre>
</blockquote>
<p>顯示出來的結果會像這樣：<br />
<a title="screen - show encoding by Yi-Jheng, Lin (Alex), on Flickr" href="http://www.flickr.com/photos/yzlin1985/2474456166/"><img src="http://farm3.static.flickr.com/2403/2474456166_4eebf90225_o.jpg" alt="screen - show encoding" width="448" height="38" /></a><br />
每次改變 encoding，它會自動更新，切換 window 也會更新成目前 window 所用的 encoding。</p>
<p>P.S. 我的 patch 檔是針對 FreeBSD ports 裡 sysutils/screen 將所有 option 都編進去後再改的。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yzlin.org/2008/05/08/24/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finch(Pidgin) Alias++ Patch</title>
		<link>http://blog.yzlin.org/2008/05/08/23/</link>
		<comments>http://blog.yzlin.org/2008/05/08/23/#comments</comments>
		<pubDate>Wed, 07 May 2008 19:02:25 +0000</pubDate>
		<dc:creator>yzlin</dc:creator>
				<category><![CDATA[工具]]></category>
		<category><![CDATA[電腦技術]]></category>
		<category><![CDATA[Finch]]></category>
		<category><![CDATA[Patch]]></category>
		<category><![CDATA[Pidgin]]></category>

		<guid isPermaLink="false">http://blog.yzlin.org/?p=23</guid>
		<description><![CDATA[原本 Buddy List 裡顯示出來的名稱便只有 Alias，原先的名稱不會再顯示出來了。所以 chenpc 之前做了一個 patch 來解決這件事，只是他老人家懶得做成 optional 的版本，所以我從它的 patch 再改成另一個 optional 的版本，這樣可以在 &#8220;Preference&#8221; 裡設定開啟與否，patch 在這。

上完 patch 後，記得在 $HOME/.purple/prefs.xml 加上一行：

&#60;pref name='showoffline' type='bool' value='1'/&#62;
&#60;pref name='showalias' type='bool' value='1'/&#62; # 加上這行

這樣 &#8220;Preference&#8221; 裡才會有作用，然後每次更動選項後重開 Buddy List 就可以看到結果了。
]]></description>
			<content:encoded><![CDATA[<p>原本 Buddy List 裡顯示出來的名稱便只有 Alias，原先的名稱不會再顯示出來了。所以 <a href="http://chenpc.csie.net/?p=248">chenpc 之前做了一個 patch</a> 來解決這件事，只是他老人家懶得做成 optional 的版本，所以我從它的 patch 再改成另一個 optional 的版本，這樣可以在 &#8220;Preference&#8221; 裡設定開啟與否，<a href="http://vip.cs.nctu.edu.tw/~yzlin/finch/">patch 在這</a>。<br />
<a title="finch - preferences-1 by Yi-Jheng, Lin (Alex), on Flickr" href="http://www.flickr.com/photos/yzlin1985/2473587289/"><img src="http://farm3.static.flickr.com/2158/2473587289_af6ce49218_o.jpg" alt="finch - preferences-1" width="423" height="498" /></a></p>
<p>上完 patch 後，記得在 $HOME/.purple/prefs.xml 加上一行：</p>
<blockquote>
<pre>&lt;pref name='showoffline' type='bool' value='1'/&gt;
&lt;pref name='showalias' type='bool' value='1'/&gt; # 加上這行</pre>
</blockquote>
<p>這樣 &#8220;Preference&#8221; 裡才會有作用，然後每次更動選項後重開 Buddy List 就可以看到結果了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yzlin.org/2008/05/08/23/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
