@peccul is peccu

(love peccu '(emacs lisp cat outdoor bicycle mac linux coffee))

= Carbon Emacs(Emacs 22)とorg-modeとkill-lineの復縁に向けて

[2012-02-20 14:18:05]
>>>[emacs]

Org-modeでC-k(kill-line)したらエラーで怒られるようになりました.

Debugger entered--Lisp error: (void-variable visual-line-mode)
  (if visual-line-mode (quote kill-visual-line) (quote kill-line))
  (call-interactively (if visual-line-mode (quote kill-visual-line) (quote kill-line)))
  (cond ((or ... ... ...) (if ... ...) (call-interactively ...)) ((looking-at ...) (kill-region ... ...) (org-set-tags nil t)) (t (kill-region ... ...)))
  org-kill-line(nil)
  call-interactively(org-kill-line)

visual-line-mode...?

ググったらEmacs23からデフォルトで導入されたモードらしいです.はやくCocoa Emacsに乗り換えないとなぁ.

というわけでorg-kill-lineが動けば満足なので変数を定義だけしてとりあえず動くようにしました.
visual-line-mode使ってる方がいらっしゃいましたら使い方教えていただけるとうれしいです.

;; Emacs 23 でデフォルト搭載されたモード
;;  kill-lineでvisual-line-modeかどうかチェックするので,未定義エラーを回避する
(setq visual-line-mode nil)