22時頃に寝て6時に起き、7時開店のおはしカフェガストで朝食をとって備え付けの新聞を読み、8時に出社。まだ人がいない職場でゆっくりとできる。そうそう、この感覚を最近忘れていた。たまには日記っぽいことを。
22時頃に寝て6時に起き、7時開店のおはしカフェガストで朝食をとって備え付けの新聞を読み、8時に出社。まだ人がいない職場でゆっくりとできる。そうそう、この感覚を最近忘れていた。たまには日記っぽいことを。
Nexus7がAndroid4.2にアップデートされた。さすがにキャリア・メーカーが介在していないと早い。通知バーから設定が無くなっていたので焦ったが、画面右側でスワイプダウンすると設定になるのね。うーん、微妙。MoreQuicklyPanelを使っているとよく使う設定はこれでできるしなぁ。MoreQuicklyPanelに「設定」を開く項目があれば便利なんだけど。
NTTドコモ版Galaxy Nexus(SC-04D)にようやくAndroid4.1のアップデートが来た。が、例によってダウンロードできるまでには数日かかりそうだ。
とりあえず今のところこんな感じ。
切ろうかどうか微妙なものが多い。先期からの継続も含めると久しぶりに30本/週くらいある。いや、こんなの見切れないだろう。次第に減っていく予定。
とりあえず一番気になるのは「となりの怪物くん」ですかね。いまのところ。
Emacs24にしてからpsgmlが動かなくなったので何とかした。nxml-modeだとhtmlのvalidationにやや難があるため。
PSGML | Free Development software downloads at SourceForge.net
変更したのは次の三点。
File mode specification error: (void-function make-local-hook)
というエラーが出るので修正する。単純に呼び出しを削除すれば良いみたい。
次のページにあるパッチでは、XEmacsのときだけmake-local-hookを呼び出すようにしている。修正箇所の参考になる。
Loading `psgml-parse': old-style backquotes detected! cons: Invalid function: (` (defmacro ((, (intern (format "sgml-eltype-%s" n)))) (et) (list (quote get) et (quote (quote ((, n)))))))
というようなエラーが出るので修正する。
(`で始まる部分が問題。
psgml-1.3.2からであれば、1.3.3開発中にコミットされていた次の差分を適用すれば良い。
1.2.5からだといくつか適用できない部分がある。特にdefsubstの部分が無いとパッチが当たらない。
最低限、Merging Dave Loves patch from 1.2.4 branch.のdefun、define-compiler-macroをdefsubstへ置き換えている部分が必要。手作業でediffでもかけて修正すると良いかも。
私は1.3.2だとハイライトが正常に動作しなかったので以前から使っていた1.2.5をベースに修正をした。
load-with-code-conversion: Invalid read syntax: ")"
というエラーが出るので修正する。
psgml-dtd.el内のsgml-reduce-,をsgml-reduce-,へ置換すれば良い。