proglog

主にプログラミングに関する断片的メモ

emacs

Emacs-w3mでMinGWのw3m

OOTA's pageにあるw3m for windowsは、gnupackのcygwinを使うようにemacsの環境を設定すると、Emacs-w3mで使える。 でも、自分でインストーラーでインストールしたutf-8のcygwinを使うように環境設定すると、なぜか、使えない。 正確には、w3m --helpをやっ…

リージョンでhowm

emacsネタ scratchなどで書いた走り書きをリージョン選択してhowmバッファを作成。最後の行が":"で始まってると、それをタイトルにする。 これはこれはめももも。 ももももももも。 :test と書いて、全体をリージョンで選択。 region2howm-get-regionを呼び…

はてなダイアリーの新しいモードと、el-get導入でのトラブルと

環境はgnupack付属のEmacs 24.2.1を、独自インストールのcygwin 1.7で。はてなダイアリーにEmacsから投稿 - 貳佰伍拾陸夜日記の新しいはてなダイアリーのモードを試そうと、まず、そこで見たel-getを導入しようとした。It's just same as dust ahead of a wi…

python-modeのcheck file

python-mode.elのバージョン"6.0.2"で、 53行目辺りの ;; ["Check file" py-check :help "Run pychecker"]って ["Check file" py-pychecker-run :help "Run pychecker"]?

はてなハイクにemacsのminibufferから投稿する

それだけのelisp。 とりあえず、動く版 投稿するだけ basic認証を使ってる はてなID:ハイク投稿メアド というフォーマットの文字列を、base64にかけたものを用意する。 それを、.emacsなどに、 (require 'minihaiku) (setq minihaiku-account "xxxxxxxx") メ…

meadowから起動するコマンドのパス

exec-pathにパスを書いておくと、meadowがそこからコマンドを探してくれる。 起動されたコマンドは、meadowのサブプロセスとして、meadowの環境を引き継ぐ。ただし、(setenv "PATH" "foo")とかしておいて、調整ができる。 ここで、使用するshellがcygwinのsh…

hatena-mode.elとpython

Python Package Index : hatenadiary 0.3を使っての投稿テスト hatena-mode.elの作ったデータファイルを読み込んで、渡してやる。 これでうまくいけば、curlを置き換えて、python、atompubで投稿が出来るかな。 投稿結果 なんか妙な具合。 前日の記事と混じ…

hatena-mode.elとpython 続く

おかしな見出し なんか、"re:re:re:re"みたいに"*p1*p1*"が増えていく……ああ、自分でこれ付けて送っちゃいけないのか。というわけで、削ってから送ってみる。

hatena-mode.elとpython ひと段落?

なんとなく動いた気がするのでgistにあっぷして貼ってみる。 hatenadiaryモジュール、ありがとう。

hatena-mode.el

なんだか、いきなりpostが出来なくなった。 "posted"というメッセージは出るものの、実際にはpostできていない。 cygwin1.7.7、"Meadow-3.02-dev (RINDOU) (Rev.4261)" hatena-modeは hatena-mode のパッチ - 主題のない日記のパッチを当てて使ってきた。 前…

gist.el、anything-gist.el

cygwin、meadowの組み合わせの場合。 効かなくなったgist.elの改修版は Issues - defunkt/gist.el - GitHubから、 tels7ar/gist.el - GitHubのバージョン。そしてreadmeにあるように.emacsに設定を追加。 (setq tls-program '("openssl s_client -connect %h…

Meadow、cygwinでgist.gighub、gist.elで。

gist.elは defunkt's gist.el at master - GitHubから。 githubのアカウント 鍵の作成と貼り付けは、 Help.GitHub - Generating SSH keys (Win/msysgit)の手順通り。 passphraseは空でいい感じ。 ssh-keygenは、Netパッケージの中のopensshに。アカウントが…

Meadow、Lookup、Hyper Estraier

全文検索システムをwindows、Meadow、apacheで使う。 hΛlの使ってるアプリ関係のメモ(2007-04-29)によると、拡張ElispのLookupを使うらしい。公式サイト 全文検索システム Hyper Estraierからwindowsバイナリパッケージ。展開して"C:\tools\hyperestraier"に…

elscreen,w3m-emacs,howm

Fragments of Reality - ElScreenにあるElScreen-W3Mを入れたら、タブをelscreenで管理するようになって、いちいち消してからw3m-emacsを起動しなくてもよくなった。ついでにElScreen-howmを入れたら、メモがあらたなスクリーンで開かれるようになった。 あ…