2004/04/26

2004-04-26:emacs のカーソルと OCI の非同期実行と

Emacs21 でカーソルの点滅が消えなくてしばらくはまる。
google 先生にお伺いをたてると (blink-cursor-mode nil)といったのがヒットするんだけど、それではうまくいかず。
どうやら (blink-cursor-mode 0) で消えた模様。うぅむ。
ちなみに範囲指定領域をマーキングするのは (transient-mark-mode t) らしい。

OCI で SQL を backend に非同期に投げる方法を探すのにはまる。
小山さんに OCIAttrSet(ほげほげ, OCI_ATTR_NONBLOCKING_MODE)と指摘を受ける。「非同期」というキーワードが頭にこびりついてて「非ブロック」というマニュアルの箇所を見落としていた。
libpq(PostgreSQL の C library)でいう PQsendQuery()→PQgetResult() という感じではないようだ。