<?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>Sooey &#187; emacs</title>
	<atom:link href="http://old-journal.sooey.com/tag/emacs/feed/" rel="self" type="application/rss+xml" />
	<link>http://old-journal.sooey.com</link>
	<description></description>
	<lastBuildDate>Fri, 04 Dec 2009 08:44:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Carbon Emacs 2009年版での透明化</title>
		<link>http://old-journal.sooey.com/2009/01/18/973/</link>
		<comments>http://old-journal.sooey.com/2009/01/18/973/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 20:14:32 +0000</pubDate>
		<dc:creator>juno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.sooey.com/journal/?p=973</guid>
		<description><![CDATA[Carbon Emacs パッケージの2009年版がリリースされました。

変更履歴によると、

Emacs 23 の仕様変更にあわせて、透明度の設定方法を修正しました。

とのことなので、EmacsWiki: Transparent Emacsを参考に.emacsを修正しました。具体的には、

(set-frame-parameter (selected-frame) 'alpha '(85 50))
(add-to-list 'default-frame-alist '(alpha 85 50))

のいずれかを使えばよさそうです。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://homepage.mac.com/zenitani/emacs-j.html">Carbon Emacs パッケージ</a>の2009年版がリリースされました。</p>

<p>変更履歴によると、</p>

<blockquote>
  <p>Emacs 23 の仕様変更にあわせて、透明度の設定方法を修正しました。</p>
</blockquote>

<p>とのことなので、<a href="http://www.emacswiki.org/emacs/TransparentEmacs">EmacsWiki: Transparent Emacs</a>を参考に.emacsを修正しました。具体的には、</p>

<pre><code>(set-frame-parameter (selected-frame) 'alpha '(85 50))
(add-to-list 'default-frame-alist '(alpha 85 50))
</code></pre>

<p>のいずれかを使えばよさそうです。</p>
]]></content:encoded>
			<wfw:commentRss>http://old-journal.sooey.com/2009/01/18/973/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emacs Lispで書かれたJavaScriptインタプリタ</title>
		<link>http://old-journal.sooey.com/2008/11/18/845/</link>
		<comments>http://old-journal.sooey.com/2008/11/18/845/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 19:21:10 +0000</pubDate>
		<dc:creator>juno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.sooey.com/journal/?p=845</guid>
		<description><![CDATA[Steve Yeggeの新作、ejacsはEmacs Lispで書かれたJavaScriptインタプリタ。パーサと評価器はNarcissusからの移植、ランタイムは一部Mozilla Rhinoのものを移植した以外は一から開発したようで、ほぼECMA-262準拠。

非常に面白そうなのであとで試す。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.aoky.net/articles/steve_yegge/">Steve Yegge</a>の新作、<a href="http://code.google.com/p/ejacs/">ejacs</a>はEmacs Lispで書かれたJavaScriptインタプリタ。パーサと評価器は<a href="http://ja.wikipedia.org/wiki/Narcissus">Narcissus</a>からの移植、ランタイムは一部Mozilla Rhinoのものを移植した以外は一から開発したようで、ほぼ<a href="http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/">ECMA-262</a>準拠。</p>

<p>非常に面白そうなのであとで試す。</p>
]]></content:encoded>
			<wfw:commentRss>http://old-journal.sooey.com/2008/11/18/845/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carbon Emacs 2008年夏版</title>
		<link>http://old-journal.sooey.com/2008/07/19/741/</link>
		<comments>http://old-journal.sooey.com/2008/07/19/741/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 06:36:26 +0000</pubDate>
		<dc:creator>juno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.sooey.com/journal/?p=741</guid>
		<description><![CDATA[Carbon Emacs 2008年夏版がリリースされました。

今回のバージョンから、以前、Carbon Emacsをフルスクリーンで使う &#8211; Sooeyで紹介したフルスクリーン設定の方法が変更になっています。以下の設定で、起動時からフルスクリーンになる模様。

&#40;when &#40;eq window-system 'mac&#41;
  &#40;add-hook 'window-setup-hook
            &#40;lambda &#40;&#41;
              &#40;set-frame-parameter nil 'fullscreen 'fullboth&#41;&#41;&#41;&#41;

追記(Jul 23, 2008, 18:09)：常に全画面表示ではなくて、全画面と通常表示とをトグルしたい場合は2008-07-22 &#8211; Learning to be Meが参考になります。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://homepage.mac.com/zenitani/emacs-j.html">Carbon Emacs 2008年夏版</a>がリリースされました。</p>

<p>今回のバージョンから、以前、<a href="http://www.sooey.com/journal/2008/04/29/721/">Carbon Emacsをフルスクリーンで使う &#8211; Sooey</a>で紹介したフルスクリーン設定の方法が変更になっています。以下の設定で、起動時からフルスクリーンになる模様。</p>

<p><pre class="lisp"><span class="br0">&#40;</span>when <span class="br0">&#40;</span><span class="kw1">eq</span> window-system 'mac<span class="br0">&#41;</span>
  <span class="br0">&#40;</span>add-hook 'window-setup-hook
            <span class="br0">&#40;</span><span class="kw1">lambda</span> <span class="br0">&#40;</span><span class="br0">&#41;</span>
              <span class="br0">&#40;</span>set-frame-parameter <span class="kw1">nil</span> 'fullscreen 'fullboth<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span></pre></p>

<p>追記(Jul 23, 2008, 18:09)：常に全画面表示ではなくて、全画面と通常表示とをトグルしたい場合は<a href="http://d.hatena.ne.jp/bubbles/20080722">2008-07-22 &#8211; Learning to be Me</a>が参考になります。</p>
]]></content:encoded>
			<wfw:commentRss>http://old-journal.sooey.com/2008/07/19/741/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carbon Emacsをフルスクリーンで使う</title>
		<link>http://old-journal.sooey.com/2008/04/29/721/</link>
		<comments>http://old-journal.sooey.com/2008/04/29/721/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 11:39:25 +0000</pubDate>
		<dc:creator>juno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.sooey.com/journal/?p=721</guid>
		<description><![CDATA[以前、Emacsをフルスクリーンで使っている人のスクリーンショットを見かけたことがあり、WriteRoom的でちょっといいなあと思っていたのだけど、その時点ではタイトルバーやメニューバーまで非表示にするのはCarbon Emacsでは難しいということだったので諦めていました。

が、いつの間にかCarbon Emacsで完全なフルスクリーン表示を可能にするパッチを作成された方がいて([carbon-emacs:622] Re: &#8220;True&#8221; full-screen (patch announcement))、Carbon Emacs (2008年春版)では無事に取り込まれていました。

追加されたのは、フルスクリーン表示と通常表示をトグルするmac-toggle-max-window関数と、フルスクリーン時にメニューバーを隠すかどうかを表すmac-autohide-menubar-on-maximizeという変数。mac-autohide-menubar-on-maximizeが非nilの場合は(デフォルト値はt)、フルスクリーンにした際にメニューバーが隠れます。

;;フルスクリーン時にメニューバーを隠さない場合は以下を有効にする
;;(setq mac-autohide-menubar-on-maximize nil)
&#40;mac-toggle-max-window&#41;

そんなわけで、先週から仮想デスクトップの1番をCarbon Emacsが占有するようになりました。いやー、このストイックな感じがいいなあ。

Jul 14, 2008追記

この記事の内容は「Carbon Emacs 2008年春版」を対象としています。2008年8月にリリースされる予定の2008年夏版以降では、フルスクリーンにするための設定方法が異なりますので、Carbon Emacs パッケージの更新履歴を参照してください。
]]></description>
			<content:encoded><![CDATA[<div class="flickr">
<a class="flickr-image" href="http://www.flickr.com/photos/sooey/2451104639/" title="Desktop (Coding) Apr, 2008 by juno_, on Flickr"><img src="http://farm3.static.flickr.com/2161/2451104639_2754d5887b.jpg" width="500" height="313" alt="Desktop (Coding) Apr, 2008" /></a>
</div>

<p>以前、Emacsをフルスクリーンで使っている人のスクリーンショットを見かけたことがあり、<a href="http://hogbaysoftware.com/products/writeroom">WriteRoom</a>的でちょっといいなあと思っていたのだけど、その時点ではタイトルバーやメニューバーまで非表示にするのはCarbon Emacsでは難しいということだったので諦めていました。</p>

<p>が、いつの間にかCarbon Emacsで完全なフルスクリーン表示を可能にするパッチを作成された方がいて(<a href="http://www.mail-archive.com/carbon-emacs@googlegroups.com/msg00563.html">[carbon-emacs:622] Re: &#8220;True&#8221; full-screen (patch announcement)</a>)、<a href="http://homepage.mac.com/zenitani/emacs-j.html">Carbon Emacs (2008年春版)</a>では無事に取り込まれていました。</p>

<p>追加されたのは、フルスクリーン表示と通常表示をトグルするmac-toggle-max-window関数と、フルスクリーン時にメニューバーを隠すかどうかを表すmac-autohide-menubar-on-maximizeという変数。mac-autohide-menubar-on-maximizeが非nilの場合は(デフォルト値はt)、フルスクリーンにした際にメニューバーが隠れます。</p>

<p><pre class="lisp"><span class="co1">;;フルスクリーン時にメニューバーを隠さない場合は以下を有効にする</span>
<span class="co1">;;(setq mac-autohide-menubar-on-maximize nil)</span>
<span class="br0">&#40;</span>mac-toggle-max-window<span class="br0">&#41;</span></pre></p>

<p>そんなわけで、先週から仮想デスクトップの1番をCarbon Emacsが占有するようになりました。いやー、このストイックな感じがいいなあ。</p>

<h2>Jul 14, 2008追記</h2>

<p>この記事の内容は「Carbon Emacs 2008年春版」を対象としています。2008年8月にリリースされる予定の2008年夏版以降では、フルスクリーンにするための設定方法が異なりますので、<a href="http://homepage.mac.com/zenitani/emacs-j.html">Carbon Emacs パッケージ</a>の更新履歴を参照してください。</p>
]]></content:encoded>
			<wfw:commentRss>http://old-journal.sooey.com/2008/04/29/721/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Emacs Uptime</title>
		<link>http://old-journal.sooey.com/2008/02/01/703/</link>
		<comments>http://old-journal.sooey.com/2008/02/01/703/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 02:04:24 +0000</pubDate>
		<dc:creator>juno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://www.sooey.com/journal/2008/02/01/703/</guid>
		<description><![CDATA[今週はなかなか忙しく、gauche.nightのチケット発券も期限ギリギリになる始末。Emacs.appを終了する暇もないくらい。今日で起動5日目です。

忙しいのに、ふと「Emacsのuptimeを知れたらいいな」と思ってしまい、現実逃避に検索してみるとuptime.elというよさそうなものを発見。Linuxの場合は/proc/uptimeを参照してくれ、それ以外のOSの場合は.emacsで一度uptime-initを読んでおく必要がありますが、面白そうなのでしばらく.emacsに仕込んでみることにしました。
]]></description>
			<content:encoded><![CDATA[<p>今週はなかなか忙しく、gauche.nightのチケット発券も期限ギリギリになる始末。Emacs.appを終了する暇もないくらい。今日で起動5日目です。</p>

<p>忙しいのに、ふと「Emacsのuptimeを知れたらいいな」と思ってしまい、現実逃避に検索してみると<a href="http://www.welton.it/freesoftware/files/uptime.el">uptime.el</a>というよさそうなものを発見。Linuxの場合は/proc/uptimeを参照してくれ、それ以外のOSの場合は.emacsで一度uptime-initを読んでおく必要がありますが、面白そうなのでしばらく.emacsに仕込んでみることにしました。</p>

<div class="flickr">
<a class="flickr-image" href="http://www.flickr.com/photos/sooey/2234033090/" title="uptime.el by juno_, on Flickr"><img src="http://farm3.static.flickr.com/2009/2234033090_3c8894f408_o.png" width="611" height="276" alt="uptime.el" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://old-journal.sooey.com/2008/02/01/703/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
